Usar cupón WELCOME para guardar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ yenes
Tienda de armas principales

Menú de Tienda de Armas – Mods Gratis FiveM

primeWeaponshop es una tienda ESX de armas y objetos con NativeUI Reloaded. El repositorio es CentralSuck/primeWeaponshop; su manifiesto atribuye primeScripts y declara 1.0. Incluye ubicaciones, modelos de NPC y opciones de efectivo/banco configurables, pero el controlador de compra necesita validación del servidor antes del uso público.

Instalar la carpeta y las dependencias correctas

Extrae la carpeta interna primeWeaponshop con fxmanifest.lua. El manifiesto importa NativeUILua_Reloaded/src/NativeUIReloaded.lua y ox_lib/init.lua; conserva el nombre NativeUILua_Reloaded y sus mayúsculas. Inicia ESX, NativeUI Reloaded y ox_lib antes de ensure primeWeaponshop. No se incluye SQL propio del recurso.

La ruta de armas usa métodos de loadout ESX como addWeapon. Este código no acredita compatibilidad con un inventario que sustituya armas ESX. Comprueba esa integración en pruebas; importar ox_lib no demuestra soporte de ox_inventory.

Configurar productos y pagos

config.lua incluye nueve tiendas, ocho modelos posibles de NPC y textos ingleses/alemanes. Config.DefaultWeaponAmmo es 0. Los productos iniciales son una pistola por 10000, una pistola Mk II por 15000 y bread por 2000 de dinero del juego. bread lleva la etiqueta Magazin; eso no lo convierte en munición. Sustitúyelo por tu objeto real y su nombre correspondiente.

El selector del cliente ofrece 1–50 objetos. Su controlador de cambios referencia los botones de efectivo y banco incluso con un pago desactivado. Protege esas referencias y prueba solo efectivo y solo banco; cambiar Config.Payments no acredita que ambos modos funcionen.

Validar compras en el servidor

El controlador recibe del cliente nombre, tipo, pago, precio, etiqueta y cantidad. No recalcula precios desde Config.Weapons, no impone métodos configurados, no limita cantidades ni verifica saldo y proximidad. Añade una lista de productos del servidor, cantidades enteras positivas, comprobaciones de cuenta y las reglas de empleo o licencia de armas necesarias.

Los objetos o armas se entregan antes de retirar dinero. El cobro se ejecuta también cuando el jugador ya tiene el arma o no puede cargar el objeto. Vincúlalo a una compra correcta y recuperable ante fallos parciales, sin cobrar una entrega rechazada. Comprobar saldo solo en el menú no protege esta ruta.

Antes de abrir, prueba saldo insuficiente, arma ya poseída, inventario lleno, productos inválidos, pagos desactivados, compras simultáneas y reconexiones. Confirma la integración real de armas/munición y la limpieza de NPC e interfaz al reiniciar. Son criterios de aceptación, no resultados de esta revisión.

Revisado el 10 de septiembre de 2026 en la revisión 64c68c90074144a3e039f01dd1ee948b56687c29. Se leyeron todos los Lua, configuración, manifiesto y README incluidos. No se entregó ningún arma FiveM ni se ejecutaron compras o pagos.

Leer primeWeaponshop en la revisión comprobada