Guest User

Untitled

a guest
Oct 22nd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. on *:text:!dd*:#: {
  2. set %dd $2 $3 $4
  3. set %s $nick
  4. msg $chan 3 $+ [Dice Duel] $+ 10 $2 1 $+ vs $+ 10 $3 $+ 1 - Pot: $+ $+ 3 $4 1 $+ - Roll now! 4 [Hosted by $nick $+ ]
  5. .timer 1 300 EndDD
  6. }
  7. on *:text:!roll*:#: {
  8. if (!%dd) { .notice $nick You're not in a duel! }
  9. var %r $calc($rand(1,2) + $rand(1,2)), %d1 = $gettok(%dd,1,32), %d2 = $gettok(%dd,2,32), %p = $gettok(%dd,3,32)
  10. set %ddr. $+ $nick %r
  11. msg $chan 3 $+ [Dice Duel] 10 $+ $nick 1 $+ rolled $+ 4 %r 1 $+ on 7 $+ Two Six-sided Dice
  12. var %r1 = $($+(%,ddr.,$gettok(%dd,1,32)),2), %r2 = $($+(%,ddr.,$gettok(%dd,2,32)),2)
  13. if (%r1 && %r2) {
  14. if (%r1 > %r2) { msg $chan 3 $+ $+ [Dice Duel] 10 $+ %d1 1 wins the 3 %p 1 pot with rolls: 4 %r1 $+ - $+ %r2 $+ . 1 Please contact host 10 %s }
  15. elseif (%r2 > %r1) { msg $chan 3 $+ $+ [Dice Duel] 10 $+ %d2 1 wins the 3 %p 1 pot with rolls: 4 %r1 $+ - $+ %r2 $+ . 1 Please contact host 10 %s }
  16. else { msg $chan 3 $+ [Dice Duel] 10 $+ %d1 1 $+ and 10 $+ %d2 1 $+ tied on: 4 %r2 1 $+ - Roll again! | unset %ddr.*
  17. }
  18. unset %dd
  19. unset %ddr.*
  20. .timerDD off
  21. }
  22. }
  23. alias EndDD {
  24. msg $chan The duel ran out of time and has been ended.
  25. unset %dd
  26. unset %ddr.*
  27. }
  28. on *:text:!endgame:#: {
  29. if ($nick == %s) {
  30. unset %dd
  31. unset %ddr.*
  32. msg $chan 4 $nick 1 ended the 3 $+ [Dice Duel]
  33. }
  34. else {
  35. .notice $nick 4 You aren't hosting a Dice Duel.
  36. }
  37. }
Add Comment
Please, Sign In to add comment