11/07/2024 16:23
(Esta mensagem foi modificada pela última vez a: 11/07/2024 16:33 por Alfarr Heimrik.)
(10/07/2024 22:26)Whaispe Escreveu: Alguém pode me ajudar com essas dialog, ela simplesmente quando clico em "fechar" é como tivesse clicando em "selecionar" tipo os dois botao estao fazendo a mesma coisa que é seleciona mas o fechar por algum motivo não está fechando o dialog não entendo muito de dialogs ou se é as return que tá errada sla
Tenta dessa forma aqui:
Adicionei o if(response) que verifica se o player escolheu o botão 1 da dialog.
Código PHP:
if(dialogid == Dialog_Modos) {
if(response) {
if(listitem == 0) {
new spawn = random(sizeof(Sfuga));
SetPlayerPos(playerid, Sfuga[spawn][0], Sfuga[spawn][1], Sfuga[spawn][2]);
ResetPlayerWeapons(playerid);
SetPlayerVirtualWorld(playerid, 400);
SetPlayerArmour(playerid, 10000000);
SetPlayerHealth(playerid, 10000000);
SetPlayerInterior(playerid, 0);
g_InArena[playerid] = false;
g_InFuga[playerid] = true;
SCM(playerid, -1, "{ff0000}WIZE | Voce foi teleportado para o mundo fugas!!");
}
if(listitem == 1) {
SetPlayerVirtualWorld(playerid, 500);
ShowPlayerDialog(playerid, Dialog_Arenas, DIALOG_STYLE_LIST, "Arenas:", "Arena M4\nArena Ak47\nArena Desert\nArena Sniper\nArena MP5\nArena FVL\nArena Rush\nArena Pc\nArena Mobile", "Selecionar", "Fechar");
}
if(listitem == 2) {
SetPlayerVirtualWorld(playerid, 600);
}
if(listitem == 3) {
SetPlayerVirtualWorld(playerid, 700);
}
}
}
return 1;
}
Programador pawn nível iniciante