gui.openurl 不起作用(没有错误)

以下代码用于 Garry's Mod 服务器中的逃生菜单。它使用 Lua 编写。我不知道问题可能是什么,我已经很长时间在解决它了。没有任何错误返回。这是完整的代码:

local buttonList = {
    {
        name = "继续",
        callback = function(panel)
            panel:Remove();
            Atomic.pauseUI = nil;
        end
    },
    {
        name = "菜单",
        callback = function(panel)
            panel:Remove();

            gui.ActivateGameUI();

            Atomic.showDefaultMenu = true;
            Atomic.delayCheck = true;
        end
    },
    --[[
    {
        name = "设置",
        callback = function(panel)
            //  panel:Remove();
        end
    },
    --]]
    {
        name = "规则",
        callback = function(panel)
            gui.OpenURL("https://steamcommunity.com/linkfilter/?url=https://facepunch.com")
        end;
    },
    {
        name = "断开连接",
        callback = function(panel)
            RunConsoleCommand("disconnect");
        end
    }
};
点赞