最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

魔獸服務(wù)端編譯部署NPCBots和 Al機(jī)器人模塊教程

2023-05-03 18:26 作者:馳網(wǎng)科技idc-艾西  | 我要投稿

魔獸服務(wù)端編譯部署NPCBots?Al機(jī)器人模塊教程

大家好,我是艾西。在平時(shí)自己一個(gè)人玩魔獸的時(shí)候是不是會(huì)比較無(wú)聊,因?yàn)橛螒驒C(jī)制或副本難度自己一個(gè)人無(wú)法進(jìn)行快樂的玩耍。今天艾西教大家編譯部署NPCBots和?Al機(jī)器人模塊,直接一個(gè)人玩魔獸也不孤單

?

?

?

?

首先到GIT去下載ai機(jī)器人以及bots模塊

?

?

?

解壓好的文件打開找到AC目錄將文件內(nèi)的NPCBAots.patch文件復(fù)制到AzerothCoreBuild>azerothcore-wotlk目錄

?

輸入命令cmd打開命令窗口輸入git apply NPCBots.patch 回車

(這樣就把npcbots.Patch源碼補(bǔ)丁應(yīng)用到了azerothcore-wotlk)

?

?

?

打開CMK點(diǎn)擊FILE選擇DELETE CACHE把原來(lái)的數(shù)據(jù)清除下然后點(diǎn)擊configure

?

?

?

加載好后打開編譯好的文件目錄AzerothCoreBuild>build打開AzerothCore.sln文件用VS運(yùn)行

在生成配置管理頁(yè)面確認(rèn)一下

右鍵點(diǎn)擊ALL_BULID清理一下然后再點(diǎn)擊生成

?

?

生成好后回到 AzerothCoreBuild>build >bin >RelWithDeblnfo 目錄下將

authserver.exe、dbimport.exe、worldserver.exe文件復(fù)制一份到安裝目錄AzerothCoreServer文件將原來(lái)的文件替換掉

?

回到AzerothCoreBuild>build >bin >RelWithDeblnfo >configs下右鍵worldserver.conf.dist

?

?

回到AzerothCoreServer>configs目錄找到worldserver.conf文件右鍵用Beyond Compare 程序打開

?

?

?

最下面是bots文件的內(nèi)容,

我們將它挪動(dòng)到AzerothCoreServer>configs>worldserver.conf文件中

?

只需要看上圖箭頭處數(shù)值就行,機(jī)器人數(shù)量最大是39 設(shè)置好你直接想要的數(shù)量保存就可了

然后我們打開NPCbots文件在WowServer Build Tools>Bots-master >AC文件目錄下找到SQL文件

?

點(diǎn)擊merge_ sqls_ characters_ windows.bat腳本會(huì)自動(dòng)生成ALL _characters.sql文件

?

?

點(diǎn)擊merge_ sqls_ world_ windows.bat腳本會(huì)自動(dòng)生成 ALL _world.sql文件

?

?

?

?

打開Navicat程序選擇acore_characters右鍵運(yùn)行SQL文件選擇剛剛我們生成的ALL _characters.sql文件

?

?

?

選擇acore_world右鍵運(yùn)行SQL文件選擇剛剛我們生成的ALL _world.sql文件

?

然后導(dǎo)入我們本地化語(yǔ)言文件

WowServer Build Tools>Trinity- Bots-master>AC>SQL>locales >zhCN目錄下的npc-text_locale.sql文件

?

直接運(yùn)行authserver.exe和worldserver.exe程序

?

進(jìn)入游戲輸入.npcbot

?

?

?

在對(duì)話框輸入.npcbotlookup

?

BOT_ CLASS_ WARRIOR=1 ?代表戰(zhàn)士

BOT_ CLASS PALADIN=2 ?代表圣騎士

?

BOT _CLASS HUNTER= 3 代表獵人

BOT_ CLASS ROGUE= 4

BOT_ CLASS PRIEST-5

BOT_ CLASS_ DEATH KNIGHT= 6

?

召喚戰(zhàn)士機(jī)器人只需要輸入.npcbotlookup 1 對(duì)話框會(huì)羅列很多戰(zhàn)士機(jī)器人的信息,我們輸入戰(zhàn)士機(jī)器人的信息代碼 .npcbotlookup xxxx就可以直接召喚出來(lái)

?

?

?

?

可以對(duì)機(jī)器人的裝備、職責(zé)、技能等管理

?

?

?

?

如果要對(duì)NPCBots機(jī)器名字漢化就得到avicat程序----acore_world找到creature_template雙擊進(jìn)去找到自己召喚的機(jī)器人ID編號(hào)在name文字直接輸入你自己喜歡的名字就好

?

?

?

?

?

?保存好后重新啟動(dòng)下uthserver.exe和worldserver.exe程序

在我們自己的本地電腦找到客戶端文件將Cathe(游戲緩存文件刪掉) 雙擊wow.exe進(jìn)入游戲就好了

?

除了在creature_template表格里面可以修改中文名字以外還可以在creature_template_locale表格里修改增加我們zhCN的條目這樣對(duì)應(yīng)起來(lái)就會(huì)有中文的翻譯

?

?

如果需要更新升級(jí)NPC,那么就得下載更新打包文件,下載好之后解壓在

WowServer Build Tools>Trinity-Bots-master >AC目錄文件下NPCBots.path復(fù)制粘貼到AzerothCoreBuild>azerothcore-wotlk 文件,我們需要注意的是我們的源碼目錄從未安裝npcbots.patch也就是我們開始時(shí)備份的文件,那么后面的操作都是一樣的。通過命令行窗口將文件導(dǎo)入npcbots.patch文件源碼,用navicat導(dǎo)入進(jìn)去再用cmk編譯再導(dǎo)入搜索文件,因?yàn)槲覀冎坝袑?dǎo)入npcbots.patch文件,而新的升級(jí)更新npcbots.patch文件不能覆蓋以前的文件。

那么在WowServer Build Tools>Trinity-Bots-master >AC>SQL>updates >characters目錄下的SQL文件導(dǎo)入到navicat文件重新導(dǎo)入到AzerothCoreServer文件內(nèi)再將客戶端文件Cathe(游戲緩存文件刪掉) 再進(jìn)游戲就可以了,world SQL文件也是一樣的,按照我們第一次的操作步驟再操作一次就好了

?

我是艾西,希望今天的分享能給有需要的小伙伴有幫助我們下期見

?

?

?

?



魔獸服務(wù)端編譯部署NPCBots和 Al機(jī)器人模塊教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
禄丰县| 吉水县| 肇庆市| 华安县| 龙里县| 邛崃市| 南漳县| 棋牌| 垫江县| 壤塘县| 綦江县| 增城市| 新营市| 泽普县| 承德县| 沙雅县| 高平市| 元江| 望谟县| 蕉岭县| 毕节市| 宜阳县| 富阳市| 河津市| 周至县| 健康| 凤山县| 永新县| 密云县| 二手房| 水城县| 漳浦县| 德州市| 五家渠市| 龙山县| 仪陇县| 大港区| 随州市| 建昌县| 南川市| 钟祥市|