Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local UIS = game:GetService("UserInputService")
- local RS = game:GetService("ReplicatedStorage")
- local Player = game.Players.LocalPlayer
- local Character = Player.Character or Player.CharacterAdded:Wait()
- local IsBlocking = Character:WaitForChild("Data").IsBlocking.Value
- local BlockAnimation = Character.Humanoid:LoadAnimation(game.ReplicatedStorage.Animations.Block)
- local function Speed(Value, NextValue)
- Character.Humanoid.WalkSpeed = Value
- Character.Humanoid.JumpPower = NextValue
- end
- UIS.InputBegan:Connect(function(Input, IsTyping)
- if IsTyping then return end
- if Input.KeyCode == Enum.KeyCode.F then
- Speed(0,0)
- BlockAnimation:Play()
- RS.Block:FireServer("On")
- end
- end)
- UIS.InputEnded:Connect(function(Input, IsTyping)
- if IsTyping then return end
- if Input.KeyCode == Enum.KeyCode.F then
- Speed(16,50)
- BlockAnimation:Stop()
- RS.Block:FireServer("Off")
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement