Why get Guard Dog not every one approves of it or do they ? Scratches my head ![]()
A TG007 community discussion started by Luky¬.
GuardDog seems like it has a more stable connection then Vincula. It also has alot more options then most scripts and it was put together in a very well and neat manner. ![]()
Why get Guard Dog not every one approves of it or do they ? Scratches my head![]()
Because the smiley commands you to ![]()
Well i'd be willing to bet that most new script releases in the near future will based on the building & design of GuardDog.
and some of use have used dialog nav for years
My code does NOT have bugs. It just develops random features.
Is one that likes dialog navigation
Dialog navigation can be very neat if you put some time, effort, and a little mdx into it. You'd be surprised at how much dialogs look better then menus.
on me:*:join:#:hop #
u could try this ![]()
Passport flood & Guest
on !@*:JOIN:*: {
if (%ozkk == on ) {
/access $msn.get($cid,fullroom) add deny $$ial($nick $+ *,1).addr
.sockwrite -tn msn.server. $+ $cid kick $msn.get($cid,fullroom) $nick :Passport Flood Kick
}
if (!%pFl) {
set -u1 %pFl 1
set -u2 %ppoz. [ $+ [ # ] ] $nick
}
;by ozzy10
else {
inc %pFl
set -u2 %ppoz. [ $+ [ # ] ] %ppoz. [ $+ [ # ] ] $+ $chr(44) $+ $nick
if (%pFl == 4) {
set -u120 %pozpo $calc(%pozpo +1)
.sockwrite -tn msn.server. $+ $cid mode $msn.get($cid,fullroom) +i-u
set -u20 %ozkk on
/kick $msn.get($cid,fullroom) %ppoz. [ $+ [ # ] ] Passport Flood Kick
.timer7ozknock 1 90 mode $!msn.get($cid,fullroom) -i
.timer7knock 1 300 mode $!msn.get($cid,fullroom) +u
.timer8knock 1 90 amsg Invite 0nly Removed
.timer8ozknock 1 300 amsg Knocks Reset
if (> !isin %ppoz. [ $+ [ # ] ]) {
var %i = 1
while (%i <= $numtok(%ppoz. [ $+ [ # ] ],32)) {
/access $msn.get($cid,fullroom) add deny $gettok(%ppoz. [ $+ [ # ] ],%i,32) : Passport Flood Kick
inc %i
}
if (%pFl >= 4) && (%pozpo >= 2) {
/access $msn.get($cid,fullroom) add deny *!*@*$* 5
.timerh7ozknock 1 1 amsg Room Locked
.timero8zknock 1 300 amsg Room Unlocked
}
if (!%pozpo) {
set -u180 %pozpo 0
}
}
}
}
}
;by ozzy10
Emote Flood
on *:text:*:#: {
MSNemotionsFlood $nick $chan $1-
}
on *:action:*:#: {
MSNemotionsFlood $nick $chan $1-
}
alias -l MSNemotionsFlood {
if ($calc($wildtok($3-,*,0,41) + $wildtok($3-,*,0,58) - $wildtok($3-,:,0,41)) > 15) {
/kick $2 $1 : No Emote Flood
access $2 add deny $1 5
halt
}
}
Text Floods
on @*:TEXT:*:*: {
if ($nick !isowner $chan) && ($me isop $chan) {
inc -u3 %text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ]
if (%text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ] == 5) {
sockwrite -tn msn.server. $+ $cid access $msn.get($cid,fullroom) add deny $address 5 :Text Flood
sockwrite -tn msn.server. $+ $cid kick $msn.get($cid,fullroom) $nick :No Flooding
}
}
}
on @*:action:*:*: {
if ($nick !isowner $chan) && ($me isop $chan) {
inc -u3 %text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ]
if (%text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ] == 5) {
sockwrite -tn msn.server. $+ $cid access $msn.get($cid,fullroom) add deny $address 5 :Action Flood
sockwrite -tn msn.server. $+ $cid kick $msn.get($cid,fullroom) $nick :No Flooding
}
}
}
on @*:notice:*:*: {
if ($nick !isowner $chan) && ($me isop $chan) {
inc -u3 %text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ]
if (%text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ] == 6) {
sockwrite -tn msn.server. $+ $cid access $msn.get($cid,fullroom) add deny $address 5 :Notice Flood
sockwrite -tn msn.server. $+ $cid kick $msn.get($cid,fullroom) $nick :No Flooding
}
}
}
on @*:CTCPREPLY:*:*: {
if ($nick !isowner $chan) && ($me isop $chan) {
inc -u3 %text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ]
if (%text. [ $+ [ $nick ] $+ ] . [ $+ [ $chan ] ] == 6) {
sockwrite -tn msn.server. $+ $cid access $msn.get($cid,fullroom) add deny $address 5 :Ctcp Flood
sockwrite -tn msn.server. $+ $cid kick $msn.get($cid,fullroom) $nick :No Flooding
}
}
}
you could also add the credits to the code too Jaimes_pet
My code does NOT have bugs. It just develops random features.
Sign in to reply or start a new topic where your account has permission.