if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] <= ((jInfo[veh][maxfuel] / 20) * 1)))
if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] <= ((jInfo[veh][maxfuel] / 20) * 1))) Esetleg ez?
if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] <= ((jInfo[veh][maxfuel] / 20) * 1))) Esetleg ez? Mire javítanám a textet pawnra, megtetted helyettem Amúgy szerintem az ott mindegy, bár ki tudja. Lehet, hogy bejön, próbáld ki, de szerintem jó anélkül is. [/quote]http://drive.google.com/uc?export=view&id=0B_LTZvOAlbU6bUZWYVZBS1VHSHM[/img]
http://drive.google.com/uc?export=view&id=0B_LTZvOAlbU6bUZWYVZBS1VHSHM[/img]
if(Szam1 > (Szam2 * Szam3))
if(Szam1 > Szam2 * Szam3)
if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] <= (jInfo[veh][maxfuel] / 20) * 1))
http://drive.google.com/uc?export=view&id=0B_LTZvOAlbU6bUZWYVZBS1VHSHM[/img] Ez most hogy jön ide? Ez csupán leírja az operátorokat, de nem dönti el, hogy kell e zárójel ilyennél: if(Szam1 > (Szam2 * Szam3)) avagy elég ennyi is: if(Szam1 > Szam2 * Szam3) Ugyanis te ezt írtad: if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] <= ((jInfo[veh][maxfuel] / 20) * 1))) Én meg elõtted ezt: if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] <= (jInfo[veh][maxfuel] / 20) * 1)) És ez a kód, amit én írtam kódot még jóval elõtted, az pontosan az, amit te is írtál, csak egy darab nyitó és egy darab záró zárójelet hozzátéve, amelyre nem biztos, hogy szükség van. Én pedig errõl beszéltem, hogy szerintem mûködik anélkül is, szóval nem tudom, hogy egy táblázat az elágazásban használandó operátorokról hogy kerül ide. Hiszen nem azzal kapcsolatos a hiba.A kérdezõt pedig kérdezem, hogy kipróbálta e a kódot? [/quote]Amit én küldtem táblázat, leírja az összes használható változatát a hasonlításnak. Amit te írtál, olyan jel nincs, ezért írta neki, hogy \"invalid expression\", és mivel a fordító nem érzékelte a rossz jelet, ezért csak a két számot látta. A zárójelek a mûveleti sorrendet jelentik, néhol feleslegesek, néhol kellenek, viszont a feleslegeset néha rossznak/egyátalán nem érzékeli a pawno. Nekem már volt ilyen hiba is, meh olyan is, amit a kérdezõ írt. Segíteni próbáltam. Bocsi! :confused:
Amit én küldtem táblázat, leírja az összes használható változatát a hasonlításnak. Amit te írtál, olyan jel nincs, ezért írta neki, hogy \"invalid expression\", és mivel a fordító nem érzékelte a rossz jelet, ezért csak a két számot látta. A zárójelek a mûveleti sorrendet jelentik, néhol feleslegesek, néhol kellenek, viszont a feleslegeset néha rossznak/egyátalán nem érzékeli a pawno. Nekem már volt ilyen hiba is, meh olyan is, amit a kérdezõ írt.
Segíteni próbáltam. Bocsi! :confused: [/quote]Ezek szerint beszólásnak, vagy valami ilyesminek vetted, pedig nem az volt. :confused:Csupán leírtam a zárójelek e helyzetben való szükségességérõl a szavaimat. Na meg leegyszerûsítettem az elágazás feltételét, ahogyan te is csináltad/felhasználtad a próbálkozásomat. Segíts nyugodtan, hisz általában jól segítesz, most is észrevetted azt az apró kis hibát.
new Float:pozx, Float:pozy, Float:pozz;GetPlayerPos(playerid, pozx, pozy, pozz);
[21:52:26] [debug] #0 0003f5ec in public Streamer_OnGameModeInit () from mod.amx[21:52:26] [debug] #1 native CallLocalFunction () [080dbf60] from samp03svr[21:52:26] [debug] #2 0000d8c8 in public zcmd_OnGameModeInit () from mod.amx[21:52:26] [debug] #3 native CallLocalFunction () [080dbf60] from samp03svr[21:52:26] [debug] #4 0000ce5c in public SSCANF_OnGameModeInit () from mod.amx[21:52:26] [debug] #5 000022ec in public OnGameModeInit () from mod.amx