All pastes #926726 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-03-03 20:29 UTC
rendered paste body
public 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;
}