poderiam me ajudar com minha dialog ? -
DKDarkking - 30.08.2015
bom pessoal eu fiz uma dialog de escolha de sexo , porem eu gostaria de saber se existe alguma forma de coloca exemplo : quando o player morresse demorasse uns 4s para aparecer a caixa de dialogo pra escrever o texto se alguйm conseguir me ajudar e me explicar dou rep+
code>
PHP код:
ShowPlayerDialog(playerid, D_Sexo, DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
Re: poderiam me ajudar com minha dialog ? - Whoo - 30.08.2015
Estou no cell mais pesquise por timer no forum que vocк consegue
Re: poderiam me ajudar com minha dialog ? -
DKDarkking - 30.08.2015
Quote:
Originally Posted by Whoo
Estou no cell mais pesquise por timer no forum que vocк consegue
|
mas como eu poderia fazer isso ? estou procurando tutoriais e nгo estou conseguindo achar como eu posso fazer isso ;s
Re: poderiam me ajudar com minha dialog ? -
Andre02 - 30.08.2015
Aqui esta o que voзe precisa, leia os comentarios do lado, assim para proxima voзe ja sabe
PHP код:
public OnPlayerDeath(playerid, killerid, reason) // Quando o jogador more
{
SetTimer("Dialog_Sexo", 4000, false); // Cria um timer de 4 segundos sem repetiзao
return 1;
}
forward Dialog_Sexo();
public Dialog_Sexo() // Chama o Timer e activa-o
{
ShowPlayerDialog(playerid, D_Sexo, DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
// Mostra o Dialog depois de 4 segundos
}
Re: poderiam me ajudar com minha dialog ? -
Thider - 30.08.2015
Quote:
Originally Posted by Andre02
Aqui esta o que voзe precisa, leia os comentarios do lado, assim para proxima voзe ja sabe
PHP код:
public OnPlayerDeath(playerid, killerid, reason) // Quando o jogador more
{
SetTimer("Dialog_Sexo", 4000, false); // Cria um timer de 4 segundos sem repetiзao
return 1;
}
forward Dialog_Sexo();
public Dialog_Sexo() // Chama o Timer e activa-o
{
ShowPlayerDialog(playerid, D_Sexo, DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
// Mostra o Dialog depois de 4 segundos
}
|
Nesse caso teria que usar o SetTimerEx para armazenar o playerid para ser chamada na public.
Ficaria assim:
PHP код:
public OnPlayerDeath(playerid, killerid, reason) // Quando o jogador more
{
SetTimerEx("Dialog_Sexo", 4000, 0, "i", playerid); // Cria um timer de 4 segundos sem repetiзao
return 1;
}
forward Dialog_Sexo(playerid);
public Dialog_Sexo(playerid) // Chama o Timer e activa-o
{
ShowPlayerDialog(playerid, D_Sexo, DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
// Mostra o Dialog depois de 4 segundos
}
Re: poderiam me ajudar com minha dialog ? -
DKDarkking - 30.08.2015
Quote:
Originally Posted by Thider
Nesse caso teria que usar o SetTimerEx para armazenar o playerid para ser chamada na public.
Ficaria assim:
PHP код:
public OnPlayerDeath(playerid, killerid, reason) // Quando o jogador more
{
SetTimerEx("Dialog_Sexo", 4000, 0, "i", playerid); // Cria um timer de 4 segundos sem repetiзao
return 1;
}
forward Dialog_Sexo(playerid);
public Dialog_Sexo(playerid) // Chama o Timer e activa-o
{
ShowPlayerDialog(playerid, D_Sexo, DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
// Mostra o Dialog depois de 4 segundos
}
|
Quote:
Originally Posted by Andre02
Aqui esta o que voзe precisa, leia os comentarios do lado, assim para proxima voзe ja sabe
PHP код:
public OnPlayerDeath(playerid, killerid, reason) // Quando o jogador more
{
SetTimer("Dialog_Sexo", 4000, false); // Cria um timer de 4 segundos sem repetiзao
return 1;
}
forward Dialog_Sexo();
public Dialog_Sexo() // Chama o Timer e activa-o
{
ShowPlayerDialog(playerid, D_Sexo, DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
// Mostra o Dialog depois de 4 segundos
}
|
obrigaodo pela ajuda dos dois me ajudou pkr