LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 179|回复: 7

[函数] 求一个可以对目标施放范围技能的写法

[复制链接]
发表于 2023-8-9 10:44:45 | 显示全部楼层 |阅读模式
求一个可以对目标施放范围技能的写法   比如DK的凋零这种 直接对目标施放 该怎么写呢
回复

使用道具 举报

发表于 2023-8-11 09:53:42 | 显示全部楼层
有两种写法:
进阶版
if SpellIsTargeting() then     
    local guid = UnitGUID("target")
    TerrainClickObject(guid, 1)
else     
    BeeRun("/cast !枯萎凋零")
end

普通版:
if BeeUnitCastSpellName("player")=="枯萎凋零" then
    return
end
if BeeIsRun("枯萎凋零","nogoal") then
   
    BeeRun("枯萎凋零","nogoal")
    if SpellIsTargeting() then
        CameraOrSelectOrMoveStart()
        CameraOrSelectOrMoveStop()
    end
    return
end
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-11 10:48:10 | 显示全部楼层
shangxin95 发表于 2023-8-11 09:53 AM
有两种写法:
进阶版
if SpellIsTargeting() then     

这种是直接对目标施放还是鼠标
回复 支持 反对

使用道具 举报

发表于 2023-8-11 10:50:09 | 显示全部楼层
进阶的不用鼠标 ,普通的需要鼠标指向,但是不用点地
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-11 11:03:33 | 显示全部楼层
shangxin95 发表于 2023-8-11 10:50 AM
进阶的不用鼠标 ,普通的需要鼠标指向,但是不用点地

鼠标的我有 进阶的需要高级解锁器么
回复 支持 反对

使用道具 举报

发表于 2023-8-11 11:15:30 | 显示全部楼层
山坡上的流氓 发表于 2023-8-11 11:03 AM
鼠标的我有 进阶的需要高级解锁器么

应该需要吧。。我没进阶解锁器,但是我能用这个函数,不过你可以试试~我都是试出来的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-11 11:47:00 | 显示全部楼层
shangxin95 发表于 2023-8-11 11:15 AM
应该需要吧。。我没进阶解锁器,但是我能用这个函数,不过你可以试试~我都是试出来的

好的 我试试
还有个问题不知道你遇到过吗 就是暗牧 术士这种职业  团队有同职业的 他会出现无法判断到DEBUFF存在的 会一直施放同一个技能  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-11 13:35:47 | 显示全部楼层
shangxin95 发表于 2023-8-11 11:15 AM
应该需要吧。。我没进阶解锁器,但是我能用这个函数,不过你可以试试~我都是试出来的

不行 进阶的这个用不了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-4-29 06:44 AM , Processed in 0.046516 second(s), 27 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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