diff --git a/resources/[tools]/nordi_taxi/client/main.lua b/resources/[tools]/nordi_taxi/client/main.lua index 083cbb1bb..e58d0e5e9 100644 --- a/resources/[tools]/nordi_taxi/client/main.lua +++ b/resources/[tools]/nordi_taxi/client/main.lua @@ -219,23 +219,8 @@ function SpawnTaxi(coords) return nil end - -- Sicherstellen dass die Z-Koordinate über dem Boden ist - local groundZ = 0.0 - local foundGround, z = GetGroundZFor_3dCoord(coords.x, coords.y, coords.z, groundZ, false) - - local finalZ = coords.z - if foundGround then - -- Sicherstellen dass wir nicht unter Wasser spawnen - local waterZ = GetWaterHeight(coords.x, coords.y, coords.z) - if waterZ > z then - print("^3[TAXI DEBUG]^7 Water detected at spawn position, adjusting height") - finalZ = waterZ + 2.0 -- 2 Meter über Wasser - else - finalZ = z + 0.5 -- 0.5 Meter über Boden - end - end - - local taxi = CreateVehicle(taxiModel, coords.x, coords.y, finalZ, coords.w, true, false) + -- Direkt die Koordinaten aus der Config verwenden + local taxi = CreateVehicle(taxiModel, coords.x, coords.y, coords.z, coords.w, true, false) if not DoesEntityExist(taxi) then print("^1[TAXI DEBUG]^7 Failed to create taxi vehicle!") @@ -260,6 +245,8 @@ function SpawnTaxi(coords) return taxi end + + function SpawnTaxiDriver(vehicle) print("^2[TAXI DEBUG]^7 Spawning taxi driver...") diff --git a/resources/[tools]/nordi_taxi/config.lua b/resources/[tools]/nordi_taxi/config.lua index 290779768..848c58915 100644 --- a/resources/[tools]/nordi_taxi/config.lua +++ b/resources/[tools]/nordi_taxi/config.lua @@ -101,7 +101,7 @@ Config.MobileTaxiSpawns = { vector4(902.33, -143.8, 76.62, 327.11), vector4(-1277.46, -810.35, 17.13, 133.23), vector4(1705.39, 4803.73, 41.79, 91.83), - vector4(-383.43, 6064.31, 31.5, 135.49) + vector4(-383.43, 6064.31, 31.5, 135.49), } -- Bekannte Ziele mit festen Preisen