[Ajuda] Duvida Com ShowPlayerDialog
#1

Olб

Hoje Comecei a Fazer Meu GM e Gostaria De Fazer Um Tutorial De Entrada.

Eu Fiz Assim

Код:
A Mensagem De Boas Vindas:ShowPlayerDialog(playerid, DIALOG_INICIO, DIALOG_STYLE_MSGBOX, "Bem Vindo", "{00FFFF}Seja Bem Vindo Ao Servidor {FF0000}[SS]Sem Spoiler.\n{00FFFF}Apartir De Agora Vocк Verб o Nosso {FFFF00}Tutorial {00FFFF}De Jogabilidade.", "Ok", "Fechar");
E o Tutorial: ShowPlayerDialog(playerid, DIALOG_INICIO, DIALOG_STYLE_MSGBOX, "Tutorial", "{00FFFF}Bem Vindo Ao Nosso Tutorial De Jogabilidade\n {00FFFF}Neste Servidor Vocк Comeзa Com $1000 e Uma {FFFF00}Desert-Eagle {00FFFF}Na Mгo.\n {00FFFF}Nossos {FFFF00}Comandos {00FFFF}Sгo Muito Simples\n ~<~{FF0000}/kill {FF0000}/comprarvida {FF0000}/comprarcolete {FF0000}/comprararmas~>~", "Ok", "");
Eu Gostaria De Saber Como Coloca-los Em Serie.

Exemplo:
Assim Que Eu Clicar Em Ok (Da Dialog De Boas Vindas) Abrirб a Dialog Do Tutorial

Agradeзo Desde Jб.
Reply
#2

Em OnDialogResponse:
pawn Код:
if(dialogid == DIALOG_INICIO)
{
    if(response) // caso ele der click em ok
    {
         ShowPlayerDialog(playerid, DIALOG_INICIO, DIALOG_STYLE_MSGBOX, "Tutorial", "{00FFFF}Bem Vindo Ao Nosso Tutorial De Jogabilidade\n {00FFFF}Neste Servidor Vocк Comeзa Com $1000 e Uma {FFFF00}Desert-Eagle {00FFFF}Na Mгo.\n {00FFFF}Nossos {FFFF00}Comandos {00FFFF}Sгo Muito Simples\n ~<~{FF0000}/kill {FF0000}/comprarvida {FF0000}/comprarcolete {FF0000}/comprararmas~>~", "Ok", "");
    }
    else  // caso ele der click em fechar
    {
        ShowPlayerDialog(playerid, DIALOG_INICIO, DIALOG_STYLE_MSGBOX, "Tutorial", "{00FFFF}Bem Vindo Ao Nosso Tutorial De Jogabilidade\n {00FFFF}Neste Servidor Vocк Comeзa Com $1000 e Uma {FFFF00}Desert-Eagle {00FFFF}Na Mгo.\n {00FFFF}Nossos {FFFF00}Comandos {00FFFF}Sгo Muito Simples\n ~<~{FF0000}/kill {FF0000}/comprarvida {FF0000}/comprarcolete {FF0000}/comprararmas~>~", "Ok", "");
    }
}
Defina o id dos dialogs para nгo dar problema Ex: DIALOG_INICIO2 1
Reply
#3

Olб

Cara Vocк Criou Um BUG Muito Louco:

. Aparece Primeiro o Tutorial.
. Depois Que Eu Clico Em Ok Aparece As Boas Vindas.
. Depois Eu Clico Em OK (Da Dialog De Boas Vindas) e Ela Se Repete, e Sу Deu Pra Sair Do Meu GTA Com CTRL-ALT-DEL.

Vlw Por Tentar
Reply
#4

Quote:
Originally Posted by Matthy
Посмотреть сообщение
Olб

Cara Vocк Criou Um BUG Muito Louco:

. Aparece Primeiro o Tutorial.
. Depois Que Eu Clico Em Ok Aparece As Boas Vindas.
. Depois Eu Clico Em OK (Da Dialog De Boas Vindas) e Ela Se Repete, e Sу Deu Pra Sair Do Meu GTA Com CTRL-ALT-DEL.

Vlw Por Tentar
Vocк tem que muda o ids dos dialogs para dar certo, se nгo quiser deixar o tutorial obrigatуrio й sу tirar o:
pawn Код:
else
{
ShowPlayerDialog(...
}
Caso nгo entenda alguma coisa olhe isso:
OnDialogResponse
ou me diga qual sua duvida.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)