Posts: 284
Threads: 77
Joined: Nov 2013
Quote:
Originally Posted by CuervO
I recommend using this instead since what the code posted above does is remove the vehicle 500 times if the player is a driver.
pawn Код:
public OnPlayerDisconnect(playerid, reason) { if(IsPlayerInAnyVehicle(playerid)) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { new vehicleid = GetPlayerVehicleID(playerid); new people; for(new i = 0; i < MAX_PLAYERS; i ++) { if(!IsPlayerConnected(i)) continue;
if(GetPlayerVehicleID(i) == vehicleid && GetPlayerState(i) == PLAYER_STATE_PASSENGER) people ++; } if(!people) SetVehicleToRespawn(vehicleid); } } return 1; }
This code will respawn the vehicle if the driver disconnects and there's no one else in the vehicle, otherwise it'll keep it.
|
Thanks!! are u sure its working?