Guest User

Untitled

a guest
Aug 19th, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 30.89 KB | None | 0 0
  1. alias geggtopic {
  2.   if (%playmode == 6) {
  3.     topic %gchan Gather ON, Jogadores 4 %nick1 $+ / $+ %nick2 $+ / $+ %nick3 $+ / $+ %nick4 $+ / $+ %nick5 $+ / $+ %nick6 $+ /  3| %server %pass  
  4.   }
  5.   if (%playmode == 8) {
  6.     topic %gchan Gather ON, Jogadores 4 %nick1 $+ / $+ %nick2 $+ / $+ %nick3 $+ / $+ %nick4 $+ / $+ %nick5 $+ / $+ %nick6 $+ / $+ %nick7 $+ / $+ %nick8 $+ /  3| %server %pass  
  7.   }
  8.   if (%playmode == 10) {
  9.     topic %gchan Gather ON, Jogadores 4 %nick1 $+ / $+ %nick2 $+ / $+ %nick3 $+ / $+ %nick4 $+ / $+ %nick5 $+ / $+ %nick6 $+ / $+ %nick7 $+ / $+ %nick8 $+ / $+ %nick9 $+ / $+ %nick10 $+ /  3| %server %pass  
  10.   }
  11.   if (%playmode == 12) {
  12.     topic %gchan Gather ON, Jogadores 4 %nick1 $+ / $+ %nick2 $+ / $+ %nick3 $+ / $+ %nick4 $+ / $+ %nick5 $+ / $+ %nick6 $+ / $+ %nick7 $+ / $+ %nick8 $+ / $+ %nick9 $+ / $+ %nick10 $+ / $+ %nick11 $+ / $+ %nick12 $+ /  3| %server %pass  
  13.   }
  14. }
  15. alias cumon {
  16.   if (%playmode == 6) {
  17.     msg %nick1  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  18.     msg %nick2  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  19.     msg %nick3  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  20.     msg %nick4  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  21.     msg %nick5  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  22.     msg %nick6  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  23.     set %nick1 .
  24.     set %nick2 .
  25.     set %nick3 .
  26.     set %nick4 .
  27.     set %nick5 .
  28.     set %nick6 .
  29.   }
  30.   if (%playmode == 8) {
  31.     msg %nick1  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  32.     msg %nick2  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  33.     msg %nick3  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  34.     msg %nick4  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  35.     msg %nick5  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  36.     msg %nick6  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  37.     msg %nick7  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  38.     msg %nick8  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  39.     set %nick1 .
  40.     set %nick2 .
  41.     set %nick3 .
  42.     set %nick4 .
  43.     set %nick5 .
  44.     set %nick6 .
  45.     set %nick7 .
  46.     set %nick8 .
  47.   }
  48.   if (%playmode == 10) {
  49.     msg %nick1  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  50.     msg %nick2  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  51.     msg %nick3  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  52.     msg %nick4  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  53.     msg %nick5  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  54.     msg %nick6  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  55.     msg %nick7  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  56.     msg %nick8  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  57.     msg %nick9  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  58.     msg %nick10  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  59.     set %nick1 .
  60.     set %nick2 .
  61.     set %nick3 .
  62.     set %nick4 .
  63.     set %nick5 .
  64.     set %nick6 .
  65.     set %nick7 .
  66.     set %nick8 .
  67.     set %nick9 .
  68.     set %nick10 .
  69.   }
  70.   if (%playmode == 12) {
  71.     msg %nick1  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  72.     msg %nick2  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  73.     msg %nick3  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  74.     msg %nick4  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  75.     msg %nick5  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  76.     msg %nick6  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  77.     msg %nick7  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  78.     msg %nick8  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  79.     msg %nick9  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  80.     msg %nick10  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  81.     msg %nick11  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  82.     msg %nick12  13Come ON!! 4 Game starting on 3 %server2  3!!!!
  83.     set %nick1 .
  84.     set %nick2 .
  85.     set %nick3 .
  86.     set %nick4 .
  87.     set %nick5 .
  88.     set %nick6 .
  89.     set %nick7 .
  90.     set %nick8 .
  91.     set %nick9 .
  92.     set %nick10 .
  93.     set %nick11 .
  94.     set %nick12 .
  95.   }
  96. }
  97. on *:text:!server *:%gchan: {
  98.   if ($nick isop %gchan) && (%on) {
  99.     set %server2 $2
  100.     set %server  4server:   $2   3|
  101.     geggtopic
  102.   }
  103.   else {
  104.     halt
  105.   }
  106. }
  107. on *:text:!pass *:%gchan: {
  108.   if ($nick isop %gchan) && (%on) {
  109.     set %pass  4pass:  $2  3|
  110.   geggtopic }
  111.   else {
  112.     halt
  113.   }
  114. }
  115. menu channel {
  116.   .Gather Bot
  117.   ..Set Channel - %gchan:/set %gchan $?="What Channel?"
  118.   ..Turn Gathering %gduh:{
  119.     if (%on) {
  120.       set %gduh ON
  121.       unset %on
  122.       topic %gchan Gather is OFF
  123.     }
  124.     else {
  125.       set %gduh OFF
  126.       set %on on
  127.       set %nick1 .
  128.       set %nick2 .
  129.       set %nick3 .
  130.       set %nick4 .
  131.       set %nick5 .
  132.       set %nick6 .
  133.       set %nick7 .
  134.       set %nick8 .
  135.       set %nick9 .
  136.       set %nick10 .
  137.       set %nick11 .
  138.       set %nick12 .
  139.       set %playmode 10
  140.     geggtopic }
  141.   }
  142.   ..Playmode
  143.   ...3vs3(6ppl):{
  144.     set %playmode 6
  145.     geggtopic
  146.   }
  147.   ...4vs4(8ppl):{
  148.     set %playmode 8
  149.     geggtopic
  150.   }
  151.   ...5vs5(10ppl):{
  152.     set %playmode 10
  153.     geggtopic
  154.   }
  155.   ...6vs6(12ppl):{
  156.     set %playmode 12
  157.     geggtopic
  158.   }
  159.   .Help:{
  160.     .window -c @GatherHelp | .window @GatherHelp 50 50 650 300 | .aline @GatherHelp Not very much in the HELP, but here goes..
  161.     .aline @GatherHelp - Info:
  162.     .aline @GatherHelp Creator: chatuM
  163.     .aline @GatherHelp Code free
  164.     .aline @GatherHelp - Help:
  165.     .aline @GatherHelp Before you can start the gathering you need to set a channel
  166.     .aline @GatherHelp where the gathering will be at.
  167.     .aline @GatherHelp To do that you right click on a channel, expand Gathering Bot
  168.     .aline @GatherHelp and you will see a 'Set Channel -' there, click it and set
  169.     .aline @GatherHelp your Gathering channel.
  170.     .aline @GatherHelp To turn the bot ON/OFF you need to right click, expand Gathering
  171.     .aline @GatherHelp Bot and click on 'Turn Gathering ON/OFF' or just write !on/!off
  172.     .aline @GatherHelp on the gathering channel(Have to be an OP.)
  173.     .aline @GatherHelp Now you go into the Gather Bot Menu and choose a Playmode to
  174.     .aline @GatherHelp set how many slots there are(ex. 3vs3, 6 players.)
  175.     .aline @GatherHelp - Commands:
  176.     .aline @GatherHelp Only Ops:
  177.     .aline @GatherHelp !add NICK - Add's someone into the Gathering
  178.    .aline @GatherHelp !rem NICK - Remove's someone from the Gathering
  179.     .aline @GatherHelp !remall - Remove's everybody from the Gathering
  180.    .aline @GatherHelp !server - Set's a Server
  181.     .aline @GatherHelp !pass - Set's the Password
  182.    .aline @GatherHelp !on - Turn's the Gather ON
  183.     .aline @GatherHelp !off - Turn's the Gather OFF
  184.    .aline @GatherHelp !clear - This clear's the gather settings(Players, Server and Pass)
  185.     .aline @GatherHelp !3vs3, !4vs4, !5vs5 & !6vs6 - Set's the Playmode
  186.    .aline @GatherHelp -
  187.    .aline @GatherHelp All User's:
  188.     .aline @GatherHelp !add - Add's yourself into the Gathering
  189.    .aline @GatherHelp !rem - Remove's yourself from the Gathering
  190.     .aline @GatherHelp -
  191.   .aline @GatherHelp Have Fun And Enjoy This Script! }
  192.   ..About:/dialog -md gather gather
  193. }
  194. dialog gather {
  195.   title "About"
  196.   size 300 300 140 100
  197.   Button "Ok", 1, 5 70 120 20, ok
  198.   Text "Gather Bot b2.0", 2, 5 0 120 15, center
  199.   Text "Made by chatuM ", 3, 5 20 120 15, center
  200.   Text "chatuM", 5, 5 40 120 15, center
  201. }
  202. on *:start: {
  203.   echo Gather Script b2.0 by chatuM is now loaded...
  204.   set %duh ON
  205. }
  206. ctcp *:version: {
  207.   .ctcpreply $nick VERSION $me is using Gather Script  by chatuM
  208. }
  209. on *:text:!add:%gchan: {
  210.   if ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  211.     notice $nick ** You are already added! **
  212.   }
  213.   else {
  214.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  215.     }
  216.     elseif (%nick1 == .) {
  217.       set %nick1 $nick
  218.     geggtopic }
  219.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  220.     }
  221.     elseif (%nick2 == .) {
  222.       set %nick2 $nick
  223.     geggtopic }
  224.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  225.     }
  226.     elseif (%nick3 == .) {
  227.       set %nick3 $nick
  228.     geggtopic }
  229.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  230.     }
  231.     elseif (%nick4 == .) {
  232.       set %nick4 $nick
  233.     geggtopic }
  234.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  235.     }
  236.     elseif (%nick5 == .) {
  237.       set %nick5 $nick
  238.     geggtopic }
  239.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  240.     }
  241.     elseif (%nick6 == .) {
  242.       set %nick6 $nick
  243.       if (%playmode == 6) {
  244.         geggtopic
  245.         cumon
  246.       geggtopic }
  247.       else {
  248.       geggtopic }
  249.     }
  250.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  251.     }
  252.     elseif (%nick7 == .) {
  253.       set %nick7 $nick
  254.     geggtopic }
  255.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  256.     }
  257.     elseif (%nick8 == .) {
  258.       set %nick8 $nick
  259.       if (%playmode == 8) {
  260.         geggtopic
  261.         cumon
  262.       geggtopic }
  263.       else {
  264.       geggtopic }
  265.     }
  266.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  267.     }
  268.     elseif (%nick9 == .) {
  269.       set %nick9 $nick
  270.     geggtopic }
  271.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  272.     }
  273.     elseif (%nick10 == .) {
  274.       set %nick10 $nick
  275.       if (%playmode == 10) {
  276.         geggtopic
  277.         cumon
  278.       geggtopic }
  279.       else {
  280.       geggtopic }
  281.     }
  282.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  283.     }
  284.     elseif (%nick11 == .) {
  285.       set %nick11 $nick
  286.     geggtopic }
  287.     if (!%on) || ($nick isin %nick1) || ($nick isin %nick2) || ($nick isin %nick3) || ($nick isin %nick4) || ($nick isin %nick5) || ($nick isin %nick6) || ($nick isin %nick7) || ($nick isin %nick8) || ($nick isin %nick9) || ($nick isin %nick10) || ($nick isin %nick11) || ($nick isin %nick12) {
  288.     }
  289.     elseif (%nick12 == .) {
  290.       set %nick12 $nick
  291.       geggtopic
  292.       cumon
  293.     geggtopic }
  294.   }
  295. }
  296. on *:text:!add *:%gchan: {
  297.   if ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  298.     notice $nick ** $2 is already added! **
  299.   }
  300.   else {
  301.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  302.     }
  303.     elseif (%nick1 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  304.       set %nick1 $2
  305.     geggtopic }
  306.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  307.     }
  308.     elseif (%nick2 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  309.       set %nick2 $2
  310.     geggtopic }
  311.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  312.     }
  313.     elseif (%nick3 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  314.       set %nick3 $2
  315.     geggtopic }
  316.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  317.     }
  318.     elseif (%nick4 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  319.       set %nick4 $2
  320.     geggtopic }
  321.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  322.     }
  323.     elseif (%nick5 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  324.       set %nick5 $2
  325.     geggtopic }
  326.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  327.     }
  328.     elseif (%nick6 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  329.       set %nick6 $2
  330.       if (%playmode == 6) {
  331.         geggtopic
  332.         cumon
  333.       geggtopic }
  334.       else {
  335.       geggtopic }
  336.     }
  337.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  338.     }
  339.     elseif (%nick7 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  340.       set %nick7 $2
  341.     geggtopic }
  342.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  343.     }
  344.     elseif (%nick8 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  345.       set %nick8 $2
  346.       if (%playmode == 8) {
  347.         geggtopic
  348.         cumon
  349.       geggtopic }
  350.       else {
  351.       geggtopic }
  352.     }
  353.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  354.     }
  355.     elseif (%nick9 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  356.       set %nick9 $2
  357.     geggtopic }
  358.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  359.     }
  360.     elseif (%nick10 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  361.       set %nick10 $2
  362.       if (%playmode == 10) {
  363.         geggtopic
  364.         cumon
  365.       geggtopic }
  366.       else {
  367.       geggtopic }
  368.     }
  369.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  370.     }
  371.     elseif (%nick11 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  372.       set %nick11 $2
  373.     geggtopic }
  374.     if (!%on) || ($2 isin %nick1) || ($2 isin %nick2) || ($2 isin %nick3) || ($2 isin %nick4) || ($2 isin %nick5) || ($2 isin %nick6) || ($2 isin %nick7) || ($2 isin %nick8) || ($2 isin %nick9) || ($2 isin %nick10) || ($2 isin %nick11) || ($2 isin %nick12) {
  375.     }
  376.     elseif (%nick12 == .) && ($2 ison %gchan) && ($nick isop %gchan) {
  377.       set %nick12 $2
  378.       geggtopic
  379.       cumon
  380.     geggtopic }
  381.   }
  382. }
  383. on *:nick: {
  384.   if (%on) && ($nick isin %nick1) {
  385.     set %nick1 $newnick
  386.   geggtopic }
  387.   if (%on) && ($nick isin %nick2) {
  388.     set %nick2 $newnick
  389.   geggtopic }
  390.   if (%on) && ($nick isin %nick3) {
  391.     set %nick3 $newnick
  392.   geggtopic }
  393.   if (%on) && ($nick isin %nick4) {
  394.     set %nick4 $newnick
  395.   geggtopic }
  396.   if (%on) && ($nick isin %nick5) {
  397.     set %nick5 $newnick
  398.   geggtopic }
  399.   if (%on) && ($nick isin %nick6) {
  400.     set %nick6 $newnick
  401.   geggtopic }
  402.   if (%on) && ($nick isin %nick7) {
  403.     set %nick7 $newnick
  404.   geggtopic }
  405.   if (%on) && ($nick isin %nick8) {
  406.     set %nick8 $newnick
  407.   geggtopic }
  408.   if (%on) && ($nick isin %nick9) {
  409.     set %nick9 $newnick
  410.   geggtopic }
  411.   if (%on) && ($nick isin %nick10) {
  412.     set %nick10 $newnick
  413.   geggtopic }
  414.   if (%on) && ($nick isin %nick11) {
  415.     set %nick11 $newnick
  416.   geggtopic }
  417.   if (%on) && ($nick isin %nick12) {
  418.     set %nick12 $newnick
  419.   geggtopic }
  420.   else {
  421.   }
  422. }
  423. on *:quit: {
  424.   if (%on) && ($nick isin %nick1) {
  425.     set %nick1 %nick2
  426.     set %nick2 %nick3
  427.     set %nick3 %nick4
  428.     set %nick4 %nick5
  429.     set %nick5 %nick6
  430.     set %nick6 %nick7
  431.     set %nick7 %nick8
  432.     set %nick8 %nick9
  433.     set %nick9 %nick10
  434.     set %nick10 %nick11
  435.     set %nick11 %nick12
  436.     set %nick12 .
  437.   geggtopic }
  438.   if (%on) && ($nick isin %nick2) {
  439.     set %nick2 %nick3
  440.     set %nick3 %nick4
  441.     set %nick4 %nick5
  442.     set %nick5 %nick6
  443.     set %nick6 %nick7
  444.     set %nick7 %nick8
  445.     set %nick8 %nick9
  446.     set %nick9 %nick10
  447.     set %nick10 %nick11
  448.     set %nick11 %nick12
  449.     set %nick12 .
  450.   geggtopic }
  451.   if (%on) && ($nick isin %nick3) {
  452.     set %nick3 %nick4
  453.     set %nick4 %nick5
  454.     set %nick5 %nick6
  455.     set %nick6 %nick7
  456.     set %nick7 %nick8
  457.     set %nick8 %nick9
  458.     set %nick9 %nick10
  459.     set %nick10 %nick11
  460.     set %nick11 %nick12
  461.     set %nick12 .
  462.   geggtopic }
  463.   if (%on) && ($nick isin %nick4) {
  464.     set %nick4 %nick5
  465.     set %nick5 %nick6
  466.     set %nick6 %nick7
  467.     set %nick7 %nick8
  468.     set %nick8 %nick9
  469.     set %nick9 %nick10
  470.     set %nick10 %nick11
  471.     set %nick11 %nick12
  472.     set %nick12 .
  473.   geggtopic }
  474.   if (%on) && ($nick isin %nick5) {
  475.     set %nick5 %nick6
  476.     set %nick6 %nick7
  477.     set %nick7 %nick8
  478.     set %nick8 %nick9
  479.     set %nick9 %nick10
  480.     set %nick10 %nick11
  481.     set %nick11 %nick12
  482.     set %nick12 .
  483.   geggtopic }
  484.   if (%on) && ($nick isin %nick6) {
  485.     set %nick6 %nick7
  486.     set %nick7 %nick8
  487.     set %nick8 %nick9
  488.     set %nick9 %nick10
  489.     set %nick10 %nick11
  490.     set %nick11 %nick12
  491.     set %nick12 .
  492.   geggtopic }
  493.   if (%on) && ($nick isin %nick7) {
  494.     set %nick7 %nick8
  495.     set %nick8 %nick9
  496.     set %nick9 %nick10
  497.     set %nick10 %nick11
  498.     set %nick11 %nick12
  499.     set %nick12 .
  500.   geggtopic }
  501.   if (%on) && ($nick isin %nick8) {
  502.     set %nick8 %nick9
  503.     set %nick9 %nick10
  504.     set %nick10 %nick11
  505.     set %nick11 %nick12
  506.     set %nick12 .
  507.   geggtopic }
  508.   if (%on) && ($nick isin %nick9) {
  509.     set %nick9 %nick10
  510.     set %nick10 %nick11
  511.     set %nick11 %nick12
  512.     set %nick12 .
  513.   geggtopic }
  514.   if (%on) && ($nick isin %nick10) {
  515.     set %nick10 %nick11
  516.     set %nick11 %nick12
  517.     set %nick12 .
  518.   geggtopic }
  519.   if (%on) && ($nick isin %nick11) {
  520.     set %nick11 %nick12
  521.     set %nick12 .
  522.   geggtopic }
  523.   if (%on) && ($nick isin %nick12) {
  524.     set %nick12 .
  525.   geggtopic }
  526.   else {
  527.   }
  528. }
  529. on *:part:%gchan: {
  530.   if (%on) && ($nick isin %nick1) {
  531.     set %nick1 %nick2
  532.     set %nick2 %nick3
  533.     set %nick3 %nick4
  534.     set %nick4 %nick5
  535.     set %nick5 %nick6
  536.     set %nick6 %nick7
  537.     set %nick7 %nick8
  538.     set %nick8 %nick9
  539.     set %nick9 %nick10
  540.     set %nick10 %nick11
  541.     set %nick11 %nick12
  542.     set %nick12 .
  543.   geggtopic }
  544.   if (%on) && ($nick isin %nick2) {
  545.     set %nick2 %nick3
  546.     set %nick3 %nick4
  547.     set %nick4 %nick5
  548.     set %nick5 %nick6
  549.     set %nick6 %nick7
  550.     set %nick7 %nick8
  551.     set %nick8 %nick9
  552.     set %nick9 %nick10
  553.     set %nick10 %nick11
  554.     set %nick11 %nick12
  555.     set %nick12 .
  556.   geggtopic }
  557.   if (%on) && ($nick isin %nick3) {
  558.     set %nick3 %nick4
  559.     set %nick4 %nick5
  560.     set %nick5 %nick6
  561.     set %nick6 %nick7
  562.     set %nick7 %nick8
  563.     set %nick8 %nick9
  564.     set %nick9 %nick10
  565.     set %nick10 %nick11
  566.     set %nick11 %nick12
  567.     set %nick12 .
  568.   geggtopic }
  569.   if (%on) && ($nick isin %nick4) {
  570.     set %nick4 %nick5
  571.     set %nick5 %nick6
  572.     set %nick6 %nick7
  573.     set %nick7 %nick8
  574.     set %nick8 %nick9
  575.     set %nick9 %nick10
  576.     set %nick10 %nick11
  577.     set %nick11 %nick12
  578.     set %nick12 .
  579.   geggtopic }
  580.   if (%on) && ($nick isin %nick5) {
  581.     set %nick5 %nick6
  582.     set %nick6 %nick7
  583.     set %nick7 %nick8
  584.     set %nick8 %nick9
  585.     set %nick9 %nick10
  586.     set %nick10 %nick11
  587.     set %nick11 %nick12
  588.     set %nick12 .
  589.   geggtopic }
  590.   if (%on) && ($nick isin %nick6) {
  591.     set %nick6 %nick7
  592.     set %nick7 %nick8
  593.     set %nick8 %nick9
  594.     set %nick9 %nick10
  595.     set %nick10 %nick11
  596.     set %nick11 %nick12
  597.     set %nick12 .
  598.   geggtopic }
  599.   if (%on) && ($nick isin %nick7) {
  600.     set %nick7 %nick8
  601.     set %nick8 %nick9
  602.     set %nick9 %nick10
  603.     set %nick10 %nick11
  604.     set %nick11 %nick12
  605.     set %nick12 .
  606.   geggtopic }
  607.   if (%on) && ($nick isin %nick8) {
  608.     set %nick8 %nick9
  609.     set %nick9 %nick10
  610.     set %nick10 %nick11
  611.     set %nick11 %nick12
  612.     set %nick12 .
  613.   geggtopic }
  614.   if (%on) && ($nick isin %nick9) {
  615.     set %nick9 %nick10
  616.     set %nick10 %nick11
  617.     set %nick11 %nick12
  618.     set %nick12 .
  619.   geggtopic }
  620.   if (%on) && ($nick isin %nick10) {
  621.     set %nick10 %nick11
  622.     set %nick11 %nick12
  623.     set %nick12 .
  624.   geggtopic }
  625.   if (%on) && ($nick isin %nick11) {
  626.     set %nick11 %nick12
  627.     set %nick12 .
  628.   geggtopic }
  629.   if (%on) && ($nick isin %nick12) {
  630.     set %nick12 .
  631.   geggtopic }
  632.   else {
  633.   }
  634. }
  635. on *:text:!rem:%gchan: {
  636.   if (%on) && ($nick isin %nick1) {
  637.     set %nick1 %nick2
  638.     set %nick2 %nick3
  639.     set %nick3 %nick4
  640.     set %nick4 %nick5
  641.     set %nick5 %nick6
  642.     set %nick6 %nick7
  643.     set %nick7 %nick8
  644.     set %nick8 %nick9
  645.     set %nick9 %nick10
  646.     set %nick10 %nick11
  647.     set %nick11 %nick12
  648.     set %nick12 .
  649.   geggtopic }
  650.   if (%on) && ($nick isin %nick2) {
  651.     set %nick2 %nick3
  652.     set %nick3 %nick4
  653.     set %nick4 %nick5
  654.     set %nick5 %nick6
  655.     set %nick6 %nick7
  656.     set %nick7 %nick8
  657.     set %nick8 %nick9
  658.     set %nick9 %nick10
  659.     set %nick10 %nick11
  660.     set %nick11 %nick12
  661.     set %nick12 .
  662.   geggtopic }
  663.   if (%on) && ($nick isin %nick3) {
  664.     set %nick3 %nick4
  665.     set %nick4 %nick5
  666.     set %nick5 %nick6
  667.     set %nick6 %nick7
  668.     set %nick7 %nick8
  669.     set %nick8 %nick9
  670.     set %nick9 %nick10
  671.     set %nick10 %nick11
  672.     set %nick11 %nick12
  673.     set %nick12 .
  674.   geggtopic }
  675.   if (%on) && ($nick isin %nick4) {
  676.     set %nick4 %nick5
  677.     set %nick5 %nick6
  678.     set %nick6 %nick7
  679.     set %nick7 %nick8
  680.     set %nick8 %nick9
  681.     set %nick9 %nick10
  682.     set %nick10 %nick11
  683.     set %nick11 %nick12
  684.     set %nick12 .
  685.   geggtopic }
  686.   if (%on) && ($nick isin %nick5) {
  687.     set %nick5 %nick6
  688.     set %nick6 %nick7
  689.     set %nick7 %nick8
  690.     set %nick8 %nick9
  691.     set %nick9 %nick10
  692.     set %nick10 %nick11
  693.     set %nick11 %nick12
  694.     set %nick12 .
  695.   geggtopic }
  696.   if (%on) && ($nick isin %nick6) {
  697.     set %nick6 %nick7
  698.     set %nick7 %nick8
  699.     set %nick8 %nick9
  700.     set %nick9 %nick10
  701.     set %nick10 %nick11
  702.     set %nick11 %nick12
  703.     set %nick12 .
  704.   geggtopic }
  705.   if (%on) && ($nick isin %nick7) {
  706.     set %nick7 %nick8
  707.     set %nick8 %nick9
  708.     set %nick9 %nick10
  709.  
  710.     set %nick10 %nick11
  711.     set %nick11 %nick12
  712.     set %nick12 .
  713.   geggtopic }
  714.   if (%on) && ($nick isin %nick8) {
  715.     set %nick8 %nick9
  716.     set %nick9 %nick10
  717.     set %nick10 %nick11
  718.     set %nick11 %nick12
  719.     set %nick12 .
  720.   geggtopic }
  721.   if (%on) && ($nick isin %nick9) {
  722.     set %nick9 %nick10
  723.     set %nick10 %nick11
  724.     set %nick11 %nick12
  725.     set %nick12 .
  726.   geggtopic }
  727.   if (%on) && ($nick isin %nick10) {
  728.     set %nick10 %nick11
  729.     set %nick11 %nick12
  730.     set %nick12 .
  731.   geggtopic }
  732.   if (%on) && ($nick isin %nick11) {
  733.     set %nick11 %nick12
  734.     set %nick12 .
  735.   geggtopic }
  736.   if (%on) && ($nick isin %nick12) {
  737.     set %nick12 .
  738.   geggtopic }
  739.   else {
  740.   }
  741. }
  742. on *:text:!rem *:%gchan: {
  743.   if (%on) && ($2 isin %nick1) {
  744.     set %nick1 %nick2
  745.     set %nick2 %nick3
  746.     set %nick3 %nick4
  747.     set %nick4 %nick5
  748.     set %nick5 %nick6
  749.     set %nick6 %nick7
  750.     set %nick7 %nick8
  751.     set %nick8 %nick9
  752.     set %nick9 %nick10
  753.     set %nick10 %nick11
  754.     set %nick11 %nick12
  755.     set %nick12 .
  756.   geggtopic }
  757.   if (%on) && ($2 isin %nick2) {
  758.     set %nick2 %nick3
  759.     set %nick3 %nick4
  760.     set %nick4 %nick5
  761.     set %nick5 %nick6
  762.     set %nick6 %nick7
  763.     set %nick7 %nick8
  764.     set %nick8 %nick9
  765.     set %nick9 %nick10
  766.     set %nick10 %nick11
  767.     set %nick11 %nick12
  768.     set %nick12 .
  769.   geggtopic }
  770.   if (%on) && ($2 isin %nick3) {
  771.     set %nick3 %nick4
  772.     set %nick4 %nick5
  773.     set %nick5 %nick6
  774.     set %nick6 %nick7
  775.     set %nick7 %nick8
  776.     set %nick8 %nick9
  777.     set %nick9 %nick10
  778.     set %nick10 %nick11
  779.     set %nick11 %nick12
  780.     set %nick12 .
  781.   geggtopic }
  782.   if (%on) && ($2 isin %nick4) {
  783.     set %nick4 %nick5
  784.     set %nick5 %nick6
  785.     set %nick6 %nick7
  786.     set %nick7 %nick8
  787.     set %nick8 %nick9
  788.     set %nick9 %nick10
  789.     set %nick10 %nick11
  790.     set %nick11 %nick12
  791.     set %nick12 .
  792.   geggtopic }
  793.   if (%on) && ($2 isin %nick5) {
  794.     set %nick5 %nick6
  795.     set %nick6 %nick7
  796.     set %nick7 %nick8
  797.     set %nick8 %nick9
  798.     set %nick9 %nick10
  799.     set %nick10 %nick11
  800.     set %nick11 %nick12
  801.     set %nick12 .
  802.   geggtopic }
  803.   if (%on) && ($2 isin %nick6) {
  804.     set %nick6 %nick7
  805.     set %nick7 %nick8
  806.     set %nick8 %nick9
  807.     set %nick9 %nick10
  808.     set %nick10 %nick11
  809.     set %nick11 %nick12
  810.     set %nick12 .
  811.   geggtopic }
  812.   if (%on) && ($2 isin %nick7) {
  813.     set %nick7 %nick8
  814.     set %nick8 %nick9
  815.     set %nick9 %nick10
  816.     set %nick10 %nick11
  817.     set %nick11 %nick12
  818.     set %nick12 .
  819.   geggtopic }
  820.   if (%on) && ($2 isin %nick8) {
  821.     set %nick8 %nick9
  822.     set %nick9 %nick10
  823.     set %nick10 %nick11
  824.     set %nick11 %nick12
  825.     set %nick12 .
  826.   geggtopic }
  827.   if (%on) && ($2 isin %nick9) {
  828.     set %nick9 %nick10
  829.     set %nick10 %nick11
  830.     set %nick11 %nick12
  831.     set %nick12 .
  832.   geggtopic }
  833.   if (%on) && ($2 isin %nick10) {
  834.     set %nick10 %nick11
  835.     set %nick11 %nick12
  836.     set %nick12 .
  837.   geggtopic }
  838.   if (%on) && ($2 isin %nick11) {
  839.     set %nick11 %nick12
  840.     set %nick12 .
  841.   geggtopic }
  842.   if (%on) && ($2 isin %nick12) {
  843.     set %nick12 .
  844.   geggtopic }
  845.   else {
  846.   }
  847. }
  848. on *:text:!remall:%gchan: {
  849.   if ($nick isop %gchan) && (%on) {
  850.     set %nick1 .
  851.     set %nick2 .
  852.     set %nick3 .
  853.     set %nick4 .
  854.     set %nick5 .
  855.     set %nick6 .
  856.     set %nick7 .
  857.     set %nick8 .
  858.     set %nick9 .
  859.     set %nick10 .
  860.     set %nick11 .
  861.     set %nick12 .
  862.   geggtopic }
  863.   else {
  864.     halt
  865.   }
  866. }
  867. on *:text:!clear:%gchan: {
  868.   if ($nick isop %gchan) && (%on) {
  869.     set %nick1 .
  870.     set %nick2 .
  871.     set %nick3 .
  872.     set %nick4 .
  873.     set %nick5 .
  874.     set %nick6 .
  875.     set %nick7 .
  876.     set %nick8 .
  877.     set %nick9 .
  878.     set %nick10 .
  879.     set %nick11 .
  880.     set %nick12 .
  881.     unset %pass
  882.     unset %server
  883.   geggtopic }
  884.   else {
  885.     halt
  886.   }
  887. }
  888. on *:text:!on:%gchan: {
  889.   if ($nick isop %gchan) {
  890.     set %on on
  891.     set %nick1 .
  892.     set %nick2 .
  893.     set %nick3 .
  894.     set %nick4 .
  895.     set %nick5 .
  896.     set %nick6 .
  897.     set %nick7 .
  898.     set %nick8 .
  899.     set %nick9 .
  900.     set %nick10 .
  901.     set %nick11 .
  902.     set %nick12 .
  903.     set %playmode 10
  904.   geggtopic }
  905.   else {
  906.     halt
  907.   }
  908. }
  909. on *:text:!off:%gchan: {
  910.   if ($nick isop %gchan) && (%on) {
  911.     unset %on
  912.     topic %gchan Gather is OFF
  913.   }
  914.   else {
  915.     halt
  916.   }
  917. }
  918. on *:text:*:%gchan: {
  919.   if ($1 == !3vs3) && ($nick isop %gchan) {
  920.     if (%nick1 != .) || (%nick2 != .) || (%nick3 != .) || (%nick4 != .) || (%nick5 != .) || (%nick6 != .) || (%nick7 != .) || (%nick8 != .) || (%nick9 != .) || (%nick10 != .) || (%nick11 != .) || (%nick12 != .) {
  921.       notice $nick Remove all Players from the topic(!remall or !clear)
  922.     }
  923.     else {
  924.       set %playmode 6
  925.     geggtopic }
  926.   }
  927.   if ($1 == !4vs4) && ($nick isop %gchan) {
  928.     if (%nick1 != .) || (%nick2 != .) || (%nick3 != .) || (%nick4 != .) || (%nick5 != .) || (%nick6 != .) || (%nick7 != .) || (%nick8 != .) || (%nick9 != .) || (%nick10 != .) || (%nick11 != .) || (%nick12 != .) {
  929.       notice $nick Remove all Players from the topic(!remall or !clear)
  930.     }
  931.     else {
  932.       set %playmode 8
  933.     geggtopic }
  934.   }
  935.   if ($1 == !5vs5) && ($nick isop %gchan) {
  936.     if (%nick1 != .) || (%nick2 != .) || (%nick3 != .) || (%nick4 != .) || (%nick5 != .) || (%nick6 != .) || (%nick7 != .) || (%nick8 != .) || (%nick9 != .) || (%nick10 != .) || (%nick11 != .) || (%nick12 != .) {
  937.       notice $nick Remove all Players from the topic(!remall or !clear)
  938.     }
  939.     else {
  940.       set %playmode 10
  941.     geggtopic }
  942.   }
  943.   if ($1 == !6vs6) && ($nick isop %gchan) {
  944.     if (%nick1 != .) || (%nick2 != .) || (%nick3 != .) || (%nick4 != .) || (%nick5 != .) || (%nick6 != .) || (%nick7 != .) || (%nick8 != .) || (%nick9 != .) || (%nick10 != .) || (%nick11 != .) || (%nick12 != .) {
  945.       notice $nick Remove all Players from the topic(!remall or !clear)
  946.     }
  947.     else {
  948.       set %playmode 12
  949.     geggtopic }
  950.   }
  951. }
Add Comment
Please, Sign In to add comment