SSGames - Servidores online de qualidade - Inscreva-se Ja! é entre para nossa comunidade! - Ouça nossa web radio -Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

Encomenda de sistema de caixinha

Compartilhe
avatar
Bummye
--> Postador Iniciante
--> Postador Iniciante

Mensagens : 24
Moedas : 631
Data de inscrição : 24/01/2017
Idade : 18

Encomenda de sistema de caixinha

Mensagem por Bummye em Ter 24 Jan 2017 - 13:45

Eu queria aquele sistema de caixinha tipo igual do BPG que ao pegar a caixinha você ganha dinheiro e respeito e as vezes "gemas" mais tipo aleatoriamente com caixinha pequena,média e grande.

IlanZin
--> Postador Fanático
--> Postador Fanático

Zello : #MdK2017
Mensagens : 113
Moedas : 828
Data de inscrição : 22/12/2016
Idade : 16

Re: Encomenda de sistema de caixinha

Mensagem por IlanZin em Ter 24 Jan 2017 - 14:52

Facil!
Use as funções: IsPlayerInRangeOfPoint e SetTimerEx
wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
wiki.sa-mp.com/wiki/SetTimerEx
avatar
Bummye
--> Postador Iniciante
--> Postador Iniciante

Mensagens : 24
Moedas : 631
Data de inscrição : 24/01/2017
Idade : 18

Ops

Mensagem por Bummye em Ter 24 Jan 2017 - 19:53

Ah desculpa mais se fosse assim eu não teria pedido o código né e eu teria feito o código.

IlanZin
--> Postador Fanático
--> Postador Fanático

Zello : #MdK2017
Mensagens : 113
Moedas : 828
Data de inscrição : 22/12/2016
Idade : 16

Re: Encomenda de sistema de caixinha

Mensagem por IlanZin em Dom 29 Jan 2017 - 20:58

Acho que ninguem vai dar de mão aberta para você, se realmente quer tem que aprender a fazer ou será sempre uma pessoa que dependerá dos outros
Eu mandei você pesquisar sobre essas funções 
Mais como você não se passa de um editor e quer tudo na mão, ai fica dificil...

http://wiki.sa-mp.com/
avatar
Bummye
--> Postador Iniciante
--> Postador Iniciante

Mensagens : 24
Moedas : 631
Data de inscrição : 24/01/2017
Idade : 18

...

Mensagem por Bummye em Dom 29 Jan 2017 - 23:21

Se aqui diz que é pedido/encomenda é porque talvez alguém possa fazer e me passar né se eu quisesse uma explicação igual a sua eu ia nos tutoriais...

IlanZin
--> Postador Fanático
--> Postador Fanático

Zello : #MdK2017
Mensagens : 113
Moedas : 828
Data de inscrição : 22/12/2016
Idade : 16

Re: Encomenda de sistema de caixinha

Mensagem por IlanZin em Seg 30 Jan 2017 - 1:10

Cara pensando bem acho que vou te ajudar

Código:
new bool: PegouCaixinha[MAX_PLAYERS] = false;
CMD:pegarcaixinha(playerid)
{
 if(IsPlayerInRangeOfPoint(playerid, 10.0 , 0.0, 0.0, 0.0)
 {
    if(PegouCaixinha[playerid] != false) return SendClientMessage(playerid, -1, "Você ja pegou caixinha gay");
    SendClientMessage(playerid, -1, "Parabens você pegou caixinha e ganhou dinheiro e level");
    SetPlayerScore(playerid, GetPlayerScore(playerid) +2);
    GivePlayerMoney(playerid, 8000);
    PegouCaixinha[playerid] = true;
    SetTimerEx("PegarCaixinhaNovamente", 60000, false, "i", playerid);
 }
 else
 {
    SendClientMessage(playerid, -1, "Não estas na cordenada da caixinha");
 }
 return 1;
}
forward PegarCaixinhaNovamente(playerid);
public PegarCaixinhaNovamente(playerid)
{
 PegouCaixinha[playerid] = false;
 SendClientMessage(playerid, -1, "Ja pode pegar caixa denovo gay");
 return 1;
}
Bem, fiz isso bem rapido utilizei variaveis booleans eu ja fiz tutorial sobre, caso quiser que pegue apertando F procure a callback:

OnPlayerKeyStateChange

E ai irá um exemplo:

Código:
if((newkeys == KEY_SECONDARY_ATTACK))
    {
        cmd_pegarcaixinha(playerid);
    }

Ai você muda as coordenadas do IsPlayerInRange para a cordenada da sua caixinha cria um pickup ou object e Pronto!


Espero ter ajudado Very Happy


Bons estudos!


Última edição por IlanZin em Seg 30 Jan 2017 - 13:44, editado 1 vez(es)
avatar
Sŵєєт ١
SS - Administrador
SS - Administrador

Steam Steam : Administrador e Designer
Zello : SSGamers
Mensagens : 1958
Moedas : 4888
Data de inscrição : 12/10/2015
Idade : 22
Localização : Portugal

Re: Encomenda de sistema de caixinha

Mensagem por Sŵєєт ١ em Seg 30 Jan 2017 - 11:05

Sim é uma área de pedidos e encomendas, porém ele tem toda razão é difícil alguém 
querer fazer de graça, seria bom você aprender o básico para não ficar dependendo dos outros, 
ele ainda foi gentil e fez um pra você, só pq é uma área de pedidos e encomendas não 
quer dizer q é obrigação das pessoas darem sistemas de "mão beijada".


@Encomenda entregue e Tópico Trancado








Atenciosamente Administrador SSGamers

Respeite as Regras e os Usuários. 

Evitem serem Punidos por não lerem as Regras.

Para os admiradores, e para os invejosos. Use & Abuse.


Conteúdo patrocinado

Re: Encomenda de sistema de caixinha

Mensagem por Conteúdo patrocinado


    Data/hora atual: Seg 20 Ago 2018 - 15:28

    Copyright © SSGamers 2011/2018 - DIREITOS RESERVADOS PARA COMUNIDADE SSGAMERS S.A.