Theme Park convierte Del Perro Pier en un parque de atracciones funcional para tu servidor FiveM: seis atracciones, un puesto de dardos, una máquina de canastas, puestos de comida y recuerdos con sus propios vendedores, y una taquilla. Cada atracción la controla el servidor, así que todos los jugadores ven la misma cabina, el mismo tren y el mismo asiento en el mismo momento, y la disfrutan junto a sus amigos.
Nada del parque se escribe en un archivo de config. Los precios de las atracciones, las entradas y el pase de día, los menús de los puestos y dónde está cada vendedor, los niveles de premios, el idioma y el aspecto de la interfaz se editan en el juego desde un único panel de ajustes, /themeparkconfig, se aplican a todos los jugadores a la vez y se guardan en la base de datos, así que una actualización nunca los borra. Funciona con ESX, QBCore, Qbox o standalone, detectado al arrancar.
Por dónde empezar#
Página | Qué cubre |
|---|---|
Requisitos, la importación de la base de datos, los tres recursos, el orden de carga, el ace para el panel de ajustes, el ítem de entrada, los webhooks de Discord y los primeros pasos. | |
Cada atracción y cómo se sube a ella, los dardos y la máquina de canastas, los puestos, las entradas y el pase de día, y cada ajuste del panel. | |
Frameworks, inventarios, cuentas de sociedad, notificaciones, qs-textui, el HUD, logs de Discord y cada archivo abierto. | |
Los comandos de chat, los exports y los eventos de servidor para tus propios scripts. | |
Qué significa cada problema y la línea de consola que lo explica. |
Qué hace#
Área | Detalles |
|---|---|
Noria | Dieciséis cabinas en una noria que nunca se detiene mucho tiempo: frena para la cabina que está en la plataforma, deja bajar al pasajero, sube al siguiente de la cola y sigue. De una a cinco vueltas por viaje. |
Montaña rusa | Un tren de cuatro vagones y ocho asientos en la vía del muelle, con física real y una cuenta atrás en la estación. Elige tu asiento en el panel de la atracción y levanta los brazos en las bajadas. |
Torres | Una torre de caída con 16 asientos, un sky drop con 12 y unas sillas voladoras con 12 asientos y luces que giran con ellas. |
Autos de choque | Cuatro autos en una pista. El servidor cuenta cada choque, y cada ronda termina con un marcador y un ganador. |
Puesto de dardos | Seis dianas puntuadas como una diana real, un lanzamiento de cargar y soltar, niveles de puntuación que pagan dinero o ítems, tiempos de espera y una clasificación del día y de siempre. |
Máquina de canastas | La máquina de canastas de tres carriles del muelle. Mantén para cargar y suelta para tirar: 2 puntos por canasta, 3 en los últimos diez segundos. El servidor juzga cada tiro y lleva el reloj, con niveles de premios y su propia clasificación. |
Puestos de comida y recuerdos | 19 vendedores en los puestos reales del parque: carritos de hot dogs, puestos de hamburguesas y quioscos de Gifts at the Pier. La comida se come en el momento y llena el hambre y la sed; los recuerdos (peluches, un oso gigante, una rosa, una cámara) se llevan en la mano. Los menús, los precios y los puestos se editan en el juego. |
Entradas y pase de día | Cada atracción tiene su propio precio. Los jugadores también pueden subir con una entrada (un ítem del inventario) o un pase de día que cubre todas las atracciones durante un tiempo, ambos a la venta en la taquilla. Los pases se guardan, así que sobreviven a reconexiones y reinicios. |
Ingresos | Una parte de cada atracción, entrada, pase de día, juego y venta de los puestos puede ir a la cuenta de sociedad de un trabajo. |
Interfaz | Las tarjetas y paneles propios del parque: un aviso al acercarte a una atracción o un juego, un panel de la atracción con el precio, cómo pagarás y tu lugar en la cola, un HUD durante el viaje y paneles para los dardos, las canastas, los puestos y la taquilla. El estilo clásico recupera en su lugar los textos de ayuda de GTA. |
Logs de Discord | Atracciones, dardos, la máquina de canastas, pagos y cada cambio hecho en el panel de ajustes, cada uno en su propio canal si quieres. |
Panel de ajustes | Secciones con búsqueda, guardadas en la base de datos y aplicadas al instante, incluido activar y desactivar una atracción o un juego. Solo renombrar el comando de ajustes necesita reiniciar. |
Idiomas | 41 idiomas incluidos en el script, inglés por defecto, elegidos en el panel. Un texto que falte en una traducción vuelve al inglés. |
Todo funciona en el servidor. Los asientos, las colas, las cuentas atrás, los precios, los pagos y cada puntuación de dardos y canastas los decide el servidor y los envía a todos los jugadores, así que un jugador no puede subir a una atracción llena, saltarse un pago ni falsear una puntuación. OneSync es obligatorio.
Requisitos de un vistazo#
Obligatorio:
ox_lib,oxmysqly OneSync.Incluido: los dos recursos de assets,
qs_amusement_parkyqs_amusement_park_anim_prop.Framework: ESX, QBCore, Qbox o ninguno, detectado al arrancar.
Opcional: ox_inventory, qs-inventory, codem-inventory, core_inventory, tgiann-inventory o qb-inventory para las entradas y los premios en ítems; qs-interface para las notificaciones y el HUD; qs-textui para los avisos clásicos y las etiquetas de los vendedores; esx_addonaccount, qb-banking, Renewed-Banking o qb-management para el reparto de ingresos.
El orden de carga, la importación de la base de datos y el ítem que hay que registrar están en Instalación; cómo se usa cada recurso opcional está en Integraciones.
¿Lo controlas desde tus propios scripts? Los exports dicen si un jugador está en una atracción, el estado y el precio de una atracción, si un jugador tiene un pase de día (o le dan uno), las clasificaciones de dardos y canastas y el recuerdo que lleva un jugador. Los eventos de servidor se disparan cuando un jugador sube, termina una atracción, juega a los dardos o a las canastas, compra un pase o compra en un puesto. Todos están en Comandos y eventos.



