Agency-Housing: Crea casas en FiveM, no en un archivo de configuración
Coloca la entrada, dibuja el perímetro desde el aire y elige entre 18 estructuras. Funciona con QBCore, QBox, ESX o standalone y guarda los datos en MySQL.
Agency Scripts
Fundador y desarrollador principal en Agency Scripts
Documentación
Todos los comandos, ajustes y exports de Agency-Housing en un solo lugar.
Las casas se construyen en la ciudad
Agency-Housing es un sistema de viviendas para FiveM basado en una base de datos. Las casas se crean en el juego mediante un creador, en lugar de usar un archivo de configuración lleno de coordenadas. Un administrador ejecuta /acreatehouse , coloca la entrada donde está, marca los límites de la propiedad, elige un shell, asigna un nombre y un precio a la casa y la guarda. Desde ese momento, la casa existe para todos los jugadores y se almacena en MySQL.
El script detecta QBCore, QBox y ESX automáticamente, y funciona de forma completamente standalone, sin ningún framework. Sus tablas de base de datos se crean automáticamente al iniciarse por primera vez.
El creador
- Entrada: se coloca exactamente donde está el administrador.
- Límites de la propiedad: se marcan desde el aire y se guardan como PolyZone.
- Interior: uno de los 18 shells, o un interior personalizado registrado en el juego.
- Blips del mapa: se configuran para cada casa.
Los menús vienen en siete colores de acento, para que la interfaz de viviendas combine con el estilo de tu servidor.
Qué pueden hacer los propietarios
- Comprar y vender casas, con reembolsos configurables y un límite por jugador.
- Entregar las llaves a otros jugadores y recuperarlas.
- Amueblar toda la parcela con hasta 60 props.
- Cerrar y abrir puertas MLO reales de las que tengan llave.
- Usar puntos de garaje, almacenamiento y armario, e instalar mejoras en la casa.
- Responder al timbre.
Dos teclas hacen casi todo el trabajo: F7 abre el menú de viviendas y F3 abre el menú del propietario en tu propiedad. E entra en una casa desde el marcador de la puerta, responde al timbre y cierra o abre puertas MLO. Todos los comandos empiezan con una «a», como /ahousing y /ahousemenu , así nunca entra en conflicto con otros recursos.
Un armario propio
Desde la versión 1.0.2, Agency-Housing incluye un armario integrado. Los jugadores guardan su ropa con un nombre y se la vuelven a poner en cualquier armario de sus casas, hasta 20 conjuntos por jugador. No hace falta ningún script de ropa, funciona con todos los frameworks y en modo standalone. Si está instalado illenium-appearance o qb-clothing, el script lo detecta automáticamente. Los administradores pueden abrir el armario integrado en cualquier lugar con /ahwardrobe.
Framework o ninguno
Con la configuración en auto, el script detecta el framework automáticamente, incluso si se inicia tarde, y la consola indica en cada inicio cuál encontró. Sin QBCore, QBox ni ESX, funciona en modo standalone: los jugadores se identifican por su licencia de Rockstar, los administradores se configuran mediante ACE o una lista de licencias en la configuración, y el dinero se gestiona mediante tres hooks pequeños. Si lo prefieres, las casas pueden ser gratis.
Comprar y vender casas, gestionar llaves, muebles, mejoras, puertas de MLO, el timbre y la app Companion funcionan y guardan los datos exactamente igual que en un servidor con framework.
El almacenamiento se detecta de la misma manera. Se abre con ox_inventory, qb-inventory 1 y 2, qs, ps, lj y jpr. En un servidor sin inventario, simplemente no se ofrece el punto de almacenamiento.
Sin importación de SQL
Todas las tablas y cada columna nueva se crean al iniciar por primera vez, en MariaDB y MySQL 8. Para servidores cuyo usuario de base de datos no pueda crear tablas, sql/install.sql también se incluye.
Gestiona casas desde el mundo real
Agency-Housing se integra con la app gratuita Agency Companion para iOS, Android, iPad, Mac y Apple Watch. Los jugadores cierran y abren puertas, entregan y revocan llaves, responden al timbre, compran y venden casas y trazan una ruta hasta cualquiera de sus propiedades. El personal puede teletransportarse, poner casas en venta o eliminarlas.
La vinculación funciona mediante /ahconnect, de forma breve /ahc, con un código QR o un código de seis dígitos. El servidor necesita HTTPS saliente a api.agencyg.de.
Actualización a 1.0.2
La actualización es gratuita para todos los que ya tengan Agency-Housing. La configuración incluye un nuevo bloque standalone y nuevas opciones para el armario, así que guarda tus valores, usa el nuevo config.lua y vuelve a configurarlos. Las casas, las llaves, los muebles y las vinculaciones con Companion se conservan tras la actualización, y no hace falta importar nada. El manifest ha cambiado, así que ejecuta refresh antes de reiniciar el recurso o reinicia el servidor.
Consigue Agency-Housing
Agency-Housing está disponible en el tienda de Agency Scripts, y la documentación incluye todos los comandos, opciones de configuración y exports.