Wise
20-09-12, 11:18 PM
1. Step:
Open "Trinity\src\server\game\CMakeLists.txt" file,
and lets modify:
http://kepfeltoltes.hu/120829/cmakel...toltes.hu_.png (http://kepfeltoltes.hu/120829/cmakelist_www.kepfeltoltes.hu_.png)
2. Step:
"Trinity\src\server\scripts\Custom" copy into the folder these .cpp and .h files:
TransmogMgr.cpp: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/04nAuDsJ)
TransmogMgr.h: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/3hX8DTgP)
TransmogEngine.cpp: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/h7k4NUz6)
TransmogEngine.h: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/JntadrV9)
TransmogHandler.cpp: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/qindn27D)
3. Step:
ScriptLoader:
void AddSC_transmog();
AddSC_transmog();
void AddSC_StartUpTransmog();
AddSC_StartUpTransmog();
4. Step:
Lets do some core mod as you see in the pictures.
LootHandler.cpp:
http://kepfeltoltes.hu/120829/lootha...toltes.hu_.png (http://kepfeltoltes.hu/120829/loothandler1_www.kepfeltoltes.hu_.png)
http://kepfeltoltes.hu/120829/lootha...toltes.hu_.png (http://kepfeltoltes.hu/120829/loothandler2_www.kepfeltoltes.hu_.png)
Player.h:
http://kepfeltoltes.hu/120829/player...toltes.hu_.png (http://kepfeltoltes.hu/120829/playerh_www.kepfeltoltes.hu_.png)
Player.cpp:
http://kepfeltoltes.hu/120829/player...toltes.hu_.png (http://kepfeltoltes.hu/120829/playercpp1_www.kepfeltoltes.hu_.png)
http://kepfeltoltes.hu/120829/player...toltes.hu_.png (http://kepfeltoltes.hu/120829/playercpp2_www.kepfeltoltes.hu_.png)
http://kepfeltoltes.hu/120907/player...toltes.hu_.png (http://kepfeltoltes.hu/120907/playercpp3_www.kepfeltoltes.hu_.png)
5. Step:
Import this (to the Char DB):
/* SQLyog Community v9.60 MySQL - 5.5.16 ********************************** - Pastebin.com (http://pastebin.com/S8hsv8Wf)
Create an NPC with these datas:
Flag: 1
ScriptName: npc_transmog
Entry: 100002 (defined in TransmogEngine.h)
In Action:
Pic1: http://kepfeltoltes.hu/120829/as1_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as1_www.kepfeltoltes.hu_.jpg)
Pic2: http://kepfeltoltes.hu/120829/as2_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as2_www.kepfeltoltes.hu_.jpg)
Pic3: http://kepfeltoltes.hu/120829/as3_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as3_www.kepfeltoltes.hu_.jpg)
Pic4: http://kepfeltoltes.hu/120829/as4_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as4_www.kepfeltoltes.hu_.jpg)
Pic5: http://kepfeltoltes.hu/120829/as5_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as5_www.kepfeltoltes.hu_.jpg)
Pic6: http://kepfeltoltes.hu/120829/as6_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as6_www.kepfeltoltes.hu_.jpg)
Tested:
TrinityCore rev. 2012-07-09 13:42:38 -0400 (a24b6576e2b3+) (Win32, Release)
Credits to EroniX for making this awesome script
Open "Trinity\src\server\game\CMakeLists.txt" file,
and lets modify:
http://kepfeltoltes.hu/120829/cmakel...toltes.hu_.png (http://kepfeltoltes.hu/120829/cmakelist_www.kepfeltoltes.hu_.png)
2. Step:
"Trinity\src\server\scripts\Custom" copy into the folder these .cpp and .h files:
TransmogMgr.cpp: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/04nAuDsJ)
TransmogMgr.h: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/3hX8DTgP)
TransmogEngine.cpp: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/h7k4NUz6)
TransmogEngine.h: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/JntadrV9)
TransmogHandler.cpp: /////////////////////////////// //**** Created By EroniX ****// ////////////// - Pastebin.com (http://pastebin.com/qindn27D)
3. Step:
ScriptLoader:
void AddSC_transmog();
AddSC_transmog();
void AddSC_StartUpTransmog();
AddSC_StartUpTransmog();
4. Step:
Lets do some core mod as you see in the pictures.
LootHandler.cpp:
http://kepfeltoltes.hu/120829/lootha...toltes.hu_.png (http://kepfeltoltes.hu/120829/loothandler1_www.kepfeltoltes.hu_.png)
http://kepfeltoltes.hu/120829/lootha...toltes.hu_.png (http://kepfeltoltes.hu/120829/loothandler2_www.kepfeltoltes.hu_.png)
Player.h:
http://kepfeltoltes.hu/120829/player...toltes.hu_.png (http://kepfeltoltes.hu/120829/playerh_www.kepfeltoltes.hu_.png)
Player.cpp:
http://kepfeltoltes.hu/120829/player...toltes.hu_.png (http://kepfeltoltes.hu/120829/playercpp1_www.kepfeltoltes.hu_.png)
http://kepfeltoltes.hu/120829/player...toltes.hu_.png (http://kepfeltoltes.hu/120829/playercpp2_www.kepfeltoltes.hu_.png)
http://kepfeltoltes.hu/120907/player...toltes.hu_.png (http://kepfeltoltes.hu/120907/playercpp3_www.kepfeltoltes.hu_.png)
5. Step:
Import this (to the Char DB):
/* SQLyog Community v9.60 MySQL - 5.5.16 ********************************** - Pastebin.com (http://pastebin.com/S8hsv8Wf)
Create an NPC with these datas:
Flag: 1
ScriptName: npc_transmog
Entry: 100002 (defined in TransmogEngine.h)
In Action:
Pic1: http://kepfeltoltes.hu/120829/as1_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as1_www.kepfeltoltes.hu_.jpg)
Pic2: http://kepfeltoltes.hu/120829/as2_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as2_www.kepfeltoltes.hu_.jpg)
Pic3: http://kepfeltoltes.hu/120829/as3_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as3_www.kepfeltoltes.hu_.jpg)
Pic4: http://kepfeltoltes.hu/120829/as4_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as4_www.kepfeltoltes.hu_.jpg)
Pic5: http://kepfeltoltes.hu/120829/as5_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as5_www.kepfeltoltes.hu_.jpg)
Pic6: http://kepfeltoltes.hu/120829/as6_ww...toltes.hu_.jpg (http://kepfeltoltes.hu/120829/as6_www.kepfeltoltes.hu_.jpg)
Tested:
TrinityCore rev. 2012-07-09 13:42:38 -0400 (a24b6576e2b3+) (Win32, Release)
Credits to EroniX for making this awesome script