Nece da se prikaze /adminmenu

Započeo Martyn, Septembar 21, 2018, 13:01:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Problem(error/warning): Kad kucam /adminmenu nece da se prikaze
Dio skripte: [ pawn ]https://pastebin.com/B2exBtsW[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //

Problem je u tome sto moras biti:
Owner_
Admin 6
RCON admin

Znaci u skripti namesti da si Owner
Setaj sebi Admina 6
Loguj se kao RCON
Radice sve lepo

YCMD:adminmenu(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
if(!strcmp(GetNameEx(playerid), Owner_1, true) || PI[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid) || !strcmp(GetNameEx(playerid), Owner_2, true) || !strcmp(GetNameEx(playerid), Owner_3, true) || !strcmp(GetNameEx(playerid), Owner_4, true) || !strcmp(GetNameEx(playerid), Owner_5, true))
{
SPD(playerid, D_ADMINMENU, DSL, "{1A94E6}Admin Menu:", "{FFFFFF}[1]: Upravljanje serverom\n[2]: Napravi\n[3]: Izmjeni\n[4]: Izbriši\n[5]: Prodaj\n[6]: Premjesti\n[7]: Pokreni\n[8]: AntiCheat", D_POTVRDI, D_ZATVORI);
}
else Error(playerid, "Niste ovlašaeni.");
return 1;
}

najbolje ovak :D

Citat: Mido Karic poslato Septembar 21, 2018, 18:54:33 POSLE PODNE
YCMD:adminmenu(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
if(!strcmp(GetNameEx(playerid), Owner_1, true) || PI[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid) || !strcmp(GetNameEx(playerid), Owner_2, true) || !strcmp(GetNameEx(playerid), Owner_3, true) || !strcmp(GetNameEx(playerid), Owner_4, true) || !strcmp(GetNameEx(playerid), Owner_5, true))
{
SPD(playerid, D_ADMINMENU, DSL, "{1A94E6}Admin Menu:", "{FFFFFF}[1]: Upravljanje serverom\n[2]: Napravi\n[3]: Izmjeni\n[4]: Izbriši\n[5]: Prodaj\n[6]: Premjesti\n[7]: Pokreni\n[8]: AntiCheat", D_POTVRDI, D_ZATVORI);
}
else Error(playerid, "Niste ovlašaeni.");
return 1;
}

najbolje ovak :D
Po tvom kodu Owner i Admin 6 nemaju svrhe.
Znaci bilo ko da se uloguje na RCON mogao bi sa sjebe celi server.
Najbolje ti je ovako:
[pawn]
YCMD:adminmenu(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(!strcmp(GetNameEx(playerid), Owner_1, true) || !strcmp(GetNameEx(playerid), Owner_2, true) || !strcmp(GetNameEx(playerid), Owner_3, true) || !strcmp(GetNameEx(playerid), Owner_4, true) || !strcmp(GetNameEx(playerid), Owner_5, true))
    {
        if(PI[playerid][pAdmin] >= 6 && IsPlayerAdmin(playerid))
        {
            SPD(playerid, D_ADMINMENU, DSL, "{1A94E6}Admin Menu:", "{FFFFFF}[1]: Upravljanje serverom\n[2]: Napravi\n[3]: Izmjeni\n[4]: IzbriÅ¡i\n[5]: Prodaj\n[6]: Premjesti\n[7]: Pokreni\n[8]: AntiCheat", D_POTVRDI, D_ZATVORI);
        }
        else Error(playerid, "Moras se ulogovati na RCON.")
    }
    else Error(playerid, "Niste ovlašæeni.");
    return 1;
}
[/pawn]