Код:
new string[256];
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new vehicle = GetPlayerVehicleID(i);
if(IsPlayerInAnyVehicle(i) == 1)
{
if(Gas[vehicle] >= 0 && Gas[vehicle] <= 0)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~r~IIIIIIIIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
TogglePlayerControllable(i, 0);
}
if(Gas[vehicle] >= 0 && Gas[vehicle] <= 10)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~I~r~IIIIIIIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
if(Gas[vehicle] >= 10 && Gas[vehicle] <= 20)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~II~r~IIIIIIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 20 && Gas[vehicle] <= 30)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~III~r~IIIIIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 30 && Gas[vehicle] <= 40)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~IIII~r~IIIIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 40 && Gas[vehicle] <= 50)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~IIIII~r~IIIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 50 && Gas[vehicle] <= 60)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~IIIIII~r~IIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 60 && Gas[vehicle] <= 70)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~IIIIIII~r~III ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 70 && Gas[vehicle] <= 80)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~IIIIIIII~r~II ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 80 && Gas[vehicle] <= 90)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~IIIIIIIII~r~I ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
else if(Gas[vehicle] >= 90 && Gas[vehicle] <= 100)
{
format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gas:~g~IIIIIIIIII ~w~%d%",Gas[vehicle]);
GameTextForPlayer(i,string,15500,3);
}
}
}
}
return 1;
}
public CheckGas()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
new vehicle = GetPlayerVehicleID(i);
if(Gas[vehicle] >= 1)
{
Gas[vehicle]--;
}
}
}
( With These new Bar:bar = CreateProgressBar(548.00, 31.00, 57.50, 3.20, 8827903, 100.0);