15.06.2014, 18:52
That ?
pawn Код:
if (IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) == 0)
{
for (new i; i < sizeof(RefuelPickups); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 2.5, RefuelPickups[i][pux], RefuelPickups[i][puy], RefuelPickups[i][puz]))
{
if(HOLDING(KEY_FIRE))
{
if(pInfo[playerid][PlayerMoney] <= RefuelPrice) return SendClientMessage(playerid, RED, "You don't have enough money to refuel!");
TogglePlayerControllable(playerid, 0);
VehicleInfo[vehicleid][Fuel]++;
GameTextForPlayer(playerid, "~g~Refuelling your vehicle...", 3000, 5);
break;
}
if(RELEASED(KEY_FIRE))
{
RewardPlayer(playerid, -RefuelPrice, 0);
TogglePlayerControllable(playerid, 1);
format(RefuelMsg, 128, "Vehicle refuelled! Refuel cost: $%i", RefuelPrice);
SendClientMessage(playerid, BLUE, RefuelMsg);
}
}
}
}