[POMOC]/odg ne radi

Započeo xLanmi
23. Nov. 2015. Zaključano
221
pregleda
2
postova
marko077
6
Underboss
🔥2
23. Nov. 2015.
Skripta koju koristim:Edit UP-a
Detaljno objasnjenje problema:Ovako ja imam problem sa cmd /odg cmd /pitaj i /pitanja radi ok ali cmd odg nece stavicu vam dole sve tri znaci cmd😮dg ne radi pise kao da igrac nije poslao pitanje i nece da pokaze dialog .. kao da igrac uopste pitanje nije poslao . i uopste mu ne izadje ime nista ..
Deo Skripte:
1.cmd:pitaj
CMD:pitaj(playerid,params[])
{
if(PlayerInfo > 0) return SCM(playerid, -1, "[MNE:RP] "CRVENA"Ne mozete koristiti ovu komandu jer ste u zatvoru!");
    new string2,reason;
    if(PlayerInfo > 0) return SCM(playerid, -1, "[MNE:RP] "CRVENA"Ne mozete koristiti ovu komandu jer ste u zatvoru!");
    if(AskPoslo == 1)
    {
            SendClientMessage(playerid, COLOR_GREY, "{07C1F5}{FFFFFF}Vec ste poslali pitanje! Sacekajte malo.");
            return 1;
    }
    if(sscanf(params,"s",reason)) return SendClientMessage(playerid,-1,"{07C1F5}{FFFFFF}koristi: /pitaj ");
    new string3;
    format(string3,sizeof(string3),"%s",reason);
    format(string2,sizeof(string2),"{C0C0C0}{FF0000} Pitanje od %s (ID:%d, Level:%d) - %s {FFFFFF}",GetName(playerid),playerid,PlayerInfo,reason);
    GBroadCast(SVETLOPLAVA, string2, 4);
    SCM(playerid,-1,"{07C1F5}{FFFFFF} Vase pitanje je poslato svim online Adminima/Helperima, odgovor cete dobiti u najkracem roku.");
    AskPoslo = 1;
    POMOC = 1;
    strmid(POMOC, string3, 0, strlen(string3), 255);
    SetTimerEx("AskqReset", 60000, false, "i", playerid);
    return 1;
}

2.cmd:pitanja
CMD:pitanja(playerid, params[])
{
            if(PlayerInfo < 1 && PlayerInfo < 1) return SCM(playerid, GRAD2, "{BFC0C2}Nisi ovlascen da koristis ovu komandu!");
            new str;
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(POMOC == 1)
    {
format(str, sizeof(str), "{FFFFFF}Igrac: {FF661C}%s[%d]{FFFFFF} Pitanje:{FF661C} %s {FFFFFF}", GetName(i), i, POMOC);
SCM(playerid,-1,str);
}
}
if(strlen(str) == 0) return SendClientMessage(playerid, GRAD2, "Trenutno nema pitanja!");
return 1;
}

3.cmd😮dg koja ne radi
CMD:odg(playerid, params[])
{
        if(PlayerInfo > 0) return SCM(playerid, -1, "[MNE:RP] "CRVENA"Ne mozete koristiti ovu komandu jer ste u zatvoru!");
        if(PlayerInfo >= 1 || PlayerInfo >= 1)
        {
        new id, hIme;
        new text, para1;
        if(sscanf(params, "us", id,text)) return SCM(playerid, GRAD3, "{07C1F5}{FFFFFF}Koristite: {BFC0C2}/odg [Korisnicki ID ili Ime igraca] ");
        if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "Taj igrac je offline!");
        new string;
        new status;
        if(POMOC == 0)
        {
        SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Igrac nije poslao pitanje!");
        return 1;
        }
        if(PlayerInfo > 0) { status = "{E60000}|ODGOVOR|{E60000}"; }
        else if(PlayerInfo > 0) { status = "{E60000}|ODGOVOR|{E60000}"; }
        else if(PlayerInfo > 2) { status = "{E60000}|ODGOVOR|{E60000}"; }
        format(string,sizeof(string), "{E60000}%s %s[%d] je odgovorio igracu %s[%d]: {FFFFFF}%s", status,GetName(playerid),playerid,hIme,id,text);
        ABroadCast(COLOR_YELLOW, string, 1);
        new string2;
        format(string2,1620,"{FFFFFF}Vase pitanje: \n{FF661C}[{FFFFFF}%s{FF661C}]\n\n{FFFFFF}Odgovor: \n{FF661C}[{FFFFFF}%s{FF661C}]",POMOC,text);
        ShowPlayerDialog(para1, 5572, DIALOG_STYLE_MSGBOX,"{07C1F5}Odgovor",string2,"Ok","");
        format(string,sizeof(string), "Poslali ste odgovor igracu %s, text: %s",hIme,text);
        SCM(playerid, 0xBBA033AA, string);
        POMOC = 0;
        strmid(POMOC, "", 0, strlen(""), 255);
        }
        else return SCM(playerid, GRAD2, "{BFC0C2}Nisi ovlascen da koristis ovu komandu!");
        return 1;
}
Vuzimir
5
Kingpin
23. Nov. 2015.
ovako:
CMD:odg(playerid, params[])
{
        if(PlayerInfo > 0) return SCM(playerid, -1, "[MNE:RP] "CRVENA"Ne mozete koristiti ovu komandu jer ste u zatvoru!");
        if(PlayerInfo >= 1 || PlayerInfo >= 1)
        {
        new id, hIme;
        new text;
        if(sscanf(params, "us", id,text)) return SCM(playerid, GRAD3, "{07C1F5}{FFFFFF}Koristite: {BFC0C2}/odg [Korisnicki ID ili Ime igraca] ");
        if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "Taj igrac je offline!");
        new string;
        new status;
        if(POMOC == 0)
        {
        SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Igrac nije poslao pitanje!");
        return 1;
        }
        if(PlayerInfo > 0) { status = "{E60000}|ODGOVOR|{E60000}"; }
        else if(PlayerInfo > 0) { status = "{E60000}|ODGOVOR|{E60000}"; }
        else if(PlayerInfo > 2) { status = "{E60000}|ODGOVOR|{E60000}"; }
        format(string,sizeof(string), "{E60000}%s %s[%d] je odgovorio igracu %s[%d]: {FFFFFF}%s", status,GetName(playerid),playerid,hIme,id,text);
        ABroadCast(COLOR_YELLOW, string, 1);
        new string2;
        format(string2,1620,"{FFFFFF}Vase pitanje: \n{FF661C}[{FFFFFF}%s{FF661C}]\n\n{FFFFFF}Odgovor: \n{FF661C}[{FFFFFF}%s{FF661C}]",POMOC,text);
        ShowPlayerDialog(para1, 5572, DIALOG_STYLE_MSGBOX,"{07C1F5}Odgovor",string2,"Ok","");
        format(string,sizeof(string), "Poslali ste odgovor igracu %s, text: %s",hIme,text);
        SCM(playerid, 0xBBA033AA, string);
        POMOC = 0;
        strmid(POMOC, "", 0, strlen(""), 255);
        }
        else return SCM(playerid, GRAD2, "{BFC0C2}Nisi ovlascen da koristis ovu komandu!");
        return 1;
}


ako ti negdje izbaci da je undefinded simbol para1 zamjeni ga sa: id

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha