Why not just add a temporary IP ban after 2-3 retries? Even if you hide join messages the slot is taken and other people cant connect.
1nsane wrote: > Because the "dirty" connect spam is clearing the chat and getting people's > attention? And can be repeated as often as wanted? > > That's pretty annoying. > > On Tue, Apr 21, 2009 at 11:43 AM, Carl <[email protected]> wrote: > >> As a side note: Why are you worried about "dirty" words appearing on >> your server? If memory serves me, this game is rated mature. Are >> feelings going to be hurt so badly that people leave your server? >> >> >> Steven Sumichrast wrote: >>> I was trying to avoid re-inventing the wheel. >>> >>> And I don't write bans to files -- as stated, I use MySQL and >>> Sourcebans -- when a user gets banned on any of my servers, the plugin >>> immediately logs it into the Sourcebans MySQL database. Whenever a >>> user connects, the plugin checks the database for that Steam ID -- if >>> it finds a ban, it kicks the user during their connect sequence and >>> tells them to go to my bans site to protest if they want to. >>> >>> So while banning them in the file would allow the server to stop them >>> before the connect message, it also wouldn't tell them why they're >>> banned and where to go to protest. >>> >>> I really need to either delay the connect message until they've >>> selected a team, or have it say something about Sourcebans has >>> verified they are not banned. >>> >>> Anyways, the suppression plugin posted will work just fine. >>> >>> Thanks all. >>> >>> On Mon, Apr 20, 2009 at 11:59 PM, CmptrWz <[email protected]> wrote: >>> >>>> Would be trivial to modify the sourcebans sourcemod plugin to add an IP >> ban >>>> automatically through the engine when kicking someone, and if you don't >>>> write those bans to a file they will only last until the server is >>>> restarted. Although, it may be better to add an ID ban through the >> engine, >>>> that may actually prevent the message from appearing, but I would have >> to >>>> test that. >>>> >>>> -----Original Message----- >>>> From: [email protected] >>>> [mailto:[email protected]] On Behalf Of Steven >>>> Sumichrast >>>> Sent: Tuesday, April 21, 2009 12:35 AM >>>> To: Half-Life dedicated Linux server mailing list >>>> Subject: Re: [hlds_linux] Dealing with "retry" spam >>>> >>>> I know that's an option, but sourcebans' plugin just handles that >>>> automatically -- it grabs the IP and steam id and puts it in the mysql >>>> database. When users connect sourcebans does the checking, not the >>>> srcds engine itself. Therein lies the problem. >>>> >>>> Having to ban everyone a second time through the engine to prevent the >>>> messages seems like... well like that shouldn't be, haha. Seems like >>>> I should have a way to either suppress the connect message for another >>>> 10 seconds if the connection continues, or.. >>>> >>>> Anybody else? >>>> >>>> On Mon, Apr 20, 2009 at 11:25 PM, Andreas Grimm <[email protected]> wrote: >>>> >>>>> Ban the IP address, too. >>>>> Then you don't see the connect messages anymore. >>>>> >>>>> -----Original Message----- >>>>> From: [email protected] >>>>> [mailto:[email protected]] On Behalf Of Steven >>>>> Sumichrast >>>>> Sent: Tuesday, April 21, 2009 6:12 AM >>>>> To: Half-Life dedicated Linux server mailing list >>>>> Subject: [hlds_linux] Dealing with "retry" spam >>>>> >>>>> Tonight I banned a user for some language that was against the MOTD. >>>>> I'm using Sourcebans with Sourcemod and MySQL backend. I know how the >>>>> ban system for Sourceban works (user connects, we get steam ID, check >>>>> database, kick if they're banned). The problem is he kept doing retry >>>>> in console, changing his name to all sorts of nasty stuff. >>>>> >>>>> He never got back in, but it caused a headache on the server for a bit >>>>> until I went and did an IP ban at the console. >>>>> >>>>> I guess the question is does anyone have a way to deal with those >>>>> connect messages and make them not actually print until the user's >>>>> gotten farther into the game server (preferably once Sourcebans has >>>>> checked to make sure the user is going to get in or not)? I've done >>>>> some searching on Google, Sourcebans and Sourcemod forums, but haven't >>>>> had much luck (mostly because I'm not sure what terms I should search >>>>> for). >>>>> >>>>> I know this isn't a sourcemods help board, but thought some of you >>>>> have surely dealt with this already. >>>>> >>>>> Thanks in advance. >>>>> >>>>> _______________________________________________ >>>>> To unsubscribe, edit your list preferences, or view the list archives, >>>>> please visit: >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>>> >>>>> >>>>> _______________________________________________ >>>>> To unsubscribe, edit your list preferences, or view the list archives, >>>>> >>>> please visit: >>>> >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>>> >>>>> >>>> _______________________________________________ >>>> To unsubscribe, edit your list preferences, or view the list archives, >>>> please visit: >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>> >>>> >>>> >>>> _______________________________________________ >>>> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>> >>>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>> >> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >> > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

