Tremulous Forum
Community => Servers => Topic started by: vcxzet on June 19, 2011, 08:39:55 pm
-
I was thinking about a server that is like master server but instead of storing servers it would store bans
so you give the ip and guid
it returns a number :the sum of credibility of servers that the ip/guid is banned from
for example if the guy is banned from 3 servers with credibility 0.1 0.4 0.9
you will get 1.4 and your server may decide to ban it or not
(servers should first use their own banlist to check a ban)
credibility of a server is determined by votes on a webpage
-
Ban evasion?
-
No way, if it is to be enforced on the server level. Here are 5 reasons why
1. Evasion of bans is easy (unless an admin catches you evading)
2. Any sane person who knows about the feature (I'm quite sure it is enabled by default nowadays) is using cl_guidServerUniq 1, which means that the GUID of a ban from one server, is completely and utterly useless for another server.
3. I would not trust bans from most servers (votes on a webpage is a decent suggestion, but I think its too much work for too little, for other reasons given).
4. Due to #1, most bans are very short, so it isn't worth it.
5. The tremulous community is small, and thus has a small number of griefers. Its not worth it.
On the other hand, enforcing it on the master server level is generally useless, as you can store the IP addresses of most servers to connect directly, and there is an alternate master server (http://tremulous.net/forum/index.php?topic=15821.0)
EDIT: Also, aren't you banned from the default master server?
-
[ban]
name = all LLJK nexterholland
guid =
ip = 206.248.128.4
reason = debuilding again
made = 04/09/06 22:45:52
expires = 0
banner = Fry
-
Good idea, but without global registration on some webpage it cant be well used. Now can player 1 be good, but some griefer will rename self to "player 1" and start gaining bans on other servers.
I think that support for connection with website would be better, because it can be done without official developers. Then everybody on that server will have unique and one nick = better banning = better against dynamic ip and you can make various things for young registrations, like denying deconing...
-
I wasn't thinking of a system that enforces global bans
Just to give an idea about a new player that might not be really new
-
Isn't that still a halfway solution.
Either build total communism with free hookers maintain a global registration server every game server reports it's players to or enjoy the current state of things. Otherwise, the effort is not worth the outcome.
Just my opinion though, I'll be glad to hear other people's arguments.
-
It is my personal belief that we should ban every single IP address. This is the only failsafe way to get rid of every single griefer.
-
I'll be glad to hear other people's arguments.
Other people's arguments are "nonsense, lame, silly...". Then they goin to play tremulous and whining about griefers.
-
Nope, I merely ban griefers and don't whine about them.
-
Nope, I merely ban griefers and don't whine about them.
And what you doing when:
1) you arent on that server
2) deconner changing ip and nick and deconning every 5 minutes
-
!pause, !revert, !ban
Every 5 minutes the griefer wastes 5 seconds of my time. Annoying? Yes. Particularly destructive? No. After the second or third time I'd geoip the fellow, and kick all newcommers with those same geoip results.
I should note that if a griefer changes IP and nick, then this global ban list will be absolutely useless.
Qrntz has it right:
Either maintain a global registration server every game server reports it's players to or enjoy the current state of things.
And even that won't prevent griefers, merely slow them down, perhaps an additional five minutes. I for one, will enjoy the current state of things.
-
F50: sorry, but that is absolutely nonsense. But I dont want to hijack this thread to new topic "website registration" so I ending this.
-
Nope, I merely ban griefers and don't whine about them.
And what you doing when:
1) you arent on that server
2) deconner changing ip and nick and deconning every 5 minutes
1) I don't play on servers that I don't have admin on
2) Subnet ban / geoip
-
F50: sorry, but that is absolutely nonsense.
I'd love an explanation :)
-
And what you doing when:
1) you arent on that server
2) deconner changing ip and nick and deconning every 5 minutes
1) I don't play on servers that I don't have admin on
2) Subnet ban / geoip
Well… I've seen you twice on R Unlimited. I think that you may even have played a bit :P
-
Nope, I merely ban griefers and don't whine about them.
And what you doing when:
1) you arent on that server
2) deconner changing ip and nick and deconning every 5 minutes
1) I don't play on servers that I don't have admin on
2) Subnet ban / geoip
1. lol.... just lol.
2. proxy?
that said, i care not for a global ban list. leave it to the folks running the servers.
-
proxy and udp don't get along well. It is possible. But you need a fast proxy that supports udp.
-
- currently in practice the credibility of a server will not depend much on the truthfulness/logicalness of the admins on the server. ie., there r servers that r both popular AND retarded.
- relatively often a ban is registered for completely personal or mood-dependent reasons.
- different people have different opinions on what the punishment (ie., the ban duration) for an act should be.
- different servers have different rules; an act may be legal on one server, but illegal on another server. for example, only some servers allow free speech.
i, as some others, predict an epic failure of this system.
or i could say: GOOD IDEA, START CODING IT URSELF !
-
I wasn't thinking of a system that enforces global bans
Just to give an idea about a new player that might not be really new
+
just an idea