16/01/2024 15:43
(16/01/2024 15:26)xbruno1000x Escreveu:(16/01/2024 15:23)fear Escreveu:(16/01/2024 15:22)xbruno1000x Escreveu: response é uma variável da public OnDialogResponse. Não é possível utilizar fora dela.
Como faço então pra aplicar oque eu quero?
Vai na OnDialogResponse, localiza a resposta da dialogid == POSLOGIN e coloca if(!response) return -- Código da dialog aqui --
Eu fiz assim:
Código PHP:
if(dialogid == POSLOGIN)
{
if(response)
{
if(PlayerInfo[playerid][PresoN] >= 1) {
PlayerInfo[playerid][TPreso] = SetTimerEx("LiberarPrisao",1000,false,"d",playerid);
} else {
new stringg[500],Stringd[500];
strcat(Stringd,"{FFFFFF}Mundos\t{FFFFFF}Jogadores\n");
format(stringg,sizeof(stringg),"{FF8000}Mundo {FFFFFF}Policia x Bandido\t{4169E1}%d\n",fuga);
strcat(Stringd,stringg);
format(stringg,sizeof(stringg),"{FF8000}Mundo {FFFFFF}Mata-Mata\t{4169E1}%d\n",pvp);
strcat(Stringd,stringg);
format(stringg,sizeof(stringg),"{FF8000}Mundo {FFFFFF}Drift\t{4169E1}%d\n",drift);
strcat(Stringd,stringg);
format(stringg,sizeof(stringg),"{FF8000}Mundo {FFFFFF}Fuga - Com Mundos\t{4169E1}%d\n",livres);
strcat(Stringd,stringg);
ShowPlayerDialog(playerid,DIALOG_MODOS,DIALOG_STYLE_TABLIST_HEADERS,"{FF8000}ZonePerfect {FFFFFF}- Mundos",Stringd,"Selecionar","-");
}
}
}
if(dialogid == POSLOGIN2)
{
if(!response)
{
new StrCMD[3000];
strcat(StrCMD, "{FFFFFF}O Servidor ZonePerfect Criado em 2013 com o foco no modo de jogo DRIFT hoje ja compoem outros modos de jogo como policial x bandido, mata-mata, drift e fuga.\n");
strcat(StrCMD, "{FFFFFF}Nossa equipe sempre esta disposta em nosso discord: {FF8000}discord.gg/evgstW9hTz\n");
strcat(StrCMD, "{FFFFFF}Alguem azaralhando o servidor? Denuncie: {FF8000}/Rt\n");
strcat(StrCMD, "{FFFFFF}Conheca os modos de jogo do servidor: {FF8000}/Mundos\n");
return ShowPlayerDialog(playerid,POSLOGIN2,DIALOG_STYLE_MSGBOX,"{6495ED}# {FFFFFF}Apresentacao", StrCMD, "Proximo", "-");
}
}
mas quando do proximo no dialog de tutorial ele não avança pro dialog de mundos...