on *:JOIN*:#: {
if ($nick == $me) halt
if ($$ial($nick $+ *,1).addr == $read($mircdirLists\adminaop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )) {
.msg $chan Admin Aop: $nick , Loagged as: $gettok($read($mircdirLists\adminaop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )),2,32) , (@commands)
if ($me isowner #) { mode # +q $nick }
elseif ($me isop #) { mode # +o $nick }
else { halt }
}
elseif ($$ial($nick $+ *,1).addr == $read($mircdirLists\owneraop, w,* $+ $$ial($nick $+ *,1).addr $+ * )) {
.msg $chan Owner Aop: $nick , Loagged as: $gettok($read($mircdirLists\owneraop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )),2,32) , (`q to owner/`o to op)
if ($me isowner #) { mode # +q $nick }
elseif ($me isop #) { mode # +o $nick }
else { halt }
}
elseif ($$ial($nick $+ *,1).addr == $read($mircdirLists\hostraop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )) {
.msg $chan Host Aop: $nick , Loagged as: $gettok($read($mircdirLists\owneraop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )),2,32) , (`o to op)
if ($me isowner #) || ($me isop #) { mode # +o $nick }
else { halt }
}
else { halt }
}
on *:TEXT:*`q*:#:{
if ($$ial($nick $+ *,1).addr == $read($mircdirLists\adminaop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )) || ($$ial($nick $+ *,1).addr == $read($mircdirLists\owneraop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )) {
mode # +q $nick
}
else { halt }
}
on *:TEXT:*`o*:#:{
if ($$ial($nick $+ *,1).addr == $read($mircdirLists\adminaop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )) || ($$ial($nick $+ *,1).addr == $read($mircdirLists\owneraop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )) || ($$ial($nick $+ *,1).addr == $read($mircdirLists\hostaop.txt, w,* $+ $$ial($nick $+ *,1).addr $+ * )) {
mode # +o $nick
}
else { halt }
}
#aop end
menu nicklist {
Aop Lists
.Admin Aop
..Add : {
write Lists\adminaop.txt $$ial($$1 $+ *,1).addr $$1
MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Was Added to Admin-Aop List.
/privmsg $$1 Added To Aop List As AdminAop , (@commands)
}
..Remove : {
if ($$ial($$1 $+ *,1).addr == $read($mircdirLists\adminaop.txt, w,* $+ $$ial($$1 $+ *,1).addr $+ * )) {
write -ds $+ $$ial($$1 $+ *,1).addr Lists\adminaop.txt
MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Was Removed From Admin Aop List.
}
else { MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Isn't in Admin Aop List. }
}
.Owner Aop
..Add : {
write Lists\owneraop.txt $$ial($$1 $+ *,1).addr $$1
MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $msn.decode($$1) 14Was Added to Owner Aop List.
/privmsg # $$1 Added To Aop List As Ownr Aop , (`q to owner/`o to op)
}
..Remove : {
if ($$ial($$1 $+ *,1).addr == $read($mircdirLists\owneraop.txt, w,* $+ $$ial($$1 $+ *,1).addr $+ * )) {
write -ds $+ $$ial($$1 $+ *,1).addr Lists\owneraop.txt
MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Was Removed From Owner Aop List.
}
else { MiMic $chan -a 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Isn't in Owner Aop List. }
}
.Host Aop
..Add : {
write Lists\hostaop.txt $$ial($$1 $+ *,1).addr $$1
MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Was Added to Host Aop List.
/privmsg $$1 Added To Aop List As Host Aop , (`o to op)
}
..Remove : {
if ($$ial($$1 $+ *,1).addr == $read($mircdirLists\hostaop.txt, w,* $+ $$ial($$1 $+ *,1).addr $+ * )) {
write -ds $+ $$ial($$1 $+ *,1).addr Lists\hostaop.txt
MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Was Removed From Host Aop List.
}
else { MiMic $chan 14 $chr(160) $+ $chr(160) $+ $chr(160) $+ $chr(149) $+ 7 $$1 14Isn't in Host Aop List. }
}
}
so, wuts wrong with the aop sys sh|t ? ![]()
PS: MiMic is instead of /echo (Smilies system)
ideas ..?