Skip to content
TG007 archive file #946

Knock-B4-Enter

Join Flood Protection.

By Warrior124 Added Mar 16, 2006 Version 1.1
Download file
FILETG007 file
Advertisement
About this file

Overview

What this addon does is add deny access to *!*@* (meaning a total ban).

When someone tries to join their gate would temporarily be added to grant access allowing them to be able to join the second time around.

Mode +u is then removed to prevent knock flooding.

They will have one minute to join before their grant access is removed.

Once the joiner has joined it will immediately remove the grant access from their gate which will also prevent hop flooding as well.

Update:
Added mode protect for knock messages incase someone unsets it.
Also fixed the on join typo from the first release.
Community

Comments

GazzyMar 18, 2006
Opps *couldnt
GazzyMar 18, 2006
lol sorry i just wrote it in this box i dont use that code i use<br />
<br />
if ($2 == join) {<br />
inc -u10 %joins<br />
if (%joins => 4) set -u10 %safe on<br />
}<br />
if ($2 == join) {<br />
if (%safe) && ($options(room,safe.join) == on) sockwrite -n %s $+(kick %s %i Safe,$cr,access %s add deny %i)<br />
} <br />
<br />
%i represents the user, %s represents the sockname i tested you code aswell earlier it didnt stop them from joining but they could hop flood so it works
GazzyMar 18, 2006
moral of the story, add a flood prot to your knocks!
grinning_maleMar 18, 2006
with a flooder flooding I would like to see the Knocks going wild perfect knock flood in progress please try later... <br />
Moral of the story is dont knock it till you tried it tongue
GazzyMar 18, 2006
I wasnt critising you.. i was simply stating what i thought so no need for an essay about it.., i was referring to groups when i was talking about the topic. <br />
<br />
if ($2 == join) {<br />
inc -u10 %j<br />
if (%j => 4) access $3 add deny *@* 1<br />
}
GazzyMar 17, 2006
I see i see but how will they read the topic at first tongue lol why is s.tupid censored:|
Warrior124Mar 17, 2006
Well, there is a simple way to let everyone know what to do, and that is to put it in the topic. That way people would know that they can rejoin.
GazzyMar 17, 2006
Its a good idea an everything but its kinda stupid no offense a lotta people wont rejoin and it would just drive people away in my opinion
grinning_maleMar 17, 2006
This is why you use a flood protect and if the room is set on a deny not every one tries again to enter.. what suits you doesnt always suit another.. 8-)
grinning_maleMar 17, 2006
lol @ Molson and it doesnt protect the room in anyway now does it best thing to have is onjoin *!*@* deny for a minute why have Grant access?
Keep exploring

Related files

More in Protections →
Advertisement