I am making an ability based game and I have an ability that when I press Q I gain movement speed and become semi-transparent. We (this is a group game using team create) made an animation for activating the ability, but it isn't working. Here is the LocalScript,
01 | local player = game.Players.LocalPlayer |
02 | repeat wait() until player.Character.Humanoid |
03 | local humanoid = player.Character.Humanoid |
04 | local mouse = player:GetMouse() |
05 |
06 | local debounce = false |
07 |
08 | local anim = Instance.new( "Animation" ) |
09 | anim.AnimationId = "http://www.roblox.com/asset/?id=6271298217" |
10 |
11 | mouse.KeyDown:connect( function (key) |
12 | if key = = "q" then |
13 | local playAnim = humanoid:LoadAnimation(anim) |
14 |
15 |
You can search the toolbox for useful but easy scripts like that! Here:
01 | local player = game.Players.LocalPlayer |
02 | repeat wait() until player.Character.Humanoid |
03 | local humanoid = player.Character.Humanoid |
04 | local mouse = player:GetMouse() |
05 |
06 | local anim = Instance.new( "Animation" ) |
07 | anim.AnimationId = "http://www.roblox.com/asset/?id=6271298217" -- id of animation (I put it for you) |
08 |
09 | mouse.KeyDown:connect( function (key) |
10 | if key = = "q" then |
11 | local playAnim = humanoid:LoadAnimation(anim) |
12 | playAnim:Play() |
13 | end |
14 | end ) |
Mind if you can show me what animation is that? Only the creator of the animation can put it in roblox studio :)