qb-houses ofrece propiedad de viviendas, llaves compartidas, muebles, almacenamiento e integración de garajes para QBCore. El repositorio original ahora redirige a qbcore-fivem/qb-houses. Esta guía sigue el código del 25 de agosto de 2026; el manifiesto indica la versión 1.5.0.
Dependencias y preparación de la base
El manifiesto carga PolyZone y oxmysql. La implementación también utiliza qb-core, qb-interior, qb-menu, qb-inventory, qb-clothing, qb-weathersync y qb-banking. Las integraciones de garajes, selección de personaje y teléfono deben coincidir con los recursos instalados; el ariete utiliza qb-minigames. La antigua lista de tres dependencias está incompleta.
Descarga desde el repositorio, conserva la carpeta qb-houses e inicia las dependencias antes de ensure qb-houses. Haz una copia de la base de datos y compara qb-houses.sql con las tablas houselocations y player_houses existentes antes de importar. Conserva propietarios y llaves al adaptar un sistema de viviendas existente.
Niveles de interiores y configuración de almacenes
El cliente contiene ramas para los niveles 1 a 100, no solo seis. Llaman a exports de qb-interior; esto no demuestra que se incluyan todos los modelos necesarios. Asocia cada nivel habilitado con un interior instalado y prueba entrada, salida y reconexión. Un número mayor no equivale a una clasificación de lujo verificada.
Config.StashWeights define únicamente el nivel 1 por defecto, con maxweight 1000000 y 50 espacios. El servidor consulta esta tabla según el nivel de la vivienda al abrir el almacén. Añade entradas adecuadas para todos los niveles habilitados antes de utilizarlos. Config.Furniture controla modelos, nombres y precios de los muebles.
Comandos y controles de acceso
El código registra /decorate, /createhouse [price] [tier], /addgarage y /ring. Los comandos para crear casas y garajes comprueban el trabajo realestate. El comando /enter anunciado no está registrado en este recurso; utiliza la interacción de entrada.
Las restricciones de comandos no protegen todos los eventos del servidor. Los handlers addNewHouse y addGarage revisados omiten la comprobación realestate; openStash no verifica propiedad, llaves ni proximidad. Las compras de muebles también aceptan el precio enviado por el cliente. Añade autorización, controles de posición y precios fiables en el servidor antes del uso público. Son hallazgos del código, no una prueba completa de juego o seguridad.