ADVERTISEMENTREMOVE ADS

Library Ui New Free Fully Fixed

Universal script
2 months ago
Script preview thumbnail
Script Preview

Description

I Introduced And Post My New Update Free Ui Library This New My Old ui yesterday is lack of Features Now I Update Support some of needed.

You can use rbxassetid here:

https://github.com/frappedevs/lucideblox/blob/master/src/modules/util/icons.json

Window Management

-Draggable window with smooth animations

- Resizable window with corner handle

- Minimize to floating icon functionality

- Close button with confirmation

- Shadow effects for depth

Tab System

- Multi-tab support with icons

- Two tab creation methods

- window:Tab('Name', 'rbxassetid...'

- window:Tab({"Name", "rbxassetid..."}

Automatic text adjustment for long names

- Smooth tab switching animations

UI Elements

-Button

-Hover effects

-Click animations

-Mobile touch support

Toggle

-On/off state visualization

- Smooth transition animations

- Customizable default state

Label

- Static text display

- Consistent styling

Slider

-Smooth dragging on PC and mobile

- Real-time value display

- Configurable min/max/default values

- Precise value selection

Keybind

- Customizable key binding

- Visual feedback when setting

- Mobile-friendly input

- Callback on key press

InputBox

- Text and number input support

- Placeholder text

- Enter key submission

- Focus loss submission

- Mobile keyboard support

Dropdown

- Single-select mode

Multi-DropDown

- Expandable/collapsible interface

- Refresh functionality

- Dynamic list updates

- Selected item display

- Mobile Support

- Touch events for all elements

- Draggable window on mobile

- Responsive design

- Touch-friendly button sizes

- Virtual keyboard support

- Visual Design

- Modern dark theme

Rounded corners

- Smooth transitions

- Hover states

- Consistent spacing

- Professional appearance

Minimize System

- Minimize button

Floating minimized icon

- Draggable minimized state

- One-click restore

- Persistent positioning

- Dropdown-Specific Features

- Multi-select with checkmarks

- Selected item counter

- Truncated display for many selections

- Arrow rotation animation

- Smooth expand/collapse

- Refresh method for dynamic updates

- Proper state management

Technical Features

- CoreGui integration

- Executor compatibility

- Performance optimized

- Memory efficient

- Error handling

- Safe cleanup

- Responsive feedback

- Smooth animations

- Clear visual hierarchy

- Accessible design

- Event-driven architecture

- Callback system

ADVERTISEMENTREMOVE ADS
101 Lines • 3.22 KiB
Raw
-- Load the UI library
local Library = loadstring(game:HttpGet('https://gist.githubusercontent.com/MjContiga1/5b9535166d60560ac884a871cb0dc418/raw/e7fdb16802d9486d8d04d3e41d3607d89e6b4a1b/Libsuck.lua'))()
-- Create main window
local window = Library:Window('Example UI')
-- Create tabs with icons replace ur own icon id
local mainTab = window:Tab({"Crafting", "rbxassetid://7734022041"})
local localTab = window:Tab({"LocalPlayer", "rbxassetid://7743875962"})
local settingsTab = window:Tab({"Reward", "rbxassetid://7733673987"})
-- Main Tab Elements
mainTab:Label("Welcome to the UI Library!")
-- Button
mainTab:Button('Click Me!', function()
print("Button clicked!")
game.StarterGui:SetCore("SendNotification", {
Title = "Notification";
Text = "Button was clicked!";
Duration = 3;
})
end)
-- Toggle
mainTab:Toggle('Auto Clicker', false, function(state)
print("Auto Clicker is now:", state and "ON" or "OFF")
end)
-- Slider
mainTab:Slider("Walk Speed", 16, 100, 16, function(value)
print("Walk Speed set to:", value)
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = value
end)
-- Keybind
mainTab:Keybind("Toggle UI", Enum.KeyCode.RightShift, function(key)
print("Key pressed:", key.Name)
end)
-- InputBox
mainTab:InputBox("Enter Text", "Type something...", function(text)
print("Input text:", text)
end)
-- Single-select dropdown
local singleDropdown = mainTab:Dropdown("Select Weapon", {"Sword", "Gun", "Knife"}, function(selected)
print("Selected weapon:", selected)
end)
-- Multi-select dropdown
local multiDropdown = mainTab:Dropdown("Select Features", {"ESP", "Aimbot", "Speed", "Jump"}, function(selected)
print("Selected features:", table.concat(selected, ", "))
end, true) -- true enables multi-select
-- Button to refresh dropdowns
mainTab:Button('Refresh Dropdowns', function()
singleDropdown:Refresh({"New Sword", "New Gun", "New Knife"})
multiDropdown:Refresh({"New ESP", "New Aimbot", "New Speed", "New Jump", "New Feature"})
end)
-- LocalPlayer Tab Elements
localTab:Label("Local Player Settings")
localTab:Slider("Jump Power", 50, 200, 50, function(value)
print("Jump Power set to:", value)
game.Players.LocalPlayer.Character.Humanoid.JumpPower = value
end)
localTab:Toggle("Infinite Jump", false, function(state)
print("Infinite Jump:", state and "ON" or "OFF")
-- Add infinite jump logic here
end)
localTab:InputBox("Player Name", "Enter player name...", function(text)
print("Looking for player:", text)
-- Add player search logic here
end)
-- Settings Tab Elements
settingsTab:Label("UI Settings")
settingsTab:Toggle('Dark Mode', true, function(state)
print("Dark Mode:", state)
-- Add dark mode logic here
end)
settingsTab:Slider("UI Transparency", 0, 100, 100, function(value)
print("UI Transparency:", value)
-- Apply transparency to UI elements
end)
settingsTab:Keybind("Toggle Menu", Enum.KeyCode.Insert, function(key)
print("Menu key changed to:", key.Name)
-- Update menu toggle key here
end)
settingsTab:InputBox("Custom Title", "Enter title...", function(text)
print("Custom title:", text)
-- Update UI title here
end)
ADVERTISEMENTREMOVE ADS

Comments

6 comments
to add a comment
BA

i see this on scriptblox and its not working but this is working on vega x and xeno i tested

1
0
Mj

@BARIS it's not working ur executor bro??

0
0
Vo

Why is there a ✅and❌ in the top bar?

1
0
Mj

@ntu to minimize and exit

0
0
Mj

@ntu check again bro I already update the minimize I use equal for Minimize now is better than checkmark

0
0
Mj

Guyzz u can use some of id icons for tab if you don't have https://github.com/frappedevs/lucideblox/blob/master/src/modules/util/icons.json

0
0
ADVERTISEMENTREMOVE ADS