MorphNPC ~Includes MMowned Members~ menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 23
  1. #1
    **Sweeny**'s Avatar Member
    Reputation
    33
    Join Date
    Dec 2007
    Posts
    282
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    MorphNPC ~Includes MMowned Members~

    ~~MorphNPC~~
    This morph npc includes MMowned which you can morph into.
    Special thanks to:
    2 guides by SectorSeven(shown how to compile .dll and ascent shown bellow)
    Spartansp's MorphNPC for the demorph command in script. And spartan for the Base of the the script
    WoWhead for all id's
    and finally me for the new morphs etc.

    You may edit anything there and change id's etc.
    -http://www.mmowned.com/forums/emulator-server-guides/133969-how-compile-dll-video.html
    -http://www.mmowned.com/forums/emulator-server-guides/111491-guide-how-compile-ascent.html
    NOTE: You will need to compile your own ascent core first.
    MMowned players include: Viter, krazzee, chrispee, Latruwki, 2d, Gastric, Matt, SectorSeven, Ultraspidey, Glitchy, Mike Crowe, HellGawd and 13 mobs to become.
    Code:
    // MorphNPC made by- l33tnoob from mmowned.
    #include"StdAfx.h"
    #include"Setup.h"
    #ifdef WIN32
    #pragmawarning(disable:4305)
    #endif
    class SCRIPT_DECL MorphNPC : public GossipScript
    {
    public:
    void GossipHello(Object * pObject, Player* Plr, bool AutoSend);
    void GossipSelectOption(Object * pObject, Player* Plr, uint32 Id, uint32 IntId, constchar * Code);
    void GossipEnd(Object * pObject, Player* Plr);
    void Destroy()
    {
    deletethis;
    }
    };
    void MorphNPC::GossipHello(Object* pObject, Player * Plr, bool AutoSend)
    {
    GossipMenu *Menu;
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
    Menu->AddItem(0, "Abyssal Flamebringer", 0);
    Menu->AddItem(0, "Felguard", 2);
    Menu->AddItem(0, "Servant of Illidan", 3);
    Menu->AddItem(0, "Splinter Fist Ogre", 4);
    Menu->AddItem(0, "Aqueous Lord", 5);
    Menu->AddItem(0, "Bog Lord", 6);
    Menu->AddItem(0, "Infernal Invader", 7);
    Menu->AddItem(0, "AmaniBear", 8);
    Menu->AddItem(0, "Envoy Icarius", 9);
    Menu->AddItem(0, "Illidan", 10);
    Menu->AddItem(0, "Illidari Ravager", 11);
    Menu->AddItem(0, "Kaftiz", 12);
    Menu->AddItem(0, "Power Of Illumunati", 13);
    Menu->AddItem(5, "Not enough huh?->", 16);
    Menu->AddItem(2, "Demorph me plx", 15);
    if(AutoSend)
    Menu->SendTo(Plr);
    }
     
     
    void MorphNPC::GossipSelectOption(Object* pObject, Player* Plr, uint32 Id, uint32 IntId, constchar * Code)
    {
    GossipMenu * Menu;
    switch(IntId)
    {
    // Abyssal Flamebringer
     
    case 0:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19973 );
    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;
     
    // Servant of Illidan
     
    case 3:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18695);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Splinter Fist Ogre
     
    case 4:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 889);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Aqueous Lord
     
    case 5:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 22878);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Bog Lord
    case 6:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18127);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Infernal Invader
     
    case 7:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19259);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Amani Bear
     
    case 8:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 23584);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Envoy Icarius
     
    case 9:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21409);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Mighty Illidan
     
    case 10:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 22917);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break; 
     
    // Illidari Ravager 
     
    case 11:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 22857);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break; 
     
    // Power Of Illuminati
     
    case 12:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18644);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break; 
     
    // Kaftiz
     
    case 13:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 19676);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break; 
     
    //Demorph Mez
     
    case 15:
    {
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->DeMorph();
    Plr->Gossip_Complete();
    }break;
     
    // Viter Er Svedig
     
    case 17:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1129);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Krazzee
     
    case 18:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 16165);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Chrispee
     
    case 19:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17879);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Latruwki
     
    case 20:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17920);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // 2dGreenGiant
     
    case 22:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 5358);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Gastric Penguin (PANDA CUB!!!!!! hes l33t)
     
    case 23:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 11325);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Matt
     
    case 24:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18831);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // SectorSeven
     
    case 25:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 20552);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // UltraSpidey
     
    case 26:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 30);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Glitchy
     
    case 27:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2442);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // Mike Crowe
     
    case 28:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 22817);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
    // HellGawd
     
    case 29:
    {
    Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18731);
    Plr->Emote(EMOTE_ONESHOT_CHEER);
    Plr->Gossip_Complete();
    }break;
     
     
    // Page 2 MMowned Members
     
    case 16:
    {
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
    Menu->AddItem(0, "Viter Er Svedig", 17);
    Menu->AddItem(0, "Krazzee", 18);
    Menu->AddItem(0, "chrispee", 19);
    Menu->AddItem(0, "Latruwki", 20);
    Menu->AddItem(0, "2d", 22);
    Menu->AddItem(0, "GastricPenguin", 23);
    Menu->AddItem(0, "Matt", 24);
    Menu->AddItem(0, "SectorSeven", 25);
    Menu->AddItem(0, "UltraSpidey", 26);
    Menu->AddItem(0, "Glitchy", 27);
    Menu->AddItem(0, "Mike Crowe", 28);
    Menu->AddItem(0, "HellGawd", 29); 
    if(AutoSend)
    Menu->SendTo(Plr);
    }
    break;
    }
    };
    void MorphNPC::GossipEnd(Object * pObject, Player* Plr)
    {
    GossipScript::GossipEnd(pObject, Plr);
    }
    void SetupMorphNPC(ScriptMgr * mgr)
    {
    GossipScript * gs = (GossipScript*) new MorphNPC();
    mgr->register_item_gossip_script(NPC_ID_HERE,gs);
    }
    Last edited by **Sweeny**; 06-27-2008 at 12:30 AM. Reason: Added power.

    MorphNPC ~Includes MMowned Members~
  2. #2
    Hellgawd's Avatar Member
    Reputation
    710
    Join Date
    Jun 2007
    Posts
    2,480
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for including me! And looks like a nice script. +Rep
    -Hellgawd
    P.s.: CBA to look through it, what NPC am i? (Not display, whats the standard npc that uses that display? )

  3. #3
    **Sweeny**'s Avatar Member
    Reputation
    33
    Join Date
    Dec 2007
    Posts
    282
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks hell, btw its some demon firey guy. Cant really remeber what i set you too.

  4. #4
    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)
    Repost much....

  5. #5
    Hellgawd's Avatar Member
    Reputation
    710
    Join Date
    Jun 2007
    Posts
    2,480
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah, I thought it was a repost. But wasn't sure, hence why I didn't say it.
    False accusing is bad. NO REP NAO!

  6. #6
    **Sweeny**'s Avatar Member
    Reputation
    33
    Join Date
    Dec 2007
    Posts
    282
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How is it a repost? I mean i wrote the whole script, no thread has the same npc's as this one does. Just because it can morph doesnt mean it's the same O.o

  7. #7
    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)
    SpartanSP made a "MMowned morpher" like 2 months ago

  8. #8
    **Sweeny**'s Avatar Member
    Reputation
    33
    Join Date
    Dec 2007
    Posts
    282
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    About 4 months ago http://www.mmowned.com/forums/emulat...d-morpher.html does his look anything like mine? And about 1/4 of those people are active..

  9. #9
    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)
    True that. I will give +Rep x4 when you give credits to the original author of the MorphNPC (Not Spartan)

  10. #10
    **Sweeny**'s Avatar Member
    Reputation
    33
    Join Date
    Dec 2007
    Posts
    282
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You mean the "MorphNPC" I just made?

  11. #11
    Power of Illuminati's Avatar Contributor
    Reputation
    179
    Join Date
    May 2008
    Posts
    1,410
    Thanks G/R
    6/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    aw...


    Just a empty... aw =(

  12. #12
    **Sweeny**'s Avatar Member
    Reputation
    33
    Join Date
    Dec 2007
    Posts
    282
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    aw...


    Just a empty... aw =(
    ?? what do you mean by that.

  13. #13
    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)
    He means you didn't make the script's skeleton (base) thing. Someone else did, you edited it/added menus.

  14. #14
    Power of Illuminati's Avatar Contributor
    Reputation
    179
    Join Date
    May 2008
    Posts
    1,410
    Thanks G/R
    6/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not realy Sector, it was mostly beacuse it seems that I isn't that famous Oo

  15. #15
    **Sweeny**'s Avatar Member
    Reputation
    33
    Join Date
    Dec 2007
    Posts
    282
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah spartan did the start of it all that stuff and I added the the the rest etc.
    BTW power, I did think of you but I didnt have enough room to put you in And pretty sure you had the least rep outta all of em, ill take out 1 mob and add you in a sec.
    Added more credits.
    *edit* BTW power, Dunno what npc to have for you :S this good enough? Aged Dalaran Wizard - NPC - World of Warcraft
    Last edited by **Sweeny**; 06-27-2008 at 12:31 AM.

Page 1 of 2 12 LastLast

Similar Threads

  1. MMOwned Member of the Month..
    By Matt in forum OC News
    Replies: 51
    Last Post: 08-26-2007, 12:52 PM
  2. Confession to fellow MMOWNED member -Maq
    By John Krayton in forum Community Chat
    Replies: 25
    Last Post: 08-04-2007, 10:38 PM
  3. I met a fellow MMOwned member today...
    By Snitch in forum Community Chat
    Replies: 23
    Last Post: 07-25-2007, 04:12 PM
  4. MMOwned Members.
    By Innit in forum World of Warcraft General
    Replies: 18
    Last Post: 12-19-2006, 09:25 PM
All times are GMT -5. The time now is 02:19 PM. 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