暗影流沙 发表于 2015-2-24 11:22:06

【教程】【GC七段】 关于GC(YJ)多目标判断的实例说明

本帖最后由 托托 于 2015-12-13 20:57 编辑

运行环境:你必须FH解锁,使用的是108版
1、环境测试的小方法:http://www.luacn.net/forum.php?mod=image&aid=9327&size=300x300&key=8517696aa24311f5&nocache=yes&type=fixnone点新建脚本,输入名字回车,然后点编辑,脚本编辑框中输入:FHGetUnits() ,然后点调试,如果提示“调试完成“,证明该函数运行正常,如,则表示函数无法运行,请重新检查环境插件。)

2、FHGetUnits函数说明:
在指定中心目标的指定半径范围内搜索血量大于0的单位。
---------------------

参数1
Type必填
是否限定为玩家单位或NPC单位。

1 敌方(副本中建议使用1,木桩为中立单位,如木桩测试请使用2)

2敌方或中立

3友方
---------------------
参数2
jl必填
搜索范围半径码数。
--------------------
参数3
Center
可不填,默认: "player"

搜索中心目标。

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

返回值
1.符合条件的个数
2.Units目标群(一个或多个),搜索到的所有单位的GUID数组表。

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

测试寻找玩家自身周围15码内中立或敌对目标,并把他们全部打印出来,在上帝指令脚本编辑框中输入

然后点调试
---------------------------------------------------

下面以我的小破法师为例,如何用GC实现当12码内有2个以上敌人时,使用冰环。
1、首先新建一个TEST的方案,设置如下

2、FHGetUnits 设置如下
因为我想包含可以攻击的中立单位,所以选2
冰环的范围是12码
以我自己为中心,那么可以不填
当 返回值大于等于2时,为真

设置好后,运行GC,就可以实现12码内目标数大于等于2时,自动释放冰环。


李二萌 发表于 2015-2-24 13:02:25

学到了,多谢

lotion 发表于 2015-2-27 13:04:11

如何使用 对JJC目标 释放技能?????????

宿命的风 发表于 2015-2-28 01:37:01

中间那张图那么小怎么看清的

454535186 发表于 2015-9-1 01:15:39

教学贴。强烈支持!学习中。

厄瑞波斯 发表于 2015-12-7 22:53:37

学习了。脚本什么的还是不会。慢慢学

佳阑人散 发表于 2016-1-12 11:39:11

貌似库里有这个函数的啊

wdbw 发表于 2016-12-31 06:29:20

页: [1]
查看完整版本: 【教程】【GC七段】 关于GC(YJ)多目标判断的实例说明