韩版DNF70级版 Linux 架设教程

花生 可爱的博主

时间: 2024-07-19 阅读: 1 字数:4036

{}
韩版DNF70级版 Linux 架设教程

韩版DNF70级版 Linux 架设教程

演示系统:Centos 7.6

演示地址:192.168.9.128

如果您使用安卓模拟器进行测试,建议用安卓9.0(64位)以上版本,亲测安卓7.1版本进不了游戏。

#【安装宝塔】

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

输入y回车确认安装

关闭SSL验证命令:

rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart

关闭后执行 bt 14 查看新的面板地址

安装环境:

Nginx 1.18
MySQL 5.7
PHP 5.6
Redis 6.2.7
phpmyadmin

宝塔放行端口:1-65535 或单独放行 80 81 83 10001 20001 31001

关闭防火墙:

systemctl stop firewalld
systemctl disable firewalld

#【上传文件】

(1).进入“服务端”目录,Ctrl+A全选root和www文件夹,鼠标右键选择【添加到“服务端.zip”】 (2).上传 服务端.zip 到服务器根目录“/,使用以下命令解压:

cd /
unzip 服务端.zip

遇到提示输入大写 A 回车

(3).给777权限:

chmod -R 777 /root
chmod -R 777 /www/wwwroot/game

【环境配置】

yum install screen -y
cd /root
rpm -i jdk-8u144-linux-x64.rpm

【数据库配置】

1、设置数据库密码为:123456

2、宝塔面板 → 软件商店 → MySQL5.7 → 设置 → 配置修改 → 第26行插入以下代码:

lower_case_table_names=1

保存 → 重载配置 → 重启数据库

3、修改以下文件里的192.168.9.128为你的服务器IP:

/root/sql/game.sql /root/sql/login.sql

4、导入数据库:

cd /root ./sk

#【修改服务端IP】

1、使用压缩工具打开\root\GameServer\game_server-1.0.jar,修改以下文件里的192.168.9.128为你服务器IP:

\BOOT-INF\classes\application-dev.yml
\BOOT-INF\classes\application-prod.yml
\BOOT-INF\classes\application-test.yml

2、使用压缩工具打开\root\LoginServer\dnf-http-0.0.1-SNAPSHOT.jar ,修改以下文件里的192.168.9.128为你服务器IP:

\BOOT-INF\classes\application.yml

#【宝塔添加网站】

IP:83端口

网站目录指向:\www\wwwroot\game

#【启动游戏服务】

启动登录服务器:

cd /root/LoginServer
nohup ./login.sh &

启动游戏服务器:

cd /root/GameServer
nohup ./game.sh &

启动后可以通过命令:netstat -lntp 查看启动端口,看到 80、81、83、10001、20001、31001 就可以了!

关闭游戏:

ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9

请求报错 http://192.168.9.128:81/dnfkr-prd-guideweb/serverlists?worldgroup=1730 ==============================================================================================

【客户端修改】 修改192.168.9.128为你服务器的IP

1、修改文件\dnfm70\assets\bin\Data\Managed\Metadata\global-metadata.dat
global-metadata.dat 使用十六进制工具【WinHex.exe】对位修改,下载地址:https://www.296o.com/135.html

2、反编译classes2.dex,修改以下文件后,回编译dex,再拖回apk压缩包里:

\dnfm70\smali_classes2\com\nexon\core\android\NXPDefaultApplicationConfig.smali
\dnfm70\smali_classes2\com\nexon\core_ktx\core\android\NXPDefaultApplicationConfig.smali

3、反编译classes3.dex,修改以下文件后,回编译dex,再拖回apk压缩包里:

\dnfm70\smali_classes3\com\nexon\pub\bar\h.smali
\dnfm70\smali_classes3\com\nexon\pub\bar\q.smali
\dnfm70\smali_classes3\kr\co\nexon\android\sns\nxcom\NPNexonCom.smali
\dnfm70\smali_classes3\kr\co\nexon\android\sns\nxcom\ui\NPNXComWebDialog.smali

反编译classes.dex推荐使用【ApktoolBox_v1.4】,下载地址:https://www.296o.com/281.html

外链注册地址:http://IP:81/register.html

邀请码:ald555 ald666 ald777 ald888 ald999

PS:邀请码可自行在login数据库“login” → t_code_account表里添加,添加语句如下:

INSERT INTO `t_code_account` VALUES ('', '88888', '1', '1');

注意:第一个account字段必须为空,否则会提示“邀请码已经被使用”

GM授权后台:

http://IP:83/ht/gm.php

GM码:296o.com

玩家后台:

http://IP:83/ht
本文章网址:https://www.sjxi.cn/detil/0ac85d25e4694b999514048593af7224

最新评论

当前未登陆哦
登陆后才可评论哦

湘ICP备2021009447号

×

(穷逼博主)在线接单

QQ: 1164453243

邮箱: abcdsjx@126.com

前端项目代做
前后端分离
Python 爬虫脚本
Java 后台开发
各种脚本编写
服务器搭建
个人博客搭建
Web 应用开发
Chrome 插件编写
Bug 修复