Simple /fill
#3

I type /fill and fills up .. I did /fill 10 to fill 10L


PHP код:
                    if(strcmp(cmd"/fill"true) == 0//this
                    
{
                        
tmp strtok(cmdtextidx);
                        if(!
strlen(tmp))
                        {
                            
SendClientMessage(playeridCOLOR_WHITE"{00A1FF}USAGE{FFFFFF}: /fill [ammount]");
                            return 
1;
                        }
                        new 
fuel;
                        new 
vehicleid GetPlayerVehicleID(playerid);
                        
fuel strval(tmp); // this?
                        
if(fuel>1000)return SendClientMessage(playerid,COLOR_RED,"Nu poti alimenta vehicolul!");//this line was needed
                        
if(!IsAtGasStation(playerid))
                        {
                            return 
SendClientMessage(playerid, -1"Nu esti la Benzinarie!");
                        }
                        if(!
IsPlayerInAnyVehicle(playerid))
                        {
                            return 
SendClientMessage(playerid, -1"Nu esti in vehicul!");
                        }
                        if(
engineOn[playerid] == 1)
                        {
                            
SendClientMessage(playeridCOLOR_LIGHTBLUE"|| Trebuie sa ai motorul oprit! ||");
                            return 
1;
                        }
                        if(
IsRefilling[playerid])
                        {
                            return 
SendClientMessage(playerid, -1"Faci plinul..");
                        }
                        if(
GetPlayerCash(playerid) < 120)
                        {
                            return 
SendClientMessage(playerid, -1"Nu ai destui bani!");
                        }
                        if(
VehicleFuel[vehicleid] == 1000)//strange lets update com e on svr!
                        
{
                            return 
SendClientMessage(playerid, -1"Vehicolul este plin de combustibil"); // i have 99.9 and message appears.
                        
}
                        
GivePlayerCash(playerid,-50);
                        
GetVehicleParamsEx(vehicleidenginelightsalarmdoorsbonnetbootobjective);
                        
SetVehicleParamsEx(vehicleid0lightsalarmdoorsbonnetbootobjective);
                        
TextDrawSetString(Text:Values[playerid][2], "Refilling...");
                        
RefillingTimer[playerid] = SetTimerEx("Refilling"100true"iiiiiiiii"playeridvehicleidenginelightsalarmdoorsbonnetbootobjective);
                        
IsRanOutOfFuel[vehicleid] = true;
                        
IsRefilling[playerid] = true;
                        return 
1;
                    } 
Reply


Messages In This Thread
Simple /fill - by Akcent_Voltaj - 30.06.2014, 16:23
Re: Simple /fill - by GeekSiMo - 30.06.2014, 17:19
Re: Simple /fill - by Akcent_Voltaj - 30.06.2014, 19:07

Forum Jump:


Users browsing this thread: 1 Guest(s)