creep

Sufficiently Lethal Scout
Summary [DR] Oversight on dr_berlin (Word Bomb minigame)

Detailed Explanation
(Excuse the title, I honestly didn't know what to make it.)

Basically there's this "bug" on Berlin's Word Bomb minigame where, if you send messages too fast, the server thinks it's spam. I've played the minigame at least 5 times at this point and every single time it's said the same message: "[SM] You are flooding the server!"

According to other players,


They also have this message appear in chat. But this message did not appear when I played in the older version (v8d) and has only been happening after the map was updated. (Here's a recording of v8d. No messages popping up.)

Here is footage of what happened (v8d2):


(Full version for those who are curious. Yes, this message showed up every round.)

You might immediately notice how laggy the clip is. That is not just my game. According to other players,


So the minigame itself is a lot laggier. I suspect that's the reason for the message popping up, but I'm not actually sure. (Like, because of the lag, messages send more delayed, but then more messages are sent as the delayed ones are, so the server thinks it's spam.)

I was thinking about making a suggestion to revert Berlin to an older version, but I'm not sure how many other people this is affecting, so I'm posting this here instead to be safe.

If anyone else has this issue, please reply, or clarify what you think may be happening. This message of course wouldn't show up to anyone that can't type as fast as I can (not to gloat, but y'know). That's why it's kind of hard to tell if this is an actual "problem" and not just something that's only affecting me. (And it's a problem because it literally prevents me and others from winning half the time. I even slowed down so it wouldn't happen, but it kept happening anyway.)
 
@Bottiger

The new DR plug-in for the server. "[SM]"

Reverting the plug-in would resolve this barrier like RTD. (When /drhide was a functional command)
 
  • Like
Reactions: creep
The chat spam message is a server plugin that most Skial servers use to filter spam. The mapper for this map did not account for a server having a spam filter on chat frequency that breaks the functionality of the mini-game.
 
The chat spam message is a server plugin that most Skial servers use to filter spam.
If it’s only used on most and not all servers, is it possible it could be removed for DR, or the “flag” for spam be lessened, so that it’s possible/easier for people to play/win that minigame? (By “flag,” I mean to just have the spam filter be more lenient, I guess. Not sure how to explain it very well.)
 
If it’s only used on most and not all servers, is it possible it could be removed for DR, or the “flag” for spam be lessened, so that it’s possible/easier for people to play/win that minigame? (By “flag,” I mean to just have the spam filter be more lenient, I guess. Not sure how to explain it very well.)
or we can just revert to the old version of berlin that didnt have a stolen tf2ware minigame.
 
  • Sad
Reactions: creep
Greetings everyone. Unfortunately the only way of fixing this issue is to unload the plugin. Either once the minigame starts and load it upon minigame end, or at the start of the map and it'll automatically load it on the next map. This can be done by using Stripper config in addition to having a dedicated to the map .cfg in tf/cfg folder that'd set sv_allow_point_servercommand always so it can be unloaded via Stripper. All of this is server-side so unfortunately we have to ask Bottiger if he's alright with such solution. If he is, I can work on the Stripper config

For now, it works, just type words once in ~half a second. I know it's not the best but unfortunately the only solution at the current time
Just for your knowledge there are 2 antiflood systems. One is native TF2's one and the other one is the default SourceMod plugin. I successfully "disarmed" native antiflood but unfortunately the sourcemod's one remains untouched unless we unload the plugin, which shouldn't harm honestly

In my honest opinion, this default antiflood by SourceMod should be completely removed as it's the relic of the past when there was no spam control natively. TF2 recently got new anti-spam native cvars so there's no point in having such plugin
 
Last edited: