Flying Mounts...

Results 1 to 16 of 16
  1. #1
    Sorcerer Supreme dastorm is offline
    Member +Rank
    Jun 2006 Join Date
    INDIALocation
    481Posts

    Flying Mounts...

    Anyone have any Idea how to summon & use Flying mounts Being A "GM". I am using 1.12.x WoW MaNGoS Server. Please help i need to FLY!! :king:


  2. #2
    Grand Master EvilRyu is offline
    Grand MasterRank
    May 2006 Join Date
    ScotlandLocation
    571Posts
    As far as I know Burning Crusade is the only one that has flying mounts.
    It would be nice if there was a way to implement them into older ones, but I doubt thats possible.

    Either use the newest emu for burning crusade "use search, you will find a few packs people have made" and use that, as for running flying mounts on 1.12.1 I can't see it happening.

  3. #3
    Sorcerer Supreme dastorm is offline
    Member +Rank
    Jun 2006 Join Date
    INDIALocation
    481Posts
    Gryphos??? i heard tht its thr in 1.12??

  4. #4
    Grand Master EvilRyu is offline
    Grand MasterRank
    May 2006 Join Date
    ScotlandLocation
    571Posts
    Quote Originally Posted by dastorm View Post
    Gryphos??? i heard tht its thr in 1.12??
    Yes, you get flying mounts in 1.12.1 servers, but they don't acualy fly, they only move on the ground aka "bat/gryphon/wyvern ect.." they all are flying mounts, but you can't go up in the air and flying around like in L2, im pretty sure thats for burning crusade only.

    If you want id's for the flying mounts in 1.12.1 server, like what I was talkign about, then i'll post them:P

  5. #5
    Sorcerer Supreme dastorm is offline
    Member +Rank
    Jun 2006 Join Date
    INDIALocation
    481Posts
    tht would be nice ... and u said earlier tht some how we can make them fly is tht possible?? if yes can u help me how to FLY!! :)

  6. #6
    Grand Master EvilRyu is offline
    Grand MasterRank
    May 2006 Join Date
    ScotlandLocation
    571Posts
    I don't know how you would make 1.12.1 mounts fly in the air, and would not know where to start to attempt it lol.

    But as for the bats/wyverns and other, just use mdh or ingame type ".itemlook text"

  7. #7
    Member zephiros is offline
    MemberRank
    Sep 2006 Join Date
    knokkeLocation
    43Posts
    i played once on a server (karoetsie wow)
    and the admin had created a flying mount, it was bugged he said, but he was actualy FLYING
    so i guess it is possible, ive seen it with my own (errrr) eyes

  8. #8
    Grand Master EvilRyu is offline
    Grand MasterRank
    May 2006 Join Date
    ScotlandLocation
    571Posts
    Quote Originally Posted by zephiros View Post
    i played once on a server (karoetsie wow)
    and the admin had created a flying mount, it was bugged he said, but he was actualy FLYING
    so i guess it is possible, ive seen it with my own (errrr) eyes
    lol
    I never said it was not possible;) I said I would not know where to begin to attempt it, and it would also sepend on what server he is using.

    As you may or may not know, there are servers that runs burning crusade, and they have flying mounts in it. So that might of been what you were on:P

  9. #9
    Sorcerer Supreme DJRavine is offline
    Member +Rank
    Aug 2006 Join Date
    Brisbane, AustraliaLocation
    281Posts
    has anyone else noticed...
    when you get off a gryphon traveling between towns...
    you can control the mount for a few secs before you demount it...
    thats with the latest version...

  10. #10
    Grand Master EvilRyu is offline
    Grand MasterRank
    May 2006 Join Date
    ScotlandLocation
    571Posts
    Quote Originally Posted by DJRavine View Post
    has anyone else noticed...
    when you get off a gryphon traveling between towns...
    you can control the mount for a few secs before you demount it...
    thats with the latest version...
    Yup, I noticed that right away, it was cool.
    But a long way from what zephiros was wanting:)

    I wonder if it would be at all possible to make the go up in the air on 1.12x clients?

  11. #11
    Newbie tzech89 is offline
    MemberRank
    Oct 2006 Join Date
    20Posts
    Would be awesome to have that. Could any one post a valid answer?

  12. #12
    Member zephiros is offline
    MemberRank
    Sep 2006 Join Date
    knokkeLocation
    43Posts
    dude,
    that was not TBC, that server, it was wowemu...
    and the admin created it himself, so it IS possible

  13. #13
    Grand Master EvilRyu is offline
    Grand MasterRank
    May 2006 Join Date
    ScotlandLocation
    571Posts
    lol
    I never said it was not possible;) I said I would not know where to begin to attempt it, and it would also sepend on what server he is using.

    As you may or may not know, there are servers that runs burning crusade, and they have flying mounts in it. So that might of been what you were on:P
    As you can see, I never said it was impossible, and I clearly said that it "might" of been tbc server you seen it on...

  14. #14
    Member Blackfinal is offline
    MemberRank
    Apr 2006 Join Date
    GermanyLocation
    33Posts
    Found something to Flying Mounts...

    Code:
    ==============================================================
    Spell.cpp
    ==============================================================
    if(m_spellInfo->Id ==32345) //<--- Spell id des Phoenix //
    {
    if(m_caster->IsFlymount()==false)
    {
    m_caster->SetUInt32Value(147, 17890);
    data.Initialize(835);
    data << uint8(0xFF) << m_caster->GetGUID();
    data << uint32(2);
    m_caster->SendMessageToSet(&data,true);
    m_caster->SetFlymount(true);
    
    
    WorldPacket data;
    
    data.Initialize(897);
    data << uint8(0xFF) << m_caster->GetGUID();
    data << (uint32)0;
    data << (float)40;
    m_caster->SendMessageToSet(&data,true);
    
    }
    }
    
    ==============================================================
    Spellhandler.cpp
    ==============================================================
    if(spellId ==32345)
    {
    _player->SetUInt32Value(147, 0);
    WorldPacket data;
    data.Initialize(836);
    data << uint8(0xFF) << _player->GetGUID();
    data << uint32(5);
    _player->SendMessageToSet(&data,true);
    _player->SetFlymount(false);
    
    
    data.Initialize(897);
    data << uint8(0xFF) << _player->GetGUID();
    data << (uint32)0;
    data << (float)10;
    _player->SendMessageToSet(&data,true);
    }
    
    ==============================================================
    Unit.cpp
    ==============================================================
    m_flyingMount = false;
    
    ==============================================================
    Unit.h
    ==============================================================
    bool m_flyingMount;
    bool IsFlymount() const { return m_flyingMount; }
    void SetFlymount(bool value) { m_flyingMount = value; }
    ==============================================================

  15. #15
    Member zephiros is offline
    MemberRank
    Sep 2006 Join Date
    knokkeLocation
    43Posts
    nice, where do we put that code in to let the mount work?

  16. #16
    Member Blackfinal is offline
    MemberRank
    Apr 2006 Join Date
    GermanyLocation
    33Posts
    Get Visual Studio Express C# or C++ dunno now

    Open Spell.cpp and add:
    Code:
    if(m_spellInfo->Id ==32345) //<--- Spell id des Phoenix //
    {
    if(m_caster->IsFlymount()==false)
    {
    m_caster->SetUInt32Value(147, 17890);
    data.Initialize(835);
    data << uint8(0xFF) << m_caster->GetGUID();
    data << uint32(2);
    m_caster->SendMessageToSet(&data,true);
    m_caster->SetFlymount(true);
    
    
    WorldPacket data;
    
    data.Initialize(897);
    data << uint8(0xFF) << m_caster->GetGUID();
    data << (uint32)0;
    data << (float)40;
    m_caster->SendMessageToSet(&data,true);
    
    }
    }
    Open Spellhandler.cpp and add this:

    Code:
    if(spellId ==32345)
    {
    _player->SetUInt32Value(147, 0);
    WorldPacket data;
    data.Initialize(836);
    data << uint8(0xFF) << _player->GetGUID();
    data << uint32(5);
    _player->SendMessageToSet(&data,true);
    _player->SetFlymount(false);
    
    
    data.Initialize(897);
    data << uint8(0xFF) << _player->GetGUID();
    data << (uint32)0;
    data << (float)10;
    _player->SendMessageToSet(&data,true);
    }
    Open Unit.cpp and add:

    Code:
    m_flyingMount = false;
    Open Unit.h and add:

    Code:
    bool m_flyingMount;
    bool IsFlymount() const { return m_flyingMount; }
    void SetFlymount(bool value) { m_flyingMount = value; }
    If this won't work don't waste your time with it never tested it.



Advertisement