new Spawned[MAX_VEHICLES];
Apoi la /spawncar pui
Spawned[car] = 1;
dupa care
CMD:vrethis(playerid, params[])
{
if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_DCHAT, "Nu poti folosi nicio comanda pentru ca nu esti logat.");
if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_ERROR, AdminOnly);
if(IsPlayerInAnyVehicle(playerid))
{
new car,string[128],sendername[30];
car = GetPlayerVehicleID(playerid);
if(!car) return 1; // is sarac, n-am masina
GetPlayerName(playerid, sendername, sizeof(sendername));
if(Spawned[car] == 0)
{
SetVehicleToRespawn(car);
format(string,sizeof(string),"AdmCmd: Admin %s respawned vehicle %d.",sendername,car);
ABroadCast(COLOR_ADMCOMMANDS,string,1);
}
else
{
DestoyVeh(car);
format(string,sizeof(string),"AdmCmd: Admin %s destoyed vehicle %d.",sendername,car);
ABroadCast(COLOR_ADMCOMMANDS,string,1);
}
}
else
{
new car,string[128],sendername[30];
if(sscanf(params, "d", car)) return SendClientMessage(playerid, COLOR_DCHAT, "* Syntax: /vrethis <CarID>");
if(!car) return 1; // is sarac, n-am masina
GetPlayerName(playerid, sendername, sizeof(sendername));
if(Spawned[car] == 0)
{
SetVehicleToRespawn(car);
format(string,sizeof(string),"AdmCmd: Admin %s respawned vehicle %d.",sendername,car);
ABroadCast(COLOR_ADMCOMMANDS,string,1);
}
else
{
DestoyVeh(car);
format(string,sizeof(string),"AdmCmd: Admin %s destoyed vehicle %d.",sendername,car);
ABroadCast(COLOR_ADMCOMMANDS,string,1);
}
}
return 1;
}