LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 864|回复: 8

发一个自己改的魔蜂,增加了几个简化的函数

[复制链接]
发表于 2025-9-27 16:27:48 | 显示全部楼层 |阅读模式
本帖最后由 chenzhouch2 于 2025-9-30 02:20 PM 编辑

方便快速编写脚本

mbuff(spellName)        – 若玩家身上没有 spellName,且该技能可在无目标时施放,则对自己释放该技能。
castt(spellName)        – 若该技能对当前目标可施放,则对当前目标施放。
castnot(spellName)       – 若该技能可施放(不显式指定单位),则直接施放(由游戏判定默认目标/自己)。
castAOE(spellName)       – 当检测到至少两个敌人(AOEEnemyDetector.enemyCount ≥ 2)时,对当前目标施放该群体技能(内部调用 castt)。
TTMe()                  – 判断“目标的目标”是否是玩家本人,返回布尔值。
tdebuff(spellName)       – 若当前目标没有同名减益 spellName,且可对目标施放,则对目标施放该技能。

无需if...then...return

可以直接在脚本上写如下这样的例子:
mbuff("霜甲术")
castt("压制")
castnot("XX图腾")
castAOE("旋风斩")   -- 需要 AOEEnemyDetector 支持 也就是我的另一个插件 https://www.luacn.net/thread-32413-1-1.html
tdebuff("腐蚀术")

-- 条件用法
if not TTMe() then
    castt("清算之手")
    return
end
回复

使用道具 举报

发表于 2025-9-27 16:52:28 | 显示全部楼层
本帖最后由 老爷们 于 2025-9-27 04:57 PM 编辑

大佬,出错了!


mbuff("霜甲术")


Interface\AddOns\WBE\WowBee.Functions.lua:94: attempt to call global 'CustomName' (a nil value)
====================
09/27/25 16:57:17
====================



                CustomName("RunMacroText('" .. tspell .."')")
回复 支持 0 反对 1

使用道具 举报

发表于 2025-9-27 17:16:24 | 显示全部楼层
castAOE("魔爆术")
会出现错误提示
Interface\AddOns\WBE\WowBee.SpellFunctions.lua:52: attempt to index global 'AOEEnemyDetector' (a nil value)
====================
09/27/25 17:16:21
====================

回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2025-9-27 17:17:45 | 显示全部楼层
老爷们 发表于 2025-9-27 05:16 PM
castAOE("魔爆术")
会出现错误提示
Interface\AddOns\WBE\WowBee.SpellFunctions.lua:52: attempt to ind ...

castAOE("旋风斩")   -- 需要 AOEEnemyDetector 支持 那么大几个字
回复 支持 反对

使用道具 举报

发表于 2025-9-27 17:19:06 | 显示全部楼层
chenzhouch2 发表于 2025-9-27 05:17 PM
castAOE("旋风斩")   -- 需要 AOEEnemyDetector 支持 那么大几个字

安装了AOEEnemyDetector插件的
回复 支持 反对

使用道具 举报

发表于 2025-9-28 10:37:41 | 显示全部楼层
大佬看看 咋解决一下呀,
mbuff("霜甲术")

Interface\AddOns\WBE\WowBee.Functions.lua:94: attempt to call global 'CustomName' (a nil value)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-28 15:01:28 | 显示全部楼层
老爷们 发表于 2025-9-28 10:37 AM
大佬看看 咋解决一下呀,
mbuff("霜甲术")

哦 我给忘了,这是我之前用非常规解锁搞的魔蜂了,你加我QQ 2007453 我改一下发你
回复 支持 反对

使用道具 举报

发表于 2025-9-29 23:28:10 | 显示全部楼层
大佬,用的你的魔锋,你的奶德脚本,运行不起来呀。

['nd'-'团队']:10: attempt to call global 'CustomName' (a nil value)
====================
09/29/25 23:28:29
====================

回复 支持 反对

使用道具 举报

发表于 2025-10-10 00:41:08 | 显示全部楼层
chenzhouch2 发表于 2025-9-28 03:01 PM
哦 我给忘了,这是我之前用非常规解锁搞的魔蜂了,你加我QQ 2007453 我改一下发你

[原创插件]无需高级解锁,计算周围敌人数量,让bee自动判断单体和aoe 2025年9月12日
https://www.luacn.net/thread-32413-1-1.html
(出处: LUACN论坛)
那这个插件不改么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-3 08:36 AM , Processed in 0.174008 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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