-
Posts
1,495 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Events
Everything posted by Ozzy10
-
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
-
and the original code was by rumbaar
-
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
-
i said i can download and upload as much as i want , this doesnt mean my space is unlimited, just my bandwidth
-
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
-
i think viper has an addon so it will connect to irc servers aswell as msn or if it hasnt , its coming out soon
-
dialog studio , its on techgear main site also mdx studio
-
sounds like they are wanted for disruption
-
on Admin:TEXT:*`getinfo*:#: { /getinfo $2 | set %getinfo $nick } raw 339:*: { /query %getinfo $1- }
-
this is in the wrong section, please post in msn section ty
-
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 <<
-
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) } }
-
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 }
-
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
-
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
-
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
-
First piece of code is this raw *:*: { echo -a $numeric $1- } this echos the raws that are being sent by the server.[/code]
-
Please feel free to post your ircd screen shots here.
-
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.