我正在制作一个游戏,我想制作一个生成器系统。你必须打开 5 个发电机才能获胜。每次打开生成器时,我都会增加 NumberValue + 1。我的问题是:我不知道其他脚本如何检查 NumberValue 的值是否为 5。
我尝试过: 如果 NumberValue.Value == 5 那么 print(“成功了!”)
我还尝试将脚本放入 SeverScriptService、Workspace 或 ReplicatedsStorage 但它不起作用:(
你定义了“
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