[Pomoc] Spremanje igraca

Započeo JohnnY.
28. Feb. 2016. Zaključano
382
pregleda
5
postova
Jethro G.
5
Shot Caller
28. Feb. 2016.
Skripta koju koristim: Northern Lights
Detaljan opis problema: Napravio sam event novac i sve ok radi ali jedino nece da spremi. Kad se diskonektuje napravim da spremi. Kad se konektuje ima ProcitajLiniju i u tom publicu sam dodao da spremi sve. No svaki put mi spremi samo 78$. Drugima je drugacije. Ne spremi kako treba.
Dio skripte: Sta treba?
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ovako sam stavio u bazi: http://i.imgur.com/HVfz1Bd.png (Type je na Numeric INT)
Letic ツ
4
Shot Caller
28. Feb. 2016.
Posalji mi deo skripte.
Jethro G.
5
Shot Caller
28. Feb. 2016.
http://i.imgur.com/G0sEKVR.png

Ovo je pod OnPlayerConnect: http://i.imgur.com/alvZvMx.png

Ovo je pod onplayerdisconnect:
format(iString, 2500, "%s `Enovac` = '%d' WHERE `Ime` = '%s'", iString, PI, kkk);

(http://i.imgur.com/m9ZYOfG.png)

I ovo je ProcitajLiniju: http://i.imgur.com/7lSzgtA.png
(Gore ovo iiiiiiiiiiiiiiiiiiiiii sam dodao jos jedan "i" i onda ubacio )

Komande:
CMD:eplati(playerid, params[])
{
new giveplayerid, moneys;
new ime, Ime;
RPIme(playerid, ime); RPIme(giveplayerid, Ime);
if(PI > 0 || PI > 0)
if(sscanf(params, "ud", giveplayerid, moneys)) return SCM(playerid, GRAD2, "Koristite: /eplati [ID Igraca] ");
if(moneys < 1 || moneys > 100000) return SCM(playerid, GRAD2, "Ne mozete slati manje od 1, ili vise od 100000 odjednom.");
if(giveplayerid == playerid) return SCM(playerid, GRAD2, "Ne mozes komandu koristiti na sebi.");
    if(moneys > PI) return SCM(playerid, GRAD2, "Nemate toliko novca!");
NovacPlus(giveplayerid, moneys);
PI -= moneys;
SCMF(playerid, NARANDZASTA, "Poslali ste %d$ igracu %s!", moneys, Ime);
SCMF(giveplayerid, NARANDZASTA, "Admin/GM %s vam je poslao %d$ od eventa!", ime,moneys);
format(CmdString, 180, "ENOVAC | Admin/GM: %s | Igracu: %s | Kolicina: %d",ime,Ime,moneys);
UpisiLog(FAJL_ENOVACLOG, CmdString);
return 1;
}
CMD:estanje(playerid, params[])
{
if(PI > 0 || PI > 0)
SCMF(playerid, NARANDZASTA, "Event novac | Stanje vaseg event novca je %d$.", PI);
return 1;
}
///
/setstat

else if(stat == 26)
{
    PI = vr;
    SCMF(playerid, SVETLOPLAVA, "Postavili ste %s event novac na %d.", ime, vr);
    SCMF(id, SVETLOPLAVA, "Postavljen Vam je event novac na %d od admina %s.", vr, ime);
    format(CmdString, 128, "| ENOVAC | Izvrsio: %s | Igrac: %s | Vrednost: %d | IP: %s", ime, ime, vr, ip);
UpisiLog(FAJL_STATLOG, CmdString);
format(upit, sizeof(upit), "UPDATE `Igraci` SET `Enovac` = '%d' WHERE `Ime` = '%s'", vr, iime);
mysql_query(upit, THREAD_OSTALO);
}
Rax_King
5
Godfather
29. Feb. 2016.
Da li ti u bazi upise to 78$ ili neku drugu sumu?
Jethro G.
5
Shot Caller
1. Mar. 2016.
U bazi mi sacuva sumu koju ja IG si postavim.. Ali kad udjem onda mi se ne ucita ta suma.... Sada na kucnom mi stalno stoji na 1$. Ali u bazi je suma koju sam prije reloga stavio.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha