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

Reply via email to