Search found 284 matches
- Tue Sep 23, 2008 2:41 pm
- Forum: Enhancements
- Topic: Black Hole
- Replies: 7
- Views: 1928
Black Hole
How about an area that is pitch black once you enter it, but will light up if it contains an active bullet. Bullets allow you to see for as long as they last, but you have to watch out for ricos. Radar only works when there is an active bullet in the region. Your radar can't see in from outside and ...
- Thu Sep 18, 2008 12:48 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Tue Sep 16, 2008 2:47 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 11:53 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
Well I'm glad that it was interesting at least. I really enjoy playing BZFlag and frankly I don't get the mentality that thinks winning by cheating can be rewarding. Nevertheless, I'm fairly certain that I witness it regularly and certainly the accusations start to fly once anyone reaches a certain ...
- Mon Sep 15, 2008 11:38 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
Not distributing the source code violates the BZFlag license and therefore could not use BZFlag code. Like I said way back here 1) we can not distribute closed source binaries, it's against the license. That's enough for me. Not feasible then. :( Since then I have agreed that it cannot be implement...
- Mon Sep 15, 2008 11:30 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
how does the server get that config with valid ranges? what are the ranges? This is beginning to get a little technical given that it will not be implemented but... The simplest method would involve asking the client (when run with the appropriate switch and passphrase) to output the routine number...
- Mon Sep 15, 2008 9:59 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
so the valid client has to be running? how does the server verify that? is it running it's own client code as well to verify it? or can the keys be pulled from a binary file on the disk? The server does not verify it. This will not allow a server to identify a cheat. It will provide a tool for an a...
- Mon Sep 15, 2008 9:49 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 9:38 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
There are ways around this. Like I said, it's not full-proof, just extremely difficult. Hopefully to the point that it becomes unfeasible. I'll try to clarify by imagining a scenario as if I am the hacker. First attempt: I have a valid client running and also my cheat client: My cheat client starts ...
- Mon Sep 15, 2008 7:26 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 7:14 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 7:01 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 6:51 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 6:43 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
so the server has to have a copy of all possible valid clients? since the cheater could also have access to the server code that does this validation ( as it is open source ) could they not just go get valid responses from an unmodified client and send those back. No. It's not enough to return the ...
- Mon Sep 15, 2008 6:24 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
As for the client building up a database of valid responses. How can you do this efficiently without modifying the client and therefore producing invalid results? Actually I can think of a way around this. :-) Once you locate the binary code where the 10 minutes difference is tested, you can alter ...
- Mon Sep 15, 2008 6:12 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 6:07 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 5:42 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 5:34 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
Once you remove them, how do you add them back? The client is under constant development and needs to be built regularly. The official source is in SVN, so the removals can always be tracked. For this idea, I intended that an official League build would be made from sources that were not publicly a...
- Mon Sep 15, 2008 5:28 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
1) we can not distribute closed source binaries, it's against the license. That's enough for me. Not feasible then. :( Without an official client, there will always be room for client enhancement. Unfortunately an authoritative server can not cater for enhancements to the client such as full-screen...
- Mon Sep 15, 2008 5:12 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
- Mon Sep 15, 2008 4:17 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
Only an official client will be able to respond with the correct results in all cases. It would be possible for a cheat client to build a list of valid responses, but it would take an extremely long time to do so. Even if a valid set of sources was used to make your build, the location of the routin...
- Mon Sep 15, 2008 2:41 pm
- Forum: Enhancements
- Topic: Anti-Cheat proposal
- Replies: 56
- Views: 13714
Anti-Cheat proposal
Cheating is a problem, but also there is the problem of false accusations and the horrible suspicious feeling you get when your opponent just won't die. In order to get beyond this, we need a way for Admins to investigate accusations of cheating with a reasonable chance of success. In order for this...
- Sat Jul 05, 2008 2:14 am
- Forum: Enhancements
- Topic: Replay Server Enhancements
- Replies: 3
- Views: 1758
It appears that version 3.0 will remove the need for kill detection and cheat detection so no point in developing it then for version 2. These would have been the most difficult features to implement anyway, so I'm happy that they will not be needed. Version 3 will have the server decide whether som...
- Fri Jul 04, 2008 8:06 pm
- Forum: Enhancements
- Topic: Replay Server Enhancements
- Replies: 3
- Views: 1758
Replay Server Enhancements
There are many times that players, after a match, go to the replay server to settle some dispute. Some extra information could help with this. 1) Replay Speed Control The ability to control the replay speed would greatly enhance its usability. You could fast-forward to a particular part of the match...