Making BGs & Arenas work! menu

User Tag List

Results 1 to 6 of 6
  1. #1
    Sebastian011's Avatar Member
    Reputation
    22
    Join Date
    Jan 2009
    Posts
    112
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Making BGs & Arenas work!

    Hai! I wonder how i get BG's and arenas (Mainly arenas and arena teams) to work, also i would like to reward ppl when they win an arena, etc. Give them an eye of the storm mark (since i wont be using that BG)? Anybody knows?

    + Rep to whoever can get this to work for me!


    EDIT: I am using a 2.4.3 ArcEmu server! BG que announce would be nice aswell

    Making BGs & Arenas work!
  2. #2
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Download the svn of Aspire or Mangos or Ascent etc, go into the project and look at the "WarsongGulch.cpp" etc, if the script is there then it should work. You can change the required players in the "Battlegroundmgr.cpp" I think it is and then just compile normally. If you don't know how to compile search, and please please please turn down the font size. Good luck!

  3. #3
    Sebastian011's Avatar Member
    Reputation
    22
    Join Date
    Jan 2009
    Posts
    112
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by stoneharry View Post
    Download the svn of Aspire or Mangos or Ascent etc, go into the project and look at the "WarsongGulch.cpp" etc, if the script is there then it should work. You can change the required players in the "Battlegroundmgr.cpp" I think it is and then just compile normally. If you don't know how to compile search, and please please please turn down the font size. Good luck!
    If you give me a link i'll +Rep

  4. #4
    Vindicated's Avatar Contributor
    Reputation
    226
    Join Date
    Aug 2008
    Posts
    1,067
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    svn - Revision 2031: /trunk

    There's the ArcEmu SVN download link


  5. #5
    Sebastian011's Avatar Member
    Reputation
    22
    Join Date
    Jan 2009
    Posts
    112
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i cant figure this out >-< i am souch a noob lol

    /*
    * Moon++ Scripts for Ascent MMORPG Server
    * Copyright (C) 2005-2007 Ascent Team <http://www.ascentemu.com/>
    * Copyright (C) 2007-2008 Moon++ Team <http://www.moonplusplus.info/>
    *
    * This program is free software: you can redistribute it and/or modify
    * it under the terms of the GNU General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * any later version.
    *
    * This program is distributed in the hope that it will be useful,
    * but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    * GNU General Public License for more details.
    *
    * You should have received a copy of the GNU General Public License
    * along with this program. If not, see <http://www.gnu.org/licenses/>.
    */

    #include "StdAfx.h"
    #include "Setup.h"

    class WarsongGulchBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 10)
    {
    uint32 FactMessages[2] = { 7599, 7688 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7689, 7705 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 2); // WSG = 2
    }

    void Destroy()
    {
    delete this;
    }
    };

    class ArathiBasinBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 20)
    {
    uint32 FactMessages[2] = { 7700, 7667 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7700, 7555 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 3); // AB = 3
    }

    void Destroy()
    {
    delete this;
    }
    };

    class AlteracValleyBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 60)
    {
    uint32 FactMessages[2] = { 7658, 7658 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7658, 7659 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 1); // AV = 1
    }

    void Destroy()
    {
    delete this;
    }
    };

    class EyeOfTheStormBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 70)
    {
    uint32 FactMessages[2] = { 7599, 7688 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7689, 7705 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 7); // EOTS = 7
    }

    void Destroy()
    {
    delete this;
    }
    };

    void SetupBattlemaster(ScriptMgr * mgr)
    {
    GossipScript * wsg = (GossipScript*) new WarsongGulchBattlemaster;
    GossipScript * ab = (GossipScript*) new ArathiBasinBattlemaster;
    GossipScript * av = (GossipScript*) new AlteracValleyBattlemaster;
    GossipScript * eots = (GossipScript*) new EyeOfTheStormBattlemaster;

    /* Battlemaster List */
    mgr->register_gossip_script(19910, wsg); // Gargok
    mgr->register_gossip_script(15105, wsg); // Warsong Emissary
    mgr->register_gossip_script(20118, wsg); // Jihi
    mgr->register_gossip_script(16696, wsg); // Krukk
    mgr->register_gossip_script(2804, wsg); // Kurden Bloodclaw
    mgr->register_gossip_script(20272, wsg); // Lylandor
    mgr->register_gossip_script(20269, wsg); // Montok Redhands
    mgr->register_gossip_script(19908, wsg); // Su'ura Swiftarrow
    mgr->register_gossip_script(15102, wsg); // Silverwing Emissary
    mgr->register_gossip_script(14981, wsg); // Elfarran
    mgr->register_gossip_script(14982, wsg); // Lylandris
    mgr->register_gossip_script(2302, wsg); // Aethalas
    mgr->register_gossip_script(10360, wsg); // Kergul Bloodaxe
    mgr->register_gossip_script(3890, wsg); // Brakgul Deathbringer
    mgr->register_gossip_script(20273, ab); // Adam Eternum
    mgr->register_gossip_script(16694, ab); // Karen Wentworth
    mgr->register_gossip_script(20274, ab); // Keldor the Lost
    mgr->register_gossip_script(15007, ab); // Sir Malory Wheeler
    mgr->register_gossip_script(19855, ab); // Sir Maximus Adams
    mgr->register_gossip_script(19905, ab); // The Black Bride
    mgr->register_gossip_script(20120, ab); // Tolo
    mgr->register_gossip_script(15008, ab); // Lady Hoteshem
    mgr->register_gossip_script(857, ab); // Donald Osgood
    mgr->register_gossip_script(907, ab); // Keras Wolfheart
    mgr->register_gossip_script(12198, ab); // Martin Lindsev
    mgr->register_gossip_script(14990, ab); // Defilers Emissary
    mgr->register_gossip_script(15006, ab); // Deze Snowbane
    mgr->register_gossip_script(14991, ab); // League of Arathor Emissary
    mgr->register_gossip_script(347, av); // Grizzle Halfmane
    mgr->register_gossip_script(19907, av); // Grumbol Grimhammer
    mgr->register_gossip_script(16695, av); // Gurak
    mgr->register_gossip_script(20271, av); // Haelga Slatefist
    mgr->register_gossip_script(20119, av); // Mahul
    mgr->register_gossip_script(19906, av); // Usha Eyegouge
    mgr->register_gossip_script(20276, av); // Wolf-Sister Maka
    mgr->register_gossip_script(7410, av); // Thelman Slatefist
    mgr->register_gossip_script(12197, av); // Glordrum Steelbeard
    mgr->register_gossip_script(5118, av); // Brogun Stoneshield
    mgr->register_gossip_script(15106, av); // Frostwolf Emissary
    mgr->register_gossip_script(15103, av); // Stormpike Emissary
    mgr->register_gossip_script(14942, av); // Kartra Bloodsnarl
    mgr->register_gossip_script(20388, eots); // Althallen Brightblade
    mgr->register_gossip_script(20385, eots); // Andrissa Heartspear
    mgr->register_gossip_script(20390, eots); // Duyash the Cruel
    mgr->register_gossip_script(20383, eots); // Enlae
    mgr->register_gossip_script(22013, eots); // Eye of the Storm Emissary
    mgr->register_gossip_script(22015, eots); // Eye of the Storm Envoy
    mgr->register_gossip_script(20362, eots); // Iravar
    mgr->register_gossip_script(20381, eots); // Jovil
    mgr->register_gossip_script(20374, eots); // Kandaar
    mgr->register_gossip_script(20386, eots); // Lyrlia Blackshield
    mgr->register_gossip_script(20382, eots); // Mitia
    mgr->register_gossip_script(20384, eots); // Yula the Fair

    //cleanup:
    //removed Sandfury Soul Eater(hes a npc in Zul'Farrak and has noting to do whit the battleground masters)
    //added Warsong Emissary, Stormpike Emissary , League of Arathor Emissary
    }
    Is it this?

    Or is this what i am looking for:
    /*
    * ArcScript Scripts for Arcemu MMORPG Server
    * Copyright (C) 2008-2009 Arcemu Team
    * Copyright (C) 2007 Moon++ Team <http://www.moonplusplus.com/>
    *
    * This program is free software: you can redistribute it and/or modify
    * it under the terms of the GNU General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * any later version.
    *
    * This program is distributed in the hope that it will be useful,
    * but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    * GNU General Public License for more details.
    *
    * You should have received a copy of the GNU General Public License
    * along with this program. If not, see <http://www.gnu.org/licenses/>.
    */

    #include "StdAfx.h"
    #include "Setup.h"

    /////////////////////////////
    // Battlemaster definitions
    // Last update: 3.0.2 prep, Wotlk release
    ////////////////////

    // Warsong Gulch battlemaster
    class SCRIPT_DECL WarsongGulchBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 10)
    {
    uint32 FactMessages[2] = { 7599, 7688 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7689, 7705 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 2); // WSG = 2
    }

    void Destroy()
    {
    delete this;
    }
    };
    // Arathi Basin battlemaster
    class SCRIPT_DECL ArathiBasinBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 20)
    {
    uint32 FactMessages[2] = { 7700, 7667 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7700, 7555 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 3); // AB = 3
    }

    void Destroy()
    {
    delete this;
    }
    };
    // Alterac Valley Battlemaster
    class SCRIPT_DECL AlteracValleyBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 60)
    {
    uint32 FactMessages[2] = { 7658, 7658 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7658, 7659 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 1); // AV = 1
    }

    void Destroy()
    {
    delete this;
    }
    };
    // Eye of the Storm battlemaster
    class SCRIPT_DECL EyeOfTheStormBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 70)
    {
    uint32 FactMessages[2] = { 7599, 7688 };

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7689, 7705 }; // need to find the second one

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", 1);
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), 7); // EOTS = 7
    }

    void Destroy()
    {
    delete this;
    }
    };

    // Strand of the Ancients Battlemaster
    class SCRIPT_DECL StrandOfTheAncientsBattlemaster : public GossipScript
    {
    public:
    void GossipHello(Object* pObject, Player * plr, bool AutoSend)
    {
    GossipMenu *Menu;
    uint32 Team = plr->GetTeam();
    if(Team > 1) Team = 1;

    // Check if the player can be entered into the bg or not.
    if(plr->getLevel() < 71) //Levels 71-80 else don't let them into the bg menu.
    {
    uint32 FactMessages[2] = { 7658, 7658 }; // NEED TO BE UPDATED TO SOTA

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    }
    else
    {
    uint32 FactMessages[2] = { 7658, 7659 }; // NEED TO BE UPDATED TO SOTA

    // Send "you cannot enter" message.
    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), FactMessages[Team], plr);
    Menu->AddItem( 0, "I would like to enter the battleground.", ;
    }

    if(AutoSend)
    Menu->SendTo(plr);
    }

    void GossipSelectOption(Object* pObject, Player * plr, uint32 Id, uint32 IntId, const char * Code)
    {
    // Send battleground list.
    if(pObject->GetTypeId()!=TYPEID_UNIT)
    return;

    plr->GetSession()->SendBattlegroundList(((Creature*)pObject), ; // AV = 1
    }

    void Destroy()
    {
    delete this;
    }
    };


    void SetupBattlemaster(ScriptMgr * mgr)
    {
    GossipScript * wsg = (GossipScript*) new WarsongGulchBattlemaster;
    GossipScript * ab = (GossipScript*) new ArathiBasinBattlemaster;
    GossipScript * av = (GossipScript*) new AlteracValleyBattlemaster;
    GossipScript * eots = (GossipScript*) new EyeOfTheStormBattlemaster;
    GossipScript * sota = (GossipScript*) new StrandOfTheAncientsBattlemaster;

    /* Battlemaster List */
    mgr->register_gossip_script(19910, wsg); // Gargok
    mgr->register_gossip_script(15105, wsg); // Warsong Emissary
    mgr->register_gossip_script(20118, wsg); // Jihi
    mgr->register_gossip_script(16696, wsg); // Krukk
    mgr->register_gossip_script(2804, wsg); // Kurden Bloodclaw
    mgr->register_gossip_script(20272, wsg); // Lylandor
    mgr->register_gossip_script(20269, wsg); // Montok Redhands
    mgr->register_gossip_script(19908, wsg); // Su'ura Swiftarrow
    mgr->register_gossip_script(15102, wsg); // Silverwing Emissary
    mgr->register_gossip_script(14981, wsg); // Elfarran
    mgr->register_gossip_script(14982, wsg); // Lylandris
    mgr->register_gossip_script(2302, wsg); // Aethalas
    mgr->register_gossip_script(10360, wsg); // Kergul Bloodaxe
    mgr->register_gossip_script(3890, wsg); // Brakgul Deathbringer
    mgr->register_gossip_script(20273, ab); // Adam Eternum
    mgr->register_gossip_script(16694, ab); // Karen Wentworth
    mgr->register_gossip_script(20274, ab); // Keldor the Lost
    mgr->register_gossip_script(15007, ab); // Sir Malory Wheeler
    mgr->register_gossip_script(19855, ab); // Sir Maximus Adams
    mgr->register_gossip_script(19905, ab); // The Black Bride
    mgr->register_gossip_script(20120, ab); // Tolo
    mgr->register_gossip_script(15008, ab); // Lady Hoteshem
    mgr->register_gossip_script(857, ab); // Donald Osgood
    mgr->register_gossip_script(907, ab); // Keras Wolfheart
    mgr->register_gossip_script(12198, ab); // Martin Lindsev
    mgr->register_gossip_script(14990, ab); // Defilers Emissary
    mgr->register_gossip_script(15006, ab); // Deze Snowbane
    mgr->register_gossip_script(14991, ab); // League of Arathor Emissary
    mgr->register_gossip_script(347, av); // Grizzle Halfmane
    mgr->register_gossip_script(19907, av); // Grumbol Grimhammer
    mgr->register_gossip_script(16695, av); // Gurak
    mgr->register_gossip_script(20271, av); // Haelga Slatefist
    mgr->register_gossip_script(20119, av); // Mahul
    mgr->register_gossip_script(19906, av); // Usha Eyegouge
    mgr->register_gossip_script(20276, av); // Wolf-Sister Maka
    mgr->register_gossip_script(7410, av); // Thelman Slatefist
    mgr->register_gossip_script(12197, av); // Glordrum Steelbeard
    mgr->register_gossip_script(5118, av); // Brogun Stoneshield
    mgr->register_gossip_script(15106, av); // Frostwolf Emissary
    mgr->register_gossip_script(15103, av); // Stormpike Emissary
    mgr->register_gossip_script(14942, av); // Kartra Bloodsnarl
    mgr->register_gossip_script(20388, eots); // Althallen Brightblade
    mgr->register_gossip_script(20385, eots); // Andrissa Heartspear
    mgr->register_gossip_script(20390, eots); // Duyash the Cruel
    mgr->register_gossip_script(20383, eots); // Enlae
    mgr->register_gossip_script(22013, eots); // Eye of the Storm Emissary
    mgr->register_gossip_script(22015, eots); // Eye of the Storm Envoy
    mgr->register_gossip_script(20362, eots); // Iravar
    mgr->register_gossip_script(20381, eots); // Jovil
    mgr->register_gossip_script(20374, eots); // Kandaar
    mgr->register_gossip_script(20386, eots); // Lyrlia Blackshield
    mgr->register_gossip_script(20382, eots); // Mitia
    mgr->register_gossip_script(20384, eots); // Yula the Fair
    mgr->register_gossip_script(30586, sota); // Jojindi
    mgr->register_gossip_script(29234, sota); // Strand of the Ancients Battlemaster - Wintergrasp
    mgr->register_gossip_script(30578, sota); // Bethany Aldire - Stormwind City
    mgr->register_gossip_script(30581, sota); // Buhurda - Exodar?
    mgr->register_gossip_script(30590, sota); // Godo Cloudcleaver - Thunder Bluff
    mgr->register_gossip_script(30584, sota); // Mabrian Fardawn - Silvermoon?
    mgr->register_gossip_script(30579, sota); // Marga Bearbrawn - Ironforge
    mgr->register_gossip_script(30580, sota); // Nivara Bladedancer - Darnassus
    mgr->register_gossip_script(30583, sota); // Sarah Forthright - Undercity
    mgr->register_gossip_script(30582, sota); // Ufuda Giant-Slayer - Orgrimmar
    mgr->register_gossip_script(30587, sota); // Vinvo Goldgear - Shattrath
    //mgr->register_gossip_script();

    }
    And in that case, how do i use it? .lua?
    Last edited by Sebastian011; 01-21-2009 at 06:26 PM.

  6. #6
    Bunster's Avatar Active Member
    Reputation
    19
    Join Date
    May 2008
    Posts
    553
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Giving item will be in the CONGIF files and to make them work, check out my guide http://www.mmowned.com/forums/emulat...-fix-easy.html

Similar Threads

  1. MMR abuse in BGs and arenas tested and working
    By utzutzuztuztjhgj in forum World of Warcraft Exploits
    Replies: 6
    Last Post: 07-08-2013, 10:35 PM
  2. [Mangos] Make BGS work at level 1
    By nhiles711 in forum WoW EMU Questions & Requests
    Replies: 2
    Last Post: 08-12-2012, 11:46 AM
  3. Replies: 2
    Last Post: 02-20-2008, 08:07 PM
  4. Making gold from arena Season 3
    By vl0071 in forum World of Warcraft Guides
    Replies: 3
    Last Post: 11-27-2007, 07:08 AM
  5. Anyway to make a server with working Black Temple and other High level instances?
    By Polka in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 09-12-2007, 07:03 PM
All times are GMT -5. The time now is 01:22 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