Post any ideas / suggestions for the game servers here.
  • User avatar
User avatar
By bcbarton
#36811
Surely you've seen many structures large and small that appear to be griefed ruins. How long have they been that way? Are they abandoned buildings? Does that mean we can never tear down crappy buildings because of the fear of being banned as griefers? One solution is, after a period of time, to roll back changes of people who've abandoned the server.

Already if a player has not logged into the server in 30 days, then their realms are disbanded. How about if players who have never owned realms and only played on the server for less than 30 days have all the changes they made in public realms rolled back after 30 days of inactivity. Essentially an automatic cleanup system for players who have abandoned the server.

One possible problem could be if "quitter1" quits the server and two weeks later "quitter2" modifies that persons house and then quit's too. At the end of the month "quitter1's" work will be undone and two weeks later "quitter2's" work gets undone, possibly restoring the modified portions of the structure. Care would have to be taken to not restore structures of people who have already left the server. Another problem would that it would be necessary that the block logging system keep logs for at least 60 days which may be far longer that Intelli has intended.
#36818
I like this idea, as long as, like you say, it's only applied to people who haven't gotten a realm by the time they left the server for a month. Chances are, those people aren't planning on coming back so it's no disservice to them, and it'll clean up the world for everyone else (I imagine rollbacks for a lot of 1x1 columns, 1x1 holes, dirt huts, and half-chopped-down trees).
#36825
Prodigy9 wrote:I like this idea, as long as, like you say, it's only applied to people who haven't gotten a realm by the time they left the server for a month. Chances are, those people aren't planning on coming back so it's no disservice to them, and it'll clean up the world for everyone else (I imagine rollbacks for a lot of 1x1 columns, 1x1 holes, dirt huts, and half-chopped-down trees).
That's exactly what I had in mind. People who jump onto the server to take a look, smash a few things and then just change their mind and never come back. It could also take care of those noobs who just run around randomly spraying blocks all over the place.
#36833
What if said person has mined 10 diamonds and sold them, they then become inactive for say 90 days, those diamonds then become rolled back. Then someone else comes along and mines those same diamonds that are floating around in the system. Dont like that.

But rolling back the structures and random blocks would be nice (unless they blocked a lava flow some where :shock: )
#36835
Imagine this.

What if a player levels part of a mountain, then leaves. What if I like the area, and decide to level the rest of the mountain, and build my house. 30 days after the first player quit, a part of a mountain shows up cutting my home in half.

This can happen, and will happen with such a system. At crystal village, we were mining a large strip mine. One of our resident went psycho and griefed the housing area. He got banned, things were rolled back, but then we noticed all the work he contributed in the strip mine was rolled back too. Where we made an empty area to bedrock, there were random spirals of stone and dirt, showing which blocks he had removed. Rollbacks can have crazy and unexpected outcomes, thats why they will always need to be done by a Mod or Admin. And rolling back 30 days could have huge crazy outcomes, not to mention there might be many many blocks to rollback. Rollbacks are too powerful to be left to automation!
#36837
taxidriver308 wrote:What if said person has mined 10 diamonds and sold them, they then become inactive for say 90 days, those diamonds then become rolled back. Then someone else comes along and mines those same diamonds that are floating around in the system. Dont like that.

But rolling back the structures and random blocks would be nice (unless they blocked a lava flow some where :shock: )
I hadn't thought about lava or water dams, but abusing such a rollback would take a lot of effort and patience. It's possible that someone could have multiple accounts and use the second one to "harvest" a new crop of diamonds every 61 days. Perhaps roll back everything that's not an ore? The only thing I was thinking of was de-uglifying the public lands.
#36838
taxidriver308 wrote:What if said person has mined 10 diamonds and sold them, they then become inactive for say 90 days, those diamonds then become rolled back. Then someone else comes along and mines those same diamonds that are floating around in the system. Dont like that.

But rolling back the structures and random blocks would be nice (unless they blocked a lava flow some where :shock: )
Good point, that idea with mined diamonds being rolled back is definitely an issue. However, I don't think it could be deliberately exploited, since it would require someone to have a spare account that hasn't played on MineRealm much before, and it would take a month for the person behind it to start profiting off of the exploit. As I see it, the only issue would be a player who joins the server, immediately loads up an xray hack, and mines (then sells) a ton of diamonds before leaving or being banned.

Perhaps to avoid the issue altogether there could be a block-type restriction on rollbacks (set so that any diamonds/gold/etc mined could not be replenished in this way) or a Y-level restriction that prevents everything below, say, level 32, from being rolled back.
physaux wrote:Rollbacks are too powerful to be left to automation!
A valid point about the unintended consequences of rollbacks. An alternative would be to notify mods and admins whenever a player met the proposed conditions for auto-rollback, with the expectation that the mods/admins would manually handle it. Of course, that would just add to the staff's workload, which generally isn't a good idea. I think the automatic system would be better, but perhaps with the option for mods/admins to manually undo the rollback if it became an issue.
#36842
physaux wrote:Imagine this.

What if a player levels part of a mountain, then leaves. What if I like the area, and decide to level the rest of the mountain, and build my house. 30 days after the first player quit, a part of a mountain shows up cutting my home in half.
Another problem I hadn't though of. What if you set your /home inside the ex-mountain without realizing it? Buried in sold rock is what. Perhaps that can be mitigated by adding a "total credits ever earned" clause? If someone earned more than X credits then they will be exempted just as if they had been more than 30 days. It would be very difficult to mine out a mountain volume without going over a reasonable limit.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]