local player = game.Players.LocalPlayer local initialAnimation local function playAnimation() local humanoid = player.Character:WaitForChild("Humanoid") initialAnimation = Instance.new("Animation") initialAnimation.AnimationId = "rbxassetid://3027289605" local animTrack = humanoid:LoadAnimation(initialAnimation) animTrack:Play() end playAnimation() wait(1) local player = game.Players.LocalPlayer local character = player.Character local camera = game.Workspace.CurrentCamera local function shake() local sound = Instance.new("Sound") sound.Name = "Bankai" sound.SoundId = "rbxassetid://2679516592" sound.Pitch = math.random(90, 110) * 0.01 sound.Volume = math.random(2, 5) * 0.15 sound.Parent = script sound:Play() if character.Humanoid.Health > 0 then local colorEffect = Instance.new("ColorCorrectionEffect") colorEffect.TintColor = Color3.new(1, 0.4, 0.4) colorEffect.Brightness = -0.2 colorEffect.Contrast = 0.5 colorEffect.Saturation = -0.3 colorEffect.Parent = camera for _ = 1, 50 do character.Humanoid.CameraOffset = Vector3.new(math.random(-2, 2) / 10, math.random(-2, 2) / 10, math.random(-2, 2) / 10) wait(0.05) end colorEffect:Destroy() character.Humanoid.CameraOffset = Vector3.new(0, 0, 0) end end shake()