错误<name>预计在“if”</name>附近

时间:2014-12-21 05:20:15

标签: lua

嗨,这是我的第一个lua代码,但是我得到一个错误请将其修复为高级,如果你确实这样做了。我感觉这是一件我想念的小事。

class 'Autochat'

TalkTimer = Timer()
local TalkDelay = 1 -- in minutes
local active = 1

function 
    if active = 0 then
        return
    end

    if active ~= "0" then
        if(TalkTimer:GetSeconds() > (60 * timeDelay)) then
            Chat:Broadcast("Hi the admin is offline.", Colors(0, 255, 0))
            TalkTimer:Restart()
        end
    end
end
Autochat = Autochat()

1 个答案:

答案 0 :(得分:4)

该功能缺少名称。 Lua读到下一行,查找函数的名称,并在找到if语句时感到困惑。

此外,第一个if语句应为if active == 0 then,因为==是比较运算符。