亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gossip_teleportnpc.cpp

?? 魔獸世界模擬服務器腳本代碼. Menu->AddItem(0, " 主城傳送 ",100) Menu->AddItem(0, " 初級副本傳送 ",101) Menu-&gt
?? CPP
?? 第 1 頁 / 共 3 頁
字號:
?#include "StdAfx.h"
#include "Setup.h"


class SCRIPT_DECL TeleportNPC : public GossipScript
{
public:
    ADD_GOSSIP_FACTORY_FUNCTION(TeleportNPC);
    void GossipHello(Creature * pCreature, Player * Plr, bool AutoSend)
    {
        GossipMenu *Menu;
        objmgr.CreateGossipMenuForPlayer(&Menu, pCreature->GetGUID(), 1, Plr);

        Menu->AddItem(5, " 把這里設置成回城點 ", 98);
        if (Plr->GetTeam() > 0) 
        { Menu->AddItem(0, " 部落主城傳送 ", 1); } 
        else
        { Menu->AddItem(0, " 聯盟主城傳送 ", 2); }
        Menu->AddItem(0, " 外域傳送 ", 3);

        Menu->AddItem(0, " 主城傳送 ",100);//100 開我加的
        Menu->AddItem(0, " 初級副本傳送 ",101);
        Menu->AddItem(0, " 中級副本傳送 ",102);
        Menu->AddItem(0, " 團隊副本傳送 ",103);
        Menu->AddItem(0, " 外域副本傳送1 ",104);
        Menu->AddItem(0, " 外域副本傳送2 ",     105);
        Menu->AddItem(0, " 個人銀行 ",          106);
        Menu->AddItem(0, " 開通飛行點 ",        107);
        Menu->AddItem(0, " 領取工資 ",  108);
        Menu->AddItem(0, " 外域傳送 ",      109);
        Menu->AddItem(0, " 野外BOSS傳送 ", 110);

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

    void GossipSelectOption(Creature* pCreature, Player* Plr, uint32 Id, uint32 IntId)
    {
        GossipMenu * Menu;
        switch(IntId)
        {
        case 0:     // Return to start
                GossipHello(pCreature, Plr, true);
            break;

        case 98:     // BINDER
                Plr->GetSession()->SendInnkeeperBind(pCreature);
            break;

        case 1:     // Horde
                objmgr.CreateGossipMenuForPlayer(&Menu, pCreature->GetGUID(), 1, Plr);
                Menu->AddItem(5, " 部落 銀月城 ", 4);
                Menu->AddItem(5, " 部落 奧格瑞瑪 ", 5);
                Menu->AddItem(5, " 部落 雷霆崖 ", 6);
                Menu->AddItem(5, " 部落 幽暗城 ", 7);
                Menu->AddItem(0, "[返回]", 99);


                Menu->SendTo(Plr);
            break;

        case 2:     // Alliance
                objmgr.CreateGossipMenuForPlayer(&Menu, pCreature->GetGUID(), 1, Plr);
                Menu->AddItem(5, " 聯盟 埃索達 ", 8);
                Menu->AddItem(5, " 聯盟 暴風城 ", 9);
                Menu->AddItem(5, " 聯盟 鐵爐堡 ", 10);
                Menu->AddItem(5, " 聯盟 達納蘇斯 ", 11);
                Menu->AddItem(0, "[返回]", 99);
                Menu->SendTo(Plr);
            break;

        case 3:     // Outland
            if(Plr->getLevel() < 60)
            {
                pCreature->SendChatMessage(CHAT_MSG_MONSTER_SAY, LANG_UNIVERSAL," 你還沒有資格進入(等級限制60). ");
                Plr->Gossip_Complete();
            }else{
                objmgr.CreateGossipMenuForPlayer(&Menu, pCreature->GetGUID(), 1, Plr);
                Menu->AddItem(5, " 黑暗之門 ", 12);
                Menu->AddItem(5, " 贊加沼澤 ", 13);
                Menu->AddItem(5, " 納格蘭 ", 14);
                Menu->AddItem(5, " 刀鋒山 ", 15);
                Menu->AddItem(5, " 虛空風暴 ", 16);
                Menu->AddItem(5, " 泰羅卡森林 ", 17);
                Menu->AddItem(5, " 影月谷 ", 18);
                Menu->AddItem(0, "[返回]", 99);
                Menu->SendTo(Plr);
            }
            break;

            //////////////////
            // Horde submenu
            ////////

        case 4://Silvermoon
            {
                Plr->EventTeleport(530, 9400.486328, -7278.376953, 14.206780);

            }break;

        case 5://Orgrimmar
            {
                Plr->EventTeleport(1, 1371.068970, -4370.801758, 26.052483);
            }break;

        case 6://ThunderBluff
            {
                Plr->EventTeleport(1, -1304.569946, 205.285004, 68.681396);
            }break;

        case 7://UnderCity
            {
                Plr->EventTeleport(0, 2050.203125, 285.650604, 56.994549);
            }break;

            ////////////////
            // Alliance Menu
            ////////

        case 8: //Exodar
            {
                Plr->EventTeleport(530, -4072.202393, -12014.337891, -1.277277);
            }break;

        case 9: //Stormwind
            {
                Plr->EventTeleport(0, -9100.480469, 406.950745, 92.594185);
            }break;

        case 10: //Ironforge
            {
                Plr->EventTeleport(0, -5028.265137, -825.976563, 495.301575);
            }break;

        case 11: //Darnassus
            {
                Plr->EventTeleport(1, 9985.907227, 1971.155640, 1326.815674);
            }break;

            ////////////////
            // Outland Menu
            ////////

        case 12: //Hellfire Peninsula
            {
                Plr->EventTeleport(530, -248.160004, 922.348999, 84.379799);
            }break;

        case 13: //Zangermarsh
            {
                Plr->EventTeleport(530, -225.863632, 5405.927246, 22.346397);
            }break;

        case 14: //Nagrand
            {
                Plr->EventTeleport(530, -468.232330, 8418.666016, 28.031298);

            }break;

        case 15: //Blades Edge Mountains
            {
                Plr->EventTeleport(530, 1471.672852, 6828.047852, 107.759239);

            }break;

        case 16: //Netherstorm
            {
                Plr->EventTeleport(530, 3396.123779, 4182.208008, 137.097992);

            }break;

        case 17: //Terokkar Forest
            {
                Plr->EventTeleport(530, -1202.426636, 5313.692871, 33.774723);

            }break;

        case 18: //Shadowmoon Valley
            {
                Plr->EventTeleport(530, -2859.522461, 3182.34773, 10.008426);

            }break;
        case 99: //main menu
            {
                objmgr.CreateGossipMenuForPlayer(&Menu, pCreature->GetGUID(), 1, Plr);

                Menu->AddItem(5, " 把這里設置成回城點 ", 98);
                if (Plr->GetTeam() > 0) 
                { Menu->AddItem(0, " 部落主城傳送 ", 1); } 
                else
                { Menu->AddItem(0, " 聯盟主城傳送 ", 2); }
                Menu->AddItem(0, " 外域傳送 ", 3);
                Menu->AddItem(0, " 主城傳送 ",100);//100 開我加的
                Menu->AddItem(0, " 初級副本傳送 ",101);
                Menu->AddItem(0, " 中級副本傳送 ",102);
                Menu->AddItem(0, " 團隊副本傳送 ",103);
                Menu->AddItem(0, " 外域副本傳送1 ",104);
                Menu->AddItem(0, " 外域副本傳送2 ",     105);
                Menu->AddItem(0, " 個人銀行 ",          106);
                Menu->AddItem(0, " 開通飛行點 ",        107);
                Menu->AddItem(0, " 領取工資 ",  108);
                Menu->AddItem(0, " 外域傳送 ",      109);
                Menu->AddItem(0, " 野外BOSS傳送 ", 110);
                Menu->SendTo(Plr);
            }break;
        case 100://主城傳送
            {
                objmgr.CreateGossipMenuForPlayer(&Menu, pCreature->GetGUID(), 1, Plr);
                Menu->AddItem(5, " 聯盟 暴風城 ",        1001); 
                Menu->AddItem(5, " 聯盟 鐵爐堡 ",         1002); 
                Menu->AddItem(5, " 聯盟 達納蘇斯 ",    1003); 
                Menu->AddItem(5, " 聯盟 埃索達 ",         1004); 
                Menu->AddItem(5, " 部落 奧格瑞瑪 ",    1005); 
                Menu->AddItem(5, " 部落 雷霆崖 ",        1006); 
                Menu->AddItem(5, " 部落 幽暗城 ",        1007); 
                Menu->AddItem(5, " 部落 銀月城 ",        1008); 
                Menu->AddItem(5, " 中立 棘齒城 ",      1009); 
                Menu->AddItem(5, " 中立 藏寶海灣 ",    10010); 
                Menu->AddItem(5, " 中立 加基森 ",      10011); 
                Menu->AddItem(5, " 中立 塞納里奧要塞 ",10012);
                Menu->AddItem(0, "[返回]",              99);
                Menu->SendTo(Plr);            
            }break;
        case 1001://聯盟 暴風城 
            {
                Plr->EventTeleport(0,-9065,434,94);
            }break;
        case 1002://聯盟 鐵爐堡
            {
                Plr->EventTeleport(0,-5032,-819,495);
            }break;
        case 1003://聯盟 達納蘇斯
            {
                Plr->EventTeleport(1,9961,2055,1329);
            }break;
        case 1004://聯盟 埃索達
            {
                Plr->EventTeleport(530,-4071.7,-12036.7,-1.5);
            }break;
        case 1005://部落 奧格瑞瑪
            {
                Plr->EventTeleport(1,1317,-4383,27);
            }break;
        case 1006://部落 雷霆崖
            {
                Plr->EventTeleport(1,-1391,140,23);
            }break;
        case 1007://部落 幽暗城
            {
                Plr->EventTeleport(0,1909,235,53);
            }break;
        case 1008://部落 銀月城
            {
                Plr->EventTeleport(530,9336.9,-7278.4,13.6);
            }break;
        case 1009://中立 棘齒城
            {
                Plr->EventTeleport(1,-977,-3788,6);
            }break;
        case 10010://中立 藏寶海灣
            {
                Plr->EventTeleport(0,-14302,518,9);
            }break;
        case 10011://中立 加基森
            {
                Plr->EventTeleport(1,-7103.7,-2961.6,10.8);
            }break;
        case 10012://中立 塞納里奧要塞
            {
                Plr->EventTeleport(1,-6831.1,748.8,42.5);
            }break;
        case 101://初級副本傳送
            {
                objmgr.CreateGossipMenuForPlayer(&Menu, pCreature->GetGUID(), 1, Plr);
                Menu->AddItem(5, " [14] 怒焰裂谷 ",   1011); 
                Menu->AddItem(5, " [19] 死亡礦井 ",   1012); 
                Menu->AddItem(5, " [22] 哀嚎洞穴 ",   1013); 
                Menu->AddItem(5, " [24] 影牙城堡 ",   1014); 
                Menu->AddItem(5, " [26] 黑暗深淵 ",     1015); 
                Menu->AddItem(5, " [27] 暴風城監獄 ", 1016); 
                Menu->AddItem(5, " [31] 剃刀沼澤 ",   1017); 
                Menu->AddItem(5, " [33] 諾莫瑞根 ",   1018); 
                Menu->AddItem(5, " [40] 血色修道院 ", 1019); 
                Menu->AddItem(5, " [42] 剃刀高地 ",   10110); 
                Menu->AddItem(5, " [45] 奧達曼 ",     10111);
                Menu->AddItem(0, "[返回]",               99);
                Menu->SendTo(Plr);            
            }break;
        case 1011://初級副本傳送[14] 怒焰裂谷 
            {
                //Plr->EventTeleport(389,2.024650,-10.021000,-16.187500);
                /*
                //Map *pMap = sWorldCreator.GetMap(389);
                //MapMgr *pMapMgr = pMap->CreateMapMgrInstance();
                //sLog.outString("Instance %u on map %u created.", pMapMgr->GetInstanceID(), pMapMgr->GetMapId());
                //Plr->SafeTeleport(389,pMapMgr->GetInstanceID(),LocationVector(2.024650,-10.021000,-16.187500));
                */
                Teleport(Plr,389,2.024650,-10.021000,-16.187500,0);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕欧美一| 免费人成在线不卡| 欧美三级欧美一级| 午夜视频一区二区三区| 日韩一级二级三级精品视频| 日本不卡中文字幕| 久久综合999| 成人午夜大片免费观看| 最新日韩av在线| 欧美天堂一区二区三区| 免费在线观看一区二区三区| 国内一区二区在线| 国产性做久久久久久| 99久久亚洲一区二区三区青草 | 欧美另类一区二区三区| 免费一级片91| 久久久精品影视| 色婷婷综合久久久久中文一区二区| 亚洲福利视频导航| 精品国产一二三| av影院午夜一区| 午夜视频在线观看一区二区三区| 精品国产一区二区在线观看| 成人av片在线观看| 亚洲成av人片在www色猫咪| 日韩免费高清av| 成人免费高清视频在线观看| 亚洲美女视频在线观看| 日韩一区和二区| 成av人片一区二区| 日本人妖一区二区| 国产精品污网站| 欧美喷水一区二区| 国产福利一区二区三区| 一区二区三区精品视频| 日韩精品一区二区三区老鸭窝| eeuss国产一区二区三区| 日韩电影在线一区二区| 久久久久亚洲蜜桃| 欧美最新大片在线看| 激情五月婷婷综合网| 亚洲精品国产无天堂网2021| 精品国产免费人成在线观看| 91麻豆国产在线观看| 久久成人免费电影| 一区二区三区小说| 久久久五月婷婷| 欧美亚洲高清一区| 国产成人免费高清| 婷婷综合另类小说色区| 欧美国产禁国产网站cc| 69久久99精品久久久久婷婷 | 国产精品综合二区| 玉米视频成人免费看| 久久亚洲二区三区| 精品视频在线免费| 国产v日产∨综合v精品视频| 天堂蜜桃一区二区三区 | 久久蜜桃av一区精品变态类天堂 | av中文字幕在线不卡| 免费观看一级欧美片| 亚洲美女屁股眼交3| 久久精品一级爱片| 91精品中文字幕一区二区三区| 91在线云播放| 国产激情视频一区二区在线观看| 日韩在线一区二区| 亚洲精品老司机| 国产精品国产三级国产普通话蜜臀| 日韩欧美精品在线| 欧美日韩一区精品| 91啪九色porn原创视频在线观看| 国产精品一区三区| 青娱乐精品视频在线| 亚洲综合色区另类av| 中文字幕免费不卡在线| 精品国产污网站| 91精品国产入口| 欧美亚洲免费在线一区| av一区二区三区黑人| 国产一区二区三区久久久| 日本美女视频一区二区| 亚洲国产色一区| 亚洲欧美激情小说另类| 中文字幕欧美区| 久久精品一区蜜桃臀影院| 精品免费日韩av| 日韩欧美一区中文| 蜜乳av一区二区| 五月天亚洲精品| 亚洲一区二区三区四区的| 国产精品久久影院| 国产亚洲欧美激情| 久久精品亚洲乱码伦伦中文| 欧美tickling挠脚心丨vk| 日韩天堂在线观看| 91精品免费在线观看| 欧美美女一区二区在线观看| 欧美综合一区二区三区| 色婷婷综合久久久中文一区二区| 99精品视频在线观看免费| 丁香激情综合国产| 春色校园综合激情亚洲| 成人妖精视频yjsp地址| 成人中文字幕合集| 大白屁股一区二区视频| 成人丝袜高跟foot| 成人av先锋影音| 不卡欧美aaaaa| 成人精品视频一区| 成人动漫一区二区| 成人av在线资源| 91在线视频观看| 色综合天天天天做夜夜夜夜做| 91小视频在线| 色94色欧美sute亚洲线路一ni | 中文字幕电影一区| 欧美高清在线精品一区| 国产精品视频一二| 亚洲视频在线一区观看| 亚洲欧洲国产专区| 亚洲免费观看高清完整| 亚洲资源在线观看| 偷拍一区二区三区四区| 免费成人在线播放| 国产一区二区按摩在线观看| 国产伦精品一区二区三区免费 | 2020日本不卡一区二区视频| 久久久久久久一区| 国产精品素人一区二区| 亚洲人吸女人奶水| 91麻豆精品国产综合久久久久久| 欧美一区二区三区不卡| 26uuu亚洲综合色| 国产精品视频观看| 亚洲视频免费观看| 亚洲地区一二三色| 激情另类小说区图片区视频区| 国产盗摄一区二区| 色综合久久综合网欧美综合网| 欧美日韩久久久一区| 日韩女优电影在线观看| 久久精品人人做人人综合 | 国产日产欧美一区二区视频| 中文字幕在线不卡国产视频| 亚洲国产中文字幕在线视频综合| 免费观看在线综合| 国产suv精品一区二区6| 日本高清不卡视频| 欧美一区二区三区不卡| 国产欧美日韩中文久久| 伊人性伊人情综合网| 青青草国产精品亚洲专区无| 国产寡妇亲子伦一区二区| 色婷婷精品久久二区二区蜜臀av| 欧美人体做爰大胆视频| 久久婷婷国产综合精品青草| 成人欧美一区二区三区视频网页 | 欧美视频第二页| 精品国产一区二区在线观看| 综合激情网...| 青椒成人免费视频| 成人精品鲁一区一区二区| 欧美亚洲综合另类| 久久午夜老司机| 亚洲一区二区影院| 韩国一区二区视频| 在线亚洲一区观看| 欧美精品一区二区三区视频| 亚洲激情网站免费观看| 精品一区二区三区免费毛片爱| 亚洲美女屁股眼交3| 久久国产精品色| 色中色一区二区| 欧美成人国产一区二区| 亚洲日本va在线观看| 久久99久久精品| 在线免费观看日本一区| 久久久久高清精品| 午夜精品久久久久| 99亚偷拍自图区亚洲| 欧美成人一区二区三区片免费| 亚洲女人小视频在线观看| 激情亚洲综合在线| 欧美日韩色综合| 国产精品电影一区二区三区| 久久精品国产999大香线蕉| 91网址在线看| 久久久久综合网| 日韩精品国产欧美| 一本大道av伊人久久综合| 久久久久久麻豆| 日韩精品一级中文字幕精品视频免费观看| 成人精品鲁一区一区二区| 日韩视频免费观看高清完整版在线观看 | 91污在线观看| 久久网站最新地址| 视频一区二区三区在线| 91美女在线观看| 国产日韩精品一区二区浪潮av|