Garry的Mod Custom Cvar没有变化

时间:2014-09-13 00:08:44

标签: garrys-mod

我为Garry的Mod制作了一个剧本,它几乎已经完成但是出于某种原因,当我输入新的Cvar时,我不会改变host_framerate。如果有人知道你的救生员是什么问题。

local speedCvar = CreateClientConVar( "speedhack_enabled", 0, true, false )
local speedHackCvar = CreateClientConVar( "speedhack_enabled", "0", true, false )
local speedHack = SpeedHackCvar:GetString()
local speed = function()
    if (speedCvar:GetInt() == 1) then
        speedHack = SpeedHackCvar:GetString()
        RunConsoleCommand("host_framerate", speedHack)
    else
        speedHack = SpeedHackCvar:GetString()
        RunConsoleCommand("host_framerate " , speedHack)
    end
end

1 个答案:

答案 0 :(得分:-1)

从每行的第一行(创建对象)中删除本地,以使对象在lua中全局移动。您的问题是您的功能已本地化,这意味着只能从文件/代码块或它们创建的块中访问它们。

哦,你的代码也犯了一个错误,这是错误的(从你的帖子上阅读评论)。