12.08.2015, 02:20
i need help when the players score is greater than vehicle requirement he can enter , if not the player will remove from the vehicle
but only Tank Code Part is working in Other vehicle is not
but only Tank Code Part is working in Other vehicle is not
PHP код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 425 && GetPlayerScore(playerid) < 1150 && gPlayerClass[playerid] == AIRMAN_CLASS)
{
SendClientMessage(playerid, COLOR_RED, "You need at least rank Lieutenant Colonel rank to ride a Hunter! use/rank to see yours");
RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vehicleid) == 520 && GetPlayerScore(playerid) < 1150 && gPlayerClass[playerid] == AIRMAN_CLASS)
{
SendClientMessage(playerid, COLOR_RED, "You need at least rank 6 to ride a Hydra! use/rank to see yours");
RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vehicleid) == 432 && GetPlayerScore(playerid) < 250)
{
SendClientMessage(playerid, COLOR_RED, "You need To be At least a Sergeant rank to ride a Tank! use/rank to see yours");
RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vehicleid) == 447 && GetPlayerScore(playerid) < 400 && gPlayerClass[playerid] == AIRMAN_CLASS)
{
SendClientMessage(playerid, COLOR_RED, "You need at least a Captain rank to ride a Sea Sparrow! use /rank to see yours");
RemovePlayerFromVehicle(playerid);
}
}
}
//============