Comandos bugado. -
Felpz - 20.07.2017
Galera estou com um grande problema em minha gamemode, qualquer jogador pode utilizar os comandos restrito apenas de admin do servidor, tipo um comando de admin, /darvip, Oque pode esta causando isso?
Re: Comandos bugado. -
G4M30V3R - 20.07.2017
Simples: nгo hб condiзгo que verifique o nнvel administrativo ou se tiver estб empregado de forma errada.
Re: Comandos bugado. -
DarkBr - 20.07.2017
Vocк estб utilizando o if, que precisa de um requerimento X para executar uma funзгo?
Re: Comandos bugado. -
Felpz - 20.07.2017
Quote:
Originally Posted by G4M30V3R
Simples: nгo hб condiзгo que verifique o nнvel administrativo ou se tiver estб empregado de forma errada.
|
Код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "vocк nгo й administrador");
Msm logado com a rcon, diz que nгo й!
Re: Comandos bugado. -
JoaoBorges - 20.07.2017
Quote:
CMD:viraradm(playerid, params[])
{
ADM = 5;
SendClientMessage(playerid, -1, "Agora vocк й ADM");
return 1;
}
|
Quote:
CMD:darvip(playerid, params[])
{
if(ADM == 5)
{
SendClientMessage(playerid, -1, "Vocк deu VIP");
}
else
{
SendClientMessage(playerid, -1, "Comando Inexistente");
}
return 1;
}
|
Onde tб escrito 'Vocк deu VIP' coloque a variбvel do seu VIP!
Re: Comandos bugado. -
Jonorusc - 20.07.2017
Quote:
Originally Posted by JoaoBorges
Onde tб escrito 'Vocк deu VIP' coloque a variбvel do seu VIP!
|
Isso й oque ele fez, porem com ele, ele sendo adm ou nгo, conta que ele nгo й!
Re: Comandos bugado. -
JoaoBorges - 20.07.2017
Quote:
Originally Posted by Jonorusc
Isso й oque ele fez, porem com ele, ele sendo adm ou nгo, conta que ele nгo й!
|
que Bug doido!
Re: Comandos bugado. -
G4M30V3R - 20.07.2017
Quote:
Originally Posted by JoaoBorges
Onde tб escrito 'Vocк deu VIP' coloque a variбvel do seu VIP!
|
Seria funcional se o servidor fosse feito pra somente um jogador.
O correto seria uma array e nгo uma variбvel...
Dк uma olhada:
https://www.caelum.com.br/apostila-j...5-1-o-problema
Й java, mas a lуgica й exatamente a mesma.
Re: Comandos bugado. -
Felpz - 20.07.2017
EX:
Код:
CMD:falab(playerid,params[])
{
if(Player[playerid][pAdministrador] < 2) return SendClientMessage(playerid, CorErro, "* Vocк nгo tem {FFFFFF}Permissгo.");
SendClientMessage(playerid, -1, "B");
return 1;
}
Msm se eu for admin maior que dois! ele retorna que eu nгo sou!
Re: Comandos bugado. -
G4M30V3R - 20.07.2017
Quote:
Originally Posted by Felpz
EX:
Код:
CMD:falab(playerid,params[])
{
if(Player[playerid][pAdministrador] < 2) return SendClientMessage(playerid, CorErro, "* Vocк nгo tem {FFFFFF}Permissгo.");
SendClientMessage(playerid, -1, "B");
return 1;
}
Msm se eu for admin maior que dois! ele retorna que eu nгo sou!
|
Errado. O que deve estar acontecendo й que vocк nгo definiu um valor а essa variбvel.
Faзa um teste simples:
Код:
public OnPlayerSpawn(playerid)
{
Player[playerid][pAdministrador] = 5;
return 1;
}
Coloca isso no GM, realiza spawn e depois executa esse seu comando aн.
Re: Comandos bugado. -
JoaoBorges - 20.07.2017
Quote:
CMD:falab(playerid, params[])
{
if(Player[playerid][pAdministrador] < 2)
{
SendClientMessage(playerid, -1, "B");
}
else
{
SendClientMessage(playerid, -1, "Comando Inexistente");
}
return 1;
}
|
Tente algo parecido!
Re: Comandos bugado. -
Jonorusc - 20.07.2017
Quote:
Originally Posted by G4M30V3R
Errado. O que deve estar acontecendo й que vocк nгo definiu um valor а essa variбvel.
Faзa um teste simples:
Code:
public OnPlayerSpawn(playerid)
{
Player[playerid][pAdministrador] = 5;
return 1;
}
Coloca isso no GM, realiza spawn e depois executa esse seu comando aн.
|
vou explicar o erro dele:
Ele jб й:
Player[playerid][pAdministrador] = 5;
E quando vai usar o comando da o erro!
Re: Comandos bugado. -
JoaoBorges - 20.07.2017
Pra mim vocк usando o 'else' й bem melhor!
Re: Comandos bugado. -
JoaoBorges - 20.07.2017
Quote:
Originally Posted by Felpz
Galera estou com um grande problema em minha gamemode, qualquer jogador pode utilizar os comandos restrito apenas de admin do servidor, tipo um comando de admin, /darvip, Oque pode esta causando isso? 
|
Resolvido?
Re: Comandos bugado. -
Bieell - 20.07.2017
Quote:
Originally Posted by Felpz
Galera estou com um grande problema em minha gamemode, qualquer jogador pode utilizar os comandos restrito apenas de admin do servidor, tipo um comando de admin, /darvip, Oque pode esta causando isso? 
|
Substitua onde estб VariavelAdmin pela variбvel que vocк usa em sua gamemode, bote este cуdigo no comeзo dos comandos que deseja e pronto
PHP Code:
if(VariavelAdmin[playerid]) return SendClientMessage(playerid, -1, "ERRO - Vocк nгo й admin");