24.09.2012, 16:16
ONE WAY
ANOTHER WAY [UNTESTED]
pawn Код:
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER)
{
DestroyVehicle(vehicleid);//thats supposed to be in the timer. no slapping out
}
}
pawn Код:
new bool:IsDriver[MAX_PLAYERS] = false;
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
IsDriver[playerid]=true;
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(IsDriver)
{
new currentveh;
currentveh = GetPlayerVehicleID(playerid);
DestroyVehicle(currentveh);
IsDriver[playerid]=false;
}
return 1;
}