如何通过台服流出的服务端自己架设DNF

时间:2024-02-18 12:48:44

为达到更好的浏览效果,请点击原文:https://wuter.cn/513.html/

写在最前

其实我也是dnf忠实粉丝,大概在四年级也就是2008年刚刚开始公测的时候就入坑了,一直持续到高中,目睹了阿拉德大陆的各种变化,对它的贡献也不少,在我哥的帮助下,六年级的时候就已经有两个角色有全套天空了(那个时候的天空真的很稀有),一直这么持续到大学。但是后来实在是肝不动了,一系列的运营也让我慢慢失去了兴趣,现在再去玩我连城镇都不会走了,所以下面说的私服只是用来回忆,并非故意破坏平衡。

 

一、服务端配置

1、服务器要求:只能使用centOS 5.8 64位,且安全组开放所有端口(不建议尝试)

2、上传服务器文件DNFServer.tar.gzinstall至服务器根目录(不是/root目录,是 / 目录)。赋予0777权限,命令执行bash install ,等待执行即可

3、将登记补丁 df_game_r 、公钥publickey.pem 、 script.pvf文件(三件套)上传至/home/neople/game并赋予 0777 权限

4、跑程序即可,至此客户端已配置完成

cd /root
./ run

当然此处也可以自己更改网关,便于管理游戏

二、客户端

1、需要内容如下

Fonts ImagePacks2 、 Music 、SoudPacks ,四个文件夹

audio.xml 、 DNF.exe 、 DNFlogin.exe 、DNFtoml 四个文件及上面提到的三件套

2、修改DNF.toml文件,将IP地址改为你的服务器公网IP地址

三、维护

1、开服及关服操作

cd /root
./ run ##开服
./stop ./stop ##关服需要stop两次

2、数据库位置

/opt/lampp/car/mysql ##用户名game 密码uu5!^%jg

3、数据库操作

cd /opt/lampp
./lampp stopmysql ##关闭数据库
./lampp startmysql ##运行数据库

四、注意事项

1、服务端需要跑出五国,即下面的代码

GeoIP Allow Country Code :
GeoIP AlLow Country Code : CN
GeoIP Allow Country Code : HK
GeoIP Allow Country Code : KR
GeoIP Allow Country Code : MO
GeoIP Allow Country Code : TW
GeoIP Allow Country Code :
GeoIP AlLow Country Code : CN
GeoIP Allow Country Code : HK
GeoIP Allow Country Code : KR
GeoIP Allow Country Code : MO
GeoIP Allow Country Code : TW
[!] Connect To Monitor Server
[!] Connect To Guild Server

2、灰色频道一般是你端口没开