mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Apr 2012
Posts: 9
G
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
G
Joined: Apr 2012
Posts: 9
Hi,

For an event i need an operator script that works only when the user is op.

For example:

menu nicklist,channel {
.Channel settings
..Moderated on: { if ($me isop) /mode $$chan +m }
..Moderated off: { if ($me isop) /mode $$chan -m }
..Voice: if ($me isop) { /chanserv voice $chan $$snick(#,1) }
..Devoice: if ($me isop) { /chanserv devoice $chan $$snick(#,1) }
}

Anyone?

Last edited by geejeeNL; 22/09/15 01:23 PM.
Joined: May 2013
Posts: 140
R
Vogon poet
Offline
Vogon poet
R
Joined: May 2013
Posts: 140
sorry that was for remote

I use this in nicklist:
Quote:
Ops Control
.Owner (+q) $$1:/mode # +q $*
.DeOwner (+q) $$1:/mode # -q $*
.SuperAdmin (ON) $$1:/msg operserv set superadmin on
.SuperAdmin (OFF) $$1:/msg operserv set superadmin off
.Op (+o) $$1:/mode # +o $*
.Deop (-o) $$1:/mode # -o $*
.Op/Protect (+o+a) $$1:/mode # +oa $1 $1
.DeOp/DeProtect (-o-a) $$1:/mode # -oa $1 $1
.Op/Voice (+o+v) $$1:/mode # +o+v $1 $1
.DeOp/DeVoice (-o-v) $$1:/mode # -o-v $1 $1
.-
.Halfop (+h) $$1:/mode # +h $*
.Dehalfop (-h) $$1:/mode # -h $*
.HalOp/Voice (+h+v) $$1:/mode # +h+v $1 $1
.HalfDeOp/DeVoice (-h-v) $$1:/mode # -h-v $1 $1
.-
.Protect (+a) $$1:/mode # +a $*
.Unprotect (-a) $$1:/mode # -a $*
.-
.Exempt (+e) $$1:/mode # +e $*
.Unexempt (-e) $$1:/mode # -e $*
.-

Last edited by raycomp; 22/09/15 02:15 PM.
Joined: Jan 2004
Posts: 1,358
L
Hoopy frood
Offline
Hoopy frood
L
Joined: Jan 2004
Posts: 1,358
You can hide a single item or entire submenu using $iif

Code:
menu nicklist,channel {
  $iif($me isop #,.Channel settings)
  ..Moderated on : mode # +m
  ..Moderated off : mode # -m
  ..Voice : chanserv voice # $1
  ..Devoice : chanserv devoice # $1
}

Last edited by Loki12583; 22/09/15 03:27 PM.

Link Copied to Clipboard