Detaljan opis problema😛ravim admin komandu gde admin spawn-a automobil, eh sad sve je to ok ali je problem da uklonim taj automobil sto je spawn-an. Imam komandu za globalno, odnosno automobile koje niko ne koristi. Ubacio sam timer kada admin izadje iz automobila da se automobil brise, umesto da se obrise on se spawn-a na mestu gde ga je igrac vec spawn-ao.
Komanda sa kojom admin stvori automobil:
Dio skripte:
Komanda sa kojom admin stvori automobil:
CMD:acar(playerid, params[])
{
if(PlayerInfo >= 1)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, RED,": You already have a vehicle!");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
PutPlayerInVehicle(playerid, CreateVehicle(415, X, Y, Z, 0.0,0, 1, 60), 0);
CMDMessage(playerid, "ACAR");
SendClientMessage(playerid, BLUE,"Enjoy your admin car");
HasSpawnedCar = 1;
}
else return SendClientMessage(playerid, RED,": You need to be admin level 1 to use this command");
return 1;
}Kada igrac izadje iz automobila pokrene se tajmer da brise auto:
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(HasSpawnedCar == 1)
{
SetTimer("respawncar", 45000, 1);
}
return 1;
}I public funkcija "respawncar":
forward respawncar(playerid, vehicleid);
public respawncar(playerid, vehicleid)
{
//SetVehicleToRespawn(vehicleid);
DestroyVehicle(vehicleid);
HasSpawnedCar = 0;
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /

