LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 138|回复: 6

[函数] 新手求助,关于运行报错的问题

[复制链接]
发表于 2023-2-22 09:39:10 | 显示全部楼层 |阅读模式
原贴地址:http://www.luacn.net/forum.php?m ... &authorid=29177



求大佬帮助,是否进阶区函数没有替换导致!我看其他人也有遇到这种情况。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
回复

使用道具 举报

发表于 2023-2-23 18:14:46 | 显示全部楼层
咏叹小调 发表于 2023-2-23 12:23 AM
大佬帮忙看看!

--全局buff

变量声明的是大写的    使用的时候是小写的  要严谨 要严谨啊  少年
回复 支持 1 反对 0

使用道具 举报

发表于 2023-2-22 18:11:54 | 显示全部楼层
80行的 数为空值   看看第80行有什么秘密
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-23 00:04:47 | 显示全部楼层
电动男朋友 发表于 2023-2-22 06:11 PM
80行的 数为空值   看看第80行有什么秘密

大佬帮忙看看,80行是这个 if not BeeStringFind("鲜血灵气", MB) and hp > 60 then
    BeeRun("鲜血灵气")
回复 支持 反对

使用道具 举报

发表于 2023-2-23 00:15:53 | 显示全部楼层
变量发完整看看,不然不清楚
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-23 00:23:43 | 显示全部楼层
本帖最后由 咏叹小调 于 2023-2-23 12:24 AM 编辑
lk47354813 发表于 2023-2-23 12:15 AM
变量发完整看看,不然不清楚
大佬帮忙看看!

--全局buff
local MB = BeeUnitBuffList("player")
local MP = BeeUnitMana("player")
local HP = BeeUnitHealth("player", "%")
local boss = false
local A, t1, t2 = BeeRune("冰霜符文")
local B, t3, t4 = BeeRune("邪恶符文")
local C = BeeUnitBuff("血之疫病") > 15
local D = BeeRune("死亡符文") > 0
local E, t5, t6 = BeeRune("鲜血符文")

if BeeUnitCastSpellName("player") or BeeStringFind("格拉库的肉松蛋糕", MB) then
    return
end
if not BeeStringFind("鲜血灵气", MB) and hp > 60 then
    BeeRun("鲜血灵气")
end
if not BeeStringFind("白骨之盾", MB) and BeeSpellCD("白骨之盾") == 0 then
    BeeRun("白骨之盾")
end
if not BeeStringFind("寒冬号角", MB) then BeeRun("寒冬号角") return end

if BeeSpellCD("亡者复生") == 0 and BeeUnitHealth("pet", "%", 0) <= 0 then BeeRun("亡者复生") end
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-23 21:39:51 | 显示全部楼层
本帖最后由 咏叹小调 于 2023-2-26 11:24 PM 编辑
电动男朋友 发表于 2023-2-23 06:14 PM
变量声明的是大写的    使用的时候是小写的  要严谨 要严谨啊  少年

感谢我好大哥,立马处理去!
你再看看这个呢!
function shuliang(num)
    local guid = MonsterGuid(num)
    local t = split(guid, ",")
    local n = table.getn(t)
    --local t = LMonsterGUID(num)
    if t ~= nil then
        for k, v in pairs(t) do
            if IsInCombat(v) ~= 1 then
                n = n - 1
            end
        end
        return n
    end
end  也是报错!
原贴:http://www.luacn.net/forum.php?m ... mp;page=1#pid799533    给作者留言也不处理,咱新手能有几个999


回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 12:33 AM , Processed in 0.102463 second(s), 27 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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