该版本完全由本人手工测试并正常运行,源码包经过筛检,只保留了必要文件,吐槽一下数据库密码生成工具这个玩意儿,老子快把谷歌翻个底朝天了,注册了10多个论坛会员,甚至白鹭项目源码包都翻了好几遍,最后还是好不容易找到一个小站才买到,此版本画面还算是比较精致的,除了没有元宝回收和长按加技能的功能外,基本与市面上的“真传奇”差不多。为了这个玩意儿我还专门开了个按需ECS,唉,不多说了,上干货。
7-12更新内容:
– 用户设置增加了隐藏怪物、隐藏地图、隐藏伤害、隐藏称号、隐藏翅膀、隐藏武器、隐藏战灵、隐藏角色和技能、隐藏他人
– 优化用户登录体验,已登录过的用户将自动进入游戏,无需再次选区,游戏设置内增加“重新登录”按钮,以供用户重新选区
7-11最新更新:
– 调整大资源包加载模式,极大加速了游戏加载速度!!!这个版本目前还没发现有人优化过,我这应该是第一个吧
无缓存测试速度:
PC端及手机端加载由原来的35秒以上提升至10秒左右
有缓存测试速度:
PC端及手机端均在5秒左右
– 修复2区登录无账号问题
– 增加一键强化、一键熔炼等一键功能
– 增加登录页背景音乐,游戏内背景音乐
注:浏览器建议使用QQ浏览器,该版本对X5内核很友好,帧率在35~60之间,一般稳定在50以上。若要打包成app,要选择嵌入的X5内核是完整的,我试过几个,说是X5内核,装到手机上依然卡帧,最后还是自己原生接入X5打包解决。
7-8更新:
修复了帐号注册登录的问题,后面会加上一些 一键修炼,一键强化 之类的功能
—————————————————-
运行环境:
WIN2008 2H4G
上面图片里有些不太对称的地方是因为我把画面拉伸了,画面显示比例可自行调整修改,具体操作看教程。
该版本优缺点:
优点:画面精致,bug少,PC端完美运行;同时为了保证加载速度,一些大的图片素材我重新压缩了一遍
缺点:打包成app帧率下降,画面卡顿;手机浏览器可正常运行;
测试手机:华为MATE20
—————————————————-
为保证灵活性与兼容性,该教程舍弃直接覆盖数据库data目录的方法,改为手动执行sql创建数据库
前期准备:
1、安装phpstudy8以上版本(剔除后门)
2、phpstudy安装 MySQL5.5.29 ,启动数据库,修改数据库的root密码
3、N11打开数据库,鼠标左键点击选中数据库名称,右键选择运行SQL文件(附图1)
4、打开/LTZS/server/sql文件夹,打开0_Create_DB.sql,复制sql语句,点击查询->新建->粘贴sql语句->运行,执行初始化数据库,完成后F5刷新数据库列表(附图2)
5、鼠标左键选中并打开数据库actor,右键选择运行SQL文件,依次执行下面sql,执行完一条后点击常规,选择下一个sql(附图3)
执行1_actor_db.sql,创建角色数据库的表(注意,执行是在数据库actor上执行)
执行2_account_default.sql, 插入测试用的账户数据
执行3_filternames.sql,初始化关键字过滤的表
执行4_filternames_ch.sql,初始化关键字过滤的表
注:actor2(2区角色表)与上述操作一致。
6、选择并打开数据库globaldata,右键选择运行SQL文件,执行5_globaldata_db.sql,初始化公共数据表
7、创建站点并启动apache(附图4-1,4-2,4-3)
8、修改 /WWW/common/define.inc.php 里的数据库密码 MYSQLPASS 为上面修改的root密码
9、打开 /server/bin/loggerserver 目录,shift+鼠标右键 -> 选择“在此处打开命令窗口”,输入EncodePassWord.exe ->
回车,输入上面修改的root数据库密码,回车生成,复制生成的密文密码,替换掉LTZS/server/bin目录下的所有 jdusVRPm8XI+vYJb5gNZiw== 密码
注:1、若你的数据库用户名不是root,搜索”root”全部替换为你数据库的用户名
2、有反馈密码设为数字特殊符号加字母,长度超过16会卡90%,这个问题目前还不清楚具体是因为长度问题还是因为特殊符号的问题,建议不要用特殊字符,只用数字加字母,大家有兴趣的话可以自己测试一下,另外loggerserver这个密码必须要能链接数据库并且有log表的权限才行,一般用root密码就可以,或者自己新增一个用户专门给他用。
—————————————————-
外网修改:
1、只需改动一个文件,/www/app.php 搜索127.0.0.1,共有两处,改成外网ip
—————————————————-
启动教程:
注:若你的安装目录不是D盘,先修改[1]启动服务1区.bat,[2]启动服务2区.bat这两个文件,把“D:”替换为你的盘符
1、运行“[1]启动服务1区.bat”这个文件。(二区同理,启动“[2]启动服务2区.bat”这个文件即可,如果不需要的话就不用启动。)
2、等loggerserver命令窗口不再飞速滚动的时候就算启动完成了,浏览器输入“http://你的ip地址或域名”进入游戏,直接填写账号密码登录即可。
完成!ENJOY IT
—————————————————-
GM后台:
地址:http://127.0.0.1/gm
GM码:35bokecom
—————————————————-
关于GM码的修改:
/LTZS/phpStudy/WWW/t9nuoya.com/gmquery.php
打开这个文件,在第8行处,代码如下:
if($gmcode!='35bokecom')
—————————————————-
GM后台添加物品:
查看物品ID文件:D:/LTZS/server/bin/gameworld/data/config/item/item.config
添加物品文件:D:/LTZS/phpStudy/WWW/t9nuoya.com/item.txt
把“item.config”文件里面的id后面的数字复制到“item.txt”文件里面,按照里面的格式添加保存即可。
例如在“item.config”这个文件里找到如下物品:
[204042] = {
id = 204042,
descIndex = 129,
name = “面甲(9转)”,
desc = “打开必获得一件9转的面甲装备”,
useType = 1,
useArg = {useGrid=1,dropId=1653245},
},
如果想把以上物品添加到“item.txt”文件里,添加格式如下:
204042;面甲(9转)
添加其它物品也是一样的方法,添加好后,打开GM后台就可以为指定帐号刷装备及物品了。
—————————————————-
游戏画面显示比例调整:
/WWW/app.php 第103行开始,根据注释及白鹭引擎文档自行调整
关闭fps:
app.php文件,往下翻,有个设置fps参数的,后面有个”true”,改成”false”
隐藏内容需要付费才可以看见
有人测试过了吗?怎么样?有一些版本运行几个小时后就挂了的。
架设好了,无法登陆游戏,加载会卡在40%不动。也可能是我哪设置错了。研究中
楼主辛苦了,谢谢楼主,楼主好人一生平安!
这个怎么修复?