rendered paste bodypublic Fillup()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new VID;
new FillUp;
new string[256];
new FillUpPrice;
VID = GetPlayerVehicleID(i);
FillUp = GasMax - Gas[VID];
FillUpPrice = (FillUp * SBizzInfo[3][sbEntranceCost])/4;
if(Refueling[i] == 1)
{
if(PlayerInfo[i][pDonateRank]>=3)
{
Gas[VID] += FillUp;
SendClientMessage(i,COLOR_LIGHTBLUE,"* Vehicle filled up for free! Thanks for donating!");
Refueling[i] = 0;
return 1;
}
if(GetPlayerMoney(i) >= FillUpPrice)
{
Gas[VID] += FillUp;
format(string,sizeof(string),"* Vehicle filled up, for: $%d.",FillUp);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
GivePlayerMoney(i, - FillUpPrice);
SBizzInfo[3][sbTill] += FillUpPrice;
ExtortionSBiz(3, FillUpPrice);
Refueling[i] = 0;
}
else
{
format(string,sizeof(string),"* Not enough Money to refill, it costs $%d to fill your Vehicle.",FillUp);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
Refueling[i] = 0;
}
}
}
}
return 1;
}