[POMOC] Fill

Započeo Danisha
16. Jan. 2013. Zaključano
536
pregleda
16
postova
Danisha
5
Underboss
16. Jan. 2013.
Skripta koju koristim:ravens
Detaljan opis problema:e ovako imam komandu fill i sada ocu da ubacim da kad neko kuca /fill da njemu izbaci Koristenje: /fill (Cena Goriva: $pa koliko/l)
Dio skripte:
CMD:fill(playerid,params[]) //
{
if(IsAtGasStation(playerid))
{
if(GetPlayerState(playerid)!=2)
{
SCM(playerid, COLOR_YELLOW,"Morate biti na mestu vozaca da bi napunili gorivo!");
return 1;
}
new idcar = GetPlayerVehicleID(playerid);
new ammount;
new string,sendername;
GetPlayerName(playerid, sendername,sizeof(sendername));
if(sscanf(params,"i", ammount)) return SCM(playerid, COLOR_GRAD2, "Koriscenje: /fill ");
if(Gas + ammount > 60) return SCM(playerid, COLOR_GRAD2, "U vas rezervoar ne moze da stane vise od 60litara goriva!");
if(Gas < 60)
  {
      format(string, sizeof(string), "* %s sipa gorivo.", sendername);
    ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
    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)://///
Cile
4
Made Man
16. Jan. 2013.
if(PlayerInfo < ammount*3) return SCM(playerid, GRAD2, "(greska) Nemate dovoljno novca!");


to ti je da ti je gorivo 3 $ po litru
Danisha
5
Underboss
16. Jan. 2013.
Ma ne to imam tu gore komandu
i sada ocu da ubacim ovo u nju da mi pise umjesto tog /fill ocu da mi pise ovako ali kako to da uradim oko toga
format(string, sizeof(string), "Koriscenje: /gorivo (~g~Cena Goriva: $%d/l~w~)", sBizzInfo);
Cile
4
Made Man
16. Jan. 2013.
if(sscanf(params, "i", ammount)) return SCM(playerid, COLOR_GRAD2, "Koriscenje: /fill (1 litar = $%d)", Gorivo);


moras u enum od firmi dodat negdje gorivo da bi ti to moglo, al ti ja preporucujem da stavis ovako sebi
if(sscanf(params, "i", ammount)) return SCM(playerid, COLOR_GRAD2, "Koriscenje: /fill (1 litar = 3 $)");


da ti je na svakoj benzinskoj 3 $ litra tako ti je lakse..
Danisha
5
Underboss
16. Jan. 2013.
ja koliko znam da ne mozes u SCM da ubacujes %d ili %s
Cile
4
Made Man
16. Jan. 2013.
dobro si, potpuno sam se zbunio, uradi ovaj drugi korak lakse ti je morat ces dosta toga dodavat ako zelis da ti na svakoj benzinskoj bude razlicita cjena..
Danisha
5
Underboss
16. Jan. 2013.
ma ne na svakoj ceni je ista cena goriva i to zovisi do ulaza u sbiz 3
sBizzInfo
nemoram pravit ovo gorivo
Cile
4
Made Man
16. Jan. 2013.
format(string, sizeof(string), "Koriscenje: /gorivo (cena po litri: $%d", sBizzInfo);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);

onda ovako mora da radi..
Blaeks_Biofor
5
Forum Don
16. Jan. 2013.
new cena;
cena = 2 * BizzInfo;
i onda scm
format(string,sizeof(string),"* cena: $%d.",cena);
Danisha
5
Underboss
16. Jan. 2013.
if(sscanf(params,"i", ammount)) return SCM(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "Koriscenje: /gorivo (~g~Cena Goriva: $%d/l~w~)", sBizzInfo);


a jel moze ovako
Blaeks_Biofor
5
Forum Don
16. Jan. 2013.
svakako probaj,pa onda javi...
Danisha
5
Underboss
16. Jan. 2013.
nece izbacuje mi u igrici samo prazne linije kada kucam fill
Blaeks_Biofor
5
Forum Don
16. Jan. 2013.
onda stavi ovako kako sam ti ja dao
Danisha
5
Underboss
16. Jan. 2013.
a gdje cu onda ubacit ono format ocu odma kada se kuca /fill da ono izbaci /fill Cen Goriva: pa sada koliko
Blaeks_Biofor
5
Forum Don
16. Jan. 2013.
ma to sam ja onako spontano,stavi umesto formata tvoju SCM

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha