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