项目

一般

简介

行为

changeSlaveAbility

增加宠物属性,
需要使用recalcSlaveAbility命令重算宠物属性,
小退失效

标签:命令定义|changeSlaveAbility

命令名 参数1 参数2 参数3
changeSlaveAbility 属性 数值 宠物名称
说明:
  • 参数1
    修改属性
    • 0:当前血量
    • 1:最大血量
    • 2:当前魔法值
    • 3:最大魔法值
    • 4:最小防御力
    • 5:最大防御力
    • 6:最小物理攻击力
    • 7:最大物理攻击力
    • 8:魔法攻击力
    • 9:道术
    • 10:攻击速度
      修改攻击速度,需配置以下设定
      1 [tejieConfig]
      useMonsterAttackSpeed=1
      2 Monster.csv
      表中对应怪物,"ATTACK_SPD"字段设置为1
    • 11:移动速度
    • 12:属性有效时间(分钟,0或不写表示不检测时间)
    • 13:抗反伤值,每次受伤反伤伤害反弹都会减少对应参数值
  • 参数2
    数值
  • 参数3
    宠物名称,为空表示所有宠物

recalcSlaveAbility

重算宠物属性

标签:命令定义|recalcSlaveAbility

格式
命令名 参数1
recalcSlaveAbility 宠物名称
说明:
  • 参数1
    宠物名称,为空代表所有宠物

脚本示例:

[@修改宠物属性1]
#ACT
ChangeSlaveAbility 6 100000
ChangeSlaveAbility 7 100000
;重算宝宝属性,ChangeSlaveAbility后不会重算宝宝属性,必须调用本命令
RecalcSlaveAbility
sendmsg 6 增加宠物上下限攻击力

[@修改宠物属性2]
#ACT
ChangeSlaveAbility 0 1000
ChangeSlaveAbility 1 10000
RecalcSlaveAbility
sendmsg 6 增加宠物当前血量以及血上限

[@修改宠物属性3]
#ACT
ChangeSlaveAbility 11 50
RecalcSlaveAbility
sendmsg 6 增加宠物当前移速

tejie 更新于 9 个月 之前 · 5 修订