Usar cupom WELCOME para salvar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
loja de armas prime

Menu da Loja de Armas – Mods Grátis para FiveM

primeWeaponshop é uma loja ESX de armas e itens com NativeUI Reloaded. O repositório é CentralSuck/primeWeaponshop; o manifesto credita primeScripts e declara 1.0. Inclui locais, modelos de NPC e opções de dinheiro/banco configuráveis, mas o handler de compra precisa de validação no servidor antes do uso público.

Instale a pasta correta e as dependências

Extraia a pasta interna primeWeaponshop com fxmanifest.lua. O manifesto importa NativeUILua_Reloaded/src/NativeUIReloaded.lua e ox_lib/init.lua; preserve o nome NativeUILua_Reloaded e suas maiúsculas. Inicie ESX, NativeUI Reloaded e ox_lib antes de ensure primeWeaponshop. Não há SQL específico do recurso.

O fluxo de armas usa métodos de loadout ESX como addWeapon. O código não comprova compatibilidade com inventários que substituem armas ESX. Teste essa integração no seu servidor de testes; importar ox_lib não comprova suporte a ox_inventory.

Configure produtos e pagamentos

config.lua fornece nove locais, oito modelos de NPC possíveis e textos em inglês/alemão. Config.DefaultWeaponAmmo é 0. Os produtos padrão são uma pistola por 10000, uma pistola Mk II por 15000 e bread por 2000 em dinheiro do jogo. O item bread tem rótulo Magazin; isso não o transforma em munição. Troque-o pelo item real do seu inventário e rótulo correspondente.

O seletor do cliente oferece 1–50 itens. O handler de alteração referencia os botões de dinheiro e banco mesmo quando um pagamento está desativado. Proteja essas referências e teste somente dinheiro e somente banco; alterar Config.Payments não basta para comprovar ambos os modos.

Valide compras no servidor

O handler recebe nome, tipo, pagamento, preço, rótulo e quantidade do cliente. Não recalcula valores a partir de Config.Weapons, não impõe os pagamentos configurados, não limita quantidades nem verifica saldo e proximidade. Adicione uma lista de produtos controlada pelo servidor, quantidades inteiras positivas, validação de conta e regras necessárias de emprego ou licença de armas.

Itens ou armas são entregues antes da cobrança. O dinheiro ainda é removido quando o jogador já tem a arma ou não consegue carregar o item. Vincule a cobrança a uma compra bem-sucedida e recuperável em falhas parciais, sem cobrar uma entrega recusada. Verificar saldo somente no menu não protege esse fluxo.

Antes de liberar, teste saldo insuficiente em dinheiro/banco, arma já possuída, inventário cheio, produtos inválidos, pagamentos desativados, compras simultâneas e reconexões. Confirme a integração real de armas/munição e a limpeza de NPCs e interface no reinício. São critérios de aceitação, não resultados desta revisão.

Revisado em 10 de setembro de 2026 na revisão 64c68c90074144a3e039f01dd1ee948b56687c29. Todos os Lua, configuração, manifesto e README fornecidos foram lidos. Nenhuma arma FiveM foi entregue e nenhuma compra ou pagamento executado.

Ler primeWeaponshop na revisão verificada