[POMOC]Kod dialoga i case

Započeo sanel007
14. Jun 2013. Zaključano
256
pregleda
3
postova
sanel007
4
Enforcer
14. Jun 2013.
Skripta koju koristim:EGRP editujem malo
Detaljan opis problema:Aj ucio sam raditi kao if(dialogid == DIALOG_NEBITNO)...i sad radim malo na ovom modu i dodje mi ovo neznam moze neko pomoci...
Dio skripte:
Evo Erori u definiciji:
(15606) : error 002: only a single statement (or expression) can follow each "case"
(15606 -- 15607) : error 028: invalid subscript (not an array or too many subscripts): "dialogid"
(15606 -- 15608) : error 001: expected token: "}", but found "case"
(15606 -- 15608) : fatal error 107: too many error messages on one line


evo definicija napravio sam dialog i sad mi treba ova pozivnica da je definiram ali nece ljuti me samo...
switch(dialogid)
    {
        case DIALOG_POZOVI_TEROR:
        {
        if(response)
        switch(listitem)
        {
new id;
if(sscanf(inputtext, "u", id)) return ShowPlayerDialog(playerid, DIALOG_POZOVI_TEROR, DIALOG_STYLE_INPUT, "Pozovi", "Pogresan ID | Unesi ID igraca koga zelis pozvati", "Pozovi", "Odustani");
if(PlayerInfo != 0) return SCM(playerid, COLOR_WHITE, "Taj igrac je clan Organizacije/Bande");
if(PlayerInfo != 0) return SCM(playerid, COLOR_WHITE, "Taj igrac je clan Organizacije/Bande");
if(PlayerInfo >= 1) return SCM(playerid, COLOR_WHITE, "Taj igrac ima Org Kaznu.");
if(bsInfo >= bsInfo) return SCM(playerid, COLOR_WHITE, "Tvoja Organizacija nema slobodnih mijesta.");
ShowPlayerDialog(id, DIALOG_POZVAN_TEROR, DIALOG_STYLE_MSGBOX, "Pozivnica", "Pozvan si u Teror Org od strane lidera", "Prihvati", "Odbij");
}
}
}
Deleted User
Obrisan korisnik
14. Jun 2013.
switch(dialogid)
    {
        case DIALOG_POZOVI_TEROR://Promeni id tog dialog mislim da se poklapa sa nekim drugim
        {
        if(response)
new id;
if(sscanf(inputtext, "u", id)) return ShowPlayerDialog(playerid, DIALOG_POZOVI_TEROR, DIALOG_STYLE_INPUT, "Pozovi", "Pogresan ID | Unesi ID igraca koga zelis pozvati", "Pozovi", "Odustani");
if(PlayerInfo != 0) return SCM(playerid, COLOR_WHITE, "Taj igrac je clan Organizacije/Bande");
if(PlayerInfo != 0) return SCM(playerid, COLOR_WHITE, "Taj igrac je clan Organizacije/Bande");
if(PlayerInfo >= 1) return SCM(playerid, COLOR_WHITE, "Taj igrac ima Org Kaznu.");
if(bsInfo >= bsInfo) return SCM(playerid, COLOR_WHITE, "Tvoja Organizacija nema slobodnih mijesta.");
ShowPlayerDialog(id, DIALOG_POZVAN_TEROR, DIALOG_STYLE_MSGBOX, "Pozivnica", "Pozvan si u Teror Org od strane lidera", "Prihvati", "Odbij");
}
}

Ako se ne varam DIALOG_POZOVI_TEROR ti se poklapa sa nekim drugim id-om dialoga pa ti zato nece, a i switch(listitem) ti ne treba (kod gore)
sanel007
4
Enforcer
14. Jun 2013.
Ali mora bit tako jer mi je definiran /lider i kad odem ubaci clana izbaci prvo GSMBOX i onda je to definicija tog dialoga kontas me sad brate...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha