FiveM Weapon Hash List

Todos os hashes de armas do GTA V para FiveM. Usar com GiveWeaponToPed(ped, hash, ammo, false, true)

0 weapons found
-- Give weapon to player ped
GiveWeaponToPed(PlayerPedId(), GetHashKey("WEAPON_PISTOL"), 250, false, true)
Weapon NameHash

Para que serve esta ferramenta

As armas no GTA V são identificadas por hash, e os nomes seguem um padrão fixo: WEAPON_ mais o identificador interno. Qual identificador pertence a qual arma não é óbvio, e configurações de inventário, verificações de licença e logs de dano precisam disso. Esta lista tem todas as armas com seu hash, agrupadas por tipo.

Como usar

  1. Passo 1:

    Filtre por tipo, por exemplo pistolas, rifles ou corpo a corpo.

  2. Passo 2:

    Pesquise pelo nome se você sabe como a arma é chamada no jogo.

  3. Passo 3:

    Copie o nome ou o hash, dependendo do que sua configuração espera.

  4. Passo 4:

    Use GiveWeaponToPed com o hash, e lembre-se da munição, que é um parâmetro separado.

Perguntas frequentes

Por que minha arma não tem munição?

GiveWeaponToPed recebe a quantidade como um parâmetro próprio e o padrão é nenhum. Passe um número real, ou defina depois com AddAmmoToPed. Uma arma sem munição parece que nunca foi dada.

Como descubro qual arma um jogador está segurando?

GetSelectedPedWeapon retorna o hash da arma atual, e o estado desarmado tem seu próprio hash em vez de ser zero. Compare com ele se quiser saber se alguém sacou alguma coisa.

Componentes de arma têm seus próprios hashes?

Sim, acessórios como miras, silenciadores e carregadores estendidos são componentes separados com seus próprios hashes e são adicionados com GiveWeaponComponentToPed. A arma precisa estar no inventário primeiro.

Posso remover armas de forma confiável?

RemoveWeaponFromPed remove uma arma, RemoveAllPedWeapons limpa tudo. Em um servidor com sistema de inventário, faça isso no cliente que possui o ped, caso contrário a mudança pode ser revertida na próxima sincronização.