SA-MP Forums Archive
[Ajuda] Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo (/showthread.php?tid=466421)



Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - GabrielZ - 27.09.2013

Bom galera, Criei um sistema de Abrir Mochila
Код:
/AbrirBag
O Sistema ja estб tudo pronto mais tem um Porйm,
eu quero que o comando
Код:
/AbrirBag
que no caso e um dialog sу seja aberto quando A
Код:
Arma id 48 [Paraquedas]
Estiver na Mгo do meu personagem, no caso nas costas

Ps:Nгo quero saber como se cria o comando AbrirBag pois ele ja estб feito, So quero saber como usar um determinado bloqueio para ele sу funcionar quando o paraquedas estiver na mгo

aguardo resposta


Re: Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - SkullFire - 27.09.2013

usa um if para verificar se ele tem a mochila .
@EDIT
E quanto a mochila nas costas vc poderia usar um attachment .


Re: Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - GabrielZ - 27.09.2013

Tem como dar o exemplo do if?

enqnt ao set player atachment n precisa,ja e o proprio paraquedas porem editado ^^


Re: Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - [THs]ShadoW - 27.09.2013

pawn Код:
if(GetPlayerWeapon(playerid) == 46) // caso a arma dele for um Paraquedas
Troque o 46 pelo ID da arma, q vocк pode encontrar aqui: https://sampwiki.blast.hk/wiki/Weapons


Re: Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - SkullFire - 27.09.2013

Exemplo de if checando dinheiro :
PHP код:
if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, -1"Vocк nгo tem dinheiro suficiente .");
{
//se tiver dinheiro executa a funзгo

Vocк pode trocar o GetPlayerMoney por uma variбvel do seu gamemode.
Exemplo:
Topo do gm vocк coloca a enum de salvamento.
PHP код:
enum pInfo
{
   
Mochila,

Cria uma new :
PHP код:
new PlayerDados[MAX_PLAYERS][pInfo]; 
Em seguida serб o cуdigo .

PHP код:
if(PlayerDados[playerid][Mochila] == 1) return SendClientMessage(playeridMARROM"Vocк nгo tem uma mochila ! ");
{
//codigo exibido se ele tiver a mochila

Esse foi um codigo bem mais ou menos para te fazer intender . Boa sorte!

Operadores bбsicos do samp :
PHP код:
== й usado para igualar algum numero
Maior que um nъmero
Menor que um nъmero 



Re: Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - GabrielZ - 27.09.2013

Muito obrigado, eu ja intendia o codigo, mais e um sistema para um gamemode de naruto que ja esta pronto, so to dando os toques finais


Re: Criando Comando, que so Abre quando um determinado Weapon Esteja Na mгo - SkullFire - 27.09.2013

Quote:
Originally Posted by GabrielZ
Посмотреть сообщение
Muito obrigado, eu ja intendia o codigo, mais e um sistema para um gamemode de naruto que ja esta pronto, so to dando os toques finais
Ok, boa sorte com o projeto .