[Ajuda] Poblema com Dialog Versão Open.MP - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Poblema com Dialog Versão Open.MP (/showthread.php?tid=4862) |
Poblema com Dialog Versão Open.MP - Cifra Modder - 23/08/2024 Estou tendo um poblema com dialog na versão recente do open mp, o poblema parece que a DialogResponse, não está sendo chamada ao clicar em Confirmar ou Fechar dialog. Código: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) Código: ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00BFFF}*Login", "{00BFFF}Nome: {FFFFFF}%s\n{00BFFF}Conta: {00BFFF}Registrada\n{00BFFF}Bem vindo(a) de volta! digite sua senha para logar\n", "Confirmar", "Sair", PlayerName(playerid)); RE: Poblema com Dialog Versão Open.MP - BitSain - 23/08/2024 Esse "PlayerName(playerid)" acrescental do ShowPlayerDialog deveria estar ali? RE: Poblema com Dialog Versão Open.MP - White_Blue - 23/08/2024 (23/08/2024 22:20)BitSain Escreveu: Esse "PlayerName(playerid)" acrescental do ShowPlayerDialog deveria estar ali? Sim, o open.mp permite que você utilize argumentos diretamente na função, sem a necessidade de formatar uma string separada. RE: Poblema com Dialog Versão Open.MP - BitSain - 24/08/2024 (23/08/2024 22:58)White_Blue Escreveu:(23/08/2024 22:20)BitSain Escreveu: Esse "PlayerName(playerid)" acrescental do ShowPlayerDialog deveria estar ali? Acho que a tradução ptbr tá incompleta, ou acessei de uma forma errada... Não apareceu para mim esses outros argumentos. Enfim, você usa a última versão do open.mp @Cifra Modder? Se você usa, não vejo nada de errado no código e não sei lhe apontar a raiz do problema; caso não use a última versão, atualize e veja se funciona o seu código. RE: Poblema com Dialog Versão Open.MP - Cifra Modder - 24/08/2024 (24/08/2024 15:43)BitSain Escreveu:(23/08/2024 22:58)White_Blue Escreveu:(23/08/2024 22:20)BitSain Escreveu: Esse "PlayerName(playerid)" acrescental do ShowPlayerDialog deveria estar ali? Sim, está na versão recente que foi lançada semana atrás. Sobre a questão do Format, eu já tentei. Continua o mesmo problema até agora, já olhei a GM toda, esse problema veio acontecer só na versão recente RE: Poblema com Dialog Versão Open.MP - BitSain - 24/08/2024 Faça um debug de todas as informações repassadas para a public OnDialogResponse (todos os parâmetros se possível) e compartilhe conosco. RE: Poblema com Dialog Versão Open.MP - Cifra Modder - 25/08/2024 Conseguir resolver depois de algumas horas. O real motivo da dialog não chamar DialogResponse foi porque as Includes estavam desatualizadas. Isso serve de lição pra quem tá com o mesmo problema, sempre que tiver uma nova versão do Open MP, sempre é bom atualizar essas dependências: Geral: https://github.com/openmultiplayer/open.mp/releases Includes: https://github.com/openmultiplayer/omp-stdlib |