24.04.2010, 14:14
This vehicle spawn (admin cmd) won't destroy vehicles but respawn vehicles at the spawn pos... How can I destroy them when actually respawning?
pawn Код:
dcmd_veh(playerid, params[])
{
new vehicleid, color[2], myString[128];
if(pInfo[playerid][pAdmin] < 4) return SystemMessage(playerid, "You are not an Administrator with the required level.");
if(sscanf(params,"ddd",vehicleid,color[0],color[1])) return SystemMessage(playerid, "USAGE: /veh [vehicleid] [color1] [color2]");
else
{
if(vehicleid < 400 || vehicleid > 611) return SystemMessage(playerid, "Please enter a valid vehicle ID (400 - 611).");
if((color[0] < 0 || color[0] > 128) || (color[1] < 0 || color[1] > 128)) return SystemMessage(playerid, "Please enter valid color IDs (0-128).");
new Float:PosX, Float:PosY, Float:PosZ, Float:Angle;
GetPlayerPos(playerid, PosX, PosY, PosZ);
GetPlayerFacingAngle(playerid, Angle);
AddStaticVehicle(vehicleid, PosX+1, PosY+1, PosZ, Angle, color[0], color[1]);
format(myString, sizeof(myString), "You have spawned vehicle id %i.",vehicleid);
SystemMessage(playerid, myString);
}
return 1;
}