Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- LocalScript (должен быть в StarterPlayerScripts или подобном месте)
- local link = "https://youtu.be/lm4HAofiSjw"
- -- Проверка платформы (копирование работает только на ПК)
- if not (game:GetService("UserInputService"):GetPlatform() == Enum.Platform.Windows) then
- warn("Скрипт работает только на ПК (Windows)")
- return
- end
- -- Функция для копирования текста в буфер обмена
- local function copyToClipboard(text)
- local success, errorMsg = pcall(function()
- -- Попытка использовать setclipboard() (если доступно)
- if setclipboard then
- setclipboard(text)
- print("Ссылка скопирована (через setclipboard): " .. text)
- return
- end
- -- Попытка через TextService (актуально для новых версий Roblox)
- local textService = game:GetService("TextService")
- if textService.SetClipboard then
- textService:SetClipboard(text)
- print("Ссылка скопирована (через TextService): " .. text)
- return
- end
- warn("Не удалось скопировать: нет доступа к буферу обмена")
- end)
- if not success then
- warn("Ошибка при копировании: " .. tostring(errorMsg))
- end
- end
- -- Копируем ссылку при запуске
- copyToClipboard(link)
- -- Уведомление для игрока
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Ссылка скопирована",
- Text = "Ссылка " .. link .. " скопирована в буфер обмена",
- Duration = 5
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement