///////////////Remote///////////// on !1:JOIN:#my_chan:/friend_control $nick ///////////////End Remote///////////// ///////////////Aliases///////////// friend_list { echo 10 *** Friends *** %i = 1 while ($aop(%i)) { echo 10 %i : $aop(%i) %i = %i + 1 } } } friend_help { echo 12 /friend a_nick 14 Adds nick to your #my_chan auto op list echo 12 /friend_list 14 Displays your #my_chan auto op list echo 12 /friend_remove_number a_number 14 Removes number from your list } friend_remove_number { if ($aop($$1) > 0) { /aop -r $aop($$1) #my_chan } else { echo 12 Not a legit number. Use "/friend_list" to list numbers } } friend_remove_number_nick { ./aop -r $$1 #my_chan echo 4 $$1 was removed from your friend list! } delayed_op_control { if ($$1 isop #my_chan) { rem Everything is OK /return } /mode #my_chan +o $$1 } friend_control { %i = 0 %isMatch = $false while ($aop(%i)) { if ($aop(%i) == $address($$1, 8)) { %isMatch = $true } %i = %i + 1 } if (!%isMatch) { echo 5 #my_chan $address($$1, 8) 12does not exist in your friend list! Type /friend $$1 to add person } else { rem echo 5 #my_chan $address($$1, 8) is your friend... /.timer 1 $rand(3, 15) /delayed_op_control $$1 } } friend { ./aop $$1 #my_chan 8 if ($$1 !isop #my_chan) { /mode #my_chan +o $$1 } echo 12 $$1 added to friend list } ///////////////End Aliases/////////////