local speed = 60
local norm_spd = 40
local ke_y = Enum.KeyCode.LeftShift
local fovMax = { FieldOfView = 70 + (speed/5) }
local fovMin = { FieldOfView = 70 }
local thing = game.Workspace.CurrentCamera
local tween = game.TweenService:Create(thing, TweenInfo.new(0.4, Enum.EasingStyle.Sine), fovMax)
local tween2 = game.TweenService:Create(thing, TweenInfo.new(0.4, Enum.EasingStyle.Sine), fovMin)
local UIS = game:GetService("UserInputService")
UIS.InputBegan:Connect(function(input, processed)
if processed then return end
if input.UserInputType == Enum.UserInputType.Keyboard then
if input.KeyCode == ke_y then
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = speed
tween:Play()
end
end
end)
UIS.InputEnded:Connect(function(input)
if input.KeyCode == ke_y then
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = norm_spd
tween2:Play()
end
end)
This is my code, how do I change the animation from walking (the normal animation) to my custom made running animation only when I am sprinting?
