Skip to content
MSN Addons

Need powerfull addon.

A TG007 community discussion started by Luky¬.

Discussion 30 posts
Page 2 of 2
Open
Topic #5195 · 30 published posts · 5,536 views

Why get Guard Dog not every one approves of it or do they ? Scratches my head :stupid:

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. :GD:

Why get Guard Dog not every one approves of it or do they ? Scratches my head :stupid:

 

Because the smiley commands you to :GD:

 

Well i'd be willing to bet that most new script releases in the near future will based on the building & design of GuardDog.

i guess, but i know several who still prefer the older method of menu navigation, and not dialog navigation. But aye, if people like my setup and that, i don't mind them using it.

and some of use have used dialog nav for years

Edited Mar 11, 2006 2:53 AM by Ozzy10

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.

Agrees Fusion :taz:

on me:*:join:#:hop #

u could try this :pizza:

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
    }
  }
}

Edited Aug 21, 2006 8:31 AM by Ozzy10

you could also add the credits to the code too Jaimes_pet

Edited Aug 21, 2006 10:36 AM by Ozzy10

My code does NOT have bugs. It just develops random features.