Major: "Transfer" with bus, will doesn't generate income

Got a problem with OpenTTD? Find some help here.

Moderator: OpenTTD Developers

Post Reply
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

Version 0.6.3 and 0.7.0 (never used older versions) have the same major problem:
- The "Transfer" doesn't generate income, where it should.

See the example Savegame.

27 busses, generate about 5.000 profit a year. This should be a profit of about 140.000 a year.
But yearly income = 20.000 loss.

If I do the same thing with trains (meaning "Transfer"), profit is generated. So here it works correct.
Attachments
Gredingbury Transport, 8 Apr 1985.sav
Example Savegame: "Transfer" orders generate no income
(55.29 KiB) Downloaded 152 times
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Alberth »

Transfer never generates income by itself.

Transfer is used to denote that the cargo/passengers you unload are not at their destination, but are to be transported further to their final destination. You don't get paid until cargo arrives at its final destination (ie without transfer order for unloading).

Instead of transfer, use the default ('unload if accepted'), and optionally 'full load any cargo' if you want them to wait until completely filled.

For more information about transfer, read the Feeder service Wiki page.


Edit: I don't know how your train generates income. Please add a save game if you want to find out.
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

Why does all busses have profit?
And with only 4 cities, short routes, it's impossible that no passengers get to there final destination. (Even after 10 years)
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

1 bus, getting to 4 stations in 1 city (only city on the map).
After 3 years of driving this around, no single passenger has arrived at the final station.

The bus has a profit of 4100

1 Train is getting to the same 4 stations. No single passenger arrives at his finale destination.

The train has a yearly profit of 2100


Still no income.
Attachments
Proof of concept.sav
(14.35 KiB) Downloaded 143 times
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Alberth »

Any transfer income ('yellow' money) is not income for you, it is just that the train/bus gets 'paid' for its part of the cargo-moving. This is to prevent that such trains/buses don't get any income at all which prevents you from analyzing where the weak points in the network are.
However such income is all virtual money. YOU only get paid after you delivered the cargo/passengers to its final destination.
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

Why doesn't get any passenger to any final destination, even after travelling around for decades?
User avatar
PikkaBird
Graphics Moderator
Graphics Moderator
Posts: 5631
Joined: 13 Sep 2004 13:21
Location: The Moon

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PikkaBird »

PSVSupporter wrote:Why doesn't get any passenger to any final destination, even after travelling around for decades?
Because all your vehicles have "transfer" orders. :roll:
User avatar
Nite Owl
Tycoon
Tycoon
Posts: 1889
Joined: 06 Mar 2007 19:32
Location: In The Dark

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Nite Owl »

Because you are giving your buses the wrong orders. Stop giving them transfer orders at every stop. Try full load and unload orders at all of the stops and see what happens. The unload orders are not really needed but it will teach you something to use them.

(Pikkabird beat me to it but I post this for added emphasis.)
Humor is the second most subjective thing on the planet
------------------------------------------------------------
Brevity is the soul of wit and obscenity is its downfall
--------------------------------------------------------
Good Night And Good Luck - Read You Soon
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Alberth »

And I told you already several posts back :P
Transfer is used to denote that the cargo/passengers you unload are not at their destination, but are to be transported further to their final destination. You don't get paid until cargo arrives at its final destination (ie without transfer order for unloading)
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

But that doesn't make sense. All passengers unload at every station and than get in the train/bus again, even if 1 of the 4 stations is their final destination?
Or do all passengers want to go to a place somewhere else? (with only having 1 very small city and 4 stations, I cannot believe this)
User avatar
Nite Owl
Tycoon
Tycoon
Posts: 1889
Joined: 06 Mar 2007 19:32
Location: In The Dark

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Nite Owl »

With the standard game (no cargo destination patch) every station that is capable of accepting passengers will pay you income for passengers without a care for where they came from. Of course the further away the passengers came from the more income you may receive depending on the amount of time they have been traveling. If you need to justify it in your own head then think of it as follows. The passengers that you just dropped off at a station, and received an income for, are NOT the same passengers that are getting back on your vehicle to be moved on to the next station.
Humor is the second most subjective thing on the planet
------------------------------------------------------------
Brevity is the soul of wit and obscenity is its downfall
--------------------------------------------------------
Good Night And Good Luck - Read You Soon
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

Changed 1 thing:
Same round: 4 stations, now 2 trains.
1 train go to North - East - South. The other goes to Nord - West - South.
All orders are Transfe

Why - o - Why, do I get income this time?

(And I think no-one view the save-games)
Attachments
Proof of concept2.sav
Proof of Concept2.sav
(14.59 KiB) Downloaded 141 times
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

Nite Owl wrote:With the standard game (no cargo destination patch) every station that is capable of accepting passengers will pay you income for passengers without a care for where they came from. Of course the further away the passengers came from the more income you may receive depending on the amount of time they have been traveling. If you need to justify it in your own head then think of it as follows. The passengers that you just dropped off at a station, and received an income for, are NOT the same passengers that are getting back on your vehicle to be moved on to the next station.
But saying this: it shouldn't make a difference using Transfer or not. (viewing at the train, all 100% is unloaded to 0%, so I should get income)

(I don't use Cargodest with 0.7.0, but did with 0.6.3.) And with Cargodest, I only use Transfer, so passengers always get to their final destination, or get transfered to another station/train to get there.
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Alberth »

PSVSupporter wrote:Changed 1 thing:
Same round: 4 stations, now 2 trains.
1 train go to North - East - South. The other goes to Nord - West - South.
All orders are Transfe

Why - o - Why, do I get income this time?

(And I think no-one view the save-games)
This looks like a bug, it should not happen.


(a train unloading from 100% to 0% just means that all passengers leave the train. it does NOT mean they arrived at their final destination. In your case they always arrive at an intermediate station where they expect to the be transported further.)
You can also see that if you watch how many passengers are waiting at the station.
PSVSupporter
Engineer
Engineer
Posts: 28
Joined: 25 Jan 2009 11:40

Re: Major: "Transfer" with bus, will doesn't generate income

Post by PSVSupporter »

But a passenger which gets out on the station which is his final destination shouldn't get in again, would he?
In other words: If a passenger wants to get to the next station and a train (or bus) stops in front of him. He knows the train (or bus) will stop at the next station. You can get in that train and leave this train at the next station.
But when the train is "transfer" the person will not get on that train? Or get in the train again, simply because it has "transfer" orders? This is not even close to reality if this is how the game works.
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Alberth »

Passengers have no destinations of their own in the default game. They will go wherever you tell them to go, until you tell them they arrived at their final destination.

A experimental patch exists that makes passengers and cargo know their own destination. However, also there you DON'T NEED TRANSFER orders.


Edit: Oh yeah, any relation of the game with reality is purely incidental and not necessarily intended.
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: Major: "Transfer" with bus, will doesn't generate income

Post by Alberth »

I just asked the experts (thanks frosch), and the reason you make money is because your trains stop at stations for which they have no orders.
Since for those stations they have no transfer orders, they instead do the default of delivering their passengers to their final destination. This causes you to get paid money for delivered passengers.
User avatar
SirXavius
Transport Coordinator
Transport Coordinator
Posts: 302
Joined: 28 Jun 2006 18:25
Location: Florida

Re: Major: "Transfer" with bus, will doesn't generate income

Post by SirXavius »

Kind of an aside to this issue, i've noticed that if the distance price of the cargo in the last leg of the trip exceeds the distance price of the previous legs, then the latter vehicles are shown as a green income.

I have ships that transfer oil to a nearby dock, then trains carry the transferred oil a long distance from the dock and they make a helluve a lot of money. I imagine the "transfer loss" is subtracted from the total price, but the trains still get in the green....
Post Reply

Return to “OpenTTD Problems”

Who is online

Users browsing this forum: Ahrefs [Bot] and 35 guests