OpenTTD JGRPP 0.63.2 is installed. CashDrainGS is installed as a game script. There are also many NewGRF (screenshots of the list are attached).
This is the situation: I pick up the outgoing cargo from station A and deliver it to the receiving station B, but instead of income I get expenses. Even without game scripts this cannot be solved. What to do?
I also read somewhere that the vehicle pays a fine for slow delivery. How to cancel the fines?
Expenses instead of income.
Moderator: OpenTTD Developers
Expenses instead of income.
- Attachments
-
- Снимок экрана (2372).png
- (356.69 KiB) Not downloaded yet
-
- Снимок экрана (2373).png
- (341.83 KiB) Not downloaded yet
-
- Снимок экрана (2374).png
- (343.53 KiB) Not downloaded yet
Last edited by BurinisTT on 19 Dec 2024 16:12, edited 1 time in total.
Re: Expenses instead of income.
Better attach the savegame so we can inspect what is going wrong.
Find me on GitHub or on Discord (wensimehrp, or WenSim)
Also find me via QQ: 1049170778, or email: wensimehrp@gmail.com
Green stuff here, may be helpful for content creators.
Also find me via QQ: 1049170778, or email: wensimehrp@gmail.com
Green stuff here, may be helpful for content creators.
Re: Expenses instead of income.
Hey! where are you?
- JohnFranklin523
- Traffic Manager
- Posts: 203
- Joined: 15 Mar 2022 13:01
- Location: Nottingham, United Kingdom
- Contact:
Re: Expenses instead of income.
This is just a side effect of symmetric/asymmetric cargo distribution and a "flaw" of the whole cargodist system. The "fine" cannot be canceled, but it would behave differently if this settings is changed, but I don't know how it would affect payment exactly either. Most people here, even the "hardcore" players and developers, could not reach a clear conclusion about it. We usually accept its strange behaviours.
The clearest explanation (but it doesn't provide way to avoid it) is made by Captain Klutz on Discord (they are also on the forums, IIRC):
The clearest explanation (but it doesn't provide way to avoid it) is made by Captain Klutz on Discord (they are also on the forums, IIRC):
you're a passenger generated in london going to edinburgh. you have to take a bus- train - bus route.
if you do the whole route in 10 hours, you pay £10.
if you do the whole route in 2 hours, you pay £100. (as an example)
you take the bus to the train station. this takes you 1/10th of the way to the destination in 1 hour, so you pay £10 (the expected value of the journey) because the whole journey at this speed would take 10 hours, divided by the distance travelled, which is a 1/10th of the way, so the passenger pays £1.
you take the train to edinburgh main station, which covers 8/10 of the journey and takes 0.8 hours. This means you pay the train £80, because at this speed the journey would take 2 hours total.
Now the bus from the station is delayed, or always full. Suddenly you're waiting 7 hours. You finally get to the destination 10 hours after you started. What do you pay the bus?
Well, you've already paid £81. BUT your journey is only worth £10. So the company LOSES £71 through transfer fees, and this shows up as a red loss. This is why delivering passengers to their destination can counter-intuitively result in a LOSS.
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
Re: Expenses instead of income.
It is worth noting that even in this case the trip will bring a net £10 of income to the transport company. It probably won't cover the running costs of the vehicles involved, but still the reward for delivering cargo is always positive.
However, an add-on (such as Industries of the Caribbean) can re-define cargo payment rates to negative values. In such case, the reward for delivering cargo should be always negative, though I haven't checked that.
However, an add-on (such as Industries of the Caribbean) can re-define cargo payment rates to negative values. In such case, the reward for delivering cargo should be always negative, though I haven't checked that.
My add-ons: • AdmiralAI fix • Persistence for vehicle evolution lines
My pictures: • The animation thread
My pictures: • The animation thread
Re: Expenses instead of income.
It's worth noting that feeder transfer payments are not actual income, it's provisional/expected income. If you transfer-unload some cargo at a station, the company does not receive income but does not pay anything either, but the value is still recorded on the vehicle that transported the cargo. The company only receives income when the cargo is actually delivery-unloaded at the final destination, and the value recorded on the vehicle making that final delivery is then the actual value of delivery from original source to final destination, taking as much time as the total trip took, minus the provisional recorded income from all the previous transfers.
Who is online
Users browsing this forum: Ahrefs [Bot] and 5 guests