如何检查 NumberValue 中的值

问题描述 投票:0回答:1

我正在制作一个游戏,我想制作一个生成器系统。你必须打开 5 个发电机才能获胜。每次打开生成器时,我都会增加 NumberValue + 1。我的问题是:我不知道其他脚本如何检查 NumberValue 的值是否为 5。


我尝试过: 如果 NumberValue.Value == 5 那么 print(“成功了!”)

我还尝试将脚本放入 SeverScriptService、Workspace 或 ReplicatedsStorage 但它不起作用:(

lua roblox luau
1个回答
0
投票

你定义了“

NumberValue
”了吗? 您是否将其放入带有
task.wait(0)
线的永久循环中? 通常这个脚本可以在工作空间中运行

local NumberValue = workspace.Value --define NumberValue (replace it with where the number value is)

while task.wait(0) do --repeat forever but wait a frame each time
    if NumberValue.Value == 5 then
        print("It worked!")
    end
end
© www.soinside.com 2019 - 2024. All rights reserved.