[Pomoc] format

Započeo Darkic
16. Mar. 2016.
255
pregleda
3
postova
Bryan123
4
Enforcer
16. Mar. 2016.
Skripta koju koristim: Od 0
Detaljan opis problema: Znači napravio sam Admin komandu za davanje novca i to sve lepo funkcioniše.E sad problem je što ne izbacuje iznos koji je admin uneo,već konstantno izbacuje broj jedan u formatiranoj poruci,a lepo sam stavio %d za cele brojeve.
Dio skripte:
CMD:novac(playerid, params[])
{
new ime, id, lst, novac;
if(PlayerInfo == HeadAdmin || IsPlayerAdmin(playerid))
{
    if(sscanf(params, "ud", id, novac)) return SendClientMessage(playerid, NARANDZASTA, "Koristite: {FFFFFF}/novac [ID ili ime igrača] ");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, CRVENA, "(GreÅ¡ka) {FFFFFF}Taj igrač je offline!");
novac = GivePlayerMoney(id, novac);
RPIme(id, ime);
RPIme(playerid, ime);
format(CmdString, 128, "| Head Admin | {FFFFFF}%s {33CCFF}je dao {FFFFFF}$%d {33CCFF}igraču {FFFFFF}%s.", ime, novac, ime);
StaffPoruka(SVETLOPLAVA, CmdString);
format(lst, 100, "| Komanda: /novac | Izvršio: %s | Igrač: %s | Vrednost: $%d.", ime, ime, novac);
UpisiLog(FAJL_ADMINLOG, lst);
SCMF(id, SVETLOPLAVA, "| Head Admin | {FFFFFF}%s {33CCFF}Vam je dao {FFFFFF}$%d.", ime, novac);
}
else return SendClientMessage(playerid, CRVENA, "(Greška) {FFFFFF}Nemate autorizaciju za korišćenje ove komande.");
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
c0x
4
Enforcer
16. Mar. 2016.
Evo ti ovo sam ti otkucao na brzinu.. Prilagodi svojoj skripti 😉
CMD:novac(playerid,params[])
{
    if(PlayerInfo < HeadAdmin ) return SCM( playerid, -1,"Nemate autorizaciju za koriscenje ove naredbe!" );
    new id, novac;
    if(sscanf(params, "ui", id, novac )) return SCM(playerid,-1,"Koristite: /novac (playerid) (kolicina)" );
    if(novac < 1 || novac > 100000 ) return SCM( playerid,-1,"Ne mozete davati novac manje od 1 ili vise od 100.000" );
    if(id == INVALID_PLAYER_ID) return SCM(playerid,-1,"Taj igrac nije na serveru!" );
    PlayerInfo[ id ][ pNovac ] += novac;
    GivePlayerMoney( id, novac);
    // ovde stavi poruku koja ce ispisivati igracu i adminu.. :)
    return 1;
}
Bryan123
4
Enforcer
16. Mar. 2016.
Hvala,brojevi se sad dobro ispisuju 😉
Lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha