Hello Developers!
(Note: Scroll down the message to see more Info)
As the title says, I made a local script under StarterCharactersFolder which Is this:
--SERVICES-- local UIS = game:GetService("UserInputService") local RP = game:GetService("ReplicatedStorage") local Player = game:GetService("Players") --Attack CD-- local PrimaryCD, PrimaryCDCoolDown = false, 1 --Characters-- local LocalPlayer = Player:GetPlayerFromCharacter(script.Parent) local Character = LocalPlayer.Character local PlrRoot = LocalPlayer.Character:FindFirstChild("HumanoidRootPart") or LocalPlayer.Character:FindFirstChild("Torso") local NewChar = RP.NOOBS.Exclusive["Buddies Noob"]:Clone() NewChar.Name = LocalPlayer.Name LocalPlayer.Character = NewChar local RootPart = NewChar:FindFirstChild("HumanoidRootPart") or NewChar:FindFirstChild("Torso") if RootPart and PlrRoot then RootPart.CFrame = PlrRoot.CFrame end NewChar.Parent = workspace NewChar.Humanoid.DisplayName = "Buddies Noob" NewChar.Animate.Enabled = true script.Parent:Destroy() --Combat-- UIS.InputBegan:Connect(function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 then if not PrimaryCD then PrimaryCD = true RP.Events.PrimaryPunch:FireServer("Happy Punch") task.wait(PrimaryCDCoolDown) PrimaryCD = false end end end)
Under the "Combat" Section allows the user to punch for every 1 second thanks to a RemoteEvent In ReplicatedStorage, This Is what the ServerScriptService Script looks like (Server-Script btw):
game.ReplicatedStorage.Events.PrimaryPunch.OnServerEvent:Connect(function(Player, HappyMove) if HappyMove == "Happy Punch" then local AnimID = "rbxassetid://11885330750" local HappyPunch = Instance.new("Animation") game:GetService("Debris"):AddItem(HappyPunch,1) HappyPunch.Parent = Player.Character.Torso HappyPunch.AnimationId = AnimID local HappyPlayerPunching = Player.Character.Humanoid:WaitForChild("Animator"):LoadAnimation(HappyPunch) HappyPlayerPunching:Play() end end)
But for some whatever reason, the ServerScriptService Script cannot put the animation In the players morph, meaning I have to remove the morph script In order for the punching animation to play