[Ajuda] ajuda na conversгo strcmp para ZCMD
#1

Depois da conversao deu uns erro vejao aii

Quote:

ShowPlayerDialog(playerid, if (PlayerInfo[playerid][pAdmin] >= 1), DIALOG_STYLE_LIST, "Comandos Admins", "
if(strcmp(cmd, "/aa", true) == 0 || strcmp(cmd, "/adminajuda", true) == 0 || strcmp(cmd, "/aaaaaaaa", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_WHITE, "|____________ Admin Ajuda ____________|");
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "Nivel 1: /tv /tapa /cascudo /par /vercarteira /calar /kick /ir /trazer /rc /abc /agendarcadeia /jogar");
SendClientMessage(playerid, COLOR_GRAD2, "Nivel 1: /av /congelar /descongelar /infoarmas /infoplayer /ban /bantemp /voar /voar2 /checkbot");
SendClientMessage(playerid, COLOR_GRAD2, "Nivel 1: /cnn /cnn2 /orgs /teleportes /cadeia /destruircarros /skick /sban /voar3 /rpv /desbugarplayer");
}
if (PlayerInfo[playerid][pAdmin] >= 2)
{
SendClientMessage(playerid, COLOR_GRAD2,"Nivel 2: /settime /tempo /gmx /sethora /ip /desbugar /rt /lt /destruirveiculos ");
}
if (PlayerInfo[playerid][pAdmin] >= 3)
{
SendClientMessage(playerid, COLOR_GRAD2,"Nivel 3: /rpall /respawnid /abastecerid /repararid /destruirid /entrarcarro");
}
if (PlayerInfo[playerid][pAdmin] >= 4)
{
SendClientMessage(playerid, COLOR_GRAD2,"Nivel 4: /marcar /irmarca /carroantigo /ircarro /trazerveiculo /retirararmas ");
SendClientMessage(playerid, COLOR_GRAD2,"Nivel 4: /darvida /darcolete /dararma /forceskin /iniciarloteria /ban");
}
if (PlayerInfo[playerid][pAdmin] >= MASTER)
{
SendClientMessage(playerid, COLOR_GRAD2,"Master: /editar /avenderempresa /avendersempresa /avendercasa /dargrana /setgrana /darlicencas ");
SendClientMessage(playerid, COLOR_GRAD2,"Master: /cnn /seditar /ircasa /iremp /irsemp /biz /sbiz /online /darlider /orelhagrande ");
SendClientMessage(playerid, COLOR_GRAD2,"Master: /desbanip /desbanconta /criaradmin /criarhelper /deslogar /deslogartodos /hospital ");
SendClientMessage(playerid, COLOR_GRAD2,"Master: /a_1337 /lider /limparlider /ativarsenha /agendarcadeia /darvip /darsupervip");
}
if (PlayerInfo[playerid][pAdmin] >= SUB_DONO)
{
SendClientMessage(playerid, COLOR_GRAD2,"Sub-Dono: /teleportes /retirarvip /veh /setskin /setemprego /retirarhelper /retiraradmin");
SendClientMessage(playerid, COLOR_GRAD2,"Sub-Dono: /rlistaadmin /rlistahelper /ativarsenha /terfome /hospital");
}
if (PlayerInfo[playerid][pAdmin] >= DONO)
{
SendClientMessage(playerid, COLOR_GRAD2,"Dono: /lider /limparadmin /descricao /setpos /carid /amudarsenha /bantemp");
}
}
return true;
}", "Sair", "Sair");

Quote:

(50476) : error 029: invalid expression, assumed zero
(50476) : warning 215: expression has no effect
(50476) : warning 215: expression has no effect
(50476) : warning 215: expression has no effect
(50476) : error 037: invalid string (possibly non-terminated string)
(50476 -- 50477) : warning 215: expression has no effect
(50477) : error 001: expected token: ";", but found "if"
(50477) : fatal error 107: too many error messages on one line

Reply
#2

Tente:
pawn Код:
CMD:adminajuda(id, ps[])return cmd_aa(id, ps);
CMD:aaaaaaaa(id, ps[]) return cmd_aa(id, ps);
CMD:aa(playerid, params[]);
{
    #pragma unused params
    SendClientMessage(playerid, COLOR_WHITE, "|____________ Admin Ajuda ____________|");
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
        SendClientMessage(playerid, COLOR_GRAD2, "Nivel 1: /tv /tapa /cascudo /par /vercarteira /calar /kick /ir /trazer /rc /abc /agendarcadeia /jogar");
        SendClientMessage(playerid, COLOR_GRAD2, "Nivel 1: /av /congelar /descongelar /infoarmas /infoplayer /ban /bantemp /voar /voar2 /checkbot");
        SendClientMessage(playerid, COLOR_GRAD2, "Nivel 1: /cnn /cnn2 /orgs /teleportes /cadeia /destruircarros /skick /sban /voar3 /rpv /desbugarplayer");
    }
    if (PlayerInfo[playerid][pAdmin] >= 2)
    {
        SendClientMessage(playerid, COLOR_GRAD2,"Nivel 2: /settime /tempo /gmx /sethora /ip /desbugar /rt /lt /destruirveiculos ");
    }
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
        SendClientMessage(playerid, COLOR_GRAD2,"Nivel 3: /rpall /respawnid /abastecerid /repararid /destruirid /entrarcarro");
    }
    if (PlayerInfo[playerid][pAdmin] >= 4)
    {
        SendClientMessage(playerid, COLOR_GRAD2,"Nivel 4: /marcar /irmarca /carroantigo /ircarro /trazerveiculo /retirararmas ");
        SendClientMessage(playerid, COLOR_GRAD2,"Nivel 4: /darvida /darcolete /dararma /forceskin /iniciarloteria /ban");
    }
    if (PlayerInfo[playerid][pAdmin] >= MASTER)
    {
        SendClientMessage(playerid, COLOR_GRAD2,"Master: /editar /avenderempresa /avendersempresa /avendercasa /dargrana /setgrana /darlicencas ");
        SendClientMessage(playerid, COLOR_GRAD2,"Master: /cnn /seditar /ircasa /iremp /irsemp /biz /sbiz /online /darlider /orelhagrande ");
        SendClientMessage(playerid, COLOR_GRAD2,"Master: /desbanip /desbanconta /criaradmin /criarhelper /deslogar /deslogartodos /hospital ");
        SendClientMessage(playerid, COLOR_GRAD2,"Master: /a_1337 /lider /limparlider /ativarsenha /agendarcadeia /darvip /darsupervip");
    }
    if (PlayerInfo[playerid][pAdmin] >= SUB_DONO)
    {
        SendClientMessage(playerid, COLOR_GRAD2,"Sub-Dono: /teleportes /retirarvip /veh /setskin /setemprego /retirarhelper /retiraradmin");
        SendClientMessage(playerid, COLOR_GRAD2,"Sub-Dono: /rlistaadmin /rlistahelper /ativarsenha /terfome /hospital");
    }
    if (PlayerInfo[playerid][pAdmin] >= DONO)
    {
        SendClientMessage(playerid, COLOR_GRAD2,"Dono: /lider /limparadmin /descricao /setpos /carid /amudarsenha /bantemp");
    }
    return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)