UPDATE 3.1.0
New language, new flaws. (C++)
No more gui, now - as requested - supports the WoW console.
Readme:
Code:
/*
* -------------------------------------------------------------------------------------------
* Description: WoW-Console based morpher for patch 3.1.0
* -------------------------------------------------------------------------------------------
* Author: sku (http://www.mmowned.com/forums/members/sku.html)
* -------------------------------------------------------------------------------------------
* Credits: In no particular order:
* * jjaa (thanks alot for getting me into C++, still a bit shaky)
* * cypher (generally being awesome and helping alot)
* * kynox
* * robske007a (helping me getting started with this, thanks alot. :-))
* * gamedeception (http://forum.gamedeception.net/), especially bobysing
* * shynd
* * nesox (go check out his new fisher, it's gonna be aaaawsum!)
* * arigity
* If I forgot someone, please let me know.
* -------------------------------------------------------------------------------------------
* Disclaimer: Use at your own risk. I do not take any responsibility if anyone
* is getting any kind of trouble because of this. This is against
* Blizzard's agreements. No guarantees that this project works!
* -------------------------------------------------------------------------------------------
*/
Yay at fail formatting.
Howto:
Code:
There are currently 7 different commands available:
* 'morph' (or 'setid') Changes (morphs) the model id of a unit
* 'scale' (or 'setscale') Changes the scale of a unit
* 'getid' Gets the current ID of a unit
* 'gettitle' Gets the current title of a player
* 'settitle' Sets the current title of a player
* 'getmount' Gets the mount id if a unit
* 'setmount' Sets the mount id of a unit
By 'of a unit' I mean: If you have a target, you apply the changes to your target.
If you do not have a target, you apply them to yourself.
How to use these:
* Open the WoW console, then..
* Type "morph 1337" (without the quotes) to change your id to 1337 (or: "setid 1337")
* Type "getid" to get the model id of a unit
* Type "settitle 12" ...
* Type "gettitle" ...
* Type "scale 2.00" to double the unit's size. (or: "setscale 2.00")
* Type "getmount" to get the mount id of a unit
* Type "setmount 1337" to mount on a freakin raptor!
Open WoW, start "BreakingBadInjector.exe", follow instructions, hope it works.
For your pleasure, this is open souce. So if you're bored you can take a look at the source code and laugh your lungs out.
Just did this for learning purposes, from now on I will no longer work on this, but as you have the source code it shouldn't be a problem updating this. ( You'd only need to edit the file 'addresses.h' )
My C++ programming is still terrible, so don't waste your time telling me what I already know. Constructive criticism appreciated.
BINARY: RapidShare: Easy Filehosting
SOURCE: RapidShare: Easy Filehosting