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

Скрипт роблокс студио чтоб при нажатии на кнопку в гуи проигрывалась определенная анимация

Егор Мальцев Ученик (39), закрыт 4 месяца назад
Скрипт роблокс студио чтоб при нажатии на кнопку в гуи проигрывалась определенная анимация а при отпускании анимация переставала проигрываться и при всём этом во время проигрывания анимации игрок не мог ходить и прыгать
Лучший ответ
Zinarhack Zinarhack Xyinya Мастер (1008) 4 месяца назад
Чел выше Фармер баллов , не более) сам ничего не знает, так еще и гордиться этим.
 local ui = script.Parent
ui.Mouse1ButtonDown:Connect(function()
local event = game.ReplicatedStorage:FindFirstChild("GUI")
event:FireServer()
end)
— скрипт должен находиться под кнопкой
 Скрипт закинь в ServerScriptStorage
local event = Instance.new("RemoteEvent", game.ReplicatedStorage); event.Name = "GUI"
event.OnServerEvent:Connect(function()
local hum = — путь до гуманоида
local anim = — путь до анимации
hum:LoadAnimation(anim)
end)
Егор МальцевУченик (39) 4 месяца назад
Я не понимаю не его не твой не работает скорее всего это я тупой я сделал всё как ты написал всё отметил и не работает
Zinarhack Zinarhack Xyinya Мастер (1008) Егор Мальцев, скорее всего из за того что ты не описал полностью что надо сделать я не так написал
Остальные ответы
Павел Щавель Мастер (2040) 4 месяца назад
Сам напиши
Егор МальцевУченик (39) 4 месяца назад
Всё я плакать пошёл????
Влад Жигульский Профи (927) 4 месяца назад
Ответ в комментариях а с тебя лайк ?
Влад ЖигульскийПрофи (927) 4 месяца назад
 local ReplicatedStorage = game:GetService("ReplicatedStorage") 
 local playAnimationEvent = ReplicatedStorage:WaitForChild("PlayAnimationEvent") 
 local function playAnimation() 
     -- Ваш код для воспроизведения анимации на стороне клиента 
     -- Пример: game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(анимация):Play() 
 end 
 local function stopAnimation() 
     -- Ваш код для остановки анимации на стороне клиента 
     -- Пример: game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(анимация):Stop() 
 end 
 playAnimationEvent.OnClientEvent:Connect(function() 
     playAnimation() 
 end) 
Влад Жигульский Профи (927) Влад Жигульский,
 -- Обработчики для кнопок в GUI 
 local button = script.Parent -- Предположим, что кнопка находится в родительском объекте GUI 
 button.MouseButton1Down:Connect(function() 
     playAnimation() 
 end) 
 button.MouseButton1Up:Connect(function() 
     stopAnimation() 
 end) 
Егор МальцевУченик (39) 4 месяца назад
Подскажи, пожалуйста, как правильно расположить скрипт? У меня не получается, и я очень благодарен тебе за то что уделяешь мне время.
Похожие вопросы