[Pomoc] Fill Komanda

12. Nov. 2012. Zaključano
998
pregleda
19
postova
...:::Nenad:::...
5
Underboss
12. Nov. 2012.
Skripta koju koristim: Raven's
Detaljan opis problema
: E ovako,uradio sam komandu /fill , i sada kada ukucam /fill 23 npr. meni pise "Punjenje goriva molimo sacekajte" i onda me Freezuje i tako moze da stoji ko zna koliko, da li neko moze da pomogne ewo wam i public FillUp i /fill komanda..............  😢  😢  😢
Dio skripte
: Ewo komande:
if(strcmp(cmd, "/fill", true) == 0)// By: GaRaGaN
    {
if(IsAtGasStation(playerid))
{
if(GetPlayerState(playerid)!=2)
{
SCM(playerid, COLOR_YELLOW,"Morate biti na mestu vozaca da bi napunili gorivo!");
return 1;
}
    GetPlayerVehicleID(playerid);
new ammount;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /fill ");
return 1;
}
if(Gas + ammount > 60) return SCM(playerid, COLOR_GRAD2, "U vas rezervoar ne moze da stane vise od 60 litara goriva!");
if(Gas < 60)
  {
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Punjenje goriva, molimo sacekajte",2000,3);
            SetTimer("Fillup",RefuelWait,0);
Refueling = ammount;
}
else GameTextForPlayer(playerid,"~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Rezervoar je pun",2000,3);
}
else SCM(playerid,COLOR_GREY,"** Niste na pumpi!");
return 1;
    }

Neke slike/video za lakse dobivanje pomoci(neobavezno)
: Ewo i public-a
public Fillup()
{
for(new i=0; i  {
  if(IsPlayerConnected(i))
  {
    new VID;
    new FillUp;
    new string;
    VID = GetPlayerVehicleID(i);
    FillUp = GasMax - Gas;
if(Refueling == 1)
    {
        if(IsACopCar(VID) || IsAnFbiCar(VID) || IsAnAmbulance(VID) || IsAnFiretruck(VID) || IsNgCar(VID) || IsAGovernmentCar(VID))
        {
            Gas += FillUp;
            FillUp = FillUp * sBizzInfo;
            format(string,sizeof(string),"* Vozilo je napunjeno, za: $%d.",FillUp);
    SendClientMessage(i,COLOR_WHITE,string);
    GameTextForPlayer(i, "~w~Vlada je platila gorivo.", 5000, 1);
sBizzInfo += FillUp;
ExtortionSBiz(3, FillUp);
Refueling = 0;
TogglePlayerControllable(i, 1);
        }
        else
        {
if(GetPlayerMoney(i) >= FillUp+4)
{
Gas += FillUp;
FillUp = FillUp * sBizzInfo;
    format(string,sizeof(string),"* Vozilo napunjeno, za: $%d.",FillUp);
    SendClientMessage(i,COLOR_WHITE,string);
SafeGivePlayerMoney(i, - FillUp);
sBizzInfo += FillUp;
ExtortionSBiz(3, FillUp);
Refueling = 0;
TogglePlayerControllable(i, 1);
}
  else
  {
      format(string,sizeof(string),"* Nemate dovoljno novca za gorivo, kosta $%d da biste napunili vozilo.",FillUp);
    SendClientMessage(i,COLOR_WHITE,string);
    TogglePlayerControllable(i, 1);
  }
}
}
}
}
return 1;
}


Molim vas ko zna neka mi pomogne ako neko moze molim vas jer mi je ovo preko potrebno!!! Samo ovaj BUG imam na srw!
Vuzimir
5
Kingpin
13. Nov. 2012.
Najvjerovatnije kod timera nisi defajnao vrijeme kod kodmande, evo ovo dodaj na vrh skripe:
#define RefuelWait 5000
...:::Nenad:::...
5
Underboss
27. Nov. 2012.
Vuzimir wrote on November 13, 2012, 5:50 am:
Najvjerovatnije kod timera nisi defajnao vrijeme kod kodmande, evo ovo dodaj na vrh skripe:
#define RefuelWait 5000


Izvnite zbog Refresh-a,ali sam morao ponowo da stavim,da ne otvaram novu temu...
Jel zna nako kako da resim jer ni ovako ne moze,ko zna da mi kaze,ili da me doda na Skype:
nenad.milic.garagann Hvala.. 🙂
Blaeks_Biofor
5
Forum Don
27. Nov. 2012.
napravis callback i nek ti on ocitava tajmer, a u callbacku stavi da unfreeze igraca
...:::Nenad:::...
5
Underboss
27. Nov. 2012.
Blaeks wrote on November 27, 2012, 1:40 pm:
napravis callback i nek ti on ocitava tajmer, a u callbacku stavi da unfreeze igraca


Aj kazi kako,to nerazumem te bas super... 🙂 xD 😄
Blaeks_Biofor
5
Forum Don
27. Nov. 2012.
public Blaeks(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}
na vrh stavis ovo
forward Blaeks(playerid);
i tamo gde ti puni gorivo napravis tajmer
SetTimerEx("Blaeks", 10000, false, "i", playerid);
...:::Nenad:::...
5
Underboss
27. Nov. 2012.
Blaeks wrote on November 27, 2012, 1:48 pm:
public Blaeks(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}
na vrh stavis ovo
forward Blaeks(playerid);
i tamo gde ti puni gorivo napravis tajmer
SetTimerEx("Blaeks", 10000, false, "i", playerid);


Mislis u komandi /fill stavim
SetTimerEx("Blaeks", 10000, false, "i", playerid);

ili stavim u public FillUp 😕?
Blaeks_Biofor
5
Forum Don
27. Nov. 2012.
stavi u komandi
...:::Nenad:::...
5
Underboss
27. Nov. 2012.
Blaeks wrote on November 27, 2012, 2:23 pm:
stavi u komandi


Pokusacu.
Usput jel znas animaciju kako da onaj covek kao oce da preskoci nesto a kao udari u "zid",kazi naziv sa onim jer mi treba za AntiBH

EDIT: Sada ga unfreeze posle neznam tacno koliko,ali nenapuni gorivom ☹️
Blaeks_Biofor
5
Forum Don
27. Nov. 2012.
mislim da ide ovako
LoopingAnim(playerid,"PED","IDLE_tired",3.0,1,0,0,0,0);
...:::Nenad:::...
5
Underboss
2. Dec. 2012.
REFRESH!! Da li neko zna kako da namestim ovo molim vas,neka mi neko pomogne  😢  😢
Sub-Zero
4
Enforcer
2. Dec. 2012.
napisali su ti vec ba gore
...:::Nenad:::...
5
Underboss
2. Dec. 2012.
Quote from December 2, 2012, 7:22 pm:
napisali su ti vec ba gore


Brate,nece to citaj,ne skupljaj postove,vidis da sam napisao da nece da radi!!!
Danisha
5
Underboss
2. Dec. 2012.
ni meni nije radilo kada sam prebacio iz zcmd u strcmp, a kada sam prebacio celu skriptu u zcmd sve je ok
...:::Nenad:::...
5
Underboss
8. Dec. 2012.
REFRESH,da li neko zna kako da mi uradi ovu komandu,ali da igrac napise koliko zeli litara ko zna molim vas,neka mi pomogne!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha