Post any ideas / suggestions for the game servers here.
  • User avatar
  • User avatar
  • User avatar
  • User avatar
  • User avatar
User avatar
By EpicBros
#57826
someone never played during wrath....
User avatar
By jeniansmom
#57853
As a relatively new and solitary player, I don't see a reason to cater to anyone whether they are new or veterans. In fact, doing so either way will only cause hard feelings. New players know enough to find their way here. You have decent info at spawns and on the website and most of the time when I've asked a question in chat, players have been helpful. Be friendly and reasonably helpful, but don't hold their hands. The ones who think it's worth the time to sort things out for themselves are probably the ones worth having around anyway.

On the other hand, veteran players still need to follow the same rules as everyone else. Set rules. Enforce them for everyone. Giving in too often to complaining just asks for more complaining. I don't pvp. Period. I do use the nether for travel. I know every time I enter a portal I may get killed by another player. Do I get annoyed if I get killed? Yes. Do I have anything on me worth killing for. No. And if it annoys me too much, I can just stay out of the nether. Only thing that's really ticked me off to date has been having my personal nether portal griefed 2 days in a row. But the mods were quick to help me out and so far, it's day 3 and it hasn't been griefed again.

Portal camping is a tough one. If you can't find a way to clearly enforce it, you might as well do away with the rule. But that would really stink for most players. Can you keep track of kill stats? Time in the same area within the nether? Or time spent within X distance of a portal? (there are LOTS of portals now so it might be difficult to avoid being near any portal at times). How about time from the time a person enters the nether til they get killed? Just trying to think of things that might be codable to take the hearsay out of it. Maybe some combination of # of kills within a certain period of time and/or within a certain distance from a portal could constitute if not a ban, an investigation. Need to make allowances for consensual pvp somehow. Maybe turning pvp on signifies consensual pvp in the nether so if you're in the nether with the intention of pvping and you have pvp "on" your death doesn't count against whatever the "portal camping" count would be for your adversary. Just brainstorming instead of sleeping.
By CirJohn
#57881
Fair warning, I haven't programmed in a while. I'm getting the itch.

Griefing:
In the pre-4.0 discussions (guilds, etc), someone had the idea to limit nether access to non-noobs. The guild system wasn't popular, but that's no reason to abandon the nether restriction idea. Instead of limiting the nether by level, limit it by realm membership. If a player is not a member or owner of at least 1 realm, then they can't go to the nether or the end.

I'm not sure how the server tracks build rights, but my guess is that the realms store this data (not the players). I see two ways around this. If the memory structure for player data allows, a counter (unsigned integer) could be added. If that doesn't fit, a new list of realm members could be created. Either way, each time a player gets added-to/removed-from a realm, their counter is incremented/decremented. If counter = 0, no nether/end access.

Special cases:
Player buys a realm he already has access to.

Portal Camping
mitch1423 wrote:I say you have 5 seconds of invulnerability after entering the nether and there are no rules other than no griefing.
Actually, this ain't a bad idea. Make it a 10 (or 20) second invulnerability after passing through a portal. Most fights are over in 10 seconds. Who in their right mind would wait for enemies that are invincible?

If the situation looks too camped (i.e.-10 guys waiting at the edge of your vision), then you have time to turn around and go back through the portal. Anyone not smart enough to assess the situation can be fair game. Aside from occassionally informing noobs of the mechanics, it wouldn't need mod intervention.

Coding wouldn't be too complicated. First you'd need a queue of (player / time entered portal) structures. When a player passes though a portal (either direction) their pvp is disabled, and a structure is added to the back of the queue. All the server has to do is check the front of the queue to determine if that guy is ready to have pvp re-enabled. If yes, remove that structure from the front of the queue and see if the next guy's ready.

Special cases:
1. Invulnerable player uses a portal - Easy fix. When adding a structure to the queue, check for and delete any other entries for that player.
2. Player logs out or gets DC while invulnerable - Add a line or two to the logout/dc routines to check for and remove entries.
Intelli wrote:The official rule is : .....
I see no reason for this to be changed.
I do.

This rule can't be enforced unless every player records about 2 minutes of video every time they enter the nether. Since many players are either children that lack this ability or noobs that don't know the rule, the evidence needed to prosecute offenders doen't exist.

To further complicate the issue, intentional rule breakers take the time to learn who does have the ability to get them banned. They then only portal camp when they know they won't be caught.

Essentially your rule is useless because it can rarely be enforced. Either hard-code a solution or admit defeat.
Last edited by CirJohn on Sat Dec 17, 2011 6:57 am, edited 2 times in total.
#57882
Intelli wrote:The official rule is :

"A. No. Portal camping is defined as waiting at a portal with intentions to kill players. If someone enters the Nether, goes away from the portal, and you follow them and kill them after X amount of time, that is still considered camping (as you were waiting by the portal to find a player to kill). However, to clarify, there are no "safe zones" in the Nether. If someone enters the Nether, and sits AFK at a portal for 30+ seconds, there is no reason you can't kill them as they obviously have no goals or intentions. Additionally, as always, if someone attacks you, you can attack them back, regardless if they just entered the Nether."

I see no reason for this to be changed.
This is perfect, however, I could have ban requested like 10 scums who wait by the portal and then stalk me and kill me, if I knew that was no legal at the time.
By Nitsud44
#57918
What I'd suggest is having invincibility upon entering the nether until any of the following is true:
  • Player deals damage to another player
  • Player deals damage to a monster
  • Player throws a potion or shoots an arrow
  • 15 seconds have passed since the player has stepped out of the nether portal. (The 15 seconds begins when the player steps out, not when they enter the nether, so people stuck in the portal won't get killed)
  • 30 seconds have passed since the player has entered the nether
  • The player exits the nether
  • It's been less than 150 seconds since the end of the player's last invincibility phase

Edit: I've added a couple more things to prevent people from abusing or being annoying with invincibility.
Last edited by Nitsud44 on Sat Dec 17, 2011 9:45 am, edited 2 times in total.
User avatar
By Cannabin0l
#57920
Nitsud44 wrote:What I'd suggest is having invincibility upon entering the nether until any of the following is true:
  • Player deals damage to another player
  • Player deals damage to a monster
  • Player throws a potion or shoots an arrow
  • 15 seconds have passed since the player has stepped out of the nether portal. (The 15 seconds begins when the player steps out, not when they enter the nether, so people stuck in the portal won't get killed)
Implement this. Now.

*EDIT* z0mg 999 posts.
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? [...]