Починаємо скриптити
Як імпортувати LunariLib?
Ви можете імпортувати LunariLib з директорії свого скрипту на гітхабі:
local GuiLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/FrostX-Official/LunariLib/main/luaCode/MainLib.lua"))()
Ваш перший GUI
Після імпортування бібліотеки ви можете почати
Зробіть вікно
Використовуйте метод .Load()
щоб створити вікно
Зробіть свою першу вкладку
Використовуйте метод .AddTab()
на вашому вікні, щоб створити вкладку
Додати кнопку зі скриптом у вашу вкладку
Використовуйте метод .AddButton()
на вкладці, щоб зробити кнопку
Приклад РЕАЛЬНОГО Скрипту
Використовуйте метод .AddButton()
на вкладці, щоб зробити кнопку
Ми зробимо скрипт який робитиме швидкість гравця 50
local SomeButton = MainWindow.AddButton("Зробити швидкість гравця 50", function() -- callback
local LocalPlayer = game:GetService("Players").LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local Humanoid = Character:WaitForChild("Humanoid")
Humanoid.WalkSpeed = 50
end)
Повернемося до штук з GUI
Додати перемикачі/чекери
Використовуйте метод .AddCheckbox()
на вкладці для того, щоб зробити перемикач
local SomeToggle = MainWindow.AddCheckbox("Зробити щось", function(value) -- callback
print(value)
end)
Додамо палітру кольорів
Використовуйте метод .AddColorpicker()
на вкладці, щоб зробити палітру.
local SomeColorpicker = MainWindow.AddColorpicker(
"Виберіть колір свого ніка",
function(colorValue) -- callback
print(colorValue)
end)
.AddColorpicker()
:
Додамо слайдери або повзунки
Використовуйте метод .AddSlider()
на вкладці, щоб зробити слайдер.
local SomeSlider = MainWindow.AddSlider(
"Дальність Кілл-Аури",
function(value) -- callback
print(value)
end, NumberRange.new(0, 200), 50)
.AddSlider()
:
Додамо селектори або дропдауни
Використовуйте метод .AddSelector()
на вкладці, щоб зробити селектор.
УВАГА! параметр onlyOne
досі у розробці
Тому я вам рекомендую його зовсім не використовувати.