Giovanni94m

www.GTA-Center.com

Jun 5th, 2011
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.90 KB | None | 0 0
  1. if(strcmp(cmdtext, "/v", true)==0)
  2. {
  3.     if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid , COLOR_RED , "Esci dal veicolo per spawnarne un'altro");
  4.     if(Impedisci[playerid]) return SendClientMessage(playerid , COLOR_RED , "Devi aspettare 3 minuti prima di spawnare un altro veicolo");
  5.     new
  6.           tmp[3],
  7.           idx,
  8.           veh,
  9.           car,
  10.           colore[2];
  11.     tmp[0] = strtok(cmdtext,idx);
  12.     tmp[1] = strtok(cmdtext,idx);
  13.     tmp[2] = strtok(cmdtext,idx);
  14.     if(!strlen(tmp[0])) return SendClientMessage(playerid,0xFF8A00AA,"Utilizzo: /v [nome o ID]");
  15.     if(!strlen(tmp[1])) colore[0] = -1; else colore[0] = strval(tmp[1]);
  16.     if(!strlen(tmp[2])) colore[1] = -1; else colore[1] = strval(tmp[2]);
  17.     if(!isNumeric(tmp[0])) veh = GetVehicleModelFromName(tmp[0]); else veh = strval(tmp[0]);
  18.     if(veh < 400 || veh > 611) return SendClientMessage(playerid, COLOR_RED, "Inserisci un ID da 400 a 611");
  19.     new Float:Stats[4];
  20.     GetPlayerPos(playerid, Stats[0], Stats[1], Stats[2]); GetPlayerFacingAngle(playerid, Stats[3]);
  21.     if(inauto[playerid]==true)
  22.     {
  23.         DestroyVehicle(automobile[playerid]);
  24.     }
  25.     KillTimer(vectimer[playerid]);
  26.     car = AddStaticVehicle(veh, Stats[0], Stats[1], Stats[2], Stats[3], colore[0], colore[1]);
  27.     LinkVehicleToInterior(car, GetPlayerInterior(playerid));
  28.     PutPlayerInVehicle(playerid, car, 0);
  29.     TogglePlayerControllable(playerid, true);
  30.     SetVehicleVirtualWorld(veh, GetPlayerVirtualWorld(playerid));
  31.     new name[24], str[128];
  32.     GetPlayerName(playerid, name, 24);
  33.     format(str, 128, "%s ha spawnato il veicolo: %s (ID: %d)", name, VehicleNames[veh-400], veh);
  34.     SendClientMessageToAll(COLOR_YELLOW, str);
  35.     automobile[playerid] = GetPlayerVehicleID(playerid);
  36.     inauto[playerid] = true;
  37.     SetTimerEx("Anticmd", 60000*3, false, "d", playerid);
  38.     Impedisci[playerid] = true;
  39.     return 1;
  40. }
Add Comment
Please, Sign In to add comment