pvpgn 暗黑 mysql 存储_(转帖)PVPGN1.8.2 + D2GS1.11(38)搭建暗黑破坏神1.11b战网(配置指南)...
(轉(zhuǎn)帖)PVPGN1.8.2?+?D2GS1.11(38)搭建暗黑破壞神1.11b戰(zhàn)網(wǎng)(配置指南)
(2012-03-27 09:42:27)
標簽:
雜談
首先介紹一下PVPGN和D2GS,PVPGN是一個多人網(wǎng)絡(luò)游戲平臺,全稱是(Player vs Player Gaming
Network),它的前身是Bnetd。Bnetd由于吃到暴雪的官司敗訴,最后停止開發(fā);后來這個項目由另一個國外的民間組織接手,于是改名叫PVPGN,版本由1.6.x一直更迭到最新的1.9.x版,結(jié)構(gòu)和功能不斷完善,支持的數(shù)據(jù)庫包括MySQL,SQLite,ODBC等并且能支持Win32、MAC、Linux等多種平臺,是搭建戰(zhàn)網(wǎng)的理想選擇。PVPGN同時還支持暴雪的WC3和WestWood的紅色警戒等可以戰(zhàn)網(wǎng)的游戲。
D2GS是由我國暗黑界的名人Onlyer負責(zé)開發(fā)的,是建立在PVPGN平臺上的暗黑專屬服務(wù)器端。它的最新版本支持到暗黑破壞神2
1.10的,其后的版本都是其它達人在1.10版本的基本上修改,達到支持1.11b和1.12a的。
下面我就細說如何用PVPGN1.8.2 + D2GS1.11(38)的版本組合來搭建暗黑破壞神2
1.11b戰(zhàn)網(wǎng)。(主要是Win32平臺)
第一步:當然是得到PVPGN和D2GS軟件了。首先到ttp://developer.berlios.de/project/showfiles.php?group_id=2291下載PvPGN-1.8.2-0-Win32-MySQL-5.0.45-BIN.zip,D2GS1.11(38)的下載地址是http://bbs.cupl.com.cn/job.php?action=download&pid=tpc&tid=245236&aid=16828789,下載完這兩個軟件后,還需要下載一個暗黑1.11版服務(wù)器端的支持文件包,下載地址是http://prdownload.berlios.de/pvpgn/pvpgn-support-1.1.zip。
第二步:解壓縮,然后整理相關(guān)文件。
先把解開后的pvpgn-1.8.2文件夾并改名“pvpgn”,改名后將其復(fù)制到暗黑破壞神的安裝文件夾里面。然后再把D2GS解壓縮,并把一些相關(guān)文件也復(fù)制到游戲的安裝文件夾里面,包括“D2GS.exe”、“d2server.dll”、“d2server.ini”、“D2GSSVC.exe”、“ItemConfig.dat”、“install.bat”和“d2gs.script”。再把游戲安裝文件夾下面的“d2server.ini”復(fù)制到同文件夾下的“pvpgn
-->
conf”(就是pvpgn文件夾下面的conf文件夾,-->代表文件夾級別)文件夾里面,這種做的目的是保持PVPGN與D2GS所使用的“d2server.ini”文件保持一致。最后解壓縮pvpgn-support-1.1,并把解開后所有的文件(不是文件夾,共計10個)復(fù)制到游戲安裝文件夾下面的“pvpgn
--> files”文件夾里面。到這里搭建戰(zhàn)網(wǎng)的相關(guān)文件就已經(jīng)整理完畢了。
第三步:安裝,并修改相關(guān)配置文件的參數(shù)。(下面的操作都是在游戲安裝文件夾里面進行的。)
先運行游戲文件夾下面的install.bat文件,是為了安裝D2GS服務(wù)。然后運行pvpgn文件夾下面的install.bat,安裝pvpgn、d2cs、d2dbs服務(wù)。
用記事本打開在游戲文件夾下面的d2gs.reg文件,找到"D2CSIP"="192.168.1.1"一句,并把其中的IP地址修改成要搭建戰(zhàn)網(wǎng)的報務(wù)器IP地址,例如我的服務(wù)器IP地址是5.98.217.151,就要改成"D2CSIP"="5.98.217.151";然后找到"D2DBSIP"="192.168.1.1",也把其中的IP地址跟上面說的一樣的修改。還有兩處可修改可不修改,分另是"MaxGames"=dword:00000001和"MOTD"="Hello
world!"后保存,MaxGames是最大游戲數(shù)量,也就是戰(zhàn)網(wǎng)上所能創(chuàng)建的房間數(shù),可以把后面的dword值改成50,這樣的話可以建80個游戲(16進制的);MOTD是進入游戲后屏幕上方顯示的歡迎語,可以把雙引號中的字符改成任意英文字符。修改完后保存,并雙擊文件圖標將內(nèi)容導(dǎo)入注冊表中。
再在“pvpgn-->conf”文件夾中,找到realm.conf并用記事本打開,查找“#"D2CS"
"PvPGN Closed Realm"
1.2.3.4:6113”一句,將前面的#號去掉,并把“D2CS”改成自己想要的國度名,“1.2.3.4”改成服務(wù)器的IP地址。
再找到d2cs.conf,并用記事本打開。查找“realmname =
D2CS”一句(不包括引號),把“D2CS”同樣改成自己想要的國度名(要與realm.conf中修改的國度名相同)。查找“servaddrs
=
0.0.0.0:6113”一句,把0.0.0.0改成服務(wù)器的IP地址(如果是單機,不要用127.0.0.1或者localhost);查找“gameservlist
=
,”一句,把“,”也改成服務(wù)器的IP地址(不帶<>號);查找“bnetdaddr
=
:6112”一句,將“”也改成服務(wù)器的IP地址;改完之后保存。
最后修改d2dbs.conf,按照修改d2cs.conf文件的方修改d2dbs.conf中“servaddrs =
0.0.0.0:6114”和“gameservlist =
,”(不帶<>號,后面的端口號不要改),改完之后保存。
注意:所有配置文件中的IP地址外面什么也不可以帶,比如<192.168.1.100>這是錯誤的。
第四步:啟動戰(zhàn)網(wǎng)服務(wù)器。
在暗黑壞破神游戲目錄下面新建一個文本文檔,復(fù)制下面的內(nèi)容
net start pvpgn
net start d2dbs
net start d2cs
net start d2gs
exit
然后保存,并把文件名改成star server.bat(擴展名也要改)。
再新建一個文本文檔,復(fù)制如下內(nèi)容
net stop d2gs
net stop d2cs
net stop d2dbs
net stop pvpgn
exit
保存并把文件名改成stop server.bat。這樣運行star server.bat就能啟動服務(wù)器,運行stop
server.bat就能關(guān)掉。
到這里服務(wù)器配置就完成了,最后要解決的就是客戶端的注冊表文件。新建一個文本文檔復(fù)制下面的內(nèi)容
REGEDIT4
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Diablo II]
"BNETIP"="這里改成你的戰(zhàn)網(wǎng)服務(wù)器IP地址"
保存并把文件名改成server.reg,并雙擊導(dǎo)入注冊表。然后運行剛建的star
server.bat文件,啟動服務(wù)器,再運行游戲,就可以享受自己的戰(zhàn)網(wǎng)了。(全文完,原創(chuàng)文章轉(zhuǎn)載請注明出處)
大家有什么疑問可以QQ:46317239或者在下面評論來咨詢我。(如遇疑問,請先看看我最新總結(jié)的PVPGN 暗黑破壞神
1.11b戰(zhàn)網(wǎng)配置問題匯總 )
分享:
喜歡
0
贈金筆
加載中,請稍候......
評論加載中,請稍候...
發(fā)評論
登錄名: 密碼: 找回密碼 注冊記住登錄狀態(tài)
昵???稱:
評論并轉(zhuǎn)載此博文
發(fā)評論
以上網(wǎng)友發(fā)言只代表其個人觀點,不代表新浪網(wǎng)的觀點或立場。
總結(jié)
以上是生活随笔為你收集整理的pvpgn 暗黑 mysql 存储_(转帖)PVPGN1.8.2 + D2GS1.11(38)搭建暗黑破坏神1.11b战网(配置指南)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PCB板中静电放电的设计与解决方法
- 下一篇: 基于javaweb+jsp的设备维修管理