menu * { Memo Dialog ..Version V.10: Dialog -m MemoServ MemoServ } dialog MemoServ { title "Halo3_Fanatic's Memo Serv V.10" size -1 -1 149 95 option dbu button "Halo3_Fanatic's MemoServ Version V.10", 3, 7 2 137 12 button "Send Memo", 5, 32 23 37 12 button "Cancel Memo", 6, 73 23 37 12 button "List Memo's", 7, 32 37 37 12 button "Read Memo", 8, 73 37 37 12 button "Del Memo", 9, 32 51 37 12 button "Memo Options", 10, 73 51 37 12 button "Info", 11, 32 64 37 12 button "Check", 12, 73 64 37 12 button "Read Memo's", 15, 51 78 37 12 box "MemoServ Options", 4, 30 16 84 77 } dialog Memo_Options { title "Memo Options" size -1 -1 107 91 option dbu button "[Halo]'s Memo Options", 1, 8 4 93 12 box "Limit", 2, 26 17 50 26 button "Limit Memo's", 3, 33 25 37 12 box "Notify", 4, 26 46 50 37 button "On", 5, 33 54 37 12 button "Off", 6, 33 68 37 12 button "?", 7, 77 24 11 12 button "?", 8, 77 69 11 12 } dialog LimitHelp { title Limit Help size -1 -1 107 54 option dbu box "Limit Memo's Help", 1, 1 1 105 87 text "Limit Help: Sets the maximum number of memos you (or the given channel) are allowed to have. If you set this to 0, no one will be able to send any memos to you. However, you cannot set this any higher than 20.", 2, 4 8 99 42 } dialog NotifyHelp { title NotifyHelp size -1 -1 107 73 option dbu box "Notify Memo Help", 1, 1 0 105 71 text "Notify ON Help: You will be notified of memos when you log on, when you unset /AWAY, and when they are sent to you.", 2, 4 7 99 29 text "Notify OFF Help: You will not receive any notification of memos.", 3, 4 41 99 27 } dialog Read { title "Reading Memo's" size -1 -1 149 95 option dbu button "Read A Memo", 1, 4 4 53 12 list 2, 4 20 136 71, size } on *:DIALOG:MemoServ:sclick:5:{ ms send $$?="NickName To Send Memo To" $$?="Message To Memo" } on *:DIALOG:MemoServ:sclick:6:{ ms cancel $$?="NickName/Channel That You Want To Cancel" } on *:DIALOG:MemoServ:sclick:7:{ ms list } on *:DIALOG:MemoServ:sclick:8:{ ms read $$?="Number Of Memo To Read" } on *:DIALOG:MemoServ:sclick:9:{ ms del $$?="Number Of Memo To Delete" } on *:DIALOG:MemoServ:sclick:10:{ dialog -x MemoServ MemoServ | dialog -m Memo_Options Memo_Options } on *:DIALOG:MemoServ:sclick:11:{ ms info } on *:DIALOG:MemoServ:sclick:12:{ ms check $$?="Nick You Want To Check If You Sent Memo To" } on *:DIALOG:MemoServ:sclick:15:{ dialog -m Read Read } on *:DIALOG:Memo_Options:sclick:3:{ ms set limit $$?="Number Of Limits You Want" } on *:DIALOG:Memo_Options:sclick:5:{ ms set notify on } on *:DIALOG:Memo_Options:sclick:6:{ ms set notify off } on *:DIALOG:Memo_Options:sclick:7:{ dialog -m LimitHelp LimitHelp } on *:DIALOG:Memo_Options:sclick:8:{ dialog -m NotifyHelp NotifyHelp } on *:DIALOG:Read:sclick:1:{ } on *:NOTICE:*:?: { if ($Nick == ChanServ) && (%check == true) { did -a Read 2 $1- }