custom mounts By ACDB menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    Corruptedwow's Avatar Member
    Reputation
    13
    Join Date
    Dec 2007
    Posts
    57
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    custom mounts By ACDB

    Released Under GPLv3
    if you use this for a DB...YOU MUST GIVE CREDIT


    Created by ACDB..because we are just that 1337 of a Fun server DB


    Code:
    /* created by LILNATE22
    www.ac-db.info
    release:GPLv3
    Leave Credit! */
    
    #include "StdAfx.h"
    #include "Setup.h"
    
    #ifdef WIN32
    #pragma warning(disable:4305)        // warning C4305: 'argument' : truncation from 'double' to 'float'
    #endif
    
    //Defining Warper
    class SCRIPT_DECL Mounter : 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){ GossipScript::GossipEnd(pObject, Plr); }
        void Destroy(){ delete this; }
    };
    
    void Mounter::GossipHello(Object* pObject, Player * Plr, bool AutoSend){
      if(Plr->CombatStatus.IsInCombat()){
        Plr->BroadcastMessage("You are in combat!");
      }else{
        GossipMenu *Menu;
        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
    
        //////////////////////////////////////////////
      float  Speed     = 9.7;
      uint32 displayid = 0;
      uint32 eventid   = 5;
      bool   flytf     = false;
    
        flytf = true; eventid = 3; displayid = 0; Speed = 9.7;
        if(Plr->m_MountSpellId)
            Plr->RemoveAura(Plr->m_MountSpellId);
    
        Plr->SetUInt32Value( UNIT_FIELD_MOUNTDISPLAYID , 0);
        
        WorldPacket fly(836, 13);
        Plr->m_setflycheat = false;
        fly << Plr->GetNewGUID();
        fly << uint32(5);
        Plr->SendMessageToSet(&fly, true);
        Plr->SetPlayerSpeed(RUN,     Speed);
        Plr->SetPlayerSpeed(SWIM,    Speed);
        Plr->SetPlayerSpeed(RUNBACK, Speed);
        Plr->SetPlayerSpeed(FLY,     Speed);
        ////////////////////////////////////////
        Menu->AddItem(0, "Mount Raptor",                  1);
        Menu->AddItem(0, "Mount Raptor on Roids(level 70)", 2);
        Menu->AddItem(0, "Dismount",                   3);   
        if(AutoSend) Menu->SendTo(Plr);
      }
    };
    //Defining Cases
    void Mounter::GossipSelectOption(Object* pObject, Player* Plr, uint32 Id, uint32 IntId, const char * Code)
    {
      float  Speed     = 9.7;
      uint32 displayid = 0;
      uint32 eventid   = 5;
      bool   flytf     = false;
      switch(IntId){
        case 1:{ 
          if(Plr->getLevel() >= 60){
          /*  flytf = true;*/ eventid = 3; displayid = 1337; Speed = 10;
            /*WorldPacket fly(835, 13);
            Plr->m_setflycheat = true;
            fly << Plr->GetNewGUID();
            fly << uint32(2);*/
        //    Plr->SendMessageToSet(&fly, true);
            Plr->SetPlayerSpeed(RUN,     Speed);
            Plr->SetPlayerSpeed(SWIM,    Speed);
            Plr->SetPlayerSpeed(RUNBACK, Speed);
            Plr->SetPlayerSpeed(FLY,     Speed);
            Plr->SetUInt32Value(UNIT_FIELD_MOUNTDISPLAYID, displayid);
            Plr->Gossip_Complete();
          }else {
            Plr->BroadcastMessage("You need to be atleast level 60 to ride this baby");  
            Plr->Gossip_Complete();
          }
          
        }break;
        case 2:{ 
            if(Plr->getLevel() >= 70){
           /* flytf = true;*/ eventid = 3; displayid = 19911; Speed = 20;
            /*WorldPacket fly(835, 13);
            Plr->m_setflycheat = true;
            fly << Plr->GetNewGUID();
            fly << uint32(2);*/
            //Plr->SendMessageToSet(&fly, true);
            Plr->SetPlayerSpeed(RUN,     Speed);
            Plr->SetPlayerSpeed(SWIM,    Speed);
            Plr->SetPlayerSpeed(RUNBACK, Speed);
            Plr->SetPlayerSpeed(FLY,     Speed);
            Plr->SetUInt32Value(UNIT_FIELD_MOUNTDISPLAYID, displayid);
            Plr->Gossip_Complete();
            }else {
            Plr->BroadcastMessage("You need to be atleast level 70 to ride this baby");  
            Plr->Gossip_Complete();
          }
               } break;
    
        case 3:
        {
        
        /* flytf = true;*/ eventid = 3; displayid = 0; Speed = 9.1;
        if(Plr->m_MountSpellId)
            Plr->RemoveAura(Plr->m_MountSpellId);
    
        Plr->SetUInt32Value( UNIT_FIELD_MOUNTDISPLAYID , 0);
        
    /*    WorldPacket fly(836, 13);
        Plr->m_setflycheat = false;
        fly << Plr->GetNewGUID();
        fly << uint32(5);
        Plr->SendMessageToSet(&fly, true);*/
        Plr->SetPlayerSpeed(RUN,     Speed);
        Plr->SetPlayerSpeed(SWIM,    Speed);
        Plr->SetPlayerSpeed(RUNBACK, Speed);
        Plr->SetPlayerSpeed(FLY,     Speed);
        
        Plr->BroadcastMessage("You are Now un-mounted"); 
        Plr->Gossip_Complete();
        //m_target->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_MOUNTED_TAXI);
               }break;
      }
      
    
    }
    
    void SetupMounter(ScriptMgr *mgr){
      mgr->register_item_gossip_script(40009, (GossipScript*) new Mounter());
    }

    just uncomment the packets to make it fly

    visit
    www.ac-db.info for more!

    custom mounts By ACDB
  2. #2
    Illidan1's Avatar Banned
    Reputation
    244
    Join Date
    Jul 2007
    Posts
    2,251
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I say ACDB is fake, just taking Stuff from other Users, and make this a .dll
    Not every one can Compile nether would they know how, and it is not that cool
    so we really don't need to give Credit in our Server for using it,

    Stop be greedy guys

    But Corruptedwow your not to bad
    Last edited by Illidan1; 01-13-2008 at 01:45 AM.

  3. #3
    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)
    /agreed
    ~filler~

  4. #4
    Nickwahh's Avatar Active Member
    Reputation
    49
    Join Date
    Sep 2007
    Posts
    168
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This fails. Sorry.

  5. #5
    Xeneth's Avatar Member
    Reputation
    157
    Join Date
    Oct 2007
    Posts
    534
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Illidan1 View Post
    I say ACDB is fake, just taking Stuff from other Users, and make this a .dll
    Not every one can Compile nether would they no, and it is not that cool
    so we really don't need to give Credit in our Server for using it,

    Stop be greedy guys

    But Corruptedwow your not to bad
    fosho.

    <filler>


  6. #6
    Nickwahh's Avatar Active Member
    Reputation
    49
    Join Date
    Sep 2007
    Posts
    168
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Corruptedwow View Post
    if you use this for a DB...YOU MUST GIVE CREDIT

    Lol @ That

  7. #7
    Noobcraft's Avatar Member
    Reputation
    141
    Join Date
    Aug 2007
    Posts
    598
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Corruptedwow View Post
    if you use this for a DB...YOU MUST GIVE CREDIT
    kinda bein selfish arent we



  8. #8
    Steph's Avatar Member
    Reputation
    166
    Join Date
    Dec 2007
    Posts
    695
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That's not a request for rep, its a request for being named in any release where this piece of code is used.

    Get over it darune.

  9. #9
    Noobcraft's Avatar Member
    Reputation
    141
    Join Date
    Aug 2007
    Posts
    598
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Steph View Post
    That's not a request for rep, its a request for being named in any release where this piece of code is used.

    Get over it darune.
    if you noticed 2 sec after i posted i edited my post=P:wave:



  10. #10
    Illidan1's Avatar Banned
    Reputation
    244
    Join Date
    Jul 2007
    Posts
    2,251
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    No Fighting Guys.

  11. #11
    Chrispee's Avatar The True Repacker


    Reputation
    686
    Join Date
    Mar 2007
    Posts
    931
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    lool and they came to me telling i was using there stuff wtf they use my stuff not i he




  12. #12
    Illidan1's Avatar Banned
    Reputation
    244
    Join Date
    Jul 2007
    Posts
    2,251
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    yeah gosh, /slap, ohh hay Chrispee, haven't seen you in a long time, on msn?

  13. #13
    EmiloZ's Avatar Flying Piggy Back
    CoreCoins Purchaser
    Reputation
    538
    Join Date
    Jun 2007
    Posts
    1,393
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    And dont ask for us to give you/ some others rep -.-'
    Why fill up a signature?

  14. #14
    Corruptedwow's Avatar Member
    Reputation
    13
    Join Date
    Dec 2007
    Posts
    57
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Illidan1 View Post
    I say ACDB is fake, just taking Stuff from other Users, and make this a .dll
    Not every one can Compile nether would they know how, and it is not that cool
    so we really don't need to give Credit in our Server for using it,

    Stop be greedy guys

    But Corruptedwow your not to bad
    get ur damn facts streight...this was coded by me

    so how the hell are we stealing?

    and i dont care about rep

    i dont need my need a huge epeen like half the other people
    do tell me chrispee what ACDB is using thats "yours"

  15. #15
    latruwski's Avatar Banned
    Reputation
    647
    Join Date
    Dec 2006
    Posts
    2,456
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Corruptedwow View Post
    get ur damn facts streight...this was coded by me

    so how the hell are we stealing?

    and i dont care about rep

    i dont need my need a huge epeen like half the other people
    do tell me chrispee what ACDB is using thats "yours"
    do never tell the database is fully created by you guys... i bet 99% is from ncdb and you just added some user workarround stuff... like most DBs/funDBs do lol.... acdb is just another copy of ncdb with few additions....
    anyhow this is useless discussion.... people copy eachothers work all the time and there is nothing to do about it :-/

Page 1 of 2 12 LastLast

Similar Threads

  1. [Custom Mount (m2/blp edit)] Spectral Plague Nether Ray!
    By Grymskvll in forum World of Warcraft Model Editing
    Replies: 5
    Last Post: 08-03-2011, 09:27 AM
  2. Custom Mount
    By Illidan1 in forum WoW EMU Guides & Tutorials
    Replies: 36
    Last Post: 01-01-2008, 06:55 PM
  3. Custom Mounts
    By Asphire in forum WoW EMU Guides & Tutorials
    Replies: 15
    Last Post: 12-21-2007, 10:31 PM
  4. [QUESTION]Custom Mount Spell
    By EmiloZ in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 12-12-2007, 10:41 AM
  5. Guide for custom mounts
    By Cursed in forum WoW EMU Guides & Tutorials
    Replies: 18
    Last Post: 10-27-2007, 08:02 AM
All times are GMT -5. The time now is 12:47 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