It is supposed to shake the camera when the temperature is greater or equal to 2500. For some strange reason it isn't working. Any help? Thanks.
Just want to say, This script WILL work.
function shake()
local camera = game.Workspace.CurrentCamera
for i = 1,10 do
wait()
camera.CoordinateFrame = camera.CoordinateFrame * CFrame.new(0,2,0)
wait()
camera.CoordinateFrame = camera.CoordinateFrame * CFrame.new(0,-2,0)
end
end
while true do
wait(0.01)
shake()
end
This one does NOT work.
Temperature=game.Workspace.TemperatureValue
camera = game.Workspace.CurrentCamera
function shake()
if Temperature.Value >=2500 then
for i = 1,10 do
wait()
camera.CoordinateFrame = camera.CoordinateFrame * CFrame.new(0,2,0)
wait()
camera.CoordinateFrame = camera.CoordinateFrame * CFrame.new(0,-2,0)
end
end
while true do
wait(0.1)
shake()
end
end
