Skip to main content

Быстрый старт

Начать работу с Fluent Plus просто. Загрузите библиотеку и создайте свое первое окно.

Установка

Загрузите библиотеку, используя loadstring в вашем исполнителе. Fluent Plus автоматически включает SaveManager и InterfaceManager.
local Fluent, SaveManager, InterfaceManager = loadstring(game:HttpGet("https://github.com/discoart/FluentPlus/releases/latest/download/main.lua"))()

Базовый пример

Вот полный упрощенный пример:
local Fluent, SaveManager, InterfaceManager = loadstring(game:HttpGet("https://github.com/discoart/FluentPlus/releases/latest/download/main.lua"))()

local Window = Fluent:CreateWindow({
    Title = "Скрипт Fluent Plus",
    SubTitle = "от User",
    TabWidth = 160,
    Size = UDim2.fromOffset(580, 460),
    Acrylic = true, 
    Theme = "Dark",
    MinimizeKey = Enum.KeyCode.LeftControl
})

local Tabs = {
    Main = Window:AddTab({ Title = "Главная", Icon = "home" }),
    Settings = Window:AddTab({ Title = "Настройки", Icon = "settings" })
}

Tabs.Main:AddParagraph({
    Title = "Привет, мир",
    Content = "Это элемент параграфа."
})

Tabs.Main:AddButton({
    Title = "Нажми меня",
    Description = "Очень важная кнопка",
    Callback = function()
        Window:Dialog({
            Title = "Привет",
            Content = "Ты нажал кнопку!",
            Buttons = { { Title = "Ок", Callback = function() print("Ок") end } }
        })
    end
})

Window:SelectTab(1)

-- Уведомление
Fluent:Notify({
    Title = "Fluent Plus",
    Content = "Скрипт успешно загружен",
    Duration = 8
})
Успех! Вы успешно создали свой первый интерфейс на Fluent Plus.