Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

СРОЧНО ПОМОЩЬ ROBLOX STUDIO ANIMATION FIX

dares deas Ученик (107), открыт 2 часа назад
roblox studio
нужна помощь

у меня есть скрипт на спринт и проигрывание анимации бега
анимация бега запускается при зажатии левого шифта
но при этом если я встану на месте и зажму шифт то я буду бегать на месте
нужно написать пару строчек получается с условием - если игрок движение = 0 то PlayAnim:Stop()
сам я не могу написать потому что не знаю как написать в скрипте что игрок не двигается и стоит на месте, поэтому и обращаюсь к вам, буду рад помощи.
2 ответа
Гена Зюганов Ученик (101) 2 часа назад
У тебя баг наверное. У меня он не бегал на месте
Анатолий Зяблин Просветленный (28272) 2 часа назад
Держи
 local player = game.Players.LocalPlayer 
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local walkAnim = script:WaitForChild("Walk") -- Замените на ваше имя анимации
local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim)

-- Подключение к событию изменения скорости
humanoid.Running:Connect(function(speed)
if speed > 0 then
if not walkAnimTrack.IsPlaying then
walkAnimTrack:Play()
end
else
if walkAnimTrack.IsPlaying then
walkAnimTrack:Stop()
end
end
end)
dares deasУченик (107) 1 час назад
не работает
Похожие вопросы