如何在罗技游戏lua脚本中制作随机循环时间?

我想在罗技lua脚本中设置随机循环时间,但是软件一直提示我 "[string "LuaVM"]:4:尝试调用全局变量 'random' (一个空值)",这是什么问题?我该如何解决?

entfunction OnEvent(event, arg)
if (event == "MOUSE_BUTTON_PRESSED" and arg == 3) then
    local i=1
    for i = 1,random(5,7),1 do
        PressAndReleaseKey("1")
        Sleep(math.random['800,1000'])
    end
end

完整代码

原文链接 https://stackoverflow.com/questions/69233858

点赞
stackoverflow用户16943565
stackoverflow用户16943565
function OnEvent(event, arg)
if (event == "MOUSE_BUTTON_PRESSED" and arg == 3) then
    for i = 1,math.random(5,8),1 do
        PressAndReleaseKey("1")
        Sleep(800)
    end
end

这是最终答案,没有语言错误。

2021-09-20 12:42:40