У нас вы можете посмотреть бесплатно (Tutorial) how to set up ay mi gatito in studio lite part 11 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Model: 130054398411182 Script: -- Model reposted by luyte / Made by BT2GAMER1 on youtube! local ReplicatedStorage = game:GetService("ReplicatedStorage") local Players = game:GetService("Players") local MessagingService = game:GetService("MessagingService") local Workspace = game:GetService("Workspace") local OWNER_USER = "BT2GAMER1" local ADMIN_USERS = {"BT2GAMER1"} local EVENT_FOLDER_NAME = "Ay mi gatito" local MUSIC_ID = "rbxassetid://136659056019437" local SOUND_NAME = "AyMiGatitoMusic" local TOPIC_START = "AyMiGatitoEventStart" local TOPIC_END = "AyMiGatitoEventEnd" local eventActive = false local function isAdminOrOwner(player) if player.Name == OWNER_USER then return true end for _, name in ipairs(ADMIN_USERS) do if player.Name == name then return true end end return false end local function startEvent() if eventActive then return end eventActive = true if not Workspace:FindFirstChild(EVENT_FOLDER_NAME) then local folder = ReplicatedStorage:FindFirstChild(EVENT_FOLDER_NAME) if folder then folder:Clone().Parent = Workspace end end local sound = Workspace:FindFirstChild(SOUND_NAME) if not sound then sound = Instance.new("Sound") sound.Name = SOUND_NAME sound.SoundId = MUSIC_ID sound.Looped = true sound.Volume = 1 sound.Parent = Workspace end sound:Play() end local function endEvent() if not eventActive then return end eventActive = false local folder = Workspace:FindFirstChild(EVENT_FOLDER_NAME) if folder then folder:Destroy() end local sound = Workspace:FindFirstChild(SOUND_NAME) if sound then sound:Stop() end end MessagingService:SubscribeAsync(TOPIC_START, function() startEvent() end) MessagingService:SubscribeAsync(TOPIC_END, function() endEvent() end) Players.PlayerAdded:Connect(function(player) player.Chatted:Connect(function(msg) if not isAdminOrOwner(player) then return end local command = msg:lower() if command == "!gatito" then if eventActive then player:SendNotification({ Title = "Ay mi gatito Event", Text = "Event is already active!", Duration = 3 }) return end pcall(function() MessagingService:PublishAsync(TOPIC_START, "start") end) startEvent() elseif command == "!gatitoend" then if not eventActive then player:SendNotification({ Title = "Ay mi gatito Event", Text = "Event is not active!", Duration = 3 }) return end pcall(function() MessagingService:PublishAsync(TOPIC_END, "end") end) endEvent() end end) end)