[Ajuda] Comando de /set... nгo fuciona
#1

Entгo... Adicionei novos cargos na minha gamemode no caso "LНDER" e "DM" e eu dei permissгo nesses cargo para dar setagem de "Frente,Gerente,vapor,fogueteiro e radinho" so que quando fui testa o cargo todos comando funcionou mais os de setar nenhum pegou, jб olhei tudo na gm para ver se acho o problema disso mais nгo achei o erro.
Quando eu setava dizia que nгo tinha permissгo, tanto que isso bugou que nem um SGM conseguia setar.
Aqui й o do /setfrente : (sу para mostra que esta tudo certo, mais nenhum funcionou)

dcmd_setfrente(playerid,params[])
{
if(Player[playerid][pAdmin] < 4 || Player[playerid][pFrente] < 2 || Player[playerid][pDM] < 1 || Player[playerid][pLider] < 1)
return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem permissгo para usar este comando!");
Reply
#2

Cara esse problema eu ja tive mudar os || para &&
Reply
#3

Vocк tem que mudar os || para &&
Reply
#4

TEM QUE TIRA TODOS || E PARRA && OU SO O ULTIMO?
Reply
#5

|| == "ou"
&& == "e"
Reply
#6

tem q colocar && em todos e retirar os ||
Reply
#7

Mano, antes de querer fazer qualquer coisa, aprenda a ler uma linha.
Leia isso: https://sampwiki.blast.hk/wiki/Control_Structures

Como o Whoo falou, || = "ou", && = "e"

Nesse seu cуdigo ta escrito:
Se a variavel Player[playerid][pAdmin] for menor que 4, ou se a variavel ...[pFrente] for menor que 2, ou se... retorna a mensagem bla bla bla...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)