传奇之家 - 传奇开区一条龙服务网站

当前位置:传奇之家 > 开服视频教材 > > 详细页面

BLUE引擎20180703引擎引擎重大更新扩展必看

BLUE引擎20180703引擎引擎重大更新扩展必看

BLUE引擎20180703引擎引擎重大更新扩展必看

作者:传奇之家类别:开服视频教材

更新:2023-09-20查看次数:110

  20180703引擎重大更新扩展: ========================================================================================================== 一:VAR改变使用方法 自定义变量 HUMAN、GLOBAL、GUILD 修改“HardDisk” 实时读取 和 保存 HardDisk可以在QM脚本上申明变量时 使用 如果登录脚本申明变量使用hardDisk,脚本里可不需要再增加hardDisk或force进行保存 force 保持不变 ------------------------------------------------------------------ 举例说明:用“个人自定义变量 Integer”举例子 17年blue引擎升级扩展后个人变量读取和保存写法【方法1】 [@登陆读取] #IF checklevelex 0 #ACT VAR Integer HUMAN 个人自定义变量 LOADVAR HUMAN 个人自定义变量 ..\QuestDiary\个人自定义变量.txt HardDisk [@保存修改] #IF checklevelex 0 #ACT Calcvar HUMAN 个人自定义变量 = 123456 SAVEVAR HUMAN 个人自定义变量 ..\QuestDiary\个人自定义变量.txt HardDisk ------------------------ 升级18年新引擎写法支持【方法1-方法2】 [@登陆读取] #IF checklevelex 0 #ACT VAR Integer HUMAN 个人自定义变量 hardDisk ←注:只要在登录脚本上申明变量为hardDisk,那么读取和储存都将默认为hardDisk方式 LOADVAR HUMAN 个人自定义变量 ..\QuestDiary\个人自定义变量.txt 保存的方式有2种 如果登录脚本申明变量使用hardDisk,脚本里可不需要再增加hardDisk或force进行保存【注:登录脚本加了 hardDisk,保存操作脚本在加HardDisk也不受影响】 [@保存修改] #IF checklevelex 0 #ACT Calcvar HUMAN 个人自定义变量 = 123456 SAVEVAR HUMAN 个人自定义变量 ..\QuestDiary\个人自定义变量.txt HardDisk [@保存修改] #IF checklevelex 0 #ACT Calcvar HUMAN 个人自定义变量 = 123456 SAVEVAR HUMAN 个人自定义变量 ..\QuestDiary\个人自定义变量.txt force ------------------------------------------------------------------ 写法提醒: 1. hardDisk // 表示第四参数为空参数。 2. force // force耗时操作的实时保存,操作频繁游戏卡顿,去掉 force 引擎15分钟或关闭引擎会自动保存。 ========================================================================================================== 二:修正老引擎调取NPC文字颜色内容,不严谨写法 老引擎写法:【错误写法,新引擎兼容,但建议修改为新写法】 COLOR=$FFBF00 // 脚本写法:COLOR=$FFBF00 颜色使用 新引擎写法: COLOR=#$FFBF00 // 脚本写法:COLOR=#$FFBF00 颜色使用 注意:“COLOR=”这里直接写颜色代码即可,新引擎写法改为“COLOR=#” ========================================================================================================== 三:对话框调用特殊图片功能 老引擎 @MDlgImgName=MerchantDlg.png 新引擎已经取消 方法1:SETMERCHANTDLGIMGNAME 图片名 索引 // 索引不为0,图片名为有效素材文件名,会调用素材指定索引的图片 方法2:【需新客户端支持】 QManage.txt 中的 [@login] #act NPC_DLG_OPTIONS 0149 盟重张家布衣 7 2 MerchantDlg.png NPC_DLG_OPTIONS 0149 盟重手套店 3 3 ui1 2731 NPC_DLG_OPTIONS 0149 盟重老张头盔店 3 4 ui1 2924 NPC_DLG_OPTIONS 0 QFunction 3 4 ui1 3020 ---------------------------------------- 建议: 不要再使用SETMERCHANTDLGIMGNAME,而使用NPC_DLG_OPTIONS代替,能有更好的体验