22.10.2011, 14:50
I wanna make a command to respawn a specific car ( Chasecar).
When I type /rcc the Chasecar destroyed but it doesn't respawn. What is wrong with it
OnFilterScriptInit
OnPlayerCommandText
OnVehicleSpawn
When I type /rcc the Chasecar destroyed but it doesn't respawn. What is wrong with it
pawn Код:
new ccar;
pawn Код:
for(new i=0; i<MAX_VEHICLES; i++) //loop
{
if(i == ccar) //if i == ccar
{
SetVehicleNumberPlate(i, "ChaseMe"); //sets the cars number plate
SetVehicleToRespawn(i); //respawns it (VERY IMPORTANT!!!)
}
}
ccar = AddStaticVehicle(411,x,y,z,rot,146,146); // ccar
SetTimer("ccc", 500, 1); //sets the timer
return 1;
}
pawn Код:
if (strcmp(cmd, "/rcc", true) == 0)
{
for(new i=0; i<MAX_VEHICLES; i++) //loop
{
if(i == ccar) //if i == ccar
{
DestroyVehicle(i);
SetVehicleToRespawn(i);
SendClientMessageToAll(0xFF0000FF, "The ChaseCar Respawned!!!");
}
}
return 1;
}
pawn Код:
public OnVehicleSpawn(vehicleid)
{
if(vehicleid == ccar)
{
AddVehicleComponent(vehicleid, 1097); // Rim Virtual
AddVehicleComponent(vehicleid, 1010); // Nitrous x10 times
SendClientMessageToAll(0xFF0000FF, "The ChaseCar Respawned!!!"); //Respawn message
}
return 1;
}