Not feasible in an open source environment. Even if the official client would create a unique identifier based on the hardware, you could just alter the client to lie about the identifier.Deathtoll wrote:What Zandronum needs instead of a login system is a unique and short identifier that can be referred to instead of name when banning, which appears next to every player's name. That'll make the mistaken identification via name cloning problem go right away. The Identifier should not change with name change, either, and should ideally be tied to direct hardware configurations to make it prohibitively expensive or difficult to ban evade. This can also get tied into the master ban server list.
So what merits what punishment?: A treatise on ban length
- Torr Samaho
- Lead Developer
- Posts: 1543
- Joined: Fri May 25, 2012 6:03 pm
- Location: Germany
Re: So what merits what punishment?: A treatise on ban length
-
- Retired Staff / Community Team Member
- Posts: 1075
- Joined: Tue May 29, 2012 10:34 am
- Location: Aussie Land
- Clan: Demon RiderZ
Re: So what merits what punishment?: A treatise on ban length
The next question for this then is, did you contact a TSPG admin rather then the person who spawned the server? Normally we would jump in and find out what was going on in instances like these. If this is related to vote kick abuse then that's a whole lot of fish not destined for this thread, and I am happy to PM you on whats going on at the moment and how we are attempting to fix that.Deathtoll wrote:Not possible since they want to hide behind registration on their site (TSPG) and seem less than willing to respond.Mobius wrote:Did you contact the admin of the server?
Re: So what merits what punishment?: A treatise on ban length
I have zero problems doing it with my 2D Second Life clone, which has full code availability.Torr Samaho wrote:Not feasible in an open source environment. Even if the official client would create a unique identifier based on the hardware, you could just alter the client to lie about the identifier.Deathtoll wrote:What Zandronum needs instead of a login system is a unique and short identifier that can be referred to instead of name when banning, which appears next to every player's name. That'll make the mistaken identification via name cloning problem go right away. The Identifier should not change with name change, either, and should ideally be tied to direct hardware configurations to make it prohibitively expensive or difficult to ban evade. This can also get tied into the master ban server list.
Re: So what merits what punishment?: A treatise on ban length
I thought I explicitly stated that TSPG requires registration to contact anybody. I'm not going to register an account for something that should be a publicly-accessible method of contact to report abuse.mifu wrote:The next question for this then is, did you contact a TSPG adminDeathtoll wrote:Not possible since they want to hide behind registration on their site (TSPG) and seem less than willing to respond.Mobius wrote:Did you contact the admin of the server?
- The Toxic Avenger
- Forum Staff
- Posts: 1520
- Joined: Fri May 25, 2012 1:12 am
- Location: New Jersey
- Clan: ???
- Clan Tag: [???]
- Contact:
Re: So what merits what punishment?: A treatise on ban length
IRC does not require registration.
-
- Retired Staff / Community Team Member
- Posts: 1075
- Joined: Tue May 29, 2012 10:34 am
- Location: Aussie Land
- Clan: Demon RiderZ
Re: So what merits what punishment?: A treatise on ban length
This right here, you could of jumped into #tspg-painkiller regardless if registered or not and got a hold of me or anyone with a @ symbol on their nickname. Now dont get me wrong, wed like stuff to be reported through to our SD which may require an account anyways but the option to go on irc to talk to us is still very welcome.The Toxic Avenger wrote:IRC does not require registration.
- Torr Samaho
- Lead Developer
- Posts: 1543
- Joined: Fri May 25, 2012 6:03 pm
- Location: Germany
Re: So what merits what punishment?: A treatise on ban length
I'm very curious how you achieve this since I don't see any way to prevent a custom client from lying with the source being fully open. To not derail this thread, let's discuss this elsewhere. Would you mind PMing me about this? Alternatively, you can open a suggestion at our tracker. If you really have a feasible way to create bans based on hardware IDs in an open source environment (and I still don't think that it's possible, but I'd be happy if you show me that I'm overlooking something), we can surely talk about adding it to Zandronum.Deathtoll wrote:I have zero problems doing it with my 2D Second Life clone, which has full code availability.