免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4518 | 回复: 1
打印 上一主题 下一主题

用 pvpgn 1.8.0rc2 架设 魔兽 星际 红警 暗黑 服务器 BN [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-19 17:59 |只看该作者 |倒序浏览

PvPGN , 就是 Player Vs Player Game Network 的意思,是一些业余爱好者在原来的服务器软件bnetd的源代码的基础上进行改进扩展而来。
PvPGN是目前唯一的支持多游戏的免费开放源代码服务器软件,除了对暴雪的经典系列游戏--星际争霸/Diablo2/魔兽争霸2/魔兽争霸3 的支持外,将来还会对对新出的其它公司的游戏如Dungeon Siege, Neverwinter Nights, Unreal Tournament 2003等游戏提供支持,前景非常看好。.还有 westwood 所出 的 红色警戒 等游戏(需要XWISC)。
需要软件:PvPGN、BNetEditor、w3l Loader
1.(服务器使用) 下载 PvPGN , 最新稳定版本 1.8.2
官方网站
http://pvpgn.org
下载页面
http://pvpgn.berlios.de/index.php?page=files
最新版本下载
http://hi.baidu.com/sink_cup/blog/item/4998800a2055b41c95ca6bae.html
我找了几个小时,终于找到 PvPGN-1.8.0rc2-1-Win32的下载了
http://download.berlios.de/pvpgn/pvpgn-1.8.0rc2_setup.exe
2.(客户使用)BNetEditor是用在客户端的,用来给魔兽添加新的战网地址的工具,类似的工
具很多,这里以BNetEditor为例。
3.(客户使用)w3l Loader是封闭式BN引导程序,有了它才能启动魔兽登录自己建的服务器,复制到魔兽的 目录里面。
BN软件包 客户端登录使用 :下载地址
http://bbs.bjpeu.edu.cn/cupbbs/accessory/126/a0992459-036f-4652-a5db-6850ec963638.rar
继续写一点,最重要的 PVPGN 架设服务器 分为2种:
1:直接下载 PVPGN 软件,修改PVPGN的配置文件,就可以开始简单服务器了
2:如果想实现 网页注册、数据库管理帐号、游戏成绩天梯排名,就需要 WAMP5 这个软件
http://wampserver.com/
使用 WAMP 比较复杂,我整了半天功能还不是很好,
给个链接
http://bbs.zsu.edu.cn/bbsgcon?board=Netgame&start=1986
然后说说 架设 简单服务器
下载安装 PVPGN
进入 conf 文件夹
conf \ bnetd.conf 是配置文件,修改详解 (注: # 后面的文字 不执行,为注释)
skip_versioncheck = false   跳过版本检测 = 不跳过
allow_bad_version = false 允许错误版本 = 不允许(如果允许,魔兽1.20 和 1.21都登录上,没法一起玩)
allow_unknown_version = true 允许未知版本 = 允许
# Server network info   服务器网络信息
servaddrs = ":" # default interface (all) and default port (6112) 服务器IP地址
比如我的就是 servaddrs = "10.200.65.116:6112"
w3routeaddr = "0.0.0.0:6200" 请设为你的IP地址,以使魔兽争霸的Play Game生效
我的是 w3routeaddr = "10.200.65.116:6200"
# Westwood Online (WOL) configuration          红警 配置选项
#woladdrs = ":4005"
修改为woladdrs = "10.200.65.116:4005"   删除 前面的 #号,让这句话生效
conf \ versioncheck.conf 是管理 服务器能识别的 游戏版本,需要搜集修改,我的其它帖子有交代
http://hi.baidu.com/sink_cup/blog/item/078855a72c8d1795d043580f.html
运行 PVPGN.exe ,用 BNetEditor 修改客户端的地址,用 loader 登录魔兽吧
还有一点 PVPGN 可以支持 星际争霸 只要有版本信息 和 星际 loader 就行,我已经实现了
还可以支持 红警2 和 尤里复仇,需要XWISC,我已经实现了,不过 红警2 需要IPX协议,vista不行
下面都不是必要的
conf\news.txt 这是PvPGN服务器的消息文件,可以在用户登录时显示一些消息,大家可以自己写一些公告啊什么的,也可以在服务器运行期间修改,向玩家发送最新的消息。
conf\bnmotd.txt 这是服务器登录时的问候信息文件,当一个玩家登录时向他发出的问候消息存放在这里,文本中的%l表示用户名,%v表示版本号,%u,%g,%c分别表示在线的用户数,游戏数和频道数。
Files\termsofservice-default.txt
Files\termsofservice-default.txt 这两个是注册新帐号前显示的terms of service,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。

Files\newaccount-default.txt
Files\newaccount-enUS.txt 这两个是注册新帐号时右边显示的信息,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。

Files\tos.txt
Files\tos_DEU.txt
Files\tos_usa.txt
Files\tos-unicode_USA.txt 这四个是登录进服务器后显示在右边的LEGAL NOTES和TERMS OF SERVICE,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。

用UltraEdit-32打开上述文件输入中文,然后选择utra edit32 的【文件】->【转换】->【unicode/ascii/utf-8转utf-8(ASCII编制)】然后保存就可以了。
如果以后要编辑这个文件,则必须先选择utra edit32 的【文件】->【转换】->【UTF-8转unicode(I)】 这样看起来是乱码的东西才会变成中文,修改后 按前面的方法保存就可以了。

红警 战网 下回分解 请参考
http://tieba.baidu.com/f?kz=295345558
XCC WOL IRC Server
http://xwis.net/
红警免费官方战网


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11910/showart_694602.html

论坛徽章:
0
2 [报告]
发表于 2008-12-20 18:43 |只看该作者
good
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP