找回密码
 注册传奇GM论坛会员
996
查看: 1781|回复: 1

[技术文章] 宝宝和宠物被攻击。GEE脚本没办法检测攻击是不是人物

[复制链接]

2033

主题

324

回帖

3万

积分

管理员

积分
38920
发表于 2023-1-25 09:08:13 | 显示全部楼层 |阅读模式
人物攻击。也不会读取第一条。只会显示第二条!修复BUG后应达到的效果:检测是被人物攻击应该触发人物攻击下面的属性!

[@GamePetStruckDamage]
;这一段不会读。人物攻击也会跳到下面
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 宠物被人物攻击,掉血量为<$Pet.DamageValue>,抵御掉血量的90%
Pet.ChangeDamageValue 1 - 90
BREAK


#IF
#ACT
SENDMSG 6 宠物被怪物攻击,掉血量为<$Pet.DamageValue>,抵御掉血量的99%
Pet.ChangeDamageValue 1 - 99
BREAK

[@SlaveStruckDamage]
;这一段不会读。人物攻击也会跳到下面
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 宝宝被人物攻击,掉血量为<$DamageValue>,抵御掉血量的99%
ChangeDamageValue 1 - 99
BREAK

#IF
#ACT
SENDMSG 6 宝宝被怪物攻击,掉血量为<$DamageValue>,抵御掉血量的99%
ChangeDamageValue 1 - 99
BREAK





上一篇:传奇怪物装备物品爆率到底是如何计算的「传奇爆率」
下一篇:新手求问GOM引擎物品数据库加载失败怎么解决
回复

使用道具 举报

0

主题

18

回帖

37

积分

英勇青铜

积分
37
发表于 2024-3-8 23:51:58 | 显示全部楼层
发挥回家看看哈哈哈哈哈哈哈
回复

使用道具 举报

本版积分规则

2444100141|手机版|小黑屋|传奇版本

GMT+8, 2024-4-29 00:31 , Processed in 0.114810 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表