2021  DOF台服源码和搭建教程插图
2021  DOF台服源码和搭建教程插图2

服务端步骤

1.将脚本和服务端上传到根目录
2021  DOF台服源码和搭建教程插图4

2.运行脚本
ssh连接至VPS,运行脚本

  1. cd /
  2. chmod 755 install
  3. ./install

2021  DOF台服源码和搭建教程插图6

如果信息能正常显示的话就直接输入y并回车(不能显示的话就是一些软件没有装,根据错误提示安装吧)
2021  DOF台服源码和搭建教程插图8

等待一段时间,因为脚本加密了所以应该是进行服务端解压+创建虚拟内存(我看了一下,几乎所有的脚本都是创建8G虚拟内存,具体原因不太清楚)+安装依赖+更换服务端中的IP地址

等待整个过程完成后,会提示是否删除临时文件,这个根据自己需要删除吧(服务端压缩包+脚本文件),我这里就输入y回车了
2021  DOF台服源码和搭建教程插图10
3.将pvf,登录密钥,等级补丁上传至服务器中

将图中的Script.pvf,publickey.pem,df_game_r三个文件上传到"/home/neople/game"中
2021  DOF台服源码和搭建教程插图12

4.运行脚本

因为要一直挂在后台,所以这里我用screen来实现,大佬们也可以选择更好的方法

先安装screen

  1. yum install -y screen

创建一个screen会话

  1. screen

在新会话中运行脚本

  1. cd /root
  2. ./run

等待出现两次五国时(CentOS7时间比较长,可能会持续20min,而CentOS5.8应该几分钟就好)

五国差不多这样的

  1. GeoIP Allow Country Code : CN
  2. GeoIP Allow Country Code : HK
  3. GeoIP Allow Country Code : KR
  4. GeoIP Allow Country Code : MO
  5. GeoIP Allow Country Code : TW

然后测试客户端能否正常连接,如果正常连接的话,在screen会话中输入Ctrl+A+D将其放入后台,关闭连接即可

如果以后想更换pvf、pem、等级补丁的话,需要先通过"./stop"停止,等替换完成后再"./run"启动

至此服务端部署完成

客户端配置步骤

1.准备pem,pvf以及和pvf相匹配的客户端

刚才也说了,pvf如果和客户端不匹配的话会容易出现奇怪的显示问题,所以需要准备一下

2.准备登录器和dxf.exe可执行程序

因为CentOS7不支持现在的登录网关(只支持5和6)所以这里使用简单登录器

友情提示:简单登录器会报毒(可能是涉及到自动修改hosts),但是不是误报不清楚,有意见的老哥可以使用其他的无报毒登录器或者自己写单机启动脚本,我太菜了所以就用简单登录器了

写教程的时候发现台服吧的文件里面有一个登录器是不报毒的(卡巴斯基+腾讯电脑管家),所以就放上去了,有意见的老哥可以自己杀毒或者直接删除。

dxf的话这里就用吧里很多人推荐的大合集了,里面有简单内辅,用着还可以

首先修改里面的toml

服务器地址改为自己的VPS公网IP,角色等级也要修改,和自己VPS的服务器等级补丁要匹配

2021  DOF台服源码和搭建教程插图14

然后将大合集中的DNF.exe复制一份为DNF10.exe

3.整合客户端

1.先解压客户端,客户端目录下只保留文件夹和对应的audio.xml文件,一级文件夹下其他文件放到别的地方防止冲突

2021  DOF台服源码和搭建教程插图16
2. 将和VPS匹配的pvf,登录密钥pem复制到根目录
3. 然后将大合集中的DNF.exe,DNF10.exe,DNF.toml复制到客户端根目录
4. 将简单登录器复制到客户端根目录(这里我只复制了DNFLogin.exe)

差不多是这个样子
2021  DOF台服源码和搭建教程插图18
4.打开客户端然后输入IP地址
2021  DOF台服源码和搭建教程插图20
登陆成功后看看频道亮没亮能不能创建角色进入游戏,如果不能的话VPS就重新跑一遍

  1. ./stop
  2. ./run

如果可以正常玩耍的话,VPS那将会话放入screen后台并关闭SSH连接了。

教程到此结束

 

额外帮助

centos6.5系统
手动换yum源

/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=8192
mkswap /var/swap.1
swapon /var/swap.1
sed -i '$a /var/swap.1 swap swap default 0 0' /etc/fstab

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos6_base.repo
yum clean all
yum makecache

yum -y install gcc gcc-c++ make zlib-devel libc.so.6 libstdc++ glibc.i686 xulrunner.i686 libXtst.i686 unzip screen mysql-server

chkconfig mysqld on
service mysqld start
service mysqld enable

在用心语一键端 搭建 ,网关用统一

相关说明:

1、VIP会员无限制任意下载,免积分。立即前往开通>>

2、下载积分可通过日常 签到绑定邮箱 以及 积分兑换 等途径获得!

3、本站资源大多存储在云盘,如出现链接失效请评论反馈,如有密码,均为:www.ipipn.com。

4、所有站内资源仅供学习交流使用。未经原版权作者许可,禁止用于任何商业环境,否则后果自负。为尊重作者版权,请购买正版作品。

5、站内资源来源于网络公开发表文件或网友分享,如侵犯您的权益,请联系管理员处理。

6、本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!

7、源码、模板等资源会随着技术、坏境的升级而存在部分问题,还请慎重选择。

PS.源码均收集自网络,如有侵犯阁下权益,请发信件至: [email protected] .


源站网 » 2021 DOF台服源码和搭建教程

1 评论

发表评论

赞助本站发展 维持服务器消耗

全站源码免费下载 立刻赞助