主页 > 教程脚本 > [gee说明书] 宝宝攻击触发
[gee说明书] 宝宝攻击触发

说明: 宝宝攻击触发


[@SlaveMagicStruck]
#ACT
SENDMSG 6 你的宝宝被魔法攻击了
BREAK

[@SlaveMagicAttack]
#ACT
SENDMSG 6 你的宝宝魔法攻击了目标
BREAK

[@SlaveStruck]
#ACT
SENDMSG 6 你的宝宝被物理攻击了
BREAK

[@SlaveAttack]
#ACT
SENDMSG 6 你的宝宝物理攻击目标
BREAK

-----------------------宝宝攻击触发和魔法攻击触发中获取本次触发的宝宝名称-------------------

增加变量<$CurSlaveName>,仅用于[@SlaveAttack]及[@SlaveMagicAttack]中

[@SlaveAttack]
#ACT
SendMsg 5 当前攻击宝宝名为<$CurSlaveName>

[@SlaveAttack]
#IF
EQUAL <$CurSlaveName> 蜈蚣
#ACT
SENDMSG 6 你的蜈蚣宝宝在攻击目标

#IF
EQUAL <$CurSlaveName> 骷髅
#ACT
SENDMSG 6 你的骷髅宝宝在攻击目标


显示完整宝宝名称不去数字的变量:<$CurSlaveFullName> 按需使用

 

宝宝掉血前触发
-----------------------宝宝攻击前\掉血前触发(含分身)-------------------
[@SlaveAttackDamage]  ;;宝宝攻击掉血前触发

#if

#act

Sendmsg 6 输出:<$CurSlaveName>攻击了[<$CurSlaveTargetName>],掉血值:<$DamageValue>

ChangeDamageValue 1 - 50

Sendmsg 6 调整后:<$CurSlaveName>攻击了[<$CurSlaveTargetName>],掉血值:<$DamageValue>

 

[@SlaveStruckDamage]  ;;宝宝被攻击掉血前触发

#if

#act

Sendmsg 6 输出:<$CurSlaveName>被[<$CurSlaveTargetName>]攻击了,掉血值:<$DamageValue>

ChangeDamageValue 1 - 50

Sendmsg 6 调整后:<$CurSlaveName>被[<$CurSlaveTargetName>]攻击了,掉血值:<$DamageValue>



[@GamePetStruckDamage]
#ACT
;****** 宠物
SENDMSG 6 宠物被攻击,掉血量为<$Pet.DamageValue>,抵御掉血量的50%
Pet.ChangeDamageValue 1 - 50



[@SlaveStruckDamage ]
#ACT
;****** 宝宝不像宠物或英雄,只有一个,可以用H.或Pet.直接访问到这个宠物;而宝宝可能存在多个,多级脚本中就不好处理,所以宝宝用人物的
;SENDMSG 6 宝宝被攻击,掉血量为<$DamageValue>,抵御掉血量的50%
ChangeDamageValue 1 - 50


[@SlaveAttackDamage ]
#ACT
;****** 宝宝不像宠物或英雄,只有一个,可以用H.或Pet.直接访问到这个宠物;而宝宝可能存在多个,多级脚本中就不好处理,所以宝宝用人物的
;SENDMSG 6 宝宝攻击目标,掉血量为<$DamageValue>,攻击加成10点血量
ChangeDamageValue 0 + 10


------------------------------------------
 

 

 

返回顶部
周一至周日10:00-23:30联系在线客服
【免责声明】本站资源采集自网络,仅用于学习交流,严禁商业用途,请下载后24小时内删除。若本站资源侵犯您的权益请及时联系我们删除!