Problem sa Float-om

Započeo ShomY071
3. Dec. 2018.
438
pregleda
2
postova
MilosColbart
4
Enforcer
3. Dec. 2018.
Problem(error/warning): CMD za davanje ooc novca na srvu, kada dam novac, adminima ispise tacnu cifru, a na /ecshop ispise neki hiljaditocifreni broj 😛 (slika dole)
Dio skripte:

YCMD:oocmoney(playerid, params[], help)
{
if(UlogovanProvera == 0) return Error(playerid, "Morate biti ulogovani kako bi koristili ovu komandu!");
if(PI < 5) return Ovlascenje(playerid);
new string, opcija, kolicina, id;
if(sscanf(params, "ufs", id, kolicina, opcija)) return Koristi(playerid, "oocmoney [ID/Ime_Igraca] [give/take/set]");
if(!strcmp(opcija, "give", true))
{
    PI += kolicina;
    SCMF(playerid, ZELENA, "[OOC NOVAC]: Admin %s vam je dao OOC Novac, kolicina: %.2f€.", Ime_Igraca(playerid), kolicina);
    SavePlayer(id);
format(string, sizeof(string), "[! OOC NOVAC !] {337D3D}ECRP-AC: %s je dao igracu %s OOC Novac: "C_BELA"%.2f€", ImeIgraca(playerid), ImeIgraca(id), kolicina);
AdminPregled(CRVENA, string);
format(logstring, sizeof logstring, "Admin: %s | Igrac: %d | Dao: %.2f", Ime_Igraca(playerid), Ime_Igraca(id), kolicina);
UpisiLog(FILE_OOCMONEY, logstring);
}
else return Error(playerid, "Netacna radnja!");
return 1;
}
YCMD:ecshop(playerid, params[], help)
{
new ecshopn;
if(UlogovanProvera == 0) return Error(playerid, "Morate biti ulogovani kako bi koristili ovu komandu!");
format(ecshopn, sizeof(ecshopn), "Stanje tvog racuna:\t%.2f€", PI);
SPD(playerid, ECSHOP_POCETNA, DIALOG_STYLE_LIST, ecshopn, "Level UP\nNovac\nV.I.P\nLider\nSpec Nick\n"C_ZELENA"INFORMACIJE", "Odaberi", "Izlaz");
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/jAmK5Kd
Makenzi
3
Hustler
3. Dec. 2018.
Sta pise u fajlu? Tacna vrednost ili taj broj? 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha