View difference between Paste ID: 0yeNt1Ln and 3JMx8Hxy
SHOW: | | - or go back to the newest paste.
1-
alias teambath <Omicron Birkal mostwanted lust ala>
1+
alias teambath Charmander Omicron Birkal mostwanted lust ala
2-
on *:text:!teambat:#: {
2+
on *:text:!teambat:#: {
3-
  if (($nick isop # || $findtok($teambath,$nick,32)) && !%teambat) {
3+
  if (($nick isop # || $findtok($teambath,$nick,32)) && !%teambat) {
4-
    set %teambat on
4+
    set %teambat on
5-
    msg # Teambat has started. Type !in to participate.
5+
    msg # Teambat has started. Type !in to participate.
6-
  }
6+
  }
7
    elseif (%teambat == on) msg # There is already a teambat running. Type !sort to reset the script.
8-
on *:text:!in:#: {
8+
}
9-
  if (%teambat == on && !$findtok(%teambatp,$nick,32)) {
9+
on *:text:!in:#: {
10-
    set %teambatp %teambatp $nick
10+
  if (%teambat == on && !$findtok(%teambatp,$nick,32)) {
11-
    msg # $nick has joined the teambat. Participants: %teambatp $+ .
11+
    set %teambatp %teambatp $nick
12-
  }
12+
    msg # $nick has joined the teambat. Participants: %teambatp $+ .
13
  }
14-
on *:text:!out:#: {
14+
}
15-
  if ($findtok(%teambatp,$nick,32)) {
15+
on *:text:!out:#: {
16-
    set %teambatp $deltok(%teambatp,$findtok(%teambatp,$nick,32),32)
16+
  if ($findtok(%teambatp,$nick,32)) {
17-
    msg # $nick has left the teambat. Participants: %teambatp $+ .
17+
    set %teambatp $deltok(%teambatp,$findtok(%teambatp,$nick,32),32)
18-
  }
18+
    msg # $nick has left the teambat. Participants: %teambatp $+ .
19
  }
20-
on *:text:!sort:#: {
20+
}
21-
  if (($nick isop # || $findtok($teambath,$nick,32)) && %teambat == on) {
21+
on *:text:!sort:#: {
22-
    set %teambatn $round($calc($numtok(%teambatp,32)/2),0)
22+
  if (($nick isop # || $findtok($teambath,$nick,32)) && %teambat == on) {
23-
    set %teambatc 1
23+
    set %teambatn $round($calc($numtok(%teambatp,32)/2),0)
24-
    while (%teambatc <= %teambatn) {
24+
    set %teambatc 1
25-
      set %team1t $gettok(%teambatp,$r(1,$numtok(%teambatp,32)),32)
25+
    while (%teambatc <= %teambatn) {
26-
      set %team1 %team1 %team1t
26+
      set %team1t $gettok(%teambatp,$r(1,$numtok(%teambatp,32)),32)
27-
      set %teambatp $deltok(%teambatp,$findtok(%teambatp,%team1t,32),32)
27+
      set %team1 %team1 %team1t
28-
      set %team2t $gettok(%teambatp,$r(1,$numtok(%teambatp,32)),32)
28+
      set %teambatp $deltok(%teambatp,$findtok(%teambatp,%team1t,32),32)
29-
      set %team2 %team2 %team2t
29+
      set %team2t $gettok(%teambatp,$r(1,$numtok(%teambatp,32)),32)
30-
      set %teambatp $deltok(%teambatp,$findtok(%teambatp,%team2t,32),32)
30+
      set %team2 %team2 %team2t
31-
      inc %teambatc
31+
      set %teambatp $deltok(%teambatp,$findtok(%teambatp,%team2t,32),32)
32-
    }
32+
      inc %teambatc
33-
    msg # Team 1: %team1 $chr(124) Team 2: %team2
33+
    }
34-
    unset %team*
34+
    msg # Team 1: %team1 $chr(124) Team 2: %team2
35-
  }
35+
    unset %team*
36
  }
37
}