-- Script taken from https://robloxscripts.com website -- local mode = "spin" local distanceX = 10 local distanceY = -1 --[[ modes: spin ]] local plr = game.Players.LocalPlayer local char = plr.Character local runspawn = workspace.Locators.Runway.Spawn local addon = true task.spawn(function() while task.wait() do distanceX = addon and distanceX + 1 or distanceX - 1 if distanceX >= 60 then addon = false elseif distanceX <= 5 then addon = true end end end) char.Head:Destroy() char = plr.CharacterAdded:Wait() local hrp = char:WaitForChild("HumanoidRootPart") local angle = 0 while mode == "spin" do angle += math.rad(15) game:GetService('ReplicatedStorage').RemoteEvents.AddVFX:FireServer("Gassy") game:GetService('ReplicatedStorage').RemoteEvents.EmitVFX:FireServer("Gassy") game:GetService('ReplicatedStorage').RemoteEvents.AddVFX:FireServer("WaterPose") game:GetService('ReplicatedStorage').RemoteEvents.EmitVFX:FireServer("WaterPose") char.HumanoidRootPart.CFrame = CFrame.new(workspace.Locators.Runway.Camera3.Position + Vector3.new(distanceX, distanceY, 0)) * CFrame.Angles(angle, angle, 0) task.wait() end