[POMOC]SSCANF & String

Započeo xFORCERx
8. Jul 2013. Zaključano
341
pregleda
8
postova
sime30
4
Enforcer
8. Jul 2013.
Mod koji koristim: Moj
Detaljan opis problema: Imam problem oko stringova, javlja mi onaj warning za recursion, no to znam kako rijesiti ( smanjiti npr sa 500 na 256 ). ID 2 na serveru je bugiran, tko god bude ID 2 podrazumijeva se kao da je offline, nista mu ne mogu dati! Ne ispisuje tekst kako bi trebao ( primjer dolje)
Kodovi:


Mogu max napisati oko 20 slova, a koliko ja znam najveci input i output je 128!
TakoÄ‘er neke komande koje daju SCM isto tako reagiraju, recimo odem na duznost prvi put i poslat ce mi cijelu poruku, no s vremenom ce sve manje i manje slova biti u toj poruci... Testirano na serveru od oko 20 igraca.  POMOC POTREBNA!

CMD:ao(playerid, params[])
{
    if(IsPlayerAdmin(playerid) || PlayerInfo != 0)
{

    new text;
    if(sscanf(params, "s", text)) return SendClientMessage(playerid, SVJETLOPLAVA, "Koristite:{FFFFFF} /ao ");
    new string;
    format(string, sizeof(string), "(( {C3C3C3}%s: {FFFFFF}%s {F81414}))" , GetName(playerid),text);
SendClientMessageToAll(0xFF0000FF,string);
}
return 1;
}
Alan ã‹¡
4
Shot Caller
8. Jul 2013.
Evo ti moja komanda...

CMD:ao(playerid, params[])
{
    #pragma unused help
if(PlayerInfo >= 1 || IsPlayerAdmin(playerid))
{
    if(isnull(params)) return SCM(playerid,BELA,"{FFFFFF}SL:RP Pomoc |{00C0FF} /ao ");
    format(CmdString, sizeof(CmdString), "{FF0000} Admin OOC | {FFFFFF} %s: %s {FF0000}", GetName(playerid), params);
    SCMA(BELA, CmdString);
} else return SCM(playerid,BELA,"{FF0000}[SLClient!]{BFC0C2} Nisi ovlasten!!");
return 1;
}

Ukoliko ti daje error dodaj negdje u newove :
new CmdString;
sime30
4
Enforcer
8. Jul 2013.
Ti ne koristis SSCANF i izbaci ti cijelu poruku jel? Znas li mozda zasto mi je ID 2 bugan?
sime30
4
Enforcer
8. Jul 2013.
Popravio sam tekst, no znate li mozda zasto mi je ID 2 bugan?
Fico62
4
Enforcer
8. Jul 2013.
Quote from July 8, 2013, 7:11 pm:
Popravio sam tekst, no znate li mozda zasto mi je ID 2 bugan?


Probaj updateati verziju sscanfa... Tj skinuti novi plugin i include
sime30
4
Enforcer
9. Jul 2013.
Sve je sređeno sada osim sto neke formatirane poruke nekad budu cijele, a nekad ne. Je li to zbog recursion ili? Hvala vam!
[WW]ivan
5
Kingpin
9. Jul 2013.
moze bit do string ako je kratak pa ne ispise sva slova
sime30
4
Enforcer
9. Jul 2013.
Crazyn3ss wrote on July 9, 2013, 7:34 pm:
moze bit do string ako je kratak pa ne ispise sva slova


Celija je 128
Recenica - %s je slapao %s

Imena su max 40 slova!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha