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

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

怎樣從零開始編譯一個(gè)魔獸世界開源服務(wù)端Windows

2023-04-27 20:16 作者:馳網(wǎng)科技idc-艾西  | 我要投稿

怎樣從零開始編譯一個(gè)魔獸世界開源服務(wù)端Windows

第二章:編譯和安裝

我是艾西,上期我們講述到編譯一個(gè)魔獸世界開源服務(wù)端環(huán)境準(zhǔn)備,那么今天跟大家聊聊怎么編譯和安裝我們直接進(jìn)入正題(上一章沒有看到的小伙伴可以點(diǎn)我主頁(yè)查看)

編譯服務(wù)端:

在D盤新建一個(gè)文件夾命名為:AzerothCore

雙擊進(jìn)入文件夾右鍵選定Git bash Here

?


輸入命令git clone xxxxx://github.com/azerothcore/azerothcore-wotlk.git

瀏覽器訪問(wèn)git把zip文件下載到自己的電腦里

?


下載好后把a(bǔ)zerothcore-work-master.zip文件解壓出來(lái)

再新建一個(gè)文件夾build

電腦左下角開始----啟動(dòng)CMake

?


點(diǎn)擊Browse Souroe選擇路徑將我們解壓出來(lái)的azerothcore-work選取

點(diǎn)擊Browse build選擇路徑將我們新建的build 文件選取

?


路徑選好后點(diǎn)擊 Configure彈出窗口點(diǎn)擊Finish

?


?

在這個(gè)窗口里面先將TOOLS_BUILD 后面的none改為all

WITHOUT_GIT 后面白框勾選上

?


點(diǎn)擊Configure 后面板變成白色底后 點(diǎn)擊Ganerate

?


?

?

進(jìn)入到build如下圖就是我們加載出來(lái)的文件數(shù)據(jù)

?


?

雙擊AzerothCore.sln文件進(jìn)入到VS面板---生成---配置管理器---活動(dòng)解決方案配置選取為RelWithDeblnfo后關(guān)閉,最右面下圖2 ALL_BUILD點(diǎn)開清理---- 生成

?

生成完成后的文件在 AzerothCoreBuild > build > bin

?


?

?

?

?

?

生成完成后的RelWithDeblnfo文件在 AzerothCoreBuild > build > bin

?


?

?

安裝服務(wù)端:

?

在D盤新建一個(gè)文件夾命名為AzerothCoreServer,將AzerothCoreBuild > build >bin > RelWithDeblnfo 文件里的configs、authserver.exe、dbimport.exe、worldserver.exe復(fù)制到AzerothCoreServe文件夾里

?


?

再將Mysql文件里的mysql-8.0.32-winx64 > lib>libmysql.dll文件也復(fù)制到AzerothCoreServer文件里面

再將OpenSSL-Win64文件里的libcrypto-1_1-x64.dll、libssl-1_1-x64.dll復(fù)制到AzerothCoreServe文件夾里

?


然后打開Navicat ----連接---Mysql--

連接名:AzerothCore(默認(rèn))

主機(jī):localhost(默認(rèn))

端口:3306(默認(rèn))

用戶名:root(默認(rèn))

密碼:你設(shè)置的什么輸入就好(在上一篇文章配置Mysql時(shí)設(shè)置的)

?

?


?

?

?

點(diǎn)擊AzerothCore成功連接到我們的數(shù)據(jù)庫(kù)

?


打開AzerothCoreBuild> azerothcore-wotlk >data >sql >create 目錄找到create_mysql.sql文件右鍵以記事本的方式打開將CREATE USER 'acore'@"localhost IDENTIFIED BY "123456”(設(shè)置的密碼改為你在設(shè)置MySql的密碼) IDENTIFIED BY "xxxxxx” 冒號(hào)中的位置為密碼填入處

?


?

?

?回到Navicat點(diǎn)擊AzerothCore----運(yùn)行SQL文件

將AzerothCoreBuild> azerothcore-wotlk > data > sql > create文件內(nèi)的create_mysql.sql選取后開始運(yùn)行

?


?

?

?

?

?

?

然后就會(huì)看到acore_auth數(shù)據(jù)庫(kù)目錄

?

回到AzerothCoreServer目錄打開configs文件將目錄下的 authserver.conf.dist、dbimport.conf.dist、worldserver.conf.dist 三個(gè)文件后綴名.dist刪除

?

打開authserver.conf以記事本的方式打開

?

?


?

編輯查找---DatabaseInfo 將圖中標(biāo)記位置acore改為數(shù)據(jù)庫(kù)密碼

?


?

打開wordserver.conf以記事本的方式打開

?


?

編輯查找---LoginDatabaselnfo 將圖中標(biāo)記位置acore改為數(shù)據(jù)庫(kù)密碼

?

?


?

打開dbimport.conf以記事本的方式打開

?


?

?

?

編輯查找---LoginDatabaselnfo 將圖中標(biāo)記位置acore改為數(shù)據(jù)庫(kù)密碼

?

?


?

回到AzerothCoreBuild >build > bin > RelWithDeblnfo 文件夾將

map_extractor.exe

mmaps_generator.exe

vmap4_assembler.exe

vmap4_extractor.exe

?


exe文件復(fù)制到World of Warcraft 3.3.5a文件夾

?


?

在AzerothCoreServer目錄新建一個(gè)Data文件夾將World of Warcraft 3.3.5a文件目錄內(nèi)的Cameras、dbc、maps、mmaps、vamps文件復(fù)制到AzerothCoreServer目錄內(nèi)的Data文件夾

?

?


?

回到AzcrothCoreServer> configs 目錄編輯一下worldserver.conf文件以記事本方式打開

?

?


?

?

編輯查找---dataDir將圖中冒號(hào)改為Data

?


運(yùn)行一下authserver程序

?


?

然后運(yùn)行wordserver程序

?


在運(yùn)行的wordserver程序面板內(nèi)輸入account creata admin xxxxx(密碼)(創(chuàng)建賬號(hào)admin)

再次輸入account set gmlevel admin 3-1

(gmlevel權(quán)限等級(jí) 3表示最高的GM權(quán)限 1表示所有服務(wù)器)

?


?

?

?

打開Navicat點(diǎn)擊acore_auth找到realmlist (服務(wù)器列表)

?


?

?

將原本默認(rèn)的AzerothCore服務(wù)器名稱/游戲名稱改為你喜歡的名稱比如:艾西

把a(bǔ)ddress服務(wù)器地址改為你服務(wù)器的IP地址xxx.xxx.xxx.xxx ?然后點(diǎn)擊保存就好了

?


?

?然后關(guān)閉authserver和wordserver 兩個(gè)重新關(guān)閉重新啟動(dòng)下

?

然后進(jìn)入到World of Warcraft 3.3.5a>;Data > zhCN 目錄點(diǎn)擊realmlist.wtf 以VS程序打開

?


?

將圖中標(biāo)記處改為你的服務(wù)器IP地址 保存

?

運(yùn)行下客戶端程序wow.exe程序 輸入賬號(hào)密碼進(jìn)入游戲

?

?


?

?

?

注:

World of Warcraft 為客戶端文件

AzerothCoreBuild > build >bin > RelWithDeblnfo為服務(wù)端源碼文件

AzcrothCoreServer為服務(wù)端文件

?

那么到這里我們自己的魔獸世界服務(wù)端就編譯好了,下期和大家聊聊編譯和安裝感興趣的小伙伴記得點(diǎn)個(gè)關(guān)注時(shí)時(shí)查看到小編的最新動(dòng)態(tài)

下期為大家講解用戶注冊(cè)網(wǎng)頁(yè)的搭建

?

我是艾西,今天的分享就到這里啦我們下期見

?





怎樣從零開始編譯一個(gè)魔獸世界開源服務(wù)端Windows的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
贵南县| 依兰县| 利川市| 武城县| 五原县| 武邑县| 玉树县| 富民县| 南雄市| 丹棱县| 临颍县| 项城市| 清丰县| 茂名市| 会泽县| 全椒县| 开封县| 稻城县| 石台县| 武乡县| 东安县| 阳信县| 泰安市| 淮北市| 六盘水市| 滨州市| 平舆县| 南安市| 府谷县| 林甸县| 长垣县| 嘉兴市| 中方县| 四平市| 河池市| 吴江市| 竹溪县| 滦南县| 三明市| 泗水县| 永春县|