public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
if(IsPlayerInVehicle(playerid,GetPlayerVehicleID(playerid) == 520 && (GetPlayerScore(playerid) <= 1000)))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid,GetPlayerVehicleID(playerid) == 432 && (GetPlayerScore(playerid) <= 1000)))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid,GetPlayerVehicleID(playerid) == 476 && (GetPlayerScore(playerid) <= 50)))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 50+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid,GetPlayerVehicleID(playerid) == 425 && (GetPlayerScore(playerid) <= 1000)))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 520 && (GetPlayerScore(playerid) <= 1000))))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 432 && (GetPlayerScore(playerid) <= 1000))))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 476 && (GetPlayerScore(playerid) <= 50))))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 50+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 425 && (GetPlayerScore(playerid) <= 1000))))
{
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
}
return 1;
}
// Somewhere on top
new Test;
// Under ongamemodeinit
Test = CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);
// Under OnPlayerStateChange
if (newstate == 2)
{
new Vehicleid = GetPlayerVehicleID(Vehicleid);
if (Vehicleid==Test)
{
if(GetPlayerScore(playerid) < 1000)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,COLOR_RED,"You dont have +1000 score!");
}
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 520 && (GetPlayerScore(playerid) <= 1000))))
{
SetPlayerPos(playerid,X,Y,Z+4);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 432 && (GetPlayerScore(playerid) <= 1000))))
{
SetPlayerPos(playerid,X,Y,Z+4);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 476 && (GetPlayerScore(playerid) <= 50))))
{
SetPlayerPos(playerid,X,Y,Z+4);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 50+ score to enter this vehicle");
}
else if(IsPlayerInVehicle(playerid, GetVehicleModel(GetPlayerVehicleID(playerid) == 425 && (GetPlayerScore(playerid) <= 1000))))
{
SetPlayerPos(playerid,X,Y,Z+4);
return SendClientMessage(playerid, COLOR_GREEN, "ERROR: you need 1000+ score to enter this vehicle");
}
}
return 1;
}
you can do it like
new hydras[][] = { }; hydras[1] = CreateVehicle hydras[2] = Create that will save you some time |
This will take a long long long long
After 1 Year Long Long Long Time |