SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

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

SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 13 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.

4 participantes

    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

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


    Mensagens : 26
    Moedas : 4621
    Data de inscrição : 13/05/2012
    Idade : 28

    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Empty [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

    Mensagem por BarbosaScript Dom 13 maio 2012 - 2:32

    ]Eae galera , hoje vim trazer um tutorial de como criar um loja de armas em dialog . bem simlples !!!


    Passo Numero 1 Defina Sua Pick Up de entrada e saida da loja!


    Código:
    new entraloja; //usaremos para entrar na loja
    new saidaloja; // usaremos para sair da loja

    Pronto, Vamos Prosseguir Para o Passo Número 2.
    Definimos no Topo Nossas Pickups. Agora Vamos na Callback (ou seja Public) OnGameModeInit.


    Código:
    //Aki definimos onde nossa pick up que é pra entrar em nossa loja , bom va até onde desejar e pega as cordenadas X,Y,Z!
    entradaloja = CreatePickup(corX,corY,corZ);

    // aki definimos onde nossa pick up que sera criada para sair da loja.
    saidaloja = CreatePickup(corX,corY,corZ);

    Ou Seja, as nossas pickups Defininas em Cima, Demos Uma Função a Elas.Agora Vamos Para o Passo Número 3.

    Então Ao Ficar Em Cima da Pickup Com Nome " Entrada Pickup ", a Seguinte Função Será Chamada :

    Na Callback OnPlayerPickUpPickup Bote a Função Que Será Chamada, Na Pickup de Entrada :


    Código:
    if(pickupid == EntradaPickup)
    {
        SetPlayerInterior(playerid, 11); // Interior Do Local que Será Setado. OBS : Coloquei qualquer interior só por exemplo , procure pelo id do interior da loja de armas e substitua !
        SetPlayerPos(playerid, 1323.3359, 1122.3585, 10.12391); // Setando ele Para Dentro do Interior. OBS : essas cordenadas sao cordenadas de exemplo , voce tem que ter as cordenadas de dentro do interior !
    }

    Resultado : Ao Ficar em Cima da Pickup "EntradaPickup" Ele Tele transportará o Player Para o Local Desejado, é Setará o Interior dele, Para Não Bugar.

    Terminado o Passo 4. Faça a Mesma Coisa Com a "SaidaPickup".



    Código:
    if(pickupid == SaidaPickup)
    {
        SetPlayerInterior(playerid, 0); // Interior Do Local que Será Setado.
        SetPlayerPos(playerid, 1503.3359, 1432.3585, 10.1191); // Setando ele Para Fóra Ou Seja Saindo do Interior. OBS : cordenadas de exemplo!
    }

    Resultado : Ao Ficar em Cima da Pickup "SaidaPickup" Ele Tele transportará o Player Para as cordenadas que voce pois (ou seja para fora da loja) , Assim voce podendo entrar e sair de sua loja Very Happy.


    AGORA VAMOS CRIAR A SUA PICK UP DE COMPRAR ARMAS DENTRO DE SUA LOJA !

    vamos la :


    Código:
    new armasdaloja;

    Agora va na Public OnGameModeInit

    Código:
    armasdaloja = CreatePickup(corX,corY,corZ); //Obs : colocoque suas cordenadas de onde quer sua pick up em sua loja!

    Logo depois va na public OnPlayerPickUpPickup .

    Código:
    if(pickupid == armasdaloja)
    {
    ShowPlayerDialog(playerid, Lojadearmas, DIALOG_STYLE_LIST, "Loja De Armas", "Deagle (R$500)", "Comprar", "Sair");
    return 1;
    }

    Logo depois vamos na public OnDialogResponse (playerid, dialogid, resposta, listitem, inputText [])


    Código:
    if (dialogid == armasdaloja) 
    {
     if(response)
            {
              if(listitem == 0) // isso significa que se o player escolher a deagle .
              {
              if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, 0xFFFFFF, "Voce nao tem dinheiro suficiente"); // se ele nao tiver 500 , retorna essa mensagem!
              GivePlayerMoney(playerid, -500); // caso contrario vai cobrar 500 .
              GivePlayerWeapon(playerid, 24, 99999); // ea deagle vai vir com 99999 balas !
              }
            }
    }
    return 1;
    }


    Bom espera ter ajudado ! Comentem podem criticar pois tenho que ver no que errei para me aprimorar .

    CREDITOS : BarbosaScript

    яafaєlѕcяιρт®
    яafaєlѕcяιρт®
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 156
    Moedas : 4846
    Data de inscrição : 16/03/2012

    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Empty Re: [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

    Mensagem por яafaєlѕcяιρт® Dom 13 maio 2012 - 10:22

    Bom tutorial, vai ser útil para muitas pessoas, inclusive pra mim hehe




    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! 15zmw0n


    Convidado VOCÊ É MEU FAN? USE MINHA FANBAR Smile
    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Neuuko

    SOU FAN:
    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Lokoh
    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! 31971
    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! 44301451298382352u


    BRASIL MASTER GAMES, SUA AVENTURA COMEÇA AQUI, IP:199.115.230.156:7777

    FUI ÚTIL A SUA PESSOA? DA UM +, NÃO CUSTA NADA!
    BarbosaScript
    BarbosaScript
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 26
    Moedas : 4621
    Data de inscrição : 13/05/2012
    Idade : 28

    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Empty Re: [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

    Mensagem por BarbosaScript Dom 13 maio 2012 - 16:14

    Obrigado (:



    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! 34f19nm
    Pvictormonteiro
    Pvictormonteiro
    --> Super Postador
    --> Super Postador


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

    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Empty Re: [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

    Mensagem por Pvictormonteiro Dom 13 maio 2012 - 17:40

    Legal,gostei!





    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! 46uGg

    FoX_CrowLey
    FoX_CrowLey
    --> Postador Médio
    --> Postador Médio


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

    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Empty Re: [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

    Mensagem por FoX_CrowLey Dom 13 maio 2012 - 23:04

    UP! Bom tuto!
    BarbosaScript
    BarbosaScript
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 26
    Moedas : 4621
    Data de inscrição : 13/05/2012
    Idade : 28

    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Empty Re: [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

    Mensagem por BarbosaScript Seg 14 maio 2012 - 0:05

    Obrigado a todos (: .



    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! 34f19nm

    Conteúdo patrocinado


    [TUTORIAL]Como Criar Uma Loja De Armas em Dialog! Empty Re: [TUTORIAL]Como Criar Uma Loja De Armas em Dialog!

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sáb 23 Nov 2024 - 8:18