当前位置:首页 » 云服务器 » 暗黑2服务器搭建

暗黑2服务器搭建

发布时间: 2022-06-17 16:54:45

⑴ 请问暗黑破坏神2如何建立一个服务器

建立Diablo2(暗黑破坏神2)封闭式服务器详解
I. 需求
软件需求:
bnetd, d2cs, d2dbs和d2gs diablo2以及diablo2扩展版
系统需求:
bnetd, d2cs, d2dbs可以运行在*nix和win32系统下.
(推荐使用linux系统)

d2gs必须在win32系统下运行.
(推荐使用win2k或者winXP)

硬件需求:
具体依据服务器的在线用户量而定,
bnetd, d2cs and d2dbs对资源的需求很小.

说明:
*nix系统表示linux, unix, sun, BSD等系统
win32系统表示win9x/me/NT/2k/XP

II. 获取相关软件
bnetd, d2cs和d2dbs都属于bnetd项目,都是按照GPL许可以完整源代码的
形式进行发布,bnetd项目的主页为http://www.bnetd.org, 最新版本的
源代码可以在http://www.sourceforge.net/projects/bnetd找到.

目前,bnetd项目因为版权问题正受到blizzard的控告,所以在其主页和
sourceforge上的所有相关文件都已经去掉了下载连接,但网上仍然可以
找到很多相关的镜像进行下载(比如http://ugoth.net/bnetd/). 同时,
你仍然可以通过sourceforge的CVS服务获取当前最新的代码,
(CVS访问的详细资料请参看http://sourceforge.net/cvs/?group_id=6933)

d2gs属于d2close项目, 目前发布的都是已经编译好了的可执行文件版本,
最新的发布版本可以在其主页http://d2dev.dhs.org上获得。

说明和建议:
1. bnetd, d2cs 和 d2dbs都是按照源代码的方法进行发布的,这些
源代码大多是以linux系统为基础进行设计的,你将需要有一定的
编程经验如果你想在其他系统特别是win32下编译源代码。

2. 如果你想在win32下建立服务器,推荐使用bnetw,bnetw是bnetd
的win32移植版本,并且增加了图形用户界面,bnetw可以在
http://ugoth.net/bnetd/上找到, 同时,因为它是以可执行代码
的形式进行的发布,所以你将不需要自己进行源代码的编译。

3. 如果你只是想建立一个临时性质的服务器或者作为测试使用,
则你可以在win32下运行bnetd, d2cs和d2dbs。 否则,推荐使用
linux系统, 特别是对于那些在线人数上千的服务器而言 -- 服务器
在linux下要稳定得多。

III. 安装
bnetd, d2cs和d2dbs的安装:
1. *nix系统
这里我假设你下载的bnetd文件解开在: /home/game/bnetd
1). cd /home/game/bnetd/src/
切换到bnetd源代码目录。

2). ./configure --prefix=/home/game/server/bnetd
进行相关配置检测并且设定目标安装目录为/home/game/server/bnetd,
安装目录可以自行修改。

3). make install
编译和安装相关程序, 如果所有代码都正常编译了,
服务器将被安装到/home/game/server/bnetd目录。
(bnetd, d2cs, d2dbs都在其sbin目录下)

2. win32系统
这里我假设你使用的是bnetw, 你所需要做的仅仅是把bnetw
程序包解开到c:\\BNetWServer\\, 这样,该目录下的目录
结构应该是类似于c:\\BNetWServer\\log, c:\\BNetWServer\\conf ...

d2gs安装:
1. 安装diablo2以及其扩展版本,并且升级到最新版本
(升级补丁可以在http://www.blizzard.com/patches上下载),目前
的最新版本是v1.09d, 这里我假设你的安装目录是c:\\d2gs

2. 将d2gs程序包解压缩到c:\\d2gs, 这样你将获得如下文件
c:\\d2gs\\d2gs.exe, c:\\d2gs\\install.bat ...

3. 运行c:\\d2gs\\install.bat以安装d2gs
1).win2k/NT/XP (推荐)
在这些系统下,d2gs将会被以系统服务的形式进行安装,同时,
你必须确保你是作为系统管理员登陆的。

2). win9x/me
在这些系统下,d2gs将会被以单独应用程序的形式进行安装。
(在win95系统下,你必须首先将系统网络升级到winsock2)

IV. 配置
bnetd, d2cs和d2dbs:
1. *nix系统
所有相关的配置文件都在目录/home/game/server/bnetd/etc下

2. win32系统
所有相关的配置文件都在c:\\BNetWServer\\conf\\目录下

所有的配置项目都在配置文件中有注释说明其作用和格式,
这里我只列出那些你在运行服务器前必须进行设定的项目。

1). realm.list
在此文件中添加realm服务器列表,格式如下:
-realm name- -description---------- -ip and port-
"Realm Name" "Diablo2 Realm Server" your.d2cs:port

"your.d2cs:port" 代表你的d2cs服务器所在的ip地址以及监听断口,
如:"192.168.0.1:6113" 或者 "192.168.0.1"
d2cs服务器默认的监听端口为6113

2). d2cs.conf
设置"bnetdaddr"项为bnetd服务器的ip地址和端口,格式同realm.list
如:
bnetdaddr = "192.168.0.1:6112"
bnetdaddr = "192.168.0.1"
bnetd服务器的默认监听端口为6112

设置"gameservlist"项目为你游戏服务器的ip地址列表,
游戏服务器为d2gs所运行的机器。
如:
gameservlist = 192.168.0.1, 192.168.0.2

3). d2dbs.conf
设置"gameservlist"项目为你游戏服务器的ip地址列表,
同d2cs.conf中的"gameservlist".

d2gs:
d2gs的相关配置都储存在注册表的
[HKEY_LOCAL_MACHINE\\SOFTWARE\\D2Server\\D2GS]下,
大部分设置使用默认值就可以了,这里我只列出了那些
必须在运行前进行设置的。

1)."D2CSIP"="192.168.1.1"
修改该数值为你d2cs服务器的ip地址

2)."D2DBSIP"="192.168.1.1"
修改该数值为你d2dbs服务器的ip地址

V. 运行
bnetd, d2cs 以及 d2dbs:
1. *nix系统
运行下列程序:
/home/game/server/bnetd/sbin/d2dbs
/home/game/server/bnetd/sbin/bnetd
/home/game/server/bnetd/sbin/d2cs
运行的前后顺序可以随意。所有这些程序默认
都将按照后台的进行进行启动。

2. win32系统
运行c:\\BNetWServer\\BnetW.exe,然后从其菜单File->New
中运行d2cs以及d2dbs。

d2gs:
1).win2k/NT/XP
从系统服务控制管理中启动d2gs服务或者直接从命令行下运行
"net start d2gs"

2). win9x/me
运行c:\\d2gs\\d2gs.exe

VI. 管理
bnetd, d2cs 和 d2dbs:
1. *nix系统
"killall bnetd d2cs d2dbs"以停止服务器的运行

2. win32系统
关闭bnetw窗口即可

其他配置等请查看随bnetd程序包所附带的相关文档。

d2gs:
停止运行:
1).win2k/NT/XP
从系统服务控制管理中停止d2gs服务或者直接从命令行下运行
"net stop d2gs"

2). win9x/me
关闭d2gs控制台窗口

d2gs管理控制台:
运行telnet <d2gs的ip地址> 8888以连接到管理员控制台,默认的
初始密码是"abcd123"

其他配置等请查看随d2gs程序包所附带的readme.txt

⑵ 暗黑2 如何自建服务器

首先.
1.DC(world event)的触发,是和gs有关,每个gs记录自己的触发条件是否满足
即卖给恰西(其他NPC也可以)的key item个数。

1.5,原则上,可以配置一种或者多种物品key item,即触发条件物品。如何配置物品我想会用d2hackit, pickit的人比我熟悉的多。

2.无论设置的是什么,客户端都接收到通知是“xx个soj卖给恰西”
3. d2server.ini是配置触发条件(物品,数量)的配置文件,如果使用紫霞版本的bnetd
d2gs会自动下载配置文件目录的d2server.ini以便所有gs同步设置。如果没有文件,则不下载而使用gs端的d2server.ini
4.配置重载请参看本板精华。

5.我个人建议同时升级bn端相关软件配合d2gs beta6,尽管有人试验发现beta6可以工作在以前的pvpgn和bnetd-thread6.1.2。

6.所有涉及软件可以在本站精华区bn下载相关集合找到.

触发涉及到的配置:
d2gs的注册表项目有配置文件名选项,缺省是d2server.ini
配置文件主要是d2gserver.ini:配置数量,以及一些出现条件如物品,出现的diablo有没有随从....
ItemConfig.dat:从名字就可以看出了,是物品的配置,d2gs靠这个检测物品(卖给恰西的时候)。

⑶ 怎样建立局域网的暗黑2 1.10 服务器

去下个QQ对战平台,或者浩方什么的,只要是一条网线,就没问题!

⑷ 暗黑2自己怎么建立战网!!!!!!!

厄。。。和同事的话局域网就可以玩了,不需要战网呀,点多人游戏,TCP/IP方式,一个人建立主机,其他人加入时输入你的IP地址即可(游戏里右上角显示的。),这样子就可以玩了,只要你有HUB(集线器)或者路由即可。
如果自己建设战网需要win2000系统,自己装服务器,自己设置数据库,设置注册表(就是服务地址是本机)等,何必呢。
还有好办法就是去网络上比较好的战网,同事一起去,省事,好玩。呵呵

⑸ 暗黑2如何创建战网

下载一个暗黑破坏神II战网服务端v1.11,设置好了直接运行就可以了。

http://www.quping.com/zone/soft/D2BSC071208.rar(这是服务器端的下载地址,最好用迅雷下,不然没资源)

-----------------------------------------------------------

以下是软件说明:

这是一个傻瓜式的暗黑1.11服务器架设软件,对于不了解BN的新人,十分简单化!直接放到暗黑安装目录运行,其他多个服务器端软件自动释放!可以修改国度等说明,截面十分友好简单化!推荐给想自己架设服务器1.11的朋友使用。值得注意的是做服务器的服务器端机器单独贷款最好是10M,否则,服务器端运行都要LAG100多,另外,我在安装过程发生序列号错误,原因是d2loader文件后面多了-1.11b等字样,去掉即可正常注册进入战网!

⑹ 暗黑2单机在没有网络连接的情况下如何建立TCP/IP主控游戏

1、 控制面板,点击添加硬件
2、 点击下一步,
3、 向导正在搜索
4、 选择是,硬件已经连接好。
5、 然后系统给出一个列表,不管他,拉到最下面,点击添加新的硬件设备
6、 选择安装从我手动列表选择的硬件
7、 系统又会给一个列表,选择里面的:网络适配器,然后点击下一步
8、 然后系统给出一下列表,右面的框中选择第二项,然后点击下一步,然后就完成。

第一步大功告成,接下来是第二大步。
1、 开始----设置----网络连接—本地连接—属性——internet 协议(TCP/IP协议)点中后点击属性——然后手动设置IP地址,即然你暂时还不太明白这一块,你就按我说的办好了。
2、 Ip地址:192.168.0.1 (中间的点是电脑上自己有的,只管填数字)
3、 子网掩码:255.255.255.0(这是系统给的,你不用管就会自己生成)
4、 默认网关:可以设成192.168.0.2
5、 首选服务器地址:可以按上面的IP地址随便设一个,如192.168.0.55
6、 备选服务器,不管它。
7、 确定。一切OK。
(在设置IP地址之前,如有必要,先安装一下协议)

好了,你这时再右健点击网上领居,发现多了一个图标,并且显示:已连接。
然后,你进入暗黑游戏,选择其它多人边线,这时,你会发现,电脑不再提示:无法侦测到有效的IP地址,而是变成,你的IP地址是:192.168.0.1 然后,选择你的角色进入游戏。

⑺ 暗黑2创建局域网

游戏里告诉的那个一般都进不去,创建之后切出去,看你的宽带连接属性里面有两个地址,一个是服务器ip一个是客户端ip你让你朋友输入你的客户端ip就能进去了

⑻ 怎么架设暗黑2战网

直接在局域网里开个TCP/IP游戏就行了啊

⑼ 如何自己架设暗黑2服务器

呵呵!这个我熟悉!这个是可以实现的!去我的空间下载服务器端!如果你打算自己的机器玩就把服务器ip地址设置成127.0.0.1 如果打算局域网玩。 就把服务器ip地址设置成10.0.0.1(192.168.0.1) 如果打算做成impk那样的 就设置成外网ip吧!搭建方法不难! 就改写几处文件内的ip 地址就可以了!我的服务器端 里面有详细的假设说明! 还有就是你做好了服务器 如果想变成变态的服务器要封装patch_d2。mpq文件 (换句话说服务器的设置就在patch_d2。mpq啦)我的qq是5512500 有不明白的留言吧!

⑽ 暗黑2不是局域网 怎么联机需要虚拟服务器么

战网不错啊 不想受约束 就上浩方玩 这类平台可以

热点内容
win7访问xp局域网 发布:2025-02-06 15:17:07 浏览:524
均线差算法 发布:2025-02-06 15:13:22 浏览:459
androidbrowser 发布:2025-02-06 15:09:49 浏览:622
勇敢的心ftp 发布:2025-02-06 15:09:03 浏览:327
php日志分析 发布:2025-02-06 15:08:19 浏览:874
36脚本大厅作者 发布:2025-02-06 14:55:53 浏览:408
买电脑配送服务器吗 发布:2025-02-06 14:54:58 浏览:243
服务器怎么删除资源 发布:2025-02-06 14:36:14 浏览:672
安卓如何设置桌面返回键 发布:2025-02-06 13:58:15 浏览:49
bi可视化php 发布:2025-02-06 13:50:15 浏览:932