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

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    BarbosaScript
    BarbosaScript
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 26
    Moedas : 4381
    Data de inscrição : 13/05/2012
    Idade : 27

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por BarbosaScript Seg 14 maio 2012 - 19:03

    Ola Hoje venho trazer um tutorial de como criar comandos onde voce podera setar o clima. Muito Simples !

    Primeiramente Vamos definir as cor.
    No Topo do GameMode
    :


    Código:
    #define AdminCor  0x33AAFFFF

    Bom agora vamos na Public OnPlayerCommandText , que se responsabiliza por todos os comando do seu GameMode.

    Vamos dar um exemplo de comando :



    Código:
    if(!strcmp(cmdtext, "/tempestadedeareia", true)) // Nosso comando !
    {
        if(IsPlayerAdmin(playerid)) // Só admin logado na Rcon pode executar o comando!
        new Names[30]; // Variavel
        GetPlayerName(playerid,Names,sizeof(Names)); // Pega o Nome Do Player que esta Digitando o comando!
        format(string,sizeof(string),"* O administrador %s (%d) alterou o clima.",Names,playerid); //Formata o a mensagem            com o nome do player .
        SendClientMessageToAll(AdminCor, string); // Define que a mensagem acima é pra todos do servidor !
        SetWeather(19); // Setando o clima Para o Id 19 (ou seja Tempestade )
        return 1;
    }


    Bom agora vo dar um exemplo simples , se voce quiser criar um sistema de clima para seu servidor em dialog!


    Primeiramente definimos nossa dialog no topo do GM.


    Código:
    #define clima 1
    //não pode aver nem uma otra dialog no valor de 1.

    Logo seguida vamos criar nosso comando.

    public OnPlayerCommandText:


    Código:
    if(strcmp(cmdtext,"/climas",true)) // nosso comando.
    { // abre a chave
        ShowPlayerDialog(playerid, clima, DIALOG_STYLE_LIST, "CLIMAS BY :BarbosaScritp","Tempestade/nLimpo","Selecionar", "Sair"); 
        return 1;
    }

    Explicando :


    ShowPlayerDialog(playerid Mostrara a dialog para o player.

    DIALOG_STYLE_LIST Tipo de dialog.

    CLIMAS BY:BarbosaScript Cabeçalho de nossa dialog , modifique ,só citei por exemplo

    Tempestade Lista 1

    Limpo Lista 2

    Bom agora vamos definir as funçoes de nossa dialog.

    Public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

    Código:
     if(dialogid == clima) //dialog definida la em cima !
      {
          if(response) //Selecionando as opçoes ira Abrir :
          {
              if(listitem == 0) // lista 1 ou seja , tempestade .
              {
              new Names[30]; // Variavel
              GetPlayerName(playerid,Names,sizeof(Names)); // Pega o Nome Do Player que esta Digitando o comando!
              format(string,sizeof(string),"* O administrador %s (%d) alterou o clima.",Names,playerid); //Formata o a mensagem com o nome do player .
              SendClientMessageToAll(AdminCor, string); // Define que a mensagem acima é pra todos do servidor !
              SetWeather(19); // Setando o clima Para o Id 19 (ou seja Tempestade )
              return 1;
    }
    else if(listitem == 1) //lista 2 ou seja , Limpo , Faça Mesma coisa só mudando o ID do Clima!
    {
              new Names[30]; // Variavel
              GetPlayerName(playerid,Names,sizeof(Names)); // Pega o Nome Do Player que esta Digitando o comando!
              format(string,sizeof(string),"* O administrador %s (%d) alterou o clima.",Names,playerid); //Formata o a mensagem com o nome do player .
              SendClientMessageToAll(AdminCor, string); // Define que a mensagem acima é pra todos do servidor !
              SetWeather(1); // Setando o clima Para o Id 19 (ou seja Tempestade )
              return 1;
    }
            }
          }
      }
              return 1;
    }


    Bom Galera Espero Ter Ajudado Voces . Comentem e Obrigado (:
    CREDITOS : BarbosaScript
    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11351
    Moedas : 1031857
    Data de inscrição : 06/10/2011
    Idade : 28
    Localização : Brasil

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por Weslley_Script Seg 14 maio 2012 - 19:09

    nada mal ta de Parabens pela ideia mais fui eu que dei neh Very Happy ai os Creditos são meu tambem pela ideia dada e pela criatividade e do barbosa xD
    BarbosaScript
    BarbosaScript
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 26
    Moedas : 4381
    Data de inscrição : 13/05/2012
    Idade : 27

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por BarbosaScript Seg 14 maio 2012 - 19:15

    hahaha Obrigaod (: ,

    IDEIA DE : Wesley_Script

    Very Happy
    FoX_CrowLey
    FoX_CrowLey
    --> Postador Médio
    --> Postador Médio


    Mensagens : 320
    Moedas : 4767
    Data de inscrição : 06/04/2012

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por FoX_CrowLey Dom 20 maio 2012 - 18:58

    Poderia ter postado a print do dialog =D UP!
    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11351
    Moedas : 1031857
    Data de inscrição : 06/10/2011
    Idade : 28
    Localização : Brasil

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por Weslley_Script Dom 20 maio 2012 - 19:00

    isso aki e dialog ¬¬
    [0P]DeLeTe_
    [0P]DeLeTe_
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 58
    Moedas : 4500
    Data de inscrição : 14/02/2012
    Idade : 30
    Localização : Bahia

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por [0P]DeLeTe_ Ter 22 maio 2012 - 15:48

    nada mal ta de Parabens pela ideia mais fui eu que dei neh Very Happy ai os Creditos são meu tambem pela ideia dada e pela criatividade e do barbosa xD

    Seu nome é Weslley_Script mais até agora não nada de útil criado por você, por que você n cria nada? aliás você é um scripter não é?
    Pvictormonteiro
    Pvictormonteiro
    --> Super Postador
    --> Super Postador


    Mensagens : 1284
    Moedas : 6157
    Data de inscrição : 17/03/2012
    Idade : 28
    Localização : EUA-Brokllin vizinho do Chrisss

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por Pvictormonteiro Ter 22 maio 2012 - 15:55

    Bom tutorial
    e vc DeLeTe oque fez de útil?





    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog 46uGg

    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11351
    Moedas : 1031857
    Data de inscrição : 06/10/2011
    Idade : 28
    Localização : Brasil

    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por Weslley_Script Ter 22 maio 2012 - 16:25

    eu dei as ideias pra ele seu cabeça oca agora fala que não ajudei eu dou a ideia e arrumei a Parte do Coder seu noob



    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog D07Xwqb
    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Yjab9HN

    Conteúdo patrocinado


    [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog Empty Re: [TUTORIAL]Como Criar Comando De Setar o Clima Normal/Dialog

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui 28 Mar 2024 - 9:46