Advertisement
Guest User

Untitled

a guest
Jul 3rd, 2012
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     new cmd[256];
  2.     new tmp[256];
  3.     new haz;
  4.     new idex;
  5.  
  6.     cmd = strtok(cmdtext, idex);
  7.  
  8.     if (format(cmd, 256, "skin"))
  9.         if (GetPlayerTeam(playerid) == TEAM_HUMAIN) {
  10.             tmp = strtok(cmdtext, idex);
  11.            
  12.             if (!strlen(tmp)) {
  13.                 SendClientMessage(playerid, rouge, "USAGE: /skin [id skin]");
  14.                
  15.                 return 1;
  16.             }
  17.            
  18.             haz = strval(tmp);
  19.            
  20.             SetPlayerSkin(playerid, haz);
  21.             format(string, sizeof(string),"Tu as changé de skin pour l'ID: %d",haz);
  22.             SendClientMessage(playerid, rouge, string);
  23.         }
  24.  
  25.     if (haz == 162) {
  26.         format(string, sizeof(string),"Un zombie-humain, t'as déjà vu ça ?!",haz);
  27.         SendClientMessage(playerid, rouge, string);
  28.         SetPlayerSkin(playerid, 137);
  29.        
  30.         return 1;
  31.     }
  32.  
  33.     if (GetPlayerTeam(playerid) == TEAM_ZOMBIE) {
  34.         SendClientMessage(playerid, rouge, "Tu dois être un humain pour utilisé cette commande");
  35.     }
  36.     return 1;
  37. }
  38.  
  39. strtok(const stringa[], &index) {
  40.     new length = strlen(stringa);
  41.    
  42.     while ((index < length) && (stringa[index] <= ' ')) {
  43.         index++;
  44.     }
  45.    
  46.     new offset = index;
  47.     new result[20];
  48.    
  49.     while ((index < length) && (stringa[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) {
  50.         result[index - offset] = stringa[index];
  51.         index++;
  52.     }
  53.    
  54.     result[index - offset] = EOS;
  55.    
  56.     return result;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement