SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 12 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

5 participantes

    Include(Funcao) Processar Dialogs

    Day_
    Day_
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 3270707070
    Mensagens : 154
    Moedas : 3887
    Data de inscrição : 09/07/2014
    Idade : 26

    define - Include(Funcao) Processar Dialogs Empty Include(Funcao) Processar Dialogs

    Mensagem por Day_ Sex 3 Abr 2015 - 18:17

    Este código eu fiz para aqueles que como eu não gosta muito da OnDialogResponse, porém caso sua GM ainda ultilize não haverá problemas:

    O metodo de Uso e como ZCMD, assim:
    Código:
    Dialog(IDDadialog)
    {
    o que será feito nela

    }
    Código:

    #define Dialog(%1) \
     forward DIALOG_%1(playerid,response,listitem,inputtext[]);\
     public DIALOG_%1(playerid,response,listitem,inputtext[])
     
     
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
     new DialogStr[24];
     format(DialogStr,24,"DIALOG_%d",dialogid);

     if(funcidx(DialogStr) != -1)
     {
     CallLocalFunction(DialogStr,"iiis",playerid,response,listitem,inputtext);
     return true;
     }
    }



    Em Breve Brasil Start Life FreeRoam
    LukasT
    LukasT
    --> Postador Iniciante
    --> Postador Iniciante


    Steam Steam :
    Celular : 06799428845
    Mensagens : 76
    Moedas : 3825
    Data de inscrição : 01/05/2014
    Idade : 35
    Localização : San Andreas

    define - Include(Funcao) Processar Dialogs Empty Re: Include(Funcao) Processar Dialogs

    Mensagem por LukasT Sáb 4 Abr 2015 - 15:22

    Nice
    Day_
    Day_
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 3270707070
    Mensagens : 154
    Moedas : 3887
    Data de inscrição : 09/07/2014
    Idade : 26

    define - Include(Funcao) Processar Dialogs Empty Re: Include(Funcao) Processar Dialogs

    Mensagem por Day_ Dom 5 Abr 2015 - 13:34

    Lembrando que você tem que usar 

    Dialog(Apenas O ID)

    e não se pode usar:

    #define IDDIALOG 01

    Dialog(IDDIALOG)
    O erro não é meu, apenas o processador pawn não suporta tal condição, existe um projeto de GamerZ que alterou o pawncc para ultilizar isto, porém não aconselho pois nunca saiu do Beta.

    Caso isto for ajudar alguem eu posso pensar em fazer algo pelo Nome da Dialog

    #define IDDIALOG 01

    Dialog(IDDIALOG)
    Mesmo assim lembrando que pode usar a define para enviar a dialog, e usar o ID na funcao dialog



    Em Breve Brasil Start Life FreeRoam
    avatar
    AntonioCarlosBR
    --> Postador Médio
    --> Postador Médio


    Zello : ancarlosbr
    Mensagens : 358
    Moedas : 5105
    Data de inscrição : 10/02/2012
    Idade : 23
    Localização : Minas Gerais

    define - Include(Funcao) Processar Dialogs Empty Re: Include(Funcao) Processar Dialogs

    Mensagem por AntonioCarlosBR Seg 6 Abr 2015 - 9:00

    Bem legal isso vl..
    Anonimo
    Anonimo
    SS - Membro de honra
    SS - Membro de honra


    Steam Steam : Wandson13
    Zello : Designer Iniciante
    Celular : 9991981153
    Mensagens : 1886
    Moedas : 6195
    Data de inscrição : 12/09/2014
    Idade : 23

    define - Include(Funcao) Processar Dialogs Empty Re: Include(Funcao) Processar Dialogs

    Mensagem por Anonimo Seg 6 Abr 2015 - 9:12

    Muito Legal, Parabens Very Happy



    Olá Convidado, eu sou o Anonimo, membro da SSGames Brasil
    A SSGames Brasil foi criada em Qui 6 Out 2011 - 21:11, estamos online a 4591 dias
    Temos atualmente 138548 mensagens e 95634 tópicos
    Temos também 13013 usuários registrados, o ultimo registrado foi https://scriptsamp.forumeiros.com/u13149
    Stremmer_Scripter#0961
    Stremmer_Scripter#0961
    --> Postador Fanático
    --> Postador Fanático


    Celular : 17981120325
    Mensagens : 681
    Moedas : 3000
    Data de inscrição : 19/10/2019
    Idade : 28

    define - Include(Funcao) Processar Dialogs Empty Re: Include(Funcao) Processar Dialogs

    Mensagem por Stremmer_Scripter#0961 Dom 2 Jan 2022 - 21:06

    bueno

    Conteúdo patrocinado


    define - Include(Funcao) Processar Dialogs Empty Re: Include(Funcao) Processar Dialogs

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui 2 maio 2024 - 8:25