PDA

View Full Version : anti cheat during game


eddy2000
2 Feb 2007, 12:03
hallo
can i know if in a wwp online game
if the opponent use cheat? or can i know when my opponent
swich off- turn off your connection or pc to quitter
simulating accidental disconnet so for repeat the match.
example:is possible to registry a file log during a game which tell me what happened in the computer of mine opponent .
ty and good morning

franpa
3 Feb 2007, 08:53
nope, he just bans your IP and you fail to maintain a connection thus you drop out.

Etho
5 Feb 2007, 19:56
what? franpa?

There is no definate way to detect how a player disconnects from your game. Him pulling out his internet plug will yield the same effect as if a lightning storm shuts his power off. Often though, if the player lags for a very long time... it is because his connection gave him problems; not that he quit the game. A player who appears to have instantly disconnected likely quit the game by choice. (or the slim chance lightning stuck) A player that disconnects while he is moving likely did not quit the game by choice either.

franpa
6 Feb 2007, 05:23
just use a program to monitor the connections wwp makes then block the one you think is responsible for the person you hate.

Etho
6 Feb 2007, 07:33
franpa, what are you talking about? Did you not read what he asked?

He wants to know if it is possible to detect the reason why a disconnection occurs with players in general.

Plasma
7 Feb 2007, 00:23
It would be nice, but no. There's no program that can tell you what happened to your opponent or his computer at the time of a disconnection.
Mainly because random errors are much too chaotic to pinpoint the fault.

bonz
7 Feb 2007, 00:44
It would be nice, but no. There's no program that can tell you what happened to your opponent or his computer at the time of a disconnection.
Mainly because random errors are much too chaotic to pinpoint the fault.
Ehrm, the reason is that you can't send info to the host after the client has disconnected.

Plasma
7 Feb 2007, 00:46
Ehrm, the reason is that you can't send info to the host after the client has disconnected.
Well, that's not necessarily true...

Etho
7 Feb 2007, 05:17
bonz is correct. It is not possible for your client to tell the server what happened if any of the following things occur. Each one adds to the next.

1. The TCP winsock connection is broken or timed out.
2. Program bugs or external influences have the potential to cause a fatal error in your worms game, thereby causing it to crash.
3. Your operating system experiences an error, thereby causing it to crash.
4. Your computer loses power.
5. The hardware in your computer over heats and frys. Lets see your client tell the server what happened now. In the blink of an eye you no longer even have a computer!

Oddly enough, I have experienced all 5 of these progressing causes for disconnection at least once while playing worms online. The client can only tell the server the cause of a disconnection in cases where the connection is still maintained. (Examples: Desync reports, ending a game, or winning a game.)

bonz
7 Feb 2007, 09:02
6. Your computer, you, your house and your neighbourhood is vaporized in a thermonuclear explosion.
(When the end is very nigh.)