查看: 12|回复: 0

[传奇技术] 新blueM2引擎新增加QManage优先读取,优先加载命令功能

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:107
  • 打卡月天数:9
  • 打卡总奖励:1817
  • 最近打卡:2024-12-21 13:42:36

65

主题

1

回帖

17万

积分

帮主

积分
174279

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2023-8-12 12:03:35 | 显示全部楼层 |阅读模式
新blueM2引擎新增加QManage优先读取,优先加载命令功能

功能:

QM增加[@OnInit],执行时机优先于[@Login],用于初始化人物私有变量(注:[@Login]初始化变量时机不够早,会造成一些的脚本变量应用报错)
QM增加[@OnStart],启动时将运行一次,可用于全局自定义变量声明。

例如:

[@OnInit]
#IF
#ACT
VAR INTEGER HUMAN 累计RMB "" hardDisk   //注:如果变量在声明这里使用了 "" hardDisk,那么在脚本里对于该变量的操作,不需要再使用 hardDisk
LOADVAR HUMAN 累计RMB ..\QuestDiary\数据文件\变量数据.ini

[@OnStart]
#IF
CHECKLEVELEX > 0
#ACT
VAR STRING GLOBAL 年 "" hardDisk
VAR STRING GLOBAL 月 "" hardDisk
VAR STRING GLOBAL 日 "" hardDisk
LOADVAR GLOBAL 年 ..\QUESTDIARY\功能脚本\全局变量数据.ini
LOADVAR GLOBAL 月 ..\QUESTDIARY\功能脚本\全局变量数据.ini
LOADVAR GLOBAL 日 ..\QUESTDIARY\功能脚本\全局变量数据.ini

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则