mIRC Home    About    Download    Register    News    Help

Print Thread
Page 1 of 2 1 2
#180937 15/07/07 01:35 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
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

Garou #180938 15/07/07 02:00 PM
Joined: Sep 2005
Posts: 2,881
H
Hoopy frood
Offline
Hoopy frood
H
Joined: Sep 2005
Posts: 2,881
How is that message being triggered?

hixxy #180939 15/07/07 02:19 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
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

Garou #180940 15/07/07 02:20 PM
Joined: Sep 2005
Posts: 2,881
H
Hoopy frood
Offline
Hoopy frood
H
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.

hixxy #180941 15/07/07 02:27 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
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?

Code:
 

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


Garou #180942 15/07/07 02:30 PM
Joined: Sep 2005
Posts: 2,881
H
Hoopy frood
Offline
Hoopy frood
H
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.

hixxy #180943 15/07/07 02:34 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
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.
Garou #180958 15/07/07 06:13 PM
Joined: Oct 2005
Posts: 1,741
G
Hoopy frood
Offline
Hoopy frood
G
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
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
Joined: Aug 2006
Posts: 469
Yes your right but I didnt find the raw yet :P

Garou #181054 17/07/07 01:53 AM
Joined: Oct 2005
Posts: 1,741
G
Hoopy frood
Offline
Hoopy frood
G
Joined: Oct 2005
Posts: 1,741
Enable /debug mode.

-genius_at_work

Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
Joined: Aug 2006
Posts: 469
How do I Enable /debug mode ?

Garou #181076 17/07/07 02:04 PM
Joined: Dec 2002
Posts: 2,032
R
Hoopy frood
Offline
Hoopy frood
R
Joined: Dec 2002
Posts: 2,032
/help /debug

/debug @debug

Garou #181077 17/07/07 02:04 PM
Joined: Dec 2002
Posts: 3,547
S
Hoopy frood
Offline
Hoopy frood
S
Joined: Dec 2002
Posts: 3,547
/help /debug

/debug @Window

SladeKraven #181080 17/07/07 02:30 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
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?

Garou #181081 17/07/07 02:31 PM
Joined: Dec 2002
Posts: 2,032
R
Hoopy frood
Offline
Hoopy frood
R
Joined: Dec 2002
Posts: 2,032
Look for the <nick> is not on <#channel> error reply and see what the numeric is for it. Probably 441.

RoCk #181082 17/07/07 02:38 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
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?

Garou #181083 17/07/07 02:40 PM
Joined: Dec 2002
Posts: 2,032
R
Hoopy frood
Offline
Hoopy frood
R
Joined: Dec 2002
Posts: 2,032
raw 441:*:haltdef

RoCk #181085 17/07/07 02:41 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
Joined: Aug 2006
Posts: 469
Where do I paste that in the raw , var or remote?

Garou #181086 17/07/07 02:43 PM
Joined: Dec 2002
Posts: 2,032
R
Hoopy frood
Offline
Hoopy frood
R
Joined: Dec 2002
Posts: 2,032
Remote.

RoCk #181087 17/07/07 02:44 PM
Joined: Aug 2006
Posts: 469
G
Garou Offline OP
Fjord artisan
OP Offline
Fjord artisan
G
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.
Page 1 of 2 1 2

Link Copied to Clipboard