查看: 87|回复: 0

【引擎版本0525-05】NPC执行者支持带“.”号

[复制链接]

1164

主题

61

回帖

5694

积分

版主

积分
5694
威望
196
金币
544
贡献
1965
发表于 2024-11-5 17:28:48 | 显示全部楼层 |阅读模式

Blue引擎+登录器+程序全部免费开放,QQ快捷登陆,加入BLUE引擎论坛!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
引擎版本0525-05】
  NPC执行者支持带“.”号,例如:<$JSON(J_UUID.CharName)V>.goto @xxx        // <$JSON(J_UUID.CharName)V>是带“.”号的执行者,未支持之前用法:Mov S_Temp <$JSON(J_UUID.CharName)V>,再<$STR(S_Temp)>.goto @xxx
  JSON的SortByName、SortByValue支持反序排列,参考下面说明
  JSON命令补全子命令GetCountByPath、修正子命令InitArrayFromCsvFile

  QF增加复活成功的触发[@OnRevive],其中:                // 只要复活成功即可触发
    $PARAM(3)        // 角色名
    $PARAM(4)        // 地图
    $PARAM(5)        // X坐标
    $PARAM(6)        // Y坐标
    $PARAM(8)        // 1/60(1是人物,60是英雄)

  QF增加复活成功且消化复活装备持久的触发[@OnItemDamageRevive],其中:        // 复活成功且消耗了装备持久才触发
    $PARAM(0)        // 装备位置
    $PARAM(1)        // 装备名称
    $PARAM(2)        // looks
    $PARAM(3)        // 角色名
    $PARAM(4)        // 地图名
    $PARAM(5)        // X坐标
    $PARAM(6)        // Y坐标
    $PARAM(7)        // 装备ID
    $PARAM(8)        // 1/60(1是人物,60是英雄)
    $PARAM(9)        // 剩余持久(0表示装备失效或销毁-根据装备无持久是否销毁设置去判定)

  修改变量:$REVIVALDURATION -> $REVIVALCD                // 允许复活的倒计时
  修改变量:$BATTLEMODEDURATION -> $BATTLEMODECD        // 允许小退的倒计时

  增加变量:$TELEPORTCD        // 允许传送的倒计时,-1表示不能传送,0可以立即传送,其他正数表示n秒后可以传送
  增加NPC命令:ChangeRevivalTime +/-/= 毫秒                // 修改个人每次复活间隔时间(非下次复活时间),可以使用$REVIVALCD查看可复活等待秒数
  增加NPC命令:ChangeTeleportTime +/-/= 毫秒                // 修改个人每次传送间隔时间(非下次传送时间),可以使用$TELEPORTCD查看可传送等待秒数,禁止频繁使用

  增加变量:$AbilMakeStoneRate                // 个人石化能力几率
  增加变量:$AbilMakeStoneTime                // 个人石化能力时间
  增加NPC命令:ChangeAbilMakeStoneRate +/-/= 几率(1~255)        // 修改个人石化能力几率,数字越大石化几率“越小”
  增加NPC命令:ChangeAbilMakeStoneTime +/-/= 秒数(1~59)                // 修改个人石化能力时间,数字越大石化时间“越长”
  英雄支持变量:$H.AbilMakeStoneRate、$H.AbilMakeStoneTime、$H.REVIVALCD

【引擎版本0525-05】
  适配物品框功能

您的回帖是对楼主莫大的鼓励和支持。禁止讨论违规敏感话题、禁止攻击辱骂他人!懒人可选回复语句:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帮助

客服

QQ群

回复

列表