前言

疫情居家隔离,闲着没事搞了一下单机版的搭建和朋友刷刷图,期间走了很多坑,也花了很多冤枉钱,特在此分享下经验和各个问题的解决办法,以下教程来自百度DNF台服吧和我踩过的坑。
原理:将游戏的服务端搭建在你的电脑上,玩家无需网络即可进行游戏

单机版和局域网版教程

DNF台服吧官网教程

外网搭建教程

首先要买一台服务器
`
轻量云就行,几十块钱一年
使用FinalShell(个人习惯使用这个)连接服务器

`
执行一键安装脚本(两个一键端二选一,别两个都执行了)
七月一键端:curl -O dnf.7yvip.cn/vip;chmod +x vip;./vip(如果使用这个一键端可以不看注)
贴吧一键端:https://shimo.im/docs/wxpRWhgd6WjHWxKw/read
注:贴吧一键端对centos5以上会有CPU跑满的问题,如果使用贴吧一键端,可以使用centos5.8进行安装
①给轻量服务器重置应用选择Debian 10.2系统,并重置系统密码通过ssh工具连接服务器。
②复制:wget http://mir.inpua.com/centos.sh && chmod +x centos.sh && ./centos.sh -c 5.8 -v 64 -a 到ssh粘贴并回车执行。
③当ssh出现连接断开之后通过腾讯云服务器控制面板的vnc连接继续关注重装情况!
默认连接密码为:centos
注意密码服务器不能更改。需要执行更改密码命令更改
服务器修改密码指令:passwd

在这里插入图片描述
输入1、回车进行安装(大概5分钟左右)

在这里插入图片描述
出现这个直接回车
在这里插入图片描述
稍等两分钟重连一下服务器
在这里插入图片描述
出现这个服务端就安装成功了

上传等级补丁

这里看你想玩到最高多少级,或者说你在贴吧下的版本标注是多少级的就上传多少
等级补丁下载
比如我想玩最高90级就把这个文件上传到服务器目录:/home/neople/game
在这里插入图片描述
在这里插入图片描述

上传版本文件

服务端是通用的,国内大神改了很多好玩的版本,只需要把大神开发的版本文件Script.pvf上传到服务端就可以运行对应版本的客户端
这里我用贴吧的原版客户端来演示
客户端下载
在这里插入图片描述
在这里插入图片描述

登录器秘钥上传

要登录游戏就需要登录器,服务端需要存登录器的秘钥文件登录器才能正常认证登录
这里我用小白登录器来演示
小白登录器下载
在这里插入图片描述
把秘钥文件上传到服务器目录:/home/neople/game
在这里插入图片描述

把单机登录器移动到客户端目录
在这里插入图片描述
修改这两个文件中的IP为服务器IP
在这里插入图片描述
这张图的角色等级上限需要和上传到服务端的等级文件保持一致
在这里插入图片描述在这里插入图片描述

运行服务端(跑五国)

./run 回车 直到出现下面的字母(五国)CPU使用率也降低了就可以登录游戏了
在这里插入图片描述

登录游戏

在这里插入图片描述
服务器地址改成服务器IP,点击新用户注册,注册完就可以点登录了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后把客户端打包发给小伙伴们就可以奔放啦
在这里插入图片描述
不懂的可评论区交流
资料整理自:
台服DNF吧官方资源目录
灰频道解决办法:
1.检查登录器秘钥文件上传正确
2.客户端的两个配置文件等级是否和服务端等级一致
3.执行./stop两次之后会停止服务端,再执行run1跑五国试下(评论区老哥提供的办法)

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐