以下代码适用于garrys mod服务器中的转义菜单。它是用lua写的。我不知道问题是什么,我已经在这个问题上工作了很长时间。绝对没有错误返回。这是完整的事情:
local buttonList = {
{
name = "Continue",
callback = function(panel)
panel:Remove();
Atomic.pauseUI = nil;
end
},
{
name = "Menu",
callback = function(panel)
panel:Remove();
gui.ActivateGameUI();
Atomic.showDefaultMenu = true;
Atomic.delayCheck = true;
end
},
--[[
{
name = "Settings",
callback = function(panel)
// panel:Remove();
end
},
--]]
{
name = "Rules",
callback = function(panel)
gui.OpenURL("https://steamcommunity.com/linkfilter/?url=https://facepunch.com")
end;
},
{
name = "Disconnect",
callback = function(panel)
RunConsoleCommand("disconnect");
end
}
};