SA-MP Forums Archive
[Ajuda] Qualquer um usa o comando - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Qualquer um usa o comando (/showthread.php?tid=408391)



Qualquer um usa o comando - Ever_SH - 17.01.2013

Bom, eu estava criando meu GM até que reparei em um erro, qualqer um usa comando de admin.

Um Exemplo de comando:

pawn Код:
if (strcmp(cmdtext,"/gmx",true) == 0)
    {
        if (Player[playerid][Admin] >= 4)
            return SendClientMessage(playerid,CorVermelho,"Você não tem permissão para usar este comando!");Manda mensagem

        SendClientMessageToAll(CorAdmin,"[AdmCmd] O Servidor esta sendo Reiniciado");
        SendRconCommand("Gmx");
        return true;
    }
      return 0;
}
No comando está assim:
pawn Код:
if (Player[playerid][Admin] >= 4)
Mas qualquer um consegue usar o comando, como arrumo ?


Re: Qualquer um usa o comando - Wellington1999 - 17.01.2013

vc loga na rcon qndo entra no serv?


Re: Qualquer um usa o comando - Ever_SH - 18.01.2013

Quote:
Originally Posted by Wellington1999
Посмотреть сообщение
vc loga na rcon qndo entra no serv?
Não.


Re: Qualquer um usa o comando - Living - 18.01.2013

pawn Код:
if (Player[playerid][Admin] == 4)
Tenta por assim /\


Re: Qualquer um usa o comando - Dragonborn - 18.01.2013

Por algum motivo, estб parecendo que todos estгo recebendo admin. Isso й : estгo com o valor da variбvel de admin (Player[playerid][Admin]) maior ou igual а 4.

Ou... Mostre-nos o enumerador(enum) contido na variбvel Player.


Re: Qualquer um usa o comando - Ever_SH - 18.01.2013

Quote:
Originally Posted by Living
Посмотреть сообщение
pawn Код:
if (Player[playerid][Admin] == 4)
Tenta por assim /\
o problema continua


Quote:
Originally Posted by Dragonborn
Посмотреть сообщение
Por algum motivo, estб parecendo que todos estгo recebendo admin. Isso й : estгo com o valor da variбvel de admin (Player[playerid][Admin]) maior ou igual а 4.

Ou... Mostre-nos o enumerador(enum) contido na variбvel Player.
Não entendi, sou um pouco novato ainda pode explicar melhor ?


Re: Qualquer um usa o comando - Maklister - 18.01.2013

troque
pawn Код:
if (Player[playerid][Admin] >= 4)
por

pawn Код:
if (Player[playerid][Admin] < 4)



Re: Qualquer um usa o comando - Dragonborn - 18.01.2013

Merda, a mensagem do return tinha me confundido, o sinal na verdade era "<" mesmo. O Murilo_Sousa estб certo !


Re: Qualquer um usa o comando - Ever_SH - 18.01.2013

funciono, vlw