11.05.2012, 03:37
Boa noite a todos to com problemas aqui, criei um /comandosadmin em dialog queria que quando o player aceitasse o convite pra ser admin aparecesse o dialog de comandos, sу que ta aparecendo outra dialog ;s
Veja:
Inicio do GM:
OnDialogResponde:
Cmd:comandosadmin:
Veja:
Inicio do GM:
Код:
#define DIALOG_CmdAdm 8
Код:
if(dialogid == 100) /* DIALOG DE CONVITE DE ADMINISTRADOR */ { if(!response) return 1; PlayerInfo[id][pAdmin] = Nivel; ShowPlayerDialog(playerid, DIALOG_CmdAdm, DIALOG_STYLE_MSGBOX, " {FF00FF}*** {FFFFFF}ADMIN'S ONLINE {FF00FF}***", Celula, "fechar", ""); }
Код:
CMD:comandosadmin(playerid, params[]) { if(Logado[playerid] == false) return SendClientMessage (playerid,-1,"[ERRO] Vocк nгo estб logado"); if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage (playerid,-1,"Vocк nгo tem acesso a este comando."); new cmdadm[1000]; { strcat(cmdadm,"{4CFA1B}• {FFFFFF}ADMINISTRADOR LEVEL 1 {4CFA1B}•\n"); strcat(cmdadm,"{4CFA1B}/LimparChat /Aviso /a /ComandosAdmin /Calar /Descalar\n"); strcat(cmdadm,"{4CFA1B}/Advertencia /InfoPlayer /VerIp /Olhar /PararOlhar\n"); strcat(cmdadm,"{4CFA1B}/Cnn /Tapa\n\n"); strcat(cmdadm,"{0C9E05}• {FFFFFF}ADMINISTRADOR LEVEL 2 {0C9E05}•\n"); strcat(cmdadm,"{0C9E05}/Ir /Trazer /Clima /AEnquete /FEnquete /CriarCarro\n"); strcat(cmdadm,"{0C9E05}/Dc /Rtc /Rc /Ejetar /SetarCor /Kickar /SuperTapa\n"); strcat(cmdadm,"{0C9E05}/RepararCarro /Explodir /DarArma\n\n"); strcat(cmdadm,"{11CFCF}• {FFFFFF}ADMINISTRADOR LEVEL 3 {11CFCF}•\n"); strcat(cmdadm,"{11CFCF}/Banir /BanirIp /DarScore /CriarEvento /FecharEvento\n"); strcat(cmdadm,"{11CFCF}/Falar /DarVida /DarColete /Congelar /Descongelar /Desarmar\n\n"); strcat(cmdadm,"{1170CF}• {FFFFFF}ADMINISTRADOR LEVEL 4 {1170CF}•\n"); strcat(cmdadm,"{1170CF}/TrazerT /MoverPlayer /Desbanir /DesbanirIp /CongelarT\n"); strcat(cmdadm,"{1170CF}/DarArmaT /DesarmarT /MudarSkin /MudarSkinT /Crash /DarGrana\n\n"); strcat(cmdadm,"{FA0505}• {FFFFFF}ADMINISTRADOR LEVEL 5 {FA0505}•\n"); strcat(cmdadm,"{FA0505}/SetarAdmin /SetarBope /SetarRota /SetarCv /SetarAda\n"); strcat(cmdadm,"{FA0505}/SetarTcp /SetarPcc /SetarVip /Reiniciar /NomeMapa\n"); strcat(cmdadm,"{FA0505}/NomeServer /SetarDj /TrancarServer /KickarTodos\n"); } return ShowPlayerDialog(playerid,DIALOG_CmdAdm, DIALOG_STYLE_MSGBOX, " {FFFF00}» {FFFFFF}PAINEL DE ADMINISTRAЗГO {FFFF00}«",cmdadm,"Fechar", ""); }