Jump to content

Ozzy10

Admin
  • Posts

    1,495
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Ozzy10

  1. change your network card its usually that , thats poor quality or is on its way out it happened to me and i changed network card and all was fine again
  2. Ozzy10

    IRCD addons

    and the original code was by rumbaar
  3. I think i know my own isp ty. I get more than a gig a day cause i have gone over that loads of times lol
  4. i said i can download and upload as much as i want , this doesnt mean my space is unlimited, just my bandwidth
  5. try telling my isp that. No matter how much i have download or upload to my site, its still never been stopped. Remember i used to host all the java for tcn too lol
  6. Ozzy10

    IRCd

    i think viper has an addon so it will connect to irc servers aswell as msn or if it hasnt , its coming out soon
  7. Ozzy10

    Dialog maker

    dialog studio , its on techgear main site also mdx studio
  8. Ozzy10

    Bot in yahoo

    sounds like they are wanted for disruption
  9. Ozzy10

    raw commands

    on Admin:TEXT:*`getinfo*:#: { /getinfo $2 | set %getinfo $nick } raw 339:*: { /query %getinfo $1- }
  10. this is in the wrong section, please post in msn section ty
  11. mIRC 6.14 has been released and is ready to download from techgear >> HERE << for a full list of changes for this version you can visit mIRC's Homepage >> HERE <<
  12. Ozzy10

    IRCD addons

    Repeat text flood protection. on @*:TEXT:*:#:{ if ($nick == $me) halt if ($nick isop #) halt if ($nick ishop #) halt var %text = $hash($strip($1-),32) var %old.text = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %old.text = $deltok(%old.text,1,46) if (%rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] == $null) || (%old.text != %text) { set -u30 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] 1. $+ %text return } var %temp = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %count = $gettok(%temp,1,46) inc %count set -u30 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] %count $+ . $+ %text if (%count == 3) { /ban -u60 # $address($nick,2) Repeat flood (Access ban set for 1 minute) /kick # $nick Repeat text flood (Access ban set for 1 minute) } } on @*:action:*:#:{ if ($nick == $me) halt if ($nick isop #) halt if ($nick ishop #) halt var %text = $hash($strip($1-),32) var %old.text = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %old.text = $deltok(%old.text,1,46) if (%rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] == $null) || (%old.text != %text) { set -u30 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] 1. $+ %text return } var %temp = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %count = $gettok(%temp,1,46) inc %count set -u20 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] %count $+ . $+ %text if (%count == 3) { /ban -u60 # $address($nick,2) Repeat flood (Access ban set for 1 minute) /kick # $nick Repeat Action flood (Access ban set for 1 minute) } } on @*:notice:*:#:{ if ($nick == $me) halt if ($nick isop #) halt if ($nick ishop #) halt var %text = $hash($strip($1-),32) var %old.text = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %old.text = $deltok(%old.text,1,46) if (%rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] == $null) || (%old.text != %text) { set -u30 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] 1. $+ %text return } var %temp = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %count = $gettok(%temp,1,46) inc %count set -u20 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] %count $+ . $+ %text if (%count == 3) { /ban -u60 $comchan($nick,1) $address($nick,2) Repeat flood (Access ban set for 1 minute) /kick $comchan($nick,1) $nick Repeat Notice flood (Access ban set for 1 minute) } } on @*:CTCPREPLY:*: { if ($nick == $me) halt if ($nick isop #) halt if ($nick ishop #) halt var %text = $hash($strip($1-),32) var %old.text = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %old.text = $deltok(%old.text,1,46) if (%rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] == $null) || (%old.text != %text) { set -u30 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] 1. $+ %text return } var %temp = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] var %count = $gettok(%temp,1,46) inc %count set -u10 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] %count $+ . $+ %text if (%count == 3) { /ban -u60 $comchan($nick,1) $address($nick,2) Repeat flood (Access ban set for 1 minute) /kick $comchan($nick,1) $nick Repeat c.t.c.p flood (Access ban set for 1 minute) } }
  13. Ozzy10

    IRCD addons

    Caps warn/kick on ^*:TEXT:*:#:{ if ($nick == $me) halt if ($nick == #) halt if ($nick isop #) halt if ($nick ishop #) halt if ($len($1-) < 20) { return } var %caps.letters = $calc($len($1-) + 1 - $len($removecs(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps = $calc($len($1-) - $len($removecs($1-,($1-),A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps.percent = $round($calc(%caps / %caps.letters * 100),0) if ((%caps.percent > $allowedcaps) && ($nick !isop #)) { set -u300 %r3l. [ $+ [ $nick ] ] $calc( %r3l. [ $+ [ $nick ] ] + 1) if (%r3l. [ $+ [ $nick ] ] == 1) { privmsg # Please turn you CAPS lock off $nick first warning halt } if (%r3l. [ $+ [ $nick ] ] == 2) { privmsg # Second and last warning $nick ,please turn your CAPS lock off pls or you will be removed halt } if (%r3l. [ $+ [ $nick ] ] == 3) { /ban -u60 # $address($nick,2) Caps lock kick (Access ban set for 1 minute) /kick # $nick Caps lock kick (Access ban set for 1 minute) } } } on ^*:ACTION:*:#:{ if ($nick == $me) halt if ($nick == #) halt if ($nick isop #) halt if ($nick ishop #) halt if ($len($1-) < 20) { return } var %caps.letters = $calc($len($1-) + 1 - $len($removecs(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps = $calc($len($1-) - $len($removecs($1-,($1-),A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps.percent = $round($calc(%caps / %caps.letters * 100),0) if ((%caps.percent > $allowedcaps) && ($nick !isop #)) { set -u300 %r3l. [ $+ [ $nick ] ] $calc( %r3l. [ $+ [ $nick ] ] + 1) if (%r3l. [ $+ [ $nick ] ] == 1) { privmsg # Please turn you CAPS lock off $nick first warning halt } if (%r3l. [ $+ [ $nick ] ] == 2) { privmsg # Second and last warning $nick ,please turn your CAPS lock off pls or you will be removed halt } if (%r3l. [ $+ [ $nick ] ] == 3) { /ban -u60 # $address($nick,2) Caps lock kick (Access ban set for 1 minute) /kick # $nick Caps lock kick (Access ban set for 1 minute) } } } on ^*:NOTICE:*:#:{ if ($nick == $me) halt if ($nick == #) halt if ($nick isop #) halt if ($nick ishop #) halt if ($len($1-) < 20) { return } var %caps.letters = $calc($len($1-) + 1 - $len($removecs(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps = $calc($len($1-) - $len($removecs($1-,($1-),A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps.percent = $round($calc(%caps / %caps.letters * 100),0) if ((%caps.percent > $allowedcaps) && ($nick !isop #)) { set -u300 %r3l. [ $+ [ $nick ] ] $calc( %r3l. [ $+ [ $nick ] ] + 1) if (%r3l. [ $+ [ $nick ] ] == 1) { privmsg # Please turn you CAPS lock off $nick first warning halt } if (%r3l. [ $+ [ $nick ] ] == 2) { privmsg # Second and last warning $nick ,please turn your CAPS lock off pls or you will be removed halt } if (%r3l. [ $+ [ $nick ] ] == 3) { /ban -u60 $comchan($nick,1) $address($nick,2) Caps lock kick (Access ban set for 1 minute) /kick $comchan($nick,1) $nick Caps lock kick (Access ban set for 1 minute) } } } on ^*:CTCPREPLY:*: { if ($nick == $me) halt if ($nick == #) halt if ($nick isop #) halt if ($nick ishop #) halt if ($len($1-) < 20) { return } var %caps.letters = $calc($len($1-) + 1 - $len($removecs(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps = $calc($len($1-) - $len($removecs($1-,($1-),A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) var %caps.percent = $round($calc(%caps / %caps.letters * 100),0) if ((%caps.percent > $allowedcaps) && ($nick !isop #)) { set -u300 %r3l. [ $+ [ $nick ] ] $calc( %r3l. [ $+ [ $nick ] ] + 1) if (%r3l. [ $+ [ $nick ] ] == 1) { privmsg # Please turn you CAPS lock off $nick first warning halt } if (%r3l. [ $+ [ $nick ] ] == 2) { privmsg # Second and last warning $nick ,please turn your CAPS lock off pls or you will be removed halt } if (%r3l. [ $+ [ $nick ] ] == 3) { /ban -u60 $comchan($nick,1) $address($nick,2) Caps lock kick (Access ban set for 1 minute) /kick $comchan($nick,1) $nick Caps lock kick (Access ban set for 1 minute) } } } alias allowedcaps { return 30 }
  14. Ozzy10

    IRCD addons

    This is a simple ctcp flood protection. ctcp *:*:*: { if ($nick == $me) Halt set -u10 %ct22cpf $calc( %ct22cpf + 1) echo $active 04 $str($chr(160),10) You were $1 checked by $nick if (%ct22cpf == 3) { .ignore -t *!*@* echo $active 04 $str($chr(160),10) Ctcps are now being ignored for 1 minute .timer22ctcpf 1 60 oz22igof .timer122ctcpf 1 60 echo $active 04 $str($chr(160),10) Ctcps are no longer being ignored unset %ct22cpf } } ;made by ozzy10 alias oz22igof { /ignore -rt *!*@* } Please leave credits in
  15. Ozzy10

    IRCD addons

    This is rumbaars history addon changed for ircd Make a folder in your main script dir called history and this will work in multiple rooms menu menubar { history .on: .enable #history | msg $active 03History 04enabled .off: .disable #history | msg $active 03History 04disabled } #history off on *:JOIN:*:{ if ($nick == $me) return if ($$ial($nick $+ *,1).addr == $gettok($read(history/ $+ $chan $+ .dat, w,* $+ $$ial($nick $+ *,1).addr $+ *),1,32)) { set %line $readn | goto old } else { goto new } :new { msg # Welcome $nick i see this is your first visit to # write -n history/ $+ $chan $+ .dat $$ial($nick $+ *,1).addr $nick $time $date $chan $+ $crlf return } :old { if ($nick == $gettok($read(history/ $+ $chan $+ .dat,%line),2,32)) { msg # Hi $nick Welcome back to # msg # You were last here on the $gettok($read(history/ $+ $chan $+ .dat,%line),4,32) at $gettok($read(history/ $+ $chan $+ .dat,%line),3,32) write -l %line history/ $+ $chan $+ .dat $$ial($nick $+ *,1).addr $nick $time $date $chan return } else { msg # Hi $nick Welcome back to # msg # You were last here on the $gettok($read(history/ $+ $chan $+ .dat,%line),4,32) at $gettok($read(history/ $+ $chan $+ .dat,%line),3,32) and were known as $gettok($read(history/ $+ $chan $+ .dat,%line),2,32)) write -l %line history/ $+ $chan $+ .txt $$ial($nick $+ *,1).addr $nick $time $date $chan return } } } #history end
  16. Ozzy10

    IRCD addons

    this tells you when you get your highest number of chatters in your room Please leave credits in eg NEW ROOM RECORD Sat Feb 2004 at 03:22:30 Number of chatters = 15 then if you have more in your room it will change again NEW ROOM RECORD Sat Feb 2004 at 03:22:40 Number of chatters = 16 it will only show to room when the number of chatters goes higher then the current record on *:join:#:{ ;made by ozzy10 if (%chat == $null) { set %chat 1 } if ($nick(#,0,a) > $gettok(%chat,1,32)) { set %chat $nick(#,0,a) $asctime(ddd mmm yyyy) at $asctime(hh:nn:ss) msg # 12NEW ROOM RECORD $gettok(%chat,2-,32) msg # 12Number of chatters = $gettok(%chat,1,32) } } Please leave credits in enjoy
  17. Ozzy10

    IRCD addons

    First piece of code is this raw *:*: { echo -a $numeric $1- } this echos the raws that are being sent by the server.[/code]
  18. Please feel free to post your ircd screen shots here.
  19. Ozzy10

    IRCD addons

    Please feel free to post ircd addons here, but also remember that some people dont know too much about ircd and are learning. Please make sure you post full code for your addon.
×
×
  • Create New...