1)Press: Alt + R
2)Type: /set %owner
3)Set the channel..
4)and use it ;)
on *:text:*!add*:#:{
if ($nick == %owner) && ($3 == sop) { set %sop $+ $2 $2 | msg $chan $2 Has been added to 4Sop 1list! }
if ($nick == %owner) && ($3 == aop) { set %aop $+ $2 $2 | msg $chan $2 Has been added to 4Aop 1list! }
if ($nick == %owner) && ($3 == hop) { set %hop $+ $2 $2 | msg $chan $2 Has been added to 4Hop 1list! }
if ($nick == %owner) && ($3 == vop) { set %vop $+ $2 $2 | msg $chan $2 Has been added to 4Vop 1list! }
else { notice $nick Access Deniet! }
}
on *:text:*!del*:#:{
if ($nick == %owner) && ($3 == sop) { unset %sop $+ $2 $2 | msg $chan $2 has been deleted from access list!(4Sop1) }
if ($nick == %owner) && ($3 == aop) { unset %aop $+ $2 $2 | msg $chan $2 has been deleted from access list!(4Aop1) }
if ($nick == %owner) && ($3 == hop) { unset %hop $+ $2 $2 | msg $chan $2 has been deleted from access list!(4Hop1) }
if ($nick == %owner) && ($3 == vop) { unset %vop $+ $2 $2 | msg $chan $2 has been deleted from access list!(4Vop1) }
else { notice $nick Access Deniet! }
}
on *:JOIN:#<YOURCHANNEL>:{
if ($nick == %owner) { /mode $chan +qaohv $nick $nick $nick $nick }
if ($nick == %sop [ $+ [ $nick ] ]) { /mode $chan +ao $nick $Nick }
if ($nick == %aop [ $+ [ $nick ] ]) { /mode $chan +o $nick $Nick }
if ($nick == %hop [ $+ [ $nick ] ]) { /mode $chan +h $nick $Nick }
if ($nick == %vop [ $+ [ $nick ] ]) { /mode $chan +v $nick $Nick }
else { halt }
}
if ($nick == %owner) && ($3 == sop) { set %sop $+ $2 $2 | msg $chan $2 Has been added to 4Sop 1list! }
The above, as mountaindew said is kinda useless. It would be much better to take advantage of the userlist, adding users to levels. /help auser and/or /help guser
i never said it was useless, i just said check if $nick == %owner once, then under it list the $3\'s so u dont have to check it on every line
if ($nick == %owner) && ($3 == sop) { set %sop $+ $2 $2 | msg $chan $2 Has been added to 4Sop 1list! }
u should just check one if ($nick == %owner) { and then if $3 == ... under it
secondly, with the \"set %var $+ $2 ...\" i dont think that works :/
i\'m pretty sure u have to do either \"set %sop [ $+ [ $2 ] ] $2\" or \"set $+(%sop,$2) $2\"
and with
if ($nick == %owner) { /mode $chan +qaohv $nick $nick $nick $nick }
u can just do
if ($nick == %owner) mode $chan +qaohv $+($str($nick,$chr(32)),5)
besides, ur tryin to set five modes and ur only putting 4 $nick\'s ;)
also u dont need the \"else halt\"
and lastly,
if ($nick == %vop [ $+ [ $nick ] ]) { /mode $chan +v $nick $Nick }
u dont need $nick $Nick if ur only setting one mode on the nick