Posts by CaptainZhang

    Hi,

    What's the logic for AI to make their shift assignments? I have 2 AI here and it seems like they will set the assignments for only one day. And they will only set the next one after they finish the last shift.

    It's not like "Hey I want to drive for this day, this day, and this day. Please give me shifts in one go" and "Oh I haven't finished all my tours yet but I'm free a few days later too. Please give me more", but popping up one assignment every day. This means I have to check after they finish their shifts every day to see if they request the next one.

    And is the income by AI connected with the buses (e.g. capacity)? Is it possible to add "AI employees bring a ticket inspector" as a feature?

    but I would suggest that they only be able to see it and then contact the owner, saying the bus would be great and they could buy or rent it if it's already sold.

    yes that's what i meant. For now only premium players know the information, and then ask the employees whether they need one of them, which makes selling buses inefficient. I've seen some buses being unsold there for a long time. So it's better to let everyone see them and find what they really need.

    For buying and selling ability, just keep them in premium feature.:)

    I think non-premium players should have the ability to at least view the second-hand bus market, so that they can know what's in there. They can decide whether they want one of them instantly instead of letting a premium owner inform everyone every time there's a new bus on sale first. The employees can get their favorite buses more easily.

    Also, a bargain system would be great. Sometimes the price can be a little higher for the buyer. A bargain system can make the price tolerable for both buyer and seller, so that the seller can know the expected price from the buyer and sell the bus more easily.

    I agree. The new font fits the new style. But the text box is not enlarged so that the numbers and letters looks like a lot of little squares, for example, 5 & 6, a & o. They look almost the same.

    The old one is more round and smooth and more readable. The new one looks like the letters are crowded together. It looks so small on laptop screens.

    This is a problem from my friend. After he updated 4.3.2.2 last night, BCS won't start anyway. Steam shows "running" first and then back to "open the game" almost immediately. He never met this before.

    No errors popping up, just a silence shut down. Start-admin.bat doesn't work, because it closes immediately.

    Reinstalling doesn't work. BCS still closes immediately. Firewall and anti-virus software are off.

    Screenshot from log.txt below.


    Reinstallation worked. Please close this thread.

    It is annoying to click several times just to move a bus from depot 1 to 9 or from this side to the other side, let alone arranging a dozen of them.

    Could there be a new way? Like, an overall view of 9 depots first, then click one of them and see the details. Then there will be only 2 clicks to change parking places to any positions, instead of more if the depot is not next to it.

    pasted-from-clipboard.png

    Shifts table columns "H", "km" , "min", "Bonus/EP" and "Bus" are a little bit shifted.

    yeah you're right. The name of the column seems are not in the correct position but a little bit shifted to the right. And all of them are, not just parts of them.

    Also, can we make the contents below centered in the column? It seems like all the texts are left aligned. Or it's just because the position of the column doesn't match the text?

    I just found a way. I put the rar file in Steam\steamapps\common\OMSI 2\OmniNavigation, (replaced "_" with " ", changed "ae" to "ä") and then let ON to recognize it and extract them.

    For Grande Porto 2022, this works and ON seems to permanent remember it.

    But for Städtedreieck21 V2, when I put rar in, ON recognizes it and extracts it. I can see the map. But after I restart it, or just re-open the map again, the file is gone and it says "the file is corrupt. please download it again". ON doesn't remember I have installed the file? Why?

    The txt shows the process of:

    1. No rar file. No data in res folder. Start ON. Open Städtedreieck21 V2 map without VPN. "corrupt file" shows.

    2. Put Städtedreieck21 V2 rar into ON folder, renamed properly. Re-open Städtedreieck21 V2 map. ON extracts the file and the map shows.

    3. Close the map and re-open the map again without VPN. The file is gone and "corrupt file" shows.

    4. Re-open the map with VPN. "corrupt file" shows.

    So my conclusion is: there's somehow a connection issue. And there's a problem that ON doesn't remember Städtedreieck21 V2 is installed. Even Grande Porto 2022 is remembered after what I did above.


    For one part, the ?? means:

    Kachel Size und Tile Size: Städtedreieck21 V2 300.0

    8? 20, 2025 1:01:37 ?? pedepe_helper.a b <----------- Month and a.m., doesn't matter

    ??: null <------------------ Severe: Null

    java.io.IOException: Download failed (default + IPv4 retry). First: Connection reset | Second: Connection reset

    at pedepe_helper.a.b(Algorithmen.java:176)

    at e.g.a(OMSIThread.java:324)

    at e.g.d(OMSIThread.java:303)

    at a.e.a(HauptmenueController.java:521)

    at java.base/java.lang.Thread.run(Unknown Source)

    Caused by: java.net.SocketException: Connection reset

    at java.base/java.net.SocketInputStream.read(Unknown Source)

    at java.base/java.net.SocketInputStream.read(Unknown Source)

    at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)

    at java.base/sun.security.ssl.SSLSocketInputRecord.decode(Unknown Source)

    at java.base/sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at java.base/sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at java.base/sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at java.base/sun.net.http://www.protocol.https.httpsclient.afterconnect(Unknown Source)

    at java.base/sun.net.http://www.protocol.https.abstractdelegatehttpsurlconnection.connect(Unknown Source)

    at java.base/sun.net.http://www.protocol.https.httpsurlconnectionimpl.connect(Unknown Source)

    at pedepe_helper.a.a(Algorithmen.java:208)

    at pedepe_helper.a.b(Algorithmen.java:171)

    ... 4 more

    Error occurs: java.io.FileNotFoundException: E:\SteamLibrary\steamapps\common\OMSI 2\OmniNavigation\Städtedreieck21 V2.rar (???????????) <------The system cannot find specific file

    Verbindung erfolgreich

    Station Map Size: 0

    Zaehler: 1

    Minimap wird geschlossen


    We are working on an update for OmniNavigation and have also updated the method for downloading files.

    Also, I just came up with a thought. Do ON and BCS navigation download files from the same server, same url?

    Because the link https://busbetrieb-simulator.de/files/minimap/xxx.rar works for me in browser. BCS only requires VPN now (maybe it's because there's an international meeting here). But for ON, VPN doesn't work at all. The link is for BCS obviously, but is it for ON too?

    I don't think it makes sense if BCS & ON get file from the same link, and BCS can while ON can't.

    And what's the specialty of Städtedreieck21 V2? Why isn't this map file remembered by both BCS and ON?

    I'm wondering how can a payware map (made by individual creator, not DLC) be added into BCS, because we Chinese players really want to see them here but it's hard for the team to get them.

    The maps have showroom but are selling separately on another website, and need activation for installation. Years and years we want them added here but the team says negative for this.

    Since the new update, BCS can sometimes starts OMSI by itself, for now like 8 of 10 times. But kinda random.

    When it can't, it always says:

    It goes to the Omsi.lnk in BCS's folder.

    Windows cannot access the specified device, path or file. You may not have the appropriate permissions to access this item.

    Great news! VPN is working this time. BCS successfully downloaded Grande Porto 2022 & Städtedreieck21 V2 by itself.

    So...... any ideas?

    Edit: I really have to apologize for this. I just found out I'm using ON all the time, not BCS's minimap.

    BUT, in BCS, it shows "no server connection" for me. An this can be solved by VPN right now. I can see BCS's minimap in OMSI. It seems like something like firewall is blocking me for this.

    BUT I still can't get the data in ON. Even with VPN on, it still says the file is corrupt and it's not compatible.

    I think these two minimap both need to be checked.

    Please try if you can download the minimap manually

    I can successfully download the minimap there, and every one of them. I've tried multiple maps and succeeded.

    But for BCS and ON, they are not possible to get them there.

    I already knew a way to bypass this, and put TH_Wald there in a strange way. But this can't be a solution forever.

    Edit: I've already give Java and everything about OMSI the firewall permission

    Now those errors don't exist in the log anymore. But the problem still exists.

    And I just asked, one of my Chinese friends can successfully get the data of Thuringen Wald. But I can't. What could be the difference?

    Just asked AI (because I'm not good at this), it says it could be the server's problem. The server's firewall blocked my connection or something.

    And I can confirm my last update on windows 11 was on July 12th.

    And I don't think I have updated Java (at least not by myself, I'm not a programmer and I'm not warned by anything that is about Java).


    ok.... another time BCS is down. I really want to question whether there is anything hidden in the server that prevents us downloading the data.


    ERROR 31.07.2025 18:09:07:905 Fehler beim Eintragen der Auswertung und Fahrerakte! java.net.ConnectException: Connection refused: connect

    INFO 31.07.2025 18:09:08:890 Schicht abschließen: 4168717

    ERROR 31.07.2025 18:09:10:606 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    INFO 31.07.2025 18:09:11:626 Fehler Bus Verknüpfung: HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:09:13:397 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    INFO 31.07.2025 18:09:14:308 Schicht abschließen: HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:09:16:167 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:09:19:184 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:09:22:191 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    INFO 31.07.2025 18:09:23:314 Schicht abschließen: HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:09:24:967 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:09:27:709 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:09:30:402 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    INFO 31.07.2025 18:09:33:928 Debug Info W 3322; 855; 3321; 912

    INFO 31.07.2025 18:10:03:948 Debug Info W 3351; 855; 3351; 912

    INFO 31.07.2025 18:10:33:951 Debug Info W 3381; 855; 3380; 912

    INFO 31.07.2025 18:10:47:559 Schicht abschließen: 服务器发送了 HTTP 状态代码 404: Not Found

    ERROR 31.07.2025 18:10:50:423 Fehler beim Eintragen der Auswertung und Fahrerakte! java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:10:53:397 Fehler beim Eintragen der Auswertung und Fahrerakte! java.net.ConnectException: Connection refused: connect

    ERROR 31.07.2025 18:10:56:161 Fehler beim Eintragen der Auswertung und Fahrerakte! HTTP 传输错误: java.net.ConnectException: Connection refused: connect

    INFO 31.07.2025 18:11:01:682 Max Fahrkartenkontrollen: 1

    INFO 31.07.2025 18:11:03:955 Debug Info W 3411; 855; 3410; 912

    INFO 31.07.2025 18:11:33:956 Debug Info W 3441; 855; 3440; 912

    INFO 31.07.2025 18:11:58:934 Schicht abschließen: 服务器发送了 HTTP 状态代码 404: Not Found

    ERROR 31.07.2025 18:11:59:439 Fehler beim Eintragen der Auswertung und Fahrerakte! 服务器发送了 HTTP 状态代码 404: Not Found

    ERROR 31.07.2025 18:12:00:760 Fehler beim Eintragen der Auswertung und Fahrerakte! 服务器发送了 HTTP 状态代码 404: Not Found

    ERROR 31.07.2025 18:12:01:813 Fehler beim Eintragen der Auswertung und Fahrerakte! 服务器发送了 HTTP 状态代码 404: Not Found

    INFO 31.07.2025 18:12:03:960 Debug Info W 3470; 855; 3470; 912

    INFO 31.07.2025 18:12:05:82 Schicht abschließen: 服务器发送了 HTTP 状态代码 404: Not Found

    INFO 31.07.2025 18:12:11:934 Schicht abschließen: 服务器发送了 HTTP 状态代码 404: Not Found

    INFO 31.07.2025 18:12:18:715 Schicht abschließen: 服务器发送了 HTTP 状态代码 404: Not Found


    these from today's BCS down seem just like those in the first logs. any ideas?

    HTTP 传输错误 ---> HTTP transmission error

    服务器发送了 HTTP 状态代码 404: Not Found ---> The server has sent HTTP state code 404: Not Found

    Does the problem still exist?

    unfortunately yes.

    newest log for today.

    and why? On July 17th, I firstly played Städtedreieck21 V2, completed 3 tours with successfully downloaded minimap. But on July 25th, BCS forced to download data and showed no server connection.

    I think i've got nothing important in the log files when "no server connection" showed


    and "no server connection" pops up immediately after clicking start, It seems BCS doesn't want to have a try to connect


    now many of my friends are reporting this problem in different maps too.

    regional problem or worldwide? anybody else?

    Recently I played Hohenkirchen and Städtedreieck21 V2. I'm sure I have played these maps before. But these days BCS forces to update minimap data, deletes the data in my directory and says "no server connection".

    I've just tried to use the link to download the data in the browser, successfully downloaded Hohenkirchen but didn't find the correct link to Städtedreieck21 V2. I put the data in the res folder of both BCS and omninavigation. But at least BCS deleted it again and forced to update.

    But for some maps, like Lublin (played these 3 maps in the same day), BCS doesn't force to update the minimap data. What's happening?

    According to my knowledge, the Omsi_current.exe in _Strassenbahn folder is just the same as the one in the directory. I replaced it but it still can't be started by BCS.

    I'm not going to try this method as i have downloaded tons of DLC. I'm afraid this method may lead to steam checking the integrity, erasing all the changes I made to the game.

    I'll try to reinstall BCS once. If it's not working, I'll just bare this.

    This seems to be also a common problem recently (I don't know if it's only in China or worldwide). If a player reinstalls BCS recently or they are just a new comer and try to install BCS for the first time, after BCS updated to 4.2.3.0, BCS will restart and is stuck at a weird 0.1MB file. Then it shows "No server connection" and then quits automatically. Also, VPN does not help at all.

    We have checked omsiSchnittstelle.exe and it's still there, not deleted by any anti-virus software, which I encountered before.

    A player here called FUNNY has posted a thread here, but the thread is still not available. He has uploaded the log there. But a few other players have asked me about this recently, it's a common problem.

    I think there's something wrong with the server too, like I said in: Failed to download map data - (ON) Support - PeDePe GbR. They have these two problems at the same time.

    For me, I found I'm stuck at the minimap data downloading for map Hagenau_V2 for about 3 months. I've played in this map before and the data was downloaded. But BCS deleted it and tries to download them but fails every time. So I believe this problem is at least common in some regions. I think I'm lucky that I didn't reinstall BCS for trying to solve my "BCS won't automatically start OMSI problem", or my company would be DEAD.

    Please check this problem! Many players try to come in my company but is stuck at here. From what I know, they contacted me about a month ago, so this problem may have already existed for months.

    I think this may be a common problem in China, as many players have asked me about this and found no possible ways these days, even using VPN. Or it's a worldwide problem but less people have found it because it only happens when downloading new map data. I think there's something wrong with the server.

    I've posted this in another thread as I think it's the same problem but the team seems to misunderstand it, so I created this thread.

    The problem happens when downloading new data, the data that has already downloaded is not influenced and can be read correctly.

    When opening a map in ON, it says "The file is corrupt! Please download it again." When in OMSI, it says "The map is not compatible. You can add it in ON main menu." VPN does not help at all.

    And now from what I know, someone even suffers from ON's frozen. ON gets frozen even they only open ON and try to check those data.

    Here I have collected some logs from 3 players (only the data problem)

    For now, just unpack folder Grande Porto 2022 and move it to correct folder.

    Well, i have to say there may be a logic in ON that if you haven't downloaded the data from the server for the first time but copy those pictures from others, ON will automatically remove those files and still try to get the data online. I've tried with my friends before. It's like the priority is to get the data online if you are new to the map, not to check if there are any available files in your directory.

    I assume this is a Chinese player because I think his name is familiar to me and this is just what's happening here. We are now experiencing a problem that we can't download any minimap data from pedepe's server.


    collected log with similar problems from another user

    I think this may be a common problem in China, as many players have asked me about this and found no possible ways these days, even using VPN.

    I think there's something wrong with the server. And some of the players also have a problem updating BCS to current version after reinstalling. They are stuck at a 0.1MB file and then BCS shows "no server connection" and quits automatically.

    i didn't try to reinstall BCS. But now I have to say, I need to open OMSI EVERY TIME.

    A few months ago it can be automatically opened but now it can't.


    here i got a new log and the text from start-admin.bat

    the time that "Befehl konnte nicht gesendet werden" shows is when OMSI should be started but not. then i open OMSI manually but this keeps showing

    the first "Verbindung erfolgreich" is when i'm at OMSI's menu

    the second "Verbindung erfolgreich" is i'm already in the map


    and because there's a "update stuck at 0.1MB" problem from my friend (which happened after he reinstalled it a few days ago and will be shown in this forum too), i'm too scared to reinstalled BCS now :(

    Maybe there can be some random discounts on map prices or buses every months and some fluctuations on cost of repair, maintenance, fuel price, so that there can be more uncertain factors for company operations.

    Also, there can be some random events for companies, like in CBM. Maybe a company (a real one or just the system (fictional company)) or the government of the map wants to rent a bus from another company, then the bus will generate extra income but is not available for the original company. Or the system wants to buy a bus from a company.

    For now, the buses are almost the same, same repair cost, same maintenance cost, same fuel price. The only difference is the power and capacity in game and the purchase cost. This makes me feel like the buses are the same, I only want to buy one bus with huge power and capacity and use it only forever. There should be some randomness on the buses to make BCS more playful.

    i've changed my laptop months ago and it's in win11, i was using win10 and everything was fine. but now in win11 BCS won't start OMSI automatically. i have to click omsi.exe by myself almost every time.

    it's like only 1 of 10 times BCS can start OMSI.

    btw, a friend of mine says he is in win10 but BCS won't start OMSI automatically too. i wish this problem can be solved together.

    the log below is mine

    this problem is from a friend of mine. navigation shows OMSI is in old version but he is currently playing in 2.3.004


    i asked him and proved my guess. his file is overwritten to a strange 8179KB version instead of the original 8305KB when starting from steam.

    this is similar to this: BCS and OMSI navigation keep saying OMSI is in wrong version. - (BCS) Support - PeDePe GbR, which was not solved from my another friend. i guess this is somehow related


    also he tried with vanilla version without navigation and omsi.exe didn't change, but once he installed navigation and started it from steam. omsi.exe is overwritten

    hello this is a bug from my friend. He can't start BCS. BCS won't show any interface after clicking start in steam or from its folder. but if he clicks again, it will show port 7780 problem, which i think it means a duplicate start.

    here's from start-admin.bat

    Port: 7780

    Exception in thread "Thread-5" java.lang.UnsatisfiedLinkError: C:\Users\???\AppData\Local\Temp\jna-26274962\jna1952777113292003862.dll: Can't find dependent libraries

    at java.base/java.lang.ClassLoader$NativeLibrary.load(Native Method)

    at java.base/java.lang.ClassLoader.loadLibrary0(Unknown Source)

    at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)

    at java.base/java.lang.Runtime.load0(Unknown Source)

    at java.base/java.lang.System.load(Unknown Source)

    at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:947)

    at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:922)

    at com.sun.jna.Native.<clinit>(Native.java:190)

    at com.sun.jna.platform.win32.User32.<clinit>(User32.java:48)

    at pedepe_helper.g.a(FokusThread.java:180)

    at pedepe_helper.g.run(FokusThread.java:46)

    Exception in thread "Thread-6" java.lang.UnsatisfiedLinkError: C:\Users\???\AppData\Local\Temp\steamworks4j\1.8.0\steam_api64.dll: Can't find dependent libraries

    at java.base/java.lang.ClassLoader$NativeLibrary.load(Native Method)

    at java.base/java.lang.ClassLoader.loadLibrary0(Unknown Source)

    at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)

    at java.base/java.lang.Runtime.load0(Unknown Source)

    at java.base/java.lang.System.load(Unknown Source)

    at com.codedisaster.steamworks.SteamSharedLibraryLoader.loadLibrary(SteamSharedLibraryLoader.java:124)

    at com.codedisaster.steamworks.SteamAPI.loadLibraries(SteamAPI.java:24)

    at com.codedisaster.steamworks.SteamAPI.loadLibraries(SteamAPI.java:11)

    at bbs.BusbetriebSimulator.b(BusbetriebSimulator.java:76)

    at java.base/java.lang.Thread.run(Unknown Source)


    C:\Users\???\AppData

    now we're thinking it's because his Chinese user name.

    running under German non-Unicode because of German maps


    now solved.

    changed windows user name to english