[Ajuda] Comando
#1

Porque quando eu digito nao acontece nada?
pawn Код:
CMD:cmd(playerid, params[])
{
    if(!IsPlayerAdmin(playerid) && PlayerDados[playerid][pAdmin] == 0) {
        return SendClientMessage(playerid,Vermelho,"Vocк nгo tem permissгo para isso!");
    }
    if(!IsPlayerAdmin(playerid) && PlayerDados[playerid][pAdmin] == 1) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(!IsPlayerAdmin(playerid) && PlayerDados[playerid][pAdmin] == 2) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));

        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(!IsPlayerAdmin(playerid) && PlayerDados[playerid][pAdmin] == 3) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 3]: {FF0000}/autorizartroca /spawn /setarvida /setarcolete\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(!IsPlayerAdmin(playerid) && PlayerDados[playerid][pAdmin] == 4) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 3]: {FF0000}/autorizartroca /spawn /setarvida /setarcolete\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 4]: {FF0000}/dararma /skick /setscore /setargrana /dargrana /rcars\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(!IsPlayerAdmin(playerid) && PlayerDados[playerid][pAdmin] == 5) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 3]: {FF0000}/autorizartroca /spawn /setarvida /setarcolete\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 4]: {FF0000}/dararma /skick /setscore /setargrana /dargrana /rcars\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 5]: {FF0000}/gmx /lockserver /unlockserver /kickartodos\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    return 1;
}
Reply
#2

Verificou se vocк й ADMIN ou se nгo tб logado na RCON.
Reply
#3

Nao entendi.
Reply
#4

Para que os comandos sejam mostrados seu nнvel de admin deve estar entre 1 e 5, e vocк nгo deve estar logado na RCON.
Reply
#5

Vocк logou como admin rcon? Caso nгo tenha logado nгo ira funcionar o comando acima!
Reply
#6

Quero que funcione sendo eu level 1+ e admin rcon. poderia me ajudar?
Reply
#7

Quote:
Originally Posted by Luciano*
Посмотреть сообщение
Quero que funcione sendo eu level 1+ e admin rcon. poderia me ajudar?
pawn Код:
if(IsPlayerAdmin(playerid) && PlayerDados[playerid][pAdmin] == 1) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
Reply
#8

Tenta ae:

pawn Код:
CMD:cmd(playerid, params[])
{
    if(PlayerDados[playerid][pAdmin] == 0 && IsPlayerAdmin(playerid) {
        return SendClientMessage(playerid,Vermelho,"Vocк nгo tem permissгo para isso!");
    }
    if(PlayerDados[playerid][pAdmin] == 1 && IsPlayerAdmin(playerid) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(PlayerDados[playerid][pAdmin] == 2 && IsPlayerAdmin(playerid) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));

        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(PlayerDados[playerid][pAdmin] == 3 && IsPlayerAdmin(playerid) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 3]: {FF0000}/autorizartroca /spawn /setarvida /setarcolete\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(PlayerDados[playerid][pAdmin] == 4 && IsPlayerAdmin(playerid) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 3]: {FF0000}/autorizartroca /spawn /setarvida /setarcolete\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 4]: {FF0000}/dararma /skick /setscore /setargrana /dargrana /rcars\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    if(PlayerDados[playerid][pAdmin] == 5 && IsPlayerAdmin(playerid) {
        new Luciano[1000];
        strins(Luciano ,"{FFFFFF}[LEVEL 1]: {FF0000}/a /limparchat /kick /ir /tapa /explodir /avisar /spec /specoff /ir\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 2]: {FF0000}/av /setskin /trazer /congelar /descongelar /desarmar /ban\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 3]: {FF0000}/autorizartroca /spawn /setarvida /setarcolete\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 4]: {FF0000}/dararma /skick /setscore /setargrana /dargrana /rcars\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        strins(Luciano ,"{FFFFFF}[LEVEL 5]: {FF0000}/gmx /lockserver /unlockserver /kickartodos\n",strlen(Luciano ));
        strins(Luciano ,"\n",strlen(Luciano ));
        ShowPlayerDialog(playerid, Dialog_Cmd_Admin, DIALOG_STYLE_MSGBOX, "Comandos Administrativos",Luciano , "Fechar", "");
    }
    return 1;
}
Reply
#9

Agora quando eu nao estou logado na rcon eu nao consigo ver os comandos.
Reply
#10

Mas desse modo й exatamente isso, vc precisa estar logado como admin e na RCON, o que vc quer afinal..

editei lб...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)