2009-09-03, 09:17 PM
blackincal Wrote:Even blocking whispers, the problem is on item 2.a:
game server is asking you "yes" or "no" all the time hacker is sending spam D/C-Lag hack. Knocking on your client several times asking for a decision (show the message or tell the sender you don't accept), and it will lock other normal client-server communication.
So store those game settings (chat/invites) server side, and when the player opens the menu, retrieve them from the server, when the player accepts it, send them back. Stop it at the server if the player's options say so, don't even forward it.
Or just increment a little "whispers sent" / "invites sent" every time they do it, and if someone's pushing in more than, say... 100 in a minute. Give them a 1 hour tempban. Don't rely on the client's flood control to prevent people from flooding; if the server is being flooded, give them a short ban.

