[pomoc]/fill komanda

Započeo BloOm3R!
26. Feb. 2011.
1,585
pregleda
17
postova
Bloomer
5
Underboss
26. Feb. 2011.
Skripta koju koristim:GF
Detaljan opis problema:Zanima me kako da sa komande /fill kod benze napravim da mogu odabrat kolicinu goriva pokusavao sam al nece...moze li mi netko dat svoju ili pomoc sa ovom kako da to napravim.
Dio skripte:
Quote
if(strcmp(cmd, "/fill", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if(IsAtGasStation(playerid))
{
    GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Punenje vozila, molim pricekajte",2000,3);
SetTimer("Fillup",RefuelWait,0);
Refueling = 1;
}
else
{
SendClientMessage(playerid,COLOR_GREY,"  Niste na benzinskoj stanici!");
}
}
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Deleted User
Obrisan korisnik
26. Feb. 2011.
dodaj ovo tmp = strtok(cmdtext, idx);
para1 = ReturnUser(tmp);
kolicina = strvalEx(tmp);

i nemoze ti biti refuleing nego trebas napraviti nesto kao npr Gorivo = kolicina;
Bloomer
5
Underboss
26. Feb. 2011.
daj mi malo vise pomozi ja sam se izgubio ovdje xD... 😢
Deleted User
Obrisan korisnik
26. Feb. 2011.
Quote from February 26, 2011, 12:08 pm:
dodaj ovo tmp = strtok(cmdtext, idx);
para1 = ReturnUser(tmp);
kolicina = strvalEx(tmp);

i nemoze ti biti refuleing nego trebas napraviti nesto kao npr Gorivo = kolicina;
sta ce mu to kad nigde ne koristi u komandi?
Deleted User
Obrisan korisnik
26. Feb. 2011.
pa nije on bot zna to ubacit u komandu
Deleted User
Obrisan korisnik
26. Feb. 2011.
jao none ala lupas gluposti, jel mu u komandi postoji negde tmp ili para1 ili kolicina?

nepstoji zato ovo netreba ubaciti jer mu nece za nista trebati
Bloomer
5
Underboss
26. Feb. 2011.
e pa daj mi netko posten ovo pomogni  😕

poslije toga slijedi nova fs ko pomogne 😄
Nikola I
4
Enforcer
26. Feb. 2011.
I meni treba ovo kako da namestim kad kucam /fill da izaberem koliko litara hocu  😛
DreamZone|Pacino
4
Shot Caller
26. Feb. 2011.
Evo vam... Nezz radi li, za ovo vam treba sscanf2 plugin i zcmd
CMD:fill(playerid, params[])
{
new gorivo, string, vozilo = GetPlayerVehicleID(playerid);
if(sscanf(params, "d", gorivo))
{
SCM(playerid, COLOR_GREY, "INFO: /fill - cijena po litru 3$");
return 1;
}
else
{
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage( playerid, WHITE, "Rezervoar je pun!" );
return 1;
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100
}
format(string,sizeof(string),"* Vozilo napunjeno, za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
GivePlayerCash(playerid, -gorivo*3);
}
else return SCM(playerid, COLOR_RED, "Nisi u vozilu!");
}
return 1;
}
Bloomer
5
Underboss
26. Feb. 2011.
moze pls bez toga treba za strcmp

iz moje komande bi li mogao napravit  😁
DreamZone|Pacino
4
Shot Caller
26. Feb. 2011.
evo ti u strcmp... nisam testao ali trebalo bi da radi
if(strcmp(cmd, "/fill", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_GRAD1, "INFO: /fill - cijena po litru 3$");
return 1;
}
gorivo = strval(tmp);
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage( playerid, WHITE, "Rezervoar je pun!" );
return 1;
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100
}
format(string,sizeof(string),"* Vozilo napunjeno, za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
GivePlayerCash(playerid, -gorivo*3);
}
        else return SCM(playerid,COLOR_GREY,"  Niste na benzinskoj stanici ili nisi u vozilu!");
      }
      return 1;
  }
Bloomer
5
Underboss
26. Feb. 2011.
WARNINGI  😄

Quote
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27535) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27542) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27547) : warning 217: loose indentation
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27547) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27549) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Warnings.


KOMANDA

Quote
if(strcmp(cmd, "/tankaj", true) == 0)
  {
    if(IsPlayerConnected(playerid))
      {
      new vozilo = GetPlayerVehicleID(playerid);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_INFO, ": /fill - cijena po litru 3$");
}
gorivo = strval(tmp);
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage(playerid,COLOR_PLAVA, "Rezervoar je pun!");
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100;
}
format(string,sizeof(string),"Vozilo napunjeno,za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_PLAVA,string);
GivePlayerMoney(playerid, -gorivo*3);
}
else
{
SCM(playerid,COLOR_GREY,"Niste na benzinskoj stanici ili nisi u vozilu!");
}
}
  }


zasto je sad to xD...
DreamZone|Pacino
4
Shot Caller
26. Feb. 2011.
jbg... nisam bas dobar sa strcmp-om xDD nisam ni radio sa njima, a i zasto bi, spor je, nepouzdan, zato moj GM koristi 100% sscanf2 i ZCMD 😄
Nikola I
4
Enforcer
27. Feb. 2011.
Balkan Underground\gamemodes\balkan-underground.pwn(43002) : error 017: undefined symbol "gorivo"
Balkan Underground\gamemodes\balkan-underground.pwn(43003) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43005) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43010) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43011) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43013) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43015) : error 017: undefined symbol "gorivo"
Balkan Underground\gamemodes\balkan-underground.pwn(43017) : error 017: undefined symbol "GivePlayerCash"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

8 Errors.


kako da popravim ove erore

evo komande
if(strcmp(cmd, "/fill", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "INFO: /fill - cijena po litru 3$");
return 1;
}
gorivo = strval(tmp);
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage( playerid,COLOR_WHITE, "Rezervoar je pun!" );
return 1;
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100
}
format(string,sizeof(string),"* Vozilo napunjeno, za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
GivePlayerCash(playerid, -gorivo*3);
}
        else return SendClientMessage(playerid,COLOR_GREY,"  Niste na benzinskoj stanici ili nisi u vozilu!");
      }
      return 1;
  }
Deleted User
Obrisan korisnik
27. Feb. 2011.
pa valjda nisi definisao to gorivo,vozilo,valjda to moje misljenje

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha