Dialog -
matadorct6 - 02.08.2013
Galera criei aprendi a criar dialogs agora, e eu criei essa aqui oh
Код:
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"admin","COMANDOS DE ADM","OK","FECHAR");
E eu quero saber como eu faзo pra sуmente os admins terem acesso ao comando.
Re: Dialog -
darkxdll - 02.08.2013
Onde usa este dialog ?
Antes de mostrar o ShowPlayerDialog tu pхe.
PHP код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Tu nгo estб logado na RCON"); // lembrando ke tem que estar logado na RCON quando usa IsPlayerAdmin
//ai aqui em baixo adicione o ShowPlayerDialog...
Re: Dialog -
TheKoDaK - 02.08.2013
Coloca isso aki:
pawn Код:
if(VariavelAdmin[playerid] >= 1 || IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Voce nao e Admin");
{
//Codigo Aki
return 0;
}
Re: Dialog -
matadorct6 - 02.08.2013
nгo tem como por tipo, ao invйs de ser na rcon, o admin tem que estбr de /trabalhar
??
Re: Dialog -
matadorct6 - 02.08.2013
aonde tб VariavelAdmin eu coloco oque
que aqui deu erro.
Re: Dialog -
darkxdll - 02.08.2013
Cara й sу trocar as variбveis ...
Muito simples ...
#
Manda seu comando de /trabalhar .
affs..
Re: Dialog -
matadorct6 - 02.08.2013
Consegui arrumar os erros mais o comando nгo funciona nгo, eu sou /cmdadm e nгo acontece nada, nem aviso de ficar sem /trabalhar nem nd
Quote:
if(admtrampando[playerid] >= 1 || IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Voce nao e Admin");
{
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"c mdadm","OLA GALERA ADMINS","OK","FECHAR");
return 0;
}
|
Re: Dialog -
PT - 02.08.2013
Quote:
Originally Posted by darkxdll
Onde usa este dialog ?
Antes de mostrar o ShowPlayerDialog tu pхe.
PHP код:
if(IsPlayerAdmin(playerd)) return SendClientMessage(playerid,-1,"Tu nгo estб logado na RCON"); // lembrando ke tem que estar logado na RCON quando usa IsPlayerAdmin
//ai aqui em baixo adicione o ShowPlayerDialog...
|
Nao esta faltando ae um ! e "playerid" esta mal escrito vc tem "playerd"
olha bem
pawn Код:
Voce tem;
if(IsPlayerAdmin(playerd)) return SendClientMessage(playerid,-1,"Tu nгo estб logado na RCON");
nao seria
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Tu nгo estб logado na RCON");
?
Quote:
Originally Posted by TheKoDaK
Coloca isso aki:
pawn Код:
if(VariavelAdmin[playerid] >= 1 || IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Voce nao e Admin"); { //Codigo Aki return 0; }
|
Dessa forma esta errado, olha melhor o que vc colocou, o cara quer que seja 1 comando que seja so para adm, e nao um comando que n seja para adm, ou seja dessa forma so player poderia usar quem n fosse adm ou rcon
@ topico
pawn Код:
CMD:teste(playerid)
{
if(admtrampando[playerid] >= 1 || IsPlayerAdmin(playerid))
{
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"admin","COMANDOS DE ADM","OK","FECHAR");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Nao es admin.");
}
return 1;
}
Re: Dialog -
matadorct6 - 02.08.2013
aff man tб dificil eu preciso й de um professor, to tentando criar uma dialog faz 2 anos meu deus
deu erro aqui oh
\\servidor\temporaria\Alfredo\SA-MP\Brasil Life Etern Gamemode\gamemodes\BSL.pwn(21544) : error 017: undefined symbol "teste"
\\servidor\temporaria\Alfredo\SA-MP\Brasil Life Etern Gamemode\gamemodes\BSL.pwn(21544) : warning 203: symbol is never used: "CMD"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Re: Dialog -
PT - 02.08.2013
vc esta usando zcmd?
se nao estiver usando e tiver usando strcmp aqui tem:
pawn Код:
if(strcmp(cmdtext,"/teste", true) == 0)
{
if(admtrampando[playerid] >= 1 || IsPlayerAdmin(playerid))
{
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"admin","COMANDOS DE ADM","OK","FECHAR");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Nao es admin.");
}
return 1;
}