Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

My punching animation only works in studio may anyone help? I think it has something to do with

local Player = game.Players.LocalPlayer local Mouse = Player:GetMouse()

Here is the full script though:~~~~~~~~~~~~~~~~~

local Player = game.Players.LocalPlayer`local Mouse = Player:GetMouse() local dmg = true Mouse.KeyDown:connect(function(key) if key == "f" then local an = script.Parent.Humanoid:LoadAnimation(script.Animation) an:Play() script.Parent.RightHand.Touched:connect(function(hit) if hit.Parent.Humanoid and dmg == true then hit.Parent.Humanoid:TakeDamage(20) dmg = false wait(1) dmg = true end end) end end)

3 comments

0

Please format your code correctly, the code should be within those 2 lines of symbols

0

okay

0

I said it will work in studio, it wont work on servers.

1 answer

It wont work in studio because key down is deprecated, UserInput Service is probably what you should be using

This discussion is preserved as it was. New answers, comments, and votes are closed.