Advertisement
Guest User

Untitled

a guest
Dec 16th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.62 KB | None | 0 0
  1. Trigger: Regex
  2. ^You have scored an? (.*) hit\!(?:!!)?$
  3. padp.bashing.critical_hit(matches[1], matches[2])
  4.  
  5. Scripts:
  6.  
  7. padp.bashing.critical_hit = function(args, crit)
  8.     padp.utils.rainbow_line(args)
  9. end
  10.  
  11. padp.utils.rainbow = function(args, custom_colours)
  12.     local str = ""
  13.     local colours = custom_colours
  14.     if colours == nil then
  15.         --colours = {"|cff3333", "|cff4d33", "|cff6833", "|cff8233", "|cff9c33", "|cffb733", "|cffd133", "|cffeb33", "|cf8ff33", "|cdeff33", "|cc4ff33", "|ca9ff33", "|c8fff33", "|c75ff33", "|c5aff33", "|c40ff33", "|c33ff40", "|c33ff5a", "|c33ff75", "|c33ff8f", "|c33ffa9", "|c33ffc4", "|c33ffde", "|c33fff8", "|c33ebff", "|c33d1ff", "|c33b7ff", "|c339cff", "|c3382ff", "|c3368ff", "|c334dff", "|c3333ff"}
  16.         colours = {"|cfe4365", "|cfe4582", "|cfe489f", "|cfe4abb", "|cfe4cd6", "|cfe4ef0", "|cf151fd", "|cd853fd", "|cbf55fd", "|ca757fd", "|c905afd", "|c7a5cfd", "|c645efd", "|c6072fd", "|c638bfd", "|c65a3fd", "|c67bafd", "|c69d1fd", "|c6ce7fd", "|c6efdfc", "|c70fce7", "|c72fcd3", "|c75fcc0", "|c77fcad", "|c79fc9b", "|c7bfc89", "|c83fc7d", "|c97fc80", "|cabfc82", "|cbefc84", "|cd1fc86", "|ce3fc88", "|cf4fc8b", "|cfcf38d", "|cfce38f", "|cfcd491", "|cfcc593", "|cfcb796", "|cfcaa98", "|cfc9d9a"}
  17.     end
  18.     local pass = math.random(#colours)
  19.  
  20.     for char in args:gmatch"." do
  21.         if char == " " then
  22.             str = str .. char
  23.         else
  24.             str = str .. colours[pass] .. char
  25.             if pass == #colours then pass = 1 end
  26.             pass = pass + 1
  27.     end
  28.     end
  29.  
  30.   return hecho(str)
  31. end
  32.  
  33. padp.utils.rainbow_line = function(args, custom_colours)
  34.     selectCurrentLine()
  35.     deleteLine()
  36.     padp.utils.rainbow("\n" .. args, custom_colours)
  37. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement