游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:9:00-17:00

    联系QQ

    3543403617

    电子邮件

    3543403617@QQ.com
  • PKhuo手机版

    GM资源教程随时查询

  • 扫描二维码

    进传奇GM资源交流群

Lv.9 管理员
1号会员,0活跃值,2021.07.08 加入
  • 44242发帖
  • 42276主题
  • 0关注
  • 1粉丝
这个人很懒,什么也没有留下。
最新源码 更多>
游戏视频 更多>
脚本教程 更多>

BLUE/LEG引擎常见问题解决方案!必看!

[复制链接]
pkhuo 发表于 2021-8-11 18:32:39 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
可用ctrl+f在本页面进行快速搜索(例:搜索 黑屏 )
图片如果看不清可单击图片鼠标右键选择保存观看
=======================================================================================================================
疑问简索
疑问图片展示
疑问解答
解决办法
数据错乱
属性错误
属性错乱
装备属性变态
1.1.png 1.png
没有配套更换客户端.dat文件

需要用配套的客户端文件
客户端文件在程序包里的.dat文件
[bluem2_client.dat]四格客户端
[bluem2_client2.dat]六格客户端
[bluem2_client3.dat]1.76客户端
登录黑屏
进不去游戏
人物级别错乱
无图片
没有换配套的游戏网关
或配套的其他程序
RunGate.exe
DBServer.exe
每次更新程序,建议使用程序包里的配套的所有程序,当出现此问题时.从新下载程序包将程序包里的所有文件全部从新替换即可解决
LOGO不显示
自定义LOGO
客户端Logo
2.png 2-1.png
配置登录器时用的LOGO名字和你的不匹配
或者没有用登录器自动更新LOGO到客户端下
配置登录器时用的LOGO名必须和你LOGO图片名字一致,如图所展示的
配置完后需要把png的LOGO用登录器自动更新功能更新到登录器所在跟目录下
.\logo.png 3B9FAC96FF2357A922

清理二级密码
集体清理二密
二级密码乱码

3.png
2019年老程序更新最新2020最新的程序需要清理老的二级密码
两步验证是二级密码的升级版,不兼容原来的二次密码数据
步骤1:创建一个文件夹,将要清理的数据放入该文件夹,包含FDB,IDDB
步骤2:运行2020程序包内的合区工具-选择数据维护,选中该文件夹-点清理二级密码
如图示列

被刷装备
被刷元宝
QF被刷漏洞

4.png
由于脚本写的不够严谨导致,被利用封包无限发送执行脚本,跳转执行段
每段脚本检测前都必须附带相应的检测条件
简单举列解决QF被刷元宝的示列
如双击吃【10元宝】,改为StdMode=31,Reserved=99双击触发脚本物品,使用一次掉一点持久
脚本里加上检测背包里有没有【10元宝】物品,有则加元宝,并收走【10元宝】没有则是非法封包跳转,直接封号,或者加记录即可
M2文本过滤里禁止 $ @ 的符号
特别注意:物品的持久尽量在99最好
DuraMax=99000

合区出错
合区内存溢出
合不了区
合区出现
out of memory

5.png
合区出现大量的out of memory内存溢出因为QuestDiary下有过大的文本数据txt
比如发现一个客户写的
书页抽取.txt 有200多M,怎么都合不了区一直报错
合区选择完版本路径后,在下面文本区里把主区文本和从区文本进行检查把不含人物名字的文本数据都从合并列表排除
仅保留需要合并的文本即可!


M2报错
CloseUser 0


6.png
角色退出游戏时执行脚本错误一般常见于大退触发和小退触发
QF脚本下
@OnLogout_OffLinePlaying
@OnLogout_SoftClosing
检查大退小退触发脚本 目前发现者引起错误的是大退触发时执行了泡点脚本,但是格式写的不对导致报错

SETAUTOGETEXP 7200 1【错误】


SETAUTOGETEXP 7200 1 1【正确】
命令 时间 经验 是否安全区(0为任何地方)地图号(任何地图请不用填)


个人自定义变量
自定义全局变量
自定义变量清理无效
自定义变量修改无效


[@Login]
#IF
CHECKLEVELEX > 0
#ACT
VAR INTEGER HUMAN 捐献 "" hardDisk
LOADVAR HUMAN 捐献 ..\QuestDiary\不合数据\捐献记录.ini
这么写后可以即时修改操作都不影响,建议在有个人变量的脚本,点开对话框时就执行一次装载个人变量
[@main] 比如我在捐献脚本头执行时加入装载一次变量
#IF
CHECKLEVELEX > 0
#SAY
沙城捐赠:您的捐赠: 【<$HUMAN(捐献)>】 首次需捐赠30充值点.当前身上剩余>【<$INTS1>】充值点\
#ACT
LOADVAR HUMAN 捐献 ..\QuestDiary\不合数据\捐献记录.ini
2019年后的程序自定义变量的写发有变更
以前需要在每次操作时后面加
hardDisk 保存现在改为仅需一次登录脚本时加载即可
可使用引擎伴侣选择目录进行批量修改.修改前记得备份版本
针对ClearNameList 或外部插件修改文本自定变量后,建议在脚本执行自定变量前,先装载一次变量即可

M2报错
UserLogon
is not a valid date


7.png
会员检测日期格式不对
会员检测命令 CHECKUSERDATE 会员.txt < 30 p0 p1
检查命令 会员名单 控制符 天数 使用天数 剩余天数(可用<$STR(p1)>在脚本中显示)
服务器系统日期必须是2020/01/18格式
如果是2020-01-18格式,检测无法执行请注意修改

=======================================================================================================================

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

PKhuo论坛手机版

扫一扫二维码

传奇最全教程基地

Powered by PKhuo!X3.4 ©2001-2013 Comsenz Inc. 湘ICP备15015719号-5 |网站地图|友链申请