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] Sistema de Pagamento

    boxing_script
    boxing_script
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 23
    Moedas : 4736
    Data de inscrição : 15/01/2012
    Localização : Pawn

    [TUTORIAL] Sistema de Pagamento Empty [TUTORIAL] Sistema de Pagamento

    Mensagem por boxing_script Dom 22 Jan 2012 - 0:47

    Olá Amigos da Script-Samp[SS]
    Venho Aqui trazer mais um tutorial,estudado e explicado por min!
    Bom Pessoal,vamos começar kk:


    No Topo do seu GameMode ou FilterScript
    Defina isso!
    Código:
    #define Salario_Policial 1650// Salario_policial(nome da define) 1650(Quantia a Ser Recebida)
    #define Profissao_Policial// Isso vai definir o Emprego!
    new PROFISSAO[MAX_PLAYERS];//isto e uma variavel,

    Salario_policial(nome da define) 1650(Quantia a Ser Recebida)

    Bom Agora vamos Criar uma CallBack para dar a Função, ao "SetTimer" que vamos criar para dar um tempo definido para Pagar o Salario
    Em OnGameModeInit Coloque isso:

    Código:
    SetTimer("SalarioDefinido",900000,true);//Explicaçao da settimer, settimer vai setar um tempo para tal callback funcionar, oque sao os 900k? R:milisegundos,use um site para converter minutos em milisegundos.
    Oque e true no final do script? R: True vai fazer com que a settimer se repita a cada 15minutos,se colocarmos FALSE a Settimer nao ira Repetir.

    No topo do GameMode crie uma Forward,para dar funcionamento a Public(CallBack) que vamos criar.

    Código:
    No Topo do gamemodeou FS
    forward SalarioDefinido();//isso dara funcionamento a public que a settimer vai executar,quando der um tempo definido , que no caso eu colokei 900k de segundos,equivalentes a 15 minutos!
    No FInal do gamemode ou FS
    public SalarioDefinido();
    {
     if(PROFISSAO[playerid] == Profissao_Policial)// aqui no caso so ira ganhar o salario quem Realmente e Policial! no caso se nao for nao recebera o pagamento.
     {//abre chave
      //vamos colocar a funçao dentro das chaves..
        new string[128];//variavelzinha
      SendClientMessage(i,  0xC10000AA,"~~~~~~~~~~~~~~~~~~~~~~[ Sálario ]~~~~~~~~~~~~~~~~~~~~~~");
    SendClientMessage(i,  0xFFFFFFAA,"» Ministério do Trabalho:");
    SendClientMessage(i,  0xFFFFFFAA,"Você trabalha como Policial Militar!");
    format(string, sizeof(string), "Voce recebeu %d,00,do seu emprego,PARABENS! ",Salario_Policia_Militar);//formata o texto
    SendClientMessage(i, 0xCAFF95AA, string);//envia a mensagem comunicando sobre o salario
    SendClientMessage(i,  0xC10000AA,"~~~~~~~~~~~~~~~~~~~~~~[ Sálario ]~~~~~~~~~~~~~~~~~~~~~~");
    GivePlayerMoney(playerid,Salario_Policia_Militar);
    return 1;//retorna
      }//fecha chave
    }


    Bom Galera,mais um Tutorial Estudado e Criado por Boxing_Script
    Creditos:
    Boxing - Pelo Tutorial
    FORUM SA-MP: Pelos Tutoriais incentivando a Estudar!
    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11644
    Moedas : 1032955
    Data de inscrição : 06/10/2011
    Idade : 29
    Localização : Brasil

    [TUTORIAL] Sistema de Pagamento Empty Re: [TUTORIAL] Sistema de Pagamento

    Mensagem por Weslley_Script Dom 22 Jan 2012 - 8:53

    Muito bem parabens seu tutorial fico bom
    avatar
    Itachi_Uchiha
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 34
    Moedas : 4807
    Data de inscrição : 20/11/2011

    [TUTORIAL] Sistema de Pagamento Empty Re: [TUTORIAL] Sistema de Pagamento

    Mensagem por Itachi_Uchiha Dom 22 Jan 2012 - 11:31

    Ná variavel poderia ser 64, ainda ia ficar normal =]
    boxing_script
    boxing_script
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 23
    Moedas : 4736
    Data de inscrição : 15/01/2012
    Localização : Pawn

    [TUTORIAL] Sistema de Pagamento Empty Re: [TUTORIAL] Sistema de Pagamento

    Mensagem por boxing_script Dom 22 Jan 2012 - 11:39

    Itachi_Uchiha escreveu:Ná variavel poderia ser 64, ainda ia ficar normal =]

    Opa,eu ando estudando sobre as cells das strings,mais vlw pela dica Smile +rep pravoce DUHSADA
    avatar
    Itachi_Uchiha
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 34
    Moedas : 4807
    Data de inscrição : 20/11/2011

    [TUTORIAL] Sistema de Pagamento Empty Re: [TUTORIAL] Sistema de Pagamento

    Mensagem por Itachi_Uchiha Dom 22 Jan 2012 - 11:42

    E voce ta aprendendo bem, mais REP pra voce tambem =]
    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11644
    Moedas : 1032955
    Data de inscrição : 06/10/2011
    Idade : 29
    Localização : Brasil

    [TUTORIAL] Sistema de Pagamento Empty Re: [TUTORIAL] Sistema de Pagamento

    Mensagem por Weslley_Script Dom 22 Jan 2012 - 11:47

    Nova imagem Padrão?
    TazScript
    TazScript
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 86
    Moedas : 4809
    Data de inscrição : 13/03/2012

    [TUTORIAL] Sistema de Pagamento Empty Re: [TUTORIAL] Sistema de Pagamento

    Mensagem por TazScript Qui 15 Mar 2012 - 20:21

    Topico antigo @closed



    Sua Inveja e Minha Fama!!

    Conteúdo patrocinado


    [TUTORIAL] Sistema de Pagamento Empty Re: [TUTORIAL] Sistema de Pagamento

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qua 27 Nov 2024 - 1:14