Háát szerintem egy logikai változóval ez megoldható könnyedén pl:
mód tetejére:
new bool:rendor = false;
és valahol, pl munkába álláskor:
rendor = true;
on player state change alá:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetPlayerVehicleID(playerid) == 596 || GetPlayerVehicleID(playerid) == 597 || GetPlayerVehicleID(playerid) == 598 || GetPlayerVehicleID(playerid) == 599)
{
if(rendor == true)
{
//használhatja a jármûvet
}
else
{
RemovePlayerFromVehicle(playerid); //kidobaja a kocsiból mert nem rendõr
}
}
}
return 1;
}
JAVÍTVA