我正在编写一个 Roblox 游戏,我需要一个循环的计时器,并且它必须添加到金钱 IntValue 中。我测试了代码,但它没有循环或添加到金钱值。我该如何解决这个问题?没有发生任何错误。这是计时器脚本的代码。它在本地脚本中。
local minutes = 0
local seconds = 15
local player = game.Players.LocalPlayer
local leaderstats = player:FindFirstChild("leaderstats")
local money = leaderstats:FindFirstChild("Effect Coins")
while true do
for i = 1, 15 do
wait(1)
if seconds == 0 then
minutes = minutes - 1
secconds = 59
else
seconds = seconds - 1
end
if seconds < 10 then
script.Parent.Text = tostring(minutes)..":0"..tostring(seconds)
else
script.Parent.Text = tostring(minutes)..":"..tostring(seconds)
end
end
money += 1
minutes = 0
seconds = 15
end
我尝试改变时间长度的值,但似乎不起作用。