Quote:
Originally Posted by SammyJ
PHP код:
new exitVehicle[MAX_PLAYERS] = INVALID_VEHICLE_ID, vehicleSeat[MAX_PLAYERS] = -1;
public OnPlayerConnect(playerid)
{
exitVehicle[playerid] = INVALID_VEHICLE_ID;
vehicleSeat[playerid] = -1;
return true;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
ExitVehicle[playerid] = vehicleid;
vehicleSeat[playerid] = GetPlayerVehicleSeat(playerid);
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if ( oldstate == PLAYER_STATE_DRIVER && newstate == PLAYER_STATE_ONFOOT )
{
if ( exitVehicle[playerid] != 0)
{
PutPlayerInVehicle(playerid, exitVehicle[playerid], vehicleSeat[playerid]);
return true;
}
}
return true;
}
|
Nгo seria mais lуgico colocar
ExitVehicle[playerid] = INVALID_VEHICLE_ID e
vehicleSeat[playerid] = -1; em
OnPlayerDisconnect?