Effervescent Posted August 23 Share Posted August 23 (edited) Fix 0AD Ban Tired of banned trolls constantly spamming your game log? Banned players might not be able to fully join your host, but they can still flood your screen and logs with relentless "Player is connecting" and "Player has left the game" notifications by repeatedly trying to join. This mod silences that behavior completely. Originally built to deal with persistent nuisances like ***, but now it works against any banned troll trying to clutter your UI with connection attempts. + Log & UI Cleanup: Suppresses connection and disconnection chat/log messages from banned players. + Server Stability: Blocks the notification spam without interfering with your standard ban list setup. + Universal Protection: Easy to customize or add new troll names/IDs to keep your screen clear. Installation & Usage + Drop the mod file into your game's mod directory. + Ensure your ban list is updated with the target player(s). Edit gui/fix0adban/banlist.txt + Host your game as usual—connection spam will now be filtered out automatically. Feedback and bug reports are welcome! Mod by Geriatrix. fix0adban.zip Edited 25 minutes ago by Effervescent Added a generic version instead of naming a player. 1 1 Link to comment Share on other sites More sharing options...
LeJardindEpicure Posted Sunday at 14:50 Share Posted Sunday at 14:50 Can it stop endless waves of Diagonalos ? 1 Link to comment Share on other sites More sharing options...
Effervescent Posted Sunday at 16:11 Author Share Posted Sunday at 16:11 1 hour ago, LeJardindEpicure said: Can it stop endless waves of Diagonalos ? Apparently, all Diagonalos use the same IP. so it's very much possible to do it. Link to comment Share on other sites More sharing options...
diagonalo Posted Sunday at 16:16 Share Posted Sunday at 16:16 @Effervescent can I ask you if you used a LLM to assist you in your post because it sure looks like it. Or did you just copy-paste what the most notorious ban-evader in 0ad history sent to you so he doesn't have to take the stage himself ? Seriously though I'm unsure what the use this mod would be and I'm only responding because people are mentioning my name. I'm quite happy to just play the game under one account at a time and I never hide myself nor does anyone feel a need to ban me so draw your own conclusions. Link to comment Share on other sites More sharing options...
Effervescent Posted Sunday at 16:25 Author Share Posted Sunday at 16:25 6 minutes ago, diagonalo said: can I ask you if you used a LLM to assist you in your post because it sure looks like it. Yep, I used Gemini. It's easy to tell from the redundant enumeration of points. 7 minutes ago, diagonalo said: Seriously though I'm unsure what the use this mod would be Currently, even if you ban someone, they can attempt to join a game repeatedly to cause a wall of text "X is starting to join" "X has left the game" This mod prevents that. Link to comment Share on other sites More sharing options...
diagonalo Posted Sunday at 16:33 Share Posted Sunday at 16:33 I can see that but it might be worth noting you are not the author of this mod but Geriatrix is and naming it after a player even someone most people know well does give it a bit of an uneasy feeling especially given it's such a minor problem. 1 Link to comment Share on other sites More sharing options...
Effervescent Posted Sunday at 16:39 Author Share Posted Sunday at 16:39 4 minutes ago, diagonalo said: I can see that but it might be worth noting you are not the author of this mod but Geriatrix is and naming it after a player even someone most people know well does give it a bit of an uneasy feeling especially given it's such a minor problem. Thanks for the reminder. I forgot to credit the creator. fixed in post now. Link to comment Share on other sites More sharing options...
Gurken Khan Posted Sunday at 17:18 Share Posted Sunday at 17:18 33 minutes ago, diagonalo said: naming it after a player ... does give it a bit of an uneasy feeling Thought the same. Link to comment Share on other sites More sharing options...
Dunedan Posted Sunday at 17:31 Share Posted Sunday at 17:31 I just edited the initial post and removed the naming of one specific player from the mod name in it and the zip-file with the mod itself (as that contained the mod as well). @Effervescent Feel free to edit the first post and add a zip file again, after renaming it to a name which doesn't bully a single player. Link to comment Share on other sites More sharing options...
Thalatta Posted Sunday at 18:22 Share Posted Sunday at 18:22 49 minutes ago, Dunedan said: after renaming it to a name which doesn't bully a single player. Meaning, you have to bully at least two players @Effervescent. 1 Link to comment Share on other sites More sharing options...
Seleucids Posted Sunday at 19:17 Share Posted Sunday at 19:17 (edited) I saw this mod being activated in the lobby long before Effervescent created the post, and I thought it was a joke. However, evidently, things have taken an a lot more serious turn. Please can I remind you to keep the community welcoming, at least on the forum? Not sure how a new player would feel after seeing mods like this. Of course, I totally understand why something specific against JC exists. I would like to propose a more general upgrade to the code for this instead: - If auth failure for incoming connection, reject and note in logs, but do not display message on the frontend. - Log notes can be displayed in the post-game summary, so as not to distract the players in the session Edited Sunday at 19:27 by Seleucids oops i accidentally added how to circumvent the mod Link to comment Share on other sites More sharing options...
Dunedan Posted Sunday at 19:32 Share Posted Sunday at 19:32 12 minutes ago, Seleucids said: I would like to propose a more general upgrade to the code for this instead: - If auth failure for incoming connection, reject and note in logs, but do not display message on the frontend. - Log notes can be displayed in the post-game summary, so as not to distract the players in the session I'd also suggest adding logging of ingame notifications (like joining players) and chat messages to the same per-match log file, which could be stored together with the replay data. 1 Link to comment Share on other sites More sharing options...
Effervescent Posted 39 minutes ago Author Share Posted 39 minutes ago Edited by removing specific player name and adding a generic template instead. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now