Guest User

Untitled

a guest
May 25th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.30 KB | None | 0 0
  1. CMD:curar(playerid, params[])
  2. {
  3.     new      
  4.         iName[25],
  5.         pName[25],
  6.         id,
  7.         string[90],
  8.         stringa[90];
  9.  
  10.     if(playerInfo [playerid][pClasse] == 1)    
  11.     {            
  12.         if(sscanf(params,"u[128]",id))
  13.         return SendClientMessage(playerid, 0x49B695AA, "Exemplo: /curar [Player]");
  14.         if(!IsPlayerConnected(id))
  15.         return SendClientMessage(playerid, 0x49B695AA, "ID Inválida ou player Offline");        
  16.         GetPlayerName(playerid,pName,sizeof(pName));
  17.         GetPlayerName(id,iName,sizeof(iName));
  18.         format(string, 256, "O médico %s te curou dos machucados.", iName);
  19.         SendClientMessage(id, -1, string);          
  20.         format(stringa, 256, "Você curou os machucados de %s ", pName);
  21.         SendClientMessage(playerid, -1, stringa);        
  22.         playerInfo [playerid][pLevelProgresso] += 1        
  23.         new Float:h;
  24.         GetPlayerHealth(id, h);
  25.         if (h >= 100)
  26.             {  
  27.                 SetPlayerHealth(id, 100);
  28.                 SendClientMessage(playerid, -1, "Esta pessoa não está machucada!");  
  29.                 return 1;          
  30.             }            
  31.            
  32.         if(playerInfo [playerid][pClasseLevel] == 1)
  33.             {    
  34.                 GetPlayerHealth(id, h);        
  35.                 SetPlayerHealth(id, h+20.0);
  36.             }            
  37.         if(playerInfo [playerid][pClasseLevel] == 2)
  38.             {    
  39.                 GetPlayerHealth(id, h);        
  40.                 SetPlayerHealth(id, h+30.0);
  41.             }
  42.         if(playerInfo [playerid][pClasseLevel] == 3)
  43.             {    
  44.                 GetPlayerHealth(id, h);        
  45.                 SetPlayerHealth(id, h+40.0);
  46.             }  
  47.         if(playerInfo [playerid][pClasseLevel] == 4)
  48.             {  
  49.                 GetPlayerHealth(id, h);        
  50.                 SetPlayerHealth(id, h+50.0);
  51.             }  
  52.         if(playerInfo [playerid][pClasseLevel] == 5)
  53.             {        
  54.                 SetPlayerHealth(id, 100);
  55.             }
  56.         if(playerInfo [playerid][pClasse] == 0)
  57.             {
  58.                 SendClientMessage(playerid, -1, "Você não é um médico!");
  59.             }
  60.     }                                                                          
  61.     return true;
  62. }
Add Comment
Please, Sign In to add comment