[Ajuda] Criar seleзгo de classe em dialog - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Criar seleзгo de classe em dialog (
/showthread.php?tid=634327)
Criar seleзгo de classe em dialog -
SrVinnyh - 16.05.2017
Olб, queria saber como que posso criar uma seleзгo de classe em DIALOG, bom eu queria que funcionasse da seguinte maneira:
"O player coloca sua senha... LOGA... Apуs ter efetuado o login, aparece uma DIALOG com os seguintes opзхes:
"[RCN]Policial", "[RCN]Bandido"
Alguйm pode me ajudar ?
Re: Criar seleзгo de classe em dialog -
MultiKill - 16.05.2017
Use a funзгo
ShowPlayerDialog e a callback
OnDialogResponse.
Exemplo:
PHP код:
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Selecione uma opзгo", "Opзгo 1\nOpзгo 2\nOpзгo 3", "Selecionar", "Sair");
//
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
if(dialogid == 1){
if(response){
SendClientMessage(playerid, -1, "Vocк clicou em Selecionar.");
if(listitem == 0){
SendClientMessage(playerid, -1, "Vocк selecionou a opзгo 1.");
}
else if(listitem == 1){
SendClientMessage(playerid, -1, "Vocк selecionou a opзгo 2.");
}
else{
SendClientMessage(playerid, -1, "Vocк selecionou a opзгo 3.");
}
}
else{
SendClientMessage(playerid, -1, "Vocк clicou em Sair.");
}
}
return 1;
}