Respawn, but not deleting a car.
#2

Код:
new vspawn[MAX_VEHICLES][4];
forward vehiclecheck();

public OnGameModeInit()
{
    SetTimer("vehiclecheck", 1000, true);
    return 1;
}

public OnVehicleSpawn(vehicleid)
{
    GetVehiclePos(vehicleid, vspawn[vehicleid][0], vspawn[vehicleid][1], vspawn[vehicleid][2]);
    GetVehicleZAngle(vehicleid, vspawn[vehicleid][3]);
    return 1;
}

public vehiclecheck()
{
    for(new v=0; v<MAX_VEHICLES; v++){
        new Float:x, Float:y, Float:z;
        GetVehiclePos(v, x, y, z);
        if(x != vspawn[v][0] || y != vspawn[v][1] || z != vspawn[v][2]){
            AddStaticVehicle(GetVehicleModel(v), vspawn[v][0], vspawn[v][1], vspawn[v][2], vpsawn[v][3], -1, -1);
        }
    }
    return 1;
}
I don't know whether this works as I just wrote it up, but it's worth a try
Reply


Messages In This Thread
Respawn, but not deleting a car. - by blackwave - 08.11.2010, 15:01
Re: Respawn, but not deleting a car. - by Sascha - 08.11.2010, 19:55
Re: Respawn, but not deleting a car. - by blackwave - 08.11.2010, 20:57
Re: Respawn, but not deleting a car. - by DVDK - 08.11.2010, 21:24
Re: Respawn, but not deleting a car. - by HrvojeCro - 09.11.2010, 07:54

Forum Jump:


Users browsing this thread: 1 Guest(s)