怎么自己架設(shè)魔域服務(wù)器?魔域服務(wù)器架設(shè)教程
新手小白注意啦,如果你是第一次接觸魔域(從來(lái)沒(méi)玩過(guò)),需要先下載《魔域》官方客戶端
魔域端游搭建之前需準(zhǔn)備:
1)一臺(tái)Windows 操作系統(tǒng)服務(wù)器
2)魔域商業(yè)版本(包括數(shù)據(jù)庫(kù)和補(bǔ)丁)
3)服務(wù)端引擎、網(wǎng)關(guān)、登錄器生成器,下載地址
關(guān)于服務(wù)器
· 如果你只是測(cè)試學(xué)習(xí),可以用自己的電腦架設(shè)單機(jī);如果是想讓朋友也進(jìn)來(lái)一起玩,就需要租用獨(dú)立服務(wù)器了。
· 服務(wù)器系統(tǒng)推薦Windows server 2012 R2或是其他Windows server版本,安裝純凈系統(tǒng)即可,因?yàn)椴恍枰渌沫h(huán)境。
· 必須用D盤(pán)來(lái)搭建,如果你的服務(wù)器沒(méi)有D盤(pán),需要自己創(chuàng)建分區(qū),可參考Windows 磁盤(pán)分區(qū)文章,也可以聯(lián)系服務(wù)器商給你弄下。
一、準(zhǔn)備工作
給新手小白分享一個(gè)免費(fèi)的魔域版本用來(lái)練習(xí),點(diǎn)擊下載,補(bǔ)丁和top1數(shù)據(jù)庫(kù)都在版本里面。
1、將精簡(jiǎn)版MySQL、服務(wù)端引擎、Web服務(wù)器通過(guò)網(wǎng)盤(pán)下載到服務(wù)器D盤(pán)(必須放在D盤(pán))并解壓

2、將魔域版本的數(shù)據(jù)庫(kù)(一般是名為my1或者top1的文件夾)上傳到D:\MySQL\data目錄,如下圖:

3、雙擊D:\MySQL\啟動(dòng).exe,啟動(dòng)數(shù)據(jù)庫(kù)

4、將網(wǎng)關(guān)里的AccountServer.exe和MsgEnhance.dll文件復(fù)制到服務(wù)器引擎里的ACCServer目錄,如下圖:

二、網(wǎng)關(guān)配置
1、雙擊運(yùn)行“AccountServer.exe”程序 → 選項(xiàng) → 設(shè)置向?qū)?/span>

2、點(diǎn)擊“下一步”,填寫(xiě)服務(wù)器外網(wǎng)IP地址(本地單機(jī)架設(shè)的填寫(xiě)局域網(wǎng)IP)

3、繼續(xù)點(diǎn)擊“下一步”,修改數(shù)據(jù)庫(kù)名稱(chēng),大部分的版本賬號(hào)密碼庫(kù)和人物數(shù)據(jù)庫(kù)是合并在同一個(gè)數(shù)據(jù)庫(kù)里的

4、繼續(xù)點(diǎn)擊“下一步” → “完成設(shè)置”,然后點(diǎn)擊菜單 “控制” → 重啟服務(wù)

5、雙擊打開(kāi)服務(wù)端引擎/Gameserver/ProSHELL.exe這個(gè)程序,然后點(diǎn)擊“生成shell”

6、如果你的魔域版本有配套的服務(wù)端MSG補(bǔ)丁,需要將補(bǔ)丁上傳到服務(wù)端的Gameserver目錄;如果沒(méi)有配套MSG補(bǔ)丁,則使用通用的服務(wù)端MSG補(bǔ)丁。通用服務(wù)端MSG補(bǔ)丁點(diǎn)擊下載

7、點(diǎn)擊菜單 “選項(xiàng)” → 基本設(shè)置,將“禁止從外部連接該端口”前面的√去掉,然后點(diǎn)擊上方的“保存”,如下圖:

如果你勾選這個(gè),會(huì)導(dǎo)致MSG端無(wú)法連接上賬號(hào)服務(wù)器,玩家將無(wú)法登錄游戲。
8、點(diǎn)擊菜單 “選項(xiàng)” → 啟動(dòng)服務(wù)端,啟動(dòng)成功后如下圖:

PS:如果出現(xiàn)一直加載“正在等待連接賬號(hào)服務(wù)器”的問(wèn)題,請(qǐng)參考這篇文章
三、配置Web服務(wù)器
1、下載網(wǎng)站服務(wù)器WebServer,將下載好的WebServer解壓到D盤(pán)
2、雙擊打開(kāi)D:\webServer\啟動(dòng)網(wǎng)站服務(wù)器,然后啟動(dòng)Nginx服務(wù)

3、我的局域網(wǎng)IP是192.168.1.4 因此我的web網(wǎng)站網(wǎng)址就是 http://192.168.1.4:99
四、生成登錄器
雙擊打開(kāi)生成器.exe,按照我下圖標(biāo)志的數(shù)字步驟來(lái)進(jìn)行操作:

①列表地址填寫(xiě)web服務(wù)器網(wǎng)站的網(wǎng)址,列表信息填寫(xiě)完后,我們需要點(diǎn)擊“保存配置信息到列表文件”按鈕,然后將生成的mylist.txt文件上傳到服務(wù)器D盤(pán)的web目錄里;
②公告地址表示登錄器公告窗口要加載的頁(yè)面,我們可以在公告里簡(jiǎn)單介紹游戲和放置GM公告,如下圖:

③~⑤補(bǔ)丁更新地址顧名思義就是服務(wù)器里的補(bǔ)丁壓縮包下載地址;通過(guò)第4個(gè)步驟選擇補(bǔ)丁目錄所在位置,然后點(diǎn)擊生成補(bǔ)丁,最后把生成的補(bǔ)丁壓縮包,上傳到服務(wù)器D盤(pán)的web目錄里;
⑥~⑧顯示名稱(chēng)可以隨便寫(xiě),游戲真實(shí)名稱(chēng)不要亂改,需要和服務(wù)端引擎里的一樣;IP地址就是你的服務(wù)器外網(wǎng)IP地址,本地單機(jī)架設(shè)的則使用局域網(wǎng)IP;ACC端口可以在服務(wù)器網(wǎng)關(guān)菜單 “選項(xiàng)” → 基本設(shè)置里查看,如下圖:

⑨登錄器這里可以勾選封各種外掛,還可以選擇登錄器樣式,點(diǎn)擊“開(kāi)始生成”按鈕,會(huì)在當(dāng)前目錄下生成一個(gè)名為L(zhǎng)oginTools.exe的程序,這就是登錄器,你可以把LoginTools改成你自己游戲的名稱(chēng),然后壓縮成zip,上傳到服務(wù)器或者QQ群里,讓你有朋友下載一起玩;
完成以上步驟后,生成器目錄里會(huì)有一個(gè)mylist.txt文件(這個(gè)是服務(wù)器列表文件),記得把它放到D:\webServer\WWW目錄里,然后復(fù)制生成器上面的主要列表地址到瀏覽器上訪問(wèn),如下圖:

瀏覽器能正確訪問(wèn)到mylist.txt文件,說(shuō)明你的web網(wǎng)站和登錄器配置都是正確的。
五、對(duì)接充值
在線充值需要使用第三方支付平臺(tái)才能實(shí)現(xiàn),本教程以三七云支付平臺(tái)來(lái)給大家演示,請(qǐng)自行前往三七云注冊(cè)商戶賬號(hào);
1、下載充值網(wǎng)關(guān),下載地址
2、將剛才下載好的網(wǎng)關(guān)上傳到服務(wù)器 D盤(pán)并解壓,雙擊運(yùn)行充值網(wǎng)關(guān).exe,點(diǎn)擊“系統(tǒng)設(shè)置” → 填寫(xiě)商戶編號(hào)、商戶密鑰、算法密鑰;

3、商戶編號(hào)、商戶密鑰、算法密鑰在三七云平臺(tái)的商戶信息 → 基本資料里,如下圖:

4、填寫(xiě)好后,我們點(diǎn)擊網(wǎng)關(guān)上的“添加分區(qū)”按鈕,填寫(xiě)分區(qū)名稱(chēng),游戲幣比例就是充值的比例,然后在右側(cè)的游戲模板里找到“魔域老端”并選中,如果你的數(shù)據(jù)庫(kù)名稱(chēng)不是top1,需要修改一下,最后點(diǎn)擊“保存分區(qū)”即可。

5、分區(qū)添加好之后,在網(wǎng)關(guān)左側(cè)列表的分區(qū)上鼠標(biāo)右鍵菜單,點(diǎn)擊“魔域添加NPC”,然后重啟游戲服務(wù)端;

6、添加好NPC,需要重啟游戲服務(wù)端,然后在網(wǎng)關(guān)上模擬充值,進(jìn)游戲里找 天使?修 領(lǐng)取魔石

注意:如果你修改了分區(qū)的充值比例,那么就需要重新添加充值NPC,并重啟服務(wù)端。
感謝您的閱讀,服務(wù)器大本營(yíng)-技術(shù)文章內(nèi)容集合站,助您成為更專(zhuān)業(yè)的服務(wù)器管理員!

浙公網(wǎng)安備 33010602011771號(hào)