Run it
Copy the script and paste it into your executor.
().WonderlandLoaded
()
().WonderlandLoaded =
TweenService = :()
UserInputService = :()
MarketplaceService = :()
CoreGui = :()
Players = :()
LocalPlayer = Players.LocalPlayer
ParentGui = gethui () CoreGui LocalPlayer:()
Connections = {}
(signal, callback)
conn = signal:(callback)
.(Connections, conn)
conn
(obj, time, properties, style, direction)
info = TweenInfo.(time , style .EasingStyle.Quad, direction .EasingDirection.Out)
tween = TweenService:(obj, info, properties)
tween:()
tween
(gui, handle)
handle = handle gui
dragging, dragStart, startPos
(handle.InputBegan, (input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = gui.Position
)
(UserInputService.InputEnded, (input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
)
(UserInputService.InputChanged, (input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
(gui, , {
Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
})
)
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.DisplayOrder =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.Parent = ParentGui
LoaderFrame = .()
LoaderFrame.Size = .(, , , )
LoaderFrame.Position = .(, -, , -)
LoaderFrame.BackgroundColor3 = .(, , )
LoaderFrame.BorderSizePixel =
LoaderFrame.Parent = ScreenGui
.(, LoaderFrame).CornerRadius = .(, )
LoaderStroke = .(, LoaderFrame)
LoaderStroke.Color = .(, , )
LoaderStroke.Transparency =
LoaderTitle = .()
LoaderTitle.Size = .(, , , )
LoaderTitle.Position = .(, , , )
LoaderTitle.BackgroundTransparency =
LoaderTitle.Text =
LoaderTitle.TextColor3 = .(, , )
LoaderTitle.Font = .Font.GothamBold
LoaderTitle.TextSize =
LoaderTitle.Parent = LoaderFrame
LoaderStatus = .()
LoaderStatus.Size = .(, -, , )
LoaderStatus.Position = .(, , , )
LoaderStatus.BackgroundTransparency =
LoaderStatus.Text =
LoaderStatus.TextColor3 = .(, , )
LoaderStatus.Font = .Font.Gotham
LoaderStatus.TextSize =
LoaderStatus.Parent = LoaderFrame
ProgressBarBg = .()
ProgressBarBg.Size = .(, , , )
ProgressBarBg.Position = .(, , , )
ProgressBarBg.BackgroundColor3 = .(, , )
ProgressBarBg.BorderSizePixel =
ProgressBarBg.Parent = LoaderFrame
.(, ProgressBarBg).CornerRadius = .(, )
ProgressBarFill = .()
ProgressBarFill.Size = .(, , , )
ProgressBarFill.BackgroundColor3 = .(, , )
ProgressBarFill.BorderSizePixel =
ProgressBarFill.Parent = ProgressBarBg
.(, ProgressBarFill).CornerRadius = .(, )
CreditsLabel = .()
CreditsLabel.Size = .(, , , )
CreditsLabel.Position = .(, , , )
CreditsLabel.BackgroundTransparency =
CreditsLabel.Text =
CreditsLabel.TextColor3 = .(, , )
CreditsLabel.Font = .Font.GothamMedium
CreditsLabel.TextSize =
CreditsLabel.Parent = LoaderFrame
.(()
steps = {
{, },
{, },
{, },
{, }
}
_, step (steps)
LoaderStatus.Text = step[]
(ProgressBarFill, , {Size = .(step[], , , )})
.()
.()
(LoaderFrame, , {BackgroundTransparency = })
(LoaderTitle, , {TextTransparency = })
(LoaderStatus, , {TextTransparency = })
(CreditsLabel, , {TextTransparency = })
(ProgressBarBg, , {BackgroundTransparency = })
(ProgressBarFill, , {BackgroundTransparency = })
.()
LoaderFrame:()
)
.()
Main = .()
Main.Name =
Main.Size = .(, , , )
Main.Position = .(, -, , -)
Main.BackgroundColor3 = .(, , )
Main.BorderSizePixel =
Main.ClipsDescendants =
Main.Parent = ScreenGui
MainScale = .(, Main)
MainScale.Scale =
(MainScale, , {Scale = }, .EasingStyle.Back)
.(, Main).CornerRadius = .(, )
MainStroke = .(, Main)
MainStroke.Color = .(, , )
MainStroke.Transparency =
Header = .()
Header.Size = .(, , , )
Header.BackgroundTransparency =
Header.Parent = Main
(Main, Header)
TitleLabel = .()
TitleLabel.Size = .(, -, , )
TitleLabel.Position = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.Font = .Font.GothamBold
TitleLabel.TextSize =
TitleLabel.TextXAlignment = .TextXAlignment.Left
TitleLabel.Parent = Header
ConfirmFrame = .()
ConfirmFrame.Name =
ConfirmFrame.Size = .(, , , )
ConfirmFrame.BackgroundColor3 = .(, , )
ConfirmFrame.BackgroundTransparency =
ConfirmFrame.ZIndex =
ConfirmFrame.Visible =
ConfirmFrame.Parent = Main
ConfirmBox = .()
ConfirmBox.Size = .(, , , )
ConfirmBox.Position = .(, -, , -)
ConfirmBox.BackgroundColor3 = .(, , )
ConfirmBox.BorderSizePixel =
ConfirmBox.ZIndex =
ConfirmBox.Parent = ConfirmFrame
.(, ConfirmBox).CornerRadius = .(, )
ConfirmStroke = .(, ConfirmBox)
ConfirmStroke.Color = .(, , )
ConfirmStroke.Transparency =
ConfirmText = .()
ConfirmText.Size = .(, -, , )
ConfirmText.Position = .(, , , )
ConfirmText.BackgroundTransparency =
ConfirmText.Text =
ConfirmText.TextColor3 = .(, , )
ConfirmText.Font = .Font.GothamMedium
ConfirmText.TextSize =
ConfirmText.TextWrapped =
ConfirmText.ZIndex =
ConfirmText.Parent = ConfirmBox
YesBtn = .()
YesBtn.Size = .(, , , )
YesBtn.Position = .(, , , -)
YesBtn.BackgroundColor3 = .(, , )
YesBtn.Text =
YesBtn.TextColor3 = .(, , )
YesBtn.Font = .Font.GothamBold
YesBtn.TextSize =
YesBtn.ZIndex =
YesBtn.Parent = ConfirmBox
.(, YesBtn).CornerRadius = .(, )
NoBtn = .()
NoBtn.Size = .(, , , )
NoBtn.Position = .(, -, , -)
NoBtn.BackgroundColor3 = .(, , )
NoBtn.Text =
NoBtn.TextColor3 = .(, , )
NoBtn.Font = .Font.Gotham
NoBtn.TextSize =
NoBtn.ZIndex =
NoBtn.Parent = ConfirmBox
.(, NoBtn).CornerRadius = .(, )
()
_, conn (Connections)
conn conn.Connected conn:()
.(Connections)
(MainScale, , {Scale = })
.()
ScreenGui:()
().WonderlandLoaded =
()
ConfirmFrame.Visible =
YesBtn.MouseButton1Click:(UnloadScript)
NoBtn.MouseButton1Click:(()
ConfirmFrame.Visible =
)
CloseBtn = .()
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.BackgroundTransparency =
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.Font = .Font.GothamMedium
CloseBtn.TextSize =
CloseBtn.Parent = Header
CloseBtn.MouseButton1Click:(RequestUnload)
ToggleBtn = .()
ToggleBtn.Name =
ToggleBtn.Size = .(, , , )
ToggleBtn.Position = .(, , , -)
ToggleBtn.BackgroundColor3 = .(, , )
ToggleBtn.Text =
ToggleBtn.TextSize =
ToggleBtn.Parent = ScreenGui
.(, ToggleBtn).CornerRadius = .(, )
ToggleStroke = .(, ToggleBtn)
ToggleStroke.Color = .(, , )
ToggleStroke.Transparency =
(ToggleBtn)
isMenuOpen =
()
isMenuOpen = isMenuOpen
isMenuOpen
Main.Visible =
(MainScale, , {Scale = }, .EasingStyle.Back)
(MainScale, , {Scale = })
.()
Main.Visible =
ToggleBtn.MouseButton1Click:(ToggleMenu)
(UserInputService.InputBegan, (input, gameProcessed)
gameProcessed input.KeyCode == .KeyCode.RightControl
()
)
MiniMapFrame = .()
MiniMapFrame.Name =
MiniMapFrame.Size = .(, , , )
MiniMapFrame.Position = .(, -, , )
MiniMapFrame.BackgroundColor3 = .(, , )
MiniMapFrame.BorderSizePixel =
MiniMapFrame.Visible =
MiniMapFrame.Parent = ScreenGui
.(, MiniMapFrame).CornerRadius = .(, )
MiniMapStroke = .(, MiniMapFrame)
MiniMapStroke.Color = .(, , )
MiniMapStroke.Transparency =
(MiniMapFrame)
MiniMapTitle = .()
MiniMapTitle.Size = .(, , , )
MiniMapTitle.BackgroundTransparency =
MiniMapTitle.Text =
MiniMapTitle.TextColor3 = .(, , )
MiniMapTitle.Font = .Font.GothamBold
MiniMapTitle.TextSize =
MiniMapTitle.Parent = MiniMapFrame
MiniMapRadar = .()
MiniMapRadar.Size = .(, , , )
MiniMapRadar.Position = .(, , , )
MiniMapRadar.BackgroundColor3 = .(, , )
MiniMapRadar.Parent = MiniMapFrame
.(, MiniMapRadar).CornerRadius = .(, )
PlayerDot = .()
PlayerDot.Size = .(, , , )
PlayerDot.Position = .(, -, , -)
PlayerDot.BackgroundColor3 = .(, , )
PlayerDot.Parent = MiniMapRadar
.(, PlayerDot).CornerRadius = .(, )
Sidebar = .()
Sidebar.Size = .(, , , -)
Sidebar.Position = .(, , , )
Sidebar.BackgroundColor3 = .(, , )
Sidebar.BorderSizePixel =
Sidebar.Parent = Main
.(, Sidebar).CornerRadius = .(, )
ProfileFrame = .()
ProfileFrame.Size = .(, , , )
ProfileFrame.BackgroundTransparency =
ProfileFrame.Parent = Sidebar
Avatar = .()
Avatar.Size = .(, , , )
Avatar.Position = .(, -, , )
Avatar.BackgroundColor3 = .(, , )
Avatar.Image = .(, LocalPlayer.UserId)
Avatar.BorderSizePixel =
Avatar.Parent = ProfileFrame
.(, Avatar).CornerRadius = .(, )
PlayerName = .()
PlayerName.Size = .(, -, , )
PlayerName.Position = .(, , , )
PlayerName.BackgroundTransparency =
PlayerName.Text = LocalPlayer.DisplayName
PlayerName.TextColor3 = .(, , )
PlayerName.Font = .Font.GothamBold
PlayerName.TextSize =
PlayerName.TextTruncate = .TextTruncate.AtEnd
PlayerName.Parent = ProfileFrame
GameName = .()
GameName.Size = .(, -, , )
GameName.Position = .(, , , )
GameName.BackgroundTransparency =
GameName.Text =
GameName.TextColor3 = .(, , )
GameName.Font = .Font.Gotham
GameName.TextSize =
GameName.TextTruncate = .TextTruncate.AtEnd
GameName.Parent = ProfileFrame
.(()
success, info = (() MarketplaceService:(.PlaceId) )
success info info.Name
GameName.Text = info.Name
)
ContentArea = .()
ContentArea.Size = .(, -, , -)
ContentArea.Position = .(, , , )
ContentArea.BackgroundTransparency =
ContentArea.Parent = Main
TabContainer = .()
TabContainer.Size = .(, , , -)
TabContainer.Position = .(, , , )
TabContainer.BackgroundTransparency =
TabContainer.ScrollBarThickness =
TabContainer.AutomaticCanvasSize = .AutomaticCanvasSize.Y
TabContainer.CanvasSize = .(,,,)
TabContainer.Parent = Sidebar
TabList = .(, TabContainer)
TabList.SortOrder = .SortOrder.LayoutOrder
TabList.Padding = .(, )
TabList.HorizontalAlignment = .HorizontalAlignment.Center
Tabs = {}
ActiveTab =
(tabName)
TabBtn = .()
TabBtn.Size = .(, , , )
TabBtn.BackgroundColor3 = .(, , )
TabBtn.BackgroundTransparency =
TabBtn.Text = tabName
TabBtn.TextColor3 = .(, , )
TabBtn.Font = .Font.Gotham
TabBtn.TextSize =
TabBtn.Parent = TabContainer
.(, TabBtn).CornerRadius = .(, )
Container = .()
Container.Size = .(, , , )
Container.BackgroundTransparency =
Container.ScrollBarThickness =
Container.ScrollBarImageColor3 = .(, , )
Container.AutomaticCanvasSize = .AutomaticCanvasSize.Y
Container.CanvasSize = .(,,,)
Container.Visible =
Container.Parent = ContentArea
ContainerLayout = .(, Container)
ContainerLayout.SortOrder = .SortOrder.LayoutOrder
ContainerLayout.Padding = .(, )
ContainerLayout.HorizontalAlignment = .HorizontalAlignment.Center
()
ActiveTab == Container
_, t (Tabs)
(t.Btn, , {BackgroundTransparency = , TextColor3 = .(, , )})
t.Container.Visible =
ActiveTab = Container
Container.Visible =
(TabBtn, , {BackgroundTransparency = , TextColor3 = .(, , )})
TabBtn.MouseButton1Click:(SwitchTab)
.(Tabs, {Btn = TabBtn, Container = Container})
#Tabs == ()
Elements = {}
Elements:(text, callback)
btn = .()
btn.Size = .(, -, , )
btn.BackgroundColor3 = .(, , )
btn.Text = text
btn.TextColor3 = .(, , )
btn.Font = .Font.Gotham
btn.TextSize =
btn.Parent = Container
.(, btn).CornerRadius = .(, )
btn.MouseButton1Click:(()
callback (callback)
)
Elements:(text, default, callback)
state = default
frame = .()
frame.Size = .(, -, , )
frame.BackgroundColor3 = .(, , )
frame.Parent = Container
.(, frame).CornerRadius = .(, )
label = .()
label.Size = .(, , , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = text
label.TextColor3 = .(, , )
label.Font = .Font.Gotham
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.Parent = frame
track = .()
track.Size = .(, , , )
track.Position = .(, -, , -)
track.BackgroundColor3 = state .(, , ) .(, , )
track.BorderSizePixel =
track.Parent = frame
.(, track).CornerRadius = .(, )
thumb = .()
thumb.Size = .(, , , )
thumb.Position = state .(, -, , -) .(, , , -)
thumb.BackgroundColor3 = .(, , )
thumb.BorderSizePixel =
thumb.Parent = track
.(, thumb).CornerRadius = .(, )
click = .(, frame)
click.Size = .(, , , )
click.BackgroundTransparency =
click.Text =
click.MouseButton1Click:(()
state = state
(track, , {BackgroundColor3 = state .(, , ) .(, , )})
(thumb, , {Position = state .(, -, , -) .(, , , -)})
callback (callback, state)
)
Elements
ESPTab = ()
AutoTab = ()
RadarTab = ()
SettingsTab = ()
InfoTab = ()
ESPTab:(, , (v)
(, v)
)
ESPTab:(, , (v)
(, v)
)
ESPTab:(, , (v)
(, v)
)
ESPTab:(, , (v)
(, v)
)
ESPTab:(, , (v)
(, v)
)
AutoTab:(, , (v)
(, v)
)
AutoTab:(, , (v)
(, v)
)
RadarTab:(, , (v)
MiniMapFrame.Visible = v
)
SettingsTab:(, ()
()
)
InfoTab:(, () )
InfoTab:(, () )
InfoTab:(, () )
Test

Universal