Is there any way (an extension, plugin, etc) to buy whole companies in multiplayer mode in openttd? Doing a fusion of companies would be quite an interesting challenge.
Buy all shares in multiplayer mode openttd
openttd
Related Topic
- OpenTTD: Semaphores
- Pre signals are green when all exits are red – OpenTTD
- Android version of OpenTTD has multiplayer window too large for the display
- Autorenew vehicles openTTD
- OpenTTD – Why is City Size Declining? Understanding City Growth
- OpenTTD – Designing the Most Efficient Rail Layout
- OpenTTD – Loading and Unloading Times Explained
Best Answer
First, in order to enable buying shares, the server needs to have the relevant 'Competitors' option set (allow buying shares).
According to the openTTD wiki, even with this option on it is impossible to buy more than 75% of the shares from non-AI opponents or buy any shares at all from companies that are less than 6 years old.
Completely buying out a human opponent in multiplayer is disabled because code to transfer a client to another company server-side does not exist. You would have to patch the code for openTTD to gain this functionality. See also this topic.
In the original openTTD, your loan would be added to your company value. Two human players could expoit this as follows:
So in OpenTTD, the developers decided to 'subtract' loans from a company's value. Obviously, an empty player company still has some value, since it can loan a fixed amount of money. Thus the 6-year minimum to prevent you from obtaining a 75% share in the loan for only £3. It also prevents what's effectively unlimited lending.