Message
Message
local WindUI =
loadstring(game:HttpGet("https://tree-hub.vercel.app/api/UI/WindUI"))()
Window:Divider()
local WindowTab = Window:Tab({ Title = "Window and File Configuration", Icon =
"settings" })
local CreateThemeTab = Window:Tab({ Title = "Create Theme", Icon = "palette" })
ButtonTab:Button({
Title = "Load all features",
Desc = "Load all phantasm features",
Callback = function()
local gui = Instance.new("ScreenGui")
gui.Name = "ImageDisplay"
gui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
wait(3)
game.Players.LocalPlayer:Kick("Exploiting")
end
})
-- Player Tab
local Dropdown = PlayerTab:Dropdown({
Title = "Character",
Value = "None",
Multi = false,
AllowNone = true,
Values = {
"No Dash CD", "No Dash Endlag"
},
Callback = function(Tab)
print(tab)
end
})
-- Exploits
local Dropdown = ExploitTab:Dropdown({
Title = "Saitama Exploits",
Value = "None",
Multi = false,
AllowNone = true,
Values = {
"Invisible Ultimate", "Invisible Table Flip",
"Invisible Serious Punch", "Invisible Omnidirectional Punch"
},
Callback = function(Tab)
print(tab)
end
})
-- Teleport
local Button = TeleportTab:Button({
Title = "Death Counter Room",
Callback = function()
print("Clicked!")
end,
})
-- Farming
local Dropdown = FarmTab:Dropdown({
Title = "Kill Farming",
Value = "None",
Multi = false,
AllowNone = true,
Values = {
"Lowest HP", "Dead Player"
},
Callback = function(Tab)
print(tab)
end
})
-- Misc
local Button = MiscTab:Button({
Title = "Infinite Yield",
Callback = function()
print("Clicked!")
end,
})
-- Configuration
local themeValues = {}
for name, _ in pairs(WindUI:GetThemes()) do
table.insert(themeValues, name)
end
WindowTab:Button({
Title = "Save File",
Callback = function()
if fileNameInput ~= "" then
SaveFile(fileNameInput, { Transparent = WindUI:GetTransparency(), Theme
= WindUI:GetCurrentTheme() })
end
end
})
local filesDropdown
local files = ListFiles()
filesDropdown = WindowTab:Dropdown({
Title = "Select File",
Multi = false,
AllowNone = true,
Values = files,
Callback = function(selectedFile)
fileNameInput = selectedFile
end
})
WindowTab:Button({
Title = "Load File",
Callback = function()
if fileNameInput ~= "" then
local data = LoadFile(fileNameInput)
if data then
WindUI:Notify({
Title = "File Loaded",
Content = "Loaded data: " .. HttpService:JSONEncode(data),
Duration = 5,
})
if data.Transparent then
Window:ToggleTransparency(data.Transparent)
ToggleTransparency:SetValue(data.Transparent)
end
if data.Theme then WindUI:SetTheme(data.Theme) end
end
end
end
})
WindowTab:Button({
Title = "Overwrite File",
Callback = function()
if fileNameInput ~= "" then
SaveFile(fileNameInput, { Transparent = WindUI:GetTransparency(), Theme
= WindUI:GetCurrentTheme() })
end
end
})
WindowTab:Button({
Title = "Refresh List",
Callback = function()
filesDropdown:Refresh(ListFiles())
end
})
function updateTheme()
WindUI:AddTheme({
Name = currentThemeName,
Accent = ThemeAccent,
Outline = ThemeOutline,
Text = ThemeText,
PlaceholderText = ThemePlaceholderText
})
WindUI:SetTheme(currentThemeName)
end
CreateThemeTab:Colorpicker({
Title = "Background Color",
Default = Color3.fromHex(ThemeAccent),
Callback = function(color)
ThemeAccent = color:ToHex()
end
})
CreateThemeTab:Colorpicker({
Title = "Outline Color",
Default = Color3.fromHex(ThemeOutline),
Callback = function(color)
ThemeOutline = color:ToHex()
end
})
CreateThemeTab:Colorpicker({
Title = "Text Color",
Default = Color3.fromHex(ThemeText),
Callback = function(color)
ThemeText = color:ToHex()
end
})
CreateThemeTab:Colorpicker({
Title = "Placeholder Text Color",
Default = Color3.fromHex(ThemePlaceholderText),
Callback = function(color)
ThemePlaceholderText = color:ToHex()
end
})
CreateThemeTab:Button({
Title = "Update Theme",
Callback = function()
updateTheme()
end
})