Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;;1.Copy and paste to ur remote MrJeff.
- ;;2.put a pic named MrJeff.jpg in ur mirc folder or the dialog wont load.
- menu status,channel {
- M.C.M %mmccmm
- .on:.set $mmccmm *on* | .enable #MCM | .timermcmopen 1 2 .dialog -m lazyfucker lazyfucker
- .off:.set $mmccmm *off* | .disable #MCM
- .info:.window @MCMINFO | .echo @MCMINFO Make sure there's no conflicts with your other start commands. REMEMBER to place a file MrJeff.jpg in the same directory as the snippet. Just choose ON to begin. This window autocloses in 10 secs | .timermcmclose 1 10 .window -c @MCMINFO
- }
- dialog lazyfucker {
- title "MrJeff Connection Module"
- size -1 -1 255 171
- option dbu
- button "Nick|Pass", 1, 13 18 37 12
- button "Channels", 2, 61 18 37 12
- button "IRC Server", 3, 110 18 37 12
- button "ZNC", 4, 13 51 20 12
- button "Nick|Pass", 5, 13 66 37 12
- button "Channels", 6, 61 66 37 12
- button "IRC Server", 7, 110 66 37 12
- button "ZNC2", 8, 13 98 20 12
- button "Nick|Pass", 9, 13 113 37 12
- button "Channels", 10, 61 113 37 12
- button "IRC Server", 11, 110 113 37 12
- button "View", 12, 61 153 37 11
- icon 13, 162 24 84 95, MrJeff.jpg, 0
- text "Cybersindiket Inc. ", 14, 182 138 49 8
- box "Settings", 15, 6 8 147 125
- box "", 16, 53 132 53 36
- button "User", 17, 38 51 20 12
- button "Pass", 18, 63 51 20 12
- button "User", 19, 38 98 20 12
- button "Pass", 20, 63 98 19 12
- box "", 21, 175 132 57 19
- button "Reinstate", 22, 110 51 37 12
- button "Reinstate", 23, 110 98 37 12
- button "Help", 24, 61 139 37 11
- }
- on *:dialog:lazyfucker:sclick:1:.set %webcnick $?="e.g MrJeff x2345"
- on *:dialog:lazyfucker:sclick:2:.set %webcchan $?="separated by commas e.g #1,#2,#3,#4,#5.#6"
- on *:dialog:lazyfucker:sclick:3:.set %webcserver $?="the irc server"
- on *:dialog:lazyfucker:sclick:4:.set %webrserver1 $?="the znc server"
- on *:dialog:lazyfucker:sclick:17:.set %webruser $?="znc username"
- on *:dialog:lazyfucker:sclick:18:.set %webruserp $?="znc username pass
- on *:dialog:lazyfucker:sclick:5:.set %webrnick $?="e.g MrJeff x2345"
- on *:dialog:lazyfucker:sclick:6:.set %webrchan $?="separated by commas e.g #1,#2,#3,#4,#5.#6"
- on *:dialog:lazyfucker:sclick:7:.set %webrserver2 $?="the irc server"
- on *:dialog:lazyfucker:sclick:8:.set %webzserver1 $?="the znc server"
- on *:dialog:lazyfucker:sclick:19:.set %webzuser $?="znc username"
- on *:dialog:lazyfucker:sclick:20:.set %webzuserp $?="znc username pass
- on *:dialog:lazyfucker:sclick:9:.set %webznick $?="e.g MrJeff x2345"
- on *:dialog:lazyfucker:sclick:10:.set %webzchan $?="separated by commas e.g #1,#2,#3,#4,#5.#6"
- on *:dialog:lazyfucker:sclick:11:.set %webzserver2 $?="the irc server"
- on *:dialog:lazyfucker:sclick:12:.window @MCM | .echo @MCM CONNECTION MODULE: 1. %webcserver - 5,5 %webcnick - %webcchan | .echo @MCM CONNECTION MODULE: 2. %webrserver1 - %webruser - 4,4 %webruserp bridging to %webrserver2 - 12,12 %webrnick - %webrchan | .echo @MCM CONNECTION MODULE: 3. %webzserver1 - %webzuser - 6,6 %webzuserp bridging to %webzserver2 - 11,11 %webznick - %webzchan
- on *:dialog:lazyfucker:sclick:22:.msg nickserv identify %webrnick | .join %webrchan
- on *:dialog:lazyfucker:sclick:23:.msg nickserv identify %webznick | .join %webzchan
- on *:dialog:lazyfucker:sclick:24:.window @MCMHELP | .echo @MCMHELP The znc can ONLY connect to the znc servers. Your znc nicks are ALREADY in the server so no need for autojoining. Its called REINSTATE cuz u can reident ur nicks and rejoin ur chans u have set if u want to.
- #MCM off
- on *:start:mcm1 | mcm2 | mcm3 | mcm4
- alias mcm1 ( .perform off | .firewall on | .server %webcserver | .timermcm1 1 10 .ns identify %webcnick | .timermcm2 1 12 .join %webcchan }
- alias mcm2 { .perform off | .firewall off | .timermcm3 1 15 .firewall off | .timermcm4 1 18 .server -m %webrserver1 | .timermcm5 1 25 .quote pass %webruser $+ : $+ %webruserp }
- alias mcm3 { .perform off | .firewall off | .timermcm6 1 35 .firewall off | .timermcm7 1 36 .server -m %webzserver1 | .timermcm5 1 43 .quote pass %webzuser $+ : $+ %webzuserp }
- alias mcm4 { .window @MCM } | .echo @MCM The first module will connect u to IRC but the znc modules will not cuz ur nicks are already in the chans. Thus, the nick and chans u have entered in the znc module can be used to reinstate ur nick and channels by clicking REINSTATE. }
- #MCM end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement