What is this? Well its a player menu, turning the player into a gossip himself.
What is it good for? Well it saves you bag space, gives you good perks of things you need but don't want to carry around yourself.
This player menu contains a fully functional Hearthstone that does not work in anyway with the original hearthstone. Meaning that the cooldowns does not sync as well as location.
Secondly this player menu contains a group of rules, so its basically a rule book in there that cannot be thrown away and whenever you feel like you want to check a rule up for some unknown reason you'd always have it right at your screen when you wish so.
Here's some images :
Img url: http://s22.postimg.org/4fos77rtt/Lua_Menu.png
Img url: http://s7.postimg.org/q8cg09cvv/Hearthstone_Options.png
Img url: http://s10.postimg.org/wkrjgq9gp/Rule_Options.png
Img url: http://s28.postimg.org/6j37h0ij1/General_Rules.png
You can get this script [HERE]
but you'd also need Foereapers Cooldown method to run this code without receiving any errors, you can get his script from [HERE] or from his own thread about his Eluna extension [HERE]
And also you'd need to run this SQL code into your Character database in order to be able to save and teleport with the hearthstone functions.
Hope you enjoy it that it gives you some ideas for some future work on your own.Code:CREATE TABLE `hearthstone` ( `guid` INT UNSIGNED NOT NULL, `map` INT UNSIGNED NOT NULL, `x` FLOAT NOT NULL, `y` FLOAT NOT NULL, `z` FLOAT NOT NULL, `o` FLOAT NOT NULL, PRIMARY KEY (`guid`) ) COLLATE='utf8_general_ci' ENGINE=InnoDB;
Special thanks to :
@Rochet2 : For assisting me with the Hearthstone part.
Best Regards, Unknown96!