当前位置: 首页 > news >正文

天龙八部手游服务端架设搭建教程

天龙八部手游服务端架设搭建教程

大家好,我是艾西。最近更新游戏搭建教程比较少也被不少小伙伴催更,今天我和大家聊聊天龙八部手游服务端架设搭建。

游戏讲述元佑元年,大宋遭受辽国入侵的故事,玩家可扮演峨眉、丐帮、天山、逍遥、天龙等门派,与乔峰等主人公一起,去奋勇杀敌、抵御辽兵的入侵。游戏拥有神器、宝石等战斗培养元素,还引入了帮会守卫战、珍珑棋局、华山论剑等PVP玩法游戏运营到现在还是受到不少玩家的喜爱。

那么很多小伙伴就会想自己搭建一个需要那些东西以及需要什么条件呢?今天艾西就教大家怎么搭建一个自己的天龙八部手游。

搭建游戏大家熟知的必须要准备的东西:服务器、服务端(版本)、以及我们的远程搭建工具(搭建工具直接安装在服务器里就好了)

服务器:根据自己所需要用于什么场景去选择服务器配置(一般8H16G 240SSD 50M都是够用的),如果对游戏细节以及玩家体验要求比较高的可以往更高的配置去选择

服务端:服务端的内容游戏设定

远程工具:我们用的是finalshell 和 winscp

(启动远程连接工具把我们的服务器账号密码输入进去点击远程连接就行)

修改工具:Notepad++  反编译:ApkToolAidl

第一步:服务器系统做centos7.x 如果对于这个系统不熟悉的小伙伴也不用着急,服务器用这个系统主要用于搭建游戏运行环境,跟着艾西的实操教程进行就好了

安装bao塔面板---安装命令自行到bao塔GW复制就行

 

 

到这个界面输入Y 回车就可以了 最后会出现bao塔的内网访问地址以及外网访问地址,随机生成的账户密码记得复制出来用于登陆bao塔面板。

示例:(随机生成)

外网面板地址:xxxx://xxx.xxx.xxx.xxx:8888/a7d89e2a

内网面板地址:xxxx://xxx.xxx.xxx.xxx:8888/ a7d09e2a

Username:(随机)

Password:(随机)

注:有一些服务器是会封堵一些端口的,如果你的业务需要某个端口记得找服务商开放端口

把外网面板地址复制到浏览器访问bao塔面板,输入账号密码。

进入后安装运行环境:Nginx1.14、 MySQL5.6、 phpmyadmin4.0、 php5.6、 Memcached 1.5 php里安装Memcached扩展redis memcache

 

安装的同时将tlbb.zip文件包放入到根目录 (直接复制粘贴就行)

 

上传好的文件包会在finalshell下文件列表显示

 

环境下载好后打开php5.6 安装 Memcached扩展redis memcache

 

回到finalshell 面板上传好zip文件后,解压tlbb.zip输入命令

cd /

unzip tlbb.zip (文件就会开始加载)

下一步输入命令(要先给权限才能导入哈)

chmod -R 777 /root

chmod -R 777 /tlbb

chmod -R777 /www/wwwroot

回到bao塔面板记得把数据库密码设置一下(按自己的想法设置就行)

创建数据库并导入数据(命令行工具)

cd /tlbb

./sk

数据库创建好后我们finalshell界面应该是在 [root@xx-xx-x-centos tlbb]# 权限界面

数据库设置用户权限

cd /

mysql -uroot -xxxxxxxxxxxx(此处代码为你设置的数据库密码)

grant all privileges on *.* to 'root@'%' identified by 'xxxxxxxxxxxx(此处代码为你设置的数据库密码)';exit;

mysql -u root -xxxxxxxxxxxx(此处代码为你设置的数据库密码)

GRANT ALL PRIVILEGES ON *.*TO 'app mtlbb'@'127.0.0.1'IDENTIFIED BY 'dskf129091dfk' WITH GRANT OPTION,FLUSH PRIVILEGES;[

GGRANT ALL PRIVILEGES ON **TO 'app mtlbb' @'localhost' IDENTIFIED BY 'dskfil29091dfk' WITH GRANT OPTION:FLUSH PRIVILEGES;

GRANT ALL PRIVILEGES ON *.*TO 'root@'%' IDENTIFIED BY xxxxxxxxxxxx(此处代码为你设置的数据库密码)' WITH GRANT OPTION:FLUSH PRIVILEGES;

quit

安装组件 (依次输入)

yum -y install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel

yum -y install mysql-connector-odbc

yum -y install cyrus-sasl

组件全部安装加载完成后 回到bao塔面板搭建网站---添加站点端口出来80、8080、443端口没法直接搭建使用,其他的端口都是可以按自己的喜欢的数值填入

注:IP+端口搭建网站如果搭建的网站打不开记得找服务商过白端口

 

网站搭建好后在网站文件里修改下服务端资源打开文件夹

根目录〉 www > wwwroot > youxi > serversinf > tlbbsea > tbb > conf > serverlist

双击勾选打开iOS_APPXML_ServerlPList.php 文件

 

Ios的修改路径tianlong3D/tlbbsea/tlbb/conf/serverlist/serverlist.php 也是把服务器IP替换成你自己的服务器IP就行

回到finalshell界面输入命令开启 cd /root./start.sh &  (关闭命令cd /root./stop.sh)

在自己电脑桌面使用ApkToolAidl(反编译)本地客户端 等待反编译时

 

将本地客户端打开---此电脑>桌面〉新神域天龙> assets 目录下找到common.properties文件----右键用Notepad++ 程序打开将图中红色指针处全部替换为自己的网站地址

 

此电脑〉桌面〉新神域天龙>res > values>strings.xml------右键用Notepad++ 程序打开将图中红色指针处全部替换为自己的网站地址

 

编辑修改好的客户端再次反编译用ApkToolAidl 回编译+签名

 

反编译后打开本地客户端电脑用模拟器打开进入游戏

 

 

PS:

后台: http://(你的网站地址)/gm/gm.php GM码: 123这个后台要写—个定时清库的脚本否则只能充值一次,发送邮件要下线30秒。

这游戏的数据bin文件容易产生,所以在MySQL设置里把LOG日志给关了不然隔天就可能跑个50G bin文件

查看启动: netstat -Intp

攻击日记: cat /var/log/secure

 

 

自己要什么直接输入就好,有时候霸服就是那么简单嘿嘿

 

今天的分享就到这里啦,我是艾西希望今天的分享对有需要的小伙伴有帮助!我们下期见

相关文章:

天龙八部手游服务端架设搭建教程

天龙八部手游服务端架设搭建教程 大家好,我是艾西。最近更新游戏搭建教程比较少也被不少小伙伴催更,今天我和大家聊聊天龙八部手游服务端架设搭建。 游戏讲述元佑元年,大宋遭受辽国入侵的故事,玩家可扮演峨眉、丐帮、天山、逍遥、…...

Windows 服务监控工具

在任何企业中,Windows 服务都是面向业务的应用程序的核心组件。这些 Windows 服务的有效运行对于防止网络和应用程序停机至关重要。这使得 Windows 服务监视成为任何网络管理策略的关键部分。 Windows 服务监视使管理员能够确保关键 Windows 服务的可用性&#xff…...

零基础抽象轻松MYSQL

不断学习,不断进步,才能不被替代 只有不被替代才是价值所在 ————2023年4月20日 目录 数据类型 数值型 数据类型 第一类:数值型 第二类:字符型 第三类:JSON第四类:时间日期型 数据类型中共分成了四大类…...

区块链赛项样题解析

文章目录 前言一、区块链产品方案设计及系统运维(预计2小时)1. 业务架构(Visio),需求分析、设计(doc)2. 区块链系统部署、测试搭建:(根据题目要求选择)测试:(根据题目要求选择&#…...

基于Java+SpringBoot+vue+element疫情药品采购出入库系统设计实现

基于JavaSpringBootvueelement疫情药品采购出入库系统设计实现 博主介绍:5年java开发经验,专注Java开发、定制、远程、指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言 文末获取源码联…...

【C++】5. 引用

文章目录 前言一、引用1.1 理解引用1.2 引用的特性1.3 引用的权限1.4 引用的使用场景1.4.1 做参数1.4.2 做返回值 1.5 引用的本质 前言 C语言中什么最难学?那当然就是指针了。不但使用起来麻烦,时不时还会产生一些意料之外的错误。C提供了一种方式&…...

初识C++(二)

在初识c(一)当中我们已经向大家介绍了四个c和C语言不同的使用方法。接下来我们再来向大家介绍另外的一些新的c语言的使用方法。 🌵引用 简单一点来说引用就是给已存在的变量起一个别名。这个别名通常的作用和C语言当中的指针类似。我们可以通…...

编译时报Clang SA is not enabled问题解决

报此问题应该是swap不足导致的,原因是用的虚拟机,改为16G内存问题排除 具体解决如下: 1.free -h 查看当前分区大小和使用情况 2.扩展分区大小 2.1首先删除系统默认分区 sudo swapoff /swapfile sudo rm /swapfile 2.2新建swap分区&#xf…...

【论文阅读】You Are What You Do:通过数据来源分析寻找隐蔽的恶意软件

You Are What You Do: Hunting Stealthy Malware via Data Provenance Analysis NDSS-2020 伊利诺伊大学香槟分校、德克萨斯大学达拉斯分校 Wang Q, Hassan W U, Li D, et al. You Are What You Do: Hunting Stealthy Malware via Data Provenance Analysis[C]//NDSS. 2020. 目…...

c#期末复习题重点难点题

2. (单选题, 9分)在.NET中,.NET Framework由( )组成。 A. FCL和CLR -开发库和运行环境B. ADO.NETASP.NET -数据操作和web框架C. CLS和CTS -语法规范和类型规范 即所有语言和语法规范 和 各语言间的类型互操作性规范D. Winform和ASP.NET…...

Sass @mixin 与 @include

Sass mixin 与 include mixin 指令允许我们定义一个可以在整个样式表中重复使用的样式。 include 指令可以将混入(mixin)引入到文档中。 定义一个混入 混入(mixin)通过 mixin 指令来定义。 mixin name { property: value; property: value; ... } 以…...

ROS——Teb算法的优化

一、简介 “TEB”全称Time Elastic Band(时间弹性带)Local Planner,该方法针对全局路径规划器生成的初始轨迹进行后续修正(modification),从而优化机器人的运动轨迹,属于局部路径规划。 关于eletic band(橡…...

java+ssm 社区超市网上商城果蔬(水果蔬菜)管理系统

在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括超市果蔬管理系统的网络应用,在外国超市果蔬管理系统已经是很普遍的方式,不过国内的超市果蔬管理系统可能还处于起步阶段。超市果蔬管理系统具有果蔬管…...

igh主站搭建过程(e1000e 网卡/ generic网卡)

1、下载igh源码 garyjxes:~$ git clone https://gitlab.com/etherlab.org/ethercat.git 2、配置(可参考官方文档) garyjxes:~/Xenomai/xenomai-v3.2.1$ sudo cp …/…/ethercat/ . -r garyjxes:~/Xenomai/xenomai-v3.2.1/ethercat$ sudo ./bootstrap to…...

K8S第一讲 Kubernetes之Secret详解

Secret详解 secret用来保存小片敏感数据的k8s资源,例如密码,token,或者秘钥。这类数据当然也可以存放在Pod或者镜像中,但是放在Secret中是为了更方便的控制如何使用数据,并减少暴露的风险。 用户可以创建自己的secre…...

每周一算法:高精度减法

高精度减法 高精度减法是采用模拟算法对上百位甚至更多位的整数进行减法运算,其基本思想是模拟竖式计算,一般分为下面几步: 首先,使用数组存储大整数的每一个位然后,判断被减数和减数的大小关系: 如果被减数大于等于减数,结果为非负数,直接计算差否则,结果为负数,先…...

Session使用和原理分析图与实现原理-- 代码演示说明 Session 的生命周期和读取的机制代码分析

目录 Web 开发会话技术 -Session —session 技术 session 基本原理 Session 可以做什么 如何理解 Session Session 的基本使用 session 底层实现机制 原理分析图 代码演示 CreateSession.java 测试 Session 创的机制, 注意抓包分析​编辑 ReadSession.j…...

在win10系统中安装anaconda

1、 Anaconda的下载 你可以根据你的操作系统是32位还是64位选择对应的版本到官网下载,但是官网下载龟速。 建议到清华大学镜像站下载 :Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /anaconda/archiv…...

【菜鸡读论文】Cross-domain Named Entity Recognition via Graph Matching

【菜鸡读论文】Cross-domain Named Entity Recognition via Graph Matching 最近到了研一下学期,很多身边的同学也开始有了成果,但本菜鸡一点成果都没有【大哭】所以也没什么好写的。虽然菜鸡口头上不说,但内心也感受到非常之焦虑。最近读论…...

代码随想录算法训练营第三十五天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球

文章目录 860.柠檬水找零406.根据身高重建队列452. 用最少数量的箭引爆气球:star: 860.柠檬水找零 链接:代码随想录 5美元相当滴珍贵 解题思路: 情况一:账单是5,直接收下。 情况二:账单是10,消耗一个5,增加…...

多云管理“拦路虎”:深入解析网络互联、身份同步与成本可视化的技术复杂度​

一、引言:多云环境的技术复杂性本质​​ 企业采用多云策略已从技术选型升维至生存刚需。当业务系统分散部署在多个云平台时,​​基础设施的技术债呈现指数级积累​​。网络连接、身份认证、成本管理这三大核心挑战相互嵌套:跨云网络构建数据…...

无法与IP建立连接,未能下载VSCode服务器

如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…...

【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例

文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...

对WWDC 2025 Keynote 内容的预测

借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...

ESP32 I2S音频总线学习笔记(四): INMP441采集音频并实时播放

简介 前面两期文章我们介绍了I2S的读取和写入,一个是通过INMP441麦克风模块采集音频,一个是通过PCM5102A模块播放音频,那如果我们将两者结合起来,将麦克风采集到的音频通过PCM5102A播放,是不是就可以做一个扩音器了呢…...

《C++ 模板》

目录 函数模板 类模板 非类型模板参数 模板特化 函数模板特化 类模板的特化 模板,就像一个模具,里面可以将不同类型的材料做成一个形状,其分为函数模板和类模板。 函数模板 函数模板可以简化函数重载的代码。格式:templa…...

处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的

修改bug思路: 分别把 tabledata 和 表尾相关数据 console.log() 发现 更新数据先后顺序不对 settimeout延迟查询表格接口 ——测试可行 升级↑:async await 等接口返回后再开始下一个接口查询 ________________________________________________________…...

实战三:开发网页端界面完成黑白视频转为彩色视频

​一、需求描述 设计一个简单的视频上色应用,用户可以通过网页界面上传黑白视频,系统会自动将其转换为彩色视频。整个过程对用户来说非常简单直观,不需要了解技术细节。 效果图 ​二、实现思路 总体思路: 用户通过Gradio界面上…...

《Docker》架构

文章目录 架构模式单机架构应用数据分离架构应用服务器集群架构读写分离/主从分离架构冷热分离架构垂直分库架构微服务架构容器编排架构什么是容器,docker,镜像,k8s 架构模式 单机架构 单机架构其实就是应用服务器和单机服务器都部署在同一…...

智能职业发展系统:AI驱动的职业规划平台技术解析

智能职业发展系统:AI驱动的职业规划平台技术解析 引言:数字时代的职业革命 在当今瞬息万变的就业市场中,传统的职业规划方法已无法满足个人和企业的需求。据统计,全球每年有超过2亿人面临职业转型困境,而企业也因此遭…...