Jump to content
Due to technical issues, the API backend has been disabled until Monday. This will not affect multiplayer mode, but will impact services that rely on the API, such as online maps. ×

Recommended Posts

Posted

Witam, zgłaszam taki problem - opis sytuacji:

1. Rozpoczynam w kabinie z załadowanym rozkładem A (widoczny na ekranie po lewej) - wszystko OK
2. Wyładowuje rozkład pociągu (niezależnie czy funkcją ClearTrainsetTimetable czy ClearPlayerTimetable - rozkład znika z ekranu - wszystko OK
3. Usuwam wszystkie pociągi z planszy: DespawnTrainsets(true)
4. Tworzę nowy pociąg sterowany przez BOTa
5. Ustawiam mu rozkład B
6. Przejmuje skład
7. Widzę rozkład A zamiast B - pociąg raczej reaguje na rozkład B bo wyznacza zatrzymanie na stacji a w rozkładzie A go nie było ale USER widzi rozkład A zamiast B
Wydaje mi się że są po prostu oba w UI tylko ten stary jest wyżej i przysłania nowy (tak jakby się nie wywalił z UI tylko ukrył)

Jak zamienię punkt 5 i 6 czyli najpierw przejmę skład funkcją TakeoverTrainset a później załaduje rozkład jest OK czyli widzę rozkład B

Proszę o weryfikację i naprawianie wyświetlania rozkładu w UI

 

PS. Po co jest mi potrzebna taka kolejność? Mam rozkład z licznymi zatrzymaniami i chcę pozwolić graczowi na uruchomienie od połowy trasy. Jeżeli mu załaduje rozkład cały to user po pierwszym zatrzymaniu dostaje -1000 pkt za przejechanie przystanków wstecz. Wymyśliłem rozwiązanie, żeby to BOT przejeździł przez pierwszy punkt i user przejmował zaraz za tym i to działa, ale tylko za pierwszym razem jak user wcześniej nic nie prowadził.

Jakbyście Państwo dodali możliwość żeby po załadowanie rozkładu z pliku XML funkcją:

local timetableStorage = LoadTimetableFromFile(aTimetable);

 

była możliwość skipnięcia X stacji, coś w tym rodzaju było by ekstra:

 

timetableStorage = timetableStorage.Skip(10);

 

A tak wogóle idealnie by było gdyby można było tworzyć te rozkładu w locie w LUA bez plików XML - jak chce stworzyć BOTa i chce dla niego rozkład to tak naprawdę interesuje mnie tylko From, To oraz najbliższe stacje, żeby się zatrzymał. A tworzenie tych XMLi dużo czasu zajmuje.
Idealnie by było jakbym mógł sobie sam w LUA tworzyć rozkład obiektowo (jako alternatywę) - wóczas można zrobić funkcję tworzącą rozkłąd dla BOTa podając tylko From, To, Speed oraz stacje pośrednie

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy