🌙
MoonLIB
  • Introduction
  • Documentation
  • Tutorials
    • Create a working GUI with MoonLIB!
Powered by GitBook
On this page
  • MOON (library)
  • MoonLIB Window
  • MoonLIB Tab
  • Create Label
  • Create Button
  • Create Toggle
  • Create Dropdown
  • Create Slider

Documentation

Documentation of MoonLIB.

MOON (library)

local library = loadstring(game:HttpGet('https://raw.githubusercontent.com/jakepscripts/moonlib/main/moonlibv1.lua'))()

MoonLIB Window

local main = library:CreateWindow("MoonLIB", "#b36419", 9160626035)
Name
Description
Usage

CreateWindow("name", "#hexvalue", id)

Creates a MoonLIB Window.

name, hex, id

Name
Hex
Icon

Creates the Window.

Color of library.

The ICON of the library.

MoonLIB Tab

main:CreateTab("Home")
Name
Description
Usage

CreateTab("name")

Creates a tab.

name

Property
text

name

or nil

Create Label

main:CreateLabel("Label", "Home")
Name
Description
Usage

CreateLabel("name")

Creates a label.

name

Property
name

name

or nil

A label is only made if available (ex. 1 row with buttons, toggles.. ect.. ect.. then you can place it before or after, if there is not a single button, dropdown, toggle, ect..ect then you can also place it down).

Create Button

main:CreateButton("Button", "Home", function()
-- // your code
end)
Name
Description
Usage

main:CreateButton("name", "path")

Creates a button.

name, path

Property
nil

name, path

"Button", "Home"

Create Toggle

main:CreateToggle("Toggle", "Home", function(togglestate)
-- // print(togglestate)
end)
Name
Description
Usage

main:CreateToggle("name", "path")

Creates a toggle.

name, path

Property
nil

name, path

"Toggle", "Home"

Create Dropdown

main:CreateDropdown("Dropdown", "Home", {"Oranges", "Apples", "Grapes", "Cherrys"}, function(args) 
-- // print(args)
end)
Name
Description
Usage

main:CreateDropdown("name", "path", {"List"}, function(args)

Creates a dropdown.

name, path, list

Property
nil

name, path, list

"Dropdown", "Home", {"List"}

Create Slider

main:CreateSlider("Slider", "Home", 0, 100, function(args) 
-- // print(args)
end)
Name
Description
Usage

main:CreateSlider("name", "path", minval, maxval, function(args)

Creates a slider.

name, path, minval, maxval

Property
nil

name, path, minval, maxval

"Slider", "Home", 0, 100

PreviousIntroductionNextCreate a working GUI with MoonLIB!

Last updated 3 years ago