• Vom 19.10. bis zum 21.10.2018, findet unser diesjähriges Community-Treffen in Hannover statt. Zahlreiche Plätze sind noch unbelegt und wir würden uns freuen, den ein oder anderen von euch begrüßen zu können. Weitere Informationen und Anmeldung

Bus und Tramhaltestelle in Bahnhofkonstruktionen ? (gelöst)

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    Gearbest Tablet-PC Promotion promotion
    • Bus und Tramhaltestelle in Bahnhofkonstruktionen ? (gelöst)

      @all @tomdotio @Tom @Jansch @KarlCharlson @Maverick @EISFEUER

      Hi ich richte mal meine Bitte hier hinein weil dann erreiche ich wohl mehr !

      Ich wollte bei einer Bahnstation durch eine vehicleNodeOverride auch Bus bzw. Tramhaltestellen mit einbinden. Allerdings setzt er die Terminals nur auf dem Bürgersteig und nicht auf die Straße selber.

      Meine Frage ist jetzt, ob man ein Befehl eintragen kann das es, obwohl es eine Bahnhofskonstruktion ist, ein Straßenterminal setzt. ?(

      Quellcode

      1. result.models[#result.models + 1] =
      2. { id = "station/bus/bahnstation_haltestelle.mdl",
      3. transf = transf.scaleRotZYXTransl(vec3.new( 1, 1, 1.0 ), transf.degToRad(-90, 0, 0), vec3.new(27, -10, 0)) }
      4. result.terminalGroups[#result.terminalGroups+1] = {
      5. terminals = {
      6. {#result.models +1 , 0}},
      7. vehicleNodeOverride = 1
      8. }
      Viel am Modden deswegen zwischendurch mal ein Mitfahrvideo !!

      Besucht mich auf meinem YouTube-Kanal (Ihr werdet direkt auf mein Kanal geleitet) : youtube.com/c/majuen

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von majuen ()

    • Servus,

      ich hab aktuell das Problem, das ich (selbst mit abschreiben bei meiner Mod) die Terminals nicht verbunden bekomme.

      Meine Vorlage:

      Quellcode: Bhf.con

      1. local Terminal_Liste = {}
      2. if params.RPGFabi_Gleise == 0 then
      3. Terminal_Liste = {
      4. { terminals = { { 1, 0 } }, vehicleNodeOverride = 1, order = 1 },
      5. { terminals = { { 0, 0 } }, order = 2 },
      6. { terminals = { { 0, 1 } }, order = 3 }
      7. }
      8. elseif params.RPGFabi_Gleise == 1 then
      9. Terminal_Liste = {
      10. { terminals = { { 1, 0 } }, vehicleNodeOverride = 1, order = 1 },
      11. { terminals = { { 1, 1 } }, vehicleNodeOverride = 3, order = 2 },
      12. { terminals = { { 0, 0 } }, order = 3 },
      13. { terminals = { { 0, 1 } }, order = 4 }
      14. }
      15. end
      16. result.terminalGroups = Terminal_Liste
      Alles anzeigen





      Quellcode: Bus_station.mdl

      1. metadata = {
      2. availability = { },
      3. transportNetworkProvider = {
      4. laneLists = {
      5. {
      6. transportModes = { "PERSON" },
      7. nodes = laneutil.makeLanes({
      8. -- 0-9
      9. { { 7, 34.5, height }, { -7, 34.5, height }, { -1.0, 0.0, 0.0 }, { -1.0, 0.0, 0.0 }, 2 },
      10. -- 10-19
      11. { { -7, 25.5, height }, { 7, 25.5, height }, { 1.0, 0.0, 0.0 }, { 1.0, 0.0, 0.0 }, 2 },
      12. })
      13. },
      14. {
      15. transportModes = { "BUS" },
      16. nodes = laneutil.makeLanes({
      17. { { 7, 31.5, 0 }, { 0, 31.5, 0 }, { -1.0, 0.0, 0.0 }, { -1.0, 0.0, 0.0 }, 3 },
      18. { { 0, 31.5, 0 }, { -7, 31.5, 0 }, { -1.0, 0.0, 0.0 }, { -1.0, 0.0, 0.0 }, 3 },
      19. { { -7, 28.5, 0 }, { 0, 28.5, 0 }, { 1.0, 0.0, 0.0 }, { 1.0, 0.0, 0.0 }, 3 },
      20. { { 0, 28.5, 0 }, { 7, 28.5, 0 }, { 1.0, 0.0, 0.0 }, { 1.0, 0.0, 0.0 }, 3 },
      21. })
      22. }
      23. },
      24. terminals = {
      25. { vehicleNode = 6, personNodes = { 0 }, personEdges = { 0 } },
      26. { vehicleNode = 10, personNodes = { 2 }, personEdges = { 1 } },
      27. }
      28. }
      29. }
      30. }
      31. end
      Alles anzeigen


      Nun mein aktueller Mod;

      Quellcode: Test.con

      1. --Terminal
      2. local Terminal_Liste = {}
      3. Terminal_Liste = {
      4. { terminals = { { 0, 0 } }, order = 1 }
      5. }
      6. result.terminalGroups = Terminal_Liste

      Quellcode: RPGFabi_Test3.mdl

      1. metadata = {
      2. transportNetworkProvider = {
      3. laneLists = {
      4. {
      5. transportModes = { "PERSON" },
      6. nodes = laneutil.makeLanes({
      7. { { -2.5, 4.5, 0 }, { -2.5, 0, 0 }, { 0.0, 4.5, 0.0 }, { 0.0, -1.0, 0.0 }, 2 },
      8. })
      9. },{
      10. transportModes = { "TRAIN", "ELECTRIC_TRAIN" },
      11. nodes = laneutil.makeLanes({
      12. { { 0.0, 0, 0 }, { 10, 10, 0 }, { 0, 10, 0 }, { 10, 0, 0 }, 1 },
      13. { { -5, 0, 0 }, { -15, 10, 0 }, { 0, 10, 0 }, { -10, 0, 0 }, 1 },
      14. { { -15, 10, 0 }, { -15, 170, 0 }, { -160, 0, 0 }, { 160, 0, 0 }, 1 },
      15. { { 10, 10, 0 }, { 10, 170, 0 }, { 160, 0, 0 }, { -160, 0, 0 }, 1 },
      16. { { -15, 170, 0 }, { 10, 170, 0 }, { 25, 0, 0 }, { 25, 0, 0 }, 1 },
      17. })
      18. }
      19. },
      20. terminals = {
      21. { vehicleNode = 1, personNodes = { 0 }, personEdges = { 0 } },
      22. }
      23. },
      24. }
      25. }
      26. end
      Alles anzeigen

      Wenn ich das gante nun Bau, crasht das Game.
      Wenn ich allerdings den Bereich in der .con rausnehme, dann crasht es nicht und zeigt mit nur das leere Haltestellensymbol an.

      HILFE :C
      Warum einfach, wenn es auch schwer geht?
    • Advertising