找回密码
 新建会员

QQ登录

只需一步,快速开始

查看: 5871|回复: 5

两语句问题

[复制链接]

34

主题

43

回帖

316

积分

中级会员

积分
316

雷电宏发展贡献者

发表于 2019-3-7 23:24:48 | 显示全部楼层 |阅读模式
Hud.Game.ActorQuery.IsEliteOrBossCloserThan() 遇到地精不触发
.IfEnoughMonstersNearbyCursor()有时周围没怪,只有怪物尸体,也触发

回复

使用道具 举报

123

主题

5012

回帖

1万

积分

管理员

积分
13522
QQ
发表于 2019-3-8 03:10:35 | 显示全部楼层
Hud.Game.ActorQuery.IsEliteOrBossCloserThan() 这个本来就不触发地精,如果要加地精的话建议你用IfEliteOrBossIsNearby()
或者直接自己把语句改成
[C#] 纯文本查看 复制代码
Hud.Game.ActorQuery.IsEliteOrBossCloserThan(range) || (Hud.Game.ActorQuery.NearestGoblin != null && Hud.Game.ActorQuery.NearestGoblin.NormalizedXyDistanceToMe <= range)


第2个问题,把附件放到\TurboHUD\plugins\LightningMod\SkillHandlers\_Tests试试
EnoughMonstersNearbyCursorTest.cs (1.31 KB, 下载次数: 1791)

上面的我都没测试,你自己测试一下吧

比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复
回复 支持 反对

使用道具 举报

34

主题

43

回帖

316

积分

中级会员

积分
316

雷电宏发展贡献者

 楼主| 发表于 2019-3-8 22:51:56 | 显示全部楼层
EnoughMonstersNearbyCursorTest.cs .试了好使.
再加个 !m.Invulnerable. 可以遇到隐身怪,boss无敌时,不触发. 几乎可以模拟成把技能放在鼠标左键时的效果.   
但鼠标左键点到可破坏物品时, 会使用技能.  这条语句不会.  

有啥类似的语句, 模拟鼠标左键, 有可破坏物品时,也用技能.
回复 支持 反对

使用道具 举报

123

主题

5012

回帖

1万

积分

管理员

积分
13522
QQ
发表于 2019-3-9 01:26:36 | 显示全部楼层
190kkk 发表于 2019-3-8 22:51
EnoughMonstersNearbyCursorTest.cs .试了好使.
再加个 !m.Invulnerable. 可以遇到隐身怪,boss无敌时,不 ...

不能鼠标左键
比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复
回复 支持 反对

使用道具 举报

34

主题

43

回帖

316

积分

中级会员

积分
316

雷电宏发展贡献者

 楼主| 发表于 2019-3-9 11:18:33 | 显示全部楼层
能判断周围有可破坏物品 的语句么
回复 支持 反对

使用道具 举报

123

主题

5012

回帖

1万

积分

管理员

积分
13522
QQ
发表于 2019-3-9 14:03:20 | 显示全部楼层
190kkk 发表于 2019-3-9 11:18
能判断周围有可破坏物品 的语句么

你可以自己去创建一个数组,把所有可破坏物品的ActorSno加进去,然后判断这些Sno是否在周围
比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 新建会员

本版积分规则

手机版|TurboHUD交流社区

GMT+8, 2024-12-25 02:21 , Processed in 0.227882 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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