Advertisement
Guest User

Untitled

a guest
Dec 28th, 2014
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.40 KB | None | 0 0
  1. public OnCommandCalled(playerid, params[])
  2. {
  3.     get_cmd_params(vida)
  4.     {
  5.         new Float:vida, id;
  6.         if (sscanf(params, "if", id, vida))
  7.             return SendClientMessage(playerid, -1, "/vida [int id][float vida]");
  8.  
  9.         SetPlayerHealth(id, vida);
  10.         return 1;
  11.     }
  12.     get_cmd_params(colete)
  13.     {
  14.         new Float:colete, id;
  15.         if (sscanf(params, "if", id, colete))
  16.             return SendClientMessage(playerid, -1, "/colete [int id][float colete]");
  17.  
  18.         SetPlayerArmour(id, colete);
  19.         return 1;
  20.     }
  21.     get_cmd_params(tapa)
  22.     {
  23.         new id;
  24.         if (sscanf(params, "i", id))
  25.             return SendClientMessage(playerid, -1, "/tapa [int id]");
  26.  
  27.         new Float:x, Float:y, Float:z;
  28.         GetPlayerPos(id, x, y, z);
  29.         SetPlayerPos(id, x, y, z+10);
  30.         return 1;
  31.     }
  32.     get_cmd_params(carro)
  33.     {
  34.         new id;
  35.         if (sscanf(params, "i", id))
  36.             return SendClientMessage(playerid, -1, "/carro [int id]");
  37.  
  38.         new Float:x, Float:y, Float:z, Float:a;
  39.         GetPlayerPos(playerid, x, y, z);
  40.         GetPlayerFacingAngle(playerid, a);
  41.         PutPlayerInVehicle(playerid, CreateVehicle(id, x, y, z, a, -1, -1, cellmax), 0);
  42.         return 1;
  43.     }
  44.     get_cmd_params(destruir)
  45.     {
  46.         new id;
  47.         if (sscanf(params, "if", id))
  48.             return SendClientMessage(playerid, -1, "/destruir [int id]");
  49.  
  50.         DestroyVehicle(id);
  51.         return 1;
  52.     }
  53.     get_cmd_params(ir)
  54.     {
  55.         new id;
  56.         if (sscanf(params, "i", id))
  57.             return SendClientMessage(playerid, -1, "/ir [int id]");
  58.  
  59.         new Float:x, Float:y, Float:z;
  60.         GetPlayerPos(id, x, y, z);
  61.         SetPlayerPos(playerid, x+2, y+2, z);
  62.         return 1;
  63.     }
  64.     get_cmd_params(trazer)
  65.     {
  66.         new id;
  67.         if (sscanf(params, "i", id))
  68.             return SendClientMessage(playerid, -1, "/trazer [int id]");
  69.  
  70.         new Float:x, Float:y, Float:z;
  71.         GetPlayerPos(playerid, x, y, z);
  72.         SetPlayerPos(id, x+2, y+2, z);
  73.         return 1;
  74.     }
  75.     get_cmd_params(irv)
  76.     {
  77.         new id;
  78.         if (sscanf(params, "i", id))
  79.             return SendClientMessage(playerid, -1, "/irv [int id]");
  80.  
  81.         new Float:x, Float:y, Float:z;
  82.         GetVehiclePos(id, x, y, z);
  83.         SetPlayerPos(playerid, x+2, y+2, z);
  84.         return 1;
  85.     }
  86.     get_cmd_params(trazerv)
  87.     {
  88.         new id;
  89.         if (sscanf(params, "i", id))
  90.             return SendClientMessage(playerid, -1, "/trazerv [int id]");
  91.  
  92.         new Float:x, Float:y, Float:z;
  93.         GetPlayerPos(playerid, x, y, z);
  94.         SetVehiclePos(id, x+2, y+2, z);
  95.         return 1;
  96.     }
  97.     get_cmd_params(entrarv)
  98.     {
  99.         new id;
  100.         if (sscanf(params, "i", id))
  101.             return SendClientMessage(playerid, -1, "/entrarv [int id]");
  102.            
  103.         PutPlayerInVehicle(playerid, id, 0);
  104.         return 1;
  105.     }
  106.     get_cmd_params(par)
  107.     {
  108.         new id, smsg[128];
  109.         if (sscanf(params, "is[128]", id, smsg))
  110.             return SendClientMessage(playerid, -1, "/par [int id][string mensagem]");
  111.            
  112.         SendClientMessage(id, -1, smsg);
  113.         return 1;
  114.     }
  115.    
  116.     get_cmd_noparams(cmds)
  117.     {
  118.         SendClientMessage(playerid, -1, "vida, colete, tapa, carro, destruir, ir, trazer, irv, trazerv, entrarv, par");
  119.         return 1;
  120.     }
  121.     return 0;
  122. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement