项目

一般

简介

ChangeSlaveAbility » 历史记录 » 修订 4

修订 3 (yangdefeng, 2023-05-24 17:47) → 修订 4/5 (tejie, 2024-02-18 11:30)

_*%{color:green}changeSlaveAbility%*_ 

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

 标签:命令定义|changeSlaveAbility 

 |命令名 			 |参数1 		 |参数2 		 |参数3 		 | 
 |changeSlaveAbility 	 |属性 		 |数值 		 |宠物名称 	 | 

 说明: 
 * 参数1 
 修改属性 
 ** 0:当前血量 
 ** 1:最大血量 
 ** 2:当前魔法值 
 ** 3:最大魔法值 
 ** 4:最小防御力 
 ** 5:最大防御力 
 ** 6:最小物理攻击力 
 ** 7:最大物理攻击力 
 ** 8:魔法攻击力 
 ** 9:道术 
 ** 10:攻击速度 
 ** 11:移动速度  
 ** 12:属性有效时间(分钟,0或不写表示不检测时间) 
 ** 13:抗反伤值,每次受伤反伤伤害反弹都会减少对应参数值 

 * 参数2 
 数值 

 * 参数3 
 宠物名称,为空表示所有宠物 

 h4. _*%{color:green}recalcSlaveAbility%*_ 

 重算宠物属性 

 标签:命令定义|recalcSlaveAbility 

 *格式* 
 |命令名 			 |参数1 			 | 
 |recalcSlaveAbility 	 |宠物名称 		 | 

 说明: 
 * 参数1 
 宠物名称,为空代表所有宠物 

 *%{color:deepskyblue}脚本示例:%* 

 bq. [<notextile>@</notextile>修改宠物属性1] 
 #ACT 
 ChangeSlaveAbility 6 100000 
 ChangeSlaveAbility 7 100000 
 %{color:lightGrey};重算宝宝属性,ChangeSlaveAbility后不会重算宝宝属性,必须调用本命令% 
 RecalcSlaveAbility  
 sendmsg 6 增加宠物上下限攻击力 

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

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