Removing player from vehicle OnPlayerStateChange
#5

It wont work i guess Try this :-
Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Player entered a vehicle as a driver
    {
        new vehicleid = GetPlayerVehicleID(playerid);
       switch(vehicleid)
      {
       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;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)