local repo = 'https://[Log in to view URL]'
local Library = loadstring(game:HttpGet(repo .. 'Library.lua'))()
local ThemeManager = loadstring(game:HttpGet(repo .. 'addons/ThemeManager.lua'))()
local SaveManager = loadstring(game:HttpGet(repo .. 'addons/SaveManager.lua'))()
local Players = game:GetService("Players")
local Window = Library:CreateWindow({
Title = ' aquarium.lol',
Center = true,
AutoShow = true,
TabPadding = 8,
MenuFadeTime = 0.2
})
local Tabs = {
Welcome = Window:AddTab('Welcome'),
Movement = Window:AddTab('Movement'),
Visual = Window:AddTab('Visuals'),
['UI Settings'] = Window:AddTab('Settings'),
}
-- Welcome Tab
local WelcomeGroupBox = Tabs.Welcome:AddLeftGroupbox('welcome to aquarium .lol')
WelcomeGroupBox:AddLabel('This the is best visual script oat.')
WelcomeGroupBox:AddLabel('Thats all pls like my script i made,')
WelcomeGroupBox:AddLabel('My tt is prizm?(idfk) FOLLOW ME.')
WelcomeGroupBox:AddLabel('HUGE shoutout to my friend billy')
WelcomeGroupBox:AddLabel('that supported me throught out')
WelcomeGroupBox:AddLabel('this journy of creating this script.')
-- Movement Tab
local MainGroupBox = Tabs.Movement:AddLeftGroupbox('Main')
local ControlToggle = MainGroupBox:AddToggle('ControlToggle', { Text = 'Tpwalk' })
-- Everything inside this box will only show when Tpwalk is ON
local Depbox = MainGroupBox:AddDependencyBox()
Depbox:AddToggle('KeybindMode', { Text = 'Keybind Mode' })
local SubDepbox = Depbox:AddDependencyBox()
SubDepbox:AddLabel('Keybind'):AddKeyPicker('KeyPicker', {
Default = 'Q',
SyncToggleState = false,
Mode = 'Toggle',
Text = 'Tpwalk Keybind',
NoUI = false,
Callback = function(Value) end,
ChangedCallback = function(New) end
})
Depbox:AddDropdown('ModeSelector', {
Text = 'Mode',
Default = 1,
Values = {'toggle', 'hold'}
})
Depbox:AddSlider('SpeedSlider', {
Text = 'Speed',
Default = 14,
Min = 1,
Max = 100,
Rounding = 0
})
-- Setup dependency (this controls everything in Depbox)
Depbox:SetupDependencies({
{ Toggles.ControlToggle, true }
})
--========================================================================================================================--
-- Movement Tab
local OtherGroupBox = Tabs.Movement:AddRightGroupbox('Other')
local FlyyToggle = OtherGroupBox:AddToggle('ControlToggle2', { Text = 'Fly' })
-- Everything inside this box will only show when Tpwalk is ON
local Depbox = OtherGroupBox:AddDependencyBox()
Depbox:AddToggle('KeybindMode', { Text = 'Keybind Mode' })
local SubDepbox = Depbox:AddDependencyBox()
SubDepbox:AddLabel('Keybind'):AddKeyPicker('KeyPicker', {
Default = 'F',
SyncToggleState = false,
Mode = 'Toggle',
Text = 'Fly keybind',
NoUI = false,
Callback = function(Value) end,
ChangedCallback = function(New) end
})
Depbox:AddDropdown('ModeSelector', {
Text = 'Mode',
Default = 1,
Values = {'toggle', 'hold'}
})
Depbox:AddSlider('SpeedSlider', {
Text = 'Fly Speed',
Default = 120,
Min = 1,
Max = 1000,
Rounding = 0
})
-- Setup dependency (this controls everything in Depbox)
Depbox:SetupDependencies({
{ Toggles.ControlToggle2, true }
})
--========================================================================================================================--
-- Watermark
Library:SetWatermarkVisibility(true)
task.spawn(function()
local currentFPS = 60
local currentPing = 0
local RunService = game:GetService("RunService")
RunService.RenderStepped:Connect(function(delta)
if delta > 0 then
currentFPS = math.floor(1 / delta)
end
end)
while task.wait(0.5) do
local lp = Players.LocalPlayer
currentPing = math.floor(lp:GetNetworkPing() * 1000)
local username = lp.Name
Library:SetWatermark('aquarium.lol | ' .. currentFPS .. ' fps | ' .. currentPing .. ' ms | client: ' .. username)
end
end)
Library:Notify("Hello World!", 5)
-- Settings Tab
local MenuGroup = Tabs['UI Settings']:AddLeftGroupbox('Menu')
MenuGroup:AddButton({
Text = 'Unload',
Func = function() Library:Unload() end
})
MenuGroup:AddLabel('Menu bind'):AddKeyPicker('MenuKeybind', {
Default = 'End',
NoUI = true,
Text = 'Menu keybind'
})
Library.ToggleKeybind = Options.MenuKeybind
-- Theme & Save Manager
ThemeManager:SetLibrary(Library)
SaveManager:SetLibrary(Library)
SaveManager:IgnoreThemeSettings()
SaveManager:SetIgnoreIndexes({ 'MenuKeybind' })
ThemeManager:SetFolder('MyScriptHub')
SaveManager:SetFolder('MyScriptHub/specific-game')
SaveManager:BuildConfigSection(Tabs['UI Settings'])
ThemeManager:ApplyToTab(Tabs['UI Settings'])
SaveManager:LoadAutoloadConfig()
To embed this project on your website, copy the following code and paste it into your website's HTML: