Charmander

furai sux

Mar 3rd, 2012
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 1.29 KB | None | 0 0
  1. on *:text:!in:#ubers: {
  2.   if (%teambat == on && !$findtok(%teambatp,$nick,32)) {
  3.     set %teambatp %teambatp $nick
  4.     msg # $nick has joined the teambat. Participants: %teambatp $+ .
  5.   }
  6. }
  7. on *:text:!out:#ubers: {
  8.   if ($findtok(%teambatp,$nick,32)) {
  9.     set %teambatp $deltok(%teambatp,$findtok(%teambatp,$nick,32),32)
  10.     msg # $nick has left the teambat. Participants: %teambatp $+ .
  11.   }
  12. }
  13. alias teambat {
  14.   set %teambat on
  15.   msg # Teambat has started. Type !in to participate.
  16. }
  17. alias in {
  18.   set %teambatp %teambatp $me
  19.   msg # $me has joined the teambat. Participants: %teambatp $+ .
  20. }
  21. alias out {
  22.   set %teambatp $deltok(%teambatp,$findtok(%teambatp,$me,32),32)
  23.   msg # $me has left the teambat. Participants: %teambatp $+ .
  24. }
  25. alias sort {
  26.   set %teambatn $round($calc($numtok(%teambatp,32)/2),0)
  27.   set %teambatc 1
  28.   while (%teambatc <= %teambatn) {
  29.     set %team1t $gettok(%teambatp,$r(1,$numtok(%teambatp,32)),32)
  30.     set %team1 %team1 %team1t
  31.     set %teambatp $deltok(%teambatp,$findtok(%teambatp,%team1t,32),32)
  32.     set %team2t $gettok(%teambatp,$r(1,$numtok(%teambatp,32)),32)
  33.     set %team2 %team2 %team2t
  34.     set %teambatp $deltok(%teambatp,$findtok(%teambatp,%team2t,32),32)
  35.     inc %teambatc
  36.   }
  37.   msg # Team 1: %team1 $chr(124) Team 2: %team2
  38.   unset %team*
  39. }
Advertisement
Add Comment
Please, Sign In to add comment