{"id":216609,"date":"2024-10-03T08:58:02","date_gmt":"2024-10-03T06:58:02","guid":{"rendered":"http:\/\/fivemx.com\/weapon-shop-menu\/"},"modified":"2024-10-03T08:58:02","modified_gmt":"2024-10-03T06:58:02","slug":"menu-da-loja-de-armas","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/pt\/weapon-shop-menu\/","title":{"rendered":"Menu da Loja de Armas \u2013 Mods Gr\u00e1tis para FiveM"},"content":{"rendered":"<p>primeWeaponshop \u00e9 uma loja ESX de armas e itens com NativeUI Reloaded. O reposit\u00f3rio \u00e9 CentralSuck\/primeWeaponshop; o manifesto credita primeScripts e declara 1.0. Inclui locais, modelos de NPC e op\u00e7\u00f5es de dinheiro\/banco configur\u00e1veis, mas o handler de compra precisa de valida\u00e7\u00e3o no servidor antes do uso p\u00fablico.<\/p>\n<h2>Instale a pasta correta e as depend\u00eancias<\/h2>\n<p>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\u00fasculas. Inicie ESX, NativeUI Reloaded e ox_lib antes de ensure primeWeaponshop. N\u00e3o h\u00e1 SQL espec\u00edfico do recurso.<\/p>\n<p>O fluxo de armas usa m\u00e9todos de loadout ESX como addWeapon. O c\u00f3digo n\u00e3o comprova compatibilidade com invent\u00e1rios que substituem armas ESX. Teste essa integra\u00e7\u00e3o no seu servidor de testes; importar ox_lib n\u00e3o comprova suporte a ox_inventory.<\/p>\n<h2>Configure produtos e pagamentos<\/h2>\n<p>config.lua fornece nove locais, oito modelos de NPC poss\u00edveis e textos em ingl\u00eas\/alem\u00e3o. Config.DefaultWeaponAmmo \u00e9 0. Os produtos padr\u00e3o s\u00e3o uma pistola por 10000, uma pistola Mk II por 15000 e bread por 2000 em dinheiro do jogo. O item bread tem r\u00f3tulo Magazin; isso n\u00e3o o transforma em muni\u00e7\u00e3o. Troque-o pelo item real do seu invent\u00e1rio e r\u00f3tulo correspondente.<\/p>\n<p>O seletor do cliente oferece 1\u201350 itens. O handler de altera\u00e7\u00e3o referencia os bot\u00f5es de dinheiro e banco mesmo quando um pagamento est\u00e1 desativado. Proteja essas refer\u00eancias e teste somente dinheiro e somente banco; alterar Config.Payments n\u00e3o basta para comprovar ambos os modos.<\/p>\n<h2>Valide compras no servidor<\/h2>\n<p>O handler recebe nome, tipo, pagamento, pre\u00e7o, r\u00f3tulo e quantidade do cliente. N\u00e3o recalcula valores a partir de Config.Weapons, n\u00e3o imp\u00f5e os pagamentos configurados, n\u00e3o limita quantidades nem verifica saldo e proximidade. Adicione uma lista de produtos controlada pelo servidor, quantidades inteiras positivas, valida\u00e7\u00e3o de conta e regras necess\u00e1rias de emprego ou licen\u00e7a de armas.<\/p>\n<p>Itens ou armas s\u00e3o entregues antes da cobran\u00e7a. O dinheiro ainda \u00e9 removido quando o jogador j\u00e1 tem a arma ou n\u00e3o consegue carregar o item. Vincule a cobran\u00e7a a uma compra bem-sucedida e recuper\u00e1vel em falhas parciais, sem cobrar uma entrega recusada. Verificar saldo somente no menu n\u00e3o protege esse fluxo.<\/p>\n<p>Antes de liberar, teste saldo insuficiente em dinheiro\/banco, arma j\u00e1 possu\u00edda, invent\u00e1rio cheio, produtos inv\u00e1lidos, pagamentos desativados, compras simult\u00e2neas e reconex\u00f5es. Confirme a integra\u00e7\u00e3o real de armas\/muni\u00e7\u00e3o e a limpeza de NPCs e interface no rein\u00edcio. S\u00e3o crit\u00e9rios de aceita\u00e7\u00e3o, n\u00e3o resultados desta revis\u00e3o.<\/p>\n<p>Revisado em 10 de setembro de 2026 na revis\u00e3o 64c68c90074144a3e039f01dd1ee948b56687c29. Todos os Lua, configura\u00e7\u00e3o, manifesto e README fornecidos foram lidos. Nenhuma arma FiveM foi entregue e nenhuma compra ou pagamento executado.<\/p>\n<p><a href=\"https:\/\/github.com\/CentralSuck\/primeWeaponshop\/tree\/64c68c90074144a3e039f01dd1ee948b56687c29\">Ler primeWeaponshop na revis\u00e3o verificada<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Configure primeWeaponshop para ESX com NativeUI Reloaded, lojas e itens reais. Confira valida\u00e7\u00e3o de compras e falhas de pagamento.<\/p>","protected":false},"author":0,"featured_media":160069,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216609","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/216609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/comments?post=216609"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/216609\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media\/160069"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media?parent=216609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/categories?post=216609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/tags?post=216609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}