17.07.2014, 07:48
Is there any reason why this isn't working?
I can't use any of those vehicles no matter what class I have, if it is engineer/pilot or if it isn't.
I can't use any of those vehicles no matter what class I have, if it is engineer/pilot or if it isn't.
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
{
case 425: if(PlayerInfo[playerid][Class] != PILOT) return SendClientMessage(playerid, RED, "You need class pilot to use hunter."), RemovePlayerFromVehicle(playerid);
case 520: if(PlayerInfo[playerid][Class] != PILOT) return SendClientMessage(playerid, RED, "You need class pilot to use hydra."), RemovePlayerFromVehicle(playerid);
case 447: if(PlayerInfo[playerid][Class] != PILOT) return SendClientMessage(playerid, RED, "You need class pilot to use seasparrow."), RemovePlayerFromVehicle(playerid);
case 432: if(PlayerInfo[playerid][Class] != ENGINEER) return SendClientMessage(playerid, RED, "You need class engineer to use rhino."), RemovePlayerFromVehicle(playerid);
}
}
return 1;
}