View Single Post
  #5  
Old 04-15-2006, 07:59 AM
VulcanP2P VulcanP2P is offline
Registered User
VulcanP2P's Avatar
Join Date: May 2005
Location: Florida
Posts: 882
VulcanP2P is on a distinguished road
What I did:
  • Styled the script
  • Removed the getplayer
  • Got rid of the multiple playerchats events
  • Tested online and it seems to work now
What you might want to do:
  • Add a check while loading the outfit so it doesn't load all white if the outfit doesn't exist
  • Use an array rather than so many strings
  • Convert to GS2
PHP Code:
if (actionserverside) {
  if (
strequals(#p(0),save1)){
    
setstring clientr.body#p(1),#8;
    
setstring clientr.head#p(1),#3;
    
setstring clientr.shield#p(1),#2;
    
setstring clientr.sword#p(1),#1;
    
setstring clientr.skin#p(1),#C0;
    
setstring clientr.coat#p(1),#C1;
    
setstring clientr.sleeves#p(1),#C2;
    
setstring clientr.shoes#p(1),#C3;
    
setstring clientr.belt#p(1),#C4;
  
}
  if (
strequals(#p(0),load1)){
    
setplayerprop #8,#s(clientr.body#p(1));
    
setplayerprop #3,#s(clientr.head#p(1));
    
setplayerprop #2,#s(clientr.shield#p(1));
    
setplayerprop #1,#s(clientr.sword#p(1));
    
setplayerprop #C0,#s(clientr.skin#p(1));
    
setplayerprop #C1,#s(clientr.coat#p(1));
    
setplayerprop #C2,#s(clientr.sleeves#p(1));
    
setplayerprop #C3,#s(clientr.shoes#p(1));
    
setplayerprop #C4,#s(clientr.belt#p(1));
  
}
  if (
strequals(#p(0),delete1)){
    
setstring clientr.body#p(1),;
    
setstring clientr.head#p(1),;
    
setstring clientr.shield#p(1),;
    
setstring clientr.sword#p(1),;
    
setstring clientr.skin#p(1),;
    
setstring clientr.coat#p(1),;
    
setstring clientr.sleeves#p(1),;
    
setstring clientr.shoes#p(1),;
    
setstring clientr.belt#p(1),;
  
}
}
//#CLIENTSIDE
if (playerchats) {
  
tokenize #c;
  
if (tokenscount==2) {
    if (
strequals(#t(0),all)) {
      
setplayerprop #C0,#t(1);
      
setplayerprop #C1,#t(1);
      
setplayerprop #C2,#t(1);
      
setplayerprop #C3,#t(1);
      
setplayerprop #C4,#t(1);
    
}
    if (
strequals(#t(0),skin)) {
      
setplayerprop #C0,#t(1);
    
}
    if (
strequals(#t(0),coat)) {
      
setplayerprop #C1,#t(1);
    
}
    if (
strequals(#t(0),sleeve)) {
      
setplayerprop #C2,#t(1);
    
}
    if (
strequals(#t(0),shoe)) {
      
setplayerprop #C3,#t(1);
    
}
    if (
strequals(#t(0),belt)) {
      
setplayerprop #C4,#t(1);
    
}
    if (
strequals(#t(0),/loadoutfit)) {
      
triggeraction 0,0,serverside,Irata/Tailor,load1,#t(1);
      
setplayerprop #c,Outfit #t(1) Loaded!;
    
}
    if (
strequals(#t(0),/saveoutfit)) {
      
triggeraction 0,0,serverside,Irata/Tailor,save1,#t(1);
      
setplayerprop #c,Outfit #t(1) Saved!;
    
}
    if (
strequals(#t(0),/deleteoutfit)) {
      
triggeraction 0,0,serverside,Irata/Tailor,delete1,#t(1);
      
setplayerprop #c,Outfit #t(1) Deleted!;
    
}
  }

__________________

For Zone or Guild Support use the Support Center

Last edited by VulcanP2P; 04-15-2006 at 08:09 AM..
Reply With Quote