Land Buying

Got an idea for OpenTTD? Post it here!

Moderator: OpenTTD Developers

User avatar
teeone
Transport Coordinator
Transport Coordinator
Posts: 307
Joined: 05 Aug 2004 20:54
Location: Oregon, USA

Post by teeone »

DaleStan wrote:Idea on that one:
The cost of exclusive rights is linked to your rating.
It will also reduce your rating to x% of it's original value, where x is 0 if you are the only company that LA has rated, otherwise, it's some function of the rating of the highest rating granted to a company other than yours.

So if there are three companies in a town,
A (90%)
B (50%)
C (30%)

It would cost A $1.1M to purchase exclusive rights, and its rating would drop to 67.5%.
B would pay $2M, and its rating would drop to 27.5%.
C would pay $3.3M, and its rating would drop to 16.5%.
This uses cost=1M/rating, and newrating=rating*(1-bestcompetitor/2). It might work better to use newrating=rating*(1-bestcompetitor*(1-rating)). This would reduce the ratings to 85.5%, 27.5%, and 11.1%

The monetary costs are probably too low, but other than that, is this reasonable/workable?

The theory is that cities that like you will let exclusive rights go cheaply, and cities that don't will jack up the price. Also, if $FOO_CORP comes along and says "we'd like to transport here", and the city has to say "No, $BAR_CORP has exclusive rights now", then the city won't like $BAR_CORP as well, because they've lost services. However, if $BAR_CORP is doing an excellent job, and $FOO_CORP has no history or a bad history, then $BAR_CORP won't be penalized as badly as if $FOO_CORP has a history of providing good service to this town.
Or if you have average or lower rating, then it costs A LOT too.
In other words, you have to work alittle bit for it to be cheap.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

The second proposed formula for rating reduction does have the unfortunate(?) side-effect that if you have a rating of 100%, there is no rating penalty for purchasing exclusive rights.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
Joker
Transport Coordinator
Transport Coordinator
Posts: 259
Joined: 01 Oct 2004 12:16
Location: Earth, Europe, Czech Republic, Prague

Post by Joker »

Yes, that sounds reasonable, plus maybe allowing exclusive transport rights to companies with good rating only. I mean, if you perform poorly in some town, they won't offer you exclusive transport rights at all.
pexy
Engineer
Engineer
Posts: 1
Joined: 08 Jul 2005 13:43

Post by pexy »

it should really be considered to allow disabling of purchasing land
Running Estonian OpenTTD server
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

For the *umpteenth* time: It's cheaper and just as effective to build a couple of rail tracks on the tile. Should we disable that too?
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
Kahle
Engineer
Engineer
Posts: 1
Joined: 08 Jul 2005 16:08

Post by Kahle »

How about an expire system for both purchased land and railtracks? Railway tracks that are not connected to a station would disappear after, for example, one year after they are built. Purchased land could last longer, ie. 3 years... Though people could then just build a railway track and connect a station to it, but at least that would be more expensive.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Kahle wrote:Though people could then just build a railway track and connect a station to it,
I think you just found the hole in your suggestion. Unless I miss my guess, your average luser wouldn't be particularly worried about the price. And it's really not that expensive to build a 1x1 station. More expensive than rail, I suppose, but still not very expensive.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
}T{Reme [Q_G]
Route Supervisor
Route Supervisor
Posts: 389
Joined: 04 Feb 2004 23:24
Contact:

Post by }T{Reme [Q_G] »

Alltaken wrote:what about a "moderator" who can simply take control of any company they wish.

this means if someone is buyign stuff inapropriatly the mod can just sell it (perhaps an option to sell it without any profit back to the person)

or even a freeze option, so that the moderator can freeze the offender for a period of time from doing anything.

i.e. they misbehave and they get a 5 min freeze of money...


opinions.

Alltaken
You can actually already do something like this... just start another client, join the game as the offending company, then just remove the signs. Doesnt work on a passworded game however... perhaps the game should verify if your IP is in some form of moderator or admin list and allow you to join passworded companies. (Just checking server IP == client IP wont work on dedicated servers unless you have access to that server).

I do this sort of thing quite often to help out a friend when he's running into construction trouble. So much easier to just how him instead of typing long chat messages.

In a programming sense of way... I dont think you can actually write something to stop people from "cheating" in this manner... other than checking if connected signs completely close off a city / industry. It's impossible to do with track (or road for that matter) as it can actually be a normal service you are running, which just happends to be alongside other track / road and in that way close off access.

As far as I know.. most likely such actions are done by the same user(s). (Which is usually the case). It wouldn't be a bad idea to keep a sort of "ban list" on the master server. To temporarily / permanently ban such a user from joining any online games. Filling this list would be a problem... How to know if someone submitted an actual complaint, or is just trying to pull a prank and get someone banned?
Siggy not gonna work unless someone allows javascripting...
Golfer
Engineer
Engineer
Posts: 7
Joined: 16 Oct 2004 17:21

Post by Golfer »

the best idea i think is disable the signposts in multiplayer.
Attachments
This noob is too Gay!
This noob is too Gay!
signpost.PNG (50.49 KiB) Viewed 3190 times
My current savegame (Created with TTDPatch & TTDX Editor). I Hope U like it!
Trains: 159 Vehicles: 72 Ships: 80 Planes: 11
My Savegame
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

DaleStan wrote:For the *umpteenth* time: It's cheaper and just as effective to build a couple of rail tracks on the tile. Should we disable that too?
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
}T{Reme [Q_G]
Route Supervisor
Route Supervisor
Posts: 389
Joined: 04 Feb 2004 23:24
Contact:

Post by }T{Reme [Q_G] »

Exactly... people would just find another way... even tho those screenshots look rather bad.... just disabling the signpost would mean you would see pieces of rail instead
Siggy not gonna work unless someone allows javascripting...
User avatar
Invisble
Transport Coordinator
Transport Coordinator
Posts: 341
Joined: 17 May 2005 15:06
Location: England
Contact:

Post by Invisble »

Not if you make rails "common Property" where the original owner gets say £1 per tile for every tile that that a competitors train travels over......
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Which gets us exactly where?
- The lamers will just crash cheap trains into our mile-long freight trains, and
- The lamers will keep using rail to block us, because you can't build stations on top of rail, nor bridges over diagonal rail or rail junctions.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
User avatar
Invisble
Transport Coordinator
Transport Coordinator
Posts: 341
Joined: 17 May 2005 15:06
Location: England
Contact:

Post by Invisble »

In that case then in multiplayer maps, you have a little button entitled "Vote to kick Lamer", and if more than 50% of the people playing online at the time agree, he gets kicked, and ALL of the assest of that player are sold, I can of course see some problems arising, but over all it may work.
User avatar
hawk
Traffic Manager
Traffic Manager
Posts: 221
Joined: 05 Sep 2004 00:26
Location: Brisbane Australia

Post by hawk »

DaleStan wrote:Which gets us exactly where?
- The lamers will just crash cheap trains into our mile-long freight trains
How about your not allowed to break signals and only stop your trains or a short amount of time when your on shared tracks.
Invisble wrote:In that case then in multiplayer maps, you have a little button entitled "Vote to kick Lamer", and if more than 50% of the people playing online at the time agree, he gets kicked, and ALL of the assest of that player are sold, I can of course see some problems arising, but over all it may work.
That is a good idea which is used on a lot of online games already.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

hawk wrote:How about your not allowed to break signals and only stop your trains or a short amount of time when your on shared tracks.
So? What about the far end of shared terminus stations? Don't have to ignore a signal if there isn't one there to ignore. Good catch on the stopped trains, but what if you're stopping your heavy freight so the express pax can get past? wouldn't you want to be able to hold the heavy freight as long as necessary? and possibly order the pax to ignore the signal because the heavy freight got a little too far before stopping? (once realistic stopping distances are added.)
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
User avatar
mr.adam
Engineer
Engineer
Posts: 52
Joined: 27 Feb 2005 07:30
Location: Hungary

Post by mr.adam »

I know the green guy with that land buying stuff. I agree with him. It is your most important issue to defend your interests from assholes snitching it away. The goods you take is yours. No one else's. So your discussion here is POINTLESS. If you feel offended for others claiming their rights, then write a different OTTD.
User avatar
mr.adam
Engineer
Engineer
Posts: 52
Joined: 27 Feb 2005 07:30
Location: Hungary

Post by mr.adam »

Anyway. Sooner or later, the owner has to get tired and go to bed. Then what is autoclean for?

Yes, there are lamers. But defending industries that way, I don't think is a case of being lame. You just don't want to get bankrupt, no?

I know ZwoBot, he is a guy who comes in, builds a profitting track than goodbye. Then he gets autocleaned. But it's just inethical to kick someone because he buys some land. Voting is also inethical in a certain point of view. I would kick those who steal MY goods. So I suggest not talking about this. We would never reach agreement.
User avatar
Twinsen
Engineer
Engineer
Posts: 27
Joined: 15 Jul 2005 12:35
Location: Romania
Contact:

Post by Twinsen »

I think a ideea to resolve the problem with the guys that buy land, place track, etc in front of ur station or track is to permit the server to demolish that guy's track,land buyed,etc after he was kicked/banned
User avatar
Twinsen
Engineer
Engineer
Posts: 27
Joined: 15 Jul 2005 12:35
Location: Romania
Contact:

Post by Twinsen »

mr.adam wrote:Voting is also inethical in a certain point of view. I would kick those who steal MY goods.
U will vote the guy who steal ur goods, but he needs 50% of the votes.
This does not work when there are 2 players, so then it should be disactivated.

I think the vote solution is good too.
Post Reply

Return to “OpenTTD Suggestions”

Who is online

Users browsing this forum: No registered users and 19 guests