查看: 718|回复: 7

求助:怎么检测锁定的攻击目标

[复制链接]

6

主题

23

回帖

872

积分

已臻大成

积分
872
威望
6
金币
120
贡献
663
发表于 2024-1-11 02:28:53 | 显示全部楼层 |阅读模式

Blue引擎+登录器+程序全部免费开放,QQ快捷登陆,加入BLUE引擎论坛!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
问题:比如我英雄锁定某个玩家,没有攻击到目标的情况,用什么命令可以实现获取锁定玩家的名字呢!

附图:

51

主题

162

回帖

2万

积分

超级版主

积分
24854
威望
59
金币
19028
贡献
5013

活跃会员

发表于 2024-1-12 18:33:29 | 显示全部楼层

回帖奖励 +1 金币

没有攻击到目标的情况,没有此类变量获取。
攻击触发可以获取此类变量(产生伤害的前提下)
!setup.txt AttackTrigger=0 // 攻击触发总开关,默认0关闭,1开启触发QF的[@Attack]

怪物表monster(原monster)表字段说明:HitTrigger 攻击触发(0~1),被玩家攻击是否触发@Attack、@UsderAttack字段

攻击目标触发:[@Attack] //下列为[@Attack][@UnderAttack]攻击触发字段的【专属】变量,不能用于其他字段,否则引擎会发生崩溃
<$TARINFO_RACE>  //目标Race
<$TARINFO_ISHERO> //目标是否英雄 {'0', '1'}
<$TARINFO_NAME>  //目标名称
<$TARINFO_FNAME> //目标全名
<$ATTINFO_SKILLID> //攻击使用技能ID
<$ATTINFO_RACE>  //攻击者Race
<$ATTINFO_ISHERO> //攻击者是否英雄
<$ATTINFO_NAME>  //攻击者名称
<$ATTINFO_FNAME> //攻击者全名

// 目标变量
<$T.CURRENTMAPDESC>
<$T.CURRENTMAP>
<$T.CURRENTX>
<$T.CURRENTY>
<$T.USERNAME>
<$T.MONKILLER>
<$T.KILLER>
<$T.LEVEL>
<$T.HP>
<$T.MAXHP>
<$T.MP>
<$T.MAXMP>
<$T.AC>
<$T.MAXAC>
<$T.MAC>
<$T.MAXMAC>
<$T.DC>
<$T.MAXDC>
<$T.MC>
<$T.MAXMC>
<$T.SC>
<$T.MAXSC>
<$T.HIT>
<$T.SPD>

6

主题

23

回帖

872

积分

已臻大成

积分
872
威望
6
金币
120
贡献
663
 楼主| 发表于 2024-1-16 18:23:40 | 显示全部楼层
完美 发表于 2024-1-12 06:33 PM
没有攻击到目标的情况,没有此类变量获取。
攻击触发可以获取此类变量(产生伤害的前提下)
!setup.txt Att ...

攻击触发获取,不能实现。英雄锁定谁,就飞到谁身边!~  

6

主题

23

回帖

872

积分

已臻大成

积分
872
威望
6
金币
120
贡献
663
 楼主| 发表于 2024-1-16 18:26:20 | 显示全部楼层
完美 发表于 2024-1-12 06:33 PM
没有攻击到目标的情况,没有此类变量获取。
攻击触发可以获取此类变量(产生伤害的前提下)
!setup.txt Att ...

比如一个无限空降BUFF:如果英雄佩戴开天,锁定谁就立刻飞到锁定目标身边!~ 这种BUFF请问可以实现吗

51

主题

162

回帖

2万

积分

超级版主

积分
24854
威望
59
金币
19028
贡献
5013

活跃会员

发表于 2024-1-17 13:19:29 | 显示全部楼层
258258 发表于 2024-1-16 06:23 PM
攻击触发获取,不能实现。英雄锁定谁,就飞到谁身边!~

单纯的空降在M2-英雄选项里面可以设置。

51

主题

162

回帖

2万

积分

超级版主

积分
24854
威望
59
金币
19028
贡献
5013

活跃会员

发表于 2024-1-17 13:21:19 | 显示全部楼层
258258 发表于 2024-1-16 06:26 PM
比如一个无限空降BUFF:如果英雄佩戴开天,锁定谁就立刻飞到锁定目标身边!~ 这种BUFF请问可以实现吗 ...

可以尝试攻击触发获取:攻击目标的地图和XY坐标
<$T.CURRENTMAP>
<$T.CURRENTX>
<$T.CURRENTY>

6

主题

23

回帖

872

积分

已臻大成

积分
872
威望
6
金币
120
贡献
663
 楼主| 发表于 2024-1-17 20:32:53 | 显示全部楼层
完美 发表于 2024-1-17 01:21 PM
可以尝试攻击触发获取:攻击目标的地图和XY坐标

攻击触发还是要英雄打到目标 才能获取目标名字。。。     要能直接锁定目标获取目标名字才行

51

主题

162

回帖

2万

积分

超级版主

积分
24854
威望
59
金币
19028
贡献
5013

活跃会员

发表于 2024-1-20 20:19:36 | 显示全部楼层
258258 发表于 2024-1-17 08:32 PM
攻击触发还是要英雄打到目标 才能获取目标名字。。。     要能直接锁定目标获取目标名字才行 ...

目前引擎没有锁定触发的变量或者函数。
您的回帖是对楼主莫大的鼓励和支持。禁止讨论违规敏感话题、禁止攻击辱骂他人!懒人可选回复语句:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帮助

客服

QQ群

回复

列表