[Release] MMOwned Morpher menu

User Tag List

Page 1 of 5 12345 LastLast
Results 1 to 15 of 72
  1. #1
    Spartansp's Avatar Member
    Reputation
    644
    Join Date
    Sep 2007
    Posts
    1,803
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Release] MMOwned Morpher

    Finally after some errors, like 3 hours scripting, and searching for displayIDs that you may like finally i made a MMOwned Morpher... it morphs you to this people:

    KuRIoS


    Matt


    Marlo

    Flying Piggy


    Errage

    Conflag


    Dragon [Sky]

    Fault


    Gastric Penguin

    2D greengiant

    Glitchy

    DemonKunga

    The Lex

    Puff

    Kuiren


    Spartansp

    Illidan1

    Remah

    Chrispee

    Latruwski

    PvPed

    tttomeke

    Theeze

    Froogle

    Enfeebleness

    Lag

    Phase228

    Relz

    Moonitions

    King Shaun

    Hallowsend

    Demonshade

    Viter Er Svedig

    Loveshock

    Xepher

    ViperSting

    Insanesk8123

    Leona

    EmiloZ

    Knaur

    WarEagle920

    MysterioussouL

    Tom_2001

    Andrige
    Sorry NO PIC
    Equ1N0X

    Steph

    Maphiaboy

    Snailz

    Succy



    I want to thank all them for being MMOwned respected members and also for always helping people.
    I want also to apologise for people that is not included here... it was too much work and i have some headache.
    Credits goes to ME for making script, for insanesk8123 for helping me compile it and to all people in the morpher... some of you i didnt know which NPC should i put but if i asked you it will ruin the surprise lol

    You can download this morpher TESTED AND WORKING in ascent 3940
    --------------------HERE---------------------
    SQL querrie for this one is:
    Code:
    INSERT INTO `items` VALUES ('60006', '8', '-1', '-1', 'MMOwned Morpher', 'MMOwned Morpher', 'MMOwned Morpher', 'MMOwned Morpher', '42629', '1', '0', '0', '0', '0', '1503', '1791', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '33208', '0', '579', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', 'Made by spartan and insane', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '0');
    Also i made a cool UBBER MORPHER (also thanks to insanesk8123 for helping with compile) with 3 new pages of morphings, it was really though to think of those Displays and i want to thank some people that help me with ideas...
    New morphs plus the ones added in my previous release (portable teleport and morpher for new revs thread):

    Spirit Healer
    Kael'thas Sunstrider
    Kel'thuzad
    Zul'Jin
    Water Elemental
    Fire Elemental
    Blizzard Elemental
    Earth Elemental
    Air Elemental
    Tree Disguise
    Peanut
    A'Dal
    Aberrant Owlbeast
    Action Jaxon
    HE-MAN
    Advisor Sevel
    Aeonus
    Agal
    Naga
    Aged Clefthoof
    Aku'Mai
    Alandien
    Alarm-a-bomb 2600
    Alarm-o-Bot
    Alterac Yeti
    Marshlight Bleeder
    Tagged Blacksilt Scout



    You can download UBBER MORPHER
    -----------------HERE---------------
    SQL querrie for this one is:
    Code:
    
    INSERT INTO `items` VALUES ('60005', '8', '-1', '-1', 'Ubber Morpher', 'Ubber Morpher', 'Ubber Morpher', 'Ubber Morpher', '42629', '1', '0', '0', '0', '0', '1503', '1791', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '33208', '0', '579', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', 'Made by spartan and insane', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '0');


    You can download .sql file HERE if you dont know how to make one
    I hope you all like it and also remember to +Rep insanesk8123 too he helped me with the compile so without his help this DLL couldnt be released


    Due to new rule (#10) of emu disscussion ill post the sources of the teleporters... i hope that no one try to steal my MMOwned morpher and release copies of it with new people...¬¬
    so here are they
    Code:
    //Title of Script: MMOwned Morpher
    //Description of Script: Morphs the player into Different MMOwned Players.
    //Author of this script: Spartansp
    //Special thanks: All mmowned members here, Aldaus, and insanesk8123
    //Note: sorry if you arent here...
    
    #include "StdAfx.h"
    #include "Setup.h"
    
    #ifdef WIN32
    #pragma warning(disable:4305)        // warning C4305: 'argument' : truncation from 'double' to 'float'
    #endif
    
      //Start of Script
    class SCRIPT_DECL Morpher : public GossipScript
    {
    public:
        void GossipHello(Object * pObject, Player* Plr, bool AutoSend);
        void GossipSelectOption(Object * pObject, Player* Plr, uint32 Id, uint32 IntId, const char * Code);
        void GossipEnd(Object * pObject, Player* Plr);
        void Destroy()
        {
        delete this;
        }
    };
        void Morpher::GossipHello(Object* pObject, Player * Plr, bool AutoSend)
        {
            GossipMenu *Menu;
            objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
            Menu->AddItem(0, "KuRIoS", 0);
            Menu->AddItem(0, "Matt", 2);
            Menu->AddItem(0, "Marlo", 3);
            Menu->AddItem(0, "Flying Piggy", 4);
            Menu->AddItem(0, "Errage", 5);
            Menu->AddItem(0, "Dragon [SKY]", 6);
        Menu->AddItem(0, "Fault", 7);
        Menu->AddItem(0, "Conflag", 8);
        Menu->AddItem(0, "Gastric Pinguin", 9);
        Menu->AddItem(0, "2D Green Giant", 10);
        Menu->AddItem(0, "Glitchy", 11);
        Menu->AddItem(0, "DemonKunga", 12);
        Menu->AddItem(0, "The Lex", 13);
        Menu->AddItem(5, "Next Page->", 16);
            Menu->AddItem(2, "Demorph", 15);
    
               if(AutoSend)
                Menu->SendTo(Plr);
        }
    
    
    
    //Defining Cases
    void Morpher::GossipSelectOption(Object* pObject, Player* Plr, uint32 Id, uint32 IntId, const char * Code)
        {
            GossipMenu * Menu;
            switch(IntId)
            {
                //KuRIoS
            case 0:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 5233);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
                
                //Matt
            case 2:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 4527);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
                
                //Marlo
            case 3:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 13298);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
                
                //Flying Piggy
            case 4:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 16257);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
                
                //Errage
            case 5:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 16846);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
                //Dragon[Sky]
            case 6:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19272);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
            //Fault
            case 7:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 10546);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
        //Conflag
            case 8:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 134);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
        //Gastric Penguin
            case 9:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 5585);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
        
        //2D Green Giant
            case 10:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 10039);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //Glitchy
            case 11:
                {
    Code:
                Plr->BroadcastMessage("Dyslexia Got??);
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1060);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //DemonKunga
            case 12:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20093);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //The Lex
            case 13:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 4309);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //Succy
            case 14:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 12932);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
        //Demorph :P
            case 15:
                {
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->DeMorph();
                    Plr->Gossip_Complete();
                }break;
    
        //Puff
        case 17:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 12609);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
            
        //Next Page->
        case 16:
        {
        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
        Menu->AddItem(0, "Puff", 17);
        Menu->AddItem(0, "Kuiren", 18);
        Menu->AddItem(0, "Spartansp", 19);
        Menu->AddItem(0, "illidan1", 20);
        Menu->AddItem(0, "Remah", 21);
        Menu->AddItem(0, "Chrispee", 22);
        Menu->AddItem(0, "Latruwski", 23);
        Menu->AddItem(0, "PvPed", 24);
        Menu->AddItem(0, "tttommeke", 25);
        Menu->AddItem(0, "Theez", 26);
        Menu->AddItem(0, "Froogle", 27);
        Menu->AddItem(0, "Enfeebleness", 28);
        Menu->AddItem(0, "Lag", 29);    
        Menu->AddItem(5, "Next Page->", 30);
        Menu->AddItem(2, "Demorph", 15);
    
        
                Menu->SendTo(Plr);
        }
    break;
        //Next Page->
        case 30:
        {
        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
        Menu->AddItem(0, "Phase228", 31);
        Menu->AddItem(0, "Relz", 32);
        Menu->AddItem(0, "Moonitions", 33);
        Menu->AddItem(0, "King Shaun", 34);
        Menu->AddItem(0, "Hallowsend", 35);
        Menu->AddItem(0, "DemonShade", 36);
        Menu->AddItem(0, "Viter Er Svedig", 37);
        Menu->AddItem(0, "LoveShock", 38);
        Menu->AddItem(0, "Xepher", 39);
        Menu->AddItem(0, "ViperSting", 40);
        Menu->AddItem(0, "Insanesk8123", 41);
        Menu->AddItem(0, "Leona", 42);
        Menu->AddItem(0, "EmiloZ", 43);    
        Menu->AddItem(0, "Knaur", 44);
        Menu->AddItem(5, "NextPage->", 45);
    
        
                Menu->SendTo(Plr);
        }
    break;
        //Next Page->
        case 45:
        {
        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
        Menu->AddItem(0, "WarEagle920", 46);
        Menu->AddItem(0, "Mysterioussoul", 47);
        Menu->AddItem(0, "Tom_2001", 48);
        Menu->AddItem(0, "Andrige", 49);
        Menu->AddItem(0, "Equ1N0X", 50);
        Menu->AddItem(0, "Steph", 51);
        Menu->AddItem(0, "Maphiaboy", 52);
        Menu->AddItem(0, "Snailz", 53);
        Menu->AddItem(0, "Succy", 14);
        Menu->AddItem(2, "Demorph", 15);
        Menu->SendTo(Plr);
        }
    break;
    
    
        //Kuiren
        case 18:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 15906);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Spartansp
        case 19:
            {
                Plr->BroadcastMessage("Spartansp Rules!!!");
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19386);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Illidan1
        case 20:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21135);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Remah
        case 21:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 328);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Chrispee
        case 22:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 15504);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Latruwski
        case 23:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20462);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //PvPed
        case 24:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 16267);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //tttomeke
        case 25:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 10990);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Theeze
        case 26:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2252);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Froogle
        case 27:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 16732);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Enfeebleness
        case 28:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17115);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Lag
        case 29:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 7920);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Phase228
        case 31:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 7920);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Relz
        case 32:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17970);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Moonitions
        case 33:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1060);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //King Shaun
        case 34:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 11072);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Hallowsend
        case 35:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 4878);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Demonshade
        case 36:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1132);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Viter Er Svedig
        case 37:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 10729);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Loveshock
        case 38:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18304);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Xepher
        case 39:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 4870);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //ViperSting
        case 40:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1206);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Insanesk8123
        case 41:
            {
                Plr->BroadcastMessage("insanesk8123 was here XD!!!");
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18718);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Leona
        case 42:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2038);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //EmiloZ
        case 43:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20985);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Knaur
        case 44:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 3286);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //WarEagle
        case 46:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1149);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Mysterioussoul
        case 47:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20047);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Tom_2001
        case 48:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17151);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Andrige
        case 49:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 5797);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Equ1N0X
        case 50:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1825);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Steph
        case 51:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18106);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Maphiaboy
        case 52:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18667);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Snailz
        case 53:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 7571);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
    
            }
    };
    
    void Morpher::GossipEnd(Object * pObject, Player* Plr)
    {
    GossipScript::GossipEnd(pObject, Plr);
    }
    
    void SetupMorpher(ScriptMgr * mgr)
    {
    GossipScript * gs = (GossipScript*) new Morpher();
    mgr->register_item_gossip_script(60006,gs);
    }


    And the one for the ubber morpher

    Code:
    //Title of Script: Ubber Portable Morpher
    //Description of Script: Morphs the player into a few different creatures using an item.
    //Author of this Script: Spartansp
    //Special thanks:Aldaus, Insanesk8123
    
    
    #include "StdAfx.h"
    #include "Setup.h"
    
    #ifdef WIN32
    #pragma warning(disable:4305)        // warning C4305: 'argument' : truncation from 'double' to 'float'
    #endif
    
      //Start of Script
    class SCRIPT_DECL Morpher : public GossipScript
    {
    public:
        void GossipHello(Object * pObject, Player* Plr, bool AutoSend);
        void GossipSelectOption(Object * pObject, Player* Plr, uint32 Id, uint32 IntId, const char * Code);
        void GossipEnd(Object * pObject, Player* Plr);
        void Destroy()
        {
        delete this;
        }
    };
        void Morpher::GossipHello(Object* pObject, Player * Plr, bool AutoSend)
        {
            GossipMenu *Menu;
            objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
            Menu->AddItem(0, "Goblin", 0);
            Menu->AddItem(0, "Felguard", 2);
            Menu->AddItem(0, "Broken", 3);
            Menu->AddItem(0, "Ogre", 4);
            Menu->AddItem(0, "Pirate", 5);
            Menu->AddItem(0, "Skeleton", 6);
        Menu->AddItem(0, "Infernal", 7);
        Menu->AddItem(0, "AmaniBear", 8);
        Menu->AddItem(0, "Samuro", 9);
        Menu->AddItem(0, "Illidan Stormrage", 10);
        Menu->AddItem(0, "Akama", 11);
        Menu->AddItem(0, "Baby Murloc", 12);
        Menu->AddItem(0, "Flik's Frog", 13);
        Menu->AddItem(5, "Next Page->", 16);
            Menu->AddItem(2, "Demorph", 15);
    
               if(AutoSend)
                Menu->SendTo(Plr);
        }
    
    
    
    //Defining Cases
    void Morpher::GossipSelectOption(Object* pObject, Player* Plr, uint32 Id, uint32 IntId, const char * Code)
        {
            GossipMenu * Menu;
            switch(IntId)
            {
                //Goblin
            case 0:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 7109);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
                
                //FelGuard
            case 2:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18287);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
                
                //Broken
            case 3:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17833);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
                
                //Ogre
            case 4:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1122);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
                
                //Pirate
            case 5:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2347);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
                //Skeleton
            case 6:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17970);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
            //Infernal
            case 7:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 169);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
        //Amani Bear
            case 8:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 22467);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
    
        //Samuro
            case 9:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21665);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break;
        
        //Illidan Stormrage
            case 10:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21135);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //Akama
            case 11:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20681);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //Baby Murloc
            case 12:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 15394);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //Flik's Frog
            case 13:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 14936);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
            //SpartanWoW Guard
            case 14:
                {
                    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19386);
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->Gossip_Complete();
                }break; 
    
        //Demorph :P
            case 15:
                {
                    Plr->Emote(EMOTE_ONESHOT_CHEER);
                    Plr->DeMorph();
                    Plr->Gossip_Complete();
                }break;
    
        //Spirit Healer
        case 17:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 5233);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Kael'thas Sunstrider
        case 18:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20023);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Kel'thuzad
        case 19:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19548);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Zul'Jin
        case 20:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21899);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Water Elemental
        case 21:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 525);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Fire Elemental
        case 22:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1405);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Blizzard Elemental
        case 23:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 8716);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Earth Elemental
        case 24:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2169);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Air Elemental
        case 25:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 5494);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Tree Disguise
        case 26:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 16977);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Peanut
        case 27:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21393);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //A'Dal
        case 28:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18135);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Aberrant Owlbeast
        case 29:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 5927);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Action Jaxon
        case 31:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19417);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //HE-MAN
        case 32:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19538);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Advisor Sevel
        case 33:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 16385);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Aeonus
        case 34:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20510);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Agal
        case 35:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 936);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Naga
        case 36:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 4923);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Aged Clefthoof
        case 37:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19581);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Aku'Mai
        case 38:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2837);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Alandien
        case 39:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20126);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Alarm-a-bomb 2600
        case 40:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 6888);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Alarm-o-Bot
        case 41:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 14473);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Alterac Yeti
        case 42:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 10946);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Marshlight Bleeder
        case 43:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19252);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
        //Tagged Blacksilt Scout
        case 44:
            {
            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2597);
            Plr->Emote(EMOTE_ONESHOT_CHEER);
            Plr->Gossip_Complete();
            }break;
    
                //Next Page->
        case 16:
        {
        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
        Menu->AddItem(0, "Spirit Healer", 17);
        Menu->AddItem(0, "Kael'thas Sunstrider", 18);
        Menu->AddItem(0, "Kel'thuzad", 19);
        Menu->AddItem(0, "Zul'Jin", 20);
        Menu->AddItem(0, "Water Elemental", 21);
        Menu->AddItem(0, "Fire Elemental", 22);
        Menu->AddItem(0, "Blizzard Elemental", 23);
        Menu->AddItem(0, "Earth Elemental", 24);
        Menu->AddItem(0, "Air Elemental", 25);
        Menu->AddItem(0, "Tree Disguise", 26);
        Menu->AddItem(0, "Peanut", 27);
        Menu->AddItem(0, "A'Dal", 28);
        Menu->AddItem(0, "Aberrant Owlbeast", 29);    
        Menu->AddItem(5, "Next Page->", 30);
        Menu->AddItem(2, "Demorph", 15);
    
        if(AutoSend)
                Menu->SendTo(Plr);
        }
    break;
        //Next Page->
        case 30:
        {
        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
        Menu->AddItem(0, "Action Jaxon", 31);
        Menu->AddItem(0, "HE-MAN", 32);
        Menu->AddItem(0, "Advisor Sevel", 33);
        Menu->AddItem(0, "Aeonus", 34);
        Menu->AddItem(0, "Agal", 35);
        Menu->AddItem(0, "Naga", 36);
        Menu->AddItem(0, "Aged Clefthoof", 37);
        Menu->AddItem(0, "Aku'Mai", 38);
        Menu->AddItem(0, "Alandien", 39);
        Menu->AddItem(0, "Alarm-a-bomb 2600", 40);
        Menu->AddItem(0, "Alarm-o-Bot", 41);
        Menu->AddItem(0, "Alterac Yeti", 42);
        Menu->AddItem(0, "Marshlight Bleeder", 43);    
        Menu->AddItem(0, "Tagged Blacksilt Scout", 44);
        Menu->AddItem(5, "SpartanWoW Guard", 14);
        Menu->AddItem(2, "Demorph", 15);
               
        if(AutoSend)
                Menu->SendTo(Plr);
        }
    break;
    
            }
    };
    
    void Morpher::GossipEnd(Object * pObject, Player* Plr)
    {
    GossipScript::GossipEnd(pObject, Plr);
    }
    
    void SetupMorpher(ScriptMgr * mgr)
    {
    GossipScript * gs = (GossipScript*) new Morpher();
    mgr->register_item_gossip_script(60005,gs);
    }
    Last edited by Spartansp; 02-29-2008 at 04:15 PM.

    [Release] MMOwned Morpher
  2. #2
    mafiaboy's Avatar Contributor
    Reputation
    235
    Join Date
    May 2007
    Posts
    698
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    MAFIABOY not maphiaboy:P

    ......VERRYYYYY NICE!

    edit: how u know im a red head.....ahh just lucky i guess.

  3. #3
    Spartansp's Avatar Member
    Reputation
    644
    Join Date
    Sep 2007
    Posts
    1,803
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    sorry ill change it later :P

  4. #4
    07wilsonaf's Avatar Member
    Reputation
    1
    Join Date
    Nov 2007
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    sweet +rep

  5. #5
    Errage's Avatar Contributor Authenticator enabled
    Reputation
    94
    Join Date
    Jan 2007
    Posts
    2,832
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm a random Blood Elf. \o/
    I used to be a Super Mod. Now I'm just Super, thanks for asking.

  6. #6
    SectorSeven's Avatar Banned
    Reputation
    444
    Join Date
    Oct 2007
    Posts
    1,948
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very nice
    I love my display!
    However, I've given out too much rep in the last 24 hrs

  7. #7
    Spartansp's Avatar Member
    Reputation
    644
    Join Date
    Sep 2007
    Posts
    1,803
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 07wilsonaf View Post
    sweet +rep

    thanks mate


    Originally Posted by Errage View Post
    I'm a random Blood Elf. o/

    no youre not... its a really cure blood elf... your avatar doesnt have much info of how you are... but i know you are cute so thats why i used a cute blood elf for you

  8. #8
    Phase228's Avatar Member
    Reputation
    352
    Join Date
    Jan 2007
    Posts
    1,502
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i think mines the best
    <3
    Hey Piggy



  9. #9
    Spartansp's Avatar Member
    Reputation
    644
    Join Date
    Sep 2007
    Posts
    1,803
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Phase228 View Post
    i think mines the best
    <3
    Glad you liked it

  10. #10
    Da Tank's Avatar Active Member
    Reputation
    44
    Join Date
    Jul 2007
    Posts
    251
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    No aces93? /cry... J/p good work

    >< can't rep gotta 24 hour cooldown

  11. #11
    Pragma's Avatar Contributor
    Reputation
    261
    Join Date
    Feb 2007
    Posts
    630
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice release spartan +Rep when i can


  12. #12
    Shinyshoes's Avatar Member
    Reputation
    97
    Join Date
    Aug 2007
    Posts
    636
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That's amazing Spartan, and I love that you made them for specific users, great work mate.

    -Shiny

    Visit my Sig/Av Shop! (Shinyshoes=Male)

  13. #13
    Spartansp's Avatar Member
    Reputation
    644
    Join Date
    Sep 2007
    Posts
    1,803
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by aces93 View Post
    No aces93? /cry... J/p good work

    >< can't rep gotta 24 hour cooldown
    sorry mate i grab people with highest rank that i know... maybe for next one

    Originally Posted by insanesk8123 View Post
    Nice release spartan +Rep when i can

    thanks insane and thanks again for help

    That's amazing Spartan, and I love that you made them for specific users, great work mate.

    -Shiny


    thanks shiney glad you like it


    EDIT: SQL QUERRIES AND SQL DOWNLOAD FILE ADDED IN MAIN POST
    Last edited by Spartansp; 02-27-2008 at 07:25 PM.

  14. #14
    Gastricpenguin's Avatar Legendary
    Reputation
    980
    Join Date
    Feb 2007
    Posts
    2,236
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You spelled my name wrong :P
    Its just: Gastricpenguin
    Life Puzzler WoW - Website | Forums

  15. #15
    Spartansp's Avatar Member
    Reputation
    644
    Join Date
    Sep 2007
    Posts
    1,803
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    well sorry....

Page 1 of 5 12345 LastLast

Similar Threads

  1. [Release] MMOwned - The Stickman Movie
    By Succy in forum Screenshot & Video Showoff
    Replies: 4
    Last Post: 04-05-2008, 03:35 AM
  2. [Release] MMOwned NPC'S + Some Weapons!
    By Gamkie in forum World of Warcraft Emulator Servers
    Replies: 8
    Last Post: 03-25-2008, 09:24 PM
  3. [Release] Portable Morpher MOD
    By Spartansp in forum World of Warcraft Emulator Servers
    Replies: 5
    Last Post: 01-11-2008, 11:41 AM
  4. [RELEASE] MMOwned Ascended Launcher
    By ~SaiLyn~ in forum WoW EMU Programs
    Replies: 15
    Last Post: 01-09-2008, 06:25 PM
All times are GMT -5. The time now is 06:31 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search