Página 1 de 1
Como usar o comando GET_CURRENT_PLAYER_WEAPON
Enviado: 13 Ago 2018, 20:17
por RyanVinicius
Este comando pede um ID, más que ID é esse? se eu quero pegar a arma atual do jogador porque eu vou ter que por um ID de outra arma?
Re: Como usar o comando GET_CURRENT_PLAYER_WEAPON
Enviado: 13 Ago 2018, 20:30
por HybridTheory
https://www.gtagmodding.com/opcode-data ... code/046F/
Não pede um ID, pede uma variável para guardar o ID da arma do player.
Quando você tiver dúvidas sobre o uso de algum comando, pode consultar
aqui.
Re: Como usar o comando GET_CURRENT_PLAYER_WEAPON
Enviado: 13 Ago 2018, 20:40
por Um_Geek
RyanVinicius escreveu: ↑13 Ago 2018, 20:17
Este comando pede um ID, más que ID é esse? se eu quero pegar a arma atual do jogador porque eu vou ter que por um ID de outra arma?
você pode usar esta pagina para definir uma arma especifica
https://wiki.multitheftauto.com/wiki/Weapons
Código: Selecionar tudo
script_start
{
nop
lvar_int scplayer targeted weapon_id weapon_ammo
get_player_char 0 scplayer
main_loop:
wait 0
if get_char_player_is_targeting 0 targeted // mirando em um personagem
and is_key_pressed vk_key_i // apertando i
get_current_char_weapon scplayer weapon_id // pegar arma que o cj esta usando
if not (weapon_id = 0)
get_ammo_in_char_weapon scplayer weapon_id weapon_ammo // pegar quantidade de munição na arma
give_weapon_to_char targeted weapon_id weapon_ammo // dar arma ao ped que esta sendo mirado
endif
endif
while is_key_pressed vk_key_i
wait 0
endwhile
goto main_loop
}
script_end
no caso a cima o id da arma do CJ foi pego com o comando
get_current_char_weapon.
Re: Como usar o comando GET_CURRENT_PLAYER_WEAPON
Enviado: 13 Ago 2018, 21:16
por RyanVinicius
Muito Obrigado, Você Está Sempre Me Ajudando (:
Adicionado após 3 minutos 50 segundos:
A eu complementei seu script, agora quando eu dou a arma eu removo ela do cj, ai fica mais realista!
Re: Como usar o comando GET_CURRENT_PLAYER_WEAPON
Enviado: 13 Ago 2018, 21:52
por RyanVinicius
Um Geek não sei se você vai ver, más me explica uma coisa, para que que serve isso:

Re: Como usar o comando GET_CURRENT_PLAYER_WEAPON
Enviado: 13 Ago 2018, 22:12
por Pierre
RyanVinicius escreveu: ↑13 Ago 2018, 21:52
Um Geek não sei se você vai ver, más me explica uma coisa, para que que serve isso:

Se a arma não for id = 0, ele executa isso
Ou seja NÃO existe uma arma com id = 0, é uma condição que sempre será verdadeira.
Acho que é isso.
Added after 4 minutes 32 seconds:
dando uma observada melhor id = 0 é a mão do cj
então se estiver só com as mãos ele não executa.
Re: Como usar o comando GET_CURRENT_PLAYER_WEAPON
Enviado: 13 Ago 2018, 22:36
por RyanVinicius
A Minha Última Dúvida Para Fechar Este Tópico É:
Tem Um Jeito De Criar Um Menu Simples?
Beem Simplisinho?
Re: Como usar o comando GET_CURRENT_PLAYER_WEAPON [RESOLVIDO]
Enviado: 13 Ago 2018, 23:03
por HybridTheory
RyanVinicius escreveu: ↑13 Ago 2018, 22:36
A Minha Última Dúvida Para Fechar Este Tópico É:
Tem Um Jeito De Criar Um Menu Simples?
Beem Simplisinho?
http://brmodstudio.forumeiros.com/t6207 ... nus#244711