Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmdtext, "/v", true)==0)
- {
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid , COLOR_RED , "Esci dal veicolo per spawnarne un'altro");
- if(Impedisci[playerid]) return SendClientMessage(playerid , COLOR_RED , "Devi aspettare 3 minuti prima di spawnare un altro veicolo");
- new
- tmp[3],
- idx,
- veh,
- car,
- colore[2];
- tmp[0] = strtok(cmdtext,idx);
- tmp[1] = strtok(cmdtext,idx);
- tmp[2] = strtok(cmdtext,idx);
- if(!strlen(tmp[0])) return SendClientMessage(playerid,0xFF8A00AA,"Utilizzo: /v [nome o ID]");
- if(!strlen(tmp[1])) colore[0] = -1; else colore[0] = strval(tmp[1]);
- if(!strlen(tmp[2])) colore[1] = -1; else colore[1] = strval(tmp[2]);
- if(!isNumeric(tmp[0])) veh = GetVehicleModelFromName(tmp[0]); else veh = strval(tmp[0]);
- if(veh < 400 || veh > 611) return SendClientMessage(playerid, COLOR_RED, "Inserisci un ID da 400 a 611");
- new Float:Stats[4];
- GetPlayerPos(playerid, Stats[0], Stats[1], Stats[2]); GetPlayerFacingAngle(playerid, Stats[3]);
- if(inauto[playerid]==true)
- {
- DestroyVehicle(automobile[playerid]);
- }
- KillTimer(vectimer[playerid]);
- car = AddStaticVehicle(veh, Stats[0], Stats[1], Stats[2], Stats[3], colore[0], colore[1]);
- LinkVehicleToInterior(car, GetPlayerInterior(playerid));
- PutPlayerInVehicle(playerid, car, 0);
- TogglePlayerControllable(playerid, true);
- SetVehicleVirtualWorld(veh, GetPlayerVirtualWorld(playerid));
- new name[24], str[128];
- GetPlayerName(playerid, name, 24);
- format(str, 128, "%s ha spawnato il veicolo: %s (ID: %d)", name, VehicleNames[veh-400], veh);
- SendClientMessageToAll(COLOR_YELLOW, str);
- automobile[playerid] = GetPlayerVehicleID(playerid);
- inauto[playerid] = true;
- SetTimerEx("Anticmd", 60000*3, false, "d", playerid);
- Impedisci[playerid] = true;
- return 1;
- }
Add Comment
Please, Sign In to add comment