YmBok
搜索 充值水晶

《一梦传世》元神版本纯源码手工编译教程

《一梦传世》元神版本纯源码手工编译

全部文件包含服务端与客户端(其中包含AndroidStudio工程,Eclipse工程,IOS工程)目录如下:

分别稍稍下目录内容:

ymweb:包含游戏客户端里要用的一些http接口和网页链接,重要是包含动态分区列表,以及首充和游戏网站,GM工具。

tool:内包含一些游戏工具,android打包,技能编辑,服务端通信编译,热更新工具等。

data:是编译好的游戏服务端,里面包含最新的脚本和游戏玩法配置

server:服务端源代码

usr:mysql在linux下的连接驱动

apk和ipa:android和ios的安装包,用apktool反编译替换kuniu再打包就可以安装到手机,ipa直接用zip解压替换kuniu然后在压缩成zip更改后缀为ipa即可。

好了,下面介绍怎么架设游戏:

--------------------------传奇世界架设教程------------------------------------------
1.搭建环境:CENTOS 7以上系统


2.在XX云安全策略里放行端口:1:65535


3.安装宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh


4.安装
MySQL5.6  PHP5.6  Apache2.4


5.关闭防火墙

用终端或者CRT连接你的linux:
systemctl stop firewalld.service
systemctl disable firewalld.service

6.上传data.tar.gz,usr.tar.gz到服务器根目录,目录是 /   直接解压

可以用安装宝塔 管理文件

data目录和usr目录
usr是mysql相关的库(一定要看到这行) 

命令行方式解压:
cd /    
unzip data.zip


7.权限ROOT
给予data 777权限  chmod 777 -R /data

8.创建数据库

用宝塔菜单的数据库创建编码utf-8

创建2个数据库:longwen    longwen_name

longwen/用户名/密码
longwen_name/用户名/密码

9.导入数据

在宝塔里导入longwen.sql  longwen_name.sql  数据的sql文件在server里面

10.php网站

用宝塔创建网站

把ymweb解压到/www/wwwroot目录

修改php里面的数据库配置:

gm/index.php   api/config.php 

修改分区列表的服务ip:api/ym_api.php


11.IP修改和数据库密码修改
修改以下根目录路径文件中192.168.1.128为你自己外网ip
data/sbin/resource/config/gateway_cfg.lua
data/sbin/resource/config/session_cfg.lua
按照下图4个文件


12.启动与关闭游戏服务

启动命令
cd /data/
./q

停止命令
cd /data/
./t1
等待1分钟左右在运行下面整个关闭
cd /data/
./t 

-------------------------关于GM---------------------------------
1.将wwwroot部署到PHP环境/www/wwwroot/ymcq
2.PHP环境使用GM页面要修改.user.ini
open_basedir=/www/wwwroot/ymcq/:/tmp/:/proc/:/data/sbin/logs/TLog/
3.GM地址:http://192.168.1.128/gm/
4.网站 - 设置 -网站目录 - 防跨站攻击(open_basedir)取消
5.注册GM账号,查看数据库表gm

GM工具发送后,小退游戏就能接到邮件了。

------------------------改启动分区--------------------------------------------
1.在data的启动脚本q 里面修改,文件内容如下:800就是服务的ID,只能800-900,不能是其他的服务ID
#!/bin/sh
cd /data/sbin/linux

bash db_service.sh start 0800
bash session_service.sh start 0800
bash gamegate_service.sh start 0800 1
bash world_service.sh start 0800
bash nameserver_service.sh start 2

以上是服务端的架设内容,后面介绍客户端的编译与安装。



内容来源与作者发布和网络,如有版权相关问题请及时与我们取得联系,我们将立即删除。

关于作者

还如一梦中 点击这里给我发消息

相关推荐

希望你会喜欢本站的内容

能用于cocos2d-x NDK的wstring和string的转换代码

std::string WString2String(const std::wstring& wstr){ std::string curLocale = setlocale(LC_AL

2022-12-19 还如一梦中
《传奇世界》手游修改教程之怪物掉落设置

下面讲解如何修改传世世界手游中的物品掉落,再原始的版本中,掉落的设置无法满足玩家的喜欢,我们需要自己修改,有简单的方法,也有费时的方法,先教大家基础的方法,后面教大家快捷的方法。 首先再客户

2022-07-06 还如一梦中
《传奇世界》手游修改教程之道士BB召唤

道士控制自己技能召唤的宝宝,服务端/data/sbin/resource/script/system/skill 打开SkillScript.lua --新的道士宝宝召唤机制 SkillSc

2022-07-06 还如一梦中
《传奇世界》手游修改教程之攻沙时间修改

客户端和服务端ShaWarDB,关键的字段是时间逗号后面那个数字: --攻沙时间设置 改为3天后 local Items = { {holdTimes = 5,defensePos = '{x

2022-07-06 还如一梦中
《传奇世界》手游修改教程之Luac4加密

Lua是游戏的脚本一般不会直接打包到app里,要先加密为luac4,在传奇世界手游里android可以支持luac4,但苹果不行 我们通过lua编译工具(tools/luaecode)编译l

2022-07-06 还如一梦中
《一梦传世》元神版本纯源码手工编译教程

《一梦传世》 元神 版本纯源码手工编译 全部文件包含服务端与客户端(其中包含AndroidStudio工程,Eclipse工程,IOS工程)目录如下: 分别稍稍下目录内容: ymwe

2022-07-06 还如一梦中
白鹭冰雪源码编译服务端VIP教程

2022-07-02 还如一梦中
白鹭冰雪源码编译客户端VIP教程

2022-07-02 还如一梦中
刺客传奇引擎架设教程

荐服务端系统环境 Win Server 2008 64位 一、将服务端拷贝到服务器,解压YmcqServer.zip。 二、安装64位DBC2000: 安装DBC_2000,安装成功后打开安装目录,

2022-06-07 还如一梦中
刺客引擎编译打包修改免费视频教程(六)

6、delphi引擎服务端编译

2022-06-07 还如一梦中

友情链接