|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
can you please tell me if this can be hidden from being displayed in the channel window all the time when a nick is not there or found?
* gwapitoz is not on #channel
|
|
|
|
Joined: Sep 2005
Posts: 2,881
Hoopy frood
|
Hoopy frood
Joined: Sep 2005
Posts: 2,881 |
How is that message being triggered?
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
Exemple:
[10:15] * rkcinl was kicked by Cobra (Nonsense Nick or Identd) [10:15] * Mode (Cobra:#manila +b *!*@85.104.20.14) [10:15] * Mode (Caroll:#manila +b rkcinl!*@*) * rkcinl is not on #manila * rkcinl is not on #manila
|
|
|
|
Joined: Sep 2005
Posts: 2,881
Hoopy frood
|
Hoopy frood
Joined: Sep 2005
Posts: 2,881 |
Looks like a script. You'll have to try and find out what's causing it, or just turn remote off by typing '/remote off' - that will disable all scripts though.
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
Ya I just found it, its the nonsense kick script, here the codes maybe you can see why it does that?
[script]
n0=
n1=on *:dialog:opnopsense:init:*:{
n2= if (%op.nopsenseIGN != $null) { did -a opnopsense 32 %op.nopsenseIGN }
n3= if (%op.nopsenseBTI != $null) { did -a opnopsense 20 %op.nopsenseBTI }
n4= if (%op.nopsenseSEV != $null) { did -a opnopsense 31 %op.nopsenseSEV }
n5= if (%op.nopsenseEC != $null) { did -a opnopsense 30 %op.nopsenseEC }
n6= if (%op.nopsenseBT != $null) { did -a opnopsense 3 %op.nopsenseBT }
n7= if (%op.nopsenseSW != $null) { did -a opnopsense 2 %op.nopsenseSW }
n8= if (%op.nopsenseKR != $null) { did -a opnopsense 6 %op.nopsenseKR }
n9= if (%op.nopnk1 != $null) { did -a opnopsense 7 %op.nopnk1 }
n10= if (%op.nopnk2 != $null) { did -a opnopsense 8 %op.nopnk2 }
n11= if (%op.nopnk3 != $null) { did -a opnopsense 9 %op.nopnk3 }
n12= if (%op.nopnk4 != $null) { did -a opnopsense 10 %op.nopnk4 }
n13= if (%op.nopnk5 != $null) { did -a opnopsense 11 %op.nopnk5 }
n14= if (%op.nopnk6 != $null) { did -a opnopsense 12 %op.nopnk6 }
n15= if (%op.nopnk7 != $null) { did -a opnopsense 13 %op.nopnk7 }
n16= if (%op.nopnk8 != $null) { did -a opnopsense 14 %op.nopnk8 }
n17= if (%op.nopnk9 != $null) { did -a opnopsense 15 %op.nopnk9 }
n18= if (%op.nopnk10 != $null) { did -a opnopsense 16 %op.nopnk10 }
n19= if (%op.nopnk11 != $null) { did -a opnopsense 17 %op.nopnk11 }
n20= if (%op.nopnk12 != $null) { did -a opnopsense 18 %op.nopnk12 }
n21= if (%op.nopsenseIGN == $null) { set %op.nopsenseIGN OFF | did -a opnopsense 32 %op.nopsenseIGN }
n22= if (%op.nopsenseBTI == $null) { set %op.nopsenseBTI Perm | did -a opnopsense 20 %op.nopsenseBTI }
n23= if (%op.nopsenseSEV == $null) { set %op.nopsenseSEV 2 | did -a opnopsense 31 %op.nopsenseSEV }
n24= if (%op.nopsenseSW == $null) { set %op.nopsenseSW OFF | did -a opnopsense 2 %op.nopsenseSW }
n25= if (%op.nopsenseBT == $null) { set %op.nopsenseBT 2 | did -a opnopsense 3 %op.nopsenseBT }
n26= if (%op.nopsenseEC == $null) { set %op.nopsenseEC OFF | did -a opnopsense 30 %op.nopsenseEC }
n27= if (%op.nopsenseKR == $null) { set %op.nopsenseKR 14Nonsense Nick or Identd | did -a opnopsense 6 %op.nopsenseKR }
n28=}
n29=
n30=on *:dialog:opnopsense:edit:*:{
n31= set %op.nopsenseKR $did(6)
n32= set %op.nopnk1 $did(7)
n33= set %op.nopnk2 $did(8)
n34= set %op.nopnk3 $did(9)
n35= set %op.nopnk4 $did(10)
n36= set %op.nopnk5 $did(11)
n37= set %op.nopnk6 $did(12)
n38= set %op.nopnk7 $did(13)
n39= set %op.nopnk8 $did(14)
n40= set %op.nopnk9 $did(15)
n41= set %op.nopnk10 $did(16)
n42= set %op.nopnk11 $did(17)
n43= set %op.nopnk12 $did(18)
n44=}
n45=
n46=on @1:join:#:{
n47= if ($nick == ChanServ || $nick == NickServ || $nick == MemoServ) { return }
n48= if (( %op.nopsenseSW == on ) && ( %op.nopsense == $null ) && ( $me isop $chan ) && ( $len($nick) > 3 ) && ( $nick isalpha ) && ( $islower($nick) == $true ) && ( $remove($address,@,~,$site) isalpha ) && ( $islower($remove($address,@,~,$site)) == $true )) { goto op }
n49= else return
n50= :op
n51= if (( %op.nopsensePAUSE > 3 ) || ( $nick == $remove($address,@,~,$site) ) || ( %op.nopnk1 isin $remove($fulladdress,$site) ) || ( %op.nopnk2 isin $remove($fulladdress,$site) ) || ( %op.nopnk3 isin $remove($fulladdress,$site) ) || ( %op.nopnk4 isin $remove($fulladdress,$site) ) || ( %op.nopnk5 isin $remove($fulladdress,$site) ) || ( %op.nopnk6 isin $remove($fulladdress,$site) ) || ( %op.nopnk7 isin $remove($fulladdress,$site) ) || ( %op.nopnk8 isin $remove($fulladdress,$site) ) || ( %op.nopnk9 isin $remove($fulladdress,$site) ) || ( %op.nopnk10 isin $remove($fulladdress,$site) ) || ( %op.nopnk11 isin $remove($fulladdress,$site) ) || ( %op.nopnk12 isin $remove($fulladdress,$site) )) { return }
n52= if ( %op.nopsenseSEV == 1 ) { goto 1 }
n53= if ( %op.nopsenseSEV == 2 ) { goto 2 }
n54= if ( %op.nopsenseSEV == 3 ) { goto 3 }
n55= if ( %op.nopsenseSEV == 4 ) { goto 4 }
n56= return
n57= :1
n58= if (( a !isin $nick ) && ( e !isin $nick ) && ( i !isin $nick ) && ( o !isin $nick ) && ( u !isin $nick )) { goto nopsense }
n59= return
n60= :2
n61= if (( a !isin $nick ) && ( e !isin $nick ) && ( i !isin $nick ) && ( o !isin $nick ) && ( u !isin $nick )) { goto nopsense }
n62= if (( qb isin $remove($fulladdress,$site) ) || ( qc isin $remove($fulladdress,$site) ) || ( qd isin $remove($fulladdress,$site) ) || ( qf isin $remove($fulladdress,$site) ) || ( qg isin $remove($fulladdress,$site) ) || ( qh isin $remove($fulladdress,$site) ) || ( qk isin $remove($fulladdress,$site) ) || ( qm isin $remove($fulladdress,$site) ) || ( qn isin $remove($fulladdress,$site) ) || ( qp isin $remove($fulladdress,$site) ) || ( qq isin $remove($fulladdress,$site) ) || ( qr isin $remove($fulladdress,$site) ) || ( qs isin $remove($fulladdress,$site) ) || ( qt isin $remove($fulladdress,$site) )) { goto nopsense }
n63= if (( xd isin $remove($fulladdress,$site) ) || ( xf isin $remove($fulladdress,$site) ) || ( xg isin $remove($fulladdress,$site) ) || ( xh isin $remove($fulladdress,$site) ) || ( xk isin $remove($fulladdress,$site) ) || ( xm isin $remove($fulladdress,$site) ) || ( xn isin $remove($fulladdress,$site) ) || ( xq isin $remove($fulladdress,$site) ) || ( xr isin $remove($fulladdress,$site) ) || ( xt isin $remove($fulladdress,$site) ) || ( xv isin $remove($fulladdress,$site) ) || ( xz isin $remove($fulladdress,$site) ) || ( qw isin $remove($fulladdress,$site) ) || ( qz isin $remove($fulladdress,$site) )) { goto nopsense }
n64= if (( zb isin $remove($fulladdress,$site) ) || ( zc isin $remove($fulladdress,$site) ) || ( zd isin $remove($fulladdress,$site) ) || ( zf isin $remove($fulladdress,$site) ) || ( zh isin $remove($fulladdress,$site) ) || ( zm isin $remove($fulladdress,$site) ) || ( zq isin $remove($fulladdress,$site) ) || ( zr isin $remove($fulladdress,$site) ) || ( zt isin $remove($fulladdress,$site) ) || ( zv isin $remove($fulladdress,$site) ) || ( zx isin $remove($fulladdress,$site) ) || ( qx isin $remove($fulladdress,$site) ) || ( qv isin $remove($fulladdress,$site) ) || ( kz isin $remove($fulladdress,$site) )) { goto nopsense }
n65= if (( vb isin $remove($fulladdress,$site) ) || ( vf isin $remove($fulladdress,$site) ) || ( vg isin $remove($fulladdress,$site) ) || ( vh isin $remove($fulladdress,$site) ) || ( vk isin $remove($fulladdress,$site) ) || ( vm isin $remove($fulladdress,$site) ) || ( vn isin $remove($fulladdress,$site) ) || ( vq isin $remove($fulladdress,$site) ) || ( vx isin $remove($fulladdress,$site) ) || ( vw isin $remove($fulladdress,$site) ) || ( bgb isin $remove($fulladdress,$site) ) || ( gv isin $remove($fulladdress,$site) ) || ( wj isin $remove($fulladdress,$site) ) || ( lx isin $remove($fulladdress,$site) )) { goto nopsense }
n66= return
n67= :3
n68= if (( a !isin $nick ) && ( e !isin $nick ) && ( i !isin $nick ) && ( o !isin $nick ) && ( u !isin $nick )) { goto nopsense }
n69= if (( qb isin $nick ) || ( qc isin $nick ) || ( qd isin $nick ) || ( qf isin $nick ) || ( qg isin $nick ) || ( qh isin $nick ) || ( qk isin $nick ) || ( qm isin $nick ) || ( qn isin $nick ) || ( qp isin $nick ) || ( qq isin $nick ) || ( qr isin $nick ) || ( qs isin $nick ) || ( qt isin $nick )) { goto nopsense }
n70= if (( xd isin $nick ) || ( xf isin $nick ) || ( xg isin $nick ) || ( xh isin $nick ) || ( xk isin $nick ) || ( xm isin $nick ) || ( xn isin $nick ) || ( xq isin $nick ) || ( xr isin $nick ) || ( xt isin $nick ) || ( xv isin $nick ) || ( xz isin $nick ) || ( qw isin $nick ) || ( qz isin $nick )) { goto nopsense }
n71= if (( zb isin $nick ) || ( zc isin $nick ) || ( zd isin $nick ) || ( zf isin $nick ) || ( zh isin $nick ) || ( zm isin $nick ) || ( zq isin $nick ) || ( zr isin $nick ) || ( zt isin $nick ) || ( zv isin $nick ) || ( zx isin $nick ) || ( qx isin $nick ) || ( qv isin $nick ) || ( kz isin $nick )) { goto nopsense }
n72= if (( vb isin $nick ) || ( vf isin $nick ) || ( vg isin $nick ) || ( vh isin $nick ) || ( vk isin $nick ) || ( vm isin $nick ) || ( vn isin $nick ) || ( vq isin $nick ) || ( vx isin $nick ) || ( vw isin $nick ) || ( bgb isin $nick ) || ( gv isin $nick ) || ( wj isin $nick ) || ( lx isin $nick )) { goto nopsense }
n73= return
n74= :4
n75= if (( a !isin $nick ) && ( e !isin $nick ) && ( i !isin $nick ) && ( o !isin $nick ) && ( u !isin $nick )) { goto nopsense }
n76= if (( qb isin $nick ) || ( qc isin $nick ) || ( qd isin $nick ) || ( qf isin $nick ) || ( qg isin $nick ) || ( qh isin $nick ) || ( qk isin $nick ) || ( qm isin $nick ) || ( qn isin $nick ) || ( qp isin $nick ) || ( qq isin $nick ) || ( qr isin $nick ) || ( qs isin $nick ) || ( qt isin $nick ) || ( jwm isin $nick )) { goto nopsense }
n77= if (( xd isin $nick ) || ( xf isin $nick ) || ( xg isin $nick ) || ( xh isin $nick ) || ( xk isin $nick ) || ( xm isin $nick ) || ( xn isin $nick ) || ( xq isin $nick ) || ( xr isin $nick ) || ( xt isin $nick ) || ( xv isin $nick ) || ( xz isin $nick ) || ( qw isin $nick ) || ( qz isin $nick ) || ( gz isin $nick )) { goto nopsense }
n78= if (( zb isin $nick ) || ( zc isin $nick ) || ( zd isin $nick ) || ( zf isin $nick ) || ( zh isin $nick ) || ( zm isin $nick ) || ( zq isin $nick ) || ( zr isin $nick ) || ( zt isin $nick ) || ( zv isin $nick ) || ( zx isin $nick ) || ( qx isin $nick ) || ( qv isin $nick ) || ( kz isin $nick )) { goto nopsense }
n79= if (( vb isin $nick ) || ( vf isin $nick ) || ( vg isin $nick ) || ( vh isin $nick ) || ( vk isin $nick ) || ( vm isin $nick ) || ( vn isin $nick ) || ( vq isin $nick ) || ( vx isin $nick ) || ( vw isin $nick ) || ( bgb isin $nick ) || ( gv isin $nick ) || ( wj isin $nick ) || ( lx isin $nick )) { goto nopsense }
n80= if (( qb isin $remove($fulladdress,$site) ) || ( qc isin $remove($fulladdress,$site) ) || ( qd isin $remove($fulladdress,$site) ) || ( qf isin $remove($fulladdress,$site) ) || ( qg isin $remove($fulladdress,$site) ) || ( qh isin $remove($fulladdress,$site) ) || ( qk isin $remove($fulladdress,$site) ) || ( qm isin $remove($fulladdress,$site) ) || ( qn isin $remove($fulladdress,$site) ) || ( qp isin $remove($fulladdress,$site) ) || ( qq isin $remove($fulladdress,$site) ) || ( qr isin $remove($fulladdress,$site) ) || ( qs isin $remove($fulladdress,$site) ) || ( qt isin $remove($fulladdress,$site) )) { goto nopsense }
n81= if (( xd isin $remove($fulladdress,$site) ) || ( xf isin $remove($fulladdress,$site) ) || ( xg isin $remove($fulladdress,$site) ) || ( xh isin $remove($fulladdress,$site) ) || ( xk isin $remove($fulladdress,$site) ) || ( xm isin $remove($fulladdress,$site) ) || ( xn isin $remove($fulladdress,$site) ) || ( xq isin $remove($fulladdress,$site) ) || ( xr isin $remove($fulladdress,$site) ) || ( xt isin $remove($fulladdress,$site) ) || ( xv isin $remove($fulladdress,$site) ) || ( xz isin $remove($fulladdress,$site) ) || ( qw isin $remove($fulladdress,$site) ) || ( qz isin $remove($fulladdress,$site) )) { goto nopsense }
n82= if (( zb isin $remove($fulladdress,$site) ) || ( zc isin $remove($fulladdress,$site) ) || ( zd isin $remove($fulladdress,$site) ) || ( zf isin $remove($fulladdress,$site) ) || ( zh isin $remove($fulladdress,$site) ) || ( zm isin $remove($fulladdress,$site) ) || ( zq isin $remove($fulladdress,$site) ) || ( zr isin $remove($fulladdress,$site) ) || ( zt isin $remove($fulladdress,$site) ) || ( zv isin $remove($fulladdress,$site) ) || ( zx isin $remove($fulladdress,$site) ) || ( qx isin $remove($fulladdress,$site) ) || ( qv isin $remove($fulladdress,$site) ) || ( kz isin $remove($fulladdress,$site) )) { goto nopsense }
n83= if (( vb isin $remove($fulladdress,$site) ) || ( vf isin $remove($fulladdress,$site) ) || ( vg isin $remove($fulladdress,$site) ) || ( vh isin $remove($fulladdress,$site) ) || ( vk isin $remove($fulladdress,$site) ) || ( vm isin $remove($fulladdress,$site) ) || ( vn isin $remove($fulladdress,$site) ) || ( vq isin $remove($fulladdress,$site) ) || ( vx isin $remove($fulladdress,$site) ) || ( vw isin $remove($fulladdress,$site) ) || ( bgb isin $remove($fulladdress,$site) ) || ( gv isin $remove($fulladdress,$site) ) || ( wj isin $remove($fulladdress,$site) ) || ( lx isin $remove($fulladdress,$site) )) { goto nopsense }
n84= return
n85= :nopsense
n86= inc -u2 %op.nopsensePAUSE 1
n87= kick $chan $nick %op.nopsenseKR
n88= if ( %op.nopsenseBTI == Perm ) { ban $chan $nick %op.nopsenseBT }
n89= if ( %op.nopsenseBTI != Perm ) { ban -u $+ %op.nopsenseBTI $chan $nick %op.nopsenseBT }
n90= if ( %op.nopsenseIGN == On ) { .ignore -pcntdiku60 $wildsite }
n91= if ( %op.nopsenseEC == On ) { echo 4 -t $chan * $nick $address 14Nonsense Nick or Identd }
n92=}
n93=
n94=on *:connect:{
n95= unset %op.nopsense
n96=}
n97=
n98=menu {
n99=
n100=}
n101=
n102=on 1:load:{
n103=
n104=
n105=}
n106=
n107=on 1:unload:{
n108=
n109= unset %op.nopn*
n110= unset %op.nopsense*
n111=}
n112=
n113=alias opnopsense { if ($dialog(opnopsense) == $null) dialog -dmn opnopsense opnopsense }
n114=dialog opnopsense {
n115= title Nosense Nick Removal
n116= size -1 -1 225 103
n117= option dbu
n118= button "- Exit -", 1, 190 85 30 10, cancel,flat
n119= button "", 32, 190 63 30 10,flat
n120= button "", 2, 5 85 28 10,flat
n121= button "", 3, 42 85 28 10,flat
n122= button "", 20, 79 85 28 10,flat
n123= button "", 30, 116 85 28 10,flat
n124= button "", 31, 153 85 28 10,flat
n125= box "Kick/Ban",21, 2 77 35 22
n126= box "Ban Type",22, 39 77 35 22
n127= box "Ban Secs",23, 76 77 35 22
n128= box "Echo",24, 113 77 35 22
n129= box "Severity",25, 150 77 35 22
n130= box "Close",26, 187 77 37 22
n131= box "Ignore",27, 187 55 37 22
n132= box "Add nick here to be exempted from kicks",4, 2 2 222 53
n133= box "Kick Reason",5, 2 55 183 22
n134= edit "", 6, 5 62 177 10,autohs
n135= edit "", 7, 5 10 50 10,autohs
n136= edit "", 8, 60 10 50 10,autohs
n137= edit "", 9, 115 10 50 10,autohs
n138= edit "", 10, 170 10 50 10,autohs
n139= edit "", 11, 5 25 50 10,autohs
n140= edit "", 12, 60 25 50 10,autohs
n141= edit "", 13, 115 25 50 10,autohs
n142= edit "", 14, 170 25 50 10,autohs
n143= edit "", 15, 5 40 50 10,autohs
n144= edit "", 16, 60 40 50 10,autohs
n145= edit "", 17, 115 40 50 10,autohs
n146= edit "", 18, 170 40 50 10,autohs
n147=}
n148=
n149=on 1:dialog:opnopsense:sclick:*: {
n150= if ( $did == 32 ) && ( %op.nopsenseIGN == ON ) { set %op.nopsenseIGN OFF | did -a opnopsense 32 %op.nopsenseIGN | halt }
n151= if ( $did == 32 ) && ( %op.nopsenseIGN == OFF ) { set %op.nopsenseIGN ON | did -a opnopsense 32 %op.nopsenseIGN | halt }
n152= if ( $did == 20 ) && ( %op.nopsenseBTI == Perm ) { set %op.nopsenseBTI 60 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n153= if ( $did == 20 ) && ( %op.nopsenseBTI == 60 ) { set %op.nopsenseBTI 120 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n154= if ( $did == 20 ) && ( %op.nopsenseBTI == 120 ) { set %op.nopsenseBTI 240 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n155= if ( $did == 20 ) && ( %op.nopsenseBTI == 240 ) { set %op.nopsenseBTI 300 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n156= if ( $did == 20 ) && ( %op.nopsenseBTI == 300 ) { set %op.nopsenseBTI 600 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n157= if ( $did == 20 ) && ( %op.nopsenseBTI == 600 ) { set %op.nopsenseBTI 1200 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n158= if ( $did == 20 ) && ( %op.nopsenseBTI == 1200 ) { set %op.nopsenseBTI 3600 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n159= if ( $did == 20 ) && ( %op.nopsenseBTI == 3600 ) { set %op.nopsenseBTI 4800 | did -a opnopsense 20 %op.nopsenseBTI | halt }
n160= if ( $did == 20 ) && ( %op.nopsenseBTI == 4800 ) { set %op.nopsenseBTI Perm | did -a opnopsense 20 %op.nopsenseBTI | halt }
n161= if ( $did == 31 ) && ( %op.nopsenseSEV == 1 ) { set %op.nopsenseSEV 2 | did -a opnopsense 31 %op.nopsenseSEV | halt }
n162= if ( $did == 31 ) && ( %op.nopsenseSEV == 2 ) { set %op.nopsenseSEV 3 | did -a opnopsense 31 %op.nopsenseSEV | halt }
n163= if ( $did == 31 ) && ( %op.nopsenseSEV == 3 ) { set %op.nopsenseSEV 4 | did -a opnopsense 31 %op.nopsenseSEV | halt }
n164= if ( $did == 31 ) && ( %op.nopsenseSEV == 4 ) { set %op.nopsenseSEV 1 | did -a opnopsense 31 %op.nopsenseSEV | halt }
n165= if ( $did == 30 ) && ( %op.nopsenseEC == ON ) { set %op.nopsenseEC OFF | did -a opnopsense 30 %op.nopsenseEC | halt }
n166= if ( $did == 30 ) && ( %op.nopsenseEC == OFF ) { set %op.nopsenseEC ON | did -a opnopsense 30 %op.nopsenseEC | halt }
n167= if ( $did == 3 ) && ( %op.nopsenseBT == 0 ) { set %op.nopsenseBT 1 | did -a opnopsense 3 %op.nopsenseBT | halt }
n168= if ( $did == 3 ) && ( %op.nopsenseBT == 1 ) { set %op.nopsenseBT 2 | did -a opnopsense 3 %op.nopsenseBT | halt }
n169= if ( $did == 3 ) && ( %op.nopsenseBT == 2 ) { set %op.nopsenseBT 3 | did -a opnopsense 3 %op.nopsenseBT | halt }
n170= if ( $did == 3 ) && ( %op.nopsenseBT == 3 ) { set %op.nopsenseBT 4 | did -a opnopsense 3 %op.nopsenseBT | halt }
n171= if ( $did == 3 ) && ( %op.nopsenseBT == 4 ) { set %op.nopsenseBT 5 | did -a opnopsense 3 %op.nopsenseBT | halt }
n172= if ( $did == 3 ) && ( %op.nopsenseBT == 5 ) { set %op.nopsenseBT 6 | did -a opnopsense 3 %op.nopsenseBT | halt }
n173= if ( $did == 3 ) && ( %op.nopsenseBT == 6 ) { set %op.nopsenseBT 7 | did -a opnopsense 3 %op.nopsenseBT | halt }
n174= if ( $did == 3 ) && ( %op.nopsenseBT == 7 ) { set %op.nopsenseBT 8 | did -a opnopsense 3 %op.nopsenseBT | halt }
n175= if ( $did == 3 ) && ( %op.nopsenseBT == 8 ) { set %op.nopsenseBT 9 | did -a opnopsense 3 %op.nopsenseBT | halt }
n176= if ( $did == 3 ) && ( %op.nopsenseBT == 9 ) { set %op.nopsenseBT 0 | did -a opnopsense 3 %op.nopsenseBT | halt }
n177= if ( $did == 2 ) && ( %op.nopsenseSW == ON ) { set %op.nopsenseSW OFF | did -a opnopsense 2 %op.nopsenseSW | halt }
n178= if ( $did == 2 ) && ( %op.nopsenseSW == OFF ) { set %op.nopsenseSW ON | did -a opnopsense 2 %op.nopsenseSW | halt }
n179= if $did == 1 {
n180= if (%op.nopnk1 == $null) { unset %op.nopnk1 }
n181= if (%op.nopnk2 == $null) { unset %op.nopnk2 }
n182= if (%op.nopnk3 == $null) { unset %op.nopnk3 }
n183= if (%op.nopnk4 == $null) { unset %op.nopnk4 }
n184= if (%op.nopnk5 == $null) { unset %op.nopnk5 }
n185= if (%op.nopnk6 == $null) { unset %op.nopnk6 }
n186= if (%op.nopnk7 == $null) { unset %op.nopnk7 }
n187= if (%op.nopnk8 == $null) { unset %op.nopnk8 }
n188= if (%op.nopnk9 == $null) { unset %op.nopnk9 }
n189= if (%op.nopnk10 == $null) { unset %op.nopnk10 }
n190= if (%op.nopnk11 == $null) { unset %op.nopnk11 }
n191= if (%op.nopnk12 == $null) { unset %op.nopnk12 }
n192= }
n193=}
|
|
|
|
Joined: Sep 2005
Posts: 2,881
Hoopy frood
|
Hoopy frood
Joined: Sep 2005
Posts: 2,881 |
Because the other person beats you to it, so by the time your /kick command reaches the server he has already left the channel.
That script could be greatly improved, but "nonsense kicks" are never even anywhere near perfect so I'd just remove it altogether.
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
I know but we need that kick cause we get flooded, spam and invites mostly from those nonsense nicks. Maybe someone can make this script shorter and better?
Last edited by Garou; 15/07/07 02:50 PM.
|
|
|
|
Joined: Oct 2005
Posts: 1,741
Hoopy frood
|
Hoopy frood
Joined: Oct 2005
Posts: 1,741 |
If you just want to stop that message from being displayed, you just have to figure out which RAW it is sent as, and script a raw event to block it.
-genius_at_work
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
Yes your right but I didnt find the raw yet :P
|
|
|
|
Joined: Oct 2005
Posts: 1,741
Hoopy frood
|
Hoopy frood
Joined: Oct 2005
Posts: 1,741 |
Enable /debug mode.
-genius_at_work
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
How do I Enable /debug mode ?
|
|
|
|
Joined: Dec 2002
Posts: 2,031
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 2,031 |
/help /debug
/debug @debug
|
|
|
|
Joined: Dec 2002
Posts: 3,547
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 3,547 |
/help /debug
/debug @Window
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
I see now that I have the degug @window on....what am I looking for regarding to nonsense nick removal script?
|
|
|
|
Joined: Dec 2002
Posts: 2,031
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 2,031 |
Look for the <nick> is not on <#channel> error reply and see what the numeric is for it. Probably 441.
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
Ok cool found it: <- :renew.hub.dal.net 441 Cobra mfcmuwh #manila :They aren't on that channel
Now what?
|
|
|
|
Joined: Dec 2002
Posts: 2,031
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 2,031 |
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
Where do I paste that in the raw , var or remote?
|
|
|
|
Joined: Dec 2002
Posts: 2,031
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 2,031 |
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
I added this in a new remote and its not working? raw 441:*:haltdef
Last edited by Garou; 17/07/07 03:07 PM.
|
|
|
|
Joined: Dec 2002
Posts: 2,031
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 2,031 |
This will only hide the 441 reply which is ERR_USERNOTINCHANNEL. You can download Jeepster's Numeric Reference to learn more about raw numerics. That link is listed on http://www.mirc.com/links.html~ Edit ~
If I misunderstood and you want to hide other replies, you could do this...raw *:*: {
; Add any numerics to the next line that you want to hide, separated by spaces.
var %numerics = 441
if ($istok(%numerics,$numeric,32)) haltdef
}
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
Ok cool thx I will check that out.
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
I still see this * qrsst is not on #manila
|
|
|
|
Joined: Dec 2002
Posts: 2,031
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 2,031 |
Paste here what you used.
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
raw *:*: { var %numerics = 441 if ($istok(%numerics,$numeric,32)) haltdef }
|
|
|
|
Joined: Dec 2002
Posts: 2,031
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 2,031 |
Do you have another raw event in the same file? Try moving this one to another file, like to the beginning of the first loaded script. Also, make sure raw numerics are being processed by typing /raw on
|
|
|
|
Joined: Aug 2006
Posts: 469
Fjord artisan
|
OP
Fjord artisan
Joined: Aug 2006
Posts: 469 |
I tink the raw on did the trick thx all.
|
|
|
|
|