|
马上注册,下载996引擎,与更多游戏开发者交流。
您需要 登录 才可以下载或查看,没有账号?注册
×
今天用getbaseinfo(actor,67)的时候发现,如果用群体攻击,在AttackDamage(攻击前触发),只能获取到一个对象,我用冰咆哮攻击5个怪物,只能拿到一个怪物的对象,如果在这个基础上加个触发,就会对一个怪物触发5次逻辑,比如加一个切割,就会对同一个怪物切割5次,这个算是bug吗,如果不算,能在传统的脚本上,转到lua来获取怪物对象吗,
;攻击前触发
[@AttackDamage]
#IF
#act
calllua gongjichufa @gongjiqian,<$CURRRTARGETNAME>,<$CURRRUSEMAGICID>,<$DAMAGEVALUE>,<$TEMPMONUSERID>
没有找到能获取怪物对象的常量或方法,QFunction-0.lua到能直接拿到受击对象,但现在框架是在QFunction-0.txt上 |
最后回复时间:2024-04-22 15:59:56官方回复了此贴
|