Advertisement
Guest User

Untitled

a guest
Mar 8th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 0.99 KB | None | 0 0
  1. on *:text:!roll:#royaldicing: {
  2.   if (!%dd) { msg $chan | halt }
  3.   if (!$istok(%dd,$nick,32)) { msg $chan You are not one of the duelists. | halt }
  4.   if ($($+(%,ddr.,$nick),2)) { msg $chan  | halt }
  5.   alias -l commission return .1
  6.   var %r = $rand(2,12), %d1 = $gettok(%dd,1,32), %d2 = $gettok(%dd,2,32), %p = $gettok(%dd,3,32)
  7.   set %ddr. $+ $nick %r
  8.   msg $chan 3[Dice Duel] 12 $nick 1rolled a4 %r $+ 1 on 7Two Six-sided Dice.
  9.   var %r1 = $($+(%,ddr.,$gettok(%dd,1,32)),2), %r2 = $($+(%,ddr.,$gettok(%dd,2,32)),2)
  10.   if (%r1 && %r2) {
  11.     if (%r1 > %r2) { msg $chan 3[Dice Duel] 12 %d1 1wins the3 $calc(%p * (1 - $commission)) 13pot 1with a4 %r1 $+ 1- $+ 4 %r2 $+ . }
  12.     elseif (%r2 > %r1) { msg $chan %d2 won the %p pot with a %r2 $+ - $+ %r1 $+ . }
  13.     else { msg $chan %d1 and %d2 tied with a %r1 $+ - $+ %r2 $+ . }
  14.     unset %dd
  15.     unset %ddr.*
  16.     .timerDD off
  17.   }
  18. }
  19. alias EndDD {
  20.   msg $chan The duel ran out of time and has been ended.
  21.   unset %dd
  22.   unset %ddr.*
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement