CMD:respawncars(playerid,params[]){
if(P_DATA[playerid][alevel] < 4)return SendClientMessage(playerid,-1,"{FFFFFF}You must be{FF0000} Level 4{FFFFFF} to use this command.");
for(new v=0; v<MAX_VEHICLES; v++){
SetVehicleToRespawn(v);
}
new name[MAX_PLAYER_NAME],str[256];
GetPlayerName(playerid,name,sizeof(name));
format(str,sizeof(str),"{FFFF00}%s{FFFFFF} has respawned all vehicles!",name);
SendClientMessageToAll(-1,str);
return 1;
}
the player's cars
new bool:Spawned[MAX_VEHICLES];
//Beside the create vehicle type
//new car = CreateVehicle(.....
Spawned[car] = true;
for(new x = 0; x < MAX_VEHICLES;x++)
{
if(Spawned[x] == true)
{
SetVehicleToRespawn(x);
}
}
Try this:
on the top of the script PHP код:
PHP код:
PHP код:
|
C:\Users\Chris\Desktop\GTA SAMP Test Server\filterscripts\CAdmin.pwn(409) : error 028: invalid subscript (not an array or too many subscripts): "Spawned" C:\Users\Chris\Desktop\GTA SAMP Test Server\filterscripts\CAdmin.pwn(409) : error 017: undefined symbol "car" C:\Users\Chris\Desktop\GTA SAMP Test Server\filterscripts\CAdmin.pwn(409) : error 029: invalid expression, assumed zero C:\Users\Chris\Desktop\GTA SAMP Test Server\filterscripts\CAdmin.pwn(409) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
COMMAND:respawnallcars(playerid, params[])
{
if(P_DATA[playerid][alevel] < 4)return SendClientMessage(playerid,-1,"{FFFFFF}You must be{FF0000} Level 4{FFFFFF} to use this command.");
SendClientMessageToAll(-1, "{ff0000}(( WARNING: {FFFFFF}Unoccupied vehicles will be respawned in 20 seconds! {ff0000}))");
PlayerLoop(i)
{
SetVehicleToRespawn(v);
new name[MAX_PLAYER_NAME],str[256];
GetPlayerName(playerid,name,sizeof(name));
format(str,sizeof(str),"{FFFF00}%s{FFFFFF} has respawned all vehicles!",name);
SendClientMessageToAll(-1,str);
}
return 1;
}