This commit is contained in:
Nordi98 2025-08-11 18:50:26 +02:00
parent 22e4719062
commit d714c6bb8b
2 changed files with 98 additions and 42 deletions

View file

@ -1,42 +1,53 @@
Config = {}
-- Allgemeine Einstellungen
Config.Debug = false
-- Debug aktivieren
Config.Debug = true
Config.DefaultCurrency = 'cash'
Config.InteractionDistance = 5.0
Config.StationInteractionDistance = 3.0
Config.StationInteractionDistance = 10.0
-- Zug Ankunft Einstellungen
Config.TrainArrival = {
enabled = true,
spawnDistance = 500.0, -- Entfernung von wo der Zug spawnt
approachSpeed = 15.0, -- Geschwindigkeit beim Heranfahren
arrivalSpeed = 5.0, -- Geschwindigkeit bei Ankunft
waitTime = 30000, -- Wartezeit am Bahnhof (30 Sekunden)
despawnAfterWait = true -- Zug nach Wartezeit löschen wenn niemand einsteigt
spawnDistance = 500.0,
approachSpeed = 15.0,
arrivalSpeed = 5.0,
waitTime = 30000,
despawnAfterWait = true
}
-- Bahnhof Konfiguration
-- Korrigierte Zug Konfiguration - Nur funktionierende Models
Config.TrainCars = {
main = "freight", -- Hauptlok
cars = {"freightcar"} -- Nur ein funktionierender Waggon
}
-- Alle verfügbaren Zug-Models (zum Testen)
Config.AvailableTrainModels = {
"freight", -- Güterzug Lok
"freightcar", -- Güterwagon
"freightcont1", -- Container 1
"freightcont2", -- Container 2
"freightgrain", -- Getreide Waggon
"tankercar", -- Tankwagon
"metrotrain", -- Metro
"freight2" -- Alternative Lok
}
-- Rest der Config bleibt gleich...
Config.TrainStations = {
{
id = "sandy_depot",
coords = vector4(2533.0, 2833.0, 38.0, 0.0),
name = "Sandy Shores Depot",
description = "Hauptdepot in Sandy Shores",
-- Spawn-Punkt für ankommende Züge (weiter entfernt)
trainSpawnPoint = vector4(2033.0, 2833.0, 38.0, 0.0),
-- Interaktionspunkt für Spieler
interactionPoint = vector3(2535.0, 2835.0, 38.0),
blip = {
sprite = 795,
color = 2,
scale = 0.8
},
-- Verfügbare Ziele von diesem Bahnhof
destinations = {
"sandy_north", "ls_depot", "elysian", "terminal", "downtown", "paleto"
}
@ -144,13 +155,7 @@ Config.PriceCalculation = {
basePrice = 25,
pricePerKm = 0.5,
maxPrice = 300,
freeStations = {"sandy_depot"} -- Kostenlose Startbahnhöfe
}
-- Zug Konfiguration
Config.TrainCars = {
main = "freight",
cars = {"freightcar", "freightcont1", "freightgrain"}
freeStations = {"sandy_depot"}
}
-- Menü Einstellungen