Lo que necesitas
- Un servidor RedM con RSG Core (y
rsg-inventory) o VORP Core (yvorp_inventory). - oxmysql (la conexión a la base de datos que ya usan los dos frameworks).
Paso a paso
1
Copia la carpeta
Pon la carpeta
rco-steamline dentro de la carpeta resources del servidor.2
Añádelo a server.cfg
Arráncalo después de la base de datos, del framework y de su inventario:
3
Deja que tus admins usen el comando de admin
El comando
/steamline (panel de admin, listar, parar y quitar trenes) es para admins:4
Añade el objeto del billete
El billete de tren es un objeto del inventario, así que tu framework tiene que conocerlo. Hazlo una vez.Mientras falta el objeto, la consola del servidor lo dice cuando arranca el recurso, y la taquilla le devuelve el dinero al jugador.
- RSG
- VORP
RCO Steamline añade el objeto a la lista de rsg-core por sí solo al arrancar, pero Después copia
rsg-inventory solo lo conoce después de reiniciarse. Así que añádelo para siempre: abre resources/[framework]/rsg-core/shared/items.lua y pega esta línea dentro de la lista de objetos:rco-steamline/install/rco_train_ticket.png a rsg-inventory/html/images/ y reinicia el servidor. Deja unique = true: cada billete guarda su propio viaje.Si cambias
Config.Passenger.TicketItem, usa el mismo nombre en la línea del objeto (RSG) y ponle ese nombre a la imagen también.5
Arranca el servidor
Las tablas de la base de datos (
rco_steamline_companies, rco_steamline_members, rco_steamline_fleet, rco_steamline_cars y rco_steamline_ledger) se crean solas la primera vez. No hay que importar nada y no hay trabajos que crear.6
Pruébalo
Ve a la oficina de Rhodes Station y pulsa G para abrir una compañía. Deposita algo de dinero en su caja y después compra la locomotora y un vagón en el catálogo. Camina hasta la caseta de Steamline en el andén, pulsa J, pon el vagón en el tren y llámalo.
Cambiar cosas después
Cada cambio en los archivos de la carpetaconfig necesita un reinicio para verse.
Actualizar
Cambia la carpeta por la versión nueva. La carpetaconfig es tuya: guarda una copia antes de cambiarla y vuelve a poner tus valores si la versión nueva trae una config nueva. Las compañías, los miembros, los trenes, los vagones y los extractos se guardan en la base de datos y una actualización no los toca.
