ExpMessage

This is my first attempt at making an addon, it is a very short and simple.  I have no formal training in programming in Lua, I just picked it up by viewing online tutorials and other helpful websites.  I made it mainly to see if I could.  Originally I had no intention of spreading it around but some of my guild mates encouraged me to let them try it, so rather than try to email it or some other means of getting it out there I decided to see if I could get it published here on CurseForge.

 

All it does is creates a message in the main chat window that displays experience gained, experience needed, experience percentage, and times needed of the experience gain to level in the following format.

 

Exp gain: 132, Exp Needed: 276, Currently at 69.3%, Times: 3

 

This is obviously a very low level character who in this case killed a level six boar.  Gaining 132 exp for the kill.  Still needs 276 exp to reach the next level. Current Percentage is at 69.3% in the current level.  Finally to reach the next level needs to kill 3 more level six boars.  The times needed to level will vary depending on the gain, for example turning in a quest is generally far better exp than killing one or two enemies, therefore would need fewer times to make the next level.

 

The only time this message does not appear is when the character actually levels.  To be honest I did not program it this way that is just how it worked out.  I have made no attempt to fix this because, I felt there wasn't a need to print it since the character leveled.  That and I am not entirely sure how to handle the different requirements for the new level as opposed to the previous level.  Also the exp you gain could be significantly less since part of the exp was used to finish the previous level.

 

I do realize that this is like spamming myself (or you if you try it) but remember I just did this for fun to see if I could get it to work.  Feel free to drop it once you see how it works.  Of course to get it to work you can't be max level (IE gaining no exp), you actually have to earn exp for it to show up in your chat window.  Also it only works in English, I have no plans to localize it to any other languages. 

Download

File Name Status Version Downloads Date
ExpMessage 8.011 R 8.1.0 +1 66 24/11/2018
ExpMessage 7.3.0 Updating 7.3.0 Updating Updating
ExpMessage 7.3.2 Updating 7.3.2 Updating Updating
ExpMessage 7.3.5 Updating 7.3.5 Updating Updating
ExpMessage 8.0.1 Updating 8.0.1 Updating Updating
ExpMessage 8.1.0 Updating 8.1.0 Updating Updating
ExpMessage 8.1.5 Updating 8.1.5 Updating Updating
ExpMessage 8.2.0 Updating 8.2.0 Updating Updating
ExpMessage 8.2.5 Updating 8.2.5 Updating Updating
ExpMessage
ExpMessage

Dear youtuber!
Have you a channel youtube and want to bring your Video to quality visitors?
Do you want your video to appear on our website?
Do you want to become partner with us?
Just 3 steps to become our partner:
Step 1: Make video review for mods, addons, plugins, ... which you like
Step 2: Upload this video to youtube and our link to your video description
Step 3: Send the youtube video link via message to http://fb.com/9lifehack or leave a comment in the post. We will add your video in the our post, it will help you have more view.
JOIN to get more youtube view with us!!!!

Related Posts

Smarty Productivity Happiness

9LifeHack.com - make things smart