



Humanoid.Jumping:Connect(onHumanoidNotRunning) Humanoid.Running:Connect(onHumanoidRunning) Local RunService = game:GetService("RunService") Local TweenService = game:GetService("TweenService") Local Footstep = Root:WaitForChild("SteppingSound") If isJumping and Jump > 1 and Jump 0 and Jump 0 and not isFalling then Local JumpAnim3 = Humanoid:LoadAnimation(Jump3) Local JumpAnim2 = Humanoid:LoadAnimation(Jump2) Local JumpAnim1 = Humanoid:LoadAnimation(Jump1) Local Jump3 = script:WaitForChild("Jump 3") Local Jump2 = script:WaitForChild("Jump 2") Local Jump1 = script:WaitForChild("Jump 1") Local Whoosh = Root:WaitForChild("WhooshTJ") Local Root = Character:WaitForChild("HumanoidRootPart") Local Humanoid = Character:WaitForChild("Humanoid") Local Character = Player.Character or Player.CharacterAdded:Wait() Local Players = game:GetService("Players") There are no errors/warnings in the Output. So, i have made 3 local scripts for the Player’s Character, they all work completely fine, but once you die they stop working, but i don’t understand why ! They are all located in StarterCharacterScripts, and i made sure to define the Player’s Character using local Character = Player.Character or Player.CharacterAdded:Wait().
