LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 185|回复: 3

[wowbee] DK的打断

[复制链接]
发表于 2022-6-3 09:37:18 来自手机 | 显示全部楼层 |阅读模式

请问这段打断代码哪里出问题了:我单独设置local jinneng ="点燃"   时,代码可以判定。但是一旦加入多个技能就不能用了,请问哪儿出问题了啊?


--打断
local jinneng ="恐惧,愤怒,点燃"

if BeeUnitCastSpellName()==jinneng  
and BeeIsRun("心灵冰冻")  

then BeeRun("心灵冰冻") return;end
回复

使用道具 举报

发表于 2022-6-3 12:38:32 | 显示全部楼层
= =因为变量里保存的是一个完整的字符串
如果敌方释放技能
if BeeUnitCastSpellName()==jinneng  就等同于 if "恐惧"=="恐惧,愤怒,点燃"
所以这里的判断永远无法通过
这里应该用字符串内找字符串的形式来达成
beestringfind
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-5 11:44:50 | 显示全部楼层
本帖最后由 hl2086 于 2022-6-7 10:02 AM 编辑

感谢大佬,DK打断我已经解决, 我的邪DK帖里 带着在
回复 支持 反对

使用道具 举报

发表于 2022-6-8 09:42:23 | 显示全部楼层
围观技术讨论~~~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 07:54 PM , Processed in 0.040083 second(s), 19 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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