[Ajuda] Destruir dialog
#1

Olб pessoal, queria perguntar se tem alguma funзгo que destrуi tal dialog...
Reply
#2

Totalmente desnecessбrio.
Ao clicar no dialog, ele fecha e executa tal funзгo.
Reply
#3

Oshe. Quando vocк clica em um dos botхes a dialog й destruida
Reply
#4

Entгo, mas tipo rs...
Eu criei uma agкncia
Ele digite /Profissao dai abre a dialog
Honesta
Policia
Crime......
Dai tem dois botхes o Avanзar e o Cancelar, quando eu clico em cancelar ele avanзar pra tal dialog, entendeu?
Код:
if(!response)
{

   return 1;
}
Reply
#5

Comentбrio Excluнdo.
Reply
#6

Quote:
Originally Posted by [BOPE]Seu._.Madruga
Посмотреть сообщение
Utilize -1 como indicador do id da dialog.
PHP код:
ShowPlayerDialog(playerid, -1DIALOG_STYLE_PASSWORD"Login""Enter your password below:""Login""Cancel"); 
Nгo deu em nada'-'
Isso й sу uma identificaзгo pra Dialog o que iria mudar '-'
Reply
#7

Utilize a funзгo DestroyDialogForPlayer(playerid); para fechar as dialogs.

Obs: Coloque o cуdigo abaixo no final do seu gamemode.
PHP код:
forward DestroyDialogForPlayer(playerid);
public 
DestroyDialogForPlayer(playerid)
{
    
ShowPlayerDialog(playerid, -1DIALOG_STYLE_MSGBOX"Destruindo Dialog""Server SA-MP""""");
    return 
1;

Quote:

Hб vбrias formas para utilizar o cуdigo feito acima, e elas sгo:
  1. Direta - DestroyDialogForPlayer(playerid); "Serб acionada no mesmo momento"
  2. Temporizada - SetTimerEx("DestroyDialogForPlayer", 5000, false, "i", playerid); "Serб acionada apуs 5 segundos"
Reply
#8

Show, eu nгo coloquei como forward mas sim como stock funcionou de boa, valeus DD
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)