Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Trigger: Regex
- ^You have scored an? (.*) hit\!(?:!!)?$
- padp.bashing.critical_hit(matches[1], matches[2])
- Scripts:
- padp.bashing.critical_hit = function(args, crit)
- padp.utils.rainbow_line(args)
- end
- padp.utils.rainbow = function(args, custom_colours)
- local str = ""
- local colours = custom_colours
- if colours == nil then
- --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"}
- 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"}
- end
- local pass = math.random(#colours)
- for char in args:gmatch"." do
- if char == " " then
- str = str .. char
- else
- str = str .. colours[pass] .. char
- if pass == #colours then pass = 1 end
- pass = pass + 1
- end
- end
- return hecho(str)
- end
- padp.utils.rainbow_line = function(args, custom_colours)
- selectCurrentLine()
- deleteLine()
- padp.utils.rainbow("\n" .. args, custom_colours)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement