0% found this document useful (0 votes)
154 views322 pages

Decompiled - Lua 7

The document outlines the initialization and setup of a user interface for a script called 'Infinite Yield FE' in a game environment. It includes various GUI components such as frames, buttons, text labels, and scrolling frames, along with their properties and behaviors. The script also handles game loading and user input for commands and settings.

Uploaded by

edaletlord
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
154 views322 pages

Decompiled - Lua 7

The document outlines the initialization and setup of a user interface for a script called 'Infinite Yield FE' in a game environment. It includes various GUI components such as frames, buttons, text labels, and scrolling frames, along with their properties and behaviors. The script also handles game loading and user input for commands and settings.

Uploaded by

edaletlord
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 322

if IY_LOADED and not _G.

IY_DEBUG == true then


return ;
else
pcall(function()
getgenv().IY_LOADED = true;
end);
local v1 = cloneref or function(v0)
return v0;
end;
COREGUI = v1(game:GetService("CoreGui"));
Players = v1(game:GetService("Players"));
if not game:IsLoaded() then
local l_Message_0 = Instance.new("Message");
l_Message_0.Parent = COREGUI;
l_Message_0.Text = "Infinite Yield is waiting for the game to load";
game.Loaded:Wait();
l_Message_0:Destroy();
end;
currentVersion = "5.9.7";
Holder = Instance.new("Frame");
Title = Instance.new("TextLabel");
Dark = Instance.new("Frame");
Cmdbar = Instance.new("TextBox");
CMDsF = Instance.new("ScrollingFrame");
cmdListLayout = Instance.new("UIListLayout");
SettingsButton = Instance.new("ImageButton");
ColorsButton = Instance.new("ImageButton");
Settings = Instance.new("Frame");
Prefix = Instance.new("TextLabel");
PrefixBox = Instance.new("TextBox");
Keybinds = Instance.new("TextLabel");
StayOpen = Instance.new("TextLabel");
Button = Instance.new("Frame");
On = Instance.new("TextButton");
Positions = Instance.new("TextLabel");
EventBind = Instance.new("TextLabel");
Plugins = Instance.new("TextLabel");
Example = Instance.new("TextButton");
Notification = Instance.new("Frame");
Title_2 = Instance.new("TextLabel");
Text_2 = Instance.new("TextLabel");
CloseButton = Instance.new("TextButton");
CloseImage = Instance.new("ImageLabel");
PinButton = Instance.new("TextButton");
PinImage = Instance.new("ImageLabel");
Tooltip = Instance.new("Frame");
Title_3 = Instance.new("TextLabel");
Description = Instance.new("TextLabel");
IntroBackground = Instance.new("Frame");
Logo = Instance.new("ImageLabel");
Credits = Instance.new("TextBox");
KeybindsFrame = Instance.new("Frame");
Close = Instance.new("TextButton");
Add = Instance.new("TextButton");
Delete = Instance.new("TextButton");
Holder_2 = Instance.new("ScrollingFrame");
Example_2 = Instance.new("Frame");
Text_3 = Instance.new("TextLabel");
Delete_2 = Instance.new("TextButton");
KeybindEditor = Instance.new("Frame");
background_2 = Instance.new("Frame");
Dark_3 = Instance.new("Frame");
Directions = Instance.new("TextLabel");
BindTo = Instance.new("TextButton");
TriggerLabel = Instance.new("TextLabel");
BindTriggerSelect = Instance.new("TextButton");
Add_2 = Instance.new("TextButton");
Toggles = Instance.new("ScrollingFrame");
ClickTP = Instance.new("TextLabel");
Select = Instance.new("TextButton");
ClickDelete = Instance.new("TextLabel");
Select_2 = Instance.new("TextButton");
Cmdbar_2 = Instance.new("TextBox");
Cmdbar_3 = Instance.new("TextBox");
CreateToggle = Instance.new("TextLabel");
Button_2 = Instance.new("Frame");
On_2 = Instance.new("TextButton");
shadow_2 = Instance.new("Frame");
PopupText_2 = Instance.new("TextLabel");
Exit_2 = Instance.new("TextButton");
ExitImage_2 = Instance.new("ImageLabel");
PositionsFrame = Instance.new("Frame");
Close_3 = Instance.new("TextButton");
Delete_5 = Instance.new("TextButton");
Part = Instance.new("TextButton");
Holder_4 = Instance.new("ScrollingFrame");
Example_4 = Instance.new("Frame");
Text_5 = Instance.new("TextLabel");
Delete_6 = Instance.new("TextButton");
TP = Instance.new("TextButton");
AliasesFrame = Instance.new("Frame");
Close_2 = Instance.new("TextButton");
Delete_3 = Instance.new("TextButton");
Holder_3 = Instance.new("ScrollingFrame");
Example_3 = Instance.new("Frame");
Text_4 = Instance.new("TextLabel");
Delete_4 = Instance.new("TextButton");
Aliases = Instance.new("TextLabel");
PluginsFrame = Instance.new("Frame");
Close_4 = Instance.new("TextButton");
Add_3 = Instance.new("TextButton");
Holder_5 = Instance.new("ScrollingFrame");
Example_5 = Instance.new("Frame");
Text_6 = Instance.new("TextLabel");
Delete_7 = Instance.new("TextButton");
PluginEditor = Instance.new("Frame");
background_3 = Instance.new("Frame");
Dark_2 = Instance.new("Frame");
Img = Instance.new("ImageButton");
AddPlugin = Instance.new("TextButton");
FileName = Instance.new("TextBox");
About = Instance.new("TextLabel");
Directions_2 = Instance.new("TextLabel");
shadow_3 = Instance.new("Frame");
PopupText_3 = Instance.new("TextLabel");
Exit_3 = Instance.new("TextButton");
ExitImage_3 = Instance.new("ImageLabel");
AliasHint = Instance.new("TextLabel");
PluginsHint = Instance.new("TextLabel");
PositionsHint = Instance.new("TextLabel");
ToPartFrame = Instance.new("Frame");
background_4 = Instance.new("Frame");
ChoosePart = Instance.new("TextButton");
CopyPath = Instance.new("TextButton");
Directions_3 = Instance.new("TextLabel");
Path = Instance.new("TextLabel");
shadow_4 = Instance.new("Frame");
PopupText_5 = Instance.new("TextLabel");
Exit_4 = Instance.new("TextButton");
ExitImage_5 = Instance.new("ImageLabel");
logs = Instance.new("Frame");
shadow = Instance.new("Frame");
Hide = Instance.new("TextButton");
ImageLabel = Instance.new("ImageLabel");
PopupText = Instance.new("TextLabel");
Exit = Instance.new("TextButton");
ImageLabel_2 = Instance.new("ImageLabel");
background = Instance.new("Frame");
chat = Instance.new("Frame");
Clear = Instance.new("TextButton");
SaveChatlogs = Instance.new("TextButton");
Toggle = Instance.new("TextButton");
scroll_2 = Instance.new("ScrollingFrame");
join = Instance.new("Frame");
Toggle_2 = Instance.new("TextButton");
Clear_2 = Instance.new("TextButton");
scroll_3 = Instance.new("ScrollingFrame");
listlayout = Instance.new("UIListLayout", scroll_3);
selectChat = Instance.new("TextButton");
selectJoin = Instance.new("TextButton");
randomString = function()
local v3 = math.random(10, 20);
local v4 = {};
for v5 = 1, v3 do
v4[v5] = string.char(math.random(32, 126));
end;
return table.concat(v4);
end;
PARENT = nil;
if not get_hidden_gui and not gethui then
if (is_sirhurt_closure or not syn) or not syn.protect_gui then
if not COREGUI:FindFirstChild("RobloxGui") then
local l_ScreenGui_0 = Instance.new("ScreenGui");
l_ScreenGui_0.Name = randomString();
l_ScreenGui_0.Parent = COREGUI;
PARENT = l_ScreenGui_0;
else
PARENT = COREGUI.RobloxGui;
end;
else
local l_ScreenGui_1 = Instance.new("ScreenGui");
l_ScreenGui_1.Name = randomString();
syn.protect_gui(l_ScreenGui_1);
l_ScreenGui_1.Parent = COREGUI;
PARENT = l_ScreenGui_1;
end;
else
local v8 = get_hidden_gui or gethui;
local l_ScreenGui_2 = Instance.new("ScreenGui");
l_ScreenGui_2.Name = randomString();
l_ScreenGui_2.Parent = v8();
PARENT = l_ScreenGui_2;
end;
shade1 = {};
shade2 = {};
shade3 = {};
text1 = {};
text2 = {};
scroll = {};
Holder.Name = randomString();
Holder.Parent = PARENT;
Holder.Active = true;
Holder.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Holder.BorderSizePixel = 0;
Holder.Position = UDim2.new(1, -250, 1, -220);
Holder.Size = UDim2.new(0, 250, 0, 220);
Holder.ZIndex = 10;
table.insert(shade2, Holder);
Title.Name = "Title";
Title.Parent = Holder;
Title.Active = true;
Title.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
Title.BorderSizePixel = 0;
Title.Size = UDim2.new(0, 250, 0, 20);
Title.Font = Enum.Font.SourceSans;
Title.TextSize = 18;
Title.Text = "Infinite Yield FE v" .. currentVersion;
local v17 = ({
["01 01"] = "\240\159\142\134",
[(function(v10)
local v11 = math.floor(v10 / 100);
local v12 = (((15 - math.floor((13 + 8 * v11) / 25)) + v11) -
math.floor(v11 / 4)) % 30;
local v13 = ((4 + v11) - math.floor(v11 / 4)) % 7;
local v14 = (19 * v10 % 19 + v12) % 30;
local v15 = (((2 * v10 % 4 + 4 * v10 % 7) + 6 * v14) + v13) % 7;
local v16 = (22 + v14) + v15;
if v14 == 29 and v15 == 6 then
return "04 19";
elseif v14 == 28 and v15 == 6 then
return "04 18";
elseif v16 > 31 then
return ("04 %02d"):format(v16 - 31);
else
return ("03 %02d"):format(v16);
end;
end)((tonumber(os.date("%Y"))))] = "\240\159\165\154",
["10 31"] = "\240\159\142\131",
["12 25"] = "\240\159\142\132"
})[os.date("%m %d")];
if v17 then
Title.Text = ("%s %s %s"):format(v17, Title.Text, v17);
end;
Title.TextColor3 = Color3.new(1, 1, 1);
Title.ZIndex = 10;
table.insert(shade1, Title);
table.insert(text1, Title);
Dark.Name = "Dark";
Dark.Parent = Holder;
Dark.Active = true;
Dark.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
Dark.BorderSizePixel = 0;
Dark.Position = UDim2.new(0, 0, 0, 45);
Dark.Size = UDim2.new(0, 250, 0, 175);
Dark.ZIndex = 10;
table.insert(shade1, Dark);
Cmdbar.Name = "Cmdbar";
Cmdbar.Parent = Holder;
Cmdbar.BackgroundTransparency = 1;
Cmdbar.BorderSizePixel = 0;
Cmdbar.Position = UDim2.new(0, 5, 0, 20);
Cmdbar.Size = UDim2.new(0, 240, 0, 25);
Cmdbar.Font = Enum.Font.SourceSans;
Cmdbar.TextSize = 18;
Cmdbar.TextXAlignment = Enum.TextXAlignment.Left;
Cmdbar.TextColor3 = Color3.new(1, 1, 1);
Cmdbar.Text = "";
Cmdbar.ZIndex = 10;
Cmdbar.PlaceholderText = "Command Bar";
CMDsF.Name = "CMDs";
CMDsF.Parent = Holder;
CMDsF.BackgroundTransparency = 1;
CMDsF.BorderSizePixel = 0;
CMDsF.Position = UDim2.new(0, 5, 0, 45);
CMDsF.Size = UDim2.new(0, 245, 0, 175);
CMDsF.ScrollBarImageColor3 = Color3.fromRGB(78, 78, 79);
CMDsF.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
CMDsF.CanvasSize = UDim2.new(0, 0, 0, 0);
CMDsF.MidImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
CMDsF.ScrollBarThickness = 8;
CMDsF.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
CMDsF.VerticalScrollBarInset = "Always";
CMDsF.ZIndex = 10;
table.insert(scroll, CMDsF);
cmdListLayout.Parent = CMDsF;
SettingsButton.Name = "SettingsButton";
SettingsButton.Parent = Holder;
SettingsButton.BackgroundTransparency = 1;
SettingsButton.Position = UDim2.new(0, 230, 0, 0);
SettingsButton.Size = UDim2.new(0, 20, 0, 20);
SettingsButton.Image = "rbxassetid://1204397029";
SettingsButton.ZIndex = 10;
ReferenceButton = Instance.new("ImageButton");
ReferenceButton.Name = "ReferenceButton";
ReferenceButton.Parent = Holder;
ReferenceButton.BackgroundTransparency = 1;
ReferenceButton.Position = UDim2.new(0, 212, 0, 2);
ReferenceButton.Size = UDim2.new(0, 16, 0, 16);
ReferenceButton.Image = "rbxassetid://3523243755";
ReferenceButton.ZIndex = 10;
Settings.Name = "Settings";
Settings.Parent = Holder;
Settings.Active = true;
Settings.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
Settings.BorderSizePixel = 0;
Settings.Position = UDim2.new(0, 0, 0, 220);
Settings.Size = UDim2.new(0, 250, 0, 175);
Settings.ZIndex = 10;
table.insert(shade1, Settings);
SettingsHolder = Instance.new("ScrollingFrame");
SettingsHolder.Name = "Holder";
SettingsHolder.Parent = Settings;
SettingsHolder.BackgroundTransparency = 1;
SettingsHolder.BorderSizePixel = 0;
SettingsHolder.Size = UDim2.new(1, 0, 1, 0);
SettingsHolder.ScrollBarImageColor3 = Color3.fromRGB(78, 78, 79);
SettingsHolder.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
SettingsHolder.CanvasSize = UDim2.new(0, 0, 0, 235);
SettingsHolder.MidImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
SettingsHolder.ScrollBarThickness = 8;
SettingsHolder.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
SettingsHolder.VerticalScrollBarInset = "Always";
SettingsHolder.ZIndex = 10;
table.insert(scroll, SettingsHolder);
Prefix.Name = "Prefix";
Prefix.Parent = SettingsHolder;
Prefix.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Prefix.BorderSizePixel = 0;
Prefix.BackgroundTransparency = 1;
Prefix.Position = UDim2.new(0, 5, 0, 5);
Prefix.Size = UDim2.new(1, -10, 0, 20);
Prefix.Font = Enum.Font.SourceSans;
Prefix.TextSize = 14;
Prefix.Text = "Prefix";
Prefix.TextColor3 = Color3.new(1, 1, 1);
Prefix.TextXAlignment = Enum.TextXAlignment.Left;
Prefix.ZIndex = 10;
table.insert(shade2, Prefix);
table.insert(text1, Prefix);
PrefixBox.Name = "PrefixBox";
PrefixBox.Parent = Prefix;
PrefixBox.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
PrefixBox.BorderSizePixel = 0;
PrefixBox.Position = UDim2.new(1, -20, 0, 0);
PrefixBox.Size = UDim2.new(0, 20, 0, 20);
PrefixBox.Font = Enum.Font.SourceSansBold;
PrefixBox.TextSize = 14;
PrefixBox.Text = "";
PrefixBox.TextColor3 = Color3.new(0, 0, 0);
PrefixBox.ZIndex = 10;
table.insert(shade3, PrefixBox);
table.insert(text2, PrefixBox);
makeSettingsButton = function(v18, v19, v20)
local l_TextButton_0 = Instance.new("TextButton");
l_TextButton_0.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
l_TextButton_0.BorderSizePixel = 0;
l_TextButton_0.Position = UDim2.new(0, 0, 0, 0);
l_TextButton_0.Size = UDim2.new(1, 0, 0, 25);
l_TextButton_0.Text = "";
l_TextButton_0.ZIndex = 10;
local l_ImageLabel_0 = Instance.new("ImageLabel");
l_ImageLabel_0.Name = "Icon";
l_ImageLabel_0.Parent = l_TextButton_0;
l_ImageLabel_0.Position = UDim2.new(0, 5, 0, 5);
l_ImageLabel_0.Size = UDim2.new(0, 16, 0, 16);
l_ImageLabel_0.BackgroundTransparency = 1;
l_ImageLabel_0.Image = v19;
l_ImageLabel_0.ZIndex = 10;
if v20 then
l_ImageLabel_0.ScaleType = Enum.ScaleType.Crop;
l_ImageLabel_0.ImageRectSize = Vector2.new(16, 16);
l_ImageLabel_0.ImageRectOffset = Vector2.new(v20, 0);
end;
local l_TextLabel_0 = Instance.new("TextLabel");
l_TextLabel_0.Name = "ButtonLabel";
l_TextLabel_0.Parent = l_TextButton_0;
l_TextLabel_0.BackgroundTransparency = 1;
l_TextLabel_0.Text = v18;
l_TextLabel_0.Position = UDim2.new(0, 28, 0, 0);
l_TextLabel_0.Size = UDim2.new(1, -28, 1, 0);
l_TextLabel_0.Font = Enum.Font.SourceSans;
l_TextLabel_0.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_0.TextSize = 14;
l_TextLabel_0.ZIndex = 10;
l_TextLabel_0.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(shade2, l_TextButton_0);
table.insert(text1, l_TextLabel_0);
return l_TextButton_0;
end;
ColorsButton = makeSettingsButton("Edit Theme", "rbxassetid://4911962991");
ColorsButton.Position = UDim2.new(0, 5, 0, 55);
ColorsButton.Size = UDim2.new(1, -10, 0, 25);
ColorsButton.Name = "Colors";
ColorsButton.Parent = SettingsHolder;
Keybinds = makeSettingsButton("Edit Keybinds", "rbxassetid://129697930");
Keybinds.Position = UDim2.new(0, 5, 0, 85);
Keybinds.Size = UDim2.new(1, -10, 0, 25);
Keybinds.Name = "Keybinds";
Keybinds.Parent = SettingsHolder;
Aliases = makeSettingsButton("Edit Aliases", "rbxassetid://5147488658");
Aliases.Position = UDim2.new(0, 5, 0, 115);
Aliases.Size = UDim2.new(1, -10, 0, 25);
Aliases.Name = "Aliases";
Aliases.Parent = SettingsHolder;
StayOpen.Name = "StayOpen";
StayOpen.Parent = SettingsHolder;
StayOpen.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
StayOpen.BorderSizePixel = 0;
StayOpen.BackgroundTransparency = 1;
StayOpen.Position = UDim2.new(0, 5, 0, 30);
StayOpen.Size = UDim2.new(1, -10, 0, 20);
StayOpen.Font = Enum.Font.SourceSans;
StayOpen.TextSize = 14;
StayOpen.Text = "Keep Menu Open";
StayOpen.TextColor3 = Color3.new(1, 1, 1);
StayOpen.TextXAlignment = Enum.TextXAlignment.Left;
StayOpen.ZIndex = 10;
table.insert(shade2, StayOpen);
table.insert(text1, StayOpen);
Button.Name = "Button";
Button.Parent = StayOpen;
Button.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Button.BorderSizePixel = 0;
Button.Position = UDim2.new(1, -20, 0, 0);
Button.Size = UDim2.new(0, 20, 0, 20);
Button.ZIndex = 10;
table.insert(shade3, Button);
On.Name = "On";
On.Parent = Button;
On.BackgroundColor3 = Color3.fromRGB(150, 150, 151);
On.BackgroundTransparency = 1;
On.BorderSizePixel = 0;
On.Position = UDim2.new(0, 2, 0, 2);
On.Size = UDim2.new(0, 16, 0, 16);
On.Font = Enum.Font.SourceSans;
On.FontSize = Enum.FontSize.Size14;
On.Text = "";
On.TextColor3 = Color3.new(0, 0, 0);
On.ZIndex = 10;
Positions = makeSettingsButton("Edit/Goto Waypoints",
"rbxassetid://5147488592");
Positions.Position = UDim2.new(0, 5, 0, 145);
Positions.Size = UDim2.new(1, -10, 0, 25);
Positions.Name = "Waypoints";
Positions.Parent = SettingsHolder;
EventBind = makeSettingsButton("Edit Event Binds", "rbxassetid://5147695474",
759);
EventBind.Position = UDim2.new(0, 5, 0, 205);
EventBind.Size = UDim2.new(1, -10, 0, 25);
EventBind.Name = "EventBinds";
EventBind.Parent = SettingsHolder;
Plugins = makeSettingsButton("Manage Plugins", "rbxassetid://5147695474", 743);
Plugins.Position = UDim2.new(0, 5, 0, 175);
Plugins.Size = UDim2.new(1, -10, 0, 25);
Plugins.Name = "Plugins";
Plugins.Parent = SettingsHolder;
Example.Name = "Example";
Example.Parent = Holder;
Example.BackgroundTransparency = 1;
Example.BorderSizePixel = 0;
Example.Size = UDim2.new(0, 190, 0, 20);
Example.Visible = false;
Example.Font = Enum.Font.SourceSans;
Example.TextSize = 18;
Example.Text = "Example";
Example.TextColor3 = Color3.new(1, 1, 1);
Example.TextXAlignment = Enum.TextXAlignment.Left;
Example.ZIndex = 10;
table.insert(text1, Example);
Notification.Name = randomString();
Notification.Parent = PARENT;
Notification.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
Notification.BorderSizePixel = 0;
Notification.Position = UDim2.new(1, -500, 1, 20);
Notification.Size = UDim2.new(0, 250, 0, 100);
Notification.ZIndex = 10;
table.insert(shade1, Notification);
Title_2.Name = "Title";
Title_2.Parent = Notification;
Title_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Title_2.BorderSizePixel = 0;
Title_2.Size = UDim2.new(0, 250, 0, 20);
Title_2.Font = Enum.Font.SourceSans;
Title_2.TextSize = 14;
Title_2.Text = "Notification Title";
Title_2.TextColor3 = Color3.new(1, 1, 1);
Title_2.ZIndex = 10;
table.insert(shade2, Title_2);
table.insert(text1, Title_2);
Text_2.Name = "Text";
Text_2.Parent = Notification;
Text_2.BackgroundTransparency = 1;
Text_2.BorderSizePixel = 0;
Text_2.Position = UDim2.new(0, 5, 0, 25);
Text_2.Size = UDim2.new(0, 240, 0, 75);
Text_2.Font = Enum.Font.SourceSans;
Text_2.TextSize = 16;
Text_2.Text = "Notification Text";
Text_2.TextColor3 = Color3.new(1, 1, 1);
Text_2.TextWrapped = true;
Text_2.ZIndex = 10;
table.insert(text1, Text_2);
CloseButton.Name = "CloseButton";
CloseButton.Parent = Notification;
CloseButton.BackgroundTransparency = 1;
CloseButton.Position = UDim2.new(1, -20, 0, 0);
CloseButton.Size = UDim2.new(0, 20, 0, 20);
CloseButton.Text = "";
CloseButton.ZIndex = 10;
CloseImage.Parent = CloseButton;
CloseImage.BackgroundColor3 = Color3.new(1, 1, 1);
CloseImage.BackgroundTransparency = 1;
CloseImage.Position = UDim2.new(0, 5, 0, 5);
CloseImage.Size = UDim2.new(0, 10, 0, 10);
CloseImage.Image = "rbxassetid://5054663650";
CloseImage.ZIndex = 10;
PinButton.Name = "PinButton";
PinButton.Parent = Notification;
PinButton.BackgroundTransparency = 1;
PinButton.Size = UDim2.new(0, 20, 0, 20);
PinButton.ZIndex = 10;
PinButton.Text = "";
PinImage.Parent = PinButton;
PinImage.BackgroundColor3 = Color3.new(1, 1, 1);
PinImage.BackgroundTransparency = 1;
PinImage.Position = UDim2.new(0, 3, 0, 3);
PinImage.Size = UDim2.new(0, 14, 0, 14);
PinImage.ZIndex = 10;
PinImage.Image = "rbxassetid://6234691350";
Tooltip.Name = randomString();
Tooltip.Parent = PARENT;
Tooltip.Active = true;
Tooltip.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
Tooltip.BackgroundTransparency = 0.1;
Tooltip.BorderSizePixel = 0;
Tooltip.Size = UDim2.new(0, 200, 0, 96);
Tooltip.Visible = false;
Tooltip.ZIndex = 10;
table.insert(shade1, Tooltip);
Title_3.Name = "Title";
Title_3.Parent = Tooltip;
Title_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Title_3.BackgroundTransparency = 0.1;
Title_3.BorderSizePixel = 0;
Title_3.Size = UDim2.new(0, 200, 0, 20);
Title_3.Font = Enum.Font.SourceSans;
Title_3.TextSize = 14;
Title_3.Text = "";
Title_3.TextColor3 = Color3.new(1, 1, 1);
Title_3.TextTransparency = 0.1;
Title_3.ZIndex = 10;
table.insert(shade2, Title_3);
table.insert(text1, Title_3);
Description.Name = "Description";
Description.Parent = Tooltip;
Description.BackgroundTransparency = 1;
Description.BorderSizePixel = 0;
Description.Size = UDim2.new(0, 180, 0, 72);
Description.Position = UDim2.new(0, 10, 0, 18);
Description.Font = Enum.Font.SourceSans;
Description.TextSize = 16;
Description.Text = "";
Description.TextColor3 = Color3.new(1, 1, 1);
Description.TextTransparency = 0.1;
Description.TextWrapped = true;
Description.ZIndex = 10;
table.insert(text1, Description);
IntroBackground.Name = "IntroBackground";
IntroBackground.Parent = Holder;
IntroBackground.Active = true;
IntroBackground.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
IntroBackground.BorderSizePixel = 0;
IntroBackground.Position = UDim2.new(0, 0, 0, 45);
IntroBackground.Size = UDim2.new(0, 250, 0, 175);
IntroBackground.ZIndex = 10;
Logo.Name = "Logo";
Logo.Parent = Holder;
Logo.BackgroundTransparency = 1;
Logo.BorderSizePixel = 0;
Logo.Position = UDim2.new(0, 125, 0, 127);
Logo.Size = UDim2.new(0, 10, 0, 10);
Logo.Image = "rbxassetid://1352543873";
Logo.ImageTransparency = 0;
Logo.ZIndex = 10;
Credits.Name = "Credits";
Credits.Parent = Holder;
Credits.BackgroundTransparency = 1;
Credits.BorderSizePixel = 0;
Credits.Position = UDim2.new(0, 0, 0.9, 30);
Credits.Size = UDim2.new(0, 250, 0, 20);
Credits.Font = Enum.Font.SourceSansLight;
Credits.FontSize = Enum.FontSize.Size18;
Credits.Text = "Edge // Zwolf // Moon // Toon";
Credits.TextColor3 = Color3.new(1, 1, 1);
Credits.ZIndex = 10;
KeybindsFrame.Name = "KeybindsFrame";
KeybindsFrame.Parent = Settings;
KeybindsFrame.Active = true;
KeybindsFrame.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
KeybindsFrame.BorderSizePixel = 0;
KeybindsFrame.Position = UDim2.new(0, 0, 0, 175);
KeybindsFrame.Size = UDim2.new(0, 250, 0, 175);
KeybindsFrame.ZIndex = 10;
table.insert(shade1, KeybindsFrame);
Close.Name = "Close";
Close.Parent = KeybindsFrame;
Close.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Close.BorderSizePixel = 0;
Close.Position = UDim2.new(0, 205, 0, 150);
Close.Size = UDim2.new(0, 40, 0, 20);
Close.Font = Enum.Font.SourceSans;
Close.TextSize = 14;
Close.Text = "Close";
Close.TextColor3 = Color3.new(1, 1, 1);
Close.ZIndex = 10;
table.insert(shade2, Close);
table.insert(text1, Close);
Add.Name = "Add";
Add.Parent = KeybindsFrame;
Add.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Add.BorderSizePixel = 0;
Add.Position = UDim2.new(0, 5, 0, 150);
Add.Size = UDim2.new(0, 40, 0, 20);
Add.Font = Enum.Font.SourceSans;
Add.TextSize = 14;
Add.Text = "Add";
Add.TextColor3 = Color3.new(1, 1, 1);
Add.ZIndex = 10;
table.insert(shade2, Add);
table.insert(text1, Add);
Delete.Name = "Delete";
Delete.Parent = KeybindsFrame;
Delete.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Delete.BorderSizePixel = 0;
Delete.Position = UDim2.new(0, 50, 0, 150);
Delete.Size = UDim2.new(0, 40, 0, 20);
Delete.Font = Enum.Font.SourceSans;
Delete.TextSize = 14;
Delete.Text = "Clear";
Delete.TextColor3 = Color3.new(1, 1, 1);
Delete.ZIndex = 10;
table.insert(shade2, Delete);
table.insert(text1, Delete);
Holder_2.Name = "Holder";
Holder_2.Parent = KeybindsFrame;
Holder_2.BackgroundTransparency = 1;
Holder_2.BorderSizePixel = 0;
Holder_2.Position = UDim2.new(0, 0, 0, 0);
Holder_2.Size = UDim2.new(0, 250, 0, 145);
Holder_2.ScrollBarImageColor3 = Color3.fromRGB(78, 78, 79);
Holder_2.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_2.CanvasSize = UDim2.new(0, 0, 0, 0);
Holder_2.MidImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_2.ScrollBarThickness = 0;
Holder_2.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_2.VerticalScrollBarInset = "Always";
Holder_2.ZIndex = 10;
Example_2.Name = "Example";
Example_2.Parent = KeybindsFrame;
Example_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Example_2.BorderSizePixel = 0;
Example_2.Size = UDim2.new(0, 10, 0, 20);
Example_2.Visible = false;
Example_2.ZIndex = 10;
table.insert(shade2, Example_2);
Text_3.Name = "Text";
Text_3.Parent = Example_2;
Text_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Text_3.BorderSizePixel = 0;
Text_3.Position = UDim2.new(0, 10, 0, 0);
Text_3.Size = UDim2.new(0, 240, 0, 20);
Text_3.Font = Enum.Font.SourceSans;
Text_3.TextSize = 14;
Text_3.Text = "nom";
Text_3.TextColor3 = Color3.new(1, 1, 1);
Text_3.TextXAlignment = Enum.TextXAlignment.Left;
Text_3.ZIndex = 10;
table.insert(shade2, Text_3);
table.insert(text1, Text_3);
Delete_2.Name = "Delete";
Delete_2.Parent = Text_3;
Delete_2.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Delete_2.BorderSizePixel = 0;
Delete_2.Position = UDim2.new(0, 200, 0, 0);
Delete_2.Size = UDim2.new(0, 40, 0, 20);
Delete_2.Font = Enum.Font.SourceSans;
Delete_2.TextSize = 14;
Delete_2.Text = "Delete";
Delete_2.TextColor3 = Color3.new(0, 0, 0);
Delete_2.ZIndex = 10;
table.insert(shade3, Delete_2);
table.insert(text2, Delete_2);
KeybindEditor.Name = randomString();
KeybindEditor.Parent = PARENT;
KeybindEditor.Active = true;
KeybindEditor.BackgroundTransparency = 1;
KeybindEditor.Position = UDim2.new(0.5, -180, 0, -500);
KeybindEditor.Size = UDim2.new(0, 360, 0, 20);
KeybindEditor.ZIndex = 10;
background_2.Name = "background";
background_2.Parent = KeybindEditor;
background_2.Active = true;
background_2.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
background_2.BorderSizePixel = 0;
background_2.Position = UDim2.new(0, 0, 0, 20);
background_2.Size = UDim2.new(0, 360, 0, 185);
background_2.ZIndex = 10;
table.insert(shade1, background_2);
Dark_3.Name = "Dark";
Dark_3.Parent = background_2;
Dark_3.Active = true;
Dark_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Dark_3.BorderSizePixel = 0;
Dark_3.Position = UDim2.new(0, 135, 0, 0);
Dark_3.Size = UDim2.new(0, 2, 0, 185);
Dark_3.ZIndex = 10;
table.insert(shade2, Dark_3);
Directions.Name = "Directions";
Directions.Parent = background_2;
Directions.BackgroundTransparency = 1;
Directions.BorderSizePixel = 0;
Directions.Position = UDim2.new(0, 10, 0, 15);
Directions.Size = UDim2.new(0, 115, 0, 90);
Directions.ZIndex = 10;
Directions.Font = Enum.Font.SourceSans;
Directions.Text = "Click the button below and press a key/mouse button. Then
select what you want to bind it to.";
Directions.TextColor3 = Color3.fromRGB(255, 255, 255);
Directions.TextSize = 14;
Directions.TextWrapped = true;
Directions.TextYAlignment = Enum.TextYAlignment.Top;
table.insert(text1, Directions);
BindTo.Name = "BindTo";
BindTo.Parent = background_2;
BindTo.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
BindTo.BorderSizePixel = 0;
BindTo.Position = UDim2.new(0, 10, 0, 95);
BindTo.Size = UDim2.new(0, 115, 0, 50);
BindTo.ZIndex = 10;
BindTo.Font = Enum.Font.SourceSans;
BindTo.Text = "Click to bind";
BindTo.TextColor3 = Color3.fromRGB(255, 255, 255);
BindTo.TextSize = 16;
table.insert(shade2, BindTo);
table.insert(text1, BindTo);
TriggerLabel.Name = "TriggerLabel";
TriggerLabel.Parent = background_2;
TriggerLabel.BackgroundTransparency = 1;
TriggerLabel.Position = UDim2.new(0, 10, 0, 155);
TriggerLabel.Size = UDim2.new(0, 45, 0, 20);
TriggerLabel.ZIndex = 10;
TriggerLabel.Font = Enum.Font.SourceSans;
TriggerLabel.Text = "Trigger:";
TriggerLabel.TextColor3 = Color3.fromRGB(255, 255, 255);
TriggerLabel.TextSize = 14;
TriggerLabel.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, TriggerLabel);
BindTriggerSelect.Name = "BindTo";
BindTriggerSelect.Parent = background_2;
BindTriggerSelect.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
BindTriggerSelect.BorderSizePixel = 0;
BindTriggerSelect.Position = UDim2.new(0, 60, 0, 155);
BindTriggerSelect.Size = UDim2.new(0, 65, 0, 20);
BindTriggerSelect.ZIndex = 10;
BindTriggerSelect.Font = Enum.Font.SourceSans;
BindTriggerSelect.Text = "KeyDown";
BindTriggerSelect.TextColor3 = Color3.fromRGB(255, 255, 255);
BindTriggerSelect.TextSize = 16;
table.insert(shade2, BindTriggerSelect);
table.insert(text1, BindTriggerSelect);
Add_2.Name = "Add";
Add_2.Parent = background_2;
Add_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Add_2.BorderSizePixel = 0;
Add_2.Position = UDim2.new(0, 310, 0, 35);
Add_2.Size = UDim2.new(0, 40, 0, 20);
Add_2.ZIndex = 10;
Add_2.Font = Enum.Font.SourceSans;
Add_2.Text = "Add";
Add_2.TextColor3 = Color3.fromRGB(255, 255, 255);
Add_2.TextSize = 14;
table.insert(shade2, Add_2);
table.insert(text1, Add_2);
Toggles.Name = "Toggles";
Toggles.Parent = background_2;
Toggles.BackgroundTransparency = 1;
Toggles.BorderSizePixel = 0;
Toggles.Position = UDim2.new(0, 150, 0, 125);
Toggles.Size = UDim2.new(0, 200, 0, 50);
Toggles.ZIndex = 10;
Toggles.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Toggles.CanvasSize = UDim2.new(0, 0, 0, 50);
Toggles.ScrollBarThickness = 8;
Toggles.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Toggles.VerticalScrollBarInset = Enum.ScrollBarInset.Always;
table.insert(scroll, Toggles);
ClickTP.Name = "Click TP (Hold Key & Click)";
ClickTP.Parent = Toggles;
ClickTP.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
ClickTP.BorderSizePixel = 0;
ClickTP.Size = UDim2.new(0, 200, 0, 20);
ClickTP.ZIndex = 10;
ClickTP.Font = Enum.Font.SourceSans;
ClickTP.Text = " Click TP (Hold Key & Click)";
ClickTP.TextColor3 = Color3.fromRGB(255, 255, 255);
ClickTP.TextSize = 14;
ClickTP.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(shade2, ClickTP);
table.insert(text1, ClickTP);
Select.Name = "Select";
Select.Parent = ClickTP;
Select.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Select.BorderSizePixel = 0;
Select.Position = UDim2.new(0, 160, 0, 0);
Select.Size = UDim2.new(0, 40, 0, 20);
Select.ZIndex = 10;
Select.Font = Enum.Font.SourceSans;
Select.Text = "Add";
Select.TextColor3 = Color3.fromRGB(0, 0, 0);
Select.TextSize = 14;
table.insert(shade3, Select);
table.insert(text2, Select);
ClickDelete.Name = "Click Delete (Hold Key & Click)";
ClickDelete.Parent = Toggles;
ClickDelete.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
ClickDelete.BorderSizePixel = 0;
ClickDelete.Position = UDim2.new(0, 0, 0, 25);
ClickDelete.Size = UDim2.new(0, 200, 0, 20);
ClickDelete.ZIndex = 10;
ClickDelete.Font = Enum.Font.SourceSans;
ClickDelete.Text = " Click Delete (Hold Key & Click)";
ClickDelete.TextColor3 = Color3.fromRGB(255, 255, 255);
ClickDelete.TextSize = 14;
ClickDelete.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(shade2, ClickDelete);
table.insert(text1, ClickDelete);
Select_2.Name = "Select";
Select_2.Parent = ClickDelete;
Select_2.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Select_2.BorderSizePixel = 0;
Select_2.Position = UDim2.new(0, 160, 0, 0);
Select_2.Size = UDim2.new(0, 40, 0, 20);
Select_2.ZIndex = 10;
Select_2.Font = Enum.Font.SourceSans;
Select_2.Text = "Add";
Select_2.TextColor3 = Color3.fromRGB(0, 0, 0);
Select_2.TextSize = 14;
table.insert(shade3, Select_2);
table.insert(text2, Select_2);
Cmdbar_2.Name = "Cmdbar_2";
Cmdbar_2.Parent = background_2;
Cmdbar_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Cmdbar_2.BorderSizePixel = 0;
Cmdbar_2.Position = UDim2.new(0, 150, 0, 35);
Cmdbar_2.Size = UDim2.new(0, 150, 0, 20);
Cmdbar_2.ZIndex = 10;
Cmdbar_2.Font = Enum.Font.SourceSans;
Cmdbar_2.PlaceholderText = "Command";
Cmdbar_2.Text = "";
Cmdbar_2.TextColor3 = Color3.fromRGB(255, 255, 255);
Cmdbar_2.TextSize = 14;
Cmdbar_2.TextXAlignment = Enum.TextXAlignment.Left;
Cmdbar_3.Name = "Cmdbar_3";
Cmdbar_3.Parent = background_2;
Cmdbar_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Cmdbar_3.BorderSizePixel = 0;
Cmdbar_3.Position = UDim2.new(0, 150, 0, 60);
Cmdbar_3.Size = UDim2.new(0, 150, 0, 20);
Cmdbar_3.ZIndex = 10;
Cmdbar_3.Font = Enum.Font.SourceSans;
Cmdbar_3.PlaceholderText = "Command 2";
Cmdbar_3.Text = "";
Cmdbar_3.TextColor3 = Color3.fromRGB(255, 255, 255);
Cmdbar_3.TextSize = 14;
Cmdbar_3.TextXAlignment = Enum.TextXAlignment.Left;
CreateToggle.Name = "CreateToggle";
CreateToggle.Parent = background_2;
CreateToggle.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
CreateToggle.BackgroundTransparency = 1;
CreateToggle.BorderSizePixel = 0;
CreateToggle.Position = UDim2.new(0, 152, 0, 10);
CreateToggle.Size = UDim2.new(0, 198, 0, 20);
CreateToggle.ZIndex = 10;
CreateToggle.Font = Enum.Font.SourceSans;
CreateToggle.Text = "Create Toggle";
CreateToggle.TextColor3 = Color3.fromRGB(255, 255, 255);
CreateToggle.TextSize = 14;
CreateToggle.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, CreateToggle);
Button_2.Name = "Button";
Button_2.Parent = CreateToggle;
Button_2.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Button_2.BorderSizePixel = 0;
Button_2.Position = UDim2.new(1, -20, 0, 0);
Button_2.Size = UDim2.new(0, 20, 0, 20);
Button_2.ZIndex = 10;
table.insert(shade3, Button_2);
On_2.Name = "On";
On_2.Parent = Button_2;
On_2.BackgroundColor3 = Color3.fromRGB(150, 150, 151);
On_2.BackgroundTransparency = 1;
On_2.BorderSizePixel = 0;
On_2.Position = UDim2.new(0, 2, 0, 2);
On_2.Size = UDim2.new(0, 16, 0, 16);
On_2.ZIndex = 10;
On_2.Font = Enum.Font.SourceSans;
On_2.Text = "";
On_2.TextColor3 = Color3.fromRGB(0, 0, 0);
On_2.TextSize = 14;
shadow_2.Name = "shadow";
shadow_2.Parent = KeybindEditor;
shadow_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
shadow_2.BorderSizePixel = 0;
shadow_2.Size = UDim2.new(0, 360, 0, 20);
shadow_2.ZIndex = 10;
table.insert(shade2, shadow_2);
PopupText_2.Name = "PopupText_2";
PopupText_2.Parent = shadow_2;
PopupText_2.BackgroundTransparency = 1;
PopupText_2.Size = UDim2.new(1, 0, 0.949999988, 0);
PopupText_2.ZIndex = 10;
PopupText_2.Font = Enum.Font.SourceSans;
PopupText_2.Text = "Set Keybinds";
PopupText_2.TextColor3 = Color3.fromRGB(255, 255, 255);
PopupText_2.TextSize = 14;
PopupText_2.TextWrapped = true;
table.insert(text1, PopupText_2);
Exit_2.Name = "Exit_2";
Exit_2.Parent = shadow_2;
Exit_2.BackgroundTransparency = 1;
Exit_2.Position = UDim2.new(1, -20, 0, 0);
Exit_2.Size = UDim2.new(0, 20, 0, 20);
Exit_2.ZIndex = 10;
Exit_2.Text = "";
ExitImage_2.Parent = Exit_2;
ExitImage_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255);
ExitImage_2.BackgroundTransparency = 1;
ExitImage_2.Position = UDim2.new(0, 5, 0, 5);
ExitImage_2.Size = UDim2.new(0, 10, 0, 10);
ExitImage_2.ZIndex = 10;
ExitImage_2.Image = "rbxassetid://5054663650";
PositionsFrame.Name = "PositionsFrame";
PositionsFrame.Parent = Settings;
PositionsFrame.Active = true;
PositionsFrame.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
PositionsFrame.BorderSizePixel = 0;
PositionsFrame.Size = UDim2.new(0, 250, 0, 175);
PositionsFrame.Position = UDim2.new(0, 0, 0, 175);
PositionsFrame.ZIndex = 10;
table.insert(shade1, PositionsFrame);
Close_3.Name = "Close";
Close_3.Parent = PositionsFrame;
Close_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Close_3.BorderSizePixel = 0;
Close_3.Position = UDim2.new(0, 205, 0, 150);
Close_3.Size = UDim2.new(0, 40, 0, 20);
Close_3.Font = Enum.Font.SourceSans;
Close_3.TextSize = 14;
Close_3.Text = "Close";
Close_3.TextColor3 = Color3.new(1, 1, 1);
Close_3.ZIndex = 10;
table.insert(shade2, Close_3);
table.insert(text1, Close_3);
Delete_5.Name = "Delete";
Delete_5.Parent = PositionsFrame;
Delete_5.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Delete_5.BorderSizePixel = 0;
Delete_5.Position = UDim2.new(0, 50, 0, 150);
Delete_5.Size = UDim2.new(0, 40, 0, 20);
Delete_5.Font = Enum.Font.SourceSans;
Delete_5.TextSize = 14;
Delete_5.Text = "Clear";
Delete_5.TextColor3 = Color3.new(1, 1, 1);
Delete_5.ZIndex = 10;
table.insert(shade2, Delete_5);
table.insert(text1, Delete_5);
Part.Name = "PartGoto";
Part.Parent = PositionsFrame;
Part.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Part.BorderSizePixel = 0;
Part.Position = UDim2.new(0, 5, 0, 150);
Part.Size = UDim2.new(0, 40, 0, 20);
Part.Font = Enum.Font.SourceSans;
Part.TextSize = 14;
Part.Text = "Part";
Part.TextColor3 = Color3.new(1, 1, 1);
Part.ZIndex = 10;
table.insert(shade2, Part);
table.insert(text1, Part);
Holder_4.Name = "Holder";
Holder_4.Parent = PositionsFrame;
Holder_4.BackgroundTransparency = 1;
Holder_4.BorderSizePixel = 0;
Holder_4.Position = UDim2.new(0, 0, 0, 0);
Holder_4.Selectable = false;
Holder_4.Size = UDim2.new(0, 250, 0, 145);
Holder_4.ScrollBarImageColor3 = Color3.fromRGB(78, 78, 79);
Holder_4.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_4.CanvasSize = UDim2.new(0, 0, 0, 0);
Holder_4.MidImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_4.ScrollBarThickness = 0;
Holder_4.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_4.VerticalScrollBarInset = "Always";
Holder_4.ZIndex = 10;
Example_4.Name = "Example";
Example_4.Parent = PositionsFrame;
Example_4.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Example_4.BorderSizePixel = 0;
Example_4.Size = UDim2.new(0, 10, 0, 20);
Example_4.Visible = false;
Example_4.Position = UDim2.new(0, 0, 0, -5);
Example_4.ZIndex = 10;
table.insert(shade2, Example_4);
Text_5.Name = "Text";
Text_5.Parent = Example_4;
Text_5.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Text_5.BorderSizePixel = 0;
Text_5.Position = UDim2.new(0, 10, 0, 0);
Text_5.Size = UDim2.new(0, 240, 0, 20);
Text_5.Font = Enum.Font.SourceSans;
Text_5.TextSize = 14;
Text_5.Text = "Position";
Text_5.TextColor3 = Color3.new(1, 1, 1);
Text_5.TextXAlignment = Enum.TextXAlignment.Left;
Text_5.ZIndex = 10;
table.insert(shade2, Text_5);
table.insert(text1, Text_5);
Delete_6.Name = "Delete";
Delete_6.Parent = Text_5;
Delete_6.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Delete_6.BorderSizePixel = 0;
Delete_6.Position = UDim2.new(0, 200, 0, 0);
Delete_6.Size = UDim2.new(0, 40, 0, 20);
Delete_6.Font = Enum.Font.SourceSans;
Delete_6.TextSize = 14;
Delete_6.Text = "Delete";
Delete_6.TextColor3 = Color3.new(0, 0, 0);
Delete_6.ZIndex = 10;
table.insert(shade3, Delete_6);
table.insert(text2, Delete_6);
TP.Name = "TP";
TP.Parent = Text_5;
TP.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
TP.BorderSizePixel = 0;
TP.Position = UDim2.new(0, 155, 0, 0);
TP.Size = UDim2.new(0, 40, 0, 20);
TP.Font = Enum.Font.SourceSans;
TP.TextSize = 14;
TP.Text = "Goto";
TP.TextColor3 = Color3.new(0, 0, 0);
TP.ZIndex = 10;
table.insert(shade3, TP);
table.insert(text2, TP);
AliasesFrame.Name = "AliasesFrame";
AliasesFrame.Parent = Settings;
AliasesFrame.Active = true;
AliasesFrame.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
AliasesFrame.BorderSizePixel = 0;
AliasesFrame.Position = UDim2.new(0, 0, 0, 175);
AliasesFrame.Size = UDim2.new(0, 250, 0, 175);
AliasesFrame.ZIndex = 10;
table.insert(shade1, AliasesFrame);
Close_2.Name = "Close";
Close_2.Parent = AliasesFrame;
Close_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Close_2.BorderSizePixel = 0;
Close_2.Position = UDim2.new(0, 205, 0, 150);
Close_2.Size = UDim2.new(0, 40, 0, 20);
Close_2.Font = Enum.Font.SourceSans;
Close_2.TextSize = 14;
Close_2.Text = "Close";
Close_2.TextColor3 = Color3.new(1, 1, 1);
Close_2.ZIndex = 10;
table.insert(shade2, Close_2);
table.insert(text1, Close_2);
Delete_3.Name = "Delete";
Delete_3.Parent = AliasesFrame;
Delete_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Delete_3.BorderSizePixel = 0;
Delete_3.Position = UDim2.new(0, 5, 0, 150);
Delete_3.Size = UDim2.new(0, 40, 0, 20);
Delete_3.Font = Enum.Font.SourceSans;
Delete_3.TextSize = 14;
Delete_3.Text = "Clear";
Delete_3.TextColor3 = Color3.new(1, 1, 1);
Delete_3.ZIndex = 10;
table.insert(shade2, Delete_3);
table.insert(text1, Delete_3);
Holder_3.Name = "Holder";
Holder_3.Parent = AliasesFrame;
Holder_3.BackgroundTransparency = 1;
Holder_3.BorderSizePixel = 0;
Holder_3.Position = UDim2.new(0, 0, 0, 0);
Holder_3.Size = UDim2.new(0, 250, 0, 145);
Holder_3.ScrollBarImageColor3 = Color3.fromRGB(78, 78, 79);
Holder_3.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_3.CanvasSize = UDim2.new(0, 0, 0, 0);
Holder_3.MidImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_3.ScrollBarThickness = 0;
Holder_3.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_3.VerticalScrollBarInset = "Always";
Holder_3.ZIndex = 10;
Example_3.Name = "Example";
Example_3.Parent = AliasesFrame;
Example_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Example_3.BorderSizePixel = 0;
Example_3.Size = UDim2.new(0, 10, 0, 20);
Example_3.Visible = false;
Example_3.ZIndex = 10;
table.insert(shade2, Example_3);
Text_4.Name = "Text";
Text_4.Parent = Example_3;
Text_4.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Text_4.BorderSizePixel = 0;
Text_4.Position = UDim2.new(0, 10, 0, 0);
Text_4.Size = UDim2.new(0, 240, 0, 20);
Text_4.Font = Enum.Font.SourceSans;
Text_4.TextSize = 14;
Text_4.Text = "honk";
Text_4.TextColor3 = Color3.new(1, 1, 1);
Text_4.TextXAlignment = Enum.TextXAlignment.Left;
Text_4.ZIndex = 10;
table.insert(shade2, Text_4);
table.insert(text1, Text_4);
Delete_4.Name = "Delete";
Delete_4.Parent = Text_4;
Delete_4.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Delete_4.BorderSizePixel = 0;
Delete_4.Position = UDim2.new(0, 200, 0, 0);
Delete_4.Size = UDim2.new(0, 40, 0, 20);
Delete_4.Font = Enum.Font.SourceSans;
Delete_4.TextSize = 14;
Delete_4.Text = "Delete";
Delete_4.TextColor3 = Color3.new(0, 0, 0);
Delete_4.ZIndex = 10;
table.insert(shade3, Delete_4);
table.insert(text2, Delete_4);
PluginsFrame.Name = "PluginsFrame";
PluginsFrame.Parent = Settings;
PluginsFrame.Active = true;
PluginsFrame.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
PluginsFrame.BorderSizePixel = 0;
PluginsFrame.Position = UDim2.new(0, 0, 0, 175);
PluginsFrame.Size = UDim2.new(0, 250, 0, 175);
PluginsFrame.ZIndex = 10;
table.insert(shade1, PluginsFrame);
Close_4.Name = "Close";
Close_4.Parent = PluginsFrame;
Close_4.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Close_4.BorderSizePixel = 0;
Close_4.Position = UDim2.new(0, 205, 0, 150);
Close_4.Size = UDim2.new(0, 40, 0, 20);
Close_4.Font = Enum.Font.SourceSans;
Close_4.TextSize = 14;
Close_4.Text = "Close";
Close_4.TextColor3 = Color3.new(1, 1, 1);
Close_4.ZIndex = 10;
table.insert(shade2, Close_4);
table.insert(text1, Close_4);
Add_3.Name = "Add";
Add_3.Parent = PluginsFrame;
Add_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Add_3.BorderSizePixel = 0;
Add_3.Position = UDim2.new(0, 5, 0, 150);
Add_3.Size = UDim2.new(0, 40, 0, 20);
Add_3.Font = Enum.Font.SourceSans;
Add_3.TextSize = 14;
Add_3.Text = "Add";
Add_3.TextColor3 = Color3.new(1, 1, 1);
Add_3.ZIndex = 10;
table.insert(shade2, Add_3);
table.insert(text1, Add_3);
Holder_5.Name = "Holder";
Holder_5.Parent = PluginsFrame;
Holder_5.BackgroundTransparency = 1;
Holder_5.BorderSizePixel = 0;
Holder_5.Position = UDim2.new(0, 0, 0, 0);
Holder_5.Selectable = false;
Holder_5.Size = UDim2.new(0, 250, 0, 145);
Holder_5.ScrollBarImageColor3 = Color3.fromRGB(78, 78, 79);
Holder_5.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_5.CanvasSize = UDim2.new(0, 0, 0, 0);
Holder_5.MidImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_5.ScrollBarThickness = 0;
Holder_5.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
Holder_5.VerticalScrollBarInset = "Always";
Holder_5.ZIndex = 10;
Example_5.Name = "Example";
Example_5.Parent = PluginsFrame;
Example_5.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Example_5.BorderSizePixel = 0;
Example_5.Size = UDim2.new(0, 10, 0, 20);
Example_5.Visible = false;
Example_5.ZIndex = 10;
table.insert(shade2, Example_5);
Text_6.Name = "Text";
Text_6.Parent = Example_5;
Text_6.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Text_6.BorderSizePixel = 0;
Text_6.Position = UDim2.new(0, 10, 0, 0);
Text_6.Size = UDim2.new(0, 240, 0, 20);
Text_6.Font = Enum.Font.SourceSans;
Text_6.TextSize = 14;
Text_6.Text = "F4 > Toggle Fly";
Text_6.TextColor3 = Color3.new(1, 1, 1);
Text_6.TextXAlignment = Enum.TextXAlignment.Left;
Text_6.ZIndex = 10;
table.insert(shade2, Text_6);
table.insert(text1, Text_6);
Delete_7.Name = "Delete";
Delete_7.Parent = Text_6;
Delete_7.BackgroundColor3 = Color3.fromRGB(78, 78, 79);
Delete_7.BorderSizePixel = 0;
Delete_7.Position = UDim2.new(0, 200, 0, 0);
Delete_7.Size = UDim2.new(0, 40, 0, 20);
Delete_7.Font = Enum.Font.SourceSans;
Delete_7.TextSize = 14;
Delete_7.Text = "Delete";
Delete_7.TextColor3 = Color3.new(0, 0, 0);
Delete_7.ZIndex = 10;
table.insert(shade3, Delete_7);
table.insert(text2, Delete_7);
PluginEditor.Name = randomString();
PluginEditor.Parent = PARENT;
PluginEditor.BorderSizePixel = 0;
PluginEditor.Active = true;
PluginEditor.BackgroundTransparency = 1;
PluginEditor.Position = UDim2.new(0.5, -180, 0, -500);
PluginEditor.Size = UDim2.new(0, 360, 0, 20);
PluginEditor.ZIndex = 10;
background_3.Name = "background";
background_3.Parent = PluginEditor;
background_3.Active = true;
background_3.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
background_3.BorderSizePixel = 0;
background_3.Position = UDim2.new(0, 0, 0, 20);
background_3.Size = UDim2.new(0, 360, 0, 160);
background_3.ZIndex = 10;
table.insert(shade1, background_3);
Dark_2.Name = "Dark";
Dark_2.Parent = background_3;
Dark_2.Active = true;
Dark_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
Dark_2.BorderSizePixel = 0;
Dark_2.Position = UDim2.new(0, 222, 0, 0);
Dark_2.Size = UDim2.new(0, 2, 0, 160);
Dark_2.ZIndex = 10;
table.insert(shade2, Dark_2);
Img.Name = "Img";
Img.Parent = background_3;
Img.BackgroundTransparency = 1;
Img.Position = UDim2.new(0, 242, 0, 3);
Img.Size = UDim2.new(0, 100, 0, 95);
Img.Image = "rbxassetid://4113050383";
Img.ZIndex = 10;
AddPlugin.Name = "AddPlugin";
AddPlugin.Parent = background_3;
AddPlugin.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
AddPlugin.BorderSizePixel = 0;
AddPlugin.Position = UDim2.new(0, 235, 0, 100);
AddPlugin.Size = UDim2.new(0, 115, 0, 50);
AddPlugin.Font = Enum.Font.SourceSans;
AddPlugin.TextSize = 14;
AddPlugin.Text = "Add Plugin";
AddPlugin.TextColor3 = Color3.new(1, 1, 1);
AddPlugin.ZIndex = 10;
table.insert(shade2, AddPlugin);
table.insert(text1, AddPlugin);
FileName.Name = "FileName";
FileName.Parent = background_3;
FileName.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
FileName.BorderSizePixel = 0;
FileName.Position = UDim2.new(0.028, 0, 0.625, 0);
FileName.Size = UDim2.new(0, 200, 0, 50);
FileName.Font = Enum.Font.SourceSans;
FileName.TextSize = 14;
FileName.Text = "Plugin File Name";
FileName.TextColor3 = Color3.new(1, 1, 1);
FileName.ZIndex = 10;
table.insert(shade2, FileName);
table.insert(text1, FileName);
About.Name = "About";
About.Parent = background_3;
About.BackgroundTransparency = 1;
About.BorderSizePixel = 0;
About.Position = UDim2.new(0, 17, 0, 10);
About.Size = UDim2.new(0, 187, 0, 49);
About.Font = Enum.Font.SourceSans;
About.TextSize = 14;
About.Text = "Plugins are .iy files and should be located in the 'workspace'
folder of your exploit.";
About.TextColor3 = Color3.fromRGB(255, 255, 255);
About.TextWrapped = true;
About.TextYAlignment = Enum.TextYAlignment.Top;
About.ZIndex = 10;
table.insert(text1, About);
Directions_2.Name = "Directions";
Directions_2.Parent = background_3;
Directions_2.BackgroundTransparency = 1;
Directions_2.BorderSizePixel = 0;
Directions_2.Position = UDim2.new(0, 17, 0, 60);
Directions_2.Size = UDim2.new(0, 187, 0, 49);
Directions_2.Font = Enum.Font.SourceSans;
Directions_2.TextSize = 14;
Directions_2.Text = "Type the name of the plugin file you want to add below.";
Directions_2.TextColor3 = Color3.fromRGB(255, 255, 255);
Directions_2.TextWrapped = true;
Directions_2.TextYAlignment = Enum.TextYAlignment.Top;
Directions_2.ZIndex = 10;
table.insert(text1, Directions_2);
shadow_3.Name = "shadow";
shadow_3.Parent = PluginEditor;
shadow_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
shadow_3.BorderSizePixel = 0;
shadow_3.Size = UDim2.new(0, 360, 0, 20);
shadow_3.ZIndex = 10;
table.insert(shade2, shadow_3);
PopupText_3.Name = "PopupText";
PopupText_3.Parent = shadow_3;
PopupText_3.BackgroundTransparency = 1;
PopupText_3.Size = UDim2.new(1, 0, 0.95, 0);
PopupText_3.ZIndex = 10;
PopupText_3.Font = Enum.Font.SourceSans;
PopupText_3.TextSize = 14;
PopupText_3.Text = "Add Plugins";
PopupText_3.TextColor3 = Color3.new(1, 1, 1);
PopupText_3.TextWrapped = true;
table.insert(text1, PopupText_3);
Exit_3.Name = "Exit";
Exit_3.Parent = shadow_3;
Exit_3.BackgroundTransparency = 1;
Exit_3.Position = UDim2.new(1, -20, 0, 0);
Exit_3.Size = UDim2.new(0, 20, 0, 20);
Exit_3.Text = "";
Exit_3.ZIndex = 10;
ExitImage_3.Parent = Exit_3;
ExitImage_3.BackgroundColor3 = Color3.new(1, 1, 1);
ExitImage_3.BackgroundTransparency = 1;
ExitImage_3.Position = UDim2.new(0, 5, 0, 5);
ExitImage_3.Size = UDim2.new(0, 10, 0, 10);
ExitImage_3.Image = "rbxassetid://5054663650";
ExitImage_3.ZIndex = 10;
AliasHint.Name = "AliasHint";
AliasHint.Parent = AliasesFrame;
AliasHint.BackgroundTransparency = 1;
AliasHint.BorderSizePixel = 0;
AliasHint.Position = UDim2.new(0, 25, 0, 40);
AliasHint.Size = UDim2.new(0, 200, 0, 50);
AliasHint.Font = Enum.Font.SourceSansItalic;
AliasHint.TextSize = 16;
AliasHint.Text = "Add aliases by using the 'addalias' command";
AliasHint.TextColor3 = Color3.new(1, 1, 1);
AliasHint.TextStrokeColor3 = Color3.new(1, 1, 1);
AliasHint.TextWrapped = true;
AliasHint.ZIndex = 10;
table.insert(text1, AliasHint);
PluginsHint.Name = "PluginsHint";
PluginsHint.Parent = PluginsFrame;
PluginsHint.BackgroundTransparency = 1;
PluginsHint.BorderSizePixel = 0;
PluginsHint.Position = UDim2.new(0, 25, 0, 40);
PluginsHint.Size = UDim2.new(0, 200, 0, 50);
PluginsHint.Font = Enum.Font.SourceSansItalic;
PluginsHint.TextSize = 16;
PluginsHint.Text = "Download plugins from the IY Discord (discord.gg/78ZuWSq)";
PluginsHint.TextColor3 = Color3.new(1, 1, 1);
PluginsHint.TextStrokeColor3 = Color3.new(1, 1, 1);
PluginsHint.TextWrapped = true;
PluginsHint.ZIndex = 10;
table.insert(text1, PluginsHint);
PositionsHint.Name = "PositionsHint";
PositionsHint.Parent = PositionsFrame;
PositionsHint.BackgroundTransparency = 1;
PositionsHint.BorderSizePixel = 0;
PositionsHint.Position = UDim2.new(0, 25, 0, 40);
PositionsHint.Size = UDim2.new(0, 200, 0, 70);
PositionsHint.Font = Enum.Font.SourceSansItalic;
PositionsHint.TextSize = 16;
PositionsHint.Text = "Use the 'swp' or 'setwaypoint' command to add a position
using your character (NOTE: Part teleports will not save)";
PositionsHint.TextColor3 = Color3.new(1, 1, 1);
PositionsHint.TextStrokeColor3 = Color3.new(1, 1, 1);
PositionsHint.TextWrapped = true;
PositionsHint.ZIndex = 10;
table.insert(text1, PositionsHint);
ToPartFrame.Name = randomString();
ToPartFrame.Parent = PARENT;
ToPartFrame.Active = true;
ToPartFrame.BackgroundTransparency = 1;
ToPartFrame.Position = UDim2.new(0.5, -180, 0, -500);
ToPartFrame.Size = UDim2.new(0, 360, 0, 20);
ToPartFrame.ZIndex = 10;
background_4.Name = "background";
background_4.Parent = ToPartFrame;
background_4.Active = true;
background_4.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
background_4.BorderSizePixel = 0;
background_4.Position = UDim2.new(0, 0, 0, 20);
background_4.Size = UDim2.new(0, 360, 0, 117);
background_4.ZIndex = 10;
table.insert(shade1, background_4);
ChoosePart.Name = "ChoosePart";
ChoosePart.Parent = background_4;
ChoosePart.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
ChoosePart.BorderSizePixel = 0;
ChoosePart.Position = UDim2.new(0, 100, 0, 55);
ChoosePart.Size = UDim2.new(0, 75, 0, 30);
ChoosePart.Font = Enum.Font.SourceSans;
ChoosePart.TextSize = 14;
ChoosePart.Text = "Select Part";
ChoosePart.TextColor3 = Color3.new(1, 1, 1);
ChoosePart.ZIndex = 10;
table.insert(shade2, ChoosePart);
table.insert(text1, ChoosePart);
CopyPath.Name = "CopyPath";
CopyPath.Parent = background_4;
CopyPath.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
CopyPath.BorderSizePixel = 0;
CopyPath.Position = UDim2.new(0, 185, 0, 55);
CopyPath.Size = UDim2.new(0, 75, 0, 30);
CopyPath.Font = Enum.Font.SourceSans;
CopyPath.TextSize = 14;
CopyPath.Text = "Copy Path";
CopyPath.TextColor3 = Color3.new(1, 1, 1);
CopyPath.ZIndex = 10;
table.insert(shade2, CopyPath);
table.insert(text1, CopyPath);
Directions_3.Name = "Directions";
Directions_3.Parent = background_4;
Directions_3.BackgroundTransparency = 1;
Directions_3.BorderSizePixel = 0;
Directions_3.Position = UDim2.new(0, 51, 0, 17);
Directions_3.Size = UDim2.new(0, 257, 0, 32);
Directions_3.Font = Enum.Font.SourceSans;
Directions_3.TextSize = 14;
Directions_3.Text = "Click on a part and then click the \"Select Part\" button
below to set it as a teleport location";
Directions_3.TextColor3 = Color3.new(1, 1, 1);
Directions_3.TextWrapped = true;
Directions_3.TextYAlignment = Enum.TextYAlignment.Top;
Directions_3.ZIndex = 10;
table.insert(text1, Directions_3);
Path.Name = "Path";
Path.Parent = background_4;
Path.BackgroundTransparency = 1;
Path.BorderSizePixel = 0;
Path.Position = UDim2.new(0, 0, 0, 94);
Path.Size = UDim2.new(0, 360, 0, 16);
Path.Font = Enum.Font.SourceSansItalic;
Path.TextSize = 14;
Path.Text = "";
Path.TextColor3 = Color3.new(1, 1, 1);
Path.TextScaled = true;
Path.TextWrapped = true;
Path.TextYAlignment = Enum.TextYAlignment.Top;
Path.ZIndex = 10;
table.insert(text1, Path);
shadow_4.Name = "shadow";
shadow_4.Parent = ToPartFrame;
shadow_4.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
shadow_4.BorderSizePixel = 0;
shadow_4.Size = UDim2.new(0, 360, 0, 20);
shadow_4.ZIndex = 10;
table.insert(shade2, shadow_4);
PopupText_5.Name = "PopupText";
PopupText_5.Parent = shadow_4;
PopupText_5.BackgroundTransparency = 1;
PopupText_5.Size = UDim2.new(1, 0, 0.95, 0);
PopupText_5.ZIndex = 10;
PopupText_5.Font = Enum.Font.SourceSans;
PopupText_5.TextSize = 14;
PopupText_5.Text = "Teleport to Part";
PopupText_5.TextColor3 = Color3.new(1, 1, 1);
PopupText_5.TextWrapped = true;
table.insert(text1, PopupText_5);
Exit_4.Name = "Exit";
Exit_4.Parent = shadow_4;
Exit_4.BackgroundTransparency = 1;
Exit_4.Position = UDim2.new(1, -20, 0, 0);
Exit_4.Size = UDim2.new(0, 20, 0, 20);
Exit_4.Text = "";
Exit_4.ZIndex = 10;
ExitImage_5.Parent = Exit_4;
ExitImage_5.BackgroundColor3 = Color3.new(1, 1, 1);
ExitImage_5.BackgroundTransparency = 1;
ExitImage_5.Position = UDim2.new(0, 5, 0, 5);
ExitImage_5.Size = UDim2.new(0, 10, 0, 10);
ExitImage_5.Image = "rbxassetid://5054663650";
ExitImage_5.ZIndex = 10;
logs.Name = randomString();
logs.Parent = PARENT;
logs.Active = true;
logs.BackgroundTransparency = 1;
logs.Position = UDim2.new(0, 0, 1, 10);
logs.Size = UDim2.new(0, 338, 0, 20);
logs.ZIndex = 10;
shadow.Name = "shadow";
shadow.Parent = logs;
shadow.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
shadow.BorderSizePixel = 0;
shadow.Position = UDim2.new(0, 0, 0.00999999978, 0);
shadow.Size = UDim2.new(0, 338, 0, 20);
shadow.ZIndex = 10;
table.insert(shade2, shadow);
Hide.Name = "Hide";
Hide.Parent = shadow;
Hide.BackgroundTransparency = 1;
Hide.Position = UDim2.new(1, -40, 0, 0);
Hide.Size = UDim2.new(0, 20, 0, 20);
Hide.ZIndex = 10;
Hide.Text = "";
ImageLabel.Parent = Hide;
ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1);
ImageLabel.BackgroundTransparency = 1;
ImageLabel.Position = UDim2.new(0, 3, 0, 3);
ImageLabel.Size = UDim2.new(0, 14, 0, 14);
ImageLabel.Image = "rbxassetid://2406617031";
ImageLabel.ZIndex = 10;
PopupText.Name = "PopupText";
PopupText.Parent = shadow;
PopupText.BackgroundTransparency = 1;
PopupText.Size = UDim2.new(1, 0, 0.949999988, 0);
PopupText.ZIndex = 10;
PopupText.Font = Enum.Font.SourceSans;
PopupText.FontSize = Enum.FontSize.Size14;
PopupText.Text = "Logs";
PopupText.TextColor3 = Color3.new(1, 1, 1);
PopupText.TextWrapped = true;
table.insert(text1, PopupText);
Exit.Name = "Exit";
Exit.Parent = shadow;
Exit.BackgroundTransparency = 1;
Exit.Position = UDim2.new(1, -20, 0, 0);
Exit.Size = UDim2.new(0, 20, 0, 20);
Exit.ZIndex = 10;
Exit.Text = "";
ImageLabel_2.Parent = Exit;
ImageLabel_2.BackgroundColor3 = Color3.new(1, 1, 1);
ImageLabel_2.BackgroundTransparency = 1;
ImageLabel_2.Position = UDim2.new(0, 5, 0, 5);
ImageLabel_2.Size = UDim2.new(0, 10, 0, 10);
ImageLabel_2.Image = "rbxassetid://5054663650";
ImageLabel_2.ZIndex = 10;
background.Name = "background";
background.Parent = logs;
background.Active = true;
background.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.145098);
background.BorderSizePixel = 0;
background.ClipsDescendants = true;
background.Position = UDim2.new(0, 0, 1, 0);
background.Size = UDim2.new(0, 338, 0, 245);
background.ZIndex = 10;
chat.Name = "chat";
chat.Parent = background;
chat.Active = true;
chat.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.145098);
chat.BorderSizePixel = 0;
chat.ClipsDescendants = true;
chat.Size = UDim2.new(0, 338, 0, 245);
chat.ZIndex = 10;
table.insert(shade1, chat);
Clear.Name = "Clear";
Clear.Parent = chat;
Clear.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
Clear.BorderSizePixel = 0;
Clear.Position = UDim2.new(0, 5, 0, 220);
Clear.Size = UDim2.new(0, 50, 0, 20);
Clear.ZIndex = 10;
Clear.Font = Enum.Font.SourceSans;
Clear.FontSize = Enum.FontSize.Size14;
Clear.Text = "Clear";
Clear.TextColor3 = Color3.new(1, 1, 1);
table.insert(shade2, Clear);
table.insert(text1, Clear);
SaveChatlogs.Name = "SaveChatlogs";
SaveChatlogs.Parent = chat;
SaveChatlogs.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
SaveChatlogs.BorderSizePixel = 0;
SaveChatlogs.Position = UDim2.new(0, 258, 0, 220);
SaveChatlogs.Size = UDim2.new(0, 75, 0, 20);
SaveChatlogs.ZIndex = 10;
SaveChatlogs.Font = Enum.Font.SourceSans;
SaveChatlogs.FontSize = Enum.FontSize.Size14;
SaveChatlogs.Text = "Save To .txt";
SaveChatlogs.TextColor3 = Color3.new(1, 1, 1);
table.insert(shade2, SaveChatlogs);
table.insert(text1, SaveChatlogs);
Toggle.Name = "Toggle";
Toggle.Parent = chat;
Toggle.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
Toggle.BorderSizePixel = 0;
Toggle.Position = UDim2.new(0, 60, 0, 220);
Toggle.Size = UDim2.new(0, 66, 0, 20);
Toggle.ZIndex = 10;
Toggle.Font = Enum.Font.SourceSans;
Toggle.FontSize = Enum.FontSize.Size14;
Toggle.Text = "Disabled";
Toggle.TextColor3 = Color3.new(1, 1, 1);
table.insert(shade2, Toggle);
table.insert(text1, Toggle);
scroll_2.Name = "scroll";
scroll_2.Parent = chat;
scroll_2.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
scroll_2.BorderSizePixel = 0;
scroll_2.Position = UDim2.new(0, 5, 0, 25);
scroll_2.Size = UDim2.new(0, 328, 0, 190);
scroll_2.ZIndex = 10;
scroll_2.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
scroll_2.CanvasSize = UDim2.new(0, 0, 0, 10);
scroll_2.ScrollBarThickness = 8;
scroll_2.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
table.insert(scroll, scroll_2);
table.insert(shade2, scroll_2);
join.Name = "join";
join.Parent = background;
join.Active = true;
join.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.145098);
join.BorderSizePixel = 0;
join.ClipsDescendants = true;
join.Size = UDim2.new(0, 338, 0, 245);
join.Visible = false;
join.ZIndex = 10;
table.insert(shade1, join);
Toggle_2.Name = "Toggle";
Toggle_2.Parent = join;
Toggle_2.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
Toggle_2.BorderSizePixel = 0;
Toggle_2.Position = UDim2.new(0, 60, 0, 220);
Toggle_2.Size = UDim2.new(0, 66, 0, 20);
Toggle_2.ZIndex = 10;
Toggle_2.Font = Enum.Font.SourceSans;
Toggle_2.FontSize = Enum.FontSize.Size14;
Toggle_2.Text = "Disabled";
Toggle_2.TextColor3 = Color3.new(1, 1, 1);
table.insert(shade2, Toggle_2);
table.insert(text1, Toggle_2);
Clear_2.Name = "Clear";
Clear_2.Parent = join;
Clear_2.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
Clear_2.BorderSizePixel = 0;
Clear_2.Position = UDim2.new(0, 5, 0, 220);
Clear_2.Size = UDim2.new(0, 50, 0, 20);
Clear_2.ZIndex = 10;
Clear_2.Font = Enum.Font.SourceSans;
Clear_2.FontSize = Enum.FontSize.Size14;
Clear_2.Text = "Clear";
Clear_2.TextColor3 = Color3.new(1, 1, 1);
table.insert(shade2, Clear_2);
table.insert(text1, Clear_2);
scroll_3.Name = "scroll";
scroll_3.Parent = join;
scroll_3.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
scroll_3.BorderSizePixel = 0;
scroll_3.Position = UDim2.new(0, 5, 0, 25);
scroll_3.Size = UDim2.new(0, 328, 0, 190);
scroll_3.ZIndex = 10;
scroll_3.BottomImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
scroll_3.CanvasSize = UDim2.new(0, 0, 0, 10);
scroll_3.ScrollBarThickness = 8;
scroll_3.TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png";
table.insert(scroll, scroll_3);
table.insert(shade2, scroll_3);
selectChat.Name = "selectChat";
selectChat.Parent = background;
selectChat.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314);
selectChat.BorderSizePixel = 0;
selectChat.Position = UDim2.new(0, 5, 0, 5);
selectChat.Size = UDim2.new(0, 164, 0, 20);
selectChat.ZIndex = 10;
selectChat.Font = Enum.Font.SourceSans;
selectChat.FontSize = Enum.FontSize.Size14;
selectChat.Text = "Chat Logs";
selectChat.TextColor3 = Color3.new(1, 1, 1);
table.insert(shade2, selectChat);
table.insert(text1, selectChat);
selectJoin.Name = "selectJoin";
selectJoin.Parent = background;
selectJoin.BackgroundColor3 = Color3.new(0.305882, 0.305882, 0.309804);
selectJoin.BorderSizePixel = 0;
selectJoin.Position = UDim2.new(0, 169, 0, 5);
selectJoin.Size = UDim2.new(0, 164, 0, 20);
selectJoin.ZIndex = 10;
selectJoin.Font = Enum.Font.SourceSans;
selectJoin.FontSize = Enum.FontSize.Size14;
selectJoin.Text = "Join Logs";
selectJoin.TextColor3 = Color3.new(1, 1, 1);
table.insert(shade3, selectJoin);
table.insert(text1, selectJoin);
create = function(v24)
local v25 = {};
for _, v27 in pairs(v24) do
v25[v27[1]] = Instance.new(v27[2]);
end;
for _, v29 in pairs(v24) do
for v30, v31 in pairs(v29[3]) do
if type(v31) == "table" then
v25[v29[1]][v30] = v25[v31[1]];
else
v25[v29[1]][v30] = v31;
end;
end;
end;
return v25[1];
end;
TextService = v1(game:GetService("TextService"));
ViewportTextBox = (function()
local v41 = {
__index = {
Update = function(v32)
local l_CursorPosition_0 = v32.TextBox.CursorPosition;
local l_Text_0 = v32.TextBox.Text;
if l_Text_0 == "" then
v32.TextBox.Position = UDim2.new(0, 2, 0, 0);
return ;
elseif l_CursorPosition_0 == -1 then
return ;
else
local v35 = l_Text_0:sub(1, l_CursorPosition_0 - 1);
local v36 = nil;
local v37 = -v32.TextBox.Position.X.Offset;
local v38 = v37 + v32.View.AbsoluteSize.X;
local l_X_0 = TextService:GetTextSize(l_Text_0,
v32.TextBox.TextSize, v32.TextBox.Font, Vector2.new(999999999, 100)).X;
local l_X_1 = TextService:GetTextSize(v35,
v32.TextBox.TextSize, v32.TextBox.Font, Vector2.new(999999999, 100)).X;
if v38 < l_X_1 then
v36 = math.max(-2, (l_X_1 - v32.View.AbsoluteSize.X) +
2);
elseif l_X_1 < v37 then
v36 = math.max(-2, l_X_1 - 2);
elseif l_X_0 < v38 then
v36 = math.max(-2, (l_X_0 - v32.View.AbsoluteSize.X) +
2);
end;
if v36 then
v32.TextBox.Position = UDim2.new(0, -v36, 0, 0);
v32.TextBox.Size = UDim2.new(1, v36, 1, 0);
end;
return ;
end;
end
}
};
return {
convert = function(v42)
local v43 = setmetatable({
OffsetX = 0,
TextBox = v42
}, v41);
local l_Frame_0 = Instance.new("Frame");
l_Frame_0.BackgroundTransparency = v42.BackgroundTransparency;
l_Frame_0.BackgroundColor3 = v42.BackgroundColor3;
l_Frame_0.BorderSizePixel = v42.BorderSizePixel;
l_Frame_0.BorderColor3 = v42.BorderColor3;
l_Frame_0.Position = v42.Position;
l_Frame_0.Size = v42.Size;
l_Frame_0.ClipsDescendants = true;
l_Frame_0.Name = v42.Name;
l_Frame_0.ZIndex = 10;
v42.BackgroundTransparency = 1;
v42.Position = UDim2.new(0, 4, 0, 0);
v42.Size = UDim2.new(1, -8, 1, 0);
v42.TextXAlignment = Enum.TextXAlignment.Left;
v42.Name = "Input";
table.insert(text1, v42);
table.insert(shade2, l_Frame_0);
v43.View = l_Frame_0;
v42.Changed:Connect(function(v45)
if not (v45 ~= "Text" and v45 ~= "CursorPosition") or v45 ==
"AbsoluteSize" then
v43:Update();
end;
end);
v43:Update();
l_Frame_0.Parent = v42.Parent;
v42.Parent = l_Frame_0;
return v43;
end
};
end)();
ViewportTextBox.convert(Cmdbar).View.ZIndex = 10;
ViewportTextBox.convert(Cmdbar_2).View.ZIndex = 10;
ViewportTextBox.convert(Cmdbar_3).View.ZIndex = 10;
IYMouse = Players.LocalPlayer:GetMouse();
PlayerGui = Players.LocalPlayer:FindFirstChildWhichIsA("PlayerGui");
UserInputService = v1(game:GetService("UserInputService"));
TweenService = v1(game:GetService("TweenService"));
HttpService = v1(game:GetService("HttpService"));
MarketplaceService = v1(game:GetService("MarketplaceService"));
RunService = v1(game:GetService("RunService"));
TeleportService = v1(game:GetService("TeleportService"));
StarterGui = v1(game:GetService("StarterGui"));
GuiService = v1(game:GetService("GuiService"));
Lighting = v1(game:GetService("Lighting"));
ContextActionService = v1(game:GetService("ContextActionService"));
NetworkClient = v1(game:GetService("NetworkClient"));
ReplicatedStorage = v1(game:GetService("ReplicatedStorage"));
GroupService = v1(game:GetService("GroupService"));
PathService = v1(game:GetService("PathfindingService"));
SoundService = v1(game:GetService("SoundService"));
Teams = v1(game:GetService("Teams"));
StarterPlayer = v1(game:GetService("StarterPlayer"));
InsertService = v1(game:GetService("InsertService"));
ChatService = v1(game:GetService("Chat"));
ProximityPromptService = v1(game:GetService("ProximityPromptService"));
StatsService = v1(game:GetService("Stats"));
MaterialService = v1(game:GetService("MaterialService"));
AvatarEditorService = v1(game:GetService("AvatarEditorService"));
TextChatService = v1(game:GetService("TextChatService"));
sethidden = (sethiddenproperty or set_hidden_property) or set_hidden_prop;
gethidden = (gethiddenproperty or get_hidden_property) or get_hidden_prop;
queueteleport = (not not syn and syn.queue_on_teleport or queue_on_teleport) or
fluxus and fluxus.queue_on_teleport;
httprequest = (((not not syn and syn.request or http and http.request) or
http_request) or fluxus and fluxus.request) or request;
v17 = game.PlaceId;
local l_JobId_0 = game.JobId;
PlaceId = v17;
JobId = l_JobId_0;
v17 = table.find({
Enum.Platform.IOS,
Enum.Platform.Android
}, UserInputService:GetPlatform());
everyClipboard = ((setclipboard or toclipboard) or set_clipboard) or Clipboard
and Clipboard.set;
writefileExploit = function()
if not writefile then
return ;
else
return true;
end;
end;
isNumber = function(v47)
if not (tonumber(v47) == nil) or v47 == "inf" then
return true;
else
return ;
end;
end;
getRoot = function(v48)
return (v48:FindFirstChild("HumanoidRootPart") or
v48:FindFirstChild("Torso")) or v48:FindFirstChild("UpperTorso");
end;
tools = function(v49)
if not v49:FindFirstChildOfClass("Backpack"):FindFirstChildOfClass("Tool")
and not v49.Character:FindFirstChildOfClass("Tool") then
return ;
else
return true;
end;
end;
r15 = function(v50)
if v50.Character:FindFirstChildOfClass("Humanoid").RigType ==
Enum.HumanoidRigType.R15 then
return true;
else
return ;
end;
end;
toClipboard = function(v51)
if not everyClipboard then
notify("Clipboard", "Your exploit doesn't have the ability to use the
clipboard");
return ;
else
everyClipboard((tostring(v51)));
notify("Clipboard", "Copied to clipboard");
return ;
end;
end;
chatMessage = function(v52)
v52 = tostring(v52);
if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
TextChatService.TextChannels.RBXGeneral:SendAsync(v52);
return ;
else

ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v52,
"All");
return ;
end;
end;
getHierarchy = function(v53)
local v54 = nil;
local v55 = nil;
if not string.find(v53.Name, " ") then
v54 = v53.Name;
v55 = true;
else
v54 = "[\"" .. v53.Name .. "\"]";
v55 = false;
end;
local l_v53_0 = v53;
local l_v53_1 = v53;
local v58 = "";
if l_v53_0.Parent ~= game then
while true do
l_v53_0 = l_v53_0.Parent;
v58 = l_v53_0.ClassName;
if not (l_v53_0.Parent ~= game) then
break;
end;
end;
end;
if l_v53_1.Parent ~= l_v53_0 then
while true do
l_v53_1 = l_v53_1.Parent;
if not string.find(tostring(l_v53_1), " ") then
v54 = if not v55 then l_v53_1.Name .. "" .. v54 else
l_v53_1.Name .. "." .. v54;
v55 = true;
else
v54 = if not v55 then "[\"" .. l_v53_1.Name .. "\"]" .. v54
else "[\"" .. l_v53_1.Name .. "\"]." .. v54;
v55 = false;
end;
if not (l_v53_1.Parent ~= l_v53_0) then
break;
end;
end;
elseif string.find(tostring(l_v53_1), " ") then
v54 = "[\"" .. l_v53_1.Name .. "\"]";
v55 = false;
end;
if not v55 then
return "game:GetService(\"" .. v58 .. "\")" .. v54;
else
return "game:GetService(\"" .. v58 .. "\")." .. v54;
end;
end;
AllWaypoints = {};
l_JobId_0 = false;
writefileCooldown = function(v59, v60)
task.spawn(function()
if l_JobId_0 then
while true do
wait();
if not (l_JobId_0 ~= false) then
break;
end;
end;
writefileCooldown(v59, v60);
else
l_JobId_0 = true;
writefile(v59, v60);
end;
wait(3);
l_JobId_0 = false;
end);
end;
dragGUI = function(v61)
task.spawn(function()
local v62 = nil;
local v63 = nil;
local v64 = Vector3.new(0, 0, 0);
local v65 = nil;
local function v68(v66)
local v67 = v66.Position - v64;
TweenService:Create(v61, TweenInfo.new(0.2), {
Position = UDim2.new(v65.X.Scale, v65.X.Offset + v67.X,
v65.Y.Scale, v65.Y.Offset + v67.Y)
}):Play();
end;
v61.InputBegan:Connect(function(v69)
if not (v69.UserInputType ~= Enum.UserInputType.MouseButton1) or
v69.UserInputType == Enum.UserInputType.Touch then
v62 = true;
v64 = v69.Position;
v65 = v61.Position;
v69.Changed:Connect(function()
if v69.UserInputState == Enum.UserInputState.End then
v62 = false;
end;
end);
end;
end);
v61.InputChanged:Connect(function(v70)
if not (v70.UserInputType ~= Enum.UserInputType.MouseMovement) or
v70.UserInputType == Enum.UserInputType.Touch then
v63 = v70;
end;
end);
UserInputService.InputChanged:Connect(function(v71)
if not (not (v71 == v63) or not v62) then
v68(v71);
end;
end);
end);
end;
dragGUI(logs);
dragGUI(KeybindEditor);
dragGUI(PluginEditor);
dragGUI(ToPartFrame);
eventEditor = (function()
local v72 = {};
local function v75(v73, v74)
v72[v73] = {
commands = {},
sets = v74 or {}
};
end;
local v76 = nil;
local function v91(v77, ...)
local v78 = {
...
};
local v79 = v72[v77];
if v79 then
for _, v81 in pairs(v79.commands) do
local v82 = true;
for v83, v84 in pairs(v79.sets) do
local v85 = v78[v83];
local v86 = v81[2][v83];
local l_Type_0 = v84.Type;
if l_Type_0 == "Player" then
if v86 == 0 then
v82 = v82 and tostring(Players.LocalPlayer) == v85;
elseif v86 ~= 1 then
v82 = v82 and table.find(getPlayer(v86,
Players.LocalPlayer), v85);
end;
elseif l_Type_0 == "String" then
if v86 ~= 0 then
v82 = v82 and string.find(v85:lower(),
v86:lower());
end;
elseif l_Type_0 == "Number" and v86 ~= 0 then
v82 = v82 and tonumber(v85) <= tonumber(v86);
end;
if not v82 then
break;
end;
end;
if v82 then
pcall(task.spawn(function()
local v88 = v81[1];
for v89, v90 in pairs(v78) do
v88 = v88:gsub("%$" .. v89, v90);
end;
wait(v81[3] or 0);
execCmd(v88);
end));
end;
end;
end;
end;
local v92 = create({
{
1,
"Frame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "EventEditor",
Position = UDim2.new(0.5, -175, 0, -500),
Size = UDim2.new(0, 350, 0, 20),
ZIndex = 10
}
},
{
2,
"Frame",
{
BackgroundColor3 = currentShade2,
BorderSizePixel = 0,
Name = "TopBar",
Parent = {
1
},
Size = UDim2.new(1, 0, 0, 20),
ZIndex = 10
}
},
{
3,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Title",
Parent = {
2
},
Position = UDim2.new(0, 0, 0, 0),
Size = UDim2.new(1, 0, 0.95, 0),
Text = "Event Editor",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = Enum.TextXAlignment.Center,
ZIndex = 10
}
},
{
4,
"TextButton",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Close",
Parent = {
2
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
ZIndex = 10
}
},
{
5,
"ImageLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Image = "rbxassetid://5054663650",
Parent = {
4
},
Position = UDim2.new(0, 5, 0, 5),
Size = UDim2.new(0, 10, 0, 10),
ZIndex = 10
}
},
{
6,
"Frame",
{
BackgroundColor3 = currentShade1,
BorderSizePixel = 0,
Name = "Content",
Parent = {
1
},
Position = UDim2.new(0, 0, 0, 20),
Size = UDim2.new(1, 0, 0, 202),
ZIndex = 10
}
},
{
7,
"ScrollingFrame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
BottomImage = "rbxasset://textures/ui/Scroll/scroll-
middle.png",
CanvasSize = UDim2.new(0, 0, 0, 100),
Name = "List",
Parent = {
6
},
Position = UDim2.new(0, 5, 0, 5),
ScrollBarImageColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
ScrollBarThickness = 8,
Size = UDim2.new(1, -10, 1, -10),
TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png",
ZIndex = 10
}
},
{
8,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Holder",
Parent = {
7
},
Size = UDim2.new(1, 0, 1, 0),
ZIndex = 10
}
},
{
9,
"UIListLayout",
{
Parent = {
8
},
SortOrder = 2
}
},
{
10,
"Frame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.3137255012989, 0.3137255012989,
0.3137255012989),
BorderSizePixel = 0,
ClipsDescendants = true,
Name = "Settings",
Parent = {
6
},
Position = UDim2.new(1, 0, 0, 0),
Size = UDim2.new(0, 150, 1, 0),
ZIndex = 10
}
},
{
11,
"Frame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
Name = "Slider",
Parent = {
10
},
Position = UDim2.new(0, -150, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
ZIndex = 10
}
},
{
12,
"Frame",
{
BackgroundColor3 = Color3.new(0.23529413342476,
0.23529413342476, 0.23529413342476),
BorderColor3 = Color3.new(0.3137255012989, 0.3137255012989,
0.3137255012989),
BorderSizePixel = 0,
Name = "Line",
Parent = {
11
},
Size = UDim2.new(0, 1, 1, 0),
ZIndex = 10
}
},
{
13,
"ScrollingFrame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
BottomImage = "rbxasset://textures/ui/Scroll/scroll-
middle.png",
CanvasSize = UDim2.new(0, 0, 0, 100),
Name = "List",
Parent = {
11
},
Position = UDim2.new(0, 0, 0, 25),
ScrollBarImageColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
ScrollBarThickness = 8,
Size = UDim2.new(1, 0, 1, -25),
TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png",
ZIndex = 10
}
},
{
14,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Holder",
Parent = {
13
},
Size = UDim2.new(1, 0, 1, 0),
ZIndex = 10
}
},
{
15,
"UIListLayout",
{
Parent = {
14
},
SortOrder = 2
}
},
{
16,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Title",
Parent = {
11
},
Size = UDim2.new(1, 0, 0, 20),
Text = "Event Settings",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
ZIndex = 10
}
},
{
17,
"TextButton",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
Font = 3,
Name = "Close",
BorderSizePixel = 0,
Parent = {
11
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
Text = "<",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 18,
ZIndex = 10
}
},
{
18,
"Folder",
{
Name = "Templates",
Parent = {
10
}
}
},
{
19,
"Frame",
{
BackgroundColor3 = Color3.new(0.19607844948769,
0.19607844948769, 0.19607844948769),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
Name = "Players",
Parent = {
18
},
Position = UDim2.new(0, 0, 0, 25),
Size = UDim2.new(1, 0, 0, 86),
Visible = false,
ZIndex = 10
}
},
{
20,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Title",
Parent = {
19
},
Size = UDim2.new(1, 0, 0, 20),
Text = "Choose Players",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
ZIndex = 10
}
},
{
21,
"TextLabel",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "Any",
Parent = {
19
},
Position = UDim2.new(0, 5, 0, 42),
Size = UDim2.new(1, -10, 0, 20),
Text = "Any Player",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
22,
"Frame",
{
BackgroundColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
BorderSizePixel = 0,
Name = "Button",
Parent = {
21
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
ZIndex = 10
}
},
{
23,
"TextButton",
{
BackgroundColor3 = Color3.new(0.58823531866074,
0.58823531866074, 0.59215688705444),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "On",
Parent = {
22
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
Text = "",
TextColor3 = Color3.new(0, 0, 0),
TextSize = 14,
ZIndex = 10
}
},
{
24,
"TextLabel",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "Me",
Parent = {
19
},
Position = UDim2.new(0, 5, 0, 20),
Size = UDim2.new(1, -10, 0, 20),
Text = "Me Only",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
25,
"Frame",
{
BackgroundColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
BorderSizePixel = 0,
Name = "Button",
Parent = {
24
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
ZIndex = 10
}
},
{
26,
"TextButton",
{
BackgroundColor3 = Color3.new(0.58823531866074,
0.58823531866074, 0.59215688705444),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "On",
Parent = {
25
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
Text = "",
TextColor3 = Color3.new(0, 0, 0),
TextSize = 14,
ZIndex = 10
}
},
{
27,
"TextBox",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
ClearTextOnFocus = false,
Font = 3,
Name = "Custom",
Parent = {
19
},
PlaceholderColor3 = Color3.new(0.47058826684952,
0.47058826684952, 0.47058826684952),
PlaceholderText = "Custom Player Set",
Position = UDim2.new(0, 5, 0, 64),
Size = UDim2.new(1, -35, 0, 20),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
28,
"Frame",
{
BackgroundColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
BorderSizePixel = 0,
Name = "CustomButton",
Parent = {
19
},
Position = UDim2.new(1, -25, 0, 64),
Size = UDim2.new(0, 20, 0, 20),
ZIndex = 10
}
},
{
29,
"TextButton",
{
BackgroundColor3 = Color3.new(0.58823531866074,
0.58823531866074, 0.59215688705444),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "On",
Parent = {
28
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
Text = "",
TextColor3 = Color3.new(0, 0, 0),
TextSize = 14,
ZIndex = 10
}
},
{
30,
"Frame",
{
BackgroundColor3 = Color3.new(0.19607844948769,
0.19607844948769, 0.19607844948769),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
Name = "Strings",
Parent = {
18
},
Position = UDim2.new(0, 0, 0, 25),
Size = UDim2.new(1, 0, 0, 64),
Visible = false,
ZIndex = 10
}
},
{
31,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Title",
Parent = {
30
},
Size = UDim2.new(1, 0, 0, 20),
Text = "Choose String",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
ZIndex = 10
}
},
{
32,
"TextLabel",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "Any",
Parent = {
30
},
Position = UDim2.new(0, 5, 0, 20),
Size = UDim2.new(1, -10, 0, 20),
Text = "Any String",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
33,
"Frame",
{
BackgroundColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
BorderSizePixel = 0,
Name = "Button",
Parent = {
32
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
ZIndex = 10
}
},
{
34,
"TextButton",
{
BackgroundColor3 = Color3.new(0.58823531866074,
0.58823531866074, 0.59215688705444),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "On",
Parent = {
33
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
Text = "",
TextColor3 = Color3.new(0, 0, 0),
TextSize = 14,
ZIndex = 10
}
},
{
54,
"Frame",
{
BackgroundColor3 = Color3.new(0.19607844948769,
0.19607844948769, 0.19607844948769),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
Name = "Numbers",
Parent = {
18
},
Position = UDim2.new(0, 0, 0, 25),
Size = UDim2.new(1, 0, 0, 64),
Visible = false,
ZIndex = 10
}
},
{
55,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Title",
Parent = {
54
},
Size = UDim2.new(1, 0, 0, 20),
Text = "Choose String",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
ZIndex = 10
}
},
{
56,
"TextLabel",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "Any",
Parent = {
54
},
Position = UDim2.new(0, 5, 0, 20),
Size = UDim2.new(1, -10, 0, 20),
Text = "Any Number",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
57,
"Frame",
{
BackgroundColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
BorderSizePixel = 0,
Name = "Button",
Parent = {
56
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
ZIndex = 10
}
},
{
58,
"TextButton",
{
BackgroundColor3 = Color3.new(0.58823531866074,
0.58823531866074, 0.59215688705444),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "On",
Parent = {
57
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
Text = "",
TextColor3 = Color3.new(0, 0, 0),
TextSize = 14,
ZIndex = 10
}
},
{
59,
"TextBox",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
ClearTextOnFocus = false,
Font = 3,
Name = "Custom",
Parent = {
54
},
PlaceholderColor3 = Color3.new(0.47058826684952,
0.47058826684952, 0.47058826684952),
PlaceholderText = "Number",
Position = UDim2.new(0, 5, 0, 42),
Size = UDim2.new(1, -35, 0, 20),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
60,
"Frame",
{
BackgroundColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
BorderSizePixel = 0,
Name = "CustomButton",
Parent = {
54
},
Position = UDim2.new(1, -25, 0, 42),
Size = UDim2.new(0, 20, 0, 20),
ZIndex = 10
}
},
{
61,
"TextButton",
{
BackgroundColor3 = Color3.new(0.58823531866074,
0.58823531866074, 0.59215688705444),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "On",
Parent = {
60
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
Text = "",
TextColor3 = Color3.new(0, 0, 0),
TextSize = 14,
ZIndex = 10
}
},
{
35,
"TextBox",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
ClearTextOnFocus = false,
Font = 3,
Name = "Custom",
Parent = {
30
},
PlaceholderColor3 = Color3.new(0.47058826684952,
0.47058826684952, 0.47058826684952),
PlaceholderText = "Match String",
Position = UDim2.new(0, 5, 0, 42),
Size = UDim2.new(1, -35, 0, 20),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
36,
"Frame",
{
BackgroundColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
BorderSizePixel = 0,
Name = "CustomButton",
Parent = {
30
},
Position = UDim2.new(1, -25, 0, 42),
Size = UDim2.new(0, 20, 0, 20),
ZIndex = 10
}
},
{
37,
"TextButton",
{
BackgroundColor3 = Color3.new(0.58823531866074,
0.58823531866074, 0.59215688705444),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "On",
Parent = {
36
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
Text = "",
TextColor3 = Color3.new(0, 0, 0),
TextSize = 14,
ZIndex = 10
}
},
{
38,
"Frame",
{
BackgroundColor3 = Color3.new(0.19607844948769,
0.19607844948769, 0.19607844948769),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
Name = "DelayEditor",
Parent = {
18
},
Position = UDim2.new(0, 0, 0, 25),
Size = UDim2.new(1, 0, 0, 24),
Visible = false,
ZIndex = 10
}
},
{
39,
"TextBox",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
Font = 3,
Name = "Secs",
Parent = {
38
},
PlaceholderColor3 = Color3.new(0.47058826684952,
0.47058826684952, 0.47058826684952),
Position = UDim2.new(0, 60, 0, 2),
Size = UDim2.new(1, -65, 0, 20),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
40,
"TextLabel",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Font = 3,
Name = "Label",
Parent = {
39
},
Position = UDim2.new(0, -55, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "Delay (s):",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
41,
"Frame",
{
BackgroundColor3 = currentShade1,
BorderSizePixel = 0,
ClipsDescendants = true,
Name = "EventTemplate",
Parent = {
6
},
Size = UDim2.new(1, 0, 0, 20),
Visible = false,
ZIndex = 10
}
},
{
42,
"TextButton",
{
BackgroundColor3 = currentText1,
BackgroundTransparency = 1,
Font = 3,
Name = "Expand",
Parent = {
41
},
Size = UDim2.new(0, 20, 0, 20),
Text = ">",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 18,
ZIndex = 10
}
},
{
43,
"TextLabel",
{
BackgroundColor3 = currentText1,
BackgroundTransparency = 1,
Font = 3,
Name = "EventName",
Parent = {
41
},
Position = UDim2.new(0, 25, 0, 0),
Size = UDim2.new(1, -25, 0, 20),
Text = "OnSpawn",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
44,
"Frame",
{
BackgroundColor3 = Color3.new(0.19607844948769,
0.19607844948769, 0.19607844948769),
BorderSizePixel = 0,
BackgroundTransparency = 1,
ClipsDescendants = true,
Name = "Cmds",
Parent = {
41
},
Position = UDim2.new(0, 0, 0, 20),
Size = UDim2.new(1, 0, 1, -20),
ZIndex = 10
}
},
{
45,
"Frame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BorderColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
Name = "Add",
Parent = {
44
},
Position = UDim2.new(0, 0, 1, -20),
Size = UDim2.new(1, 0, 0, 20),
ZIndex = 10
}
},
{
46,
"TextBox",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
ClearTextOnFocus = false,
Font = 3,
Parent = {
45
},
PlaceholderColor3 = Color3.new(0.7843137383461,
0.7843137383461, 0.7843137383461),
PlaceholderText = "Add new command",
Position = UDim2.new(0, 5, 0, 0),
Size = UDim2.new(1, -10, 1, 0),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
47,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Holder",
Parent = {
44
},
Size = UDim2.new(1, 0, 1, -20),
ZIndex = 10
}
},
{
48,
"UIListLayout",
{
Parent = {
47
},
SortOrder = 2
}
},
{
49,
"Frame",
{
currentShade1;
BorderSizePixel = 0,
ClipsDescendants = true,
Name = "CmdTemplate",
Parent = {
6
},
Size = UDim2.new(1, 0, 0, 20),
Visible = false,
ZIndex = 10
}
},
{
50,
"TextBox",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
ClearTextOnFocus = false,
Font = 3,
Parent = {
49
},
PlaceholderColor3 = Color3.new(1, 1, 1),
Position = UDim2.new(0, 5, 0, 0),
Size = UDim2.new(1, -45, 0, 20),
Text = "a\\b\\c\\d",
TextColor3 = currentText1,
TextSize = 14,
TextXAlignment = 0,
ZIndex = 10
}
},
{
51,
"TextButton",
{
BackgroundColor3 = currentShade1,
BorderSizePixel = 0,
Font = 3,
Name = "Delete",
Parent = {
49
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
Text = "X",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 18,
ZIndex = 10
}
},
{
52,
"TextButton",
{
BackgroundColor3 = currentShade1,
BorderSizePixel = 0,
Font = 3,
Name = "Settings",
Parent = {
49
},
Position = UDim2.new(1, -40, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 18,
ZIndex = 10
}
},
{
53,
"ImageLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Image = "rbxassetid://1204397029",
Parent = {
52
},
Position = UDim2.new(0, 2, 0, 2),
Size = UDim2.new(0, 16, 0, 16),
ZIndex = 10
}
}
});
v92.Name = randomString();
local l_Content_0 = v92:WaitForChild("Content");
local l_List_0 = l_Content_0:WaitForChild("List");
local l_Holder_0 = l_List_0:WaitForChild("Holder");
local l_CmdTemplate_0 = l_Content_0:WaitForChild("CmdTemplate");
local l_EventTemplate_0 = l_Content_0:WaitForChild("EventTemplate");
local l_Slider_0 =
l_Content_0:WaitForChild("Settings"):WaitForChild("Slider");
local l_Templates_0 = l_Content_0.Settings:WaitForChild("Templates");
local l_Holder_1 = l_Slider_0:WaitForChild("List"):WaitForChild("Holder");
table.insert(shade2, v92.TopBar);
table.insert(shade1, l_Content_0);
table.insert(shade2, l_EventTemplate_0);
table.insert(text1, l_EventTemplate_0.EventName);
table.insert(shade1, l_EventTemplate_0.Cmds.Add);
table.insert(shade1, l_CmdTemplate_0);
table.insert(text1, l_CmdTemplate_0.TextBox);
table.insert(shade2, l_CmdTemplate_0.Delete);
table.insert(shade2, l_CmdTemplate_0.Settings);
table.insert(scroll, l_Content_0.List);
table.insert(shade1, l_Slider_0);
table.insert(shade2, l_Slider_0.Line);
table.insert(shade2, l_Slider_0.Close);
table.insert(scroll, l_Slider_0.List);
table.insert(shade2, l_Templates_0.DelayEditor.Secs);
table.insert(text1, l_Templates_0.DelayEditor.Secs);
table.insert(text1, l_Templates_0.DelayEditor.Secs.Label);
table.insert(text1, l_Templates_0.Players.Title);
table.insert(shade3, l_Templates_0.Players.CustomButton);
table.insert(shade2, l_Templates_0.Players.Custom);
table.insert(text1, l_Templates_0.Players.Custom);
table.insert(shade3, l_Templates_0.Players.Any.Button);
table.insert(shade3, l_Templates_0.Players.Me.Button);
table.insert(text1, l_Templates_0.Players.Any);
table.insert(text1, l_Templates_0.Players.Me);
table.insert(text1, l_Templates_0.Strings.Title);
table.insert(text1, l_Templates_0.Strings.Any);
table.insert(shade3, l_Templates_0.Strings.Any.Button);
table.insert(shade3, l_Templates_0.Strings.CustomButton);
table.insert(text1, l_Templates_0.Strings.Custom);
table.insert(shade2, l_Templates_0.Strings.Custom);
table.insert(text1, l_Templates_0.Players.Me);
table.insert(text1, l_Templates_0.Numbers.Title);
table.insert(text1, l_Templates_0.Numbers.Any);
table.insert(shade3, l_Templates_0.Numbers.Any.Button);
table.insert(shade3, l_Templates_0.Numbers.CustomButton);
table.insert(text1, l_Templates_0.Numbers.Custom);
table.insert(shade2, l_Templates_0.Numbers.Custom);
local v101 = TweenInfo.new(0.25, Enum.EasingStyle.Quart,
Enum.EasingDirection.Out);
local v102 = nil;
l_Slider_0:WaitForChild("Close").MouseButton1Click:Connect(function()
l_Slider_0:TweenPosition(UDim2.new(0, -150, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, 0.25, true);
end);
local function v106()
local v103 = 0;
for _, v105 in pairs(l_Holder_0:GetChildren()) do
if v105.Name == "EventTemplate" then
v103 = v103 + 20;
if v105.Expand.Rotation == 90 then
v103 = v103 + 20 * (1 +
(#v72[v105.EventName:GetAttribute("RawName")].commands or 0));
end;
end;
end;
TweenService:Create(l_List_0, v101, {
CanvasSize = UDim2.new(0, 0, 0, v103)
}):Play();
if l_List_0.AbsoluteSize.Y < v103 then
l_Holder_0.Size = UDim2.new(1, -8, 1, 0);
return ;
else
l_Holder_0.Size = UDim2.new(1, 0, 1, 0);
return ;
end;
end;
local function v110()
local v107 = 0;
for _, v109 in pairs(l_Holder_1:GetChildren()) do
if v109:IsA("Frame") then
v107 = v107 + v109.AbsoluteSize.Y;
end;
end;
l_Holder_1.Parent.CanvasSize = UDim2.new(0, 0, 0, v107);
if l_Holder_1.Parent.AbsoluteSize.Y < v107 then
l_Holder_1.Size = UDim2.new(1, -8, 1, 0);
return ;
else
l_Holder_1.Size = UDim2.new(1, 0, 1, 0);
return ;
end;
end;
local function v118(v111, v112)
local v113 = v111.On.BackgroundTransparency == 0;
local function v114()
v111.On.BackgroundTransparency = not v113 and 1 or 0;
end;
v111.On.MouseButton1Click:Connect(function()
v113 = not v113;
v114();
if v112 then
v112(v113);
end;
end);
return {
Toggle = function(v115)
v113 = not v113;
v114();
if not (v115 or not v112) then
v112(v113);
end;
end,
Enable = function(v116)
if not v113 then
v113 = true;
v114();
if not (v116 or not v112) then
v112(v113);
end;
return ;
else
return ;
end;
end,
Disable = function(v117)
if v113 then
v113 = false;
v114();
if not (v117 or not v112) then
v112(v113);
end;
return ;
else
return ;
end;
end,
IsEnabled = function()
return v113;
end
};
end;
local function v156(v119, v120)
v102 = v120;
for _, v122 in pairs(l_Holder_1:GetChildren()) do
if v122:IsA("Frame") then
v122:Destroy();
end;
end;
local v123 = l_Templates_0.DelayEditor:Clone();
v123.Secs.FocusLost:Connect(function()
v120[3] = tonumber(v123.Secs.Text) or 0;
v123.Secs.Text = v120[3];
if v76 then
v76();
end;
end);
v123.Secs.Text = v120[3];
v123.Visible = true;
table.insert(shade2, v123.Secs);
table.insert(text1, v123.Secs);
table.insert(text1, v123.Secs.Label);
v123.Parent = l_Holder_1;
for v124, v125 in pairs(v119.sets) do
if v125.Type == "Player" then
local v126 = l_Templates_0.Players:Clone();
v126.Title.Text = v125.Name or "Player";
local v127 = nil;
local v128 = nil;
local v129 = nil;
do
local l_v127_0, l_v128_0, l_v129_0 = v127, v128, v129;
l_v127_0 = v118(v126.Me.Button, function(v133)
if v133 then
l_v128_0.Disable();
l_v129_0.Disable();
v120[2][v124] = 0;
if v76 then
v76();
end;
return ;
else
return ;
end;
end);
l_v128_0 = v118(v126.Any.Button, function(v134)
if v134 then
l_v127_0.Disable();
l_v129_0.Disable();
v120[2][v124] = 1;
if v76 then
v76();
end;
return ;
else
return ;
end;
end);
local l_Custom_0 = v126.Custom;
l_v129_0 = v118(v126.CustomButton, function(v136)
if v136 then
l_v127_0.Disable();
l_v128_0.Disable();
v120[2][v124] = l_Custom_0.Text;
if v76 then
v76();
end;
return ;
else
return ;
end;
end);
ViewportTextBox.convert(l_Custom_0);
l_Custom_0.FocusLost:Connect(function()
if l_v129_0:IsEnabled() then
v120[2][v124] = l_Custom_0.Text;
if v76 then
v76();
end;
end;
end);
local v137 = v120[2][v124];
if v137 == 0 then
l_v127_0:Enable();
elseif v137 == 1 then
l_v128_0:Enable();
else
l_v129_0:Enable();
l_Custom_0.Text = v137;
end;
v126.Visible = true;
table.insert(text1, v126.Title);
table.insert(shade3, v126.CustomButton);
table.insert(shade3, v126.Any.Button);
table.insert(shade3, v126.Me.Button);
table.insert(text1, v126.Any);
table.insert(text1, v126.Me);
v126.Parent = l_Holder_1;
end;
elseif v125.Type == "String" then
local v138 = l_Templates_0.Strings:Clone();
v138.Title.Text = v125.Name or "String";
local v139 = nil;
local v140 = nil;
do
local l_v139_0, l_v140_0 = v139, v140;
l_v139_0 = v118(v138.Any.Button, function(v143)
if v143 then
l_v140_0.Disable();
v120[2][v124] = 0;
if v76 then
v76();
end;
return ;
else
return ;
end;
end);
local l_Custom_1 = v138.Custom;
l_v140_0 = v118(v138.CustomButton, function(v145)
if v145 then
l_v139_0.Disable();
v120[2][v124] = l_Custom_1.Text;
if v76 then
v76();
end;
return ;
else
return ;
end;
end);
ViewportTextBox.convert(l_Custom_1);
l_Custom_1.FocusLost:Connect(function()
if l_v140_0:IsEnabled() then
v120[2][v124] = l_Custom_1.Text;
if v76 then
v76();
end;
end;
end);
local v146 = v120[2][v124];
if v146 == 0 then
l_v139_0:Enable();
else
l_v140_0:Enable();
l_Custom_1.Text = v146;
end;
v138.Visible = true;
table.insert(text1, v138.Title);
table.insert(text1, v138.Any);
table.insert(shade3, v138.Any.Button);
table.insert(shade3, v138.CustomButton);
v138.Parent = l_Holder_1;
end;
elseif v125.Type == "Number" then
local v147 = l_Templates_0.Numbers:Clone();
v147.Title.Text = v125.Name or "Number";
local v148 = nil;
local v149 = nil;
do
local l_v148_0, l_v149_0 = v148, v149;
l_v148_0 = v118(v147.Any.Button, function(v152)
if v152 then
l_v149_0.Disable();
v120[2][v124] = 0;
if v76 then
v76();
end;
return ;
else
return ;
end;
end);
local l_Custom_2 = v147.Custom;
l_v149_0 = v118(v147.CustomButton, function(v154)
if v154 then
l_v148_0.Disable();
v120[2][v124] = l_Custom_2.Text;
if v76 then
v76();
end;
return ;
else
return ;
end;
end);
ViewportTextBox.convert(l_Custom_2);
l_Custom_2.FocusLost:Connect(function()
v120[2][v124] = tonumber(l_Custom_2.Text) or 0;
l_Custom_2.Text = v120[2][v124];
if not (not l_v149_0:IsEnabled() or not v76) then
v76();
end;
end);
local v155 = v120[2][v124];
if v155 == 0 then
l_v148_0:Enable();
else
l_v149_0:Enable();
l_Custom_2.Text = v155;
end;
v147.Visible = true;
table.insert(text1, v147.Title);
table.insert(text1, v147.Any);
table.insert(shade3, v147.Any.Button);
table.insert(shade3, v147.CustomButton);
v147.Parent = l_Holder_1;
end;
end;
end;
v110();
l_Slider_0:TweenPosition(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, 0.25, true);
end;
local function v161(v157)
local v158 = {};
for _, v160 in pairs(v157.sets) do
if v160.Type == "Player" then
v158[#v158 + 1] = v160.Default or 0;
elseif v160.Type == "String" then
v158[#v158 + 1] = v160.Default or 0;
elseif v160.Type == "Number" then
v158[#v158 + 1] = v160.Default or 0;
end;
end;
return v158;
end;
local function v178()
for _, v163 in pairs(l_Holder_0:GetChildren()) do
if v163:IsA("Frame") then
v163:Destroy();
end;
end;
for v164, v165 in pairs(v72) do
local v166 = l_EventTemplate_0:Clone();
v166.EventName.Text = v164;
v166.Visible = true;
v166.EventName:SetAttribute("RawName", v164);
table.insert(shade2, v166);
table.insert(text1, v166.EventName);
table.insert(shade1, v166.Cmds.Add);
local v167 = false;
do
local l_v167_0 = v167;
v166.Expand.MouseButton1Down:Connect(function()
l_v167_0 = not l_v167_0;
v166:TweenSize(UDim2.new(1, 0, 0, 20 + (not not l_v167_0
and 20 * #v166.Cmds.Holder:GetChildren() or 0)), Enum.EasingDirection.Out,
Enum.EasingStyle.Quart, 0.25, true);
v166.Expand.Rotation = not l_v167_0 and 0 or 90;
v106();
end);
local function v169()
for _, v171 in pairs(v166.Cmds.Holder:GetChildren()) do
if v171.Name == "CmdTemplate" then
v171:Destroy();
end;
end;
v166.EventName.Text = v164 .. (#v165.commands > 0 and "
(" .. #v165.commands .. ")" or "");
for v172, v173 in pairs(v165.commands) do
local v174 = l_CmdTemplate_0:Clone();
local l_TextBox_0 = v174.TextBox;
ViewportTextBox.convert(l_TextBox_0);
l_TextBox_0.Text = v173[1];
v174.Visible = true;
table.insert(shade1, v174);
table.insert(shade2, v174.Delete);
table.insert(shade2, v174.Settings);
l_TextBox_0.FocusLost:Connect(function()
v165.commands[v172] = {
l_TextBox_0.Text,
v173[2],
v173[3]
};
if v76 then
v76();
end;
end);
v174.Settings.MouseButton1Click:Connect(function()
v156(v165, v173);
end);
v174.Delete.MouseButton1Click:Connect(function()
table.remove(v165.commands, v172);
v169();
v106();
if v102 == v173 then
l_Slider_0:TweenPosition(UDim2.new(0, -150, 0,
0), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, 0.25, true);
end;
if v76 then
v76();
end;
end);
v174.Parent = v166.Cmds.Holder;
end;
v166:TweenSize(UDim2.new(1, 0, 0, 20 + (not not l_v167_0
and 20 * #v166.Cmds.Holder:GetChildren() or 0)), Enum.EasingDirection.Out,
Enum.EasingStyle.Quart, 0.25, true);
end;
local l_TextBox_1 = v166.Cmds.Add.TextBox;
ViewportTextBox.convert(l_TextBox_1);
l_TextBox_1.FocusLost:Connect(function(v177)
if v177 then
v165.commands[#v165.commands + 1] = {
l_TextBox_1.Text,
v161(v165),
0
};
l_TextBox_1.Text = "";
v169();
v106();
if v76 then
v76();
end;
end;
end);
v166.Parent = l_Holder_0;
v169();
end;
end;
v106();
end;
local function v182()
local v179 = {};
for v180, v181 in pairs(v72) do
v179[v180] = v181.commands;
end;
return HttpService:JSONEncode(v179);
end;
local function v186(v183)
for v184, v185 in pairs((HttpService:JSONDecode(v183))) do
if v72[v184] then
v72[v184].commands = v185;
end;
end;
end;
local function v189(v187, v188)
table.insert(v72[v187].commands, v188);
end;
local function v191(v190)
if type(v190) == "function" then
v76 = v190;
end;
end;
v92.TopBar.Close.MouseButton1Click:Connect(function()
v92:TweenPosition(UDim2.new(0.5, -175, 0, -500), "InOut", "Quart", 0.5,
true, nil);
end);
dragGUI(v92);
v92.Parent = PARENT;
return {
RegisterEvent = v75,
FireEvent = v91,
Refresh = v178,
SaveData = v182,
LoadData = v186,
AddCmd = v189,
Frame = v92,
SetOnEdited = v191
};
end)();
reference = (function()
local v192 = create({
{
1,
"Frame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
Name = "Main",
Position = UDim2.new(0.5, -250, 0, -500),
Size = UDim2.new(0, 500, 0, 20),
ZIndex = 10
}
},
{
2,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "TopBar",
Parent = {
1
},
Size = UDim2.new(1, 0, 0, 20),
ZIndex = 10
}
},
{
3,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Title",
Parent = {
2
},
Size = UDim2.new(1, 0, 0.94999998807907, 0),
Text = "Reference",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
ZIndex = 10
}
},
{
4,
"TextButton",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Close",
Parent = {
2
},
Position = UDim2.new(1, -20, 0, 0),
Size = UDim2.new(0, 20, 0, 20),
Text = "",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
ZIndex = 10
}
},
{
5,
"ImageLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Image = "rbxassetid://5054663650",
Parent = {
4
},
Position = UDim2.new(0, 5, 0, 5),
Size = UDim2.new(0, 10, 0, 10),
ZIndex = 10
}
},
{
6,
"Frame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BorderSizePixel = 0,
Name = "Content",
Parent = {
1
},
Position = UDim2.new(0, 0, 0, 20),
Size = UDim2.new(1, 0, 0, 300),
ZIndex = 10
}
},
{
7,
"ScrollingFrame",
{
BackgroundColor3 = Color3.new(0.14117647707462,
0.14117647707462, 0.14509804546833),
BackgroundTransparency = 1,
BorderColor3 = Color3.new(0.15686275064945, 0.15686275064945,
0.15686275064945),
BorderSizePixel = 0,
BottomImage = "rbxasset://textures/ui/Scroll/scroll-
middle.png",
CanvasSize = UDim2.new(0, 0, 0, 1313),
Name = "List",
Parent = {
6
},
ScrollBarImageColor3 = Color3.new(0.30588236451149,
0.30588236451149, 0.3098039329052),
ScrollBarThickness = 8,
Size = UDim2.new(1, 0, 1, 0),
TopImage = "rbxasset://textures/ui/Scroll/scroll-middle.png",
VerticalScrollBarInset = 2,
ZIndex = 10
}
},
{
8,
"UIListLayout",
{
Parent = {
7
},
SortOrder = 2
}
},
{
9,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 429),
ZIndex = 10
}
},
{
10,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
9
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Special Player Cases",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
11,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
9
},
Position = UDim2.new(0, 8, 0, 25),
Size = UDim2.new(1, -8, 0, 20),
Text = "These keywords can be used to quickly select groups of
players in commands:",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
12,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
9
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
ZIndex = 10
}
},
{
13,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Cases",
Parent = {
9
},
Position = UDim2.new(0, 8, 0, 55),
Size = UDim2.new(1, -16, 0, 342),
ZIndex = 10
}
},
{
14,
"UIListLayout",
{
Parent = {
13
},
SortOrder = 2
}
},
{
15,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
LayoutOrder = -4,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
16,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
15
},
Size = UDim2.new(1, 0, 1, 0),
Text = "all",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
17,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
15
},
Position = UDim2.new(0, 15, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- includes everyone",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
18,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
LayoutOrder = -3,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
19,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
18
},
Size = UDim2.new(1, 0, 1, 0),
Text = "others",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
20,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
18
},
Position = UDim2.new(0, 37, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- includes everyone except you",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
21,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
LayoutOrder = -2,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
22,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
21
},
Size = UDim2.new(1, 0, 1, 0),
Text = "me",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
23,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
21
},
Position = UDim2.new(0, 19, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- includes your player only",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
24,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
25,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
24
},
Size = UDim2.new(1, 0, 1, 0),
Text = "#[number]",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
26,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
24
},
Position = UDim2.new(0, 59, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- gets a specified amount of random players",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
27,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
28,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
27
},
Size = UDim2.new(1, 0, 1, 0),
Text = "random",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
29,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
27
},
Position = UDim2.new(0, 44, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- affects a random player",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
30,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
31,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
30
},
Size = UDim2.new(1, 0, 1, 0),
Text = "%[team name]",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
32,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
30
},
Position = UDim2.new(0, 78, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- includes everyone on a given team",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
33,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
34,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
33
},
Size = UDim2.new(1, 0, 1, 0),
Text = "allies / team",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
35,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
33
},
Position = UDim2.new(0, 63, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- players who are on your team",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
36,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
37,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
36
},
Size = UDim2.new(1, 0, 1, 0),
Text = "enemies / nonteam",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
38,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
36
},
Position = UDim2.new(0, 101, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- players who are not on your team",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
39,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
40,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
39
},
Size = UDim2.new(1, 0, 1, 0),
Text = "friends",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
41,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
39
},
Position = UDim2.new(0, 40, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- anyone who is friends with you",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
42,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
43,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
42
},
Size = UDim2.new(1, 0, 1, 0),
Text = "nonfriends",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
44,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
42
},
Position = UDim2.new(0, 61, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- anyone who is not friends with you",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
45,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
46,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
45
},
Size = UDim2.new(1, 0, 1, 0),
Text = "guests",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
47,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
45
},
Position = UDim2.new(0, 36, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- guest players (obsolete)",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
48,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
49,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
48
},
Size = UDim2.new(1, 0, 1, 0),
Text = "bacons",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
50,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
48
},
Position = UDim2.new(0, 40, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- anyone with the \"bacon\" or pal hair",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
51,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
52,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
51
},
Size = UDim2.new(1, 0, 1, 0),
Text = "age[number]",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
53,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
51
},
Position = UDim2.new(0, 71, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- includes anyone below or at the given age",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
54,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
55,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
54
},
Size = UDim2.new(1, 0, 1, 0),
Text = "rad[number]",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
56,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
54
},
Position = UDim2.new(0, 70, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- includes anyone within the given radius",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
57,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
58,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
57
},
Size = UDim2.new(1, 0, 1, 0),
Text = "nearest",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
59,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
57
},
Position = UDim2.new(0, 43, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- gets the closest player to you",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
60,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
61,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
60
},
Size = UDim2.new(1, 0, 1, 0),
Text = "farthest",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
62,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
60
},
Position = UDim2.new(0, 46, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- gets the farthest player from you",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
63,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
64,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
63
},
Size = UDim2.new(1, 0, 1, 0),
Text = "group[ID]",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
65,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
63
},
Position = UDim2.new(0, 55, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- gets players who are in a certain group",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
66,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
67,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
66
},
Size = UDim2.new(1, 0, 1, 0),
Text = "alive",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
68,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
66
},
Position = UDim2.new(0, 27, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- gets players who are alive",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
69,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
70,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
69
},
Size = UDim2.new(1, 0, 1, 0),
Text = "dead",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
71,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
69
},
Position = UDim2.new(0, 29, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- gets players who are dead",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
72,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BackgroundTransparency = 1,
BorderSizePixel = 0,
LayoutOrder = -1,
Name = "Case",
Parent = {
13
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, 0, 0, 18),
ZIndex = 10
}
},
{
73,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "CaseName",
Parent = {
72
},
Size = UDim2.new(1, 0, 1, 0),
Text = "@username",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
74,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "CaseDesc",
Parent = {
72
},
Position = UDim2.new(0, 66, 0, 0),
Size = UDim2.new(1, 0, 1, 0),
Text = "- searches for players by username only (ignores
displaynames)",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
75,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 180),
ZIndex = 10
}
},
{
76,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
75
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Various Operators",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
77,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
75
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
ZIndex = 10
}
},
{
78,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
75
},
Position = UDim2.new(0, 8, 0, 30),
Size = UDim2.new(1, -8, 0, 16),
Text = "Use commas to separate multiple expressions:",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
79,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
75
},
Position = UDim2.new(0, 8, 0, 75),
Size = UDim2.new(1, -8, 0, 16),
Text = "Use - to exclude, and + to include players in your
expression:",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
80,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
75
},
Position = UDim2.new(0, 8, 0, 91),
Size = UDim2.new(1, -8, 0, 16),
Text = ";locate %blue-friends (gets players in blue team who
aren't your friends)",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
81,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
75
},
Position = UDim2.new(0, 8, 0, 46),
Size = UDim2.new(1, -8, 0, 16),
Text = ";locate noob,noob2,bob",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
82,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
75
},
Position = UDim2.new(0, 8, 0, 120),
Size = UDim2.new(1, -8, 0, 16),
Text = "Put ! before a command to run it with the last
arguments it was ran with:",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
83,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
75
},
Position = UDim2.new(0, 8, 0, 136),
Size = UDim2.new(1, -8, 0, 32),
Text = "After running ;offset 0 100 0, you can run !offset
anytime to repeat that command with the same arguments that were used to run it
last time",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
84,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 154),
ZIndex = 10
}
},
{
85,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
84
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Command Looping",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
86,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
84
},
Position = UDim2.new(0, 8, 0, 30),
Size = UDim2.new(1, -8, 0, 20),
Text = "Form: [How many times it loops]^[delay
(optional)]^[command]",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 15,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
87,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
84
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
ZIndex = 10
}
},
{
88,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
84
},
Position = UDim2.new(0, 8, 0, 50),
Size = UDim2.new(1, -8, 0, 20),
Text = "Use the 'breakloops' command to stop all running
loops.",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 15,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
89,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
84
},
Position = UDim2.new(0, 8, 0, 80),
Size = UDim2.new(1, -8, 0, 16),
Text = "Examples:",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
90,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
84
},
Position = UDim2.new(0, 8, 0, 98),
Size = UDim2.new(1, -8, 0, 42),
Text = ";5^btools - gives you 5 sets of btools\n;10^3^drophats
- drops your hats every 3 seconds 10 times\n;inf^0.1^animspeed 100 - infinitely
loops your animation speed to 100",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
91,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 120),
ZIndex = 10
}
},
{
92,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
91
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Execute Multiple Commands at Once",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
93,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
91
},
Position = UDim2.new(0, 8, 0, 30),
Size = UDim2.new(1, -8, 0, 20),
Text = "You can execute multiple commands at once
using \"\\\"",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
94,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
91
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
ZIndex = 10
}
},
{
95,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
91
},
Position = UDim2.new(0, 8, 0, 60),
Size = UDim2.new(1, -8, 0, 16),
Text = "Examples:",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
96,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
91
},
Position = UDim2.new(0, 8, 0, 78),
Size = UDim2.new(1, -8, 0, 32),
Text = ";drophats\\respawn - drops your hats and respawns you\
n;enable inventory\\enable playerlist\\refresh - enables those coregui items and
refreshes you",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
97,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 75),
ZIndex = 10
}
},
{
98,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
97
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Browse Command History",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
99,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
97
},
Position = UDim2.new(0, 8, 0, 30),
Size = UDim2.new(1, -8, 0, 32),
Text = "While focused on the command bar, you can use the up
and down arrow keys to browse recently used commands",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
100,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
97
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
ZIndex = 10
}
},
{
101,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 75),
ZIndex = 10
}
},
{
102,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
101
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Autocomplete in the Command Bar",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
103,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
101
},
Position = UDim2.new(0, 8, 0, 30),
Size = UDim2.new(1, -8, 0, 32),
Text = "While focused on the command bar, you can use the tab
key to insert the top suggested command into the command bar.",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
104,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
101
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
ZIndex = 10
}
},
{
105,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 175),
ZIndex = 10
}
},
{
106,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
105
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Using Event Binds",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
107,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
105
},
Position = UDim2.new(0, 8, 0, 30),
Size = UDim2.new(1, -8, 0, 32),
Text = "Use event binds to set up commands that get executed
when certain events happen. You can edit the conditions for an event command to run
(such as which player triggers it).",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
108,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
105
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
ZIndex = 10
}
},
{
109,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
105
},
Position = UDim2.new(0, 8, 0, 70),
Size = UDim2.new(1, -8, 0, 48),
Text = "Some events may send arguments; you can use them in
your event command by using $ followed by the argument number ($1, $2, etc). You
can find out the order and types of these arguments by looking at the settings of
the event command.",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
110,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Text",
Parent = {
105
},
Position = UDim2.new(0, 8, 0, 130),
Size = UDim2.new(1, -8, 0, 16),
Text = "Example:",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
111,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
105
},
Position = UDim2.new(0, 8, 0, 148),
Size = UDim2.new(1, -8, 0, 16),
Text = "Setting up 'goto $1' on the OnChatted event will
teleport you to any player that chats.",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
TextYAlignment = 0,
ZIndex = 10
}
},
{
112,
"Frame",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Name = "Section",
Parent = {
7
},
Size = UDim2.new(1, 0, 0, 105),
ZIndex = 10
}
},
{
113,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 4,
Name = "Header",
Parent = {
112
},
Position = UDim2.new(0, 8, 0, 5),
Size = UDim2.new(1, -8, 0, 20),
Text = "Get Further Help",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 20,
TextXAlignment = 0,
ZIndex = 10
}
},
{
114,
"TextLabel",
{
BackgroundColor3 = Color3.new(1, 1, 1),
BackgroundTransparency = 1,
Font = 3,
Name = "Text",
Parent = {
112
},
Position = UDim2.new(0, 8, 0, 30),
Size = UDim2.new(1, -8, 0, 32),
Text = "You can join the Discord server to get support with IY,
and read up on more documentation such as the Plugin API.",
TextColor3 = Color3.new(1, 1, 1),
TextSize = 14,
TextWrapped = true,
TextXAlignment = 0,
ZIndex = 10
}
},
{
115,
"Frame",
{
BackgroundColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
BorderSizePixel = 0,
Name = "Line",
Parent = {
112
},
Position = UDim2.new(0, 10, 1, -1),
Size = UDim2.new(1, -20, 0, 1),
Visible = false,
ZIndex = 10
}
},
{
116,
"TextButton",
{
BackgroundColor3 = Color3.new(0.48627451062202,
0.61960786581039, 0.85098040103912),
BorderColor3 = Color3.new(0.1803921610117, 0.1803921610117,
0.1843137294054),
Font = 4,
Name = "InviteButton",
Parent = {
112
},
Position = UDim2.new(0, 5, 0, 75),
Size = UDim2.new(1, -10, 0, 25),
Text = "Copy Discord Invite Link (https://discord.gg/78ZuWSq)",

TextColor3 = Color3.new(0.1803921610117, 0.1803921610117,


0.1843137294054),
TextSize = 16,
ZIndex = 10
}
}
});
for _, v194 in pairs(v192.Content.List:GetDescendants()) do
if v194:IsA("TextLabel") then
table.insert(text1, v194);
end;
end;
table.insert(scroll, v192.Content.List);
table.insert(shade1, v192.Content);
table.insert(shade2, v192.TopBar);
v192.Name = randomString();
v192.TopBar.Close.MouseButton1Click:Connect(function()
v192:TweenPosition(UDim2.new(0.5, -250, 0, -500), "InOut", "Quart",
0.5, true, nil);
end);
local l_v192_FirstChild_0 = v192:FindFirstChild("InviteButton", true);
local v196 = nil;
l_v192_FirstChild_0.MouseButton1Click:Connect(function()
if not everyClipboard then
l_v192_FirstChild_0.Text = "No Clipboard Function, type out the
link";
else
toClipboard("https://discord.gg/78ZuWSq");
l_v192_FirstChild_0.Text = "Copied";
end;
local v197 = tick();
v196 = v197;
wait(2);
if v196 ~= v197 then
return ;
else
l_v192_FirstChild_0.Text = "Copy Discord Invite Link
(https://discord.gg/78ZuWSq)";
return ;
end;
end);
dragGUI(v192);
v192.Parent = PARENT;
ReferenceButton.MouseButton1Click:Connect(function()
v192:TweenPosition(UDim2.new(0.5, -250, 0.5, -150), "InOut", "Quart",
0.5, true, nil);
end);
end)();
currentShade1 = Color3.fromRGB(36, 36, 37);
currentShade2 = Color3.fromRGB(46, 46, 47);
currentShade3 = Color3.fromRGB(78, 78, 79);
currentText1 = Color3.new(1, 1, 1);
currentText2 = Color3.new(0, 0, 0);
currentScroll = Color3.fromRGB(78, 78, 79);
defaultsettings = {
prefix = ";",
StayOpen = false,
espTransparency = 0.3,
keepIY = true,
logsEnabled = false,
jLogsEnabled = false,
aliases = {},
binds = {},
WayPoints = {},
PluginsTable = {},
currentShade1 = {
currentShade1.R,
currentShade1.G,
currentShade1.B
},
currentShade2 = {
currentShade2.R,
currentShade2.G,
currentShade2.B
},
currentShade3 = {
currentShade3.R,
currentShade3.G,
currentShade3.B
},
currentText1 = {
currentText1.R,
currentText1.G,
currentText1.B
},
currentText2 = {
currentText2.R,
currentText2.G,
currentText2.B
},
currentScroll = {
currentScroll.R,
currentScroll.G,
currentScroll.B
},
eventBinds = eventEditor.SaveData()
};
defaults = HttpService:JSONEncode(defaultsettings);
nosaves = false;
useFactorySettings = function()
prefix = ";";
StayOpen = false;
KeepInfYield = true;
espTransparency = 0.3;
logsEnabled = false;
jLogsEnabled = false;
aliases = {};
binds = {};
WayPoints = {};
PluginsTable = {};
end;
local v198 = nil;
local v199 = 0;
saves = function()
if writefileExploit() and v199 < 50 then
if not pcall(function()
readfile("IY_FE.iy");
end) then
writefileCooldown("IY_FE.iy", defaults);
wait();
if not pcall(function()
readfile("IY_FE.iy");
end) then
nosaves = true;
useFactorySettings();
local l_Frame_1 = Instance.new("Frame");
local l_Frame_2 = Instance.new("Frame");
local l_TextLabel_1 = Instance.new("TextLabel");
local l_Frame_3 = Instance.new("Frame");
local l_TextLabel_2 = Instance.new("TextLabel");
local l_TextButton_1 = Instance.new("TextButton");
local l_ImageLabel_1 = Instance.new("ImageLabel");
l_Frame_1.Name = randomString();
l_Frame_1.Parent = PARENT;
l_Frame_1.Active = true;
l_Frame_1.BackgroundTransparency = 1;
l_Frame_1.Position = UDim2.new(0.5, -180, 0, 290);
l_Frame_1.Size = UDim2.new(0, 360, 0, 20);
l_Frame_1.ZIndex = 10;
l_Frame_2.Name = "background";
l_Frame_2.Parent = l_Frame_1;
l_Frame_2.Active = true;
l_Frame_2.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
l_Frame_2.BorderSizePixel = 0;
l_Frame_2.Position = UDim2.new(0, 0, 0, 20);
l_Frame_2.Size = UDim2.new(0, 360, 0, 205);
l_Frame_2.ZIndex = 10;
l_TextLabel_1.Name = "Directions";
l_TextLabel_1.Parent = l_Frame_2;
l_TextLabel_1.BackgroundTransparency = 1;
l_TextLabel_1.BorderSizePixel = 0;
l_TextLabel_1.Position = UDim2.new(0, 10, 0, 10);
l_TextLabel_1.Size = UDim2.new(0, 340, 0, 185);
l_TextLabel_1.Font = Enum.Font.SourceSans;
l_TextLabel_1.TextSize = 14;
l_TextLabel_1.Text = "There was a problem writing a save file
to your PC.\n\nPlease contact the developer/support team for your exploit and tell
them writefile is not working.\n\nYour settings, keybinds, waypoints, and aliases
will not save if you continue.\n\nThings to try:\n> Make sure a 'workspace' folder
is located in the same folder as your exploit\n> If your exploit is inside of a
zip/rar file, extract it.\n> Rejoin the game and try again or restart your PC and
try again.";
l_TextLabel_1.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_1.TextWrapped = true;
l_TextLabel_1.TextXAlignment = Enum.TextXAlignment.Left;
l_TextLabel_1.TextYAlignment = Enum.TextYAlignment.Top;
l_TextLabel_1.ZIndex = 10;
l_Frame_3.Name = "shadow";
l_Frame_3.Parent = l_Frame_1;
l_Frame_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
l_Frame_3.BorderSizePixel = 0;
l_Frame_3.Size = UDim2.new(0, 360, 0, 20);
l_Frame_3.ZIndex = 10;
l_TextLabel_2.Name = "PopupText";
l_TextLabel_2.Parent = l_Frame_3;
l_TextLabel_2.BackgroundTransparency = 1;
l_TextLabel_2.Size = UDim2.new(1, 0, 0.95, 0);
l_TextLabel_2.ZIndex = 10;
l_TextLabel_2.Font = Enum.Font.SourceSans;
l_TextLabel_2.TextSize = 14;
l_TextLabel_2.Text = "File Error";
l_TextLabel_2.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_2.TextWrapped = true;
l_TextButton_1.Name = "Exit";
l_TextButton_1.Parent = l_Frame_3;
l_TextButton_1.BackgroundTransparency = 1;
l_TextButton_1.Position = UDim2.new(1, -20, 0, 0);
l_TextButton_1.Size = UDim2.new(0, 20, 0, 20);
l_TextButton_1.Text = "";
l_TextButton_1.ZIndex = 10;
l_ImageLabel_1.Parent = l_TextButton_1;
l_ImageLabel_1.BackgroundColor3 = Color3.new(1, 1, 1);
l_ImageLabel_1.BackgroundTransparency = 1;
l_ImageLabel_1.Position = UDim2.new(0, 5, 0, 5);
l_ImageLabel_1.Size = UDim2.new(0, 10, 0, 10);
l_ImageLabel_1.Image = "rbxassetid://5054663650";
l_ImageLabel_1.ZIndex = 10;
l_TextButton_1.MouseButton1Click:Connect(function()
l_Frame_1:Destroy();
end);
return ;
else
saves();
return ;
end;
elseif readfile("IY_FE.iy") ~= nil then
local l_status_0, l_result_0 = pcall(function()
local v207 = HttpService:JSONDecode(readfile("IY_FE.iy"));
if v207.prefix ~= nil then
prefix = v207.prefix;
else
prefix = ";";
end;
if v207.StayOpen ~= nil then
StayOpen = v207.StayOpen;
else
StayOpen = false;
end;
if v207.keepIY ~= nil then
KeepInfYield = v207.keepIY;
else
KeepInfYield = true;
end;
if v207.espTransparency ~= nil then
espTransparency = v207.espTransparency;
else
espTransparency = 0.3;
end;
if v207.logsEnabled ~= nil then
logsEnabled = v207.logsEnabled;
else
logsEnabled = false;
end;
if v207.jLogsEnabled ~= nil then
jLogsEnabled = v207.jLogsEnabled;
else
jLogsEnabled = false;
end;
if v207.aliases ~= nil then
aliases = v207.aliases;
else
aliases = {};
end;
if v207.binds ~= nil then
binds = v207.binds or {};
else
binds = {};
end;
if v207.spawnCmds ~= nil then
spawnCmds = v207.spawnCmds;
end;
if v207.WayPoints ~= nil then
AllWaypoints = v207.WayPoints;
else
WayPoints = {};
AllWaypoints = {};
end;
if v207.PluginsTable ~= nil then
PluginsTable = v207.PluginsTable;
else
PluginsTable = {};
end;
if v207.currentShade1 ~= nil then
currentShade1 = Color3.new(v207.currentShade1[1],
v207.currentShade1[2], v207.currentShade1[3]);
end;
if v207.currentShade2 ~= nil then
currentShade2 = Color3.new(v207.currentShade2[1],
v207.currentShade2[2], v207.currentShade2[3]);
end;
if v207.currentShade3 ~= nil then
currentShade3 = Color3.new(v207.currentShade3[1],
v207.currentShade3[2], v207.currentShade3[3]);
end;
if v207.currentText1 ~= nil then
currentText1 = Color3.new(v207.currentText1[1],
v207.currentText1[2], v207.currentText1[3]);
end;
if v207.currentText2 ~= nil then
currentText2 = Color3.new(v207.currentText2[1],
v207.currentText2[2], v207.currentText2[3]);
end;
if v207.currentScroll ~= nil then
currentScroll = Color3.new(v207.currentScroll[1],
v207.currentScroll[2], v207.currentScroll[3]);
end;
if v207.eventBinds ~= nil then
v198 = v207.eventBinds;
end;
end);
if not l_status_0 then
v199 = v199 + 1;
warn("Save Json Error:", l_result_0);
warn("Overwriting Save File");
writefileCooldown("IY_FE.iy", defaults);
wait();
saves();
return ;
end;
else
writefileCooldown("IY_FE.iy", defaults);
wait();
saves();
return ;
end;
elseif v199 >= 50 then
nosaves = true;
useFactorySettings();
local l_Frame_4 = Instance.new("Frame");
local l_Frame_5 = Instance.new("Frame");
local l_TextLabel_3 = Instance.new("TextLabel");
local l_Frame_6 = Instance.new("Frame");
local l_TextLabel_4 = Instance.new("TextLabel");
local l_TextButton_2 = Instance.new("TextButton");
local l_ImageLabel_2 = Instance.new("ImageLabel");
l_Frame_4.Name = randomString();
l_Frame_4.Parent = PARENT;
l_Frame_4.Active = true;
l_Frame_4.BackgroundTransparency = 1;
l_Frame_4.Position = UDim2.new(0.5, -180, 0, 290);
l_Frame_4.Size = UDim2.new(0, 360, 0, 20);
l_Frame_4.ZIndex = 10;
l_Frame_5.Name = "background";
l_Frame_5.Parent = l_Frame_4;
l_Frame_5.Active = true;
l_Frame_5.BackgroundColor3 = Color3.fromRGB(36, 36, 37);
l_Frame_5.BorderSizePixel = 0;
l_Frame_5.Position = UDim2.new(0, 0, 0, 20);
l_Frame_5.Size = UDim2.new(0, 360, 0, 205);
l_Frame_5.ZIndex = 10;
l_TextLabel_3.Name = "Directions";
l_TextLabel_3.Parent = l_Frame_5;
l_TextLabel_3.BackgroundTransparency = 1;
l_TextLabel_3.BorderSizePixel = 0;
l_TextLabel_3.Position = UDim2.new(0, 10, 0, 10);
l_TextLabel_3.Size = UDim2.new(0, 340, 0, 185);
l_TextLabel_3.Font = Enum.Font.SourceSans;
l_TextLabel_3.TextSize = 14;
l_TextLabel_3.Text = "Sorry, but we have attempted to parse your data,
but it is unreadable!\n\nInfinite Yield is now using factory settings until your
executor fixes its file system.\n\nYour data has not been deleted.";
l_TextLabel_3.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_3.TextWrapped = true;
l_TextLabel_3.TextXAlignment = Enum.TextXAlignment.Left;
l_TextLabel_3.TextYAlignment = Enum.TextYAlignment.Top;
l_TextLabel_3.ZIndex = 10;
l_Frame_6.Name = "shadow";
l_Frame_6.Parent = l_Frame_4;
l_Frame_6.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
l_Frame_6.BorderSizePixel = 0;
l_Frame_6.Size = UDim2.new(0, 360, 0, 20);
l_Frame_6.ZIndex = 10;
l_TextLabel_4.Name = "PopupText";
l_TextLabel_4.Parent = l_Frame_6;
l_TextLabel_4.BackgroundTransparency = 1;
l_TextLabel_4.Size = UDim2.new(1, 0, 0.95, 0);
l_TextLabel_4.ZIndex = 10;
l_TextLabel_4.Font = Enum.Font.SourceSans;
l_TextLabel_4.TextSize = 14;
l_TextLabel_4.Text = "File Error";
l_TextLabel_4.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_4.TextWrapped = true;
l_TextButton_2.Name = "Exit";
l_TextButton_2.Parent = l_Frame_6;
l_TextButton_2.BackgroundTransparency = 1;
l_TextButton_2.Position = UDim2.new(1, -20, 0, 0);
l_TextButton_2.Size = UDim2.new(0, 20, 0, 20);
l_TextButton_2.Text = "";
l_TextButton_2.ZIndex = 10;
l_ImageLabel_2.Parent = l_TextButton_2;
l_ImageLabel_2.BackgroundColor3 = Color3.new(1, 1, 1);
l_ImageLabel_2.BackgroundTransparency = 1;
l_ImageLabel_2.Position = UDim2.new(0, 5, 0, 5);
l_ImageLabel_2.Size = UDim2.new(0, 10, 0, 10);
l_ImageLabel_2.Image = "rbxassetid://5054663650";
l_ImageLabel_2.ZIndex = 10;
l_TextButton_2.MouseButton1Click:Connect(function()
l_Frame_4:Destroy();
end);
return ;
else
useFactorySettings();
end;
end;
saves();
updatesaves = function()
if not (not (nosaves == false) or not writefileExploit()) then
writefileCooldown("IY_FE.iy", HttpService:JSONEncode({
prefix = prefix,
StayOpen = StayOpen,
keepIY = KeepInfYield,
espTransparency = espTransparency,
logsEnabled = logsEnabled,
jLogsEnabled = jLogsEnabled,
aliases = aliases,
binds = binds or {},
WayPoints = AllWaypoints,
PluginsTable = PluginsTable,
currentShade1 = {
currentShade1.R,
currentShade1.G,
currentShade1.B
},
currentShade2 = {
currentShade2.R,
currentShade2.G,
currentShade2.B
},
currentShade3 = {
currentShade3.R,
currentShade3.G,
currentShade3.B
},
currentText1 = {
currentText1.R,
currentText1.G,
currentText1.B
},
currentText2 = {
currentText2.R,
currentText2.G,
currentText2.B
},
currentScroll = {
currentScroll.R,
currentScroll.G,
currentScroll.B
},
eventBinds = eventEditor.SaveData()
}));
end;
end;
eventEditor.SetOnEdited(updatesaves);
pWayPoints = {};
WayPoints = {};
if #AllWaypoints > 0 then
for v217 = 1, #AllWaypoints do
if not AllWaypoints[v217].GAME or AllWaypoints[v217].GAME == PlaceId
then
WayPoints[#WayPoints + 1] = {
NAME = AllWaypoints[v217].NAME,
COORD = {
AllWaypoints[v217].COORD[1],
AllWaypoints[v217].COORD[2],
AllWaypoints[v217].COORD[3]
},
GAME = AllWaypoints[v217].GAME
};
end;
end;
end;
if type(binds) ~= "table" then
binds = {};
end;
Time = function()
local v218 = math.floor((tick() % 86400) / 3600);
local v219 = math.floor((tick() % 3600) / 60);
local v220 = math.floor(tick() % 60);
local v221 = v218 > 11 and "PM" or "AM";
v218 = v218 % 12 == 0 and 12 or v218 % 12;
return (v218 < 10 and "0" .. v218 or v218) .. ":" .. (v219 < 10 and "0" ..
v219 or v219) .. ":" .. (v220 < 10 and "0" .. v220 or v220) .. " " .. v221;
end;
PrefixBox.Text = prefix;
local v222 = false;
local v223 = false;
if StayOpen == false then
On.BackgroundTransparency = 1;
else
On.BackgroundTransparency = 0;
end;
if not logsEnabled then
Toggle.Text = "Disabled";
else
Toggle.Text = "Enabled";
end;
if not jLogsEnabled then
Toggle_2.Text = "Disabled";
else
Toggle_2.Text = "Enabled";
end;
maximizeHolder = function()
if StayOpen == false then
Holder:TweenPosition(UDim2.new(1, Holder.Position.X.Offset, 1, -220),
"InOut", "Quart", 0.2, true, nil);
end;
end;
local v224 = -20;
minimizeHolder = function()
if StayOpen == false then
Holder:TweenPosition(UDim2.new(1, Holder.Position.X.Offset, 1, v224),
"InOut", "Quart", 0.5, true, nil);
end;
end;
cmdbarHolder = function()
if StayOpen == false then
Holder:TweenPosition(UDim2.new(1, Holder.Position.X.Offset, 1, -45),
"InOut", "Quart", 0.5, true, nil);
end;
end;
pinNotification = nil;
local v225 = 0;
notify = function(v226, v227, v228)
task.spawn(function()
local v229 = v225 + 1;
local v230 = false;
v225 = v225 + 1;
if pinNotification then
pinNotification:Disconnect();
end;
pinNotification = PinButton.MouseButton1Click:Connect(function()
task.spawn(function()
pinNotification:Disconnect();
v230 = true;
Title_2.BackgroundTransparency = 1;
wait(0.5);
Title_2.BackgroundTransparency = 0;
end);
end);
Notification:TweenPosition(UDim2.new(1, Notification.Position.X.Offset,
1, 0), "InOut", "Quart", 0.5, true, nil);
wait(0.6);
local v231 = false;
if not v227 then
Title_2.Text = "Notification";
Text_2.Text = v226;
else
Title_2.Text = v226;
Text_2.Text = v227;
end;
Notification:TweenPosition(UDim2.new(1, Notification.Position.X.Offset,
1, -100), "InOut", "Quart", 0.5, true, nil);
CloseButton.MouseButton1Click:Connect(function()
Notification:TweenPosition(UDim2.new(1,
Notification.Position.X.Offset, 1, 0), "InOut", "Quart", 0.5, true, nil);
v231 = true;
pinNotification:Disconnect();
end);
if not v228 or not isNumber(v228) then
wait(10);
else
wait(v228);
end;
if v229 == v225 then
if v231 == false and v230 == false then
pinNotification:Disconnect();
Notification:TweenPosition(UDim2.new(1,
Notification.Position.X.Offset, 1, 0), "InOut", "Quart", 0.5, true, nil);
end;
v225 = 0;
end;
end);
end;
local v232 = nil;
local v233 = nil;
local v234 = 1;
CreateLabel = function(v235, v236)
if v232 == v235 .. v236 then
v234 = v234 + 1;
v233.Text = Time() .. " - [" .. v235 .. "]: " .. v236 .. " (x" ..
v234 .. ")";
return ;
else
if v234 > 1 then
v234 = 1;
end;
if #scroll_2:GetChildren() >= 2546 then
scroll_2:ClearAllChildren();
end;
local v237 = 0;
for _, v239 in pairs(scroll_2:GetChildren()) do
if v239 then
v237 = v239.Size.Y.Offset + v237;
end;
if not v239 then
v237 = 0;
end;
end;
local l_TextLabel_5 = Instance.new("TextLabel");
v232 = v235 .. v236;
v233 = l_TextLabel_5;
l_TextLabel_5.Name = v235;
l_TextLabel_5.Parent = scroll_2;
l_TextLabel_5.ZIndex = 10;
l_TextLabel_5.Text = Time() .. " - [" .. v235 .. "]: " .. v236;
l_TextLabel_5.Size = UDim2.new(0, 322, 0, 84);
l_TextLabel_5.BackgroundTransparency = 1;
l_TextLabel_5.BorderSizePixel = 0;
l_TextLabel_5.Font = "SourceSans";
l_TextLabel_5.Position = UDim2.new(-1, 0, 0, v237);
l_TextLabel_5.TextTransparency = 1;
l_TextLabel_5.TextScaled = false;
l_TextLabel_5.TextSize = 14;
l_TextLabel_5.TextWrapped = true;
l_TextLabel_5.TextXAlignment = "Left";
l_TextLabel_5.TextYAlignment = "Top";
l_TextLabel_5.TextColor3 = currentText1;
l_TextLabel_5.Size = UDim2.new(0, 322, 0, l_TextLabel_5.TextBounds.Y);
table.insert(text1, l_TextLabel_5);
scroll_2.CanvasSize = UDim2.new(0, 0, 0, v237 +
l_TextLabel_5.TextBounds.Y);
scroll_2.CanvasPosition = Vector2.new(0, scroll_2.CanvasPosition.Y +
l_TextLabel_5.TextBounds.Y);
l_TextLabel_5:TweenPosition(UDim2.new(0, 3, 0, v237), "In", "Quint",
0.5);
TweenService:Create(l_TextLabel_5, TweenInfo.new(1.25,
Enum.EasingStyle.Linear), {
TextTransparency = 0
}):Play();
return ;
end;
end;
CreateJoinLabel = function(v241, v242)
if #scroll_3:GetChildren() >= 2546 then
scroll_3:ClearAllChildren();
end;
local l_Frame_7 = Instance.new("Frame");
local l_TextLabel_6 = Instance.new("TextLabel");
local l_TextLabel_7 = Instance.new("TextLabel");
local l_ImageLabel_3 = Instance.new("ImageLabel");
l_Frame_7.Name = randomString();
l_Frame_7.Parent = scroll_3;
l_Frame_7.BackgroundColor3 = Color3.new(1, 1, 1);
l_Frame_7.BackgroundTransparency = 1;
l_Frame_7.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
l_Frame_7.Size = UDim2.new(1, 0, 0, 50);
l_TextLabel_6.Name = randomString();
l_TextLabel_6.Parent = l_Frame_7;
l_TextLabel_6.BackgroundTransparency = 1;
l_TextLabel_6.BorderSizePixel = 0;
l_TextLabel_6.Position = UDim2.new(0, 45, 0, 0);
l_TextLabel_6.Size = UDim2.new(0, 135, 1, 0);
l_TextLabel_6.ZIndex = 10;
l_TextLabel_6.Font = Enum.Font.SourceSans;
l_TextLabel_6.FontSize = Enum.FontSize.Size14;
l_TextLabel_6.Text = "Username: " .. v241.Name .. "\nJoined Server: " ..
Time();
l_TextLabel_6.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_6.TextWrapped = true;
l_TextLabel_6.TextXAlignment = Enum.TextXAlignment.Left;
l_TextLabel_7.Name = randomString();
l_TextLabel_7.Parent = l_Frame_7;
l_TextLabel_7.BackgroundTransparency = 1;
l_TextLabel_7.BorderSizePixel = 0;
l_TextLabel_7.Position = UDim2.new(0, 185, 0, 0);
l_TextLabel_7.Size = UDim2.new(0, 140, 1, -5);
l_TextLabel_7.ZIndex = 10;
l_TextLabel_7.Font = Enum.Font.SourceSans;
l_TextLabel_7.FontSize = Enum.FontSize.Size14;
l_TextLabel_7.Text = "User ID: " .. v242 .. "\nAccount Age: " ..
v241.AccountAge .. "\nJoined Roblox: Loading...";
l_TextLabel_7.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_7.TextWrapped = true;
l_TextLabel_7.TextXAlignment = Enum.TextXAlignment.Left;
l_TextLabel_7.TextYAlignment = Enum.TextYAlignment.Center;
l_ImageLabel_3.Parent = l_Frame_7;
l_ImageLabel_3.BackgroundTransparency = 1;
l_ImageLabel_3.BorderSizePixel = 0;
l_ImageLabel_3.Size = UDim2.new(0, 45, 1, 0);
l_ImageLabel_3.Image = Players:GetUserThumbnailAsync(v242,
Enum.ThumbnailType.AvatarThumbnail, Enum.ThumbnailSize.Size420x420);
scroll_3.CanvasSize = UDim2.new(0, 0, 0, listlayout.AbsoluteContentSize.Y);
scroll_3.CanvasPosition = Vector2.new(0, scroll_2.CanvasPosition.Y +
l_Frame_7.AbsoluteSize.Y);
wait();
local v247 =
string.split(HttpService:JSONDecode((game:HttpGet("https://users.roblox.com/v1/
users/" .. v242))).created:sub(1, 10), "-");
l_TextLabel_7.Text = string.gsub(l_TextLabel_7.Text, "Loading...",
v247[2] .. "/" .. v247[3] .. "/" .. v247[1]);
end;
IYMouse.KeyDown:Connect(function(v248)
if v248 == prefix then
Cmdbar:CaptureFocus();
spawn(function()
while true do
Cmdbar.Text = "";
if not (Cmdbar.Text ~= "") then
break;
end;
end;
end);
maximizeHolder();
end;
end);
local v249 = 0;
Holder.MouseEnter:Connect(function()
v249 = 0;
maximizeHolder();
end);
Holder.MouseLeave:Connect(function()
if not Cmdbar:IsFocused() then
local v250 = tick();
v249 = v250;
wait(1);
if v249 ~= v250 then
return ;
elseif not Cmdbar:IsFocused() then
minimizeHolder();
end;
end;
end);
updateColors = function(v251, v252)
if v252 == shade1 then
for _, v254 in pairs(shade1) do
v254.BackgroundColor3 = v251;
end;
currentShade1 = v251;
return ;
elseif v252 == shade2 then
for _, v256 in pairs(shade2) do
v256.BackgroundColor3 = v251;
end;
currentShade2 = v251;
return ;
elseif v252 == shade3 then
for _, v258 in pairs(shade3) do
v258.BackgroundColor3 = v251;
end;
currentShade3 = v251;
return ;
elseif v252 == text1 then
for _, v260 in pairs(text1) do
v260.TextColor3 = v251;
if v260:IsA("TextBox") then
v260.PlaceholderColor3 = v251;
end;
end;
currentText1 = v251;
return ;
elseif v252 == text2 then
for _, v262 in pairs(text2) do
v262.TextColor3 = v251;
end;
currentText2 = v251;
return ;
else
if v252 == scroll then
for _, v264 in pairs(scroll) do
v264.ScrollBarImageColor3 = v251;
end;
currentScroll = v251;
end;
return ;
end;
end;
local v265 = false;
ColorsButton.MouseButton1Click:Connect(function()
cache_currentShade1 = currentShade1;
cache_currentShade2 = currentShade2;
cache_currentShade3 = currentShade3;
cache_currentText1 = currentText1;
cache_currentText2 = currentText2;
cache_currentScroll = currentScroll;
if v265 then
picker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart",
0.5, true, nil);
return ;
else
v265 = true;
picker = game:GetObjects("rbxassetid://4908465318")[1];
picker.Name = randomString();
picker.Parent = PARENT;
local v266 = nil;
v266 = {
new = function()
local v267 = setmetatable({}, {});
local l_ColorPicker_0 = picker.ColorPicker;
local l_Exit_0 = l_ColorPicker_0.TopBar.Exit;
local l_Content_1 = l_ColorPicker_0.Content;
local l_ColorSpace_0 = l_Content_1.ColorSpaceFrame.ColorSpace;
local l_ColorStrip_0 = l_Content_1.ColorStrip;
local l_Preview_0 = l_Content_1.Preview;
local l_BasicColors_0 = l_Content_1.BasicColors;
local l_CustomColors_0 = l_Content_1.CustomColors;
local l_Default_0 = l_Content_1.Default;
local l_Cancel_0 = l_Content_1.Cancel;
local l_Shade1_0 = l_Content_1.Shade1;
local l_Shade2_0 = l_Content_1.Shade2;
local l_Shade3_0 = l_Content_1.Shade3;
local l_Text1_0 = l_Content_1.Text1;
local l_Text2_0 = l_Content_1.Text2;
local l_Scroll_0 = l_Content_1.Scroll;
local l_Scope_0 = l_ColorSpace_0.Scope;
local l_Arrow_0 = l_Content_1.ArrowFrame.Arrow;
local l_Input_0 = l_Content_1.Hue.Input;
local l_Input_1 = l_Content_1.Sat.Input;
local l_Input_2 = l_Content_1.Val.Input;
local l_Input_3 = l_Content_1.Red.Input;
local l_Input_4 = l_Content_1.Green.Input;
local l_Input_5 = l_Content_1.Blue.Input;
local l_IYMouse_0 = IYMouse;
local v293 = 0;
local v294 = 0;
local v295 = 1;
local v296 = 1;
local v297 = 1;
local v298 = 1;
local v299 = Color3.new(0, 0, 0);
local v300 = {
Color3.new(0, 0, 0),
Color3.new(0.66666668653488, 0, 0),
Color3.new(0, 0.33333334326744, 0),
Color3.new(0.66666668653488, 0.33333334326744, 0),
Color3.new(0, 0.66666668653488, 0),
Color3.new(0.66666668653488, 0.66666668653488, 0),
Color3.new(0, 1, 0),
Color3.new(0.66666668653488, 1, 0),
Color3.new(0, 0, 0.49803924560547),
Color3.new(0.66666668653488, 0, 0.49803924560547),
Color3.new(0, 0.33333334326744, 0.49803924560547),
Color3.new(0.66666668653488, 0.33333334326744,
0.49803924560547),
Color3.new(0, 0.66666668653488, 0.49803924560547),
Color3.new(0.66666668653488, 0.66666668653488,
0.49803924560547),
Color3.new(0, 1, 0.49803924560547),
Color3.new(0.66666668653488, 1, 0.49803924560547),
Color3.new(0, 0, 1),
Color3.new(0.66666668653488, 0, 1),
Color3.new(0, 0.33333334326744, 1),
Color3.new(0.66666668653488, 0.33333334326744, 1),
Color3.new(0, 0.66666668653488, 1),
Color3.new(0.66666668653488, 0.66666668653488, 1),
Color3.new(0, 1, 1),
Color3.new(0.66666668653488, 1, 1),
Color3.new(0.33333334326744, 0, 0),
Color3.new(1, 0, 0),
Color3.new(0.33333334326744, 0.33333334326744, 0),
Color3.new(1, 0.33333334326744, 0),
Color3.new(0.33333334326744, 0.66666668653488, 0),
Color3.new(1, 0.66666668653488, 0),
Color3.new(0.33333334326744, 1, 0),
Color3.new(1, 1, 0),
Color3.new(0.33333334326744, 0, 0.49803924560547),
Color3.new(1, 0, 0.49803924560547),
Color3.new(0.33333334326744, 0.33333334326744,
0.49803924560547),
Color3.new(1, 0.33333334326744, 0.49803924560547),
Color3.new(0.33333334326744, 0.66666668653488,
0.49803924560547),
Color3.new(1, 0.66666668653488, 0.49803924560547),
Color3.new(0.33333334326744, 1, 0.49803924560547),
Color3.new(1, 1, 0.49803924560547),
Color3.new(0.33333334326744, 0, 1),
Color3.new(1, 0, 1),
Color3.new(0.33333334326744, 0.33333334326744, 1),
Color3.new(1, 0.33333334326744, 1),
Color3.new(0.33333334326744, 0.66666668653488, 1),
Color3.new(1, 0.66666668653488, 1),
Color3.new(0.33333334326744, 1, 1),
Color3.new(1, 1, 1)
};
local v301 = {};
dragGUI(picker);
local function v307(v302)
local v303 = 219 - v293 * 219;
local v304 = 199 - v294 * 199;
local v305 = 199 - v295 * 199;
local _ = Color3.fromHSV(v293, v294, v295);
if not (v302 ~= 2 and v302) then
l_Input_0.Text = tostring((math.ceil(359 * v293)));
l_Input_1.Text = tostring((math.ceil(255 * v294)));
l_Input_2.Text = tostring((math.floor(255 * v295)));
end;
if not (v302 ~= 1 and v302) then
l_Input_3.Text = tostring((math.floor(255 * v296)));
l_Input_4.Text = tostring((math.floor(255 * v297)));
l_Input_5.Text = tostring((math.floor(255 * v298)));
end;
v299 = Color3.new(v296, v297, v298);
l_Scope_0.Position = UDim2.new(0, v303 - 9, 0, v304 - 9);
l_ColorStrip_0.ImageColor3 = Color3.fromHSV(v293, v294, 1);
l_Arrow_0.Position = UDim2.new(0, -2, 0, v305 - 4);
l_Preview_0.BackgroundColor3 = v299;
v267.Color = v299;
if v267.Changed then
v267:Changed(v299);
end;
end;
local function v314()
local v308 = l_IYMouse_0.X -
l_ColorSpace_0.AbsolutePosition.X;
local v309 = l_IYMouse_0.Y -
l_ColorSpace_0.AbsolutePosition.Y;
if v308 < 0 then
v308 = 0;
elseif v308 > 219 then
v308 = 219;
end;
if v309 < 0 then
v309 = 0;
elseif v309 > 199 then
v309 = 199;
end;
v293 = (219 - v308) / 219;
v294 = (199 - v309) / 199;
local v310 = Color3.fromHSV(v293, v294, v295);
local l_r_0 = v310.r;
local l_g_0 = v310.g;
local l_b_0 = v310.b;
v296 = l_r_0;
v297 = l_g_0;
v298 = l_b_0;
v307();
end;
local function v320()
local v315 = l_IYMouse_0.Y -
l_ColorStrip_0.AbsolutePosition.Y;
if v315 < 0 then
v315 = 0;
elseif v315 > 199 then
v315 = 199;
end;
v295 = (199 - v315) / 199;
local v316 = Color3.fromHSV(v293, v294, v295);
local l_r_1 = v316.r;
local l_g_1 = v316.g;
local l_b_1 = v316.b;
v296 = l_r_1;
v297 = l_g_1;
v298 = l_b_1;
v307();
end;
local function v343(v321, v322)
v321.ArrowFrame.Up.InputBegan:Connect(function(v323)
if v323.UserInputType ==
Enum.UserInputType.MouseMovement then
v321.ArrowFrame.Up.BackgroundTransparency = 0.5;
return ;
else
if v323.UserInputType ==
Enum.UserInputType.MouseButton1 then
local v324 = nil;
local _ = nil;
local v326 = tick();
local v327 = true;
local v328 = tonumber(v321.Text);
if v328 then
do
local l_v324_0, l_v327_0 = v324, v327;
l_v324_0 =
UserInputService.InputEnded:Connect(function(v331)
if v331.UserInputType ~=
Enum.UserInputType.MouseButton1 then
return ;
else
l_v324_0:Disconnect();
l_v327_0 = false;
return ;
end;
end);
v328 = v328 + 1;
v322(v328);
while l_v327_0 do
if tick() - v326 > 0.3 then
v328 = v328 + 1;
v322(v328);
end;
wait(0.1);
end;
end;
else
return ;
end;
end;
return ;
end;
end);
v321.ArrowFrame.Up.InputEnded:Connect(function(v332)
if v332.UserInputType ==
Enum.UserInputType.MouseMovement then
v321.ArrowFrame.Up.BackgroundTransparency = 1;
end;
end);
v321.ArrowFrame.Down.InputBegan:Connect(function(v333)
if v333.UserInputType ==
Enum.UserInputType.MouseMovement then
v321.ArrowFrame.Down.BackgroundTransparency = 0.5;
return ;
else
if v333.UserInputType ==
Enum.UserInputType.MouseButton1 then
local v334 = nil;
local _ = nil;
local v336 = tick();
local v337 = true;
local v338 = tonumber(v321.Text);
if v338 then
do
local l_v334_0, l_v337_0 = v334, v337;
l_v334_0 =
UserInputService.InputEnded:Connect(function(v341)
if v341.UserInputType ~=
Enum.UserInputType.MouseButton1 then
return ;
else
l_v334_0:Disconnect();
l_v337_0 = false;
return ;
end;
end);
v338 = v338 - 1;
v322(v338);
while l_v337_0 do
if tick() - v336 > 0.3 then
v338 = v338 - 1;
v322(v338);
end;
wait(0.1);
end;
end;
else
return ;
end;
end;
return ;
end;
end);
v321.ArrowFrame.Down.InputEnded:Connect(function(v342)
if v342.UserInputType ==
Enum.UserInputType.MouseMovement then
v321.ArrowFrame.Down.BackgroundTransparency = 1;
end;
end);
end;
l_ColorSpace_0.InputBegan:Connect(function(v344)
if v344.UserInputType == Enum.UserInputType.MouseButton1
then
local v345 = nil;
local v346 = nil;
do
local l_v345_0, l_v346_0 = v345, v346;
l_v345_0 =
UserInputService.InputEnded:Connect(function(v349)
if v349.UserInputType ~=
Enum.UserInputType.MouseButton1 then
return ;
else
l_v345_0:Disconnect();
l_v346_0:Disconnect();
return ;
end;
end);
l_v346_0 =
UserInputService.InputChanged:Connect(function(v350)
if v350.UserInputType ==
Enum.UserInputType.MouseMovement then
v314();
end;
end);
v314();
end;
end;
end);
l_ColorStrip_0.InputBegan:Connect(function(v351)
if v351.UserInputType == Enum.UserInputType.MouseButton1
then
local v352 = nil;
local v353 = nil;
do
local l_v352_0, l_v353_0 = v352, v353;
l_v352_0 =
UserInputService.InputEnded:Connect(function(v356)
if v356.UserInputType ~=
Enum.UserInputType.MouseButton1 then
return ;
else
l_v352_0:Disconnect();
l_v353_0:Disconnect();
return ;
end;
end);
l_v353_0 =
UserInputService.InputChanged:Connect(function(v357)
if v357.UserInputType ==
Enum.UserInputType.MouseMovement then
v320();
end;
end);
v320();
end;
end;
end);
local function v364(v358)
local v359 = tonumber(v358);
if v359 then
v293 = math.clamp(math.floor(v359), 0, 359) / 359;
local v360 = Color3.fromHSV(v293, v294, v295);
local l_r_2 = v360.r;
local l_g_2 = v360.g;
local l_b_2 = v360.b;
v296 = l_r_2;
v297 = l_g_2;
v298 = l_b_2;
l_Input_0.Text = tostring(v293 * 359);
v307(1);
end;
end;
l_Input_0.FocusLost:Connect(function()
v364(l_Input_0.Text);
end);
v343(l_Input_0, v364);
local function v371(v365)
local v366 = tonumber(v365);
if v366 then
v294 = math.clamp(math.floor(v366), 0, 255) / 255;
local v367 = Color3.fromHSV(v293, v294, v295);
local l_r_3 = v367.r;
local l_g_3 = v367.g;
local l_b_3 = v367.b;
v296 = l_r_3;
v297 = l_g_3;
v298 = l_b_3;
l_Input_1.Text = tostring(v294 * 255);
v307(1);
end;
end;
l_Input_1.FocusLost:Connect(function()
v371(l_Input_1.Text);
end);
v343(l_Input_1, v371);
local function v378(v372)
local v373 = tonumber(v372);
if v373 then
v295 = math.clamp(math.floor(v373), 0, 255) / 255;
local v374 = Color3.fromHSV(v293, v294, v295);
local l_r_4 = v374.r;
local l_g_4 = v374.g;
local l_b_4 = v374.b;
v296 = l_r_4;
v297 = l_g_4;
v298 = l_b_4;
l_Input_2.Text = tostring(v295 * 255);
v307(1);
end;
end;
l_Input_2.FocusLost:Connect(function()
v378(l_Input_2.Text);
end);
v343(l_Input_2, v378);
local function v384(v379)
local v380 = tonumber(v379);
if v380 then
v296 = math.clamp(math.floor(v380), 0, 255) / 255;
local v381, v382, v383 = Color3.toHSV((Color3.new(v296,
v297, v298)));
v293 = v381;
v294 = v382;
v295 = v383;
l_Input_3.Text = tostring(v296 * 255);
v307(2);
end;
end;
l_Input_3.FocusLost:Connect(function()
v384(l_Input_3.Text);
end);
v343(l_Input_3, v384);
local function v390(v385)
local v386 = tonumber(v385);
if v386 then
v297 = math.clamp(math.floor(v386), 0, 255) / 255;
local v387, v388, v389 = Color3.toHSV((Color3.new(v296,
v297, v298)));
v293 = v387;
v294 = v388;
v295 = v389;
l_Input_4.Text = tostring(v297 * 255);
v307(2);
end;
end;
l_Input_4.FocusLost:Connect(function()
v390(l_Input_4.Text);
end);
v343(l_Input_4, v390);
local function v396(v391)
local v392 = tonumber(v391);
if v392 then
v298 = math.clamp(math.floor(v392), 0, 255) / 255;
local v393, v394, v395 = Color3.toHSV((Color3.new(v296,
v297, v298)));
v293 = v393;
v294 = v394;
v295 = v395;
l_Input_5.Text = tostring(v298 * 255);
v307(2);
end;
end;
l_Input_5.FocusLost:Connect(function()
v396(l_Input_5.Text);
end);
v343(l_Input_5, v396);
local l_TextButton_3 = Instance.new("TextButton");
l_TextButton_3.Name = "Choice";
l_TextButton_3.Size = UDim2.new(0, 25, 0, 18);
l_TextButton_3.BorderColor3 = Color3.new(0.3764705882352941,
0.3764705882352941, 0.3764705882352941);
l_TextButton_3.Text = "";
l_TextButton_3.AutoButtonColor = false;
l_TextButton_3.ZIndex = 10;
local v398 = 0;
local v399 = 0;
for _, v401 in pairs(v300) do
local v402 = l_TextButton_3:Clone();
v402.BackgroundColor3 = v401;
v402.Position = UDim2.new(0, 1 + 30 * v399, 0, 21 + 23 *
v398);
v402.MouseButton1Click:Connect(function()
local l_r_5 = v401.r;
local l_g_5 = v401.g;
local l_b_5 = v401.b;
v296 = l_r_5;
v297 = l_g_5;
v298 = l_b_5;
local v406;
l_g_5, l_b_5, v406 = Color3.toHSV((Color3.new(v296,
v297, v298)));
v293 = l_g_5;
v294 = l_b_5;
v295 = v406;
v307();
end);
v402.Parent = l_BasicColors_0;
v399 = v399 + 1;
if v399 == 6 then
v398 = v398 + 1;
v399 = 0;
end;
end;
v398 = 0;
v399 = 0;
for v407 = 1, 12 do
local v408 = v301[v407] or Color3.new(0, 0, 0);
local v409 = l_TextButton_3:Clone();
v409.BackgroundColor3 = v408;
v409.Position = UDim2.new(0, 1 + 30 * v399, 0, 20 + 23 *
v398);
v409.MouseButton1Click:Connect(function()
local v410 = v301[v407] or Color3.new(0, 0, 0);
local l_r_6 = v410.r;
local l_g_6 = v410.g;
local l_b_6 = v410.b;
v296 = l_r_6;
v297 = l_g_6;
v298 = l_b_6;
l_r_6, l_g_6, l_b_6 = Color3.toHSV(v410);
v293 = l_r_6;
v294 = l_g_6;
v295 = l_b_6;
v307();
end);
v409.MouseButton2Click:Connect(function()
v301[v407] = v299;
v409.BackgroundColor3 = v299;
end);
v409.Parent = l_CustomColors_0;
v399 = v399 + 1;
if v399 == 6 then
v398 = v398 + 1;
v399 = 0;
end;
end;
l_Shade1_0.MouseButton1Click:Connect(function()
if v267.Confirm then
v267:Confirm(v299, shade1);
end;
end);
l_Shade1_0.InputBegan:Connect(function(v414)
if v414.UserInputType == Enum.UserInputType.MouseMovement
then
l_Shade1_0.BackgroundTransparency = 0.4;
end;
end);
l_Shade1_0.InputEnded:Connect(function(v415)
if v415.UserInputType == Enum.UserInputType.MouseMovement
then
l_Shade1_0.BackgroundTransparency = 0;
end;
end);
l_Shade2_0.MouseButton1Click:Connect(function()
if v267.Confirm then
v267:Confirm(v299, shade2);
end;
end);
l_Shade2_0.InputBegan:Connect(function(v416)
if v416.UserInputType == Enum.UserInputType.MouseMovement
then
l_Shade2_0.BackgroundTransparency = 0.4;
end;
end);
l_Shade2_0.InputEnded:Connect(function(v417)
if v417.UserInputType == Enum.UserInputType.MouseMovement
then
l_Shade2_0.BackgroundTransparency = 0;
end;
end);
l_Shade3_0.MouseButton1Click:Connect(function()
if v267.Confirm then
v267:Confirm(v299, shade3);
end;
end);
l_Shade3_0.InputBegan:Connect(function(v418)
if v418.UserInputType == Enum.UserInputType.MouseMovement
then
l_Shade3_0.BackgroundTransparency = 0.4;
end;
end);
l_Shade3_0.InputEnded:Connect(function(v419)
if v419.UserInputType == Enum.UserInputType.MouseMovement
then
l_Shade3_0.BackgroundTransparency = 0;
end;
end);
l_Text1_0.MouseButton1Click:Connect(function()
if v267.Confirm then
v267:Confirm(v299, text1);
end;
end);
l_Text1_0.InputBegan:Connect(function(v420)
if v420.UserInputType == Enum.UserInputType.MouseMovement
then
l_Text1_0.BackgroundTransparency = 0.4;
end;
end);
l_Text1_0.InputEnded:Connect(function(v421)
if v421.UserInputType == Enum.UserInputType.MouseMovement
then
l_Text1_0.BackgroundTransparency = 0;
end;
end);
l_Text2_0.MouseButton1Click:Connect(function()
if v267.Confirm then
v267:Confirm(v299, text2);
end;
end);
l_Text2_0.InputBegan:Connect(function(v422)
if v422.UserInputType == Enum.UserInputType.MouseMovement
then
l_Text2_0.BackgroundTransparency = 0.4;
end;
end);
l_Text2_0.InputEnded:Connect(function(v423)
if v423.UserInputType == Enum.UserInputType.MouseMovement
then
l_Text2_0.BackgroundTransparency = 0;
end;
end);
l_Scroll_0.MouseButton1Click:Connect(function()
if v267.Confirm then
v267:Confirm(v299, scroll);
end;
end);
l_Scroll_0.InputBegan:Connect(function(v424)
if v424.UserInputType == Enum.UserInputType.MouseMovement
then
l_Scroll_0.BackgroundTransparency = 0.4;
end;
end);
l_Scroll_0.InputEnded:Connect(function(v425)
if v425.UserInputType == Enum.UserInputType.MouseMovement
then
l_Scroll_0.BackgroundTransparency = 0;
end;
end);
l_Cancel_0.MouseButton1Click:Connect(function()
if v267.Cancel then
v267:Cancel();
end;
end);
l_Cancel_0.InputBegan:Connect(function(v426)
if v426.UserInputType == Enum.UserInputType.MouseMovement
then
l_Cancel_0.BackgroundTransparency = 0.4;
end;
end);
l_Cancel_0.InputEnded:Connect(function(v427)
if v427.UserInputType == Enum.UserInputType.MouseMovement
then
l_Cancel_0.BackgroundTransparency = 0;
end;
end);
l_Default_0.MouseButton1Click:Connect(function()
if v267.Default then
v267:Default();
end;
end);
l_Default_0.InputBegan:Connect(function(v428)
if v428.UserInputType == Enum.UserInputType.MouseMovement
then
l_Default_0.BackgroundTransparency = 0.4;
end;
end);
l_Default_0.InputEnded:Connect(function(v429)
if v429.UserInputType == Enum.UserInputType.MouseMovement
then
l_Default_0.BackgroundTransparency = 0;
end;
end);
l_Exit_0.MouseButton1Click:Connect(function()
picker:TweenPosition(UDim2.new(0.5, -219, 0, -500),
"InOut", "Quart", 0.5, true, nil);
end);
v307();
v267.SetColor = function(_, v431)
local l_r_7 = v431.r;
local l_g_7 = v431.g;
local l_b_7 = v431.b;
v296 = l_r_7;
v297 = l_g_7;
v298 = l_b_7;
l_r_7, l_g_7, l_b_7 = Color3.toHSV(v431);
v293 = l_r_7;
v294 = l_g_7;
v295 = l_b_7;
v307();
end;
return v267;
end
};
picker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart",
0.5, true, nil);
local v435 = v266.new();
v435.Confirm = function(_, v437, v438)
updateColors(v437, v438);
wait();
updatesaves();
end;
v435.Cancel = function(_)
updateColors(cache_currentShade1, shade1);
updateColors(cache_currentShade2, shade2);
updateColors(cache_currentShade3, shade3);
updateColors(cache_currentText1, text1);
updateColors(cache_currentText2, text2);
updateColors(cache_currentScroll, scroll);
wait();
updatesaves();
end;
v435.Default = function(_)
updateColors(Color3.fromRGB(36, 36, 37), shade1);
updateColors(Color3.fromRGB(46, 46, 47), shade2);
updateColors(Color3.fromRGB(78, 78, 79), shade3);
updateColors(Color3.new(1, 1, 1), text1);
updateColors(Color3.new(0, 0, 0), text2);
updateColors(Color3.fromRGB(78, 78, 79), scroll);
wait();
updatesaves();
end;
return ;
end;
end);
SettingsButton.MouseButton1Click:Connect(function()
if v222 == false then
v222 = true;
Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5,
true, nil);
CMDsF.Visible = false;
return ;
else
v222 = false;
CMDsF.Visible = true;
Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.5,
true, nil);
return ;
end;
end);
On.MouseButton1Click:Connect(function()
if v223 == false then
if StayOpen == false then
StayOpen = true;
On.BackgroundTransparency = 0;
else
StayOpen = false;
On.BackgroundTransparency = 1;
end;
updatesaves();
end;
end);
Clear.MouseButton1Down:Connect(function()
for _, v442 in pairs(scroll_2:GetChildren()) do
v442:Destroy();
end;
scroll_2.CanvasSize = UDim2.new(0, 0, 0, 10);
end);
Clear_2.MouseButton1Down:Connect(function()
for _, v444 in pairs(scroll_3:GetChildren()) do
v444:Destroy();
end;
scroll_3.CanvasSize = UDim2.new(0, 0, 0, 10);
end);
Toggle.MouseButton1Down:Connect(function()
if not logsEnabled then
logsEnabled = true;
Toggle.Text = "Enabled";
updatesaves();
return ;
else
logsEnabled = false;
Toggle.Text = "Disabled";
updatesaves();
return ;
end;
end);
Toggle_2.MouseButton1Down:Connect(function()
if not jLogsEnabled then
jLogsEnabled = true;
Toggle_2.Text = "Enabled";
updatesaves();
return ;
else
jLogsEnabled = false;
Toggle_2.Text = "Disabled";
updatesaves();
return ;
end;
end);
selectChat.MouseButton1Down:Connect(function()
join.Visible = false;
chat.Visible = true;
table.remove(shade3, table.find(shade3, selectChat));
table.remove(shade2, table.find(shade2, selectJoin));
table.insert(shade2, selectChat);
table.insert(shade3, selectJoin);
selectJoin.BackgroundColor3 = currentShade3;
selectChat.BackgroundColor3 = currentShade2;
end);
selectJoin.MouseButton1Down:Connect(function()
chat.Visible = false;
join.Visible = true;
table.remove(shade3, table.find(shade3, selectJoin));
table.remove(shade2, table.find(shade2, selectChat));
table.insert(shade2, selectJoin);
table.insert(shade3, selectChat);
selectChat.BackgroundColor3 = currentShade3;
selectJoin.BackgroundColor3 = currentShade2;
end);
if not writefileExploit() then
notify("Saves", "Your exploit does not support read/write file. Your
settings will not save.");
end;
ChatLog = function(v445)
v445.Chatted:Connect(function(v446)
if logsEnabled == true then
CreateLabel(v445.Name, v446);
end;
end);
end;
JoinLog = function(v447)
if jLogsEnabled == true then
CreateJoinLabel(v447, v447.UserId);
end;
end;
CleanFileName = function(v448)
return tostring(v448):gsub("[*\\?:<>|]+", ""):sub(1, 175);
end;
SaveChatlogs.MouseButton1Down:Connect(function()
if not writefileExploit() then
notify("Chat Logs", "Your exploit does not support write file. You
cannot save chat logs.");
elseif #scroll_2:GetChildren() > 0 then
notify("Loading", "Hold on a sec");
local v449 =
CleanFileName(MarketplaceService:GetProductInfo(PlaceId).Name);
local v450 = "-- Infinite Yield Chat logs for \"" .. v449 .. "\"\n";
for _, v452 in pairs(scroll_2:GetChildren()) do
v450 = v450 .. "\n" .. v452.Text;
end;
local v453 = tostring(v450);
local v454 = 0;
local function v455()
local v456 = nil;
pcall(function()
v456 = readfile(v449 .. " Chat Logs (" .. v454 .. ").txt");
end);
if not v456 then
writefileCooldown(v449 .. " Chat Logs (" .. v454 .. ").txt",
v453);
else
v454 = v454 + 1;
v455();
end;
end;
v455();
notify("Chat Logs", "Saved chat logs to the workspace folder within
your exploit folder.");
return ;
end;
end);
for _, v458 in pairs(Players:GetPlayers()) do
ChatLog(v458);
end;
Players.PlayerRemoving:Connect(function(v459)
if not (not (ESPenabled or CHMSenabled) and not
COREGUI:FindFirstChild(v459.Name .. "_LC")) then
for _, v461 in pairs(COREGUI:GetChildren()) do
if not (v461.Name ~= v459.Name .. "_ESP" and v461.Name ~= v459.Name
.. "_LC") or v461.Name == v459.Name .. "_CHMS" then
v461:Destroy();
end;
end;
end;
if viewing ~= nil and v459 == viewing then
workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character;
viewing = nil;
if viewDied then
viewDied:Disconnect();
viewChanged:Disconnect();
end;
notify("Spectate", "View turned off (player left)");
end;
eventEditor.FireEvent("OnLeave", v459.Name);
end);
Exit.MouseButton1Down:Connect(function()
logs:TweenPosition(UDim2.new(0, 0, 1, 10), "InOut", "Quart", 0.3, true,
nil);
end);
Hide.MouseButton1Down:Connect(function()
if logs.Position ~= UDim2.new(0, 0, 1, -20) then
logs:TweenPosition(UDim2.new(0, 0, 1, -20), "InOut", "Quart", 0.3,
true, nil);
return ;
else
logs:TweenPosition(UDim2.new(0, 0, 1, -265), "InOut", "Quart", 0.3,
true, nil);
return ;
end;
end);
EventBind.MouseButton1Click:Connect(function()
eventEditor.Frame:TweenPosition(UDim2.new(0.5, -175, 0.5, -101), "InOut",
"Quart", 0.5, true, nil);
end);
Keybinds.MouseButton1Click:Connect(function()
KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5,
true, nil);
wait(0.5);
SettingsHolder.Visible = false;
end);
Close.MouseButton1Click:Connect(function()
SettingsHolder.Visible = true;
KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5,
true, nil);
end);
Keybinds.MouseButton1Click:Connect(function()
KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5,
true, nil);
wait(0.5);
SettingsHolder.Visible = false;
end);
Add.MouseButton1Click:Connect(function()
KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, 260), "InOut", "Quart",
0.5, true, nil);
end);
Delete.MouseButton1Click:Connect(function()
binds = {};
refreshbinds();
updatesaves();
notify("Keybinds Updated", "Removed all keybinds");
end);
Close_2.MouseButton1Click:Connect(function()
SettingsHolder.Visible = true;
AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5,
true, nil);
end);
Aliases.MouseButton1Click:Connect(function()
AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5,
true, nil);
wait(0.5);
SettingsHolder.Visible = false;
end);
Close_3.MouseButton1Click:Connect(function()
SettingsHolder.Visible = true;
PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart",
0.5, true, nil);
end);
Positions.MouseButton1Click:Connect(function()
PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5,
true, nil);
wait(0.5);
SettingsHolder.Visible = false;
end);
local l_SelectionBox_0 = Instance.new("SelectionBox");
l_SelectionBox_0.Name = randomString();
l_SelectionBox_0.Color3 = Color3.new(255, 255, 255);
l_SelectionBox_0.Adornee = nil;
l_SelectionBox_0.Parent = PARENT;
local l_SelectionBox_1 = Instance.new("SelectionBox");
l_SelectionBox_1.Name = randomString();
l_SelectionBox_1.Color3 = Color3.new(0, 166, 0);
l_SelectionBox_1.Adornee = nil;
l_SelectionBox_1.Parent = PARENT;
local v464 = nil;
local v465 = nil;
selectPart = function()
ToPartFrame:TweenPosition(UDim2.new(0.5, -180, 0, 335), "InOut", "Quart",
0.5, true, nil);
v464 = IYMouse.Move:Connect(function()
if l_SelectionBox_1.Adornee ~= IYMouse.Target then
l_SelectionBox_0.Adornee = IYMouse.Target;
return ;
else
l_SelectionBox_0.Adornee = nil;
return ;
end;
end);
v465 = IYMouse.Button1Down:Connect(function()
if IYMouse.Target ~= nil then
l_SelectionBox_1.Adornee = IYMouse.Target;
Path.Text = getHierarchy(IYMouse.Target);
end;
end);
end;
Part.MouseButton1Click:Connect(function()
selectPart();
end);
Exit_4.MouseButton1Click:Connect(function()
ToPartFrame:TweenPosition(UDim2.new(0.5, -180, 0, -500), "InOut", "Quart",
0.5, true, nil);
if v464 then
v464:Disconnect();
end;
if v465 then
v465:Disconnect();
end;
l_SelectionBox_0.Adornee = nil;
l_SelectionBox_1.Adornee = nil;
Path.Text = "";
end);
CopyPath.MouseButton1Click:Connect(function()
if Path.Text ~= "" then
toClipboard(Path.Text);
return ;
else
notify("Copy Path", "Select a part to copy its path");
return ;
end;
end);
ChoosePart.MouseButton1Click:Connect(function()
if Path.Text ~= "" then
local v466 = "";
local function v467()
local v468 = false;
for _, v470 in pairs(pWayPoints) do
if v470.NAME:lower() ==
l_SelectionBox_1.Adornee.Name:lower() .. v466 then
v468 = true;
end;
end;
if v468 then
if not isNumber(v466) then
v466 = 1;
else
v466 = v466 + 1;
end;
v467();
return ;
else
notify("Modified Waypoints", "Created waypoint: " ..
l_SelectionBox_1.Adornee.Name .. v466);
pWayPoints[#pWayPoints + 1] = {
NAME = l_SelectionBox_1.Adornee.Name .. v466,
COORD = {
l_SelectionBox_1.Adornee
}
};
return ;
end;
end;
v467();
refreshwaypoints();
return ;
else
notify("Part Selection", "Select a part first");
return ;
end;
end);
cmds = {};
customAlias = {};
Delete_3.MouseButton1Click:Connect(function()
customAlias = {};
aliases = {};
notify("Aliases Modified", "Removed all aliases");
updatesaves();
refreshaliases();
end);
PrefixBox:GetPropertyChangedSignal("Text"):Connect(function()
prefix = PrefixBox.Text;
Cmdbar.PlaceholderText = "Command Bar (" .. prefix .. ")";
updatesaves();
end);
CamViewport = function()
if not workspace.CurrentCamera then
return ;
else
return workspace.CurrentCamera.ViewportSize.X;
end;
end;
UpdateToViewport = function()
if Holder.Position.X.Offset < -CamViewport() then
Holder:TweenPosition(UDim2.new(1, -CamViewport(),
Holder.Position.Y.Scale, Holder.Position.Y.Offset), "InOut", "Quart", 0.04, true,
nil);
Notification:TweenPosition(UDim2.new(1, -CamViewport() + 250,
Notification.Position.Y.Scale, Notification.Position.Y.Offset), "InOut", "Quart",
0.04, true, nil);
end;
end;
CameraChanged =
workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"):Connect(UpdateToVi
ewport);
updateCamera = function(_, v472)
if v472 ~= workspace then
CamMoved:Disconnect();
CameraChanged:Disconnect();
while true do
wait();
if workspace.CurrentCamera then
break;
end;
end;
CameraChanged =
workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"):Connect(UpdateToVi
ewport);
CamMoved =
workspace.CurrentCamera.AncestryChanged:Connect(updateCamera);
end;
end;
CamMoved = workspace.CurrentCamera.AncestryChanged:Connect(updateCamera);
dragMain = function(v473, v474)
task.spawn(function()
local v475 = nil;
local v476 = nil;
local v477 = Vector3.new(0, 0, 0);
local v478 = nil;
local function v482(v479)
local v480 = -250;
local v481 = v479.Position - v477;
if v478.X.Offset + v481.X <= -500 then
TweenService:Create(Notification, TweenInfo.new(0.2), {
Position = UDim2.new(1, -250,
Notification.Position.Y.Scale, Notification.Position.Y.Offset)
}):Play();
v480 = 250;
else
TweenService:Create(Notification, TweenInfo.new(0.2), {
Position = UDim2.new(1, -500,
Notification.Position.Y.Scale, Notification.Position.Y.Offset)
}):Play();
v480 = -250;
end;
if v478.X.Offset + v481.X <= -250 and -CamViewport() <=
v478.X.Offset + v481.X then
TweenService:Create(v474, TweenInfo.new(0.2), {
Position = UDim2.new(v478.X.Scale, v478.X.Offset + v481.X,
v474.Position.Y.Scale, v474.Position.Y.Offset)
}):Play();
TweenService:Create(Notification, TweenInfo.new(0.2), {
Position = UDim2.new(v478.X.Scale, (v478.X.Offset + v481.X)
+ v480, Notification.Position.Y.Scale, Notification.Position.Y.Offset)
}):Play();
return ;
elseif v478.X.Offset + v481.X > -500 then
TweenService:Create(v474, TweenInfo.new(0.2), {
Position = UDim2.new(1, -250, v474.Position.Y.Scale,
v474.Position.Y.Offset)
}):Play();
return ;
else
if v478.X.Offset + v481.X < -CamViewport() then
v474:TweenPosition(UDim2.new(1, -CamViewport(),
v474.Position.Y.Scale, v474.Position.Y.Offset), "InOut", "Quart", 0.04, true, nil);
TweenService:Create(v474, TweenInfo.new(0.2), {
Position = UDim2.new(1, -CamViewport(),
v474.Position.Y.Scale, v474.Position.Y.Offset)
}):Play();
TweenService:Create(Notification, TweenInfo.new(0.2), {
Position = UDim2.new(1, -CamViewport() + 250,
Notification.Position.Y.Scale, Notification.Position.Y.Offset)
}):Play();
end;
return ;
end;
end;
v473.InputBegan:Connect(function(v483)
if not (v483.UserInputType ~= Enum.UserInputType.MouseButton1) or
v483.UserInputType == Enum.UserInputType.Touch then
v475 = true;
v477 = v483.Position;
v478 = v474.Position;
v483.Changed:Connect(function()
if v483.UserInputState == Enum.UserInputState.End then
v475 = false;
end;
end);
end;
end);
v473.InputChanged:Connect(function(v484)
if not (v484.UserInputType ~= Enum.UserInputType.MouseMovement) or
v484.UserInputType == Enum.UserInputType.Touch then
v476 = v484;
end;
end);
UserInputService.InputChanged:Connect(function(v485)
if not (not (v485 == v476) or not v475) then
v482(v485);
end;
end);
end);
end;
dragMain(Title, Holder);
Match = function(v486, v487)
return v486:lower():find(v487:gsub("%W", "%%%1"):lower()) and true;
end;
local v488 = Vector2.new(0, 0);
local v489 = nil;
IndexContents = function(v490, v491, v492, v493)
CMDsF.CanvasPosition = Vector2.new(0, 0);
local v494 = 0;
local l_CMDsF_0 = CMDsF;
v489 = nil;
local v496 = {};
if v490:sub(#v490, #v490) == "\\" then
v490 = "";
end;
for v497 in string.gmatch(v490, "[^\\]+") do
table.insert(v496, v497);
end;
if #v496 > 0 then
v490 = v496[#v496];
end;
if v490:sub(1, 1) == "!" then
v490 = v490:sub(2);
end;
local l_next_0 = next;
local l_l_CMDsF_0_Children_0, v500 = l_CMDsF_0:GetChildren();
for _, v502 in l_next_0, l_l_CMDsF_0_Children_0, v500 do
if v502:IsA("TextButton") then
if not v491 then
v502.Visible = true;
if v489 == nil then
v489 = v502.Text;
end;
elseif not Match(v502.Text, v490) then
v502.Visible = false;
else
v494 = v494 + 1;
v502.Visible = true;
if v489 == nil then
v489 = v502.Text;
end;
end;
end;
end;
l_CMDsF_0.CanvasSize = UDim2.new(0, 0, 0,
cmdListLayout.AbsoluteContentSize.Y);
if v493 then
minimizeHolder();
elseif v494 ~= 0 and not string.find(v490, " ") then
maximizeHolder();
return ;
elseif v492 then
if v492 then
cmdbarHolder();
return ;
end;
else
minimizeHolder();
return ;
end;
end;
task.spawn(function()
if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
return ;
else
local v503 = nil;
local l_status_1, _ = pcall(function()
v503 = game.WaitForChild(PlayerGui,
"Chat").Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar;
end);
if l_status_1 then
local function v506()
v488 = CMDsF.CanvasPosition;
end;
local v507 = v503.Focused:Connect(v506);
local function v508()
if v503.Text:lower():sub(1, 1) == prefix then
if v222 == true then
wait(0.2);
CMDsF.Visible = true;
Settings:TweenPosition(UDim2.new(0, 0, 0, 220),
"InOut", "Quart", 0.2, true, nil);
end;

IndexContents(PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.
Text:lower():sub(2), true);
return ;
else
minimizeHolder();
if v222 == true then
wait(0.2);
Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut",
"Quart", 0.2, true, nil);
CMDsF.Visible = false;
end;
return ;
end;
end;
local v509 = v503:GetPropertyChangedSignal("Text"):Connect(v508);
local function v511(v510)
if not v510 or v503.Text:lower():sub(1, 1) ~= prefix then
IndexContents("", true);
end;
CMDsF.CanvasPosition = v488;
minimizeHolder();
end;
local v512 = v503.FocusLost:Connect(v511);
do
local l_v507_0, l_v509_0, l_v512_0 = v507, v509, v512;

PlayerGui:WaitForChild("Chat").Frame.ChatBarParentFrame.ChildAdded:Connect(function
(v516)
wait();
if v516:FindFirstChild("BoxFrame") then
v503 =
PlayerGui:WaitForChild("Chat").Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBa
r;
if l_v507_0 then
l_v507_0:Disconnect();
end;
l_v507_0 = v503.Focused:Connect(v506);
if l_v509_0 then
l_v509_0:Disconnect();
end;
l_v509_0 =
v503:GetPropertyChangedSignal("Text"):Connect(v508);
if l_v512_0 then
l_v512_0:Disconnect();
end;
l_v512_0 = v503.FocusLost:Connect(v511);
end;
end);
end;
end;
return ;
end;
end);
autoComplete = function(v517, v518)
local v519 = {
"[",
"/",
"(",
" "
};
local v520 = 0;
for v521 = 1, #v517 do
if table.find(v519, (v517:sub(v521, v521))) then
v520 = v521;
break;
end;
end;
v518 = v518 or Cmdbar.Text;
local v522 = 0;
local v523 = string.find(v518, "\\", 1);
while v523 do
v522 = v523;
v523 = string.find(v518, "\\", v523 + 1);
end;
if v518:sub(v522 + 1, v522 + 1) == "!" then
v522 = v522 + 1;
end;
Cmdbar.Text = v518:sub(1, v522) .. v517:sub(1, v520 - 1) .. " ";
wait();
Cmdbar.Text = Cmdbar.Text:gsub("\t", "");
Cmdbar.CursorPosition = #Cmdbar.Text + 1;
end;
CMDs = {};
CMDs[#CMDs + 1] = {
NAME = "discord / support / help",
DESC = "Invite to the Infinite Yield support server."
};
CMDs[#CMDs + 1] = {
NAME = "console",
DESC = "Loads old Roblox console"
};
CMDs[#CMDs + 1] = {
NAME = "explorer / dex",
DESC = "Opens DEX by Moon"
};
CMDs[#CMDs + 1] = {
NAME = "olddex / odex",
DESC = "Opens Old DEX by Moon"
};
CMDs[#CMDs + 1] = {
NAME = "remotespy / rspy",
DESC = "Opens Simple Spy V3"
};
CMDs[#CMDs + 1] = {
NAME = "audiologger / alogger",
DESC = "Opens Edges audio logger"
};
CMDs[#CMDs + 1] = {
NAME = "serverinfo / info",
DESC = "Gives you info about the server"
};
CMDs[#CMDs + 1] = {
NAME = "jobid",
DESC = "Copies the games JobId to your clipboard"
};
CMDs[#CMDs + 1] = {
NAME = "notifyjobid",
DESC = "Notifies you the games JobId"
};
CMDs[#CMDs + 1] = {
NAME = "rejoin / rj",
DESC = "Makes you rejoin the game"
};
CMDs[#CMDs + 1] = {
NAME = "autorejoin / autorj",
DESC = "Automatically rejoins the server if you get kicked/disconnected"
};
CMDs[#CMDs + 1] = {
NAME = "serverhop / shop",
DESC = "Teleports you to a different server"
};
CMDs[#CMDs + 1] = {
NAME = "joinplayer [username / ID] [place ID]",
DESC = "Joins a specific players server"
};
CMDs[#CMDs + 1] = {
NAME = "gameteleport / gametp [place ID]",
DESC = "Joins a game by ID"
};
CMDs[#CMDs + 1] = {
NAME = "antiidle / antiafk",
DESC = "Prevents the game from kicking you for being idle/afk"
};
CMDs[#CMDs + 1] = {
NAME = "datalimit [num]",
DESC = "Set outgoing KBPS limit"
};
CMDs[#CMDs + 1] = {
NAME = "replicationlag / backtrack [num]",
DESC = "Set IncomingReplicationLag"
};
CMDs[#CMDs + 1] = {
NAME = "creatorid / creator",
DESC = "Notifies you the creators ID"
};
CMDs[#CMDs + 1] = {
NAME = "copycreatorid / copycreator",
DESC = "Copies the creators ID to your clipboard"
};
CMDs[#CMDs + 1] = {
NAME = "setcreatorid / setcreator",
DESC = "Sets your userid to the creators ID"
};
CMDs[#CMDs + 1] = {
NAME = "noprompts",
DESC = "Prevents the game from showing you purchase/premium prompts"
};
CMDs[#CMDs + 1] = {
NAME = "showprompts",
DESC = "Allows the game to show purchase/premium prompts again"
};
CMDs[#CMDs + 1] = {
NAME = "enable [inventory/playerlist/chat/reset/emotes/all]",
DESC = "Toggles visibility of coregui items"
};
CMDs[#CMDs + 1] = {
NAME = "disable [inventory/playerlist/chat/reset/emotes/all]",
DESC = "Toggles visibility of coregui items"
};
CMDs[#CMDs + 1] = {
NAME = "showguis",
DESC = "Shows any invisible GUIs"
};
CMDs[#CMDs + 1] = {
NAME = "unshowguis",
DESC = "Undoes showguis"
};
CMDs[#CMDs + 1] = {
NAME = "hideguis",
DESC = "Hides any GUIs in PlayerGui"
};
CMDs[#CMDs + 1] = {
NAME = "unhideguis",
DESC = "Undoes hideguis"
};
CMDs[#CMDs + 1] = {
NAME = "guidelete",
DESC = "Enables backspace to delete GUI"
};
CMDs[#CMDs + 1] = {
NAME = "unguidelete / noguidelete",
DESC = "Disables guidelete"
};
CMDs[#CMDs + 1] = {
NAME = "hideiy",
DESC = "Hides the main IY GUI"
};
CMDs[#CMDs + 1] = {
NAME = "showiy / unhideiy",
DESC = "Shows IY again"
};
CMDs[#CMDs + 1] = {
NAME = "keepiy",
DESC = "Auto execute IY when you teleport through servers"
};
CMDs[#CMDs + 1] = {
NAME = "unkeepiy",
DESC = "Disable keepiy"
};
CMDs[#CMDs + 1] = {
NAME = "togglekeepiy",
DESC = "Toggle keepiy"
};
CMDs[#CMDs + 1] = {
NAME = "savegame / saveplace",
DESC = "Uses saveinstance to save the game"
};
CMDs[#CMDs + 1] = {
NAME = "clearerror",
DESC = "Clears the annoying box and blur when a game kicks you"
};
CMDs[#CMDs + 1] = {
NAME = "clientantikick / antikick (CLIENT)",
DESC = "Prevents localscripts from kicking you"
};
CMDs[#CMDs + 1] = {
NAME = "clientantiteleport / antiteleport (CLIENT)",
DESC = "Prevents localscripts from teleporting you"
};
CMDs[#CMDs + 1] = {
NAME = "allowrejoin / allowrj [true/false] (CLIENT)",
DESC = "Changes if antiteleport allows you to rejoin or not"
};
CMDs[#CMDs + 1] = {
NAME = "cancelteleport / canceltp",
DESC = "Cancels teleports in progress"
};
CMDs[#CMDs + 1] = {
NAME = "volume / vol [0-10]",
DESC = "Adjusts your game volume on a scale of 0 to 10"
};
CMDs[#CMDs + 1] = {
NAME = "antilag / boostfps / lowgraphics",
DESC = "Lowers game quality to boost FPS"
};
CMDs[#CMDs + 1] = {
NAME = "record / rec",
DESC = "Starts roblox recorder"
};
CMDs[#CMDs + 1] = {
NAME = "screenshot / scrnshot",
DESC = "Takes a screenshot"
};
CMDs[#CMDs + 1] = {
NAME = "togglefullscreen / togglefs",
DESC = "Toggles fullscreen"
};
CMDs[#CMDs + 1] = {
NAME = "notify [text]",
DESC = "Sends you a notification with the provided text"
};
CMDs[#CMDs + 1] = {
NAME = "lastcommand / lastcmd",
DESC = "Executes the previous command used"
};
CMDs[#CMDs + 1] = {
NAME = "exit",
DESC = "Kills roblox process"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "noclip",
DESC = "Go through objects"
};
CMDs[#CMDs + 1] = {
NAME = "unnoclip / clip",
DESC = "Disables noclip"
};
CMDs[#CMDs + 1] = {
NAME = "fly [speed]",
DESC = "Makes you fly"
};
CMDs[#CMDs + 1] = {
NAME = "unfly",
DESC = "Disables fly"
};
CMDs[#CMDs + 1] = {
NAME = "flyspeed [num]",
DESC = "Set fly speed (default is 20)"
};
CMDs[#CMDs + 1] = {
NAME = "vehiclefly / vfly [speed]",
DESC = "Makes you fly in a vehicle"
};
CMDs[#CMDs + 1] = {
NAME = "unvehiclefly / unvfly",
DESC = "Disables vehicle fly"
};
CMDs[#CMDs + 1] = {
NAME = "vehicleflyspeed / vflyspeed [num]",
DESC = "Set vehicle fly speed"
};
CMDs[#CMDs + 1] = {
NAME = "cframefly / cfly [speed]",
DESC = "Makes you fly, bypassing some anti cheats (works on mobile)"
};
CMDs[#CMDs + 1] = {
NAME = "uncframefly / uncfly",
DESC = "Disables cfly"
};
CMDs[#CMDs + 1] = {
NAME = "cframeflyspeed / cflyspeed [num]",
DESC = "Sets cfly speed"
};
CMDs[#CMDs + 1] = {
NAME = "qefly [true / false]",
DESC = "enables or disables the Q and E hotkeys for fly"
};
CMDs[#CMDs + 1] = {
NAME = "vehiclenoclip / vnoclip",
DESC = "Turns off vehicle collision"
};
CMDs[#CMDs + 1] = {
NAME = "vehicleclip / vclip / unvnoclip",
DESC = "Enables vehicle collision"
};
CMDs[#CMDs + 1] = {
NAME = "float / platform",
DESC = "Spawns a platform beneath you causing you to float"
};
CMDs[#CMDs + 1] = {
NAME = "unfloat / noplatform",
DESC = "Removes the platform"
};
CMDs[#CMDs + 1] = {
NAME = "swim",
DESC = "Allows you to swim in the air"
};
CMDs[#CMDs + 1] = {
NAME = "unswim / noswim",
DESC = "Stops you from swimming everywhere"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "setwaypoint / swp [name]",
DESC = "Sets a waypoint at your position"
};
CMDs[#CMDs + 1] = {
NAME = "waypointpos / wpp [name] [X Y Z]",
DESC = "Sets a waypoint with specified coordinates"
};
CMDs[#CMDs + 1] = {
NAME = "waypoints",
DESC = "Shows a list of currently active waypoints"
};
CMDs[#CMDs + 1] = {
NAME = "showwaypoints / showwp",
DESC = "Shows all currently set waypoints"
};
CMDs[#CMDs + 1] = {
NAME = "hidewaypoints / hidewp",
DESC = "Hides shown waypoints"
};
CMDs[#CMDs + 1] = {
NAME = "waypoint / wp [name]",
DESC = "Teleports player to a waypoint"
};
CMDs[#CMDs + 1] = {
NAME = "tweenwaypoint / twp [name]",
DESC = "Tweens player to a waypoint"
};
CMDs[#CMDs + 1] = {
NAME = "walktowaypoint / wtwp [name]",
DESC = "Walks player to a waypoint"
};
CMDs[#CMDs + 1] = {
NAME = "deletewaypoint / dwp [name]",
DESC = "Deletes a waypoint"
};
CMDs[#CMDs + 1] = {
NAME = "clearwaypoints / cwp",
DESC = "Clears all waypoints"
};
CMDs[#CMDs + 1] = {
NAME = "cleargamewaypoints / cgamewp",
DESC = "Clears all waypoints for the game you are in"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "goto [player]",
DESC = "Go to a player"
};
CMDs[#CMDs + 1] = {
NAME = "tweengoto / tgoto [player]",
DESC = "Tween to a player (bypasses some anti cheats)"
};
CMDs[#CMDs + 1] = {
NAME = "tweenspeed / tspeed [num]",
DESC = "Sets how fast all tween commands go (default is 1)"
};
CMDs[#CMDs + 1] = {
NAME = "vehiclegoto / vgoto [player]",
DESC = "Go to a player while in a vehicle"
};
CMDs[#CMDs + 1] = {
NAME = "loopgoto [player] [distance] [delay]",
DESC = "Loop teleport to a player"
};
CMDs[#CMDs + 1] = {
NAME = "unloopgoto",
DESC = "Stops teleporting you to a player"
};
CMDs[#CMDs + 1] = {
NAME = "pulsetp / ptp [player] [seconds]",
DESC = "Teleports you to a player for a specified ammount of time"
};
CMDs[#CMDs + 1] = {
NAME = "clientbring / cbring [player] (CLIENT)",
DESC = "Bring a player"
};
CMDs[#CMDs + 1] = {
NAME = "loopbring [player] [distance] [delay] (CLIENT)",
DESC = "Loop brings a player to you (useful for killing)"
};
CMDs[#CMDs + 1] = {
NAME = "unloopbring [player]",
DESC = "Undoes loopbring"
};
CMDs[#CMDs + 1] = {
NAME = "freeze / fr [player] (CLIENT)",
DESC = "Freezes a player"
};
CMDs[#CMDs + 1] = {
NAME = "freezeanims",
DESC = "Freezes your animations / pauses your animations - Does not work on
default animations"
};
CMDs[#CMDs + 1] = {
NAME = "unfreezeanims",
DESC = "Unfreezes your animations / plays your animations"
};
CMDs[#CMDs + 1] = {
NAME = "thaw / unfr [player] (CLIENT)",
DESC = "Unfreezes a player"
};
CMDs[#CMDs + 1] = {
NAME = "tpposition / tppos [X Y Z]",
DESC = "Teleports you to certain coordinates"
};
CMDs[#CMDs + 1] = {
NAME = "tweentpposition / ttppos [X Y Z]",
DESC = "Tween to coordinates (bypasses some anti cheats)"
};
CMDs[#CMDs + 1] = {
NAME = "offset [X Y Z]",
DESC = "Offsets you by certain coordinates"
};
CMDs[#CMDs + 1] = {
NAME = "tweenoffset / toffset [X Y Z]",
DESC = "Tween offset (bypasses some anti cheats)"
};
CMDs[#CMDs + 1] = {
NAME = "notifyposition / notifypos [player]",
DESC = "Notifies you the coordinates of a character"
};
CMDs[#CMDs + 1] = {
NAME = "copyposition / copypos [player]",
DESC = "Copies the coordinates of a character to your clipboard"
};
CMDs[#CMDs + 1] = {
NAME = "walktoposition / walktopos [X Y Z]",
DESC = "Makes you walk to a coordinate"
};
CMDs[#CMDs + 1] = {
NAME = "spawnpoint / spawn [delay]",
DESC = "Sets a position where you will spawn"
};
CMDs[#CMDs + 1] = {
NAME = "nospawnpoint / nospawn",
DESC = "Removes your custom spawn point"
};
CMDs[#CMDs + 1] = {
NAME = "flashback / diedtp",
DESC = "Teleports you to where you last died"
};
CMDs[#CMDs + 1] = {
NAME = "walltp",
DESC = "Teleports you above/over any wall you run into"
};
CMDs[#CMDs + 1] = {
NAME = "nowalltp / unwalltp",
DESC = "Disables walltp"
};
CMDs[#CMDs + 1] = {
NAME = "teleporttool / tptool",
DESC = "Gives you a teleport tool"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "logs",
DESC = "Opens the logs GUI"
};
CMDs[#CMDs + 1] = {
NAME = "chatlogs / clogs",
DESC = "Log what people say or whisper"
};
CMDs[#CMDs + 1] = {
NAME = "joinlogs / jlogs",
DESC = "Log when people join"
};
CMDs[#CMDs + 1] = {
NAME = "chat / say [text]",
DESC = "Makes you chat a string (possible mute bypass)"
};
CMDs[#CMDs + 1] = {
NAME = "spam [text]",
DESC = "Makes you spam the chat"
};
CMDs[#CMDs + 1] = {
NAME = "unspam",
DESC = "Turns off spam"
};
CMDs[#CMDs + 1] = {
NAME = "whisper / pm [player] [text]",
DESC = "Makes you whisper a string to someone (possible mute bypass)"
};
CMDs[#CMDs + 1] = {
NAME = "pmspam [player] [text]",
DESC = "Makes you spam a players whispers"
};
CMDs[#CMDs + 1] = {
NAME = "unpmspam [player]",
DESC = "Turns off pm spam"
};
CMDs[#CMDs + 1] = {
NAME = "spamspeed [num]",
DESC = "How quickly you spam (default is 1)"
};
CMDs[#CMDs + 1] = {
NAME = "bubblechat (CLIENT)",
DESC = "Enables bubble chat for your client"
};
CMDs[#CMDs + 1] = {
NAME = "unbubblechat / nobubblechat",
DESC = "Disables the bubblechat command"
};
CMDs[#CMDs + 1] = {
NAME = "safechat",
DESC = "Enables safe chat"
};
CMDs[#CMDs + 1] = {
NAME = "nosafechat / disablesafechat",
DESC = "Disables safechat"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "esp",
DESC = "View all players and their status"
};
CMDs[#CMDs + 1] = {
NAME = "noesp / unesp",
DESC = "Removes esp"
};
CMDs[#CMDs + 1] = {
NAME = "esptransparency [number]",
DESC = "Changes the transparency of esp related commands"
};
CMDs[#CMDs + 1] = {
NAME = "partesp [part name]",
DESC = "Highlights a part"
};
CMDs[#CMDs + 1] = {
NAME = "unpartesp / nopartesp [part name]",
DESC = "removes partesp"
};
CMDs[#CMDs + 1] = {
NAME = "chams",
DESC = "ESP but without text in the way"
};
CMDs[#CMDs + 1] = {
NAME = "nochams / unchams",
DESC = "Removes chams"
};
CMDs[#CMDs + 1] = {
NAME = "locate [player]",
DESC = "View a single player and their status"
};
CMDs[#CMDs + 1] = {
NAME = "unlocate / nolocate [player]",
DESC = "Removes locate"
};
CMDs[#CMDs + 1] = {
NAME = "xray",
DESC = "Makes all parts in workspace transparent"
};
CMDs[#CMDs + 1] = {
NAME = "unxray / noxray",
DESC = "Restores transparency"
};
CMDs[#CMDs + 1] = {
NAME = "loopxray",
DESC = "Makes all parts in workspace transparent but looped"
};
CMDs[#CMDs + 1] = {
NAME = "unloopunxray",
DESC = "Unloops xray"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "spectate / view [player]",
DESC = "View a player"
};
CMDs[#CMDs + 1] = {
NAME = "viewpart / viewp [part name]",
DESC = "View a part"
};
CMDs[#CMDs + 1] = {
NAME = "unspectate / unview",
DESC = "Stops viewing player"
};
CMDs[#CMDs + 1] = {
NAME = "freecam / fc",
DESC = "Allows you to freely move camera around the game"
};
CMDs[#CMDs + 1] = {
NAME = "freecampos / fcpos [X Y Z]",
DESC = "Moves / opens freecam in a certain position"
};
CMDs[#CMDs + 1] = {
NAME = "freecamwaypoint / fcwp [name]",
DESC = "Moves / opens freecam to a waypoint"
};
CMDs[#CMDs + 1] = {
NAME = "freecamgoto / fcgoto / fctp [player]",
DESC = "Moves / opens freecam to a player"
};
CMDs[#CMDs + 1] = {
NAME = "unfreecam / unfc",
DESC = "Disables freecam"
};
CMDs[#CMDs + 1] = {
NAME = "freecamspeed / fcspeed [num]",
DESC = "Adjusts freecam speed (default is 1)"
};
CMDs[#CMDs + 1] = {
NAME = "notifyfreecamposition / notifyfcpos",
DESC = "Noitifies you your freecam coordinates"
};
CMDs[#CMDs + 1] = {
NAME = "copyfreecamposition / copyfcpos",
DESC = "Copies your freecam coordinates to your clipboard"
};
CMDs[#CMDs + 1] = {
NAME = "gotocamera / gotocam",
DESC = "Teleports you to the location of your camera"
};
CMDs[#CMDs + 1] = {
NAME = "tweengotocam / tgotocam",
DESC = "Tweens you to the location of your camera"
};
CMDs[#CMDs + 1] = {
NAME = "firstp",
DESC = "Forces camera to go into first person"
};
CMDs[#CMDs + 1] = {
NAME = "thirdp",
DESC = "Allows camera to go into third person"
};
CMDs[#CMDs + 1] = {
NAME = "noclipcam / nccam",
DESC = "Allows camera to go through objects like walls"
};
CMDs[#CMDs + 1] = {
NAME = "maxzoom [num]",
DESC = "Maximum camera zoom"
};
CMDs[#CMDs + 1] = {
NAME = "minzoom [num]",
DESC = "Minimum camera zoom"
};
CMDs[#CMDs + 1] = {
NAME = "camdistance [num]",
DESC = "Changes camera distance from your player"
};
CMDs[#CMDs + 1] = {
NAME = "fov [num]",
DESC = "Adjusts field of view (default is 70)"
};
CMDs[#CMDs + 1] = {
NAME = "fixcam / restorecam",
DESC = "Fixes camera"
};
CMDs[#CMDs + 1] = {
NAME = "enableshiftlock / enablesl",
DESC = "Enables the shift lock option"
};
CMDs[#CMDs + 1] = {
NAME = "lookat [player]",
DESC = "Moves your camera view to a player"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "btools (CLIENT)",
DESC = "Gives you building tools (DOES NOT REPLICATE)"
};
CMDs[#CMDs + 1] = {
NAME = "f3x (CLIENT)",
DESC = "Gives you F3X building tools (DOES NOT REPLICATE)"
};
CMDs[#CMDs + 1] = {
NAME = "partname / partpath",
DESC = "Allows you to click a part to see its path & name"
};
CMDs[#CMDs + 1] = {
NAME = "delete [instance name] (CLIENT)",
DESC = "Removes any part with a certain name from the workspace (DOES NOT
REPLICATE)"
};
CMDs[#CMDs + 1] = {
NAME = "deleteclass / dc [class name] (CLIENT)",
DESC = "Removes any part with a certain classname from the workspace (DOES
NOT REPLICATE)"
};
CMDs[#CMDs + 1] = {
NAME = "lockworkspace / lockws",
DESC = "Locks the whole workspace"
};
CMDs[#CMDs + 1] = {
NAME = "unlockworkspace / unlockws",
DESC = "Unlocks the whole workspace"
};
CMDs[#CMDs + 1] = {
NAME = "invisibleparts / invisparts (CLIENT)",
DESC = "Shows invisible parts"
};
CMDs[#CMDs + 1] = {
NAME = "uninvisibleparts / uninvisparts (CLIENT)",
DESC = "Makes parts affected by invisparts return to normal"
};
CMDs[#CMDs + 1] = {
NAME = "deleteinvisparts / dip (CLIENT)",
DESC = "Deletes invisible parts"
};
CMDs[#CMDs + 1] = {
NAME = "gotopart [part name]",
DESC = "Moves your character to a part or multiple parts"
};
CMDs[#CMDs + 1] = {
NAME = "tweengotopart / tgotopart [part name]",
DESC = "Tweens your character to a part or multiple parts"
};
CMDs[#CMDs + 1] = {
NAME = "gotopartclass / gpc [class name]",
DESC = "Moves your character to a part or multiple parts based on
classname"
};
CMDs[#CMDs + 1] = {
NAME = "tweengotopartclass / tgpc [class name]",
DESC = "Tweens your character to a part or multiple parts based on
classname"
};
CMDs[#CMDs + 1] = {
NAME = "gotomodel [part name]",
DESC = "Moves your character to a model or multiple models"
};
CMDs[#CMDs + 1] = {
NAME = "tweengotomodel / tgotomodel [part name]",
DESC = "Tweens your character to a model or multiple models"
};
CMDs[#CMDs + 1] = {
NAME = "gotopartdelay / gotomodeldelay [num]",
DESC = "Adjusts how quickly you teleport to each part (default is 0.1)"
};
CMDs[#CMDs + 1] = {
NAME = "bringpart [part name] (CLIENT)",
DESC = "Moves a part or multiple parts to your character"
};
CMDs[#CMDs + 1] = {
NAME = "bringpartclass / bpc [class name] (CLIENT)",
DESC = "Moves a part or multiple parts to your character based on
classname"
};
CMDs[#CMDs + 1] = {
NAME = "noclickdetectorlimits / nocdlimits",
DESC = "Sets all click detectors MaxActivationDistance to math.huge"
};
CMDs[#CMDs + 1] = {
NAME = "fireclickdetectors / firecd [name]",
DESC = "Uses all click detectors in a game or uses the optional name"
};
CMDs[#CMDs + 1] = {
NAME = "firetouchinterests / touchinterests [name]",
DESC = "Uses all touchinterests in a game or uses the optional name"
};
CMDs[#CMDs + 1] = {
NAME = "noproximitypromptlimits / nopplimits",
DESC = "Sets all proximity prompts MaxActivationDistance to math.huge"
};
CMDs[#CMDs + 1] = {
NAME = "fireproximityprompts / firepp [name]",
DESC = "Uses all proximity prompts in a game or uses the optional name"
};
CMDs[#CMDs + 1] = {
NAME = "instantproximityprompts / instantpp",
DESC = "Disable the cooldown for proximity prompts"
};
CMDs[#CMDs + 1] = {
NAME = "uninstantproximityprompts / uninstantpp",
DESC = "Undo the cooldown removal"
};
CMDs[#CMDs + 1] = {
NAME = "tpunanchored / tpua [player]",
DESC = "Teleports unanchored parts to a player"
};
CMDs[#CMDs + 1] = {
NAME = "animsunanchored / freezeua",
DESC = "Freezes unanchored parts"
};
CMDs[#CMDs + 1] = {
NAME = "thawunanchored / thawua / unfreezeua",
DESC = "Thaws unanchored parts"
};
CMDs[#CMDs + 1] = {
NAME = "removeterrain / rterrain / noterrain",
DESC = "Removes all terrain"
};
CMDs[#CMDs + 1] = {
NAME = "clearnilinstances / nonilinstances / cni",
DESC = "Removes nil instances"
};
CMDs[#CMDs + 1] = {
NAME = "destroyheight / dh [num]",
DESC = "Sets FallenPartsDestroyHeight"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "fullbright / fb (CLIENT)",
DESC = "Makes the map brighter / more visible"
};
CMDs[#CMDs + 1] = {
NAME = "loopfullbright / loopfb (CLIENT)",
DESC = "Makes the map brighter / more visible but looped"
};
CMDs[#CMDs + 1] = {
NAME = "unloopfullbright / unloopfb",
DESC = "Unloops fullbright"
};
CMDs[#CMDs + 1] = {
NAME = "ambient [num] [num] [num] (CLIENT)",
DESC = "Changes ambient"
};
CMDs[#CMDs + 1] = {
NAME = "day (CLIENT)",
DESC = "Changes the time to day for the client"
};
CMDs[#CMDs + 1] = {
NAME = "night (CLIENT)",
DESC = "Changes the time to night for the client"
};
CMDs[#CMDs + 1] = {
NAME = "nofog (CLIENT)",
DESC = "Removes fog"
};
CMDs[#CMDs + 1] = {
NAME = "brightness [num] (CLIENT)",
DESC = "Changes the brightness lighting property"
};
CMDs[#CMDs + 1] = {
NAME = "globalshadows / gshadows (CLIENT)",
DESC = "Enables global shadows"
};
CMDs[#CMDs + 1] = {
NAME = "noglobalshadows / nogshadows (CLIENT)",
DESC = "Disables global shadows"
};
CMDs[#CMDs + 1] = {
NAME = "restorelighting / rlighting",
DESC = "Restores Lighting properties"
};
CMDs[#CMDs + 1] = {
NAME = "light [radius] [brightness] (CLIENT)",
DESC = "Gives your player dynamic light"
};
CMDs[#CMDs + 1] = {
NAME = "nolight / unlight",
DESC = "Removes dynamic light from your player"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "inspect / examine [player]",
DESC = "Opens InspectMenu for a certain player"
};
CMDs[#CMDs + 1] = {
NAME = "age [player]",
DESC = "Tells you the age of a player"
};
CMDs[#CMDs + 1] = {
NAME = "chatage [player]",
DESC = "Chats the age of a player"
};
CMDs[#CMDs + 1] = {
NAME = "joindate / jd [player]",
DESC = "Tells you the date the player joined Roblox"
};
CMDs[#CMDs + 1] = {
NAME = "chatjoindate / cjd [player]",
DESC = "Chats the date the player joined Roblox"
};
CMDs[#CMDs + 1] = {
NAME = "copyname / copyuser [player]",
DESC = "Copies a players full username to your clipboard"
};
CMDs[#CMDs + 1] = {
NAME = "userid / id [player]",
DESC = "Notifies a players user ID"
};
CMDs[#CMDs + 1] = {
NAME = "copyuserid / copyid [player]",
DESC = "Copies a players user ID to your clipboard"
};
CMDs[#CMDs + 1] = {
NAME = "appearanceid / aid [player]",
DESC = "Notifies a players appearance ID"
};
CMDs[#CMDs + 1] = {
NAME = "copyappearanceid / caid [player]",
DESC = "Copies a players appearance ID to your clipboard"
};
CMDs[#CMDs + 1] = {
NAME = "bang [player] [speed]",
DESC = "owo"
};
CMDs[#CMDs + 1] = {
NAME = "unbang",
DESC = "uwu"
};
CMDs[#CMDs + 1] = {
NAME = "carpet [player]",
DESC = "Be someones carpet"
};
CMDs[#CMDs + 1] = {
NAME = "uncarpet",
DESC = "Undoes carpet"
};
CMDs[#CMDs + 1] = {
NAME = "friend [player]",
DESC = "Sends a friend request to certain players"
};
CMDs[#CMDs + 1] = {
NAME = "unfriend [player]",
DESC = "Unfriends certain players"
};
CMDs[#CMDs + 1] = {
NAME = "headsit [player]",
DESC = "Sit on a players head"
};
CMDs[#CMDs + 1] = {
NAME = "walkto / follow [player]",
DESC = "Follow a player"
};
CMDs[#CMDs + 1] = {
NAME = "pathfindwalkto / pathfindfollow [player]",
DESC = "Follow a player using pathfinding"
};
CMDs[#CMDs + 1] = {
NAME = "pathfindwalktowaypoint / pathfindwalktowp [waypoint]",
DESC = "Walk to a waypoint using pathfinding"
};
CMDs[#CMDs + 1] = {
NAME = "unwalkto / unfollow",
DESC = "Stops following a player"
};
CMDs[#CMDs + 1] = {
NAME = "stareat / stare [player]",
DESC = "Stare / look at a player"
};
CMDs[#CMDs + 1] = {
NAME = "unstareat / unstare [player]",
DESC = "Disables stareat"
};
CMDs[#CMDs + 1] = {
NAME = "rolewatch [group id] [role name]",
DESC = "Notify if someone from a watched group joins the server"
};
CMDs[#CMDs + 1] = {
NAME = "rolewatchstop / unrolewatch",
DESC = "Disable Rolewatch"
};
CMDs[#CMDs + 1] = {
NAME = "rolewatchleave",
DESC = "Toggle if you should leave the game if someone from a watched group
joins the server"
};
CMDs[#CMDs + 1] = {
NAME = "staffwatch",
DESC = "Notify if a staff member of the game joins the server"
};
CMDs[#CMDs + 1] = {
NAME = "unstaffwatch",
DESC = "Disable Staffwatch"
};
CMDs[#CMDs + 1] = {
NAME = "attach [player] (TOOL)",
DESC = "Attaches you to a player (YOU NEED A TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "kill [player] (TOOL)",
DESC = "Kills a player (YOU NEED A TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "fastkill [player] (TOOL)",
DESC = "Kills a player (less reliable) (YOU NEED A TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "handlekill / hkill [player] (TOOL)",
DESC = "Kills a player using tool damage (YOU NEED A TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "bring [player] (TOOL)",
DESC = "Brings a player (YOU NEED A TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "fastbring [player] (TOOL)",
DESC = "Brings a player (less reliable) (YOU NEED A TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "teleport / tp [player] [player] (TOOL)",
DESC = "Teleports a player to another player (YOU NEED A TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "fastteleport / fasttp [player] [player] (TOOL)",
DESC = "Teleports a player to another player (less reliable) (YOU NEED A
TOOL)"
};
CMDs[#CMDs + 1] = {
NAME = "fling",
DESC = "Flings anyone you touch"
};
CMDs[#CMDs + 1] = {
NAME = "unfling",
DESC = "Disables the fling command"
};
CMDs[#CMDs + 1] = {
NAME = "flyfling",
DESC = "Basically the invisfling command but not invisible"
};
CMDs[#CMDs + 1] = {
NAME = "unflyfling",
DESC = "Disables the flyfling command"
};
CMDs[#CMDs + 1] = {
NAME = "invisfling",
DESC = "Enables invisible fling"
};
CMDs[#CMDs + 1] = {
NAME = "loopoof",
DESC = "Loops everyones character sounds (everyone can hear)"
};
CMDs[#CMDs + 1] = {
NAME = "unloopoof",
DESC = "Stops the oof chaos"
};
CMDs[#CMDs + 1] = {
NAME = "muteboombox [player]",
DESC = "Mutes someones boombox"
};
CMDs[#CMDs + 1] = {
NAME = "unmuteboombox [player]",
DESC = "Unmutes someones boombox"
};
CMDs[#CMDs + 1] = {
NAME = "hitbox [player] [size]",
DESC = "Expands the hitbox for players HumanoidRootPart (default is 1)"
};
CMDs[#CMDs + 1] = {
NAME = "headsize [player] [size]",
DESC = "Expands the head size for players Head (default is 1)"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "reset",
DESC = "Resets your character normally"
};
CMDs[#CMDs + 1] = {
NAME = "respawn",
DESC = "Respawns you"
};
CMDs[#CMDs + 1] = {
NAME = "refresh / re",
DESC = "Respawns and brings you back to the same position"
};
CMDs[#CMDs + 1] = {
NAME = "god",
DESC = "Makes your character difficult to kill in most games"
};
CMDs[#CMDs + 1] = {
NAME = "invisible / invis",
DESC = "Makes you invisible to other players"
};
CMDs[#CMDs + 1] = {
NAME = "visible / vis",
DESC = "Makes you visible to other players"
};
CMDs[#CMDs + 1] = {
NAME = "toolinvisible / toolinvis / tinvis",
DESC = "Makes you invisible to other players and able to use tools"
};
CMDs[#CMDs + 1] = {
NAME = "speed / ws / walkspeed [num]",
DESC = "Change your walkspeed"
};
CMDs[#CMDs + 1] = {
NAME = "spoofspeed / spoofws [num]",
DESC = "Spoofs your WalkSpeed on the Client"
};
CMDs[#CMDs + 1] = {
NAME = "loopspeed / loopws [num]",
DESC = "Loops your walkspeed"
};
CMDs[#CMDs + 1] = {
NAME = "unloopspeed / unloopws",
DESC = "Turns off loopspeed"
};
CMDs[#CMDs + 1] = {
NAME = "hipheight / hheight [num]",
DESC = "Adjusts hip height"
};
CMDs[#CMDs + 1] = {
NAME = "jumppower / jpower / jp [num]",
DESC = "Change a players jump height"
};
CMDs[#CMDs + 1] = {
NAME = "spoofjumppower / spoofjp [num]",
DESC = "Spoofs your JumpPower on the Client"
};
CMDs[#CMDs + 1] = {
NAME = "loopjumppower / loopjp [num]",
DESC = "Loops your jump height"
};
CMDs[#CMDs + 1] = {
NAME = "unloopjumppower / unloopjp",
DESC = "Turns off loopjumppower"
};
CMDs[#CMDs + 1] = {
NAME = "maxslopeangle / msa [num]",
DESC = "Adjusts MaxSlopeAngle"
};
CMDs[#CMDs + 1] = {
NAME = "gravity / grav [num] (CLIENT)",
DESC = "Change your gravity"
};
CMDs[#CMDs + 1] = {
NAME = "sit",
DESC = "Makes your character sit"
};
CMDs[#CMDs + 1] = {
NAME = "lay / laydown",
DESC = "Makes your character lay down"
};
CMDs[#CMDs + 1] = {
NAME = "sitwalk",
DESC = "Makes your character sit while still being able to walk"
};
CMDs[#CMDs + 1] = {
NAME = "nosit",
DESC = "Prevents your character from sitting"
};
CMDs[#CMDs + 1] = {
NAME = "unnosit",
DESC = "Disables nosit"
};
CMDs[#CMDs + 1] = {
NAME = "jump",
DESC = "Makes your character jump"
};
CMDs[#CMDs + 1] = {
NAME = "infinitejump / infjump",
DESC = "Allows you to jump before hitting the ground"
};
CMDs[#CMDs + 1] = {
NAME = "uninfinitejump / uninfjump",
DESC = "Disables infjump"
};
CMDs[#CMDs + 1] = {
NAME = "flyjump",
DESC = "Allows you to hold space to fly up"
};
CMDs[#CMDs + 1] = {
NAME = "unflyjump",
DESC = "Disables flyjump"
};
CMDs[#CMDs + 1] = {
NAME = "autojump / ajump",
DESC = "Automatically jumps when you run into an object"
};
CMDs[#CMDs + 1] = {
NAME = "unautojump / unajump",
DESC = "Disables autojump"
};
CMDs[#CMDs + 1] = {
NAME = "edgejump / ejump",
DESC = "Automatically jumps when you get to the edge of an object"
};
CMDs[#CMDs + 1] = {
NAME = "unedgejump / unejump",
DESC = "Disables edgejump"
};
CMDs[#CMDs + 1] = {
NAME = "platformstand / stun",
DESC = "Enables PlatformStand"
};
CMDs[#CMDs + 1] = {
NAME = "unplatformstand / unstun",
DESC = "Disables PlatformStand"
};
CMDs[#CMDs + 1] = {
NAME = "norotate / noautorotate",
DESC = "Disables AutoRotate"
};
CMDs[#CMDs + 1] = {
NAME = "unnorotate / autorotate",
DESC = "Enables AutoRotate"
};
CMDs[#CMDs + 1] = {
NAME = "enablestate [StateType]",
DESC = "Enables a humanoid state type"
};
CMDs[#CMDs + 1] = {
NAME = "disablestate [StateType]",
DESC = "Disables a humanoid state type"
};
CMDs[#CMDs + 1] = {
NAME = "team [team name] (CLIENT)",
DESC = "Changes your team. Sometimes fools localscripts."
};
CMDs[#CMDs + 1] = {
NAME = "nobillboardgui / nobgui / noname",
DESC = "Removes billboard and surface guis from your players (i.e. name
guis at cafes)"
};
CMDs[#CMDs + 1] = {
NAME = "loopnobgui / loopnoname",
DESC = "Loop removes billboard and surface guis from your players (i.e.
name guis at cafes)"
};
CMDs[#CMDs + 1] = {
NAME = "unloopnobgui / unloopnoname",
DESC = "Disables loopnobgui"
};
CMDs[#CMDs + 1] = {
NAME = "nohead / headless",
DESC = "Removes your head (uses simulation radius)"
};
CMDs[#CMDs + 1] = {
NAME = "noarms",
DESC = "Removes your arms"
};
CMDs[#CMDs + 1] = {
NAME = "nolegs",
DESC = "Removes your legs"
};
CMDs[#CMDs + 1] = {
NAME = "nolimbs",
DESC = "Removes your limbs"
};
CMDs[#CMDs + 1] = {
NAME = "naked (CLIENT)",
DESC = "Removes your clothing"
};
CMDs[#CMDs + 1] = {
NAME = "noface / removeface",
DESC = "Removes your face"
};
CMDs[#CMDs + 1] = {
NAME = "blockhead",
DESC = "Turns your head into a block"
};
CMDs[#CMDs + 1] = {
NAME = "blockhats",
DESC = "Turns your hats into blocks"
};
CMDs[#CMDs + 1] = {
NAME = "blocktool",
DESC = "Turns the currently selected tool into a block"
};
CMDs[#CMDs + 1] = {
NAME = "creeper",
DESC = "Makes you look like a creeper"
};
CMDs[#CMDs + 1] = {
NAME = "drophats",
DESC = "Drops your hats"
};
CMDs[#CMDs + 1] = {
NAME = "nohats / deletehats / rhats",
DESC = "Deletes your hats"
};
CMDs[#CMDs + 1] = {
NAME = "hatspin / spinhats",
DESC = "Spins your characters accessories"
};
CMDs[#CMDs + 1] = {
NAME = "unhatspin / unspinhats",
DESC = "Undoes spinhats"
};
CMDs[#CMDs + 1] = {
NAME = "clearhats / cleanhats",
DESC = "Clears hats in the workspace"
};
CMDs[#CMDs + 1] = {
NAME = "chardelete / cd [instance name]",
DESC = "Removes any part with a certain name from your character"
};
CMDs[#CMDs + 1] = {
NAME = "chardeleteclass / cdc [class name]",
DESC = "Removes any part with a certain classname from your character"
};
CMDs[#CMDs + 1] = {
NAME = "deletevelocity / dv / removeforces",
DESC = "Removes any velocity / force instances in your character"
};
CMDs[#CMDs + 1] = {
NAME = "weaken [num]",
DESC = "Makes your character less dense"
};
CMDs[#CMDs + 1] = {
NAME = "unweaken",
DESC = "Sets your characters CustomPhysicalProperties to default"
};
CMDs[#CMDs + 1] = {
NAME = "strengthen [num]",
DESC = "Makes your character more dense (CustomPhysicalProperties)"
};
CMDs[#CMDs + 1] = {
NAME = "unstrengthen",
DESC = "Sets your characters CustomPhysicalProperties to default"
};
CMDs[#CMDs + 1] = {
NAME = "breakvelocity",
DESC = "Sets your characters velocity to 0"
};
CMDs[#CMDs + 1] = {
NAME = "spin [speed]",
DESC = "Spins your character"
};
CMDs[#CMDs + 1] = {
NAME = "unspin",
DESC = "Disables spin"
};
CMDs[#CMDs + 1] = {
NAME = "vr",
DESC = "Loads CLOVR by Abacaxl"
};
CMDs[#CMDs + 1] = {
NAME = "split",
DESC = "Splits your character in half"
};
CMDs[#CMDs + 1] = {
NAME = "nilchar",
DESC = "Sets your characters parent to nil"
};
CMDs[#CMDs + 1] = {
NAME = "unnilchar / nonilchar",
DESC = "Sets your characters parent to workspace"
};
CMDs[#CMDs + 1] = {
NAME = "noroot / removeroot / rroot",
DESC = "Removes your characters HumanoidRootPart"
};
CMDs[#CMDs + 1] = {
NAME = "replaceroot",
DESC = "Replaces your characters HumanoidRootPart"
};
CMDs[#CMDs + 1] = {
NAME = "clearcharappearance / clearchar / clrchar",
DESC = "Removes all accessory, shirt, pants, charactermesh, and bodycolors"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "animation / anim [ID] [speed]",
DESC = "Makes your character perform an animation (must be by roblox to
replicate)"
};
CMDs[#CMDs + 1] = {
NAME = "dance",
DESC = "Makes you d a n c e"
};
CMDs[#CMDs + 1] = {
NAME = "undance",
DESC = "Stops dance animations"
};
CMDs[#CMDs + 1] = {
NAME = "spasm",
DESC = "Makes you c r a z y"
};
CMDs[#CMDs + 1] = {
NAME = "unspasm",
DESC = "Stops spasm"
};
CMDs[#CMDs + 1] = {
NAME = "headthrow",
DESC = "Simply makes you throw your head"
};
CMDs[#CMDs + 1] = {
NAME = "noanim",
DESC = "Disables your animations"
};
CMDs[#CMDs + 1] = {
NAME = "reanim",
DESC = "Restores your animations"
};
CMDs[#CMDs + 1] = {
NAME = "animspeed [num]",
DESC = "Changes the speed of your current animation"
};
CMDs[#CMDs + 1] = {
NAME = "copyanimation / copyanim / copyemote [player]",
DESC = "Copies someone elses animation"
};
CMDs[#CMDs + 1] = {
NAME = "loopanimation / loopanim",
DESC = "Loops your current animation"
};
CMDs[#CMDs + 1] = {
NAME = "stopanimations / stopanims",
DESC = "Stops running animations"
};
CMDs[#CMDs + 1] = {
NAME = "refreshanimations / refreshanims",
DESC = "Refreshes animations"
};
CMDs[#CMDs + 1] = {
NAME = "allowcustomanim / allowcustomanimations",
DESC = "Lets you use custom animation packs instead"
};
CMDs[#CMDs + 1] = {
NAME = "unallowcustomanim / unallowcustomanimations",
DESC = "Doesn't let you use custom animation packs instead"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "autoclick [click delay] [release delay]",
DESC = "Automatically clicks your mouse with a set delay"
};
CMDs[#CMDs + 1] = {
NAME = "unautoclick / noautoclick",
DESC = "Turns off autoclick"
};
CMDs[#CMDs + 1] = {
NAME = "autokeypress [key] [down delay] [up delay]",
DESC = "Automatically presses a key with a set delay"
};
CMDs[#CMDs + 1] = {
NAME = "unautokeypress",
DESC = "Stops autokeypress"
};
CMDs[#CMDs + 1] = {
NAME = "hovername",
DESC = "Shows a players username when your mouse is hovered over them"
};
CMDs[#CMDs + 1] = {
NAME = "unhovername / nohovername",
DESC = "Turns off hovername"
};
CMDs[#CMDs + 1] = {
NAME = "mousesensitivity / ms [0-10]",
DESC = "Sets your mouse sensitivity (affects first person and right click
drag) (default is 1)"
};
CMDs[#CMDs + 1] = {
NAME = "clickdelete",
DESC = "Go to settings>Keybinds>Add for clicktp"
};
CMDs[#CMDs + 1] = {
NAME = "clickteleport",
DESC = "Go to settings>Keybinds>Add for click tp"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "tools",
DESC = "Copies tools from ReplicatedStorage and Lighting"
};
CMDs[#CMDs + 1] = {
NAME = "notools / removetools / deletetools",
DESC = "Removes tools from character and backpack"
};
CMDs[#CMDs + 1] = {
NAME = "deleteselectedtool / dst",
DESC = "Removes any currently selected tools"
};
CMDs[#CMDs + 1] = {
NAME = "grabtools",
DESC = "Automatically get tools that are dropped"
};
CMDs[#CMDs + 1] = {
NAME = "ungrabtools / nograbtools",
DESC = "Disables grabtools"
};
CMDs[#CMDs + 1] = {
NAME = "copytools [player] (CLIENT)",
DESC = "Copies a players tools"
};
CMDs[#CMDs + 1] = {
NAME = "dupetools / clonetools [num]",
DESC = "Duplicates your inventory tools a set ammount of times"
};
CMDs[#CMDs + 1] = {
NAME = "givetool / givetools",
DESC = "Gives all the tools you're holding to [player] using the attach
method."
};
CMDs[#CMDs + 1] = {
NAME = "droptools",
DESC = "Drops your tools"
};
CMDs[#CMDs + 1] = {
NAME = "droppabletools",
DESC = "Makes your tools droppable"
};
CMDs[#CMDs + 1] = {
NAME = "equiptools",
DESC = "Equips every tool in your inventory at once"
};
CMDs[#CMDs + 1] = {
NAME = "unequiptools",
DESC = "Unequips every tool you are currently holding at once"
};
CMDs[#CMDs + 1] = {
NAME = "removespecifictool [name]",
DESC = "Automatically remove a specific tool from your inventory"
};
CMDs[#CMDs + 1] = {
NAME = "unremovespecifictool [name]",
DESC = "Stops removing a specific tool from your inventory"
};
CMDs[#CMDs + 1] = {
NAME = "clearremovespecifictool",
DESC = "Stop removing all specific tools from your inventory"
};
CMDs[#CMDs + 1] = {
NAME = "reach [num]",
DESC = "Increases the hitbox of your held tool"
};
CMDs[#CMDs + 1] = {
NAME = "unreach / noreach",
DESC = "Turns off reach"
};
CMDs[#CMDs + 1] = {
NAME = "grippos [X Y Z]",
DESC = "Changes your current tools grip position"
};
CMDs[#CMDs + 1] = {
NAME = "usetools [ammount] [delay]",
DESC = "Activates all tools in your backpack at the same time"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "addalias [cmd] [alias]",
DESC = "Adds an alias to a command"
};
CMDs[#CMDs + 1] = {
NAME = "removealias [alias]",
DESC = "Removes a custom alias"
};
CMDs[#CMDs + 1] = {
NAME = "clraliases",
DESC = "Removes all custom aliases"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "addplugin / plugin [name]",
DESC = "Add a plugin via command"
};
CMDs[#CMDs + 1] = {
NAME = "removeplugin / deleteplugin [name]",
DESC = "Remove a plugin via command"
};
CMDs[#CMDs + 1] = {
NAME = "reloadplugin [name]",
DESC = "Reloads a plugin"
};
CMDs[#CMDs + 1] = {
NAME = "",
DESC = ""
};
CMDs[#CMDs + 1] = {
NAME = "breakloops / break (cmd loops)",
DESC = "Stops any cmd loops (;100^1^cmd)"
};
CMDs[#CMDs + 1] = {
NAME = "removecmd / deletecmd",
DESC = "Removes a command until the admin is reloaded"
};
CMDs[#CMDs + 1] = {
NAME = "tpwalk / teleportwalk [num]",
DESC = "Teleports you to your move direction"
};
CMDs[#CMDs + 1] = {
NAME = "untpwalk / unteleportwalk",
DESC = "Undoes tpwalk / teleportwalk"
};
CMDs[#CMDs + 1] = {
NAME = "notifyping / ping",
DESC = "Notify yourself your ping"
};
CMDs[#CMDs + 1] = {
NAME = "trip",
DESC = "Makes your character fall over"
};
CMDs[#CMDs + 1] = {
NAME = "norender",
DESC = "Disable 3d Rendering to decrease the amount of CPU the client uses"
};
CMDs[#CMDs + 1] = {
NAME = "render",
DESC = "Enable 3d Rendering"
};
CMDs[#CMDs + 1] = {
NAME = "use2022materials / 2022materials",
DESC = "Enables 2022 material textures"
};
CMDs[#CMDs + 1] = {
NAME = "unuse2022materials / un2022materials",
DESC = "Disables 2022 material textures"
};
CMDs[#CMDs + 1] = {
NAME = "promptr6",
DESC = "Prompts the game to switch your rig type to R6"
};
CMDs[#CMDs + 1] = {
NAME = "promptr15",
DESC = "Prompts the game to switch your rig type to R15"
};
CMDs[#CMDs + 1] = {
NAME = "wallwalk / walkonwalls",
DESC = "Walk on walls"
};
wait();
for v524 = 1, #CMDs do
local v525 = Example:Clone();
v525.Parent = CMDsF;
v525.Visible = false;
v525.Text = CMDs[v524].NAME;
v525.Name = "CMD";
table.insert(text1, v525);
if CMDs[v524].DESC ~= "" then
v525:SetAttribute("Title", CMDs[v524].NAME);
v525:SetAttribute("Desc", CMDs[v524].DESC);
v525.MouseButton1Down:Connect(function()
if not (v17 or not v525.Visible) and v525.TextTransparency == 0
then
local l_Text_1 = Cmdbar.Text;
Cmdbar:CaptureFocus();
autoComplete(v525.Text, l_Text_1);
maximizeHolder();
end;
end);
end;
end;
IndexContents("", true);
checkTT = function()
local v527 = nil;
for _, v529 in pairs((COREGUI:GetGuiObjectsAtPosition(IYMouse.X,
IYMouse.Y))) do
if v529.Parent == CMDsF then
v527 = v529;
end;
end;
if v527 ~= nil and v527:GetAttribute("Title") ~= nil then
local l_X_2 = IYMouse.X;
local l_Y_0 = IYMouse.Y;
local _ = nil;
local _ = nil;
Tooltip.Position = UDim2.new(0, if IYMouse.X > 200 then l_X_2 - 201
else l_X_2 + 21, 0, if IYMouse.ViewSizeY - 96 < IYMouse.Y then l_Y_0 - 97 else
l_Y_0);
Description.Text = v527:GetAttribute("Desc");
if v527:GetAttribute("Title") ~= nil then
Title_3.Text = v527:GetAttribute("Title");
else
Title_3.Text = "";
end;
Tooltip.Visible = true;
return ;
else
Tooltip.Visible = false;
return ;
end;
end;
FindInTable = function(v534, v535)
if v534 == nil then
return false;
else
for _, v537 in pairs(v534) do
if v537 == v535 then
return true;
end;
end;
return false;
end;
end;
GetInTable = function(v538, v539)
for v540 = 1, #v538 do
if v538[v540] == v539 then
return v540;
end;
end;
return false;
end;
respawn = function(v541)
if invisRunning then
TurnVisible();
end;
local l_Character_0 = v541.Character;
if l_Character_0:FindFirstChildOfClass("Humanoid") then
l_Character_0:FindFirstChildOfClass("Humanoid"):ChangeState(15);
end;
l_Character_0:ClearAllChildren();
local l_Model_0 = Instance.new("Model");
l_Model_0.Parent = workspace;
v541.Character = l_Model_0;
wait();
v541.Character = l_Character_0;
l_Model_0:Destroy();
end;
local v544 = false;
refresh = function(v545)
v544 = true;
local v546 = v545.Character and
v545.Character:FindFirstChildOfClass("Humanoid", true);
local v547 = (v546 and v546.RootPart) and v546.RootPart.CFrame;
local l_CFrame_0 = workspace.CurrentCamera.CFrame;
respawn(v545);
task.spawn(function()
local l_RootPart_0 =
v545.CharacterAdded:Wait():WaitForChild("Humanoid").RootPart;
local l_CurrentCamera_0 = workspace.CurrentCamera;
local l_v547_0 = v547;
local v552 = wait() and l_CFrame_0;
l_RootPart_0.CFrame = l_v547_0;
l_CurrentCamera_0.CFrame = v552;
v544 = false;
end);
end;
local v553 = nil;
onDied = function()
task.spawn(function()
if not pcall(function()
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid");
end) or not
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
wait(2);
onDied();
return ;
else

Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").Died:Connect(functi
on()
if getRoot(Players.LocalPlayer.Character) then
v553 = getRoot(Players.LocalPlayer.Character).CFrame;
end;
end);
return ;
end;
end);
end;
Clip = true;
spDelay = 0.1;
Players.LocalPlayer.CharacterAdded:Connect(function()
NOFLY();
Floating = false;
if not Clip then
execCmd("clip");
end;
while true do
wait();
if getRoot(Players.LocalPlayer.Character) then
break;
end;
end;
pcall(function()
if not (not spawnpoint or v544) and spawnpos ~= nil then
wait(spDelay);
getRoot(Players.LocalPlayer.Character).CFrame = spawnpos;
end;
end);
onDied();
end);
onDied();
getstring = function(v554)
local v555 = v554 - 1;
local v556 = "";
for v557, v558 in pairs(cargs) do
if v555 < v557 then
if v556 ~= "" then
v556 = v556 .. " " .. v558;
else
v556 = v556 .. v558;
end;
end;
end;
return v556;
end;
findCmd = function(v559)
for _, v561 in pairs(cmds) do
if not (v561.NAME:lower() ~= v559:lower() and not
FindInTable(v561.ALIAS, v559:lower())) then
return v561;
end;
end;
return customAlias[v559:lower()];
end;
splitString = function(v562, v563)
local v564 = {};
if v563 == nil then
v563 = ",";
end;
for v565 in string.gmatch(v562, "[^" .. v563 .. "]+") do
table.insert(v564, v565);
end;
return v564;
end;
cmdHistory = {};
local v566 = {};
local v567 = 0;
local v568 = 0;
execCmd = function(v569, v570, v571)
v569 = v569:gsub("%s+$", "");
task.spawn(function()
local l_v569_0 = v569;
v569 = string.gsub(v569, "\\\\", "%%BackSlash%%");
for _, v574 in pairs((splitString(v569, "\\"))) do
v574 = string.gsub(v574, "%%BackSlash%%", "\\");
local _, v576, v577 = v574:find("^(%d+)%^");
local v578 = 0;
local v579 = false;
if not v577 then
local v580, v581 = v574:find("^inf%^");
if v580 then
v579 = true;
v574 = v574:sub(v581 + 1);
local _, v583, v584 = v574:find("^([%d%.]+)%^");
if not v584 then
v578 = 1;
else
v574 = v574:sub(v583 + 1);
v584 = tonumber(v584) or 1;
v578 = v584 > 0 and v584 or 1;
end;
end;
else
v574 = v574:sub(v576 + 1);
local _, v586, v587 = v574:find("^([%d%.]+)%^");
if v587 then
v574 = v574:sub(v586 + 1);
v578 = tonumber(v587) or 0;
end;
end;
v577 = tonumber(v577 or 1);
if v574:sub(1, 1) == "!" then
local v588 = splitString(v574:sub(2), " ");
if not (not v588[1] or not v566[v588[1]]) then
v574 = v566[v588[1]];
end;
end;
local v589 = splitString(v574, " ");
local v590 = v589[1];
local v591 = findCmd(v590);
if v591 then
table.remove(v589, 1);
cargs = v589;
if not v570 then
v570 = Players.LocalPlayer;
end;
if v571 then
if ((v570 == Players.LocalPlayer and cmdHistory[1] ~=
l_v569_0) and l_v569_0:sub(1, 11) ~= "lastcommand") and l_v569_0:sub(1, 7) ~=
"lastcmd" then
table.insert(cmdHistory, 1, l_v569_0);
end;
if #cmdHistory > 30 then
table.remove(cmdHistory);
end;
v566[v590] = v574;
end;
local v592 = tick();
if not v579 then
for _ = 1, v577 do
if v592 >= v568 then
local l_status_2, l_result_2 = pcall(function()
v591.FUNC(v589, v570);
end);
if not (l_status_2 or not _G.IY_DEBUG) then
warn("Command Error:", v590, l_result_2);
end;
if v578 ~= 0 then
wait(v578);
end;
else
break;
end;
end;
else
while v568 < v592 do
local l_status_3, l_result_3 = pcall(v591.FUNC, v589,
v570);
if not (l_status_3 or not _G.IY_DEBUG) then
warn("Command Error:", v590, l_result_3);
end;
wait(v578);
end;
end;
end;
end;
end);
end;
addcmd = function(v598, v599, v600, v601)
cmds[#cmds + 1] = {
NAME = v598,
ALIAS = v599 or {},
FUNC = v600,
PLUGIN = v601
};
end;
removecmd = function(v602)
if v602 ~= " " then
for v603 = #cmds, 1, -1 do
if not (cmds[v603].NAME ~= v602 and not
FindInTable(cmds[v603].ALIAS, v602)) then
table.remove(cmds, v603);
for _, v605 in pairs(CMDsF:GetChildren()) do
if not (not ((string.find(v605.Text, "^" .. v602 .. "$") or
string.find(v605.Text, "^" .. v602 .. " ")) or string.find(v605.Text, " " ..
v602 .. "$")) and not string.find(v605.Text, " " .. v602 .. " ")) then
v605.TextTransparency = 0.7;
v605.MouseButton1Click:Connect(function()
notify(v605.Text, "Command has been disabled by you
or a plugin");
end);
end;
end;
end;
end;
end;
end;
addbind = function(v606, v607, v608, v609)
if not v609 then
binds[#binds + 1] = {
COMMAND = v606,
KEY = v607,
ISKEYUP = v608
};
return ;
else
binds[#binds + 1] = {
COMMAND = v606,
KEY = v607,
ISKEYUP = v608,
TOGGLE = v609
};
return ;
end;
end;
addcmdtext = function(v610, v611, v612)
local v613 = Example:Clone();
local v614 = tostring(v610);
local v615 = tostring(v612);
v613.Parent = CMDsF;
v613.Visible = false;
v613.Text = v610;
v613.Name = "PLUGIN_" .. v611;
table.insert(text1, v613);
if v612 and v612 ~= "" then
v613:SetAttribute("Title", v614);
v613:SetAttribute("Desc", v615);
v613.MouseButton1Down:Connect(function()
if v613.Visible and v613.TextTransparency == 0 then
Cmdbar:CaptureFocus();
autoComplete(v613.Text);
maximizeHolder();
end;
end);
end;
end;
local function v618(v616)
local v617 = workspace.CurrentCamera:WorldToScreenPoint(v616.Position);
return Vector2.new(v617.X, v617.Y);
end;
local function v619()
return Vector2.new(IYMouse.X, IYMouse.Y);
end;
local function v627()
local v620 = nil;
local l_huge_0 = math.huge;
for _, v623 in pairs(Players:GetPlayers()) do
if not ((not (v623 ~= Players.LocalPlayer) or not v623.Character) or
not v623.Character:FindFirstChildOfClass("Humanoid")) then
for _, v625 in pairs(v623.Character:GetChildren()) do
if string.find(v625.Name, "Torso") then
local l_Magnitude_0 = (v618(v625) - v619()).Magnitude;
if l_Magnitude_0 < l_huge_0 then
l_huge_0 = l_Magnitude_0;
v620 = v623;
end;
end;
end;
end;
end;
return v620;
end;
SpecialPlayerCases = {
all = function(_)
return Players:GetPlayers();
end,
others = function(v629)
local v630 = {};
for _, v632 in pairs(Players:GetPlayers()) do
if v632 ~= v629 then
table.insert(v630, v632);
end;
end;
return v630;
end,
me = function(v633)
return {
v633
};
end,
["#(%d+)"] = function(_, v635, v636)
local v637 = {};
local v638 = tonumber(v635[1]);
local v639 = {
unpack(v636)
};
for _ = 1, v638 do
if #v639 ~= 0 then
local v641 = math.random(1, #v639);
table.insert(v637, v639[v641]);
table.remove(v639, v641);
else
break;
end;
end;
return v637;
end,
random = function(_, _, _)
local l_Players_Players_0 = Players:GetPlayers();
table.remove(l_Players_Players_0, table.find(l_Players_Players_0,
Players.LocalPlayer));
return {
l_Players_Players_0[math.random(1, #l_Players_Players_0)]
};
end,
["%%(.+)"] = function(_, v647)
local v648 = {};
local v649 = v647[1];
for _, v651 in pairs(Players:GetPlayers()) do
if v651.Team and string.sub(string.lower(v651.Team.Name), 1, #v649)
== string.lower(v649) then
table.insert(v648, v651);
end;
end;
return v648;
end,
allies = function(v652)
local v653 = {};
local l_Team_0 = v652.Team;
for _, v656 in pairs(Players:GetPlayers()) do
if v656.Team == l_Team_0 then
table.insert(v653, v656);
end;
end;
return v653;
end,
enemies = function(v657)
local v658 = {};
local l_Team_1 = v657.Team;
for _, v661 in pairs(Players:GetPlayers()) do
if v661.Team ~= l_Team_1 then
table.insert(v658, v661);
end;
end;
return v658;
end,
team = function(v662)
local v663 = {};
local l_Team_2 = v662.Team;
for _, v666 in pairs(Players:GetPlayers()) do
if v666.Team == l_Team_2 then
table.insert(v663, v666);
end;
end;
return v663;
end,
nonteam = function(v667)
local v668 = {};
local l_Team_3 = v667.Team;
for _, v671 in pairs(Players:GetPlayers()) do
if v671.Team ~= l_Team_3 then
table.insert(v668, v671);
end;
end;
return v668;
end,
friends = function(v672, _)
local v674 = {};
for _, v676 in pairs(Players:GetPlayers()) do
if v676:IsFriendsWith(v672.UserId) and v676 ~= v672 then
table.insert(v674, v676);
end;
end;
return v674;
end,
nonfriends = function(v677, _)
local v679 = {};
for _, v681 in pairs(Players:GetPlayers()) do
if not v681:IsFriendsWith(v677.UserId) and v681 ~= v677 then
table.insert(v679, v681);
end;
end;
return v679;
end,
guests = function(_, _)
local v684 = {};
for _, v686 in pairs(Players:GetPlayers()) do
if v686.Guest then
table.insert(v684, v686);
end;
end;
return v684;
end,
bacons = function(_, _)
local v689 = {};
for _, v691 in pairs(Players:GetPlayers()) do
if not (not v691.Character:FindFirstChild("Pal Hair") and not
v691.Character:FindFirstChild("Kate Hair")) then
table.insert(v689, v691);
end;
end;
return v689;
end,
["age(%d+)"] = function(_, v693)
local v694 = {};
local v695 = tonumber(v693[1]);
if not v695 == nil then
return ;
else
for _, v697 in pairs(Players:GetPlayers()) do
if v697.AccountAge <= v695 then
table.insert(v694, v697);
end;
end;
return v694;
end;
end,
nearest = function(v698, _, v700)
local l_Character_1 = v698.Character;
if l_Character_1 and getRoot(l_Character_1) then
local l_huge_1 = math.huge;
local v703 = nil;
for _, v705 in pairs(v700) do
if not (not (v705 ~= v698) or not v705.Character) then
local v706 =
v705:DistanceFromCharacter(getRoot(l_Character_1).Position);
if v706 < l_huge_1 then
l_huge_1 = v706;
v703 = {
v705
};
end;
end;
end;
return v703;
else
return ;
end;
end,
farthest = function(v707, _, v709)
local l_Character_2 = v707.Character;
if l_Character_2 and getRoot(l_Character_2) then
local v711 = 0;
local v712 = nil;
for _, v714 in pairs(v709) do
if not (not (v714 ~= v707) or not v714.Character) then
local v715 =
v714:DistanceFromCharacter(getRoot(l_Character_2).Position);
if v711 < v715 then
v711 = v715;
v712 = {
v714
};
end;
end;
end;
return v712;
else
return ;
end;
end,
["group(%d+)"] = function(_, v717)
local v718 = {};
local v719 = tonumber(v717[1]);
for _, v721 in pairs(Players:GetPlayers()) do
if v721:IsInGroup(v719) then
table.insert(v718, v721);
end;
end;
return v718;
end,
alive = function(_, _)
local v724 = {};
for _, v726 in pairs(Players:GetPlayers()) do
if not (not v726.Character or not
v726.Character:FindFirstChildOfClass("Humanoid")) and
v726.Character:FindFirstChildOfClass("Humanoid").Health > 0 then
table.insert(v724, v726);
end;
end;
return v724;
end,
dead = function(_, _)
local v729 = {};
for _, v731 in pairs(Players:GetPlayers()) do
if (not v731.Character or not
v731.Character:FindFirstChildOfClass("Humanoid")) or
v731.Character:FindFirstChildOfClass("Humanoid").Health <= 0 then
table.insert(v729, v731);
end;
end;
return v729;
end,
["rad(%d+)"] = function(v732, v733)
local v734 = {};
local v735 = tonumber(v733[1]);
local l_Character_3 = v732.Character;
if l_Character_3 and getRoot(l_Character_3) then
for _, v738 in pairs(Players:GetPlayers()) do
if not (not v738.Character or not getRoot(v738.Character)) and
(getRoot(v738.Character).Position - getRoot(l_Character_3).Position).magnitude <=
v735 then
table.insert(v734, v738);
end;
end;
return v734;
else
return ;
end;
end,
cursor = function(_)
local v740 = {};
local v741 = v627();
if v741 ~= nil then
table.insert(v740, v741);
end;
return v740;
end,
npcs = function(_, _)
local v744 = {};
for _, v746 in pairs(workspace:GetDescendants()) do
if not ((not v746:IsA("Model") or not getRoot(v746)) or not
v746:FindFirstChildWhichIsA("Humanoid")) and Players:GetPlayerFromCharacter(v746)
== nil then
local l_Player_0 = Instance.new("Player");
l_Player_0.Name = v746.Name .. " - " ..
v746:FindFirstChildWhichIsA("Humanoid").DisplayName;
l_Player_0.Character = v746;
table.insert(v744, l_Player_0);
end;
end;
return v744;
end
};
toTokens = function(v748)
local v749 = {};
for v750, v751 in string.gmatch(v748, "([+-])([^+-]+)") do
table.insert(v749, {
Operator = v750,
Name = v751
});
end;
return v749;
end;
onlyIncludeInTable = function(v752, v753)
local v754 = {};
local v755 = {};
for _, v757 in pairs(v753) do
v754[v757.Name] = true;
end;
for _, v759 in pairs(v752) do
if v754[v759.Name] then
table.insert(v755, v759);
end;
end;
return v755;
end;
removeTableMatches = function(v760, v761)
local v762 = {};
local v763 = {};
for _, v765 in pairs(v761) do
v762[v765.Name] = true;
end;
for _, v767 in pairs(v760) do
if not v762[v767.Name] then
table.insert(v763, v767);
end;
end;
return v763;
end;
getPlayersByName = function(v768)
local v769 = string.lower(v768);
local v770 = #v768;
local v771 = {};
for _, v773 in pairs(Players:GetPlayers()) do
if v769:sub(0, 1) == "@" then
if string.sub(string.lower(v773.Name), 1, v770 - 1) == v769:sub(2)
then
table.insert(v771, v773);
end;
elseif not (string.sub(string.lower(v773.Name), 1, v770) ~= v769) or
string.sub(string.lower(v773.DisplayName), 1, v770) == v769 then
table.insert(v771, v773);
end;
end;
return v771;
end;
getPlayer = function(v774, v775)
if v774 == nil then
return {
v775.Name
};
else
local v776 = splitString(v774, ",");
local v777 = {};
for _, v779 in pairs(v776) do
if string.sub(v779, 1, 1) ~= "+" and string.sub(v779, 1, 1) ~= "-"
then
v779 = "+" .. v779;
end;
local v780 = toTokens(v779);
local l_Players_Players_1 = Players:GetPlayers();
for _, v783 in pairs(v780) do
if v783.Operator == "+" then
local l_Name_0 = v783.Name;
local v785 = false;
for v786, v787 in pairs(SpecialPlayerCases) do
local v788 = {
string.match(l_Name_0, "^" .. v786 .. "$")
};
if #v788 > 0 then
v785 = true;
l_Players_Players_1 =
onlyIncludeInTable(l_Players_Players_1, v787(v775, v788, l_Players_Players_1));
end;
end;
if not v785 then
l_Players_Players_1 =
onlyIncludeInTable(l_Players_Players_1, getPlayersByName(l_Name_0));
end;
else
local l_Name_1 = v783.Name;
local v790 = false;
for v791, v792 in pairs(SpecialPlayerCases) do
local v793 = {
string.match(l_Name_1, "^" .. v791 .. "$")
};
if #v793 > 0 then
v790 = true;
l_Players_Players_1 =
removeTableMatches(l_Players_Players_1, v792(v775, v793, l_Players_Players_1));
end;
end;
if not v790 then
l_Players_Players_1 =
removeTableMatches(l_Players_Players_1, getPlayersByName(l_Name_1));
end;
end;
end;
for _, v795 in pairs(l_Players_Players_1) do
table.insert(v777, v795);
end;
end;
local v796 = {};
for _, v798 in pairs(v777) do
table.insert(v796, v798.Name);
end;
return v796;
end;
end;
formatUsername = function(v799)
if v799.DisplayName ~= v799.Name then
return string.format("%s (%s)", v799.Name, v799.DisplayName);
else
return v799.Name;
end;
end;
getprfx = function(v800)
if v800:sub(1, (string.len(prefix))) == prefix then
return {
"cmd",
string.len(prefix) + 1
};
else
return ;
end;
end;
do_exec = function(v801, v802)
v801 = v801:gsub("/e ", "");
local v803 = getprfx(v801);
if v803 then
v801 = v801:sub(v803[2]);
if v803[1] == "cmd" then
execCmd(v801, v802, true);
IndexContents("", true, false, true);
CMDsF.CanvasPosition = v488;
end;
return ;
else
return ;
end;
end;
local v804 = nil;
local v805 = nil;
local v806 = nil;
lastTextBoxString = v804;
lastTextBoxCon = v805;
lastEnteredString = v806;
UserInputService.TextBoxFocused:Connect(function(v807)
if lastTextBoxCon then
lastTextBoxCon:Disconnect();
end;
if v807 == Cmdbar then
lastTextBoxString = nil;
return ;
else
lastTextBoxString = v807.Text;
lastTextBoxCon =
v807:GetPropertyChangedSignal("Text"):Connect(function()
if not (UserInputService:IsKeyDown(Enum.KeyCode.Return) or
UserInputService:IsKeyDown(Enum.KeyCode.KeypadEnter)) then
lastTextBoxString = v807.Text;
end;
end);
return ;
end;
end);
UserInputService.InputBegan:Connect(function(v808, v809)
if v809 then
if not Cmdbar or not Cmdbar:IsFocused() then
if not (v808.KeyCode ~= Enum.KeyCode.Return) or v808.KeyCode ==
Enum.KeyCode.KeypadEnter then
lastEnteredString = lastTextBoxString;
end;
elseif v808.KeyCode == Enum.KeyCode.Up then
v567 = v567 + 1;
if #cmdHistory < v567 then
v567 = #cmdHistory;
end;
Cmdbar.Text = cmdHistory[v567] or "";
Cmdbar.CursorPosition = 1020;
return ;
elseif v808.KeyCode == Enum.KeyCode.Down then
v567 = v567 - 1;
if v567 < 0 then
v567 = 0;
end;
Cmdbar.Text = cmdHistory[v567] or "";
Cmdbar.CursorPosition = 1020;
return ;
end;
end;
end);
Players.LocalPlayer.Chatted:Connect(function()
wait();
if lastEnteredString then
local l_lastEnteredString_0 = lastEnteredString;
lastEnteredString = nil;
do_exec(l_lastEnteredString_0, Players.LocalPlayer);
end;
end);
Cmdbar.PlaceholderText = "Command Bar (" .. prefix .. ")";
Cmdbar:GetPropertyChangedSignal("Text"):Connect(function()
if Cmdbar:IsFocused() then
IndexContents(Cmdbar.Text, true, true);
end;
end);
v804 = nil;
tabAllowed = true;
Cmdbar.FocusLost:Connect(function(v811)
if v811 then
execCmd(Cmdbar.Text:gsub("^" .. prefix, ""), Players.LocalPlayer,
true);
end;
if v804 then
v804:Disconnect();
end;
wait();
if not Cmdbar:IsFocused() then
Cmdbar.Text = "";
IndexContents("", true, false, true);
if v222 == true then
wait(0.2);
Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart",
0.2, true, nil);
CMDsF.Visible = false;
end;
end;
CMDsF.CanvasPosition = v488;
end);
Cmdbar.Focused:Connect(function()
v567 = 0;
v488 = CMDsF.CanvasPosition;
if v222 == true then
wait(0.2);
CMDsF.Visible = true;
Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2,
true, nil);
end;
v804 = UserInputService.InputBegan:Connect(function(v812, _)
if not Cmdbar:IsFocused() then
v804:Disconnect();
elseif (tabAllowed == true and v812.KeyCode == Enum.KeyCode.Tab) and
v489 ~= nil then
autoComplete(v489);
return ;
end;
end);
end);
ESPenabled = false;
CHMSenabled = false;
round = function(v814, v815)
local v816 = 10 ^ (v815 or 0);
return math.floor(v814 * v816 + 0.5) / v816;
end;
ESP = function(v817)
task.spawn(function()
for _, v819 in pairs(COREGUI:GetChildren()) do
if v819.Name == v817.Name .. "_ESP" then
v819:Destroy();
end;
end;
wait();
if not (not (v817.Character and v817.Name ~= Players.LocalPlayer.Name)
or COREGUI:FindFirstChild(v817.Name .. "_ESP")) then
local l_Folder_0 = Instance.new("Folder");
l_Folder_0.Name = v817.Name .. "_ESP";
l_Folder_0.Parent = COREGUI;
while true do
wait(1);
if not (not v817.Character or not getRoot(v817.Character)) and
v817.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
for _, v822 in pairs(v817.Character:GetChildren()) do
if v822:IsA("BasePart") then
local l_BoxHandleAdornment_0 =
Instance.new("BoxHandleAdornment");
l_BoxHandleAdornment_0.Name = v817.Name;
l_BoxHandleAdornment_0.Parent = l_Folder_0;
l_BoxHandleAdornment_0.Adornee = v822;
l_BoxHandleAdornment_0.AlwaysOnTop = true;
l_BoxHandleAdornment_0.ZIndex = 10;
l_BoxHandleAdornment_0.Size = v822.Size;
l_BoxHandleAdornment_0.Transparency = espTransparency;
l_BoxHandleAdornment_0.Color = v817.TeamColor;
end;
end;
if not (not v817.Character or not
v817.Character:FindFirstChild("Head")) then
local l_BillboardGui_0 = Instance.new("BillboardGui");
local l_TextLabel_8 = Instance.new("TextLabel");
l_BillboardGui_0.Adornee = v817.Character.Head;
l_BillboardGui_0.Name = v817.Name;
l_BillboardGui_0.Parent = l_Folder_0;
l_BillboardGui_0.Size = UDim2.new(0, 100, 0, 150);
l_BillboardGui_0.StudsOffset = Vector3.new(0, 1, 0);
l_BillboardGui_0.AlwaysOnTop = true;
l_TextLabel_8.Parent = l_BillboardGui_0;
l_TextLabel_8.BackgroundTransparency = 1;
l_TextLabel_8.Position = UDim2.new(0, 0, 0, -50);
l_TextLabel_8.Size = UDim2.new(0, 100, 0, 100);
l_TextLabel_8.Font = Enum.Font.SourceSansSemibold;
l_TextLabel_8.TextSize = 20;
l_TextLabel_8.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_8.TextStrokeTransparency = 0;
l_TextLabel_8.TextYAlignment = Enum.TextYAlignment.Bottom;
l_TextLabel_8.Text = "Name: " .. v817.Name;
l_TextLabel_8.ZIndex = 10;
local v826 = nil;
local v827 = nil;
local v828 = nil;
do
local l_v826_0, l_v827_0, l_v828_0 = v826, v827, v828;
l_v828_0 = v817.CharacterAdded:Connect(function()
if not ESPenabled then
l_v827_0:Disconnect();
l_v828_0:Disconnect();
return ;
else
l_v826_0:Disconnect();
l_v827_0:Disconnect();
l_Folder_0:Destroy();
while true do
wait(1);
if getRoot(v817.Character) and
v817.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
ESP(v817);
l_v828_0:Disconnect();
return ;
end;
end);
l_v827_0 =
v817:GetPropertyChangedSignal("TeamColor"):Connect(function()
if not ESPenabled then
l_v827_0:Disconnect();
return ;
else
l_v826_0:Disconnect();
l_v828_0:Disconnect();
l_Folder_0:Destroy();
while true do
wait(1);
if getRoot(v817.Character) and
v817.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
ESP(v817);
l_v827_0:Disconnect();
return ;
end;
end);
l_v826_0 = RunService.RenderStepped:Connect(function()
if not COREGUI:FindFirstChild(v817.Name .. "_ESP") then
l_v827_0:Disconnect();
l_v828_0:Disconnect();
l_v826_0:Disconnect();
elseif not (((((not v817.Character or not
getRoot(v817.Character)) or not v817.Character:FindFirstChildOfClass("Humanoid"))
or not Players.LocalPlayer.Character) or not
getRoot(Players.LocalPlayer.Character)) or not
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")) then
l_TextLabel_8.Text = "Name: " .. v817.Name .. " |
Health: " .. round(v817.Character:FindFirstChildOfClass("Humanoid").Health, 1) .. "
| Studs: " .. math.floor((getRoot(Players.LocalPlayer.Character).Position -
getRoot(v817.Character).Position).magnitude);
return ;
end;
end);
end;
end;
end;
end);
end;
CHMS = function(v832)
task.spawn(function()
for _, v834 in pairs(COREGUI:GetChildren()) do
if v834.Name == v832.Name .. "_CHMS" then
v834:Destroy();
end;
end;
wait();
if not (not (v832.Character and v832.Name ~= Players.LocalPlayer.Name)
or COREGUI:FindFirstChild(v832.Name .. "_CHMS")) then
local l_Folder_1 = Instance.new("Folder");
l_Folder_1.Name = v832.Name .. "_CHMS";
l_Folder_1.Parent = COREGUI;
while true do
wait(1);
if not (not v832.Character or not getRoot(v832.Character)) and
v832.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
for _, v837 in pairs(v832.Character:GetChildren()) do
if v837:IsA("BasePart") then
local l_BoxHandleAdornment_1 =
Instance.new("BoxHandleAdornment");
l_BoxHandleAdornment_1.Name = v832.Name;
l_BoxHandleAdornment_1.Parent = l_Folder_1;
l_BoxHandleAdornment_1.Adornee = v837;
l_BoxHandleAdornment_1.AlwaysOnTop = true;
l_BoxHandleAdornment_1.ZIndex = 10;
l_BoxHandleAdornment_1.Size = v837.Size;
l_BoxHandleAdornment_1.Transparency = espTransparency;
l_BoxHandleAdornment_1.Color = v832.TeamColor;
end;
end;
local v839 = nil;
local v840 = nil;
local v841 = nil;
do
local l_v839_0, l_v840_0, l_v841_0 = v839, v840, v841;
l_v839_0 = v832.CharacterAdded:Connect(function()
if not CHMSenabled then
l_v840_0:Disconnect();
l_v839_0:Disconnect();
return ;
else
l_Folder_1:Destroy();
l_v840_0:Disconnect();
while true do
wait(1);
if getRoot(v832.Character) and
v832.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
CHMS(v832);
l_v839_0:Disconnect();
return ;
end;
end);
l_v840_0 =
v832:GetPropertyChangedSignal("TeamColor"):Connect(function()
if not CHMSenabled then
l_v840_0:Disconnect();
return ;
else
l_Folder_1:Destroy();
l_v839_0:Disconnect();
while true do
wait(1);
if getRoot(v832.Character) and
v832.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
CHMS(v832);
l_v840_0:Disconnect();
return ;
end;
end);
l_v841_0 = l_Folder_1.AncestryChanged:Connect(function()
l_v840_0:Disconnect();
l_v839_0:Disconnect();
l_v841_0:Disconnect();
end);
end;
end;
end);
end;
Locate = function(v845)
task.spawn(function()
for _, v847 in pairs(COREGUI:GetChildren()) do
if v847.Name == v845.Name .. "_LC" then
v847:Destroy();
end;
end;
wait();
if not (not (v845.Character and v845.Name ~= Players.LocalPlayer.Name)
or COREGUI:FindFirstChild(v845.Name .. "_LC")) then
local l_Folder_2 = Instance.new("Folder");
l_Folder_2.Name = v845.Name .. "_LC";
l_Folder_2.Parent = COREGUI;
while true do
wait(1);
if not (not v845.Character or not getRoot(v845.Character)) and
v845.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
for _, v850 in pairs(v845.Character:GetChildren()) do
if v850:IsA("BasePart") then
local l_BoxHandleAdornment_2 =
Instance.new("BoxHandleAdornment");
l_BoxHandleAdornment_2.Name = v845.Name;
l_BoxHandleAdornment_2.Parent = l_Folder_2;
l_BoxHandleAdornment_2.Adornee = v850;
l_BoxHandleAdornment_2.AlwaysOnTop = true;
l_BoxHandleAdornment_2.ZIndex = 10;
l_BoxHandleAdornment_2.Size = v850.Size;
l_BoxHandleAdornment_2.Transparency = espTransparency;
l_BoxHandleAdornment_2.Color = v845.TeamColor;
end;
end;
if not (not v845.Character or not
v845.Character:FindFirstChild("Head")) then
local l_BillboardGui_1 = Instance.new("BillboardGui");
local l_TextLabel_9 = Instance.new("TextLabel");
l_BillboardGui_1.Adornee = v845.Character.Head;
l_BillboardGui_1.Name = v845.Name;
l_BillboardGui_1.Parent = l_Folder_2;
l_BillboardGui_1.Size = UDim2.new(0, 100, 0, 150);
l_BillboardGui_1.StudsOffset = Vector3.new(0, 1, 0);
l_BillboardGui_1.AlwaysOnTop = true;
l_TextLabel_9.Parent = l_BillboardGui_1;
l_TextLabel_9.BackgroundTransparency = 1;
l_TextLabel_9.Position = UDim2.new(0, 0, 0, -50);
l_TextLabel_9.Size = UDim2.new(0, 100, 0, 100);
l_TextLabel_9.Font = Enum.Font.SourceSansSemibold;
l_TextLabel_9.TextSize = 20;
l_TextLabel_9.TextColor3 = Color3.new(1, 1, 1);
l_TextLabel_9.TextStrokeTransparency = 0;
l_TextLabel_9.TextYAlignment = Enum.TextYAlignment.Bottom;
l_TextLabel_9.Text = "Name: " .. v845.Name;
l_TextLabel_9.ZIndex = 10;
local v854 = nil;
local v855 = nil;
local v856 = nil;
do
local l_v854_0, l_v855_0, l_v856_0 = v854, v855, v856;
l_v855_0 = v845.CharacterAdded:Connect(function()
if l_Folder_2 ~= nil and l_Folder_2.Parent ~= nil then
l_v854_0:Disconnect();
l_v856_0:Disconnect();
l_Folder_2:Destroy();
while true do
wait(1);
if getRoot(v845.Character) and
v845.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
Locate(v845);
l_v855_0:Disconnect();
return ;
else
l_v856_0:Disconnect();
l_v855_0:Disconnect();
return ;
end;
end);
l_v856_0 =
v845:GetPropertyChangedSignal("TeamColor"):Connect(function()
if l_Folder_2 ~= nil and l_Folder_2.Parent ~= nil then
l_v854_0:Disconnect();
l_v855_0:Disconnect();
l_Folder_2:Destroy();
while true do
wait(1);
if getRoot(v845.Character) and
v845.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
Locate(v845);
l_v856_0:Disconnect();
return ;
else
l_v856_0:Disconnect();
return ;
end;
end);
l_v854_0 = RunService.RenderStepped:Connect(function()
if not COREGUI:FindFirstChild(v845.Name .. "_LC") then
l_v856_0:Disconnect();
l_v855_0:Disconnect();
l_v854_0:Disconnect();
elseif not (((((not v845.Character or not
getRoot(v845.Character)) or not v845.Character:FindFirstChildOfClass("Humanoid"))
or not Players.LocalPlayer.Character) or not
getRoot(Players.LocalPlayer.Character)) or not
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")) then
l_TextLabel_9.Text = "Name: " .. v845.Name .. " |
Health: " .. round(v845.Character:FindFirstChildOfClass("Humanoid").Health, 1) .. "
| Studs: " .. math.floor((getRoot(Players.LocalPlayer.Character).Position -
getRoot(v845.Character).Position).magnitude);
return ;
end;
end);
end;
end;
end;
end);
end;
v805 = KeybindEditor;
v806 = false;
local v860 = false;
refreshbinds = function()
if Holder_2 then
Holder_2:ClearAllChildren();
Holder_2.CanvasSize = UDim2.new(0, 0, 0, 10);
for v861 = 1, #binds do
local v862 = v861 * 25 - 25;
local v863 = Example_2:Clone();
v863.Parent = Holder_2;
v863.Visible = true;
v863.Position = UDim2.new(0, 0, 0, v862 + 5);
table.insert(shade2, v863);
table.insert(shade2, v863.Text);
table.insert(text1, v863.Text);
table.insert(shade3, v863.Text.Delete);
table.insert(text2, v863.Text.Delete);
local v864 = tostring(binds[v861].KEY);
local v865 = nil;
v865 = if not (v864 ~= "RightClick") or v864 == "LeftClick" then
v864 else v864:sub(14);
if not binds[v861].TOGGLE then
v863.Text.Text = v865 .. " > " .. binds[v861].COMMAND .. "
" .. (not binds[v861].ISKEYUP and "(keydown)" or "(keyup)");
else
v863.Text.Text = v865 .. " > " .. binds[v861].COMMAND .. " /
" .. binds[v861].TOGGLE;
end;
Holder_2.CanvasSize = UDim2.new(0, 0, 0, v862 + 30);
v863.Text.Delete.MouseButton1Click:Connect(function()
unkeybind(binds[v861].COMMAND, binds[v861].KEY);
end);
end;
end;
end;
refreshbinds();
toggleOn = {};
unkeybind = function(v866, v867)
for v868 = #binds, 1, -1 do
if binds[v868].COMMAND == v866 and binds[v868].KEY == v867 then
toggleOn[binds[v868]] = nil;
table.remove(binds, v868);
end;
end;
refreshbinds();
updatesaves();
if not (v867 ~= "RightClick") or v867 == "LeftClick" then
notify("Keybinds Updated", "Unbinded " .. v867 .. " from " .. v866);
return ;
else
notify("Keybinds Updated", "Unbinded " .. v867:sub(14) .. " from " ..
v866);
return ;
end;
end;
PositionsFrame.Delete.MouseButton1Click:Connect(function()
execCmd("cpos");
end);
refreshwaypoints = function()
if not (#WayPoints <= 0) or #pWayPoints > 0 then
PositionsHint:Destroy();
end;
if Holder_4 then
Holder_4:ClearAllChildren();
Holder_4.CanvasSize = UDim2.new(0, 0, 0, 10);
local v869 = 1;
for v870 = 1, #WayPoints do
local v871 = v869 * 25 - 25;
local v872 = Example_4:Clone();
v872.Parent = Holder_4;
v872.Visible = true;
v872.Position = UDim2.new(0, 0, 0, v871 + 5);
v872.Text.Text = WayPoints[v870].NAME;
table.insert(shade2, v872);
table.insert(shade2, v872.Text);
table.insert(text1, v872.Text);
table.insert(shade3, v872.Text.Delete);
table.insert(text2, v872.Text.Delete);
table.insert(shade3, v872.Text.TP);
table.insert(text2, v872.Text.TP);
Holder_4.CanvasSize = UDim2.new(0, 0, 0, v871 + 30);
v872.Text.Delete.MouseButton1Click:Connect(function()
execCmd("dpos " .. WayPoints[v870].NAME);
end);
v872.Text.TP.MouseButton1Click:Connect(function()
execCmd("loadpos " .. WayPoints[v870].NAME);
end);
v869 = v869 + 1;
end;
for v873 = 1, #pWayPoints do
local v874 = v869 * 25 - 25;
local v875 = Example_4:Clone();
v875.Parent = Holder_4;
v875.Visible = true;
v875.Position = UDim2.new(0, 0, 0, v874 + 5);
v875.Text.Text = pWayPoints[v873].NAME;
table.insert(shade2, v875);
table.insert(shade2, v875.Text);
table.insert(text1, v875.Text);
table.insert(shade3, v875.Text.Delete);
table.insert(text2, v875.Text.Delete);
table.insert(shade3, v875.Text.TP);
table.insert(text2, v875.Text.TP);
Holder_4.CanvasSize = UDim2.new(0, 0, 0, v874 + 30);
v875.Text.Delete.MouseButton1Click:Connect(function()
execCmd("dpos " .. pWayPoints[v873].NAME);
end);
v875.Text.TP.MouseButton1Click:Connect(function()
execCmd("loadpos " .. pWayPoints[v873].NAME);
end);
v869 = v869 + 1;
end;
end;
end;
refreshwaypoints();
refreshaliases = function()
if #aliases > 0 then
AliasHint:Destroy();
end;
if Holder_3 then
Holder_3:ClearAllChildren();
Holder_3.CanvasSize = UDim2.new(0, 0, 0, 10);
for v876 = 1, #aliases do
local v877 = v876 * 25 - 25;
local v878 = Example_3:Clone();
v878.Parent = Holder_3;
v878.Visible = true;
v878.Position = UDim2.new(0, 0, 0, v877 + 5);
v878.Text.Text = aliases[v876].CMD .. " > " .. aliases[v876].ALIAS;
table.insert(shade2, v878);
table.insert(shade2, v878.Text);
table.insert(text1, v878.Text);
table.insert(shade3, v878.Text.Delete);
table.insert(text2, v878.Text.Delete);
Holder_3.CanvasSize = UDim2.new(0, 0, 0, v877 + 30);
v878.Text.Delete.MouseButton1Click:Connect(function()
execCmd("removealias " .. aliases[v876].ALIAS);
end);
end;
end;
end;
local v879 = false;
BindTo.MouseButton1Click:Connect(function()
v806 = true;
BindTo.Text = "Press something";
end);
BindTriggerSelect.MouseButton1Click:Connect(function()
v879 = not v879;
BindTriggerSelect.Text = not v879 and "KeyDown" or "KeyUp";
end);
newToggle = false;
Cmdbar_3.Parent.Visible = false;
On_2.MouseButton1Click:Connect(function()
if newToggle == false then
newToggle = true;
On_2.BackgroundTransparency = 0;
Cmdbar_3.Parent.Visible = true;
BindTriggerSelect.Visible = false;
return ;
else
newToggle = false;
On_2.BackgroundTransparency = 1;
Cmdbar_3.Parent.Visible = false;
BindTriggerSelect.Visible = true;
return ;
end;
end);
Add_2.MouseButton1Click:Connect(function()
if v860 then
if not string.find(Cmdbar_2.Text, "\\\\") and not
string.find(Cmdbar_3.Text, "\\\\") then
if (newToggle and Cmdbar_3.Text ~= "") and Cmdbar_2.text ~= "" then
addbind(Cmdbar_2.Text, keyPressed, false, Cmdbar_3.Text);
elseif not newToggle and Cmdbar_2.text ~= "" then
addbind(Cmdbar_2.Text, keyPressed, v879);
else
return ;
end;
refreshbinds();
updatesaves();
if not (keyPressed ~= "RightClick") or keyPressed == "LeftClick"
then
notify("Keybinds Updated", "Binded " .. keyPressed .. " to " ..
Cmdbar_2.Text .. (not not newToggle and " / " .. Cmdbar_3.Text or ""));
return ;
else
notify("Keybinds Updated", "Binded " .. keyPressed:sub(14) .. "
to " .. Cmdbar_2.Text .. (not not newToggle and " / " .. Cmdbar_3.Text or ""));
end;
else
notify("Keybind Error", "Only use one backslash to keybind multiple
commands into one keybind or command");
return ;
end;
end;
end);
Exit_2.MouseButton1Click:Connect(function()
Cmdbar_2.Text = "Command";
Cmdbar_3.Text = "Command 2";
BindTo.Text = "Click to bind";
v879 = false;
BindTriggerSelect.Text = "KeyDown";
v860 = false;
KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, -500), "InOut",
"Quart", 0.5, true, nil);
end);
onInputBegan = function(v880, v881)
if v806 then
if v880.UserInputType == Enum.UserInputType.Keyboard then
keyPressed = tostring(v880.KeyCode);
BindTo.Text = keyPressed:sub(14);
elseif v880.UserInputType == Enum.UserInputType.MouseButton1 then
keyPressed = "LeftClick";
BindTo.Text = "LeftClick";
elseif v880.UserInputType == Enum.UserInputType.MouseButton2 then
keyPressed = "RightClick";
BindTo.Text = "RightClick";
end;
v806 = false;
v860 = true;
end;
if not v881 and #binds > 0 then
for _, v883 in pairs(binds) do
if not v883.ISKEYUP and (not ((not (v880.UserInputType ==
Enum.UserInputType.Keyboard) or v883.KEY:lower() ~= tostring(v880.KeyCode):lower())
and (not (v880.UserInputType == Enum.UserInputType.MouseButton1) or
v883.KEY:lower() ~= "leftclick")) or v880.UserInputType ==
Enum.UserInputType.MouseButton2 and v883.KEY:lower() == "rightclick") then
if not v883.TOGGLE then
execCmd(v883.COMMAND, Players.LocalPlayer);
else
local v884 = toggleOn[v883] == true;
toggleOn[v883] = not v884;
if not v884 then
execCmd(v883.COMMAND, Players.LocalPlayer);
else
execCmd(v883.TOGGLE, Players.LocalPlayer);
end;
end;
end;
end;
end;
end;
onInputEnded = function(v885, v886)
if not v886 and #binds > 0 then
for _, v888 in pairs(binds) do
if v888.ISKEYUP and (not ((not (v885.UserInputType ==
Enum.UserInputType.Keyboard) or v888.KEY:lower() ~= tostring(v885.KeyCode):lower())
and (not (v885.UserInputType == Enum.UserInputType.MouseButton1) or
v888.KEY:lower() ~= "leftclick")) or v885.UserInputType ==
Enum.UserInputType.MouseButton2 and v888.KEY:lower() == "rightclick") then
execCmd(v888.COMMAND, Players.LocalPlayer);
end;
end;
end;
end;
UserInputService.InputBegan:Connect(onInputBegan);
UserInputService.InputEnded:Connect(onInputEnded);
ClickTP.Select.MouseButton1Click:Connect(function()
if v860 then
addbind("clicktp", keyPressed, v879);
refreshbinds();
updatesaves();
if not (keyPressed ~= "RightClick") or keyPressed == "LeftClick" then
notify("Keybinds Updated", "Binded " .. keyPressed .. " to click
tp");
return ;
else
notify("Keybinds Updated", "Binded " .. keyPressed:sub(14) .. " to
click tp");
end;
end;
end);
ClickDelete.Select.MouseButton1Click:Connect(function()
if v860 then
addbind("clickdel", keyPressed, v879);
refreshbinds();
updatesaves();
if not (keyPressed ~= "RightClick") or keyPressed == "LeftClick" then
notify("Keybinds Updated", "Binded " .. keyPressed .. " to click
delete");
return ;
else
notify("Keybinds Updated", "Binded " .. keyPressed:sub(14) .. " to
click delete");
end;
end;
end);
local function v895()
pcall(function()
local l_Character_4 = Players.LocalPlayer.Character;
local l_Humanoid_0 = l_Character_4:FindFirstChildOfClass("Humanoid");
if not (not l_Humanoid_0 or not l_Humanoid_0.SeatPart) then
l_Humanoid_0.Sit = false;
wait(0.1);
end;
local l_l_Humanoid_0_0 = l_Humanoid_0;
if l_l_Humanoid_0_0 then
l_l_Humanoid_0_0 = false;
if l_Humanoid_0.HipHeight > 0 then
l_l_Humanoid_0_0 = l_Humanoid_0.HipHeight + 1;
end;
end;
local v892 = getRoot(l_Character_4);
local l_Position_0 = v892.Position;
local l_Position_1 = IYMouse.Hit.Position;
v892.CFrame = CFrame.new(l_Position_1, Vector3.new(l_Position_0.X,
l_Position_1.Y, l_Position_0.Z)) * CFrame.Angles(0, math.pi, 0) + Vector3.new(0,
l_l_Humanoid_0_0 or 4, 0);
end);
end;
IYMouse.Button1Down:Connect(function()
for _, v897 in pairs(binds) do
if v897.COMMAND == "clicktp" then
local l_KEY_0 = v897.KEY;
if (not (l_KEY_0 == "RightClick") or not
UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2)) or not
Players.LocalPlayer.Character then
if (not (l_KEY_0 == "LeftClick") or not
UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1)) or not
Players.LocalPlayer.Character then
if not (not
UserInputService:IsKeyDown(Enum.KeyCode[l_KEY_0:sub(14)]) or not
Players.LocalPlayer.Character) then
v895();
end;
else
v895();
end;
else
v895();
end;
elseif v897.COMMAND == "clickdel" then
local l_KEY_1 = v897.KEY;
if not (l_KEY_1 == "RightClick") or not
UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) then
if not (l_KEY_1 == "LeftClick") or not
UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) then
if
UserInputService:IsKeyDown(Enum.KeyCode[l_KEY_1:sub(14)]) then
pcall(function()
IYMouse.Target:Destroy();
end);
end;
else
pcall(function()
IYMouse.Target:Destroy();
end);
end;
else
pcall(function()
IYMouse.Target:Destroy();
end);
end;
end;
end;
end);
PluginsGUI = PluginEditor.background;
addPlugin = function(v900)
if not (v900:lower() ~= "plugin file name" and v900:lower() ~= "iy_fe.iy")
or v900 == "iy_fe" then
notify("Plugin Error", "Please enter a valid plugin");
return ;
else
local v901 = nil;
local v902 = nil;
if v900:sub(-3) == ".iy" then
pcall(function()
v901 = readfile(v900);
end);
v902 = v900;
else
pcall(function()
v901 = readfile(v900 .. ".iy");
end);
v902 = v900 .. ".iy";
end;
if not v901 then
notify("Plugin Error", "Cannot locate file \"" .. v902 .. "\". Is
the file in the correct folder?");
elseif FindInTable(PluginsTable, v902) then
notify("Plugin Error", "This plugin is already added");
else
table.insert(PluginsTable, v902);
LoadPlugin(v902);
refreshplugins();
pcall(eventEditor.Refresh);
end;
return ;
end;
end;
deletePlugin = function(v903)
local v904 = v903 .. ".iy";
if v903:sub(-3) == ".iy" then
v904 = v903;
end;
for v905 = #cmds, 1, -1 do
if cmds[v905].PLUGIN == v904 then
table.remove(cmds, v905);
end;
end;
for _, v907 in pairs(CMDsF:GetChildren()) do
if v907.Name == "PLUGIN_" .. v904 then
v907:Destroy();
end;
end;
for v908, v909 in pairs(PluginsTable) do
if v909 == v904 then
table.remove(PluginsTable, v908);
notify("Removed Plugin", v904 .. " was removed");
end;
end;
IndexContents("", true);
refreshplugins();
end;
refreshplugins = function(v910)
if #PluginsTable > 0 then
PluginsHint:Destroy();
end;
if Holder_5 then
Holder_5:ClearAllChildren();
Holder_5.CanvasSize = UDim2.new(0, 0, 0, 10);
for v911, v912 in pairs(PluginsTable) do
local v913 = v911 * 25 - 25;
local v914 = Example_5:Clone();
v914.Parent = Holder_5;
v914.Visible = true;
v914.Position = UDim2.new(0, 0, 0, v913 + 5);
v914.Text.Text = v912;
table.insert(shade2, v914);
table.insert(shade2, v914.Text);
table.insert(text1, v914.Text);
table.insert(shade3, v914.Text.Delete);
table.insert(text2, v914.Text.Delete);
Holder_5.CanvasSize = UDim2.new(0, 0, 0, v913 + 30);
v914.Text.Delete.MouseButton1Click:Connect(function()
deletePlugin(v912);
end);
end;
if not v910 then
updatesaves();
end;
end;
end;
LoadPlugin = function(v915, v916)
local v917 = nil;
CatchedPluginLoad = function()
v917 = loadfile(v915)();
end;
handlePluginError = function(v918)
notify("Plugin Error", "An error occurred with the plugin, \"" ..
v915 .. "\" and it could not be loaded");
if FindInTable(PluginsTable, v915) then
for v919, v920 in pairs(PluginsTable) do
if v920 == v915 then
table.remove(PluginsTable, v919);
end;
end;
end;
updatesaves();
print("Original Error: " .. tostring(v918));
print("Plugin Error, stack traceback: " ..
tostring(debug.traceback()));
v917 = nil;
return false;
end;
xpcall(CatchedPluginLoad, handlePluginError);
if v917 ~= nil then
if not v916 then
notify("Loaded Plugin", "Name: " .. v917.PluginName .. "\n" ..
"Description: " .. v917.PluginDescription);
end;
addcmdtext("", v915);
addcmdtext(string.upper("--" .. v917.PluginName), v915,
v917.PluginDescription);
if v917.Commands then
for v921, v922 in pairs(v917.Commands) do
local v923 = "";
local l_v921_0 = v921;
do
local l_v923_0, l_l_v921_0_0 = v923, l_v921_0;
local function v927()
l_l_v921_0_0 = v921;
if not findCmd(l_l_v921_0_0 .. l_v923_0) then
l_l_v921_0_0 = l_l_v921_0_0 .. l_v923_0;
return ;
else
if not isNumber(l_v923_0) then
l_v923_0 = 1;
else
l_v923_0 = l_v923_0 + 1;
end;
v927();
return ;
end;
end;
v927();
addcmd(l_l_v921_0_0, v922.Aliases, v922.Function, v915);
if not v922.ListName then
addcmdtext(l_l_v921_0_0, v915, v922.Description);
else
local l_ListName_0 = v922.ListName;
for _, v930 in pairs({
v921,
unpack(v922.Aliases)
}) do
l_ListName_0 = l_ListName_0:gsub(v930, v930 ..
l_v923_0);
end;
addcmdtext(l_ListName_0, v915, v922.Description);
end;
end;
end;
end;
IndexContents("", true);
elseif v917 == nil then
v917 = nil;
end;
end;
FindPlugins = function()
if PluginsTable ~= nil and type(PluginsTable) == "table" then
for _, v932 in pairs(PluginsTable) do
LoadPlugin(v932, true);
end;
refreshplugins(true);
end;
end;
AddPlugin.MouseButton1Click:Connect(function()
addPlugin(PluginsGUI.FileName.Text);
end);
Exit_3.MouseButton1Click:Connect(function()
PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, -500), "InOut", "Quart",
0.5, true, nil);
FileName.Text = "Plugin File Name";
end);
Add_3.MouseButton1Click:Connect(function()
PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, 310), "InOut", "Quart",
0.5, true, nil);
end);
Plugins.MouseButton1Click:Connect(function()
if not writefileExploit() then
notify("Incompatible Exploit", "Your exploit is unable to use plugins
(missing read/writefile)");
return ;
else
PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart",
0.5, true, nil);
wait(0.5);
SettingsHolder.Visible = false;
return ;
end;
end);
Close_4.MouseButton1Click:Connect(function()
SettingsHolder.Visible = true;
PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5,
true, nil);
end);
local v933 = false;
Players.LocalPlayer.OnTeleport:Connect(function(_)
if not ((not KeepInfYield or v933) or not queueteleport) then
v933 = true;

queueteleport("loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/
infiniteyield/master/source'))()");
end;
end);
addcmd("addalias", {}, function(v935, _)
if #v935 < 2 then
return ;
else
local v937 = string.lower(v935[1]);
local v938 = string.lower(v935[2]);
for _, v940 in pairs(cmds) do
if not (v940.NAME:lower() ~= v937 and not FindInTable(v940.ALIAS,
v937)) then
customAlias[v938] = v940;
aliases[#aliases + 1] = {
CMD = v937,
ALIAS = v938
};
notify("Aliases Modified", "Added " .. v938 .. " as an alias to
" .. v937);
updatesaves();
refreshaliases();
return ;
end;
end;
return ;
end;
end);
addcmd("removealias", {}, function(v941, _)
if #v941 < 1 then
return ;
else
local v943 = string.lower(v941[1]);
if customAlias[v943] then
local l_NAME_0 = customAlias[v943].NAME;
customAlias[v943] = nil;
for v945 = #aliases, 1, -1 do
if aliases[v945].ALIAS == tostring(v943) then
table.remove(aliases, v945);
end;
end;
notify("Aliases Modified", "Removed the alias " .. v943 .. " from "
.. l_NAME_0);
updatesaves();
refreshaliases();
end;
return ;
end;
end);
addcmd("clraliases", {}, function(_, _)
customAlias = {};
aliases = {};
notify("Aliases Modified", "Removed all aliases");
updatesaves();
refreshaliases();
end);
addcmd("discord", {
"support",
"help"
}, function(_, _)
if not everyClipboard then
notify("Discord Invite", "discord.gg/dYHag43eeU");
else
toClipboard("https://discord.com/invite/dYHag43eeU");
notify("Discord Invite", "Copied to
clipboard!\ndiscord.gg/dYHag43eeU");
end;
if httprequest then
httprequest({
Url = "http://127.0.0.1:6463/rpc?v=1",
Method = "POST",
Headers = {
["Content-Type"] = "application/json",
Origin = "https://discord.com"
},
Body = HttpService:JSONEncode({
cmd = "INVITE_BROWSER",
nonce = HttpService:GenerateGUID(false),
args = {
code = "dYHag43eeU"
}
})
});
end;
end);
addcmd("keepiy", {}, function(_, _)
if not queueteleport then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing queue_on_teleport)");
return ;
else
KeepInfYield = true;
updatesaves();
return ;
end;
end);
addcmd("unkeepiy", {}, function(_, _)
if not queueteleport then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing queue_on_teleport)");
return ;
else
KeepInfYield = false;
updatesaves();
return ;
end;
end);
addcmd("togglekeepiy", {}, function(_, _)
if not queueteleport then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing queue_on_teleport)");
return ;
else
KeepInfYield = not KeepInfYield;
updatesaves();
return ;
end;
end);
local v956 = true;
addcmd("serverinfo", {
"info",
"sinfo"
}, function(_, v958)
if v956 then
v956 = false;
task.spawn(function()
local l_Frame_8 = Instance.new("Frame");
local l_Frame_9 = Instance.new("Frame");
local l_TextLabel_10 = Instance.new("TextLabel");
local l_TextButton_4 = Instance.new("TextButton");
local l_ImageLabel_4 = Instance.new("ImageLabel");
local l_Frame_10 = Instance.new("Frame");
local l_TextLabel_11 = Instance.new("TextLabel");
local l_TextLabel_12 = Instance.new("TextLabel");
local l_TextLabel_13 = Instance.new("TextLabel");
local l_TextLabel_14 = Instance.new("TextLabel");
local l_TextLabel_15 = Instance.new("TextLabel");
local l_TextLabel_16 = Instance.new("TextLabel");
local l_TextLabel_17 = Instance.new("TextLabel");
local l_TextLabel_18 = Instance.new("TextLabel");
local l_TextLabel_19 = Instance.new("TextLabel");
local l_TextLabel_20 = Instance.new("TextLabel");
local l_TextButton_5 = Instance.new("TextButton");
local l_TextButton_6 = Instance.new("TextButton");
local l_TextButton_7 = Instance.new("TextButton");
local l_TextButton_8 = Instance.new("TextButton");
l_Frame_8.Name = randomString();
l_Frame_8.Parent = PARENT;
l_Frame_8.Active = true;
l_Frame_8.BackgroundTransparency = 1;
l_Frame_8.Position = UDim2.new(0.5, -130, 0, -500);
l_Frame_8.Size = UDim2.new(0, 250, 0, 20);
l_Frame_8.ZIndex = 10;
dragGUI(l_Frame_8);
l_Frame_9.Name = "shadow";
l_Frame_9.Parent = l_Frame_8;
l_Frame_9.BackgroundColor3 = currentShade2;
l_Frame_9.BorderSizePixel = 0;
l_Frame_9.Size = UDim2.new(0, 250, 0, 20);
l_Frame_9.ZIndex = 10;
table.insert(shade2, l_Frame_9);
l_TextLabel_10.Name = "PopupText";
l_TextLabel_10.Parent = l_Frame_9;
l_TextLabel_10.BackgroundTransparency = 1;
l_TextLabel_10.Size = UDim2.new(1, 0, 0.95, 0);
l_TextLabel_10.ZIndex = 10;
l_TextLabel_10.Font = Enum.Font.SourceSans;
l_TextLabel_10.TextSize = 14;
l_TextLabel_10.Text = "Server";
l_TextLabel_10.TextColor3 = currentText1;
l_TextLabel_10.TextWrapped = true;
table.insert(text1, l_TextLabel_10);
l_TextButton_4.Name = "Exit";
l_TextButton_4.Parent = l_Frame_9;
l_TextButton_4.BackgroundTransparency = 1;
l_TextButton_4.Position = UDim2.new(1, -20, 0, 0);
l_TextButton_4.Size = UDim2.new(0, 20, 0, 20);
l_TextButton_4.Text = "";
l_TextButton_4.ZIndex = 10;
l_ImageLabel_4.Parent = l_TextButton_4;
l_ImageLabel_4.BackgroundColor3 = Color3.new(1, 1, 1);
l_ImageLabel_4.BackgroundTransparency = 1;
l_ImageLabel_4.Position = UDim2.new(0, 5, 0, 5);
l_ImageLabel_4.Size = UDim2.new(0, 10, 0, 10);
l_ImageLabel_4.Image = "rbxassetid://5054663650";
l_ImageLabel_4.ZIndex = 10;
l_Frame_10.Name = "background";
l_Frame_10.Parent = l_Frame_8;
l_Frame_10.Active = true;
l_Frame_10.BackgroundColor3 = currentShade1;
l_Frame_10.BorderSizePixel = 0;
l_Frame_10.Position = UDim2.new(0, 0, 1, 0);
l_Frame_10.Size = UDim2.new(0, 250, 0, 250);
l_Frame_10.ZIndex = 10;
table.insert(shade1, l_Frame_10);
l_TextLabel_11.Name = "Text Label";
l_TextLabel_11.Parent = l_Frame_10;
l_TextLabel_11.BackgroundTransparency = 1;
l_TextLabel_11.BorderSizePixel = 0;
l_TextLabel_11.Position = UDim2.new(0, 5, 0, 80);
l_TextLabel_11.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_11.ZIndex = 10;
l_TextLabel_11.Font = Enum.Font.SourceSansLight;
l_TextLabel_11.TextSize = 20;
l_TextLabel_11.Text = "Run Time:";
l_TextLabel_11.TextColor3 = currentText1;
l_TextLabel_11.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_11);
l_TextLabel_12.Name = "Text Label2";
l_TextLabel_12.Parent = l_Frame_10;
l_TextLabel_12.BackgroundTransparency = 1;
l_TextLabel_12.BorderSizePixel = 0;
l_TextLabel_12.Position = UDim2.new(0, 5, 0, 130);
l_TextLabel_12.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_12.ZIndex = 10;
l_TextLabel_12.Font = Enum.Font.SourceSansLight;
l_TextLabel_12.TextSize = 20;
l_TextLabel_12.Text = "Statistics:";
l_TextLabel_12.TextColor3 = currentText1;
l_TextLabel_12.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_12);
l_TextLabel_13.Name = "Text Label3";
l_TextLabel_13.Parent = l_Frame_10;
l_TextLabel_13.BackgroundTransparency = 1;
l_TextLabel_13.BorderSizePixel = 0;
l_TextLabel_13.Position = UDim2.new(0, 5, 0, 10);
l_TextLabel_13.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_13.ZIndex = 10;
l_TextLabel_13.Font = Enum.Font.SourceSansLight;
l_TextLabel_13.TextSize = 20;
l_TextLabel_13.Text = "Local Player:";
l_TextLabel_13.TextColor3 = currentText1;
l_TextLabel_13.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_13);
l_TextLabel_14.Name = "Time";
l_TextLabel_14.Parent = l_Frame_10;
l_TextLabel_14.BackgroundTransparency = 1;
l_TextLabel_14.BorderSizePixel = 0;
l_TextLabel_14.Position = UDim2.new(0, 5, 0, 105);
l_TextLabel_14.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_14.ZIndex = 10;
l_TextLabel_14.Font = Enum.Font.SourceSans;
l_TextLabel_14.FontSize = Enum.FontSize.Size14;
l_TextLabel_14.Text = "LOADING";
l_TextLabel_14.TextColor3 = currentText1;
l_TextLabel_14.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_14);
l_TextLabel_15.Name = "appearance";
l_TextLabel_15.Parent = l_Frame_10;
l_TextLabel_15.BackgroundTransparency = 1;
l_TextLabel_15.BorderSizePixel = 0;
l_TextLabel_15.Position = UDim2.new(0, 5, 0, 55);
l_TextLabel_15.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_15.ZIndex = 10;
l_TextLabel_15.Font = Enum.Font.SourceSans;
l_TextLabel_15.FontSize = Enum.FontSize.Size14;
l_TextLabel_15.Text = "Appearance: LOADING";
l_TextLabel_15.TextColor3 = currentText1;
l_TextLabel_15.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_15);
l_TextLabel_16.Name = "maxplayers";
l_TextLabel_16.Parent = l_Frame_10;
l_TextLabel_16.BackgroundTransparency = 1;
l_TextLabel_16.BorderSizePixel = 0;
l_TextLabel_16.Position = UDim2.new(0, 5, 0, 175);
l_TextLabel_16.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_16.ZIndex = 10;
l_TextLabel_16.Font = Enum.Font.SourceSans;
l_TextLabel_16.FontSize = Enum.FontSize.Size14;
l_TextLabel_16.Text = "LOADING";
l_TextLabel_16.TextColor3 = currentText1;
l_TextLabel_16.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_16);
l_TextLabel_17.Name = "name";
l_TextLabel_17.Parent = l_Frame_10;
l_TextLabel_17.BackgroundTransparency = 1;
l_TextLabel_17.BorderSizePixel = 0;
l_TextLabel_17.Position = UDim2.new(0, 5, 0, 215);
l_TextLabel_17.Size = UDim2.new(0, 240, 0, 30);
l_TextLabel_17.ZIndex = 10;
l_TextLabel_17.Font = Enum.Font.SourceSans;
l_TextLabel_17.FontSize = Enum.FontSize.Size14;
l_TextLabel_17.Text = "Place Name: LOADING";
l_TextLabel_17.TextColor3 = currentText1;
l_TextLabel_17.TextWrapped = true;
l_TextLabel_17.TextXAlignment = Enum.TextXAlignment.Left;
l_TextLabel_17.TextYAlignment = Enum.TextYAlignment.Top;
table.insert(text1, l_TextLabel_17);
l_TextLabel_18.Name = "placeid";
l_TextLabel_18.Parent = l_Frame_10;
l_TextLabel_18.BackgroundTransparency = 1;
l_TextLabel_18.BorderSizePixel = 0;
l_TextLabel_18.Position = UDim2.new(0, 5, 0, 195);
l_TextLabel_18.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_18.ZIndex = 10;
l_TextLabel_18.Font = Enum.Font.SourceSans;
l_TextLabel_18.FontSize = Enum.FontSize.Size14;
l_TextLabel_18.Text = "Place ID: LOADING";
l_TextLabel_18.TextColor3 = currentText1;
l_TextLabel_18.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_18);
l_TextLabel_19.Name = "playerid";
l_TextLabel_19.Parent = l_Frame_10;
l_TextLabel_19.BackgroundTransparency = 1;
l_TextLabel_19.BorderSizePixel = 0;
l_TextLabel_19.Position = UDim2.new(0, 5, 0, 35);
l_TextLabel_19.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_19.ZIndex = 10;
l_TextLabel_19.Font = Enum.Font.SourceSans;
l_TextLabel_19.FontSize = Enum.FontSize.Size14;
l_TextLabel_19.Text = "Player ID: LOADING";
l_TextLabel_19.TextColor3 = currentText1;
l_TextLabel_19.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_19);
l_TextLabel_20.Name = "players";
l_TextLabel_20.Parent = l_Frame_10;
l_TextLabel_20.BackgroundTransparency = 1;
l_TextLabel_20.BorderSizePixel = 0;
l_TextLabel_20.Position = UDim2.new(0, 5, 0, 155);
l_TextLabel_20.Size = UDim2.new(0, 100, 0, 20);
l_TextLabel_20.ZIndex = 10;
l_TextLabel_20.Font = Enum.Font.SourceSans;
l_TextLabel_20.FontSize = Enum.FontSize.Size14;
l_TextLabel_20.Text = "LOADING";
l_TextLabel_20.TextColor3 = currentText1;
l_TextLabel_20.TextXAlignment = Enum.TextXAlignment.Left;
table.insert(text1, l_TextLabel_20);
l_TextButton_5.Name = "CopyApp";
l_TextButton_5.Parent = l_Frame_10;
l_TextButton_5.BackgroundColor3 = currentShade2;
l_TextButton_5.BorderSizePixel = 0;
l_TextButton_5.Position = UDim2.new(0, 210, 0, 55);
l_TextButton_5.Size = UDim2.new(0, 35, 0, 20);
l_TextButton_5.Font = Enum.Font.SourceSans;
l_TextButton_5.TextSize = 14;
l_TextButton_5.Text = "Copy";
l_TextButton_5.TextColor3 = currentText1;
l_TextButton_5.ZIndex = 10;
table.insert(shade2, l_TextButton_5);
table.insert(text1, l_TextButton_5);
l_TextButton_6.Name = "CopyPlrID";
l_TextButton_6.Parent = l_Frame_10;
l_TextButton_6.BackgroundColor3 = currentShade2;
l_TextButton_6.BorderSizePixel = 0;
l_TextButton_6.Position = UDim2.new(0, 210, 0, 35);
l_TextButton_6.Size = UDim2.new(0, 35, 0, 20);
l_TextButton_6.Font = Enum.Font.SourceSans;
l_TextButton_6.TextSize = 14;
l_TextButton_6.Text = "Copy";
l_TextButton_6.TextColor3 = currentText1;
l_TextButton_6.ZIndex = 10;
table.insert(shade2, l_TextButton_6);
table.insert(text1, l_TextButton_6);
l_TextButton_7.Name = "CopyPlcID";
l_TextButton_7.Parent = l_Frame_10;
l_TextButton_7.BackgroundColor3 = currentShade2;
l_TextButton_7.BorderSizePixel = 0;
l_TextButton_7.Position = UDim2.new(0, 210, 0, 195);
l_TextButton_7.Size = UDim2.new(0, 35, 0, 20);
l_TextButton_7.Font = Enum.Font.SourceSans;
l_TextButton_7.TextSize = 14;
l_TextButton_7.Text = "Copy";
l_TextButton_7.TextColor3 = currentText1;
l_TextButton_7.ZIndex = 10;
table.insert(shade2, l_TextButton_7);
table.insert(text1, l_TextButton_7);
l_TextButton_8.Name = "CopyPlcName";
l_TextButton_8.Parent = l_Frame_10;
l_TextButton_8.BackgroundColor3 = currentShade2;
l_TextButton_8.BorderSizePixel = 0;
l_TextButton_8.Position = UDim2.new(0, 210, 0, 215);
l_TextButton_8.Size = UDim2.new(0, 35, 0, 20);
l_TextButton_8.Font = Enum.Font.SourceSans;
l_TextButton_8.TextSize = 14;
l_TextButton_8.Text = "Copy";
l_TextButton_8.TextColor3 = currentText1;
l_TextButton_8.ZIndex = 10;
table.insert(shade2, l_TextButton_8);
table.insert(text1, l_TextButton_8);
l_Frame_8:TweenPosition(UDim2.new(0.5, -130, 0, 100), "InOut",
"Quart", 0.5, true, nil);
wait(0.5);
l_TextButton_4.MouseButton1Click:Connect(function()
l_Frame_8:TweenPosition(UDim2.new(0.5, -130, 0, -500), "InOut",
"Quart", 0.5, true, nil);
wait(0.6);
l_Frame_8:Destroy();
v956 = true;
end);
local l_MarketplaceService_ProductInfo_0 =
MarketplaceService:GetProductInfo(PlaceId);
l_Frame_10.name.Text = "Place Name: " ..
l_MarketplaceService_ProductInfo_0.Name;
l_Frame_10.playerid.Text = "Player ID: " .. v958.UserId;
l_Frame_10.maxplayers.Text = Players.MaxPlayers .. " Players Max";
l_Frame_10.placeid.Text = "Place ID: " .. PlaceId;
l_TextButton_5.MouseButton1Click:Connect(function()
toClipboard(v958.CharacterAppearanceId);
end);
l_TextButton_6.MouseButton1Click:Connect(function()
toClipboard(v958.UserId);
end);
l_TextButton_7.MouseButton1Click:Connect(function()
toClipboard(PlaceId);
end);
l_TextButton_8.MouseButton1Click:Connect(function()
toClipboard(l_MarketplaceService_ProductInfo_0.Name);
end);
while true do
l_Frame_10.players.Text = #Players:GetPlayers() .. "
Player(s)";
l_Frame_10.appearance.Text = "Appearance: " ..
v958.CharacterAppearanceId;
local v980 = math.floor(workspace.DistributedGameTime);
local v981 = math.floor(workspace.DistributedGameTime / 60);
local v982 = math.floor((workspace.DistributedGameTime / 60) /
60);
local v983 = v980 - v981 * 60;
local v984 = v981 - v982 * 60;
if v982 < 1 then
if v984 < 1 then
l_Frame_10.Time.Text = v983 .. " Second(s)";
else
l_Frame_10.Time.Text = v984 .. " Minute(s), " ..
v983 .. " Second(s)";
end;
else
l_Frame_10.Time.Text = v982 .. " Hour(s), " .. v984 .. "
Minute(s), " .. v983 .. " Second(s)";
end;
wait(1);
if not (l_Frame_10.Parent ~= nil) then
break;
end;
end;
end);
return ;
else
return ;
end;
end);
addcmd("jobid", {}, function(_, _)
toClipboard("Roblox.GameLauncher.joinGameInstance(" .. PlaceId .. ", \"" ..
JobId .. "\")");
end);
addcmd("notifyjobid", {}, function(_, _)
notify("JobId / PlaceId", JobId .. " / " .. PlaceId);
end);
addcmd("breakloops", {
"break"
}, function(_, _)
v568 = tick();
end);
addcmd("gametp", {
"gameteleport"
}, function(v991, _)
TeleportService:Teleport(v991[1]);
end);
addcmd("rejoin", {
"rj"
}, function(_, _)
if #Players:GetPlayers() <= 1 then
Players.LocalPlayer:Kick("\nRejoining...");
wait();
TeleportService:Teleport(PlaceId, Players.LocalPlayer);
return ;
else
TeleportService:TeleportToPlaceInstance(PlaceId, JobId,
Players.LocalPlayer);
return ;
end;
end);
addcmd("autorejoin", {
"autorj"
}, function(_, _)
GuiService.ErrorMessageChanged:Connect(function()
execCmd("rejoin");
end);
notify("Auto Rejoin", "Auto rejoin enabled");
end);
addcmd("serverhop", {
"shop"
}, function(_, _)
if not httprequest then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing request)");
return ;
else
local v999 = {};
local v1000 = HttpService:JSONDecode(httprequest({
Url =
string.format("https://games.roblox.com/v1/games/%d/servers/Public?
sortOrder=Desc&limit=100&excludeFullGames=true", PlaceId)
}).Body);
if not (not v1000 or not v1000.data) then
for _, v1002 in next, v1000.data, nil do
if (not ((not (type(v1002) == "table") or not
tonumber(v1002.playing)) or not tonumber(v1002.maxPlayers)) and v1002.playing <
v1002.maxPlayers) and v1002.id ~= JobId then
table.insert(v999, 1, v1002.id);
end;
end;
end;
if #v999 > 0 then
TeleportService:TeleportToPlaceInstance(PlaceId,
v999[math.random(1, #v999)], Players.LocalPlayer);
return ;
else
return notify("Serverhop", "Couldn't find a server.");
end;
end;
end);
addcmd("joinplayer", {
"joinp"
}, function(v1003, _)
local v1005 = 0;
ToServer = function(v1006, v1007)
if v1003[2] == nil then
v1007 = PlaceId;
end;
if not pcall(function()
local l_status_4, l_result_4 = pcall(function()
if not tonumber(v1006) then
return Players:GetUserIdFromNameAsync(v1006);
else
return (tonumber(v1006));
end;
end);
if l_status_4 then
notify("Join Player", "Loading servers. Hold on a second.");
local v1010 =
HttpService:JSONDecode(game:HttpGet("https://games.roblox.com/v1/games/" ..
v1007 .. "/servers/Public?sortOrder=Asc&limit=100"));
local v1011 = nil;
tablelength = function(v1012)
local v1013 = 0;
for _ in pairs(v1012) do
v1013 = v1013 + 1;
end;
return v1013;
end;
for v1015 = 1, tonumber(tablelength(v1010.data)) do
for _, v1017 in pairs(v1010.data[v1015].playerIds) do
if v1017 == l_result_4 then
v1011 = v1010.data[v1015].id;
end;
end;
end;
if v1011 ~= nil then
notify("Join Player", "Joining " .. v1006);
TeleportService:TeleportToPlaceInstance(v1007, v1011,
Players.LocalPlayer);
return ;
else
notify("Join Error", "Unable to join user.");
return ;
end;
else
notify("Join Error", "Username/UserID does not exist");
return ;
end;
end) then
if v1005 < 3 then
v1005 = v1005 + 1;
print("ERROR retrying " .. v1005 .. "/3");
notify("Join Error", "Error while trying to join. Retrying " ..
v1005 .. "/3.");
ToServer(v1006, v1007);
else
notify("Join Error", "Error while trying to join.");
end;
end;
end;
ToServer(v1003[1], v1003[2]);
end);
addcmd("exit", {}, function(_, _)
game:Shutdown();
end);
local v1020 = nil;
addcmd("noclip", {}, function(_, v1022)
Clip = false;
wait(0.1);
v1020 = RunService.Stepped:Connect(function()
if Clip == false and v1022.Character ~= nil then
for _, v1024 in pairs(v1022.Character:GetDescendants()) do
if (v1024:IsA("BasePart") and v1024.CanCollide == true) and
v1024.Name ~= floatName then
v1024.CanCollide = false;
end;
end;
end;
end);
end);
addcmd("clip", {
"unnoclip"
}, function(_, _)
if v1020 then
v1020:Disconnect();
end;
Clip = true;
end);
addcmd("togglenoclip", {}, function(_, _)
if not Clip then
execCmd("clip");
return ;
else
execCmd("noclip");
return ;
end;
end);
FLYING = false;
QEfly = true;
iyflyspeed = 1;
vehicleflyspeed = 1;
sFLY = function(v1029)
while true do
wait();
if not ((not Players.LocalPlayer or not Players.LocalPlayer.Character)
or not getRoot(Players.LocalPlayer.Character)) and
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
while true do
wait();
if IYMouse then
break;
end;
end;
if not (not flyKeyDown and not flyKeyUp) then
flyKeyDown:Disconnect();
flyKeyUp:Disconnect();
end;
local v1030 = getRoot(Players.LocalPlayer.Character);
local v1031 = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
};
local v1032 = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
};
local v1033 = 0;
local function v1036()
FLYING = true;
local l_BodyGyro_0 = Instance.new("BodyGyro");
local l_BodyVelocity_0 = Instance.new("BodyVelocity");
l_BodyGyro_0.P = 90000;
l_BodyGyro_0.Parent = v1030;
l_BodyVelocity_0.Parent = v1030;
l_BodyGyro_0.maxTorque = Vector3.new(9000000000, 9000000000,
9000000000);
l_BodyGyro_0.cframe = v1030.CFrame;
l_BodyVelocity_0.velocity = Vector3.new(0, 0, 0);
l_BodyVelocity_0.maxForce = Vector3.new(9000000000, 9000000000,
9000000000);
task.spawn(function()
while true do
wait();
if not (v1029 or not
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")) then

Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").PlatformStand =
true;
end;
if not (v1031.L + v1031.R == 0 and v1031.F + v1031.B == 0) or
v1031.Q + v1031.E ~= 0 then
v1033 = 50;
elseif ((v1031.L + v1031.R == 0 and v1031.F + v1031.B == 0) and
v1031.Q + v1031.E == 0) and v1033 ~= 0 then
v1033 = 0;
end;
if not (v1031.L + v1031.R == 0 and v1031.F + v1031.B == 0) or
v1031.Q + v1031.E ~= 0 then
l_BodyVelocity_0.velocity =
(workspace.CurrentCamera.CoordinateFrame.lookVector * (v1031.F + v1031.B) +
workspace.CurrentCamera.CoordinateFrame * CFrame.new(v1031.L + v1031.R, (((v1031.F
+ v1031.B) + v1031.Q) + v1031.E) * 0.2, 0).p -
workspace.CurrentCamera.CoordinateFrame.p) * v1033;
v1032 = {
F = v1031.F,
B = v1031.B,
L = v1031.L,
R = v1031.R
};
elseif ((v1031.L + v1031.R == 0 and v1031.F + v1031.B == 0) and
v1031.Q + v1031.E == 0) and v1033 ~= 0 then
l_BodyVelocity_0.velocity =
(workspace.CurrentCamera.CoordinateFrame.lookVector * (v1032.F + v1032.B) +
workspace.CurrentCamera.CoordinateFrame * CFrame.new(v1032.L + v1032.R, (((v1032.F
+ v1032.B) + v1031.Q) + v1031.E) * 0.2, 0).p -
workspace.CurrentCamera.CoordinateFrame.p) * v1033;
else
l_BodyVelocity_0.velocity = Vector3.new(0, 0, 0);
end;
l_BodyGyro_0.cframe = workspace.CurrentCamera.CoordinateFrame;
if not FLYING then
break;
end;
end;
v1031 = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
};
v1032 = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
};
v1033 = 0;
l_BodyGyro_0:Destroy();
l_BodyVelocity_0:Destroy();
if Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
then

Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").PlatformStand =
false;
end;
end);
end;
flyKeyDown = IYMouse.KeyDown:Connect(function(v1037)
if v1037:lower() == "w" then
v1031.F = not not v1029 and vehicleflyspeed or iyflyspeed;
elseif v1037:lower() == "s" then
v1031.B = -(not not v1029 and vehicleflyspeed or iyflyspeed);
elseif v1037:lower() == "a" then
v1031.L = -(not not v1029 and vehicleflyspeed or iyflyspeed);
elseif v1037:lower() == "d" then
v1031.R = not not v1029 and vehicleflyspeed or iyflyspeed;
elseif QEfly and v1037:lower() == "e" then
v1031.Q = (not not v1029 and vehicleflyspeed or iyflyspeed) * 2;
elseif QEfly and v1037:lower() == "q" then
v1031.E = -(not not v1029 and vehicleflyspeed or iyflyspeed) * 2;
end;
pcall(function()
workspace.CurrentCamera.CameraType = Enum.CameraType.Track;
end);
end);
flyKeyUp = IYMouse.KeyUp:Connect(function(v1038)
if v1038:lower() == "w" then
v1031.F = 0;
return ;
elseif v1038:lower() == "s" then
v1031.B = 0;
return ;
elseif v1038:lower() == "a" then
v1031.L = 0;
return ;
elseif v1038:lower() == "d" then
v1031.R = 0;
return ;
elseif v1038:lower() == "e" then
v1031.Q = 0;
return ;
else
if v1038:lower() == "q" then
v1031.E = 0;
end;
return ;
end;
end);
v1036();
end;
NOFLY = function()
FLYING = false;
if not (not flyKeyDown and not flyKeyUp) then
flyKeyDown:Disconnect();
flyKeyUp:Disconnect();
end;
if Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then

Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").PlatformStand =
false;
end;
pcall(function()
workspace.CurrentCamera.CameraType = Enum.CameraType.Custom;
end);
end;
local v1039 = randomString();
local v1040 = randomString();
local v1041 = nil;
local v1042 = nil;
local function v1045(v1043)
pcall(function()
FLYING = false;
local v1044 = getRoot(v1043.Character);
v1044:FindFirstChild(v1039):Destroy();
v1044:FindFirstChild(v1040):Destroy();
v1043.Character:FindFirstChildWhichIsA("Humanoid").PlatformStand =
false;
v1041:Disconnect();
v1042:Disconnect();
end);
end;
local function v1062(v1046, v1047)
v1045(v1046);
FLYING = true;
local v1048 = getRoot(v1046.Character);
local l_CurrentCamera_1 = workspace.CurrentCamera;
local v1050 = Vector3.new();
local v1051 = Vector3.new(0, 0, 0);
local v1052 = Vector3.new(9000000000, 9000000000, 9000000000);
local l_ControlModule_0 =
require(v1046.PlayerScripts:WaitForChild("PlayerModule"):WaitForChild("ControlModul
e"));
local l_BodyVelocity_1 = Instance.new("BodyVelocity");
l_BodyVelocity_1.Name = v1039;
l_BodyVelocity_1.Parent = v1048;
l_BodyVelocity_1.MaxForce = v1051;
l_BodyVelocity_1.Velocity = v1051;
local l_BodyGyro_1 = Instance.new("BodyGyro");
l_BodyGyro_1.Name = v1040;
l_BodyGyro_1.Parent = v1048;
l_BodyGyro_1.MaxTorque = v1052;
l_BodyGyro_1.P = 1000;
l_BodyGyro_1.D = 50;
v1041 = v1046.CharacterAdded:Connect(function()
local l_BodyVelocity_2 = Instance.new("BodyVelocity");
l_BodyVelocity_2.Name = v1039;
l_BodyVelocity_2.Parent = v1048;
l_BodyVelocity_2.MaxForce = v1051;
l_BodyVelocity_2.Velocity = v1051;
local l_BodyGyro_2 = Instance.new("BodyGyro");
l_BodyGyro_2.Name = v1040;
l_BodyGyro_2.Parent = v1048;
l_BodyGyro_2.MaxTorque = v1052;
l_BodyGyro_2.P = 1000;
l_BodyGyro_2.D = 50;
end);
v1042 = RunService.RenderStepped:Connect(function()
v1048 = getRoot(v1046.Character);
l_CurrentCamera_1 = workspace.CurrentCamera;
if not (((not v1046.Character:FindFirstChildWhichIsA("Humanoid") or not
v1048) or not v1048:FindFirstChild(v1039)) or not v1048:FindFirstChild(v1040)) then
local l_Humanoid_1 =
v1046.Character:FindFirstChildWhichIsA("Humanoid");
local l_v1048_FirstChild_0 = v1048:FindFirstChild(v1039);
local l_v1048_FirstChild_1 = v1048:FindFirstChild(v1040);
l_v1048_FirstChild_0.MaxForce = v1052;
l_v1048_FirstChild_1.MaxTorque = v1052;
if not v1047 then
l_Humanoid_1.PlatformStand = true;
end;
l_v1048_FirstChild_1.CFrame = l_CurrentCamera_1.CoordinateFrame;
l_v1048_FirstChild_0.Velocity = v1050;
local l_l_ControlModule_0_MoveVector_0 =
l_ControlModule_0:GetMoveVector();
if l_l_ControlModule_0_MoveVector_0.X > 0 then
l_v1048_FirstChild_0.Velocity = l_v1048_FirstChild_0.Velocity +
l_CurrentCamera_1.CFrame.RightVector * l_l_ControlModule_0_MoveVector_0.X * (not
not v1047 and vehicleflyspeed or iyflyspeed) * 50;
end;
if l_l_ControlModule_0_MoveVector_0.X < 0 then
l_v1048_FirstChild_0.Velocity = l_v1048_FirstChild_0.Velocity +
l_CurrentCamera_1.CFrame.RightVector * l_l_ControlModule_0_MoveVector_0.X * (not
not v1047 and vehicleflyspeed or iyflyspeed) * 50;
end;
if l_l_ControlModule_0_MoveVector_0.Z > 0 then
l_v1048_FirstChild_0.Velocity = l_v1048_FirstChild_0.Velocity -
l_CurrentCamera_1.CFrame.LookVector * l_l_ControlModule_0_MoveVector_0.Z * (not not
v1047 and vehicleflyspeed or iyflyspeed) * 50;
end;
if l_l_ControlModule_0_MoveVector_0.Z < 0 then
l_v1048_FirstChild_0.Velocity = l_v1048_FirstChild_0.Velocity -
l_CurrentCamera_1.CFrame.LookVector * l_l_ControlModule_0_MoveVector_0.Z * (not not
v1047 and vehicleflyspeed or iyflyspeed) * 50;
end;
end;
end);
end;
addcmd("fly", {}, function(v1063, v1064)
if v17 then
v1062(v1064);
else
NOFLY();
wait();
sFLY();
end;
if not (not v1063[1] or not isNumber(v1063[1])) then
iyflyspeed = v1063[1];
end;
end);
addcmd("flyspeed", {
"flysp"
}, function(v1065, _)
local v1067 = v1065[1] or 1;
if isNumber(v1067) then
iyflyspeed = v1067;
end;
end);
addcmd("unfly", {
"nofly",
"novfly",
"unvehiclefly",
"novehiclefly",
"unvfly"
}, function(_, v1069)
if v17 then
v1045(v1069);
return ;
else
NOFLY();
return ;
end;
end);
addcmd("vfly", {
"vehiclefly"
}, function(v1070, v1071)
if v17 then
v1062(v1071, true);
else
NOFLY();
wait();
sFLY(true);
end;
if not (not v1070[1] or not isNumber(v1070[1])) then
vehicleflyspeed = v1070[1];
end;
end);
addcmd("togglevfly", {}, function(_, v1073)
if not FLYING then
if v17 then
v1062(v1073, true);
return ;
else
sFLY(true);
return ;
end;
elseif v17 then
v1045(v1073);
return ;
else
NOFLY();
return ;
end;
end);
addcmd("vflyspeed", {
"vflysp",
"vehicleflyspeed",
"vehicleflysp"
}, function(v1074, _)
local v1076 = v1074[1] or 1;
if isNumber(v1076) then
vehicleflyspeed = v1076;
end;
end);
addcmd("qefly", {
"flyqe"
}, function(v1077, _)
if v1077[1] == "false" then
QEfly = false;
return ;
else
QEfly = true;
return ;
end;
end);
addcmd("togglefly", {}, function(_, v1080)
if not FLYING then
if v17 then
v1062(v1080);
return ;
else
sFLY();
return ;
end;
elseif v17 then
v1045(v1080);
return ;
else
NOFLY();
return ;
end;
end);
CFspeed = 50;
addcmd("cframefly", {
"cfly"
}, function(_, v1082)
v1082.Character:FindFirstChildOfClass("Humanoid").PlatformStand = true;
local l_Head_0 = v1082.Character:WaitForChild("Head");
l_Head_0.Anchored = true;
if CFloop then
CFloop:Disconnect();
end;
CFloop = RunService.Heartbeat:Connect(function(v1084)
local v1085 =
v1082.Character:FindFirstChildOfClass("Humanoid").MoveDirection * CFspeed * v1084;
local l_CFrame_1 = l_Head_0.CFrame;
local l_CFrame_2 = workspace.CurrentCamera.CFrame;
local l_Position_2 = l_CFrame_1:ToObjectSpace(l_CFrame_2).Position;
l_CFrame_2 = l_CFrame_2 * CFrame.new(-l_Position_2.X, -l_Position_2.Y,
-l_Position_2.Z + 1);
local l_Position_3 = l_CFrame_2.Position;
local l_Position_4 = l_CFrame_1.Position;
l_Head_0.CFrame = (CFrame.new(l_Position_4) * (l_CFrame_2 -
l_Position_3)) * CFrame.new((CFrame.new(l_Position_3, Vector3.new(l_Position_4.X,
l_Position_3.Y, l_Position_4.Z)):VectorToObjectSpace(v1085)));
end);
end);
addcmd("uncframefly", {
"uncfly"
}, function(_, v1092)
if CFloop then
CFloop:Disconnect();
v1092.Character:FindFirstChildOfClass("Humanoid").PlatformStand =
false;
v1092.Character:WaitForChild("Head").Anchored = false;
end;
end);
addcmd("cframeflyspeed", {
"cflyspeed"
}, function(v1093, _)
if isNumber(v1093[1]) then
CFspeed = v1093[1];
end;
end);
Floating = false;
floatName = randomString();
addcmd("float", {
"platform"
}, function(_, v1096)
Floating = true;
local l_Character_5 = v1096.Character;
if not (not l_Character_5 or l_Character_5:FindFirstChild(floatName)) then
task.spawn(function()
local l_Part_0 = Instance.new("Part");
l_Part_0.Name = floatName;
l_Part_0.Parent = l_Character_5;
l_Part_0.Transparency = 1;
l_Part_0.Size = Vector3.new(2, 0.2, 1.5);
l_Part_0.Anchored = true;
local v1099 = -3.1;
l_Part_0.CFrame = getRoot(l_Character_5).CFrame * CFrame.new(0,
v1099, 0);
notify("Float", "Float Enabled (Q = down & E = up)");
qUp = IYMouse.KeyUp:Connect(function(v1100)
if v1100 == "q" then
v1099 = v1099 + 0.5;
end;
end);
eUp = IYMouse.KeyUp:Connect(function(v1101)
if v1101 == "e" then
v1099 = v1099 - 0.5;
end;
end);
qDown = IYMouse.KeyDown:Connect(function(v1102)
if v1102 == "q" then
v1099 = v1099 - 0.5;
end;
end);
eDown = IYMouse.KeyDown:Connect(function(v1103)
if v1103 == "e" then
v1099 = v1099 + 0.5;
end;
end);
floatDied =
v1096.Character:FindFirstChildOfClass("Humanoid").Died:Connect(function()
FloatingFunc:Disconnect();
l_Part_0:Destroy();
qUp:Disconnect();
eUp:Disconnect();
qDown:Disconnect();
eDown:Disconnect();
floatDied:Disconnect();
end);
FloatingFunc = RunService.Heartbeat:Connect(function()
if not l_Character_5:FindFirstChild(floatName) or not
getRoot(l_Character_5) then
FloatingFunc:Disconnect();
l_Part_0:Destroy();
qUp:Disconnect();
eUp:Disconnect();
qDown:Disconnect();
eDown:Disconnect();
floatDied:Disconnect();
return ;
else
l_Part_0.CFrame = getRoot(l_Character_5).CFrame *
CFrame.new(0, v1099, 0);
return ;
end;
end);
end);
end;
end);
addcmd("unfloat", {
"nofloat",
"unplatform",
"noplatform"
}, function(_, v1105)
Floating = false;
local l_Character_6 = v1105.Character;
notify("Float", "Float Disabled");
if l_Character_6:FindFirstChild(floatName) then
l_Character_6:FindFirstChild(floatName):Destroy();
end;
if floatDied then
FloatingFunc:Disconnect();
qUp:Disconnect();
eUp:Disconnect();
qDown:Disconnect();
eDown:Disconnect();
floatDied:Disconnect();
end;
end);
addcmd("togglefloat", {}, function(_, _)
if not Floating then
execCmd("float");
return ;
else
execCmd("unfloat");
return ;
end;
end);
swimming = false;
local l_Gravity_0 = workspace.Gravity;
local v1110 = nil;
addcmd("swim", {}, function(_, v1112)
if not (((swimming or not v1112) or not v1112.Character) or not
v1112.Character:FindFirstChildWhichIsA("Humanoid")) then
l_Gravity_0 = workspace.Gravity;
workspace.Gravity = 0;
local function v1113()
workspace.Gravity = l_Gravity_0;
swimming = false;
end;
local l_Humanoid_2 =
v1112.Character:FindFirstChildWhichIsA("Humanoid");
gravReset = l_Humanoid_2.Died:Connect(v1113);
local l_EnumItems_0 = Enum.HumanoidStateType:GetEnumItems();
table.remove(l_EnumItems_0, table.find(l_EnumItems_0,
Enum.HumanoidStateType.None));
for _, v1117 in pairs(l_EnumItems_0) do
l_Humanoid_2:SetStateEnabled(v1117, false);
end;
l_Humanoid_2:ChangeState(Enum.HumanoidStateType.Swimming);
v1110 = RunService.Heartbeat:Connect(function()
pcall(function()
v1112.Character.HumanoidRootPart.Velocity = (not
(l_Humanoid_2.MoveDirection == Vector3.new()) or
UserInputService:IsKeyDown(Enum.KeyCode.Space)) and
v1112.Character.HumanoidRootPart.Velocity or Vector3.new();
end);
end);
swimming = true;
end;
end);
addcmd("unswim", {
"noswim"
}, function(_, v1119)
if not ((not v1119 or not v1119.Character) or not
v1119.Character:FindFirstChildWhichIsA("Humanoid")) then
workspace.Gravity = l_Gravity_0;
swimming = false;
if gravReset then
gravReset:Disconnect();
end;
if v1110 ~= nil then
v1110:Disconnect();
v1110 = nil;
end;
local l_Humanoid_3 =
v1119.Character:FindFirstChildWhichIsA("Humanoid");
local l_EnumItems_1 = Enum.HumanoidStateType:GetEnumItems();
table.remove(l_EnumItems_1, table.find(l_EnumItems_1,
Enum.HumanoidStateType.None));
for _, v1123 in pairs(l_EnumItems_1) do
l_Humanoid_3:SetStateEnabled(v1123, true);
end;
end;
end);
addcmd("toggleswim", {}, function(_, _)
if not swimming then
execCmd("swim");
return ;
else
execCmd("unswim");
return ;
end;
end);
addcmd("setwaypoint", {
"swp",
"setwp",
"spos",
"saveposition",
"savepos"
}, function(_, v1127)
local v1128 = tostring(getstring(1));
if getRoot(v1127.Character) then
notify("Modified Waypoints", "Created waypoint: " .. getstring(1));
local v1129 = getRoot(v1127.Character);
WayPoints[#WayPoints + 1] = {
NAME = v1128,
COORD = {
math.floor(v1129.Position.X),
math.floor(v1129.Position.Y),
(math.floor(v1129.Position.Z))
},
GAME = PlaceId
};
if AllWaypoints ~= nil then
AllWaypoints[#AllWaypoints + 1] = {
NAME = v1128,
COORD = {
math.floor(v1129.Position.X),
math.floor(v1129.Position.Y),
(math.floor(v1129.Position.Z))
},
GAME = PlaceId
};
end;
end;
refreshwaypoints();
updatesaves();
end);
addcmd("waypointpos", {
"wpp",
"setwaypointposition",
"setpos",
"setwaypoint",
"setwaypointpos"
}, function(v1130, v1131)
local v1132 = tostring(getstring(1));
if getRoot(v1131.Character) then
notify("Modified Waypoints", "Created waypoint: " .. getstring(1));
WayPoints[#WayPoints + 1] = {
NAME = v1132,
COORD = {
v1130[2],
v1130[3],
v1130[4]
},
GAME = PlaceId
};
if AllWaypoints ~= nil then
AllWaypoints[#AllWaypoints + 1] = {
NAME = v1132,
COORD = {
v1130[2],
v1130[3],
v1130[4]
},
GAME = PlaceId
};
end;
end;
refreshwaypoints();
updatesaves();
end);
addcmd("waypoints", {
"positions"
}, function(_, _)
if v222 == false then
v222 = true;
Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5,
true, nil);
CMDsF.Visible = false;
end;
KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5,
true, nil);
AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5,
true, nil);
PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5,
true, nil);
PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5,
true, nil);
wait(0.5);
SettingsHolder.Visible = false;
maximizeHolder();
end);
waypointParts = {};
addcmd("showwaypoints", {
"showwp",
"showwps"
}, function(_, _)
execCmd("hidewaypoints");
wait();
for v1137, _ in pairs(WayPoints) do
local v1139 = WayPoints[v1137].COORD[1];
local v1140 = WayPoints[v1137].COORD[2];
local v1141 = WayPoints[v1137].COORD[3];
local l_Part_1 = Instance.new("Part");
l_Part_1.Size = Vector3.new(5, 5, 5);
l_Part_1.CFrame = CFrame.new(v1139, v1140, v1141);
l_Part_1.Parent = workspace;
l_Part_1.Anchored = true;
l_Part_1.CanCollide = false;
table.insert(waypointParts, l_Part_1);
local l_BoxHandleAdornment_3 = Instance.new("BoxHandleAdornment");
l_BoxHandleAdornment_3.Adornee = l_Part_1;
l_BoxHandleAdornment_3.AlwaysOnTop = true;
l_BoxHandleAdornment_3.ZIndex = 10;
l_BoxHandleAdornment_3.Size = l_Part_1.Size;
l_BoxHandleAdornment_3.Parent = l_Part_1;
end;
for v1144, _ in pairs(pWayPoints) do
local l_BoxHandleAdornment_4 = Instance.new("BoxHandleAdornment");
l_BoxHandleAdornment_4.Adornee = pWayPoints[v1144].COORD[1];
l_BoxHandleAdornment_4.AlwaysOnTop = true;
l_BoxHandleAdornment_4.ZIndex = 10;
l_BoxHandleAdornment_4.Size = pWayPoints[v1144].COORD[1].Size;
l_BoxHandleAdornment_4.Parent = pWayPoints[v1144].COORD[1];
table.insert(waypointParts, l_BoxHandleAdornment_4);
end;
end);
addcmd("hidewaypoints", {
"hidewp",
"hidewps"
}, function(_, _)
for _, v1150 in pairs(waypointParts) do
v1150:Destroy();
end;
waypointParts = {};
end);
addcmd("waypoint", {
"wp",
"lpos",
"loadposition",
"loadpos"
}, function(_, v1152)
local v1153 = tostring(getstring(1));
if v1152.Character then
for v1154, _ in pairs(WayPoints) do
if tostring(WayPoints[v1154].NAME):lower() ==
tostring(v1153):lower() then
getRoot(v1152.Character).CFrame =
CFrame.new(WayPoints[v1154].COORD[1], WayPoints[v1154].COORD[2],
WayPoints[v1154].COORD[3]);
end;
end;
for v1156, _ in pairs(pWayPoints) do
if tostring(pWayPoints[v1156].NAME):lower() ==
tostring(v1153):lower() then
getRoot(v1152.Character).CFrame =
CFrame.new(pWayPoints[v1156].COORD[1].Position);
end;
end;
end;
end);
tweenSpeed = 1;
addcmd("tweenspeed", {
"tspeed"
}, function(v1158, _)
local v1160 = v1158[1] or 1;
if tonumber(v1160) then
tweenSpeed = tonumber(v1160);
end;
end);
addcmd("tweenwaypoint", {
"twp"
}, function(_, v1162)
local v1163 = tostring(getstring(1));
if v1162.Character then
for v1164, _ in pairs(WayPoints) do
local v1166 = WayPoints[v1164].COORD[1];
local v1167 = WayPoints[v1164].COORD[2];
local v1168 = WayPoints[v1164].COORD[3];
if tostring(WayPoints[v1164].NAME):lower() ==
tostring(v1163):lower() then
TweenService:Create(getRoot(v1162.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = CFrame.new(v1166, v1167, v1168)
}):Play();
end;
end;
for v1169, _ in pairs(pWayPoints) do
if tostring(pWayPoints[v1169].NAME):lower() ==
tostring(v1163):lower() then
TweenService:Create(getRoot(v1162.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = CFrame.new(pWayPoints[v1169].COORD[1].Position)
}):Play();
end;
end;
end;
end);
addcmd("walktowaypoint", {
"wtwp"
}, function(_, v1172)
local v1173 = tostring(getstring(1));
if v1172.Character then
for v1174, _ in pairs(WayPoints) do
local v1176 = WayPoints[v1174].COORD[1];
local v1177 = WayPoints[v1174].COORD[2];
local v1178 = WayPoints[v1174].COORD[3];
if tostring(WayPoints[v1174].NAME):lower() ==
tostring(v1173):lower() then
if not (not v1172.Character:FindFirstChildOfClass("Humanoid")
or not v1172.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1172.Character:FindFirstChildOfClass("Humanoid").Sit =
false;
wait(0.1);
end;
v1172.Character:FindFirstChildOfClass("Humanoid").WalkToPoint =
Vector3.new(v1176, v1177, v1178);
end;
end;
for v1179, _ in pairs(pWayPoints) do
if tostring(pWayPoints[v1179].NAME):lower() ==
tostring(v1173):lower() then
if not (not v1172.Character:FindFirstChildOfClass("Humanoid")
or not v1172.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1172.Character:FindFirstChildOfClass("Humanoid").Sit =
false;
wait(0.1);
end;
v1172.Character:FindFirstChildOfClass("Humanoid").WalkToPoint =
Vector3.new(pWayPoints[v1179].COORD[1].Position);
end;
end;
end;
end);
addcmd("deletewaypoint", {
"dwp",
"dpos",
"deleteposition",
"deletepos"
}, function(_, _)
for v1183, v1184 in pairs(WayPoints) do
if v1184.NAME:lower() == tostring(getstring(1)):lower() then
notify("Modified Waypoints", "Deleted waypoint: " .. v1184.NAME);
table.remove(WayPoints, v1183);
end;
end;
if AllWaypoints ~= nil and #AllWaypoints > 0 then
for v1185, v1186 in pairs(AllWaypoints) do
if v1186.NAME:lower() == tostring(getstring(1)):lower() and (not
v1186.GAME or v1186.GAME == PlaceId) then
table.remove(AllWaypoints, v1185);
end;
end;
end;
for v1187, v1188 in pairs(pWayPoints) do
if v1188.NAME:lower() == tostring(getstring(1)):lower() then
notify("Modified Waypoints", "Deleted waypoint: " .. v1188.NAME);
table.remove(pWayPoints, v1187);
end;
end;
refreshwaypoints();
updatesaves();
end);
addcmd("clearwaypoints", {
"cwp",
"clearpositions",
"cpos",
"clearpos"
}, function(_, _)
WayPoints = {};
pWayPoints = {};
refreshwaypoints();
updatesaves();
AllWaypoints = {};
notify("Modified Waypoints", "Removed all waypoints");
end);
addcmd("cleargamewaypoints", {
"cgamewp"
}, function(_, _)
for v1193, v1194 in pairs(WayPoints) do
if v1194.GAME == PlaceId then
table.remove(WayPoints, v1193);
end;
end;
if AllWaypoints ~= nil and #AllWaypoints > 0 then
for v1195, v1196 in pairs(AllWaypoints) do
if v1196.GAME == PlaceId then
table.remove(AllWaypoints, v1195);
end;
end;
end;
for v1197, v1198 in pairs(pWayPoints) do
if v1198.GAME == PlaceId then
table.remove(pWayPoints, v1197);
end;
end;
refreshwaypoints();
updatesaves();
notify("Modified Waypoints", "Deleted game waypoints");
end);
local v1199 = {
inventory = Enum.CoreGuiType.Backpack,
leaderboard = Enum.CoreGuiType.PlayerList,
emotes = Enum.CoreGuiType.EmotesMenu
};
for _, v1201 in ipairs(Enum.CoreGuiType:GetEnumItems()) do
v1199[v1201.Name:lower()] = v1201;
end;
addcmd("enable", {}, function(v1202, _)
local v1204 = v1202[1] and v1202[1]:lower();
if v1204 then
if v1204 == "reset" then
StarterGui:SetCore("ResetButtonCallback", true);
return ;
else
local v1205 = v1199[v1204];
if v1205 then
StarterGui:SetCoreGuiEnabled(v1205, true);
end;
end;
end;
end);
addcmd("disable", {}, function(v1206, _)
local v1208 = v1206[1] and v1206[1]:lower();
if v1208 then
if v1208 == "reset" then
StarterGui:SetCore("ResetButtonCallback", false);
return ;
else
local v1209 = v1199[v1208];
if v1209 then
StarterGui:SetCoreGuiEnabled(v1209, false);
end;
end;
end;
end);
local v1210 = {};
addcmd("showguis", {}, function(_, v1212)
for _, v1214 in
pairs(v1212:FindFirstChildWhichIsA("PlayerGui"):GetDescendants()) do
if not (not (v1214:IsA("Frame") or v1214:IsA("ImageLabel")) and not
v1214:IsA("ScrollingFrame") or v1214.Visible) then
v1214.Visible = true;
if not FindInTable(v1210, v1214) then
table.insert(v1210, v1214);
end;
end;
end;
end);
addcmd("unshowguis", {}, function(_, _)
for _, v1218 in pairs(v1210) do
v1218.Visible = false;
end;
v1210 = {};
end);
local v1219 = {};
addcmd("hideguis", {}, function(_, v1221)
for _, v1223 in
pairs(v1221:FindFirstChildWhichIsA("PlayerGui"):GetDescendants()) do
if not (not (v1223:IsA("Frame") or v1223:IsA("ImageLabel")) and not
v1223:IsA("ScrollingFrame") or not v1223.Visible) then
v1223.Visible = false;
if not FindInTable(v1219, v1223) then
table.insert(v1219, v1223);
end;
end;
end;
end);
addcmd("unhideguis", {}, function(_, _)
for _, v1227 in pairs(v1219) do
v1227.Visible = true;
end;
v1219 = {};
end);
deleteGuisAtPos = function()
pcall(function()
for _, v1229 in
pairs((Players.LocalPlayer.PlayerGui:GetGuiObjectsAtPosition(IYMouse.X,
IYMouse.Y))) do
if v1229.Visible == true then
v1229:Destroy();
end;
end;
end);
end;
local v1230 = nil;
addcmd("guidelete", {}, function(_, _)
v1230 = UserInputService.InputBegan:Connect(function(v1233, v1234)
if not v1234 and v1233.KeyCode == Enum.KeyCode.Backspace then
deleteGuisAtPos();
end;
end);
notify("GUI Delete Enabled", "Hover over a GUI and press backspace to
delete it");
end);
addcmd("unguidelete", {
"noguidelete"
}, function(_, _)
if v1230 then
v1230:Disconnect();
end;
notify("GUI Delete Disabled", "GUI backspace delete has been disabled");
end);
local l_StayOpen_0 = StayOpen;
addcmd("hideiy", {}, function(v1238, _)
v223 = true;
l_StayOpen_0 = StayOpen;
if StayOpen == true then
StayOpen = false;
On.BackgroundTransparency = 1;
end;
v224 = 0;
minimizeHolder();
if not v1238[1] or tostring(v1238[1]) ~= "nonotify" then
notify("IY Hidden", "You can press the prefix key to access the command
bar");
end;
end);
addcmd("showiy", {
"unhideiy"
}, function(_, _)
v223 = false;
v224 = -20;
if not l_StayOpen_0 then
minimizeHolder();
return ;
else
maximizeHolder();
StayOpen = true;
On.BackgroundTransparency = 0;
return ;
end;
end);
addcmd("rec", {
"record"
}, function(_, _)
return COREGUI:ToggleRecording();
end);
addcmd("screenshot", {
"scrnshot"
}, function(_, _)
return COREGUI:TakeScreenshot();
end);
addcmd("togglefs", {
"togglefullscreen"
}, function(_, _)
return GuiService:ToggleFullscreen();
end);
addcmd("inspect", {
"examine"
}, function(v1248, v1249)
for _, v1251 in ipairs(getPlayer(v1248[1], v1249)) do
GuiService:CloseInspectMenu();
GuiService:InspectPlayerFromUserId(Players[v1251].UserId);
end;
end);
addcmd("savegame", {
"saveplace"
}, function(_, _)
if not saveinstance then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing saveinstance)");
return ;
else
notify("Loading", "Downloading game. This will take a while");
saveinstance();
notify("Game Saved", "Saved place to the workspace folder within your
exploit folder.");
return ;
end;
end);
addcmd("clearerror", {
"clearerrors"
}, function(_, _)
GuiService:ClearError();
end);
addcmd("clientantikick", {
"antikick"
}, function(_, _)
if hookmetamethod then
local l_LocalPlayer_0 = Players.LocalPlayer;
local v1259 = nil;
local v1260 = nil;
v1259 = hookmetamethod(game, "__index", function(v1261, v1262)
if v1261 == l_LocalPlayer_0 and v1262:lower() == "kick" then
return error("Expected ':' not '.' calling member function
Kick", 2);
else
return v1259(v1261, v1262);
end;
end);
v1260 = hookmetamethod(game, "__namecall", function(v1263, ...)
if v1263 == l_LocalPlayer_0 and getnamecallmethod():lower() ==
"kick" then
return ;
else
return v1260(v1263, ...);
end;
end);
notify("Client Antikick", "Client anti kick is now active (only
effective on localscript kick)");
return ;
else
return notify("Incompatible Exploit", "Your exploit does not support
this command (missing hookmetamethod)");
end;
end);
allow_rj = true;
addcmd("clientantiteleport", {
"antiteleport"
}, function(_, _)
if hookmetamethod then
local l_TeleportService_0 = TeleportService;
local v1267 = nil;
local v1268 = nil;
v1267 = hookmetamethod(game, "__index", function(v1269, v1270)
if v1269 == l_TeleportService_0 then
if v1270:lower() == "teleport" then
return error("Expected ':' not '.' calling member function
Kick", 2);
elseif v1270 == "TeleportToPlaceInstance" then
return error("Expected ':' not '.' calling member function
TeleportToPlaceInstance", 2);
end;
end;
return v1267(v1269, v1270);
end);
v1268 = hookmetamethod(game, "__namecall", function(v1271, ...)
if not (not (v1271 == l_TeleportService_0) or
getnamecallmethod():lower() ~= "teleport") or getnamecallmethod() ==
"TeleportToPlaceInstance" then
return ;
else
return v1268(v1271, ...);
end;
end);
notify("Client AntiTP", "Client anti teleport is now active (only
effective on localscript teleport)");
return ;
else
return notify("Incompatible Exploit", "Your exploit does not support
this command (missing hookmetamethod)");
end;
end);
addcmd("allowrejoin", {
"allowrj"
}, function(v1272, _)
if v1272[1] and v1272[1] == "false" then
allow_rj = false;
notify("Client AntiTP", "Allow rejoin set to false");
return ;
else
allow_rj = true;
notify("Client AntiTP", "Allow rejoin set to true");
return ;
end;
end);
addcmd("cancelteleport", {
"canceltp"
}, function(_, _)
TeleportService:TeleportCancel();
end);
addcmd("volume", {
"vol"
}, function(v1276, _)
UserSettings():GetService("UserGameSettings").MasterVolume = v1276[1] / 10;
end);
addcmd("antilag", {
"boostfps",
"lowgraphics"
}, function(_, _)
local l_Terrain_0 = workspace:FindFirstChildOfClass("Terrain");
l_Terrain_0.WaterWaveSize = 0;
l_Terrain_0.WaterWaveSpeed = 0;
l_Terrain_0.WaterReflectance = 0;
l_Terrain_0.WaterTransparency = 0;
Lighting.GlobalShadows = false;
Lighting.FogEnd = 9000000000;
settings().Rendering.QualityLevel = 1;
for _, v1282 in pairs(game:GetDescendants()) do
if not (((v1282:IsA("Part") or v1282:IsA("UnionOperation")) or
v1282:IsA("MeshPart")) or v1282:IsA("CornerWedgePart")) and not
v1282:IsA("TrussPart") then
if not v1282:IsA("Decal") then
if not v1282:IsA("ParticleEmitter") and not v1282:IsA("Trail")
then
if v1282:IsA("Explosion") then
v1282.BlastPressure = 1;
v1282.BlastRadius = 1;
end;
else
v1282.Lifetime = NumberRange.new(0);
end;
else
v1282.Transparency = 1;
end;
else
v1282.Material = "Plastic";
v1282.Reflectance = 0;
end;
end;
for _, v1284 in pairs(Lighting:GetDescendants()) do
if not (not (((v1284:IsA("BlurEffect") or v1284:IsA("SunRaysEffect"))
or v1284:IsA("ColorCorrectionEffect")) or v1284:IsA("BloomEffect")) and not
v1284:IsA("DepthOfFieldEffect")) then
v1284.Enabled = false;
end;
end;
workspace.DescendantAdded:Connect(function(v1285)
task.spawn(function()
if not v1285:IsA("ForceField") then
if not v1285:IsA("Sparkles") then
if not (not v1285:IsA("Smoke") and not v1285:IsA("Fire"))
then
RunService.Heartbeat:Wait();
v1285:Destroy();
end;
return ;
else
RunService.Heartbeat:Wait();
v1285:Destroy();
return ;
end;
else
RunService.Heartbeat:Wait();
v1285:Destroy();
return ;
end;
end);
end);
end);
addcmd("setfpscap", {
"fpscap",
"maxfps"
}, function(v1286, _)
if setfpscap and type(setfpscap) == "function" then
local v1288 = v1286[1] or 1000000;
if v1288 == "none" then
return setfpscap(1000000);
elseif v1288 > 0 then
return setfpscap(v1288);
else
return notify("Invalid argument", "Please provide a number above 0
or 'none'.");
end;
else
return notify("Incompatible Exploit", "Your exploit does not support
this command (missing setfpscap)");
end;
end);
addcmd("notify", {}, function(_, _)
notify(getstring(1));
end);
addcmd("lastcommand", {
"lastcmd"
}, function(_, _)
if cmdHistory[1]:sub(1, 11) ~= "lastcommand" and cmdHistory[1]:sub(1, 7) ~=
"lastcmd" then
execCmd(cmdHistory[1]);
end;
end);
addcmd("esp", {}, function(_, v1294)
if CHMSenabled then
notify("ESP", "Disable chams (nochams) before using esp");
return ;
else
ESPenabled = true;
for _, v1296 in pairs(Players:GetPlayers()) do
if v1296.Name ~= v1294.Name then
ESP(v1296);
end;
end;
return ;
end;
end);
addcmd("noesp", {
"unesp"
}, function(_, _)
ESPenabled = false;
for _, v1300 in pairs(COREGUI:GetChildren()) do
if string.sub(v1300.Name, -4) == "_ESP" then
v1300:Destroy();
end;
end;
end);
addcmd("esptransparency", {}, function(v1301, _)
espTransparency = (not not v1301[1] and isNumber(v1301[1])) and v1301[1] or
0.3;
updatesaves();
end);
local v1303 = {};
local v1304 = nil;
partAdded = function(v1305)
if #v1303 > 0 then
if FindInTable(v1303, v1305.Name:lower()) then
local l_BoxHandleAdornment_5 = Instance.new("BoxHandleAdornment");
l_BoxHandleAdornment_5.Name = v1305.Name:lower() .. "_PESP";
l_BoxHandleAdornment_5.Parent = v1305;
l_BoxHandleAdornment_5.Adornee = v1305;
l_BoxHandleAdornment_5.AlwaysOnTop = true;
l_BoxHandleAdornment_5.ZIndex = 0;
l_BoxHandleAdornment_5.Size = v1305.Size;
l_BoxHandleAdornment_5.Transparency = espTransparency;
l_BoxHandleAdornment_5.Color = BrickColor.new("Lime green");
return ;
end;
else
v1304:Disconnect();
v1304 = nil;
end;
end;
addcmd("partesp", {}, function(_, _)
local v1309 = getstring(1):lower();
if not FindInTable(v1303, v1309) then
table.insert(v1303, v1309);
for _, v1311 in pairs(workspace:GetDescendants()) do
if v1311:IsA("BasePart") and v1311.Name:lower() == v1309 then
local l_BoxHandleAdornment_6 =
Instance.new("BoxHandleAdornment");
l_BoxHandleAdornment_6.Name = v1309 .. "_PESP";
l_BoxHandleAdornment_6.Parent = v1311;
l_BoxHandleAdornment_6.Adornee = v1311;
l_BoxHandleAdornment_6.AlwaysOnTop = true;
l_BoxHandleAdornment_6.ZIndex = 0;
l_BoxHandleAdornment_6.Size = v1311.Size;
l_BoxHandleAdornment_6.Transparency = espTransparency;
l_BoxHandleAdornment_6.Color = BrickColor.new("Lime green");
end;
end;
end;
if v1304 == nil then
v1304 = workspace.DescendantAdded:Connect(partAdded);
end;
end);
addcmd("unpartesp", {
"nopartesp"
}, function(v1313, _)
if not v1313[1] then
v1304:Disconnect();
v1304 = nil;
v1303 = {};
for _, v1316 in pairs(workspace:GetDescendants()) do
if v1316:IsA("BoxHandleAdornment") and v1316.Name:sub(-5) ==
"_PESP" then
v1316:Destroy();
end;
end;
return ;
else
local v1317 = getstring(1):lower();
if FindInTable(v1303, v1317) then
table.remove(v1303, GetInTable(v1303, v1317));
end;
for _, v1319 in pairs(workspace:GetDescendants()) do
if v1319:IsA("BoxHandleAdornment") and v1319.Name == v1317 ..
"_PESP" then
v1319:Destroy();
end;
end;
return ;
end;
end);
addcmd("chams", {}, function(_, v1321)
if ESPenabled then
notify("Chams", "Disable ESP (noesp) before using chams");
return ;
else
CHMSenabled = true;
for _, v1323 in pairs(Players:GetPlayers()) do
if v1323.Name ~= v1321.Name then
CHMS(v1323);
end;
end;
return ;
end;
end);
addcmd("nochams", {
"unchams"
}, function(_, _)
CHMSenabled = false;
for _, v1327 in pairs(Players:GetPlayers()) do
for _, v1329 in pairs(COREGUI:GetChildren()) do
if v1329.Name == v1327.Name .. "_CHMS" then
v1329:Destroy();
end;
end;
end;
end);
addcmd("locate", {}, function(v1330, v1331)
for _, v1333 in pairs((getPlayer(v1330[1], v1331))) do
Locate(Players[v1333]);
end;
end);
addcmd("nolocate", {
"unlocate"
}, function(v1334, v1335)
local v1336 = getPlayer(v1334[1], v1335);
if not v1334[1] then
for _, v1338 in pairs(COREGUI:GetChildren()) do
if string.sub(v1338.Name, -3) == "_LC" then
v1338:Destroy();
end;
end;
return ;
else
for _, v1340 in pairs(v1336) do
for _, v1342 in pairs(COREGUI:GetChildren()) do
if v1342.Name == Players[v1340].Name .. "_LC" then
v1342:Destroy();
end;
end;
end;
return ;
end;
end);
viewing = nil;
addcmd("view", {
"spectate"
}, function(v1343, v1344)
StopFreecam();
for _, v1346 in pairs((getPlayer(v1343[1], v1344))) do
if viewDied then
viewDied:Disconnect();
viewChanged:Disconnect();
end;
viewing = Players[v1346];
workspace.CurrentCamera.CameraSubject = viewing.Character;
notify("Spectate", "Viewing " .. Players[v1346].Name);
viewDied = Players[v1346].CharacterAdded:Connect(function()
while true do
wait();
if Players[v1346].Character ~= nil and
getRoot(Players[v1346].Character) then
break;
end;
end;
workspace.CurrentCamera.CameraSubject = viewing.Character;
end);
viewChanged =
workspace.CurrentCamera:GetPropertyChangedSignal("CameraSubject"):Connect(function(
)
workspace.CurrentCamera.CameraSubject = viewing.Character;
end);
end;
end);
addcmd("viewpart", {
"viewp"
}, function(v1347, _)
StopFreecam();
if v1347[1] then
for _, v1350 in pairs(workspace:GetDescendants()) do
if not (not (v1350.Name:lower() == getstring(1):lower()) or not
v1350:IsA("BasePart")) then
wait(0.1);
workspace.CurrentCamera.CameraSubject = v1350;
end;
end;
end;
end);
addcmd("unview", {
"unspectate"
}, function(_, v1352)
StopFreecam();
if viewing ~= nil then
viewing = nil;
notify("Spectate", "View turned off");
end;
if viewDied then
viewDied:Disconnect();
viewChanged:Disconnect();
end;
workspace.CurrentCamera.CameraSubject = v1352.Character;
end);
fcRunning = false;
local l_CurrentCamera_2 = workspace.CurrentCamera;
workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
local l_CurrentCamera_3 = workspace.CurrentCamera;
if l_CurrentCamera_3 then
l_CurrentCamera_2 = l_CurrentCamera_3;
end;
end);
local l_Value_0 = Enum.ContextActionPriority.High.Value;
Spring = {};
Spring.__index = Spring;
Spring.new = function(v1356, v1357)
local v1358 = setmetatable({}, Spring);
v1358.f = v1356;
v1358.p = v1357;
v1358.v = v1357 * 0;
return v1358;
end;
Spring.Update = function(v1359, v1360, v1361)
local v1362 = (v1359.f * 2) * math.pi;
local l_p_0 = v1359.p;
local l_v_0 = v1359.v;
local v1365 = v1361 - l_p_0;
local v1366 = math.exp(-v1362 * v1360);
local v1367 = v1361 + (l_v_0 * v1360 - v1365 * (v1362 * v1360 + 1)) *
v1366;
local v1368 = ((v1362 * v1360) * (v1365 * v1362 - l_v_0) + l_v_0) * v1366;
v1359.p = v1367;
v1359.v = v1368;
return v1367;
end;
Spring.Reset = function(v1369, v1370)
v1369.p = v1370;
v1369.v = v1370 * 0;
end;
local v1371 = Vector3.new();
local v1372 = Vector2.new();
local v1373 = Spring.new(5, Vector3.new());
local v1374 = Spring.new(5, Vector2.new());
Input = {};
keyboard = {
W = 0,
A = 0,
S = 0,
D = 0,
E = 0,
Q = 0,
Up = 0,
Down = 0,
LeftShift = 0
};
mouse = {
Delta = Vector2.new()
};
NAV_KEYBOARD_SPEED = Vector3.new(1, 1, 1);
PAN_MOUSE_SPEED = Vector2.new(1, 1) * math.pi / 64;
NAV_ADJ_SPEED = 0.75;
NAV_SHIFT_MUL = 0.25;
navSpeed = 1;
Input.Vel = function(v1375)
navSpeed = math.clamp(navSpeed + (v1375 * (keyboard.Up - keyboard.Down)) *
NAV_ADJ_SPEED, 0.01, 4);
return (Vector3.new(keyboard.D - keyboard.A, keyboard.E - keyboard.Q,
keyboard.S - keyboard.W) * NAV_KEYBOARD_SPEED) * navSpeed * (not not
UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) and NAV_SHIFT_MUL or 1);
end;
Input.Pan = function(_)
local v1377 = mouse.Delta * PAN_MOUSE_SPEED;
mouse.Delta = Vector2.new();
return v1377;
end;
Keypress = function(_, v1379, v1380)
keyboard[v1380.KeyCode.Name] = v1379 == Enum.UserInputState.Begin and 1 or
0;
return Enum.ContextActionResult.Sink;
end;
MousePan = function(_, _, v1383)
local l_Delta_0 = v1383.Delta;
mouse.Delta = Vector2.new(-l_Delta_0.y, -l_Delta_0.x);
return Enum.ContextActionResult.Sink;
end;
Zero = function(v1385)
for v1386, v1387 in pairs(v1385) do
v1385[v1386] = v1387 * 0;
end;
end;
Input.StartCapture = function()
ContextActionService:BindActionAtPriority("FreecamKeyboard", Keypress,
false, l_Value_0, Enum.KeyCode.W, Enum.KeyCode.A, Enum.KeyCode.S, Enum.KeyCode.D,
Enum.KeyCode.E, Enum.KeyCode.Q, Enum.KeyCode.Up, Enum.KeyCode.Down);
ContextActionService:BindActionAtPriority("FreecamMousePan", MousePan,
false, l_Value_0, Enum.UserInputType.MouseMovement);
end;
Input.StopCapture = function()
navSpeed = 1;
Zero(keyboard);
Zero(mouse);
ContextActionService:UnbindAction("FreecamKeyboard");
ContextActionService:UnbindAction("FreecamMousePan");
end;
GetFocusDistance = function(v1388)
local l_ViewportSize_0 = l_CurrentCamera_2.ViewportSize;
local v1390 = 2 * math.tan(cameraFov / 2);
local v1391 = (l_ViewportSize_0.x / l_ViewportSize_0.y) * v1390;
local l_rightVector_0 = v1388.rightVector;
local l_upVector_0 = v1388.upVector;
local l_lookVector_0 = v1388.lookVector;
local v1395 = Vector3.new();
local v1396 = 512;
for v1397 = 0, 1, 0.5 do
for v1398 = 0, 1, 0.5 do
local v1399 = (l_rightVector_0 * (v1397 - 0.5) * v1391 -
l_upVector_0 * (v1398 - 0.5) * v1390) + l_lookVector_0;
local v1400 = v1388.p + v1399 * 0.1;
local _, v1402 = workspace:FindPartOnRay(Ray.new(v1400, v1399.unit
* v1396));
local l_magnitude_0 = (v1402 - v1400).magnitude;
if l_magnitude_0 < v1396 then
v1396 = l_magnitude_0;
v1395 = v1399.unit;
end;
end;
end;
return l_lookVector_0:Dot(v1395) * v1396;
end;
local function v1407(v1404)
local v1405 = v1373:Update(v1404, Input.Vel(v1404));
v1372 = v1372 + ((v1374:Update(v1404, Input.Pan(v1404)) * Vector2.new(0.75,
1)) * 8) * v1404 / math.sqrt(math.tan((math.rad(35))) /
math.tan((math.rad(cameraFov / 2))));
v1372 = Vector2.new(math.clamp(v1372.x, -math.rad(90), (math.rad(90))),
v1372.y % 2 * math.pi);
local v1406 = (CFrame.new(v1371) * CFrame.fromOrientation(v1372.x, v1372.y,
0)) * CFrame.new(((v1405 * Vector3.new(1, 1, 1)) * 64) * v1404);
v1371 = v1406.p;
l_CurrentCamera_2.CFrame = v1406;
l_CurrentCamera_2.Focus = v1406 * CFrame.new(0, 0, -
GetFocusDistance(v1406));
l_CurrentCamera_2.FieldOfView = cameraFov;
end;
local v1408 = {};
mouseBehavior = "";
mouseIconEnabled = "";
cameraType = "";
cameraFocus = "";
cameraCFrame = "";
cameraFieldOfView = "";
v1408.Push = function()
cameraFieldOfView = l_CurrentCamera_2.FieldOfView;
l_CurrentCamera_2.FieldOfView = 70;
cameraType = l_CurrentCamera_2.CameraType;
l_CurrentCamera_2.CameraType = Enum.CameraType.Custom;
cameraCFrame = l_CurrentCamera_2.CFrame;
cameraFocus = l_CurrentCamera_2.Focus;
mouseIconEnabled = UserInputService.MouseIconEnabled;
UserInputService.MouseIconEnabled = true;
mouseBehavior = UserInputService.MouseBehavior;
UserInputService.MouseBehavior = Enum.MouseBehavior.Default;
end;
v1408.Pop = function()
l_CurrentCamera_2.FieldOfView = 70;
l_CurrentCamera_2.CameraType = cameraType;
cameraType = nil;
l_CurrentCamera_2.CFrame = cameraCFrame;
cameraCFrame = nil;
l_CurrentCamera_2.Focus = cameraFocus;
cameraFocus = nil;
UserInputService.MouseIconEnabled = mouseIconEnabled;
mouseIconEnabled = nil;
UserInputService.MouseBehavior = mouseBehavior;
mouseBehavior = nil;
end;
StartFreecam = function(v1409)
if fcRunning then
StopFreecam();
end;
local l_CFrame_3 = l_CurrentCamera_2.CFrame;
if v1409 then
l_CFrame_3 = v1409;
end;
v1372 = Vector2.new();
v1371 = l_CFrame_3.p;
cameraFov = l_CurrentCamera_2.FieldOfView;
v1373:Reset(Vector3.new());
v1374:Reset(Vector2.new());
v1408.Push();
RunService:BindToRenderStep("Freecam", Enum.RenderPriority.Camera.Value,
v1407);
Input.StartCapture();
fcRunning = true;
end;
StopFreecam = function()
if fcRunning then
Input.StopCapture();
RunService:UnbindFromRenderStep("Freecam");
v1408.Pop();
workspace.Camera.FieldOfView = 70;
fcRunning = false;
return ;
else
return ;
end;
end;
addcmd("freecam", {
"fc"
}, function(_, _)
StartFreecam();
end);
addcmd("freecampos", {
"fcpos",
"fcp",
"freecamposition",
"fcposition"
}, function(v1413, _)
if v1413[1] then
StartFreecam((CFrame.new(v1413[1], v1413[2], v1413[3])));
return ;
else
return ;
end;
end);
addcmd("freecamwaypoint", {
"fcwp"
}, function(_, v1416)
local v1417 = tostring(getstring(1));
if v1416.Character then
for v1418, _ in pairs(WayPoints) do
local v1420 = WayPoints[v1418].COORD[1];
local v1421 = WayPoints[v1418].COORD[2];
local v1422 = WayPoints[v1418].COORD[3];
if tostring(WayPoints[v1418].NAME):lower() ==
tostring(v1417):lower() then
StartFreecam(CFrame.new(v1420, v1421, v1422));
end;
end;
for v1423, _ in pairs(pWayPoints) do
if tostring(pWayPoints[v1423].NAME):lower() ==
tostring(v1417):lower() then
StartFreecam(CFrame.new(pWayPoints[v1423].COORD[1].Position));
end;
end;
end;
end);
addcmd("freecamgoto", {
"fcgoto",
"freecamtp",
"fctp"
}, function(v1425, v1426)
for _, v1428 in pairs((getPlayer(v1425[1], v1426))) do
StartFreecam(getRoot(Players[v1428].Character).CFrame);
end;
end);
addcmd("unfreecam", {
"nofreecam",
"unfc",
"nofc"
}, function(_, _)
StopFreecam();
end);
addcmd("freecamspeed", {
"fcspeed"
}, function(v1431, _)
local v1433 = v1431[1] or 1;
if isNumber(v1433) then
NAV_KEYBOARD_SPEED = Vector3.new(v1433, v1433, v1433);
end;
end);
addcmd("notifyfreecamposition", {
"notifyfcpos"
}, function(_, _)
if fcRunning then
local l_X_3 = workspace.CurrentCamera.CFrame.Position.X;
local l_Y_1 = workspace.CurrentCamera.CFrame.Position.Y;
local l_Z_0 = workspace.CurrentCamera.CFrame.Position.Z;
local l_format_0 = string.format;
local l_round_0 = math.round;
notify("Current Position", l_format_0("%s, %s, %s", l_round_0(l_X_3),
l_round_0(l_Y_1), (l_round_0(l_Z_0))));
end;
end);
addcmd("copyfreecamposition", {
"copyfcpos"
}, function(_, _)
if fcRunning then
local l_X_4 = workspace.CurrentCamera.CFrame.Position.X;
local l_Y_2 = workspace.CurrentCamera.CFrame.Position.Y;
local l_Z_1 = workspace.CurrentCamera.CFrame.Position.Z;
local l_format_1 = string.format;
local l_round_1 = math.round;
toClipboard(l_format_1("%s, %s, %s", l_round_1(l_X_4),
l_round_1(l_Y_2), (l_round_1(l_Z_1))));
end;
end);
addcmd("gotocamera", {
"gotocam",
"tocam"
}, function(_, v1449)
getRoot(v1449.Character).CFrame = workspace.Camera.CFrame;
end);
addcmd("tweengotocamera", {
"tweengotocam",
"tgotocam",
"ttocam"
}, function(_, v1451)
TweenService:Create(getRoot(v1451.Character), TweenInfo.new(tweenSpeed,
Enum.EasingStyle.Linear), {
CFrame = workspace.Camera.CFrame
}):Play();
end);
addcmd("fov", {}, function(v1452, _)
local v1454 = v1452[1] or 70;
if isNumber(v1454) then
workspace.CurrentCamera.FieldOfView = v1454;
end;
end);
local l_CameraMaxZoomDistance_0 = Players.LocalPlayer.CameraMaxZoomDistance;
local l_CameraMinZoomDistance_0 = Players.LocalPlayer.CameraMinZoomDistance;
addcmd("lookat", {}, function(v1457, v1458)
if v1458.CameraMaxZoomDistance ~= 0.5 then
l_CameraMaxZoomDistance_0 = v1458.CameraMaxZoomDistance;
l_CameraMinZoomDistance_0 = v1458.CameraMinZoomDistance;
end;
v1458.CameraMaxZoomDistance = 0.5;
v1458.CameraMinZoomDistance = 0.5;
wait();
for _, v1460 in pairs((getPlayer(v1457[1], v1458))) do
local l_Character_7 = Players[v1460].Character;
if not (not l_Character_7 or not l_Character_7:FindFirstChild("Head"))
then
workspace.CurrentCamera.CFrame =
CFrame.new(workspace.CurrentCamera.CFrame.p, l_Character_7.Head.CFrame.p);
wait(0.1);
end;
end;
v1458.CameraMaxZoomDistance = l_CameraMaxZoomDistance_0;
v1458.CameraMinZoomDistance = l_CameraMinZoomDistance_0;
end);
addcmd("fixcam", {
"restorecam"
}, function(_, v1463)
StopFreecam();
execCmd("unview");
workspace.CurrentCamera:remove();
wait(0.1);
while true do
wait();
if not (v1463.Character == nil) then
break;
end;
end;
workspace.CurrentCamera.CameraSubject =
v1463.Character:FindFirstChildWhichIsA("Humanoid");
workspace.CurrentCamera.CameraType = "Custom";
v1463.CameraMinZoomDistance = 0.5;
v1463.CameraMaxZoomDistance = 400;
v1463.CameraMode = "Classic";
v1463.Character.Head.Anchored = false;
end);
addcmd("enableshiftlock", {
"enablesl",
"shiftlock"
}, function(_, v1465)
v1465.DevEnableMouseLock = true;
notify("Shiftlock", "Shift lock is now available");
end);
addcmd("firstp", {}, function(_, v1467)
v1467.CameraMode = "LockFirstPerson";
end);
addcmd("thirdp", {}, function(_, v1469)
v1469.CameraMode = "Classic";
end);
addcmd("noclipcam", {
"nccam"
}, function(_, v1471)
local v1472 = not not debug and debug.setconstant or setconstant;
local v1473 = not not debug and debug.getconstants or getconstants;
if not (not v1472 or not getgc) and v1473 then
local l_Popper_0 =
v1471.PlayerScripts.PlayerModule.CameraModule.ZoomController.Popper;
for _, v1476 in pairs(getgc()) do
if type(v1476) == "function" and getfenv(v1476).script ==
l_Popper_0 then
for v1477, v1478 in pairs(v1473(v1476)) do
if tonumber(v1478) == 0.25 then
v1472(v1476, v1477, 0);
elseif tonumber(v1478) == 0 then
v1472(v1476, v1477, 0.25);
end;
end;
end;
end;
return ;
else
return notify("Incompatible Exploit", "Your exploit does not support
this command (missing setconstant or getconstants or getgc)");
end;
end);
addcmd("maxzoom", {}, function(v1479, v1480)
v1480.CameraMaxZoomDistance = v1479[1];
end);
addcmd("minzoom", {}, function(v1481, v1482)
v1482.CameraMinZoomDistance = v1481[1];
end);
addcmd("camdistance", {}, function(v1483, v1484)
local l_CameraMaxZoomDistance_1 = v1484.CameraMaxZoomDistance;
local l_CameraMinZoomDistance_1 = v1484.CameraMinZoomDistance;
if l_CameraMaxZoomDistance_1 < tonumber(v1483[1]) then
l_CameraMaxZoomDistance_1 = v1483[1];
end;
v1484.CameraMaxZoomDistance = v1483[1];
v1484.CameraMinZoomDistance = v1483[1];
wait();
v1484.CameraMaxZoomDistance = l_CameraMaxZoomDistance_1;
v1484.CameraMinZoomDistance = l_CameraMinZoomDistance_1;
end);
addcmd("unlockws", {
"unlockworkspace"
}, function(_, _)
for _, v1490 in pairs(workspace:GetDescendants()) do
if v1490:IsA("BasePart") then
v1490.Locked = false;
end;
end;
end);
addcmd("lockws", {
"lockworkspace"
}, function(_, _)
for _, v1494 in pairs(workspace:GetDescendants()) do
if v1494:IsA("BasePart") then
v1494.Locked = true;
end;
end;
end);
addcmd("delete", {
"remove"
}, function(_, _)
for _, v1498 in pairs(workspace:GetDescendants()) do
if v1498.Name:lower() == getstring(1):lower() then
v1498:Destroy();
end;
end;
notify("Item(s) Deleted", "Deleted " .. getstring(1));
end);
addcmd("deleteclass", {
"removeclass",
"deleteclassname",
"removeclassname",
"dc"
}, function(_, _)
for _, v1502 in pairs(workspace:GetDescendants()) do
if v1502.ClassName:lower() == getstring(1):lower() then
v1502:Destroy();
end;
end;
notify("Item(s) Deleted", "Deleted items with ClassName " .. getstring(1));
end);
addcmd("chardelete", {
"charremove",
"cd"
}, function(_, v1504)
for _, v1506 in pairs(v1504.Character:GetDescendants()) do
if v1506.Name:lower() == getstring(1):lower() then
v1506:Destroy();
end;
end;
notify("Item(s) Deleted", "Deleted " .. getstring(1));
end);
addcmd("chardeleteclass", {
"charremoveclass",
"chardeleteclassname",
"charremoveclassname",
"cdc"
}, function(_, v1508)
for _, v1510 in pairs(v1508.Character:GetDescendants()) do
if v1510.ClassName:lower() == getstring(1):lower() then
v1510:Destroy();
end;
end;
notify("Item(s) Deleted", "Deleted items with ClassName " .. getstring(1));
end);
addcmd("deletevelocity", {
"dv",
"removevelocity",
"removeforces"
}, function(_, v1512)
for _, v1514 in pairs(v1512.Character:GetDescendants()) do
if not (not (((((((v1514:IsA("BodyVelocity") or v1514:IsA("BodyGyro"))
or v1514:IsA("RocketPropulsion")) or v1514:IsA("BodyThrust")) or
v1514:IsA("BodyAngularVelocity")) or v1514:IsA("AngularVelocity")) or
v1514:IsA("BodyForce")) or v1514:IsA("VectorForce")) and not
v1514:IsA("LineForce")) then
v1514:Destroy();
end;
end;
end);
addcmd("deleteinvisparts", {
"deleteinvisibleparts",
"dip"
}, function(_, _)
for _, v1518 in pairs(workspace:GetDescendants()) do
if not (not (v1518:IsA("BasePart") and v1518.Transparency == 1) or not
v1518.CanCollide) then
v1518:Destroy();
end;
end;
end);
local v1519 = {};
addcmd("invisibleparts", {
"invisparts"
}, function(_, _)
for _, v1523 in pairs(workspace:GetDescendants()) do
if v1523:IsA("BasePart") and v1523.Transparency == 1 then
if not table.find(v1519, v1523) then
table.insert(v1519, v1523);
end;
v1523.Transparency = 0;
end;
end;
end);
addcmd("uninvisibleparts", {
"uninvisparts"
}, function(_, _)
for _, v1527 in pairs(v1519) do
v1527.Transparency = 1;
end;
v1519 = {};
end);
addcmd("btools", {}, function(_, v1529)
for v1530 = 1, 4 do
local l_HopperBin_0 = Instance.new("HopperBin");
l_HopperBin_0.BinType = v1530;
l_HopperBin_0.Name = randomString();
l_HopperBin_0.Parent = v1529:FindFirstChildOfClass("Backpack");
end;
end);
addcmd("f3x", {
"fex"
}, function(_, _)
loadstring(game:GetObjects("rbxassetid://6695644299")[1].Source)();
end);
addcmd("partpath", {
"partname"
}, function(_, _)
selectPart();
end);
addcmd("antiafk", {
"antiidle"
}, function(v1536, _)
local v1538 = getconnections or get_signal_cons;
if not v1538 then
local v1539 = v1(game:GetService("VirtualUser"));
Players.LocalPlayer.Idled:Connect(function()
v1539:CaptureController();
v1539:ClickButton2(Vector2.new());
end);
else
for _, v1541 in pairs(v1538(Players.LocalPlayer.Idled)) do
if not v1541.Disable then
if v1541.Disconnect then
v1541:Disconnect();
end;
else
v1541:Disable();
end;
end;
end;
if not v1536[1] or tostring(v1536[1]) ~= "nonotify" then
notify("Anti Idle", "Anti idle is enabled");
end;
end);
addcmd("datalimit", {}, function(v1542, _)
if tonumber(v1542[1]) then
NetworkClient:SetOutgoingKBPSLimit(v1542[1]);
end;
end);
addcmd("replicationlag", {
"backtrack"
}, function(v1544, _)
if tonumber(v1544[1]) then
settings():GetService("NetworkSettings").IncomingReplicationLag =
v1544[1];
end;
end);
addcmd("noprompts", {
"nopurchaseprompts"
}, function(_, _)
COREGUI.PurchasePrompt.Enabled = false;
end);
addcmd("showprompts", {
"showpurchaseprompts"
}, function(_, _)
COREGUI.PurchasePrompt.Enabled = true;
end);
promptNewRig = function(v1550, v1551)
local l_Humanoid_4 = v1550.Character:FindFirstChildWhichIsA("Humanoid");
if l_Humanoid_4 then
AvatarEditorService:PromptSaveAvatar(l_Humanoid_4.HumanoidDescription,
Enum.HumanoidRigType[v1551]);
if AvatarEditorService.PromptSaveAvatarCompleted:Wait() ==
Enum.AvatarPromptResult.Success then
execCmd("reset");
end;
end;
end;
addcmd("promptr6", {}, function(_, v1554)
promptNewRig(v1554, "R6");
end);
addcmd("promptr15", {}, function(_, v1556)
promptNewRig(v1556, "R15");
end);
addcmd("wallwalk", {
"walkonwalls"
}, function(_, _)
loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/
main/wallwalker.lua"))();
end);
addcmd("age", {}, function(v1559, v1560)
local v1561 = getPlayer(v1559[1], v1560);
local v1562 = {};
for _, v1564 in pairs(v1561) do
local v1565 = Players[v1564];
table.insert(v1562, v1565.Name .. "'s age is: " .. v1565.AccountAge);
end;
notify("Account Age", table.concat(v1562, ",\n"));
end);
addcmd("chatage", {}, function(v1566, v1567)
local v1568 = getPlayer(v1566[1], v1567);
local v1569 = {};
for _, v1571 in pairs(v1568) do
local v1572 = Players[v1571];
table.insert(v1569, v1572.Name .. "'s age is: " .. v1572.AccountAge);
end;
chatMessage((table.concat(v1569, ", ")));
end);
addcmd("joindate", {
"jd"
}, function(v1573, v1574)
local v1575 = getPlayer(v1573[1], v1574);
local v1576 = {};
notify("Loading", "Hold on a sec");
for _, v1578 in pairs(v1575) do
local v1579 =
string.split(HttpService:JSONDecode((game:HttpGet("https://users.roblox.com/v1/
users/" .. Players[v1578].UserId))).created:sub(1, 10), "-");
table.insert(v1576, Players[v1578].Name .. " joined: " .. v1579[2] ..
"/" .. v1579[3] .. "/" .. v1579[1]);
end;
notify("Join Date (Month/Day/Year)", table.concat(v1576, ",\n"));
end);
addcmd("chatjoindate", {
"cjd"
}, function(v1580, v1581)
local v1582 = getPlayer(v1580[1], v1581);
local v1583 = {};
notify("Loading", "Hold on a sec");
for _, v1585 in pairs(v1582) do
local v1586 =
string.split(HttpService:JSONDecode((game:HttpGet("https://users.roblox.com/v1/
users/" .. Players[v1585].UserId))).created:sub(1, 10), "-");
table.insert(v1583, Players[v1585].Name .. " joined: " .. v1586[2] ..
"/" .. v1586[3] .. "/" .. v1586[1]);
end;
chatMessage((table.concat(v1583, ", ")));
end);
addcmd("copyname", {
"copyuser"
}, function(v1587, v1588)
for _, v1590 in pairs((getPlayer(v1587[1], v1588))) do
toClipboard((tostring(Players[v1590].Name)));
end;
end);
addcmd("userid", {
"id"
}, function(v1591, v1592)
for _, v1594 in pairs((getPlayer(v1591[1], v1592))) do
notify("User ID", (tostring(Players[v1594].UserId)));
end;
end);
addcmd("copyid", {
"copyuserid"
}, function(v1595, v1596)
for _, v1598 in pairs((getPlayer(v1595[1], v1596))) do
toClipboard((tostring(Players[v1598].UserId)));
end;
end);
addcmd("creatorid", {
"creator"
}, function(_, v1600)
if game.CreatorType == Enum.CreatorType.User then
notify("Creator ID", game.CreatorId);
return ;
else
if game.CreatorType == Enum.CreatorType.Group then
local l_Id_0 =
GroupService:GetGroupInfoAsync(game.CreatorId).Owner.Id;
v1600.UserId = l_Id_0;
notify("Creator ID", l_Id_0);
end;
return ;
end;
end);
addcmd("copycreatorid", {
"copycreator"
}, function(_, _)
if game.CreatorType == Enum.CreatorType.User then
toClipboard(game.CreatorId);
notify("Copied ID", "Copied creator ID to clipboard");
return ;
else
if game.CreatorType == Enum.CreatorType.Group then

toClipboard(GroupService:GetGroupInfoAsync(game.CreatorId).Owner.Id);
notify("Copied ID", "Copied creator ID to clipboard");
end;
return ;
end;
end);
addcmd("setcreatorid", {
"setcreator"
}, function(_, v1605)
if game.CreatorType == Enum.CreatorType.User then
v1605.UserId = game.CreatorId;
notify("Set ID", "Set UserId to " .. game.CreatorId);
return ;
else
if game.CreatorType == Enum.CreatorType.Group then
local l_Id_1 =
GroupService:GetGroupInfoAsync(game.CreatorId).Owner.Id;
v1605.UserId = l_Id_1;
notify("Set ID", "Set UserId to " .. l_Id_1);
end;
return ;
end;
end);
addcmd("appearanceid", {
"aid"
}, function(v1607, v1608)
for _, v1610 in pairs((getPlayer(v1607[1], v1608))) do
notify("Appearance ID",
(tostring(Players[v1610].CharacterAppearanceId)));
end;
end);
addcmd("copyappearanceid", {
"caid"
}, function(v1611, v1612)
for _, v1614 in pairs((getPlayer(v1611[1], v1612))) do
toClipboard((tostring(Players[v1614].CharacterAppearanceId)));
end;
end);
addcmd("norender", {}, function(_, _)
RunService:Set3dRenderingEnabled(false);
end);
addcmd("render", {}, function(_, _)
RunService:Set3dRenderingEnabled(true);
end);
addcmd("2022materials", {
"use2022materials"
}, function(_, _)
if not sethidden then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing sethiddenproperty)");
return ;
else
sethidden(MaterialService, "Use2022Materials", true);
return ;
end;
end);
addcmd("un2022materials", {
"unuse2022materials"
}, function(_, _)
if not sethidden then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing sethiddenproperty)");
return ;
else
sethidden(MaterialService, "Use2022Materials", false);
return ;
end;
end);
addcmd("goto", {
"to"
}, function(v1623, v1624)
for _, v1626 in pairs((getPlayer(v1623[1], v1624))) do
if Players[v1626].Character ~= nil then
if not (not v1624.Character:FindFirstChildOfClass("Humanoid") or
not v1624.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1624.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
getRoot(v1624.Character).CFrame =
getRoot(Players[v1626].Character).CFrame + Vector3.new(3, 1, 0);
end;
end;
execCmd("breakvelocity");
end);
addcmd("tweengoto", {
"tgoto",
"tto",
"tweento"
}, function(v1627, v1628)
for _, v1630 in pairs((getPlayer(v1627[1], v1628))) do
if Players[v1630].Character ~= nil then
if not (not v1628.Character:FindFirstChildOfClass("Humanoid") or
not v1628.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1628.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
TweenService:Create(getRoot(v1628.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = getRoot(Players[v1630].Character).CFrame +
Vector3.new(3, 1, 0)
}):Play();
end;
end;
execCmd("breakvelocity");
end);
addcmd("vehiclegoto", {
"vgoto",
"vtp",
"vehicletp"
}, function(v1631, v1632)
for _, v1634 in pairs((getPlayer(v1631[1], v1632))) do
if Players[v1634].Character ~= nil then

v1632.Character:FindFirstChildOfClass("Humanoid").SeatPart:FindFirstAncestorWhichIs
A("Model"):MoveTo(getRoot(Players[v1634].Character).Position);
end;
end;
end);
addcmd("pulsetp", {
"ptp"
}, function(v1635, v1636)
for _, v1638 in pairs((getPlayer(v1635[1], v1636))) do
if Players[v1638].Character ~= nil then
local l_CFrame_4 = getRoot(v1636.Character).CFrame;
local v1640 = v1635[2] or 1;
if not (not v1636.Character:FindFirstChildOfClass("Humanoid") or
not v1636.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1636.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
getRoot(v1636.Character).CFrame =
getRoot(Players[v1638].Character).CFrame + Vector3.new(3, 1, 0);
wait(v1640);
getRoot(v1636.Character).CFrame = l_CFrame_4;
end;
end;
execCmd("breakvelocity");
end);
local v1641 = {};
addcmd("vehiclenoclip", {
"vnoclip"
}, function(_, v1643)
v1641 = {};
local l_Parent_0 =
v1643.Character:FindFirstChildOfClass("Humanoid").SeatPart.Parent;
while true do
if l_Parent_0.ClassName ~= "Model" then
l_Parent_0 = l_Parent_0.Parent;
end;
if not (l_Parent_0.ClassName ~= "Model") then
break;
end;
end;
wait(0.1);
execCmd("noclip");
for _, v1646 in pairs(l_Parent_0:GetDescendants()) do
if not (not v1646:IsA("BasePart") or not v1646.CanCollide) then
table.insert(v1641, v1646);
v1646.CanCollide = false;
end;
end;
end);
addcmd("vehicleclip", {
"vclip",
"unvnoclip",
"unvehiclenoclip"
}, function(_, _)
execCmd("clip");
for _, v1650 in pairs(v1641) do
v1650.CanCollide = true;
end;
v1641 = {};
end);
addcmd("togglevnoclip", {}, function(_, _)
execCmd(not Clip and "vclip" or "vnoclip");
end);
addcmd("clientbring", {
"cbring"
}, function(v1653, v1654)
for _, v1656 in pairs((getPlayer(v1653[1], v1654))) do
if Players[v1656].Character ~= nil then
if Players[v1656].Character:FindFirstChildOfClass("Humanoid") then
Players[v1656].Character:FindFirstChildOfClass("Humanoid").Sit
= false;
end;
wait();
getRoot(Players[v1656].Character).CFrame =
getRoot(v1654.Character).CFrame + Vector3.new(3, 1, 0);
end;
end;
end);
local v1657 = {};
addcmd("loopbring", {}, function(v1658, v1659)
local v1660 = getPlayer(v1658[1], v1659);
for _, v1662 in pairs(v1660) do
task.spawn(function()
if not (not (Players[v1662].Name ~= v1659.Name) or
FindInTable(v1657, Players[v1662].Name)) then
table.insert(v1657, Players[v1662].Name);
local l_Name_2 = Players[v1662].Name;
local l_Character_8 = Players[v1662].Character;
local v1665 = 3;
if not (not v1658[2] or not isNumber(v1658[2])) then
v1665 = v1658[2];
end;
local v1666 = 0;
if not (not v1658[3] or not isNumber(v1658[3])) then
v1666 = v1658[3];
end;
while true do
for _, _ in pairs(v1660) do
if not Players:FindFirstChild(v1662) then
for v1669, v1670 in pairs(v1657) do
if v1670 == l_Name_2 then
table.remove(v1657, v1669);
end;
end;
else
l_Character_8 = Players[v1662].Character;
if not (not (not (not (l_Character_8 ~= nil and
Players[v1662].Character ~= nil) or not getRoot(l_Character_8)) and v1659.Character
~= nil) or not getRoot(v1659.Character)) then
getRoot(l_Character_8).CFrame =
getRoot(v1659.Character).CFrame + Vector3.new(v1665, 1, 0);
end;
wait(v1666);
end;
end;
if not FindInTable(v1657, l_Name_2) then
break;
end;
end;
end;
end);
end;
end);
addcmd("unloopbring", {
"noloopbring"
}, function(v1671, v1672)
for _, v1674 in pairs((getPlayer(v1671[1], v1672))) do
task.spawn(function()
for v1675, v1676 in pairs(v1657) do
if v1676 == Players[v1674].Name then
table.remove(v1657, v1675);
end;
end;
end);
end;
end);
local v1677 = false;
local v1678 = false;
addcmd("walkto", {
"follow"
}, function(v1679, v1680)
for _, v1682 in pairs((getPlayer(v1679[1], v1680))) do
if Players[v1682].Character ~= nil then
if not (not v1680.Character:FindFirstChildOfClass("Humanoid") or
not v1680.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1680.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
v1677 = true;
while true do
wait();

v1680.Character:FindFirstChildOfClass("Humanoid"):MoveTo(getRoot(Players[v1682].Cha
racter).Position);
if not (not (not (Players[v1682].Character ~= nil) or not
getRoot(Players[v1682].Character)) and v1677 ~= false) then
break;
end;
end;
end;
end;
end);
addcmd("pathfindwalkto", {
"pathfindfollow"
}, function(v1683, v1684)
v1677 = false;
wait();
local v1685 = getPlayer(v1683[1], v1684);
local l_Humanoid_5 =
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid");
local l_PathService_Path_0 = PathService:CreatePath();
for _, v1689 in pairs(v1685) do
if Players[v1689].Character ~= nil then
if not (not v1684.Character:FindFirstChildOfClass("Humanoid") or
not v1684.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1684.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
v1677 = true;
while true do
wait();
local l_status_5, _ = pcall(function()

l_PathService_Path_0:ComputeAsync(getRoot(v1684.Character).Position,
getRoot(Players[v1689].Character).Position);
local l_l_PathService_Path_0_Waypoints_0 =
l_PathService_Path_0:GetWaypoints();
local v1691 = nil;
for _, v1693 in pairs(l_l_PathService_Path_0_Waypoints_0)
do
local l_Position_5 = v1693.Position;
l_Humanoid_5:MoveTo(l_Position_5);
while true do
v1691 = (l_Position_5 -
l_Humanoid_5.Parent.PrimaryPart.Position).magnitude;
wait();
if not (v1691 > 5) then
break;
end;
end;
end;
end);
if not l_status_5 then

v1684.Character:FindFirstChildOfClass("Humanoid"):MoveTo(getRoot(Players[v1689].Cha
racter).Position);
end;
if not (not (not (Players[v1689].Character ~= nil) or not
getRoot(Players[v1689].Character)) and v1677 ~= false) then
break;
end;
end;
end;
end;
end);
addcmd("pathfindwalktowaypoint", {
"pathfindwalktowp"
}, function(_, v1698)
v1678 = false;
wait();
local v1699 = tostring(getstring(1));
local l_Humanoid_6 =
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid");
local l_PathService_Path_1 = PathService:CreatePath();
if v1698.Character then
for v1702, _ in pairs(WayPoints) do
if tostring(WayPoints[v1702].NAME):lower() ==
tostring(v1699):lower() then
if not (not v1698.Character:FindFirstChildOfClass("Humanoid")
or not v1698.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1698.Character:FindFirstChildOfClass("Humanoid").Sit =
false;
wait(0.1);
end;
local v1704 = Vector3.new(WayPoints[v1702].COORD[1],
WayPoints[v1702].COORD[2], WayPoints[v1702].COORD[3]);
v1678 = true;
while true do
wait();
local l_status_6, _ = pcall(function()

l_PathService_Path_1:ComputeAsync(getRoot(v1698.Character).Position, v1704);
local l_l_PathService_Path_1_Waypoints_0 =
l_PathService_Path_1:GetWaypoints();
local v1706 = nil;
for _, v1708 in
pairs(l_l_PathService_Path_1_Waypoints_0) do
local l_Position_6 = v1708.Position;
l_Humanoid_6:MoveTo(l_Position_6);
while true do
v1706 = (l_Position_6 -
l_Humanoid_6.Parent.PrimaryPart.Position).magnitude;
wait();
if not (v1706 > 5) then
break;
end;
end;
end;
end);
if not l_status_6 then

v1698.Character:FindFirstChildOfClass("Humanoid"):MoveTo(v1704);
end;
if not (v1698.Character and v1678 ~= false) then
break;
end;
end;
end;
end;
for v1712, _ in pairs(pWayPoints) do
if tostring(pWayPoints[v1712].NAME):lower() ==
tostring(v1699):lower() then
if not (not v1698.Character:FindFirstChildOfClass("Humanoid")
or not v1698.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v1698.Character:FindFirstChildOfClass("Humanoid").Sit =
false;
wait(0.1);
end;
local l_Position_7 = pWayPoints[v1712].COORD[1].Position;
v1678 = true;
while true do
wait();
local l_status_7, _ = pcall(function()

l_PathService_Path_1:ComputeAsync(getRoot(v1698.Character).Position, l_Position_7);
local l_l_PathService_Path_1_Waypoints_1 =
l_PathService_Path_1:GetWaypoints();
local v1716 = nil;
for _, v1718 in
pairs(l_l_PathService_Path_1_Waypoints_1) do
local l_Position_8 = v1718.Position;
l_Humanoid_6:MoveTo(l_Position_8);
while true do
v1716 = (l_Position_8 -
l_Humanoid_6.Parent.PrimaryPart.Position).magnitude;
wait();
if not (v1716 > 5) then
break;
end;
end;
end;
end);
if not l_status_7 then

v1698.Character:FindFirstChildOfClass("Humanoid"):MoveTo(l_Position_7);
end;
if not (v1698.Character and v1678 ~= false) then
break;
end;
end;
end;
end;
end;
end);
addcmd("unwalkto", {
"nowalkto",
"unfollow",
"nofollow"
}, function(_, _)
v1677 = false;
v1678 = false;
end);
addcmd("freeze", {
"fr"
}, function(v1724, v1725)
local v1726 = getPlayer(v1724[1], v1725);
if v1726 ~= nil then
for _, v1728 in pairs(v1726) do
task.spawn(function()
local l_next_1 = next;
local l_Descendants_0, v1731 =
Players[v1728].Character:GetDescendants();
for _, v1733 in l_next_1, l_Descendants_0, v1731 do
if not (not v1733:IsA("BasePart") or v1733.Anchored) then
v1733.Anchored = true;
end;
end;
end);
end;
end;
end);
addcmd("thaw", {
"unfreeze",
"unfr"
}, function(v1734, v1735)
local v1736 = getPlayer(v1734[1], v1735);
if v1736 ~= nil then
for _, v1738 in pairs(v1736) do
task.spawn(function()
local l_next_2 = next;
local l_Descendants_1, v1741 =
Players[v1738].Character:GetDescendants();
for _, v1743 in l_next_2, l_Descendants_1, v1741 do
if not ((not (v1743.Name ~= floatName) or not
v1743:IsA("BasePart")) or not v1743.Anchored) then
v1743.Anchored = false;
end;
end;
end);
end;
end;
end);
oofing = false;
addcmd("loopoof", {}, function(_, _)
oofing = true;
while true do
wait(0.1);
for _, v1747 in pairs(Players:GetPlayers()) do
if not (not (v1747.Character ~= nil) or not
v1747.Character:FindFirstChild("Head")) then
for _, v1749 in pairs(v1747.Character.Head:GetChildren()) do
if v1749:IsA("Sound") then
v1749.Playing = true;
end;
end;
end;
end;
if not (oofing ~= false) then
break;
end;
end;
end);
addcmd("unloopoof", {}, function(_, _)
oofing = false;
end);
local v1752 = false;
addcmd("muteboombox", {}, function(v1753, v1754)
if not (v1752 or not SoundService.RespectFilteringEnabled) then
v1752 = true;
notify("RespectFilteringEnabled", "RespectFilteringEnabled is set to
true (the command will still work but may only be clientsided)");
end;
local v1755 = getPlayer(v1753[1], v1754);
if v1755 ~= nil then
for _, v1757 in pairs(v1755) do
task.spawn(function()
local l_next_3 = next;
local l_Descendants_2, v1760 =
Players[v1757].Character:GetDescendants();
for _, v1762 in l_next_3, l_Descendants_2, v1760 do
if v1762:IsA("Sound") and v1762.Playing == true then
v1762.Playing = false;
end;
end;
l_next_3 = next;
l_Descendants_2, v1760 =
Players[v1757]:FindFirstChildOfClass("Backpack"):GetDescendants();
for _, v1764 in l_next_3, l_Descendants_2, v1760 do
if v1764:IsA("Sound") and v1764.Playing == true then
v1764.Playing = false;
end;
end;
end);
end;
end;
end);
addcmd("unmuteboombox", {}, function(v1765, v1766)
if not (v1752 or not SoundService.RespectFilteringEnabled) then
v1752 = true;
notify("RespectFilteringEnabled", "RespectFilteringEnabled is set to
true (the command will still work but may only be clientsided)");
end;
local v1767 = getPlayer(v1765[1], v1766);
if v1767 ~= nil then
for _, v1769 in pairs(v1767) do
task.spawn(function()
local l_next_4 = next;
local l_Descendants_3, v1772 =
Players[v1769].Character:GetDescendants();
for _, v1774 in l_next_4, l_Descendants_3, v1772 do
if v1774:IsA("Sound") and v1774.Playing == false then
v1774.Playing = true;
end;
end;
end);
end;
end;
end);
addcmd("reset", {}, function(_, v1776)

v1776.Character:FindFirstChildOfClass("Humanoid"):ChangeState(Enum.HumanoidStateTyp
e.Dead);
end);
addcmd("freezeanims", {}, function(_, v1778)
local v1779 = v1778.Character:FindFirstChildOfClass("Humanoid") or
v1778.Character:FindFirstChildOfClass("AnimationController");
for _, v1781 in pairs((v1779:GetPlayingAnimationTracks())) do
v1781:AdjustSpeed(0);
end;
end);
addcmd("unfreezeanims", {}, function(_, v1783)
local v1784 = v1783.Character:FindFirstChildOfClass("Humanoid") or
v1783.Character:FindFirstChildOfClass("AnimationController");
for _, v1786 in pairs((v1784:GetPlayingAnimationTracks())) do
v1786:AdjustSpeed(1);
end;
end);
addcmd("respawn", {}, function(_, v1788)
respawn(v1788);
end);
addcmd("refresh", {
"re"
}, function(_, v1790)
refresh(v1790);
end);
addcmd("god", {}, function(_, v1792)
local l_CurrentCamera_4 = workspace.CurrentCamera;
local l_CFrame_5 = l_CurrentCamera_4.CFrame;
local l_Character_9 = v1792.Character;
local v1796 = l_Character_9 and
l_Character_9:FindFirstChildWhichIsA("Humanoid");
local v1797 = v1796:Clone();
local v1798 = nil;
v1797.Parent = l_Character_9;
v1792.Character = v1798;
v1797:SetStateEnabled(15, false);
v1797:SetStateEnabled(1, false);
v1797:SetStateEnabled(0, false);
v1798 = true;
v1796 = v1796:Destroy();
v1797.BreakJointsOnDeath = v1798;
v1798 = wait() and l_CFrame_5;
v1792.Character = l_Character_9;
l_CurrentCamera_4.CameraSubject = v1797;
l_CurrentCamera_4.CFrame = v1798;
v1797.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None;
v1798 = l_Character_9:FindFirstChild("Animate");
if v1798 then
v1798.Disabled = true;
wait();
v1798.Disabled = false;
end;
v1797.Health = v1797.MaxHealth;
end);
invisRunning = false;
addcmd("invisible", {
"invis"
}, function(_, v1800)
if not invisRunning then
invisRunning = true;
while true do
wait(0.1);
if v1800.Character then
break;
end;
end;
local l_Character_10 = v1800.Character;
l_Character_10.Archivable = true;
local v1802 = false;
local v1803 = true;
local v1804 = l_Character_10:Clone();
v1804.Parent = Lighting;
local l_FallenPartsDestroyHeight_0 =
workspace.FallenPartsDestroyHeight;
v1804.Name = "";
local v1806 = nil;
local v1812 = RunService.Stepped:Connect(function()
pcall(function()
local v1807 = nil;
v1807 = not not
tostring(l_FallenPartsDestroyHeight_0):find("-") or false;
local v1808 =
tostring(v1800.Character.HumanoidRootPart.Position):split(", ");
local _ = tonumber(v1808[1]);
local v1810 = tonumber(v1808[2]);
local _ = tonumber(v1808[3]);
if v1807 == true then
if v1810 <= l_FallenPartsDestroyHeight_0 then
Respawn();
return ;
end;
elseif v1807 == false and l_FallenPartsDestroyHeight_0 <= v1810
then
Respawn();
end;
end);
end);
for _, v1814 in pairs(v1804:GetDescendants()) do
if v1814:IsA("BasePart") then
if v1814.Name == "HumanoidRootPart" then
v1814.Transparency = 1;
else
v1814.Transparency = 0.5;
end;
end;
end;
Respawn = function()
v1803 = false;
if v1802 == true then
pcall(function()
v1800.Character = l_Character_10;
wait();
l_Character_10.Parent = workspace;

l_Character_10:FindFirstChildWhichIsA("Humanoid"):Destroy();
v1802 = false;
v1804.Parent = nil;
invisRunning = false;
end);
return ;
else
if v1802 == false then
pcall(function()
v1800.Character = l_Character_10;
wait();
l_Character_10.Parent = workspace;

l_Character_10:FindFirstChildWhichIsA("Humanoid"):Destroy();
TurnVisible();
end);
end;
return ;
end;
end;
local v1815 = nil;
v1815 = v1804:FindFirstChildOfClass("Humanoid").Died:Connect(function()
Respawn();
v1815:Disconnect();
end);
if v1802 == true then
return ;
else
v1802 = true;
v1806 = workspace.CurrentCamera.CFrame;
local l_CFrame_6 = v1800.Character.HumanoidRootPart.CFrame;
l_Character_10:MoveTo(Vector3.new(0, math.pi * 1000000, 0));
workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable;
wait(0.2);
workspace.CurrentCamera.CameraType = Enum.CameraType.Custom;
l_Character_10.Parent = Lighting;
v1804.Parent = workspace;
v1804.HumanoidRootPart.CFrame = l_CFrame_6;
v1800.Character = v1804;
execCmd("fixcam");
v1800.Character.Animate.Disabled = true;
v1800.Character.Animate.Disabled = false;
TurnVisible = function()
if v1802 == false then
return ;
else
v1812:Disconnect();
v1815:Disconnect();
v1806 = workspace.CurrentCamera.CFrame;
l_Character_10 = l_Character_10;
l_Character_10.HumanoidRootPart.CFrame =
v1800.Character.HumanoidRootPart.CFrame;
v1804:Destroy();
v1800.Character = l_Character_10;
l_Character_10.Parent = workspace;
v1802 = false;
v1800.Character.Animate.Disabled = true;
v1800.Character.Animate.Disabled = false;
v1815 =
l_Character_10:FindFirstChildOfClass("Humanoid").Died:Connect(function()
Respawn();
v1815:Disconnect();
end);
invisRunning = false;
return ;
end;
end;
notify("Invisible", "You now appear invisible to other players");
return ;
end;
else
return ;
end;
end);
addcmd("visible", {
"vis"
}, function(_, _)
TurnVisible();
end);
addcmd("toggleinvis", {}, function(_, _)
execCmd(not invisRunning and "invisible" or "visible");
end);
addcmd("toolinvisible", {
"toolinvis",
"tinvis"
}, function(_, _)
local l_Character_11 = Players.LocalPlayer.Character;
local v1824 = false;
local l_Part_2 = Instance.new("Part");
l_Part_2.Anchored = true;
l_Part_2.CanCollide = true;
l_Part_2.Size = Vector3.new(10, 1, 10);
l_Part_2.Position = Vector3.new(0, 10000, 0);
l_Part_2.Parent = workspace;
local v1829 = l_Part_2.Touched:connect(function(v1826)
if v1826.Parent.Name == Players.LocalPlayer.Name and v1824 == false
then
v1824 = true;
local function v1828()
local v1827 = l_Character_11.HumanoidRootPart:Clone();
wait(0.25);
l_Character_11.HumanoidRootPart:Destroy();
v1827.Parent = l_Character_11;
l_Character_11:MoveTo(loc);
v1824 = false;
end;
if l_Character_11 then
v1828();
end;
end;
end);
while true do
wait();
if l_Character_11 then
break;
end;
end;
local v1830 = nil;
v1830 = Players.LocalPlayer.CharacterAdded:connect(function(_)
v1829:Disconnect();
l_Part_2:Destroy();
v1830:Disconnect();
end);
loc = l_Character_11.HumanoidRootPart.Position;
l_Character_11:MoveTo(l_Part_2.Position + Vector3.new(0, 0.5, 0));
end);
addcmd("strengthen", {}, function(v1832, v1833)
for _, v1835 in pairs(v1833.Character:GetDescendants()) do
if v1835.ClassName == "Part" then
if not v1832[1] then
v1835.CustomPhysicalProperties = PhysicalProperties.new(100,
0.3, 0.5);
else
v1835.CustomPhysicalProperties =
PhysicalProperties.new(v1832[1], 0.3, 0.5);
end;
end;
end;
end);
addcmd("weaken", {}, function(v1836, v1837)
for _, v1839 in pairs(v1837.Character:GetDescendants()) do
if v1839.ClassName == "Part" then
if not v1836[1] then
v1839.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3,
0.5);
else
v1839.CustomPhysicalProperties = PhysicalProperties.new(-
v1836[1], 0.3, 0.5);
end;
end;
end;
end);
addcmd("unweaken", {
"unstrengthen"
}, function(_, v1841)
for _, v1843 in pairs(v1841.Character:GetDescendants()) do
if v1843.ClassName == "Part" then
v1843.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3,
0.5);
end;
end;
end);
addcmd("breakvelocity", {}, function(_, v1845)
local v1846 = false;
local v1847 = Vector3.new(0, 0, 0);
delay(1, function()
v1846 = true;
end);
while not v1846 do
for _, v1849 in ipairs(v1845.Character:GetDescendants()) do
if v1849:IsA("BasePart") then
v1849.Velocity = v1847;
v1849.RotVelocity = v1847;
end;
end;
wait();
end;
end);
addcmd("jpower", {
"jumppower",
"jp"
}, function(v1850, v1851)
local v1852 = v1850[1] or 50;
if isNumber(v1852) then
if not v1851.Character:FindFirstChildOfClass("Humanoid").UseJumpPower
then
v1851.Character:FindFirstChildOfClass("Humanoid").JumpHeight =
v1852;
else
v1851.Character:FindFirstChildOfClass("Humanoid").JumpPower =
v1852;
return ;
end;
end;
end);
addcmd("maxslopeangle", {
"msa"
}, function(v1853, v1854)
local v1855 = v1853[1] or 89;
if isNumber(v1855) then
v1854.Character:FindFirstChildWhichIsA("Humanoid").MaxSlopeAngle =
v1855;
end;
end);
addcmd("gravity", {
"grav"
}, function(v1856, _)
local v1858 = v1856[1] or 196.2;
if isNumber(v1858) then
workspace.Gravity = v1858;
end;
end);
addcmd("hipheight", {
"hheight"
}, function(v1859, v1860)
v1860.Character:FindFirstChildWhichIsA("Humanoid").HipHeight = v1859[1] or
r15(v1860) and 2.1 or 0;
end);
addcmd("dance", {}, function(_, v1862)
pcall(execCmd, "undance");
local v1863 = {
"27789359",
"30196114",
"248263260",
"45834924",
"33796059",
"28488254",
"52155728"
};
if r15(v1862) then
v1863 = {
"3333432454",
"4555808220",
"4049037604",
"4555782893",
"10214311282",
"10714010337",
"10713981723",
"10714372526",
"10714076981",
"10714392151",
"11444443576"
};
end;
local l_Animation_0 = Instance.new("Animation");
l_Animation_0.AnimationId = "rbxassetid://" .. v1863[math.random(1,
#v1863)];
danceTrack =
v1862.Character:FindFirstChildWhichIsA("Humanoid"):LoadAnimation(l_Animation_0);
danceTrack.Looped = true;
danceTrack:Play();
end);
addcmd("undance", {
"nodance"
}, function(_, _)
danceTrack:Stop();
danceTrack:Destroy();
end);
addcmd("nolimbs", {
"rlimbs"
}, function(_, v1868)
if not r15(v1868) then
for _, v1870 in pairs(v1868.Character:GetChildren()) do
if not (((not v1870:IsA("BasePart") or v1870.Name ~= "Right Leg")
and v1870.Name ~= "Left Leg") and v1870.Name ~= "Right Arm") or v1870.Name == "Left
Arm" then
v1870:Destroy();
end;
end;
return ;
else
for _, v1872 in pairs(v1868.Character:GetChildren()) do
if not (((not v1872:IsA("BasePart") or v1872.Name ~=
"RightUpperLeg") and v1872.Name ~= "LeftUpperLeg") and v1872.Name ~=
"RightUpperArm") or v1872.Name == "LeftUpperArm" then
v1872:Destroy();
end;
end;
return ;
end;
end);
addcmd("nohead", {
"rhead",
"headless"
}, function(_, _)
if not sethidden then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing sethiddenproperty)");
else
local l_LocalPlayer_1 = Players.LocalPlayer;
local l_Character_12 = l_LocalPlayer_1.Character;
if tostring(l_Character_12:FindFirstChildOfClass("Humanoid").RigType)
== "Enum.HumanoidRigType.R6" then
local _ = 1;
else
local v1878 = false;
if
tostring(l_Character_12:FindFirstChildOfClass("Humanoid").RigType) ==
"Enum.HumanoidRigType.R15" then
v1878 = 2;
end;
end;
local _ = Players.LocalPlayer;
local l_Model_1 = Instance.new("Model");
local l_Humanoid_7 = Instance.new("Humanoid");
local l_Model_2 = Instance.new("Model");
local l_Humanoid_8 = Instance.new("Humanoid");
l_Model_1.Parent = workspace;
l_Humanoid_7.Parent = l_Model_1;
l_Model_2.Parent = workspace;
l_Humanoid_8.Parent = l_Model_2;
l_LocalPlayer_1.Character = l_Model_1;
wait(2);
l_Character_12:FindFirstChildOfClass("Humanoid").Animator.Parent =
l_Humanoid_8;
l_Character_12:FindFirstChildOfClass("Humanoid"):Destroy();
l_Character_12.Head:Destroy();
wait(5);
Players.LocalPlayer.Character = l_Character_12;
local l_Humanoid_9 = Instance.new("Humanoid");
l_Humanoid_9.Parent = l_Character_12;
l_Character_12:FindFirstChildOfClass("Humanoid").Jump = true;
l_Humanoid_8.Animator.Parent = l_Humanoid_9;
l_Character_12.Animate.Disabled = true;
wait();
l_Character_12.Animate.Disabled = false;
wait();
if rig == 1 then
l_Humanoid_9.HipHeight = 0;
return ;
elseif rig == 2 then
l_Humanoid_9.HipHeight = 2.19;
return ;
end;
end;
end);
addcmd("noarms", {
"rarms"
}, function(_, v1886)
if not r15(v1886) then
for _, v1888 in pairs(v1886.Character:GetChildren()) do
if not (not v1888:IsA("BasePart") or v1888.Name ~= "Right Arm") or
v1888.Name == "Left Arm" then
v1888:Destroy();
end;
end;
return ;
else
for _, v1890 in pairs(v1886.Character:GetChildren()) do
if not (not v1890:IsA("BasePart") or v1890.Name ~= "RightUpperArm")
or v1890.Name == "LeftUpperArm" then
v1890:Destroy();
end;
end;
return ;
end;
end);
addcmd("nolegs", {
"rlegs"
}, function(_, v1892)
if not r15(v1892) then
for _, v1894 in pairs(v1892.Character:GetChildren()) do
if not (not v1894:IsA("BasePart") or v1894.Name ~= "Right Leg") or
v1894.Name == "Left Leg" then
v1894:Destroy();
end;
end;
return ;
else
for _, v1896 in pairs(v1892.Character:GetChildren()) do
if not (not v1896:IsA("BasePart") or v1896.Name ~= "RightUpperLeg")
or v1896.Name == "LeftUpperLeg" then
v1896:Destroy();
end;
end;
return ;
end;
end);
addcmd("sit", {}, function(_, v1898)
v1898.Character:FindFirstChildWhichIsA("Humanoid").Sit = true;
end);
addcmd("lay", {
"laydown"
}, function(_, v1900)
local l_Humanoid_10 = v1900.Character:FindFirstChildWhichIsA("Humanoid");
l_Humanoid_10.Sit = true;
task.wait(0.1);
l_Humanoid_10.RootPart.CFrame = l_Humanoid_10.RootPart.CFrame *
CFrame.Angles(math.pi * 0.5, 0, 0);
for _, v1903 in ipairs(l_Humanoid_10:GetPlayingAnimationTracks()) do
v1903:Stop();
end;
end);
addcmd("sitwalk", {}, function(_, v1905)
local l_Animate_0 = v1905.Character.Animate;
local l_AnimationId_0 =
l_Animate_0.sit:FindFirstChildWhichIsA("Animation").AnimationId;
l_Animate_0.idle:FindFirstChildWhichIsA("Animation").AnimationId =
l_AnimationId_0;
l_Animate_0.walk:FindFirstChildWhichIsA("Animation").AnimationId =
l_AnimationId_0;
l_Animate_0.run:FindFirstChildWhichIsA("Animation").AnimationId =
l_AnimationId_0;
l_Animate_0.jump:FindFirstChildWhichIsA("Animation").AnimationId =
l_AnimationId_0;
v1905.Character:FindFirstChildWhichIsA("Humanoid").HipHeight = r15(v1905)
and 0.5 or -1.5;
end);
noSitFunc = function()
wait();
if Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid").Sit
then
Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid").Sit =
false;
end;
end;
addcmd("nosit", {}, function(_, v1909)
if noSit then
noSit:Disconnect();
nositDied:Disconnect();
end;
noSit =
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):GetPropertyChangedS
ignal("Sit"):Connect(noSitFunc);
nositDied = v1909.CharacterAdded:Connect(function()
while true do
wait();
if v1909.Character ~= nil and
v1909.Character:FindFirstChildOfClass("Humanoid") then
break;
end;
end;
noSit:Disconnect();
noSit =
Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):GetPropertyChangedS
ignal("Sit"):Connect(noSitFunc);
end);
end);
addcmd("unnosit", {}, function(_, _)
if noSit then
noSit:Disconnect();
nositDied:Disconnect();
end;
end);
addcmd("jump", {}, function(_, v1913)

v1913.Character:FindFirstChildWhichIsA("Humanoid"):ChangeState(Enum.HumanoidStateTy
pe.Jumping);
end);
local v1914 = nil;
infJumpDebounce = false;
addcmd("infjump", {
"infinitejump"
}, function(_, v1916)
if v1914 then
v1914:Disconnect();
end;
infJumpDebounce = false;
v1914 = UserInputService.JumpRequest:Connect(function()
if not infJumpDebounce then
infJumpDebounce = true;

v1916.Character:FindFirstChildWhichIsA("Humanoid"):ChangeState(Enum.HumanoidStateTy
pe.Jumping);
wait();
infJumpDebounce = false;
end;
end);
end);
addcmd("uninfjump", {
"uninfinitejump",
"noinfjump",
"noinfinitejump"
}, function(_, _)
if v1914 then
v1914:Disconnect();
end;
infJumpDebounce = false;
end);
local v1919 = nil;
addcmd("flyjump", {}, function(_, v1921)
if v1919 then
v1919:Disconnect();
end;
v1919 = UserInputService.JumpRequest:Connect(function()

v1921.Character:FindFirstChildWhichIsA("Humanoid"):ChangeState(Enum.HumanoidStateTy
pe.Jumping);
end);
end);
addcmd("unflyjump", {
"noflyjump"
}, function(_, _)
if v1919 then
v1919:Disconnect();
end;
end);
local v1924 = {};
addcmd("autojump", {
"ajump"
}, function(_, v1926)
local l_Character_13 = v1926.Character;
local v1928 = l_Character_13 and
l_Character_13:FindFirstChildWhichIsA("Humanoid");
local function v1931()
if not (not l_Character_13 or not v1928) then
local l_workspace_PartOnRay_1 =
workspace:FindPartOnRay(Ray.new(v1928.RootPart.Position - Vector3.new(0, 1.5, 0),
v1928.RootPart.CFrame.lookVector * 3), v1928.Parent);
local l_workspace_PartOnRay_2 =
workspace:FindPartOnRay(Ray.new(v1928.RootPart.Position + Vector3.new(0, 1.5, 0),
v1928.RootPart.CFrame.lookVector * 3), v1928.Parent);
if not (not l_workspace_PartOnRay_1 and not
l_workspace_PartOnRay_2) then
v1928.Jump = true;
end;
end;
end;
v1931();
local l_v1924_0 = v1924;
if not (v1924.ajLoop and not v1924.ajLoop:Disconnect()) then

end;
l_v1924_0.ajLoop = RunService.RenderStepped:Connect(v1931);
l_v1924_0 = v1924;
if not (v1924.ajCA and not v1924.ajCA:Disconnect()) then
end;
l_v1924_0.ajCA = v1926.CharacterAdded:Connect(function(v1933)
local l_Humanoid_11 = v1933:WaitForChild("Humanoid");
l_Character_13 = v1933;
v1928 = l_Humanoid_11;
v1931();
l_Humanoid_11 = v1924;
if not (v1924.ajLoop and not v1924.ajLoop:Disconnect()) then

end;
l_Humanoid_11.ajLoop = RunService.RenderStepped:Connect(v1931);
end);
end);
addcmd("unautojump", {
"noautojump",
"noajump",
"unajump"
}, function(_, _)
local l_v1924_1 = v1924;
if not (v1924.ajLoop and not v1924.ajLoop:Disconnect()) then

end;
l_v1924_1.ajLoop = nil;
l_v1924_1 = v1924;
if not (v1924.ajCA and not v1924.ajCA:Disconnect()) then

end;
l_v1924_1.ajCA = nil;
end);
addcmd("edgejump", {
"ejump"
}, function(_, v1939)
local l_Character_14 = v1939.Character;
local v1941 = l_Character_14 and
l_Character_14:FindFirstChildWhichIsA("Humanoid");
local v1942 = nil;
local v1943 = nil;
local v1944 = nil;
local function v1945()
if not (not l_Character_14 or not v1941) then
v1943 = v1942;
v1942 = v1941:GetState();
if (v1943 ~= v1942 and v1942 == Enum.HumanoidStateType.Freefall)
and v1943 ~= Enum.HumanoidStateType.Jumping then
l_Character_14.HumanoidRootPart.CFrame = v1944;
l_Character_14.HumanoidRootPart.Velocity =
Vector3.new(l_Character_14.HumanoidRootPart.Velocity.X, v1941.JumpPower or
v1941.JumpHeight, l_Character_14.HumanoidRootPart.Velocity.Z);
end;
v1944 = l_Character_14.HumanoidRootPart.CFrame;
end;
end;
v1945();
local l_v1924_2 = v1924;
if not (v1924.ejLoop and not v1924.ejLoop:Disconnect()) then

end;
l_v1924_2.ejLoop = RunService.RenderStepped:Connect(v1945);
l_v1924_2 = v1924;
if not (v1924.ejCA and not v1924.ejCA:Disconnect()) then

end;
l_v1924_2.ejCA = v1939.CharacterAdded:Connect(function(v1947)
local l_Humanoid_12 = v1947:WaitForChild("Humanoid");
l_Character_14 = v1947;
v1941 = l_Humanoid_12;
v1945();
l_Humanoid_12 = v1924;
if not (v1924.ejLoop and not v1924.ejLoop:Disconnect()) then

end;
l_Humanoid_12.ejLoop = RunService.RenderStepped:Connect(v1945);
end);
end);
addcmd("unedgejump", {
"noedgejump",
"noejump",
"unejump"
}, function(_, _)
local l_v1924_3 = v1924;
if not (v1924.ejLoop and not v1924.ejLoop:Disconnect()) then

end;
l_v1924_3.ejLoop = nil;
l_v1924_3 = v1924;
if not (v1924.ejCA and not v1924.ejCA:Disconnect()) then

end;
l_v1924_3.ejCA = nil;
end);
addcmd("team", {}, function(_, v1953)
local v1954 = nil;
for _, v1956 in pairs(Teams:GetChildren()) do
if v1956.Name:lower():find(getstring(1)) == 1 then
v1954 = v1956;
end;
end;
v1953.Team = v1954;
end);
addcmd("nobgui", {
"unbgui",
"nobillboardgui",
"unbillboardgui",
"noname",
"rohg"
}, function(_, v1958)
for _, v1960 in pairs(v1958.Character:GetDescendants()) do
if not (not v1960:IsA("BillboardGui") and not v1960:IsA("SurfaceGui"))
then
v1960:Destroy();
end;
end;
end);
addcmd("loopnobgui", {
"loopunbgui",
"loopnobillboardgui",
"loopunbillboardgui",
"loopnoname",
"looprohg"
}, function(_, v1962)
for _, v1964 in pairs(v1962.Character:GetDescendants()) do
if not (not v1964:IsA("BillboardGui") and not v1964:IsA("SurfaceGui"))
then
v1964:Destroy();
end;
end;
charPartTrigger = v1962.Character.DescendantAdded:Connect(function(v1965)
if not (not v1965:IsA("BillboardGui") and not v1965:IsA("SurfaceGui"))
then
wait();
v1965:Destroy();
end;
end);
end);
addcmd("unloopnobgui", {
"unloopunbgui",
"unloopnobillboardgui",
"unloopunbillboardgui",
"unloopnoname",
"unlooprohg"
}, function(_, _)
if charPartTrigger then
charPartTrigger:Disconnect();
end;
end);
addcmd("spasm", {}, function(_, v1969)
if r15(v1969) then
notify("R6 Required", "This command requires the r6 rig type");
return ;
else
local l_Character_15 = v1969.Character;
SpasmAnim = Instance.new("Animation");
SpasmAnim.AnimationId = "rbxassetid://" .. "33796059";
Spasm =
l_Character_15:FindFirstChildOfClass("Humanoid"):LoadAnimation(SpasmAnim);
Spasm:Play();
Spasm:AdjustSpeed(99);
return ;
end;
end);
addcmd("unspasm", {
"nospasm"
}, function(_, _)
Spasm:Stop();
SpasmAnim:Destroy();
end);
addcmd("headthrow", {}, function(_, v1974)
if r15(v1974) then
notify("R6 Required", "This command requires the r6 rig type");
return ;
else
local l_Animation_1 = Instance.new("Animation");
l_Animation_1.AnimationId = "rbxassetid://" .. "35154961";
local v1976 =
v1974.Character:FindFirstChildOfClass("Humanoid"):LoadAnimation(l_Animation_1);
v1976:Play(0);
v1976:AdjustSpeed(1);
return ;
end;
end);
addcmd("animation", {
"anim"
}, function(v1977, v1978)
if r15(v1978) then
notify("R6 Required", "This command requires the r6 rig type");
else
local l_Character_16 = v1978.Character;
local v1980 = tostring(v1977[1]);
local l_Animation_2 = Instance.new("Animation");
l_Animation_2.AnimationId = "rbxassetid://" .. v1980;
local v1982 =
l_Character_16:FindFirstChildOfClass("Humanoid"):LoadAnimation(l_Animation_2);
v1982:Play();
if v1977[2] then
v1982:AdjustSpeed((tostring(v1977[2])));
return ;
end;
end;
end);
addcmd("noanim", {}, function(_, v1984)
v1984.Character.Animate.Disabled = true;
end);
addcmd("reanim", {}, function(_, v1986)
v1986.Character.Animate.Disabled = false;
end);
addcmd("animspeed", {}, function(v1987, v1988)
local l_Character_17 = v1988.Character;
local v1990 = l_Character_17:FindFirstChildOfClass("Humanoid") or
l_Character_17:FindFirstChildOfClass("AnimationController");
local l_next_5 = next;
local l_v1990_PlayingAnimationTracks_0, v1993 =
v1990:GetPlayingAnimationTracks();
for _, v1995 in l_next_5, l_v1990_PlayingAnimationTracks_0, v1993 do
v1995:AdjustSpeed((tonumber(v1987[1] or 1)));
end;
end);
addcmd("copyanimation", {
"copyanim",
"copyemote"
}, function(v1996, v1997)
for _, v1999 in ipairs((getPlayer(v1996[1], v1997))) do
local _ = Players[v1999].Character;
for _, v2002 in
pairs(v1997.Character:FindFirstChildOfClass("Humanoid"):GetPlayingAnimationTracks()
) do
v2002:Stop();
end;
for _, v2004 in
pairs(Players[v1999].Character:FindFirstChildOfClass("Humanoid"):GetPlayingAnimatio
nTracks()) do
if not string.find(v2004.Animation.AnimationId, "507768375") then
local v2005 =
v1997.Character:FindFirstChildOfClass("Humanoid"):LoadAnimation(v2004.Animation);
v2005:Play(0.1, 1, v2004.Speed);
v2005.TimePosition = v2004.TimePosition;
task.spawn(function()
v2004.Stopped:Wait();
v2005:Stop();
v2005:Destroy();
end);
end;
end;
end;
end);
addcmd("stopanimations", {
"stopanims",
"stopanim"
}, function(_, v2007)
local l_Character_19 = v2007.Character;
local v2009 = l_Character_19:FindFirstChildOfClass("Humanoid") or
l_Character_19:FindFirstChildOfClass("AnimationController");
local l_next_6 = next;
local l_v2009_PlayingAnimationTracks_0, v2012 =
v2009:GetPlayingAnimationTracks();
for _, v2014 in l_next_6, l_v2009_PlayingAnimationTracks_0, v2012 do
v2014:Stop();
end;
end);
addcmd("refreshanimations", {
"refreshanimation",
"refreshanims",
"refreshanim"
}, function(_, v2016)
local v2017 = v2016.Character or v2016.CharacterAdded:Wait();
local v2018 = v2017 and v2017:WaitForChild("Humanoid", 15);
local v2019 = v2017 and v2017:WaitForChild("Animate", 15);
if v2018 and v2019 then
v2019.Disabled = true;
for _, v2021 in ipairs(v2018:GetPlayingAnimationTracks()) do
v2021:Stop();
end;
v2019.Disabled = false;
return ;
else
return notify("Refresh Animations", "Failed to get Animate/Humanoid");
end;
end);
addcmd("allowcustomanim", {
"allowcustomanimations"
}, function(_, _)
StarterPlayer.AllowCustomAnimations = true;
execCmd("refreshanimations");
end);
addcmd("unallowcustomanim", {
"unallowcustomanimations"
}, function(_, _)
StarterPlayer.AllowCustomAnimations = false;
execCmd("refreshanimations");
end);
addcmd("loopanimation", {
"loopanim"
}, function(_, v2027)
local l_Character_20 = v2027.Character;
local v2029 = l_Character_20 and
l_Character_20:FindFirstChildWhichIsA("Humanoid");
for _, v2031 in ipairs(v2029:GetPlayingAnimationTracks()) do
v2031.Looped = true;
end;
end);
addcmd("tpposition", {
"tppos"
}, function(v2032, v2033)
if #v2032 < 3 then
return ;
else
local v2034 = tonumber(v2032[1]);
local v2035 = tonumber(v2032[2]);
local v2036 = tonumber(v2032[3]);
local l_Character_21 = v2033.Character;
if not (not l_Character_21 or not getRoot(l_Character_21)) then
getRoot(l_Character_21).CFrame = CFrame.new(v2034, v2035, v2036);
end;
return ;
end;
end);
addcmd("tweentpposition", {
"ttppos"
}, function(v2038, v2039)
if #v2038 < 3 then
return ;
else
local v2040 = tonumber(v2038[1]);
local v2041 = tonumber(v2038[2]);
local v2042 = tonumber(v2038[3]);
local l_Character_22 = v2039.Character;
if not (not l_Character_22 or not getRoot(l_Character_22)) then
TweenService:Create(getRoot(v2039.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = CFrame.new(v2040, v2041, v2042)
}):Play();
end;
return ;
end;
end);
addcmd("offset", {}, function(v2044, v2045)
if #v2044 < 3 then
return ;
else
if v2045.Character then
v2045.Character:TranslateBy(Vector3.new(tonumber(v2044[1]) or 0,
tonumber(v2044[2]) or 0, tonumber(v2044[3]) or 0));
end;
return ;
end;
end);
addcmd("tweenoffset", {
"toffset"
}, function(v2046, v2047)
if #v2046 < 3 then
return ;
else
local v2048 = tonumber(v2046[1]);
local v2049 = tonumber(v2046[2]);
local v2050 = tonumber(v2046[3]);
local l_Character_23 = v2047.Character;
if not (not l_Character_23 or not getRoot(l_Character_23)) then
TweenService:Create(getRoot(v2047.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = CFrame.new(v2048, v2049, v2050)
}):Play();
end;
return ;
end;
end);
addcmd("clickteleport", {}, function(_, v2053)
if v2053 == Players.LocalPlayer then
notify("Click TP", "Go to Settings>Keybinds>Add to set up click tp");
end;
end);
addcmd("tptool", {
"teleporttool"
}, function(_, v2055)
local l_Tool_0 = Instance.new("Tool");
l_Tool_0.Name = "Teleport Tool";
l_Tool_0.RequiresHandle = false;
l_Tool_0.Parent = v2055.Backpack;
l_Tool_0.Activated:Connect(function()
local v2057 = v2055.Character or workspace:FindFirstChild(v2055.Name);
local v2058 = v2057 and v2057:FindFirstChild("HumanoidRootPart");
if v2057 and v2058 then
v2058.CFrame = CFrame.new(IYMouse.Hit.X, IYMouse.Hit.Y + 3,
IYMouse.Hit.Z, select(4, v2058.CFrame:components()));
return ;
else
return warn("Failed to find HumanoidRootPart");
end;
end);
end);
addcmd("clickdelete", {}, function(_, v2060)
if v2060 == Players.LocalPlayer then
notify("Click Delete", "Go to Settings>Keybinds>Add to set up click
delete");
end;
end);
addcmd("getposition", {
"getpos",
"notifypos",
"notifyposition"
}, function(v2061, v2062)
for _, v2064 in pairs((getPlayer(v2061[1], v2062))) do
local l_Character_24 = Players[v2064].Character;
local v2066 = l_Character_24 and (getRoot(l_Character_24) or
l_Character_24:FindFirstChildWhichIsA("BasePart"));
v2066 = v2066 and v2066.Position;
if v2066 then
notify("Current Position", math.round(v2066.X) .. ", " ..
math.round(v2066.Y) .. ", " .. math.round(v2066.Z));
else
return notify("Getposition Error", "Missing character");
end;
end;
end);
addcmd("copyposition", {
"copypos"
}, function(v2067, v2068)
for _, v2070 in pairs((getPlayer(v2067[1], v2068))) do
local l_Character_25 = Players[v2070].Character;
local v2072 = l_Character_25 and (getRoot(l_Character_25) or
l_Character_25:FindFirstChildWhichIsA("BasePart"));
v2072 = v2072 and v2072.Position;
if v2072 then
toClipboard(math.round(v2072.X) .. ", " .. math.round(v2072.Y) ..
", " .. math.round(v2072.Z));
else
return notify("Getposition Error", "Missing character");
end;
end;
end);
addcmd("walktopos", {
"walktoposition"
}, function(v2073, v2074)
if not (not v2074.Character:FindFirstChildOfClass("Humanoid") or not
v2074.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2074.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
v2074.Character:FindFirstChildOfClass("Humanoid").WalkToPoint =
Vector3.new(v2073[1], v2073[2], v2073[3]);
end);
addcmd("speed", {
"ws",
"walkspeed"
}, function(v2075, v2076)
if not v2075[2] then
local v2077 = v2075[1] or 16;
if isNumber(v2077) then
v2076.Character:FindFirstChildOfClass("Humanoid").WalkSpeed =
v2077;
end;
else
local v2078 = v2075[2] or 16;
if isNumber(v2078) then
v2076.Character:FindFirstChildOfClass("Humanoid").WalkSpeed =
v2078;
return ;
end;
end;
end);
addcmd("spoofspeed", {
"spoofws",
"spoofwalkspeed"
}, function(v2079, v2080)
if not (not v2079[1] or not isNumber(v2079[1])) then
if not hookmetamethod then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing hookmetamethod)");
else
local l_Character_26 = v2080.Character;
local v2082 = nil;
local v2083 = nil;
v2083 = hookmetamethod(game, "__index", function(v2084, v2085)
local v2086 = v2085:gsub("\000", "");
if ((not (not (v2086 ~= "WalkSpeed") or v2086 == "walkSpeed")
or not v2084:IsA("Humanoid")) or not v2084:IsDescendantOf(l_Character_26)) or
checkcaller() then
return v2083(v2084, v2085);
else
return v2082 or v2079[1];
end;
end);
local v2087 = nil;
v2087 = hookmetamethod(game, "__newindex", function(v2088, v2089,
v2090)
local v2091 = string.gsub(v2089, "\000", "");
if ((not (not (v2091 ~= "WalkSpeed") or v2091 == "walkSpeed")
or not v2088:IsA("Humanoid")) or not v2088:IsDescendantOf(l_Character_26)) or
checkcaller() then
return v2087(v2088, v2089, v2090);
else
v2082 = tonumber(v2090);
return v2082;
end;
end);
return ;
end;
end;
end);
addcmd("loopspeed", {
"loopws"
}, function(v2092, v2093)
local v2094 = v2092[1] or 16;
if v2092[2] then
v2094 = v2092[2] or 16;
end;
if isNumber(v2094) then
local v2095 = v2093.Character or workspace:FindFirstChild(v2093.Name);
local v2096 = v2095 and v2095:FindFirstChildWhichIsA("Humanoid");
do
local l_v2095_0, l_v2096_0 = v2095, v2096;
local function v2099()
if not (not l_v2095_0 or not l_v2096_0) then
l_v2096_0.WalkSpeed = v2094;
end;
end;
v2099();
local l_v1924_4 = v1924;
if not (v1924.wsLoop and not v1924.wsLoop:Disconnect()) then

end;
l_v1924_4.wsLoop =
l_v2096_0:GetPropertyChangedSignal("WalkSpeed"):Connect(v2099);
l_v1924_4 = v1924;
if not (v1924.wsCA and not v1924.wsCA:Disconnect()) then

end;
l_v1924_4.wsCA = v2093.CharacterAdded:Connect(function(v2101)
local l_Humanoid_13 = v2101:WaitForChild("Humanoid");
l_v2095_0 = v2101;
l_v2096_0 = l_Humanoid_13;
v2099();
l_Humanoid_13 = v1924;
if not (v1924.wsLoop and not v1924.wsLoop:Disconnect()) then

end;
l_Humanoid_13.wsLoop =
l_v2096_0:GetPropertyChangedSignal("WalkSpeed"):Connect(v2099);
end);
end;
end;
end);
addcmd("unloopspeed", {
"unloopws"
}, function(_, _)
local l_v1924_5 = v1924;
if not (v1924.wsLoop and not v1924.wsLoop:Disconnect()) then

end;
l_v1924_5.wsLoop = nil;
l_v1924_5 = v1924;
if not (v1924.wsCA and not v1924.wsCA:Disconnect()) then

end;
l_v1924_5.wsCA = nil;
end);
addcmd("spoofjumppower", {
"spoofjp"
}, function(v2106, v2107)
if not (not v2106[1] or not isNumber(v2106[1])) then
if not hookmetamethod then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing hookmetamethod)");
else
local l_Character_27 = v2107.Character;
local v2109 = nil;
local v2110 = nil;
v2110 = hookmetamethod(game, "__index", function(v2111, v2112)
local v2113 = v2112:gsub("\000", "");
if ((not (not (v2113 ~= "JumpPower") or v2113 == "jumpPower")
or not v2111:IsA("Humanoid")) or not v2111:IsDescendantOf(l_Character_27)) or
checkcaller() then
return v2110(v2111, v2112);
else
return v2109 or v2106[1];
end;
end);
local v2114 = nil;
v2114 = hookmetamethod(game, "__newindex", function(v2115, v2116,
v2117)
local v2118 = string.gsub(v2116, "\000", "");
if ((not (not (v2118 ~= "JumpPower") or v2118 == "jumpPower")
or not v2115:IsA("Humanoid")) or not v2115:IsDescendantOf(l_Character_27)) or
checkcaller() then
return v2114(v2115, v2116, v2117);
else
v2109 = tonumber(v2117);
return v2109;
end;
end);
return ;
end;
end;
end);
addcmd("loopjumppower", {
"loopjp",
"loopjpower"
}, function(v2119, v2120)
local v2121 = v2119[1] or 50;
if isNumber(v2121) then
local v2122 = v2120.Character or workspace:FindFirstChild(v2120.Name);
local v2123 = v2122 and v2122:FindFirstChildWhichIsA("Humanoid");
do
local l_v2122_0, l_v2123_0 = v2122, v2123;
local function v2126()
if not (not l_v2122_0 or not l_v2123_0) then
if not
v2120.Character:FindFirstChildOfClass("Humanoid").UseJumpPower then

v2120.Character:FindFirstChildOfClass("Humanoid").JumpHeight = v2121;
else

v2120.Character:FindFirstChildOfClass("Humanoid").JumpPower = v2121;
return ;
end;
end;
end;
v2126();
local l_v1924_6 = v1924;
if not (v1924.jpLoop and not v1924.jpLoop:Disconnect()) then

end;
l_v1924_6.jpLoop =
l_v2123_0:GetPropertyChangedSignal("JumpPower"):Connect(v2126);
l_v1924_6 = v1924;
if not (v1924.jpCA and not v1924.jpCA:Disconnect()) then

end;
l_v1924_6.jpCA = v2120.CharacterAdded:Connect(function(v2128)
local l_Humanoid_14 = v2128:WaitForChild("Humanoid");
l_v2122_0 = v2128;
l_v2123_0 = l_Humanoid_14;
v2126();
l_Humanoid_14 = v1924;
if not (v1924.jpLoop and not v1924.jpLoop:Disconnect()) then

end;
l_Humanoid_14.jpLoop =
l_v2123_0:GetPropertyChangedSignal("JumpPower"):Connect(v2126);
end);
end;
end;
end);
addcmd("unloopjumppower", {
"unloopjp",
"unloopjpower"
}, function(_, v2131)
local v2132 = v2131.Character or workspace:FindFirstChild(v2131.Name);
local v2133 = v2132 and v2132:FindFirstChildWhichIsA("Humanoid");
local l_v1924_7 = v1924;
if not (v1924.jpLoop and not v1924.jpLoop:Disconnect()) then

end;
l_v1924_7.jpLoop = nil;
l_v1924_7 = v1924;
if not (v1924.jpCA and not v1924.jpCA:Disconnect()) then

end;
l_v1924_7.jpCA = nil;
if not (not v2132 or not v2133) then
if not v2131.Character:FindFirstChildOfClass("Humanoid").UseJumpPower
then
v2131.Character:FindFirstChildOfClass("Humanoid").JumpHeight = 50;
else
v2131.Character:FindFirstChildOfClass("Humanoid").JumpPower = 50;
return ;
end;
end;
end);
addcmd("tools", {
"gears"
}, function(_, v2136)
local function v2137(v2138)
for _, v2140 in pairs(v2138:GetChildren()) do
if not (not v2140:IsA("Tool") and not v2140:IsA("HopperBin")) then
v2140:Clone().Parent = v2136:FindFirstChildOfClass("Backpack");
end;
v2137(v2140);
end;
end;
v2137(Lighting);
local function v2141(v2142)
for _, v2144 in pairs(v2142:GetChildren()) do
if not (not v2144:IsA("Tool") and not v2144:IsA("HopperBin")) then
v2144:Clone().Parent = v2136:FindFirstChildOfClass("Backpack");
end;
v2141(v2144);
end;
end;
v2141(ReplicatedStorage);
notify("Tools", "Copied tools from ReplicatedStorage and Lighting");
end);
addcmd("notools", {
"rtools",
"clrtools",
"removetools",
"deletetools",
"dtools"
}, function(_, v2146)
for _, v2148 in
pairs(v2146:FindFirstChildOfClass("Backpack"):GetDescendants()) do
if not (not v2148:IsA("Tool") and not v2148:IsA("HopperBin")) then
v2148:Destroy();
end;
end;
for _, v2150 in pairs(v2146.Character:GetDescendants()) do
if not (not v2150:IsA("Tool") and not v2150:IsA("HopperBin")) then
v2150:Destroy();
end;
end;
end);
addcmd("deleteselectedtool", {
"dst"
}, function(_, v2152)
for _, v2154 in pairs(v2152.Character:GetDescendants()) do
if not (not v2154:IsA("Tool") and not v2154:IsA("HopperBin")) then
v2154:Destroy();
end;
end;
end);
addcmd("console", {}, function(_, _)
notify("Loading", "Hold on a sec");
local _, l_result_8 = pcall(function()
return
game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/main/console.lua",
true);
end);
local v2159, _ = loadstring(l_result_8);
if typeof(v2159) ~= "function" then
return ;
else
local l_status_9, l_result_9 = pcall(v2159);
if not l_status_9 then
if not printconsole then
if printoutput then
printoutput(l_result_9);
end;
else
printconsole(l_result_9);
end;
end;
wait(1);
notify("Console", "Press F9 to open the console");
return ;
end;
end);
addcmd("explorer", {
"dex"
}, function(_, _)
notify("Loading", "Hold on a sec");
loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/
main/dex.lua"))();
end);
addcmd("olddex", {
"odex"
}, function(_, _)
notify("Loading old explorer", "Hold on a sec");
local v2170 = (function(v2167)
local v2168 = {};
if v2167 then
local v2169 = InsertService:LoadLocalAsset(v2167);
if v2169 then
table.insert(v2168, v2169);
end;
end;
return v2168;
end)("rbxassetid://10055842438")[1];
v2170.Parent = PARENT;
(function(v2171, _)
local function v2191(v2173, v2174)
local v2175 = {};
local v2185 = {
script = v2174,
getupvalue = function(_, _)
return nil;
end,
getreg = function()
return {};
end,
getprops = getprops or function(v2178)
if not getproperties then
return {};
else
local v2179 = getproperties(v2178);
if not v2179[1] or not gethiddenproperty then
return v2179;
else
local v2180 = {};
for _, v2182 in pairs(v2179) do
local l_status_10, l_result_10 =
pcall(gethiddenproperty, v2178, v2182);
if l_status_10 then
v2180[v2182] = l_result_10;
end;
end;
return v2180;
end;
end;
end
};
setmetatable(v2175, {
__index = function(_, v2187)
return v2185[v2187] == nil and getgenv()[v2187] or
v2185[v2187];
end,
__newindex = function(_, v2189, v2190)
if v2185[v2189] == nil then
getgenv()[v2189] = v2190;
return ;
else
v2185[v2189] = v2190;
return ;
end;
end
});
pcall(setfenv, v2173, v2175);
return v2173;
end;
local function v2192(_, v2194)
if v2194:IsA("LocalScript") then
task.spawn(function()
v2191(loadstring(v2194.Source, "=" .. v2194:GetFullName()),
v2194)();
end);
end;
table.foreach(v2194:GetChildren(), v2192);
end;
v2192(nil, v2171);
end)(v2170);
end);
addcmd("remotespy", {
"rspy"
}, function(_, _)
notify("Loading", "Hold on a sec");
loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/
main/SimpleSpyV3/main.lua"))();
end);
addcmd("audiologger", {
"alogger"
}, function(_, _)
notify("Loading", "Hold on a sec");
loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/
main/audiologger.lua", true))();
end);
local v2199 = nil;
addcmd("loopgoto", {}, function(v2200, v2201)
for _, v2203 in pairs((getPlayer(v2200[1], v2201))) do
v2199 = nil;
if not (not v2201.Character:FindFirstChildOfClass("Humanoid") or not
v2201.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2201.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
v2199 = Players[v2203];
local v2204 = 3;
if not (not v2200[2] or not isNumber(v2200[2])) then
v2204 = v2200[2];
end;
local v2205 = 0;
if not (not v2200[3] or not isNumber(v2200[3])) then
v2205 = v2200[3];
end;
while true do
if not Players:FindFirstChild(v2203) then
v2199 = nil;
else
if Players[v2203].Character ~= nil then
getRoot(v2201.Character).CFrame =
getRoot(Players[v2203].Character).CFrame + Vector3.new(v2204, 1, 0);
end;
wait(v2205);
end;
if not (v2199 == Players[v2203]) then
break;
end;
end;
end;
end);
addcmd("unloopgoto", {
"noloopgoto"
}, function(_, _)
v2199 = nil;
end);
addcmd("headsit", {}, function(v2208, v2209)
local v2210 = getPlayer(v2208[1], v2209);
if headSit then
headSit:Disconnect();
end;
for _, v2212 in pairs(v2210) do
v2209.Character:FindFirstChildOfClass("Humanoid").Sit = true;
headSit = RunService.Heartbeat:Connect(function()
if not ((not (Players:FindFirstChild(Players[v2212].Name) and
Players[v2212].Character ~= nil) or not getRoot(Players[v2212].Character)) or not
getRoot(v2209.Character)) and v2209.Character:FindFirstChildOfClass("Humanoid").Sit
== true then
getRoot(v2209.Character).CFrame =
(getRoot(Players[v2212].Character).CFrame * CFrame.Angles(0, math.rad(0), 0)) *
CFrame.new(0, 1.6, 0.4);
return ;
else
headSit:Disconnect();
return ;
end;
end);
end;
end);
addcmd("chat", {
"say"
}, function(_, _)
chatMessage((getstring(1)));
end);
spamming = false;
spamspeed = 1;
addcmd("spam", {}, function(_, _)
spamming = true;
local v2217 = getstring(1);
while true do
wait(spamspeed);
chatMessage(v2217);
if not (spamming ~= false) then
break;
end;
end;
end);
addcmd("nospam", {
"unspam"
}, function(_, _)
spamming = false;
end);
addcmd("whisper", {
"pm"
}, function(v2220, v2221)
for _, v2223 in pairs((getPlayer(v2220[1], v2221))) do
task.spawn(function()
chatMessage("/w " .. Players[v2223].Name .. " " .. getstring(2));
end);
end;
end);
pmspamming = {};
addcmd("pmspam", {}, function(v2224, v2225)
for _, v2227 in pairs((getPlayer(v2224[1], v2225))) do
task.spawn(function()
local l_Name_3 = Players[v2227].Name;
if not FindInTable(pmspamming, l_Name_3) then
table.insert(pmspamming, l_Name_3);
local v2229 = getstring(2);
while true do
if not Players:FindFirstChild(v2227) then
for v2230, v2231 in pairs(pmspamming) do
if v2231 == l_Name_3 then
table.remove(pmspamming, v2230);
end;
end;
else
wait(spamspeed);
chatMessage("/w " .. l_Name_3 .. " " .. v2229);
end;
if not FindInTable(pmspamming, l_Name_3) then
break;
end;
end;
return ;
else
return ;
end;
end);
end;
end);
addcmd("nopmspam", {
"unpmspam"
}, function(v2232, v2233)
for _, v2235 in pairs((getPlayer(v2232[1], v2233))) do
task.spawn(function()
for v2236, v2237 in pairs(pmspamming) do
if v2237 == Players[v2235].Name then
table.remove(pmspamming, v2236);
end;
end;
end);
end;
end);
addcmd("spamspeed", {}, function(v2238, _)
local v2240 = v2238[1] or 1;
if isNumber(v2240) then
spamspeed = v2240;
end;
end);
addcmd("bubblechat", {}, function(_, _)
ChatService.BubbleChatEnabled = true;
end);
addcmd("unbubblechat", {
"nobubblechat"
}, function(_, _)
ChatService.BubbleChatEnabled = false;
end);
addcmd("safechat", {}, function(_, v2246)
v2246:SetSuperSafeChat(true);
end);
addcmd("nosafechat", {
"disablesafechat",
"unsafechat"
}, function(_, v2248)
v2248:SetSuperSafeChat(false);
end);
addcmd("blockhead", {}, function(_, v2250)
v2250.Character.Head:FindFirstChildOfClass("SpecialMesh"):Destroy();
end);
addcmd("blockhats", {}, function(_, v2252)
for _, v2254 in
pairs(v2252.Character:FindFirstChildOfClass("Humanoid"):GetAccessories()) do
for _, v2256 in pairs(v2254:GetDescendants()) do
if v2256:IsA("SpecialMesh") then
v2256:Destroy();
end;
end;
end;
end);
addcmd("blocktool", {}, function(_, v2258)
for _, v2260 in pairs(v2258.Character:GetChildren()) do
if not (not v2260:IsA("Tool") and not v2260:IsA("HopperBin")) then
for _, v2262 in pairs(v2260:GetDescendants()) do
if v2262:IsA("SpecialMesh") then
v2262:Destroy();
end;
end;
end;
end;
end);
addcmd("creeper", {}, function(_, v2264)
if not r15(v2264) then
v2264.Character.Head:FindFirstChildOfClass("SpecialMesh"):Destroy();
v2264.Character["Left Arm"]:Destroy();
v2264.Character["Right Arm"]:Destroy();
v2264.Character:FindFirstChildOfClass("Humanoid"):RemoveAccessories();
return ;
else
v2264.Character.Head:FindFirstChildOfClass("SpecialMesh"):Destroy();
v2264.Character.LeftUpperArm:Destroy();
v2264.Character.RightUpperArm:Destroy();
v2264.Character:FindFirstChildOfClass("Humanoid"):RemoveAccessories();
return ;
end;
end);
getTorso = function(v2265)
v2265 = v2265 or Players.LocalPlayer.Character;
return ((v2265:FindFirstChild("Torso") or
v2265:FindFirstChild("UpperTorso")) or v2265:FindFirstChild("LowerTorso")) or
v2265:FindFirstChild("HumanoidRootPart");
end;
addcmd("bang", {
"rape"
}, function(v2266, v2267)
execCmd("unbang");
wait();
local l_Humanoid_15 = v2267.Character:FindFirstChildWhichIsA("Humanoid");
bangAnim = Instance.new("Animation");
bangAnim.AnimationId = r15(v2267) and "rbxassetid://5918726674" or
"rbxassetid://148840371";
bang = l_Humanoid_15:LoadAnimation(bangAnim);
bang:Play(0.1, 1, 1);
bang:AdjustSpeed(v2266[2] or 3);
bangDied = l_Humanoid_15.Died:Connect(function()
bang:Stop();
bangAnim:Destroy();
bangDied:Disconnect();
bangLoop:Disconnect();
end);
if v2266[1] then
for _, v2270 in pairs((getPlayer(v2266[1], v2267))) do
local l_Name_4 = Players[v2270].Name;
local v2272 = CFrame.new(0, 0, 1.1);
bangLoop = RunService.Stepped:Connect(function()
pcall(function()
getRoot(v2267.Character).CFrame =
getTorso(Players[l_Name_4].Character).CFrame * v2272;
end);
end);
end;
end;
end);
addcmd("unbang", {
"unrape"
}, function(_, _)
if bangDied then
bangDied:Disconnect();
bang:Stop();
bangAnim:Destroy();
bangLoop:Disconnect();
end;
end);
addcmd("carpet", {}, function(v2275, v2276)
if r15(v2276) then
notify("R6 Required", "This command requires the r6 rig type");
return ;
else
execCmd("uncarpet");
wait();
for _, v2278 in pairs((getPlayer(v2275[1], v2276))) do
carpetAnim = Instance.new("Animation");
carpetAnim.AnimationId = "rbxassetid://282574440";
carpet =
v2276.Character:FindFirstChildOfClass("Humanoid"):LoadAnimation(carpetAnim);
carpet:Play(0.1, 1, 1);
local l_Name_5 = Players[v2278].Name;
carpetDied =
v2276.Character:FindFirstChildOfClass("Humanoid").Died:Connect(function()
carpetLoop:Disconnect();
carpet:Stop();
carpetAnim:Destroy();
carpetDied:Disconnect();
end);
carpetLoop = RunService.Heartbeat:Connect(function()
pcall(function()
getRoot(Players.LocalPlayer.Character).CFrame =
getRoot(Players[l_Name_5].Character).CFrame;
end);
end);
end;
return ;
end;
end);
addcmd("uncarpet", {
"nocarpet"
}, function(_, _)
if carpetLoop then
carpetLoop:Disconnect();
carpetDied:Disconnect();
carpet:Stop();
carpetAnim:Destroy();
end;
end);
addcmd("friend", {}, function(v2282, v2283)
for _, v2285 in pairs((getPlayer(v2282[1], v2283))) do
v2283:RequestFriendship(v2285);
end;
end);
addcmd("unfriend", {}, function(v2286, v2287)
for _, v2289 in pairs((getPlayer(v2286[1], v2287))) do
v2287:RevokeFriendship(v2289);
end;
end);
addcmd("bringpart", {}, function(_, v2291)
for _, v2293 in pairs(workspace:GetDescendants()) do
if not (not (v2293.Name:lower() == getstring(1):lower()) or not
v2293:IsA("BasePart")) then
v2293.CFrame = getRoot(v2291.Character).CFrame;
end;
end;
end);
addcmd("bringpartclass", {
"bpc"
}, function(_, v2295)
for _, v2297 in pairs(workspace:GetDescendants()) do
if not (not (v2297.ClassName:lower() == getstring(1):lower()) or not
v2297:IsA("BasePart")) then
v2297.CFrame = getRoot(v2295.Character).CFrame;
end;
end;
end);
gotopartDelay = 0.1;
addcmd("gotopart", {
"topart"
}, function(_, v2299)
for _, v2301 in pairs(workspace:GetDescendants()) do
if not (not (v2301.Name:lower() == getstring(1):lower()) or not
v2301:IsA("BasePart")) then
if not (not v2299.Character:FindFirstChildOfClass("Humanoid") or
not v2299.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2299.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
wait(gotopartDelay);
getRoot(v2299.Character).CFrame = v2301.CFrame;
end;
end;
end);
addcmd("tweengotopart", {
"tgotopart",
"ttopart"
}, function(_, v2303)
for _, v2305 in pairs(workspace:GetDescendants()) do
if not (not (v2305.Name:lower() == getstring(1):lower()) or not
v2305:IsA("BasePart")) then
if not (not v2303.Character:FindFirstChildOfClass("Humanoid") or
not v2303.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2303.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
wait(gotopartDelay);
TweenService:Create(getRoot(v2303.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = v2305.CFrame
}):Play();
end;
end;
end);
addcmd("gotopartclass", {
"gpc"
}, function(_, v2307)
for _, v2309 in pairs(workspace:GetDescendants()) do
if not (not (v2309.ClassName:lower() == getstring(1):lower()) or not
v2309:IsA("BasePart")) then
if not (not v2307.Character:FindFirstChildOfClass("Humanoid") or
not v2307.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2307.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
wait(gotopartDelay);
getRoot(v2307.Character).CFrame = v2309.CFrame;
end;
end;
end);
addcmd("tweengotopartclass", {
"tgpc"
}, function(_, v2311)
for _, v2313 in pairs(workspace:GetDescendants()) do
if not (not (v2313.ClassName:lower() == getstring(1):lower()) or not
v2313:IsA("BasePart")) then
if not (not v2311.Character:FindFirstChildOfClass("Humanoid") or
not v2311.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2311.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
wait(gotopartDelay);
TweenService:Create(getRoot(v2311.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = v2313.CFrame
}):Play();
end;
end;
end);
addcmd("gotomodel", {
"tomodel"
}, function(_, v2315)
for _, v2317 in pairs(workspace:GetDescendants()) do
if not (not (v2317.Name:lower() == getstring(1):lower()) or not
v2317:IsA("Model")) then
if not (not v2315.Character:FindFirstChildOfClass("Humanoid") or
not v2315.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2315.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
wait(gotopartDelay);
getRoot(v2315.Character).CFrame = v2317:GetModelCFrame();
end;
end;
end);
addcmd("tweengotomodel", {
"tgotomodel",
"ttomodel"
}, function(_, v2319)
for _, v2321 in pairs(workspace:GetDescendants()) do
if not (not (v2321.Name:lower() == getstring(1):lower()) or not
v2321:IsA("Model")) then
if not (not v2319.Character:FindFirstChildOfClass("Humanoid") or
not v2319.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2319.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
wait(gotopartDelay);
TweenService:Create(getRoot(v2319.Character),
TweenInfo.new(tweenSpeed, Enum.EasingStyle.Linear), {
CFrame = v2321:GetModelCFrame()
}):Play();
end;
end;
end);
addcmd("gotopartdelay", {}, function(v2322, _)
local v2324 = v2322[1] or 0.1;
if isNumber(v2324) then
gotopartDelay = v2324;
end;
end);
addcmd("noclickdetectorlimits", {
"nocdlimits",
"removecdlimits"
}, function(_, _)
for _, v2328 in ipairs(workspace:GetDescendants()) do
if v2328:IsA("ClickDetector") then
v2328.MaxActivationDistance = math.huge;
end;
end;
end);
addcmd("fireclickdetectors", {
"firecd",
"firecds"
}, function(v2329, _)
if not fireclickdetector then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing fireclickdetector)");
return ;
elseif not v2329[1] then
for _, v2332 in ipairs(workspace:GetDescendants()) do
if v2332:IsA("ClickDetector") then
fireclickdetector(v2332);
end;
end;
return ;
else
local v2333 = getstring(1);
for _, v2335 in ipairs(workspace:GetDescendants()) do
if not (not v2335:IsA("ClickDetector") or v2335.Name ~= v2333) or
descandant.Parent.Name == v2333 then
fireclickdetector(v2335);
end;
end;
return ;
end;
end);
addcmd("noproximitypromptlimits", {
"nopplimits",
"removepplimits"
}, function(_, _)
for _, v2339 in pairs(workspace:GetDescendants()) do
if v2339:IsA("ProximityPrompt") then
v2339.MaxActivationDistance = math.huge;
end;
end;
end);
addcmd("fireproximityprompts", {
"firepp"
}, function(v2340, _)
if not fireclickdetector then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing fireproximityprompt)");
return ;
elseif not v2340[1] then
for _, v2343 in ipairs(workspace:GetDescendants()) do
if v2343:IsA("ProximityPrompt") then
fireproximityprompt(v2343);
end;
end;
return ;
else
local v2344 = getstring(1);
for _, v2346 in ipairs(workspace:GetDescendants()) do
if not (not v2346:IsA("ProximityPrompt") or v2346.Name ~= v2344) or
descandant.Parent.Name == v2344 then
fireproximityprompt(v2346);
end;
end;
return ;
end;
end);
local v2347 = nil;
addcmd("instantproximityprompts", {
"instantpp"
}, function(_, _)
if not fireproximityprompt then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing fireproximityprompt)");
return ;
else
execCmd("uninstantproximityprompts");
wait(0.1);
v2347 =
ProximityPromptService.PromptButtonHoldBegan:Connect(function(v2350)
fireproximityprompt(v2350);
end);
return ;
end;
end);
addcmd("uninstantproximityprompts", {
"uninstantpp"
}, function(_, _)
if v2347 ~= nil then
v2347:Disconnect();
v2347 = nil;
end;
end);
addcmd("notifyping", {
"ping"
}, function(_, v2354)
notify("Ping", math.round(v2354:GetNetworkPing() * 1000) .. "ms");
end);
addcmd("grabtools", {}, function(_, v2356)
local l_Humanoid_16 = v2356.Character:FindFirstChildWhichIsA("Humanoid");
for _, v2359 in ipairs(workspace:GetChildren()) do
if not ((not v2356.Character or not v2359:IsA("BackpackItem")) or not
v2359:FindFirstChild("Handle")) then
l_Humanoid_16:EquipTool(v2359);
end;
end;
if grabtoolsFunc then
grabtoolsFunc:Disconnect();
end;
grabtoolsFunc = workspace.ChildAdded:Connect(function(v2360)
if not ((not v2356.Character or not v2360:IsA("BackpackItem")) or not
v2360:FindFirstChild("Handle")) then
l_Humanoid_16:EquipTool(v2360);
end;
end);
notify("Grabtools", "Picking up any dropped tools");
end);
addcmd("nograbtools", {
"ungrabtools"
}, function(_, _)
if grabtoolsFunc then
grabtoolsFunc:Disconnect();
end;
notify("Grabtools", "Grabtools has been disabled");
end);
local v2363 = {};
addcmd("removespecifictool", {}, function(v2364, v2365)
if not (not v2364[1] or not v2365:FindFirstChildOfClass("Backpack")) then
local v2366 = string.lower(getstring(1));
v2363[v2366] = RunService.RenderStepped:Connect(function()
if v2365:FindFirstChildOfClass("Backpack") then
for _, v2368 in
pairs(v2365:FindFirstChildOfClass("Backpack"):GetChildren()) do
if v2368.Name:lower() == v2366 then
v2368:Remove();
end;
end;
end;
end);
end;
end);
addcmd("unremovespecifictool", {}, function(v2369, _)
if v2369[1] then
local v2371 = string.lower(getstring(1));
if v2363[v2371] ~= nil then
v2363[v2371]:Disconnect();
v2363[v2371] = nil;
end;
end;
end);
addcmd("clearremovespecifictool", {}, function(_, _)
for v2374 in pairs(v2363) do
v2363[v2374]:Disconnect();
v2363[v2374] = nil;
end;
end);
addcmd("light", {}, function(v2375, v2376)
local l_PointLight_0 = Instance.new("PointLight");
l_PointLight_0.Parent = getRoot(v2376.Character);
l_PointLight_0.Range = 30;
if not v2375[1] then
l_PointLight_0.Brightness = 5;
return ;
else
l_PointLight_0.Brightness = v2375[2];
l_PointLight_0.Range = v2375[1];
return ;
end;
end);
addcmd("unlight", {
"nolight"
}, function(_, v2379)
for _, v2381 in pairs(v2379.Character:GetDescendants()) do
if v2381.ClassName == "PointLight" then
v2381:Destroy();
end;
end;
end);
addcmd("copytools", {}, function(v2382, v2383)
for _, v2385 in pairs((getPlayer(v2382[1], v2383))) do
task.spawn(function()
for _, v2387 in
pairs(Players[v2385]:FindFirstChildOfClass("Backpack"):GetChildren()) do
if not (not v2387:IsA("Tool") and not v2387:IsA("HopperBin"))
then
v2387:Clone().Parent =
v2383:FindFirstChildOfClass("Backpack");
end;
end;
end);
end;
end);
addcmd("naked", {}, function(_, v2389)
for _, v2391 in pairs(v2389.Character:GetDescendants()) do
if not (not v2391:IsA("Clothing") and not v2391:IsA("ShirtGraphic"))
then
v2391:Destroy();
end;
end;
end);
addcmd("noface", {
"removeface"
}, function(_, v2393)
for _, v2395 in pairs(v2393.Character:GetDescendants()) do
if v2395:IsA("Decal") and v2395.Name == "face" then
v2395:Destroy();
end;
end;
end);
addcmd("spawnpoint", {
"spawn"
}, function(v2396, v2397)
spawnpos = getRoot(v2397.Character).CFrame;
spawnpoint = true;
spDelay = tonumber(v2396[1]) or 0.1;
notify("Spawn Point", "Spawn point created at " .. tostring(spawnpos));
end);
addcmd("nospawnpoint", {
"nospawn",
"removespawnpoint"
}, function(_, _)
spawnpoint = false;
notify("Spawn Point", "Removed spawn point");
end);
addcmd("flashback", {
"diedtp"
}, function(_, v2401)
if v553 ~= nil then
if not (not v2401.Character:FindFirstChildOfClass("Humanoid") or not
v2401.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2401.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
getRoot(v2401.Character).CFrame = v553;
end;
end);
addcmd("hatspin", {
"spinhats"
}, function(v2402, v2403)
execCmd("unhatspin");
wait(0.5);
for _, v2405 in
pairs(v2403.Character:FindFirstChildOfClass("Humanoid"):GetAccessories()) do
local l_BodyPosition_0 = Instance.new("BodyPosition");
l_BodyPosition_0.Name = randomString();
l_BodyPosition_0.Parent = v2405.Handle;
local l_BodyAngularVelocity_0 = Instance.new("BodyAngularVelocity");
l_BodyAngularVelocity_0.Name = randomString();
l_BodyAngularVelocity_0.Parent = v2405.Handle;
v2405.Handle:FindFirstChildOfClass("Weld"):Destroy();
if not v2402[1] then
l_BodyAngularVelocity_0.AngularVelocity = Vector3.new(0, 100, 0);
l_BodyAngularVelocity_0.MaxTorque = Vector3.new(0, 200, 0);
else
l_BodyAngularVelocity_0.AngularVelocity = Vector3.new(0, v2402[1],
0);
l_BodyAngularVelocity_0.MaxTorque = Vector3.new(0, v2402[1] * 2,
0);
end;
l_BodyPosition_0.P = 30000;
l_BodyPosition_0.D = 50;
spinhats = RunService.Stepped:Connect(function()
pcall(function()
l_BodyPosition_0.Position =
Players.LocalPlayer.Character.Head.Position;
end);
end);
end;
end);
addcmd("unhatspin", {
"unspinhats"
}, function(_, v2409)
if spinhats then
spinhats:Disconnect();
end;
for _, v2411 in
pairs(v2409.Character:FindFirstChildOfClass("Humanoid"):GetAccessories()) do
v2411.Parent = workspace;
for _, v2413 in pairs(v2411.Handle) do
if not (not v2413:IsA("BodyPosition") and not
v2413:IsA("BodyAngularVelocity")) then
v2413:Destroy();
end;
end;
wait();
v2411.Parent = v2409.Character;
end;
end);
addcmd("clearhats", {
"cleanhats"
}, function(_, _)
if not firetouchinterest then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing firetouchinterest)");
return ;
else
local l_LocalPlayer_3 = Players.LocalPlayer;
local l_Character_28 = l_LocalPlayer_3.Character;
local l_CFrame_7 =
l_Character_28:FindFirstChild("HumanoidRootPart").CFrame;
local v2419 = {};
for _, v2421 in ipairs(workspace:GetChildren()) do
if v2421:IsA("Accessory") then
table.insert(v2419, v2421);
end;
end;
for _, v2423 in
ipairs(l_Character_28:FindFirstChildOfClass("Humanoid"):GetAccessories()) do
v2423:Destroy();
end;
for v2424 = 1, #v2419 do
while true do
RunService.Heartbeat:wait();
if v2419[v2424] then
break;
end;
end;
firetouchinterest(v2419[v2424].Handle,
l_Character_28:FindFirstChild("HumanoidRootPart"), 0);
while true do
RunService.Heartbeat:wait();
if l_Character_28:FindFirstChildOfClass("Accessory") then
break;
end;
end;
l_Character_28:FindFirstChildOfClass("Accessory"):Destroy();
while true do
RunService.Heartbeat:wait();
if not l_Character_28:FindFirstChildOfClass("Accessory") then
break;
end;
end;
end;
execCmd("reset");
l_LocalPlayer_3.CharacterAdded:Wait();
for _ = 1, 20 do
RunService.Heartbeat:Wait();
if l_LocalPlayer_3.Character:FindFirstChild("HumanoidRootPart")
then

l_LocalPlayer_3.Character:FindFirstChild("HumanoidRootPart").CFrame = l_CFrame_7;
end;
end;
return ;
end;
end);
addcmd("vr", {}, function(_, _)
notify("Loading", "Hold on a sec");
loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/
main/vr.lua"))();
end);
addcmd("split", {}, function(_, v2429)
if not r15(v2429) then
notify("R15 Required", "This command requires the r15 rig type");
return ;
else
v2429.Character.UpperTorso.Waist:Destroy();
return ;
end;
end);
addcmd("nilchar", {}, function(_, v2431)
if v2431.Character ~= nil then
v2431.Character.Parent = nil;
end;
end);
addcmd("unnilchar", {
"nonilchar"
}, function(_, v2433)
if v2433.Character ~= nil then
v2433.Character.Parent = workspace;
end;
end);
addcmd("noroot", {
"removeroot",
"rroot"
}, function(_, v2435)
if v2435.Character ~= nil then
local l_Character_29 = Players.LocalPlayer.Character;
l_Character_29.Parent = nil;
l_Character_29.HumanoidRootPart:Destroy();
l_Character_29.Parent = workspace;
end;
end);
addcmd("replaceroot", {
"replacerootpart"
}, function(_, v2438)
if not (not (v2438.Character ~= nil) or not
v2438.Character:FindFirstChild("HumanoidRootPart")) then
local l_Character_30 = v2438.Character;
local l_Parent_1 = l_Character_30.Parent;
local v2441 = l_Character_30 and
l_Character_30:FindFirstChild("HumanoidRootPart");
local l_CFrame_8 = v2441.CFrame;
l_Character_30.Parent = game;
local v2443 = v2441:Clone();
v2443.Parent = l_Character_30;
v2441 = v2441:Destroy();
v2443.CFrame = l_CFrame_8;
l_Character_30.Parent = l_Parent_1;
end;
end);
addcmd("clearcharappearance", {
"clearchar",
"clrchar"
}, function(_, v2445)
v2445:ClearCharacterAppearance();
end);
addcmd("equiptools", {}, function(_, v2447)
for _, v2449 in
pairs(v2447:FindFirstChildOfClass("Backpack"):GetChildren()) do
if not (not v2449:IsA("Tool") and not v2449:IsA("HopperBin")) then
v2449.Parent = v2447.Character;
end;
end;
end);
addcmd("unequiptools", {}, function(_, v2451)
v2451.Character:FindFirstChildOfClass("Humanoid"):UnequipTools();
end);
local function v2460(v2452)
v2452 = v2452 or Players.LocalPlayer;
local v2453 = {};
local l_ipairs_0 = ipairs;
local v2455 = not not v2452.Character and v2452.Character:GetChildren() or
{};
for _, v2457 in l_ipairs_0(v2455) do
if not (not v2457:IsA("BackpackItem") or not
v2457:FindFirstChild("Handle")) then
v2453[#v2453 + 1] = v2457;
end;
end;
for _, v2459 in ipairs(v2452.Backpack:GetChildren()) do
if not (not v2459:IsA("BackpackItem") or not
v2459:FindFirstChild("Handle")) then
v2453[#v2453 + 1] = v2459;
end;
end;
return v2453;
end;
addcmd("dupetools", {
"clonetools"
}, function(v2461, v2462)
local v2463 = tonumber(v2461[1]) or 1;
local l_Position_9 = v2462.Character.HumanoidRootPart.Position;
local v2465 = {};
local v2466 = Vector3.new(math.random(-200000, 200000), 200000,
math.random(-200000, 200000));
for v2467 = 1, v2463 do
local l_Humanoid_17 = v2462.Character:WaitForChild("Humanoid");
wait(0.1, l_Humanoid_17.Parent:MoveTo(v2466));
l_Humanoid_17.RootPart.Anchored =
v2462:ClearCharacterAppearance(wait(0.1)) or true;
local v2469 = v2460(v2462);
while #v2469 > 0 do
for _, v2471 in ipairs(v2469) do
task.spawn(function()
for _ = 1, 25 do
v2471.Parent = v2462.Character;
v2471.Handle.Anchored = true;
end;
v2471.Parent = workspace;
v2471.Parent = workspace;
v2471.Parent = workspace;
v2471.Parent = workspace;
v2471.Parent = workspace;
table.insert(v2465, v2471.Handle);
end);
end;
v2469 = v2460(v2462);
end;
wait(0.1);
v2462.Character = v2462.Character:Destroy();

v2462.CharacterAdded:Wait():WaitForChild("Humanoid").Parent:MoveTo(v2463 == v2467
and l_Position_9 or v2466, wait(0.1));
if not (v2467 ~= v2463) or v2467 % 5 == 0 then
local l_HumanoidRootPart_0 = v2462.Character.HumanoidRootPart;
if type(firetouchinterest) == "function" then
for _, v2475 in ipairs(v2465) do
if not firetouchinterest(v2475, l_HumanoidRootPart_0, 1,
firetouchinterest(v2475, l_HumanoidRootPart_0, 0)) then

end;
v2475.Anchored = false;
end;
else
for _, v2477 in ipairs(v2465) do
task.spawn(function()
local l_CanCollide_0 = v2477.CanCollide;
v2477.CanCollide = false;
v2477.Anchored = false;
for _ = 1, 10 do
v2477.CFrame = l_HumanoidRootPart_0.CFrame;
wait();
end;
v2477.CanCollide = l_CanCollide_0;
end);
end;
end;
wait(0.1);
v2465 = {};
end;
v2466 = v2466 + Vector3.new(10, math.random(-5, 5), 0);
end;
end);
local l_RenderStepped_0 = RunService.RenderStepped;
addcmd("givetool", {
"givetools"
}, function(v2481, v2482)
local l_Character_31 = Players[getPlayer(v2481[1], v2482)[1]].Character;
workspace.CurrentCamera.CameraSubject = l_Character_31;
local v2484 = v2482.Character or workspace:FindFirstChild(v2482.Name);
local v2485 = v2484 and v2484:FindFirstChildWhichIsA("Humanoid");
local v2486 = v2485 and v2485.RootPart;
local l_CFrame_9 = v2486.CFrame;
v2485 = v2485:Destroy() or v2485:Clone();
v2485.Parent = v2484;
v2485:ClearAllChildren();
v2482:ClearCharacterAppearance();
task.spawn(function()
v2482.CharacterAdded:Wait():WaitForChild("Humanoid").RootPart.CFrame =
wait() and l_CFrame_9;
end);
local v2488 = getRoot(l_Character_31);
while not (((not v2484 or not v2484.Parent) or not v2488) or not
v2488.Parent) do
local v2489 = false;
for _, v2491 in ipairs(v2484:GetChildren()) do
if not (not v2491:IsA("BackpackItem") or not
v2491:FindFirstChild("Handle")) then
v2489 = true;
firetouchinterest(v2491.Handle, v2488, 0);
firetouchinterest(v2491.Handle, v2488, 1);
end;
end;
if v2489 then
v2486.CFrame = v2488.CFrame;
l_RenderStepped_0:Wait();
else
break;
end;
end;
execCmd("re");
end);
addcmd("touchinterests", {
"touchinterest",
"firetouchinterests",
"firetouchinterest"
}, function(v2492, v2493)
if firetouchinterest then
local v2494 = getRoot(v2493.Character) or
v2493.Character:FindFirstChildWhichIsA("BasePart");
local function v2496(v2495)
v2495 = v2495:FindFirstAncestorWhichIsA("Part");
if v2495 then
if firetouchinterest then
task.spawn(function()
firetouchinterest(v2495, v2494, 1);
wait();
firetouchinterest(v2495, v2494, 0);
end);
end;
v2495.CFrame = v2494.CFrame;
end;
end;
if not v2492[1] then
for _, v2498 in ipairs(workspace:GetDescendants()) do
if v2498:IsA("TouchTransmitter") then
v2496(v2498);
end;
end;
return ;
else
local v2499 = getstring(1);
for _, v2501 in ipairs(workspace:GetDescendants()) do
if not (not v2501:IsA("TouchTransmitter") or v2501.Name ~=
v2499) or descandant.Parent.Name == v2499 then
v2496(v2501);
end;
end;
return ;
end;
else
notify("Incompatible Exploit", "Your exploit does not support this
command (missing firetouchinterest)");
return ;
end;
end);
addcmd("fullbright", {
"fb",
"fullbrightness"
}, function(_, _)
Lighting.Brightness = 2;
Lighting.ClockTime = 14;
Lighting.FogEnd = 100000;
Lighting.GlobalShadows = false;
Lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128);
end);
addcmd("loopfullbright", {
"loopfb"
}, function(_, _)
if brightLoop then
brightLoop:Disconnect();
end;
brightLoop = RunService.RenderStepped:Connect(function()
Lighting.Brightness = 2;
Lighting.ClockTime = 14;
Lighting.FogEnd = 100000;
Lighting.GlobalShadows = false;
Lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128);
end);
end);
addcmd("unloopfullbright", {
"unloopfb"
}, function(_, _)
if brightLoop then
brightLoop:Disconnect();
end;
end);
addcmd("ambient", {}, function(v2508, _)
Lighting.Ambient = Color3.new(v2508[1], v2508[2], v2508[3]);
Lighting.OutdoorAmbient = Color3.new(v2508[1], v2508[2], v2508[3]);
end);
addcmd("day", {}, function(_, _)
Lighting.ClockTime = 14;
end);
addcmd("night", {}, function(_, _)
Lighting.ClockTime = 0;
end);
addcmd("nofog", {}, function(_, _)
Lighting.FogEnd = 100000;
for _, v2517 in pairs(Lighting:GetDescendants()) do
if v2517:IsA("Atmosphere") then
v2517:Destroy();
end;
end;
end);
addcmd("brightness", {}, function(v2518, _)
Lighting.Brightness = v2518[1];
end);
addcmd("globalshadows", {
"gshadows"
}, function(_, _)
Lighting.GlobalShadows = true;
end);
addcmd("unglobalshadows", {
"nogshadows",
"ungshadows",
"noglobalshadows"
}, function(_, _)
Lighting.GlobalShadows = false;
end);
origsettings = {
abt = Lighting.Ambient,
oabt = Lighting.OutdoorAmbient,
brt = Lighting.Brightness,
time = Lighting.ClockTime,
fe = Lighting.FogEnd,
fs = Lighting.FogStart,
gs = Lighting.GlobalShadows
};
addcmd("restorelighting", {
"rlighting"
}, function(_, _)
Lighting.Ambient = origsettings.abt;
Lighting.OutdoorAmbient = origsettings.oabt;
Lighting.Brightness = origsettings.brt;
Lighting.ClockTime = origsettings.time;
Lighting.FogEnd = origsettings.fe;
Lighting.FogStart = origsettings.fs;
Lighting.GlobalShadows = origsettings.gs;
end);
addcmd("stun", {
"platformstand"
}, function(_, v2527)
v2527.Character:FindFirstChildOfClass("Humanoid").PlatformStand = true;
end);
addcmd("unstun", {
"nostun",
"unplatformstand",
"noplatformstand"
}, function(_, v2529)
v2529.Character:FindFirstChildOfClass("Humanoid").PlatformStand = false;
end);
addcmd("norotate", {
"noautorotate"
}, function(_, v2531)
v2531.Character:FindFirstChildOfClass("Humanoid").AutoRotate = false;
end);
addcmd("unnorotate", {
"autorotate"
}, function(_, v2533)
v2533.Character:FindFirstChildOfClass("Humanoid").AutoRotate = true;
end);
addcmd("enablestate", {}, function(v2534, v2535)
local v2536 = v2534[1];
if not tonumber(v2536) then
local _ = Enum.HumanoidStateType[v2534[1]];
end;
v2535.Character:FindFirstChildOfClass("Humanoid"):SetStateEnabled(v2536,
true);
end);
addcmd("disablestate", {}, function(v2538, v2539)
local v2540 = v2538[1];
if not tonumber(v2540) then
local _ = Enum.HumanoidStateType[v2538[1]];
end;
v2539.Character:FindFirstChildOfClass("Humanoid"):SetStateEnabled(v2540,
false);
end);
addcmd("drophats", {
"drophat"
}, function(_, v2543)
if v2543.Character then
for _, v2545 in
pairs(v2543.Character:FindFirstChildOfClass("Humanoid"):GetAccessories()) do
v2545.Parent = workspace;
end;
end;
end);
addcmd("deletehats", {
"nohats",
"rhats"
}, function(_, v2547)
local l_next_7 = next;
local l_Descendants_4, v2550 = v2547.Character:GetDescendants();
for _, v2552 in l_next_7, l_Descendants_4, v2550 do
if v2552:IsA("Accessory") then
local l_next_8 = next;
local l_v2552_Descendants_0, v2555 = v2552:GetDescendants();
for _, v2557 in l_next_8, l_v2552_Descendants_0, v2555 do
if v2557:IsA("Weld") then
v2557:Destroy();
end;
end;
end;
end;
end);
addcmd("droptools", {
"droptool"
}, function(_, _)
for _, v2561 in pairs(Players.LocalPlayer.Backpack:GetChildren()) do
if v2561:IsA("Tool") then
v2561.Parent = Players.LocalPlayer.Character;
end;
end;
wait();
for _, v2563 in pairs(Players.LocalPlayer.Character:GetChildren()) do
if v2563:IsA("Tool") then
v2563.Parent = workspace;
end;
end;
end);
addcmd("droppabletools", {}, function(_, v2565)
if v2565.Character then
for _, v2567 in pairs(v2565.Character:GetChildren()) do
if v2567:IsA("Tool") then
v2567.CanBeDropped = true;
end;
end;
end;
if v2565:FindFirstChildOfClass("Backpack") then
for _, v2569 in
pairs(v2565:FindFirstChildOfClass("Backpack"):GetChildren()) do
if v2569:IsA("Tool") then
v2569.CanBeDropped = true;
end;
end;
end;
end);
local v2570 = "";
local v2571 = "";
addcmd("reach", {}, function(v2572, v2573)
execCmd("unreach");
wait();
for _, v2575 in pairs(v2573.Character:GetDescendants()) do
if v2575:IsA("Tool") then
if not v2572[1] then
v2570 = v2575.Handle.Size;
v2571 = v2575.GripPos;
local l_SelectionBox_2 = Instance.new("SelectionBox");
l_SelectionBox_2.Name = "SelectionBoxCreated";
l_SelectionBox_2.Parent = v2575.Handle;
l_SelectionBox_2.Adornee = v2575.Handle;
v2575.Handle.Massless = true;
v2575.Handle.Size = Vector3.new(0.5, 0.5, 60);
v2575.GripPos = Vector3.new(0, 0, 0);

v2573.Character:FindFirstChildOfClass("Humanoid"):UnequipTools();
else
v2570 = v2575.Handle.Size;
v2571 = v2575.GripPos;
local l_SelectionBox_3 = Instance.new("SelectionBox");
l_SelectionBox_3.Name = "SelectionBoxCreated";
l_SelectionBox_3.Parent = v2575.Handle;
l_SelectionBox_3.Adornee = v2575.Handle;
v2575.Handle.Massless = true;
v2575.Handle.Size = Vector3.new(0.5, 0.5, v2572[1]);
v2575.GripPos = Vector3.new(0, 0, 0);

v2573.Character:FindFirstChildOfClass("Humanoid"):UnequipTools();
end;
end;
end;
end);
addcmd("unreach", {
"noreach"
}, function(_, v2579)
for _, v2581 in pairs(v2579.Character:GetDescendants()) do
if v2581:IsA("Tool") then
v2581.Handle.Size = v2570;
v2581.GripPos = v2571;
v2581.Handle.SelectionBoxCreated:Destroy();
end;
end;
end);
addcmd("grippos", {}, function(v2582, v2583)
for _, v2585 in pairs(v2583.Character:GetDescendants()) do
if v2585:IsA("Tool") then
v2585.Parent = v2583:FindFirstChildOfClass("Backpack");
v2585.GripPos = Vector3.new(v2582[1], v2582[2], v2582[3]);
v2585.Parent = v2583.Character;
end;
end;
end);
addcmd("usetools", {}, function(v2586, v2587)
local l_Backpack_0 = v2587:FindFirstChildOfClass("Backpack");
local v2589 = tonumber(v2586[1]) or 1;
local v2590 = tonumber(v2586[2]) or false;
for _, v2592 in ipairs(l_Backpack_0:GetChildren()) do
v2592.Parent = v2587.Character;
task.spawn(function()
for _ = 1, v2589 do
v2592:Activate();
if v2590 then
wait(v2590);
end;
end;
v2592.Parent = l_Backpack_0;
end);
end;
end);
addcmd("logs", {}, function(_, _)
logs:TweenPosition(UDim2.new(0, 0, 1, -265), "InOut", "Quart", 0.3, true,
nil);
end);
addcmd("chatlogs", {
"clogs"
}, function(_, _)
join.Visible = false;
chat.Visible = true;
table.remove(shade3, table.find(shade3, selectChat));
table.remove(shade2, table.find(shade2, selectJoin));
table.insert(shade2, selectChat);
table.insert(shade3, selectJoin);
selectJoin.BackgroundColor3 = currentShade3;
selectChat.BackgroundColor3 = currentShade2;
logs:TweenPosition(UDim2.new(0, 0, 1, -265), "InOut", "Quart", 0.3, true,
nil);
end);
addcmd("joinlogs", {
"jlogs"
}, function(_, _)
chat.Visible = false;
join.Visible = true;
table.remove(shade3, table.find(shade3, selectJoin));
table.remove(shade2, table.find(shade2, selectChat));
table.insert(shade2, selectJoin);
table.insert(shade3, selectChat);
selectChat.BackgroundColor3 = currentShade3;
selectJoin.BackgroundColor3 = currentShade2;
logs:TweenPosition(UDim2.new(0, 0, 1, -265), "InOut", "Quart", 0.3, true,
nil);
end);
flinging = false;
addcmd("fling", {}, function(_, v2601)
flinging = false;
for _, v2603 in pairs(v2601.Character:GetDescendants()) do
if v2603:IsA("BasePart") then
v2603.CustomPhysicalProperties = PhysicalProperties.new(math.huge,
0.3, 0.5);
end;
end;
execCmd("noclip");
wait(0.1);
local l_BodyAngularVelocity_1 = Instance.new("BodyAngularVelocity");
l_BodyAngularVelocity_1.Name = randomString();
l_BodyAngularVelocity_1.Parent = getRoot(v2601.Character);
l_BodyAngularVelocity_1.AngularVelocity = Vector3.new(0, 99999, 0);
l_BodyAngularVelocity_1.MaxTorque = Vector3.new(0, math.huge, 0);
l_BodyAngularVelocity_1.P = math.huge;
for _, v2606 in next, (v2601.Character:GetChildren()), nil do
if v2606:IsA("BasePart") then
v2606.CanCollide = false;
v2606.Massless = true;
v2606.Velocity = Vector3.new(0, 0, 0);
end;
end;
flinging = true;
flingDied =
v2601.Character:FindFirstChildOfClass("Humanoid").Died:Connect(function()
execCmd("unfling");
end);
while true do
l_BodyAngularVelocity_1.AngularVelocity = Vector3.new(0, 99999, 0);
wait(0.2);
l_BodyAngularVelocity_1.AngularVelocity = Vector3.new(0, 0, 0);
wait(0.1);
if not (flinging ~= false) then
break;
end;
end;
end);
addcmd("unfling", {
"nofling"
}, function(_, v2608)
execCmd("clip");
if flingDied then
flingDied:Disconnect();
end;
flinging = false;
wait(0.1);
local l_Character_32 = v2608.Character;
if l_Character_32 and getRoot(l_Character_32) then
for _, v2611 in pairs(getRoot(l_Character_32):GetChildren()) do
if v2611.ClassName == "BodyAngularVelocity" then
v2611:Destroy();
end;
end;
for _, v2613 in pairs(l_Character_32:GetDescendants()) do
if not (v2613.ClassName ~= "Part") or v2613.ClassName == "MeshPart"
then
v2613.CustomPhysicalProperties = PhysicalProperties.new(0.7,
0.3, 0.5);
end;
end;
return ;
else
return ;
end;
end);
addcmd("togglefling", {}, function(_, _)
if not flinging then
execCmd("fling");
return ;
else
execCmd("unfling");
return ;
end;
end);
addcmd("flyfling", {}, function(_, _)
execCmd("unvehiclefly\\unfling\\unnoclip");
wait();
execCmd("vehiclefly\\fling\\noclip");
end);
addcmd("unflyfling", {}, function(_, _)
execCmd("unvehiclefly\\unfling\\unnoclip\\breakvelocity");
end);
addcmd("toggleflyfling", {}, function(_, _)
execCmd(not flinging and "flyfling" or "unflyfling");
end);
addcmd("invisfling", {}, function(_, v2623)
local l_Character_33 = v2623.Character;
local l_Model_3 = Instance.new("Model");
l_Model_3.Parent = v2623.Character;
local l_Part_3 = Instance.new("Part");
l_Part_3.Name = "Torso";
l_Part_3.CanCollide = false;
l_Part_3.Anchored = true;
local l_Part_4 = Instance.new("Part");
l_Part_4.Name = "Head";
l_Part_4.Parent = l_Model_3;
l_Part_4.Anchored = true;
l_Part_4.CanCollide = false;
local l_Humanoid_18 = Instance.new("Humanoid");
l_Humanoid_18.Name = "Humanoid";
l_Humanoid_18.Parent = l_Model_3;
l_Part_3.Position = Vector3.new(0, 9999, 0);
v2623.Character = l_Model_3;
wait(3);
v2623.Character = l_Character_33;
wait(3);
local l_Humanoid_19 = Instance.new("Humanoid");
l_Part_4:Clone();
l_Humanoid_19.Parent = v2623.Character;
local v2630 = getRoot(v2623.Character);
for _, v2632 in pairs(v2623.Character:GetChildren()) do
if v2632 ~= v2630 and v2632.Name ~= "Humanoid" then
v2632:Destroy();
end;
end;
v2630.Transparency = 0;
v2630.Color = Color3.new(1, 1, 1);
local v2633 = nil;
v2633 = RunService.Stepped:Connect(function()
if not v2623.Character or not getRoot(v2623.Character) then
v2633:Disconnect();
return ;
else
getRoot(v2623.Character).CanCollide = false;
return ;
end;
end);
sFLY();
workspace.CurrentCamera.CameraSubject = v2630;
local l_BodyThrust_0 = Instance.new("BodyThrust");
l_BodyThrust_0.Parent = getRoot(v2623.Character);
l_BodyThrust_0.Force = Vector3.new(99999, 999990, 99999);
l_BodyThrust_0.Location = getRoot(v2623.Character).Position;
end);
attach = function(v2635, v2636)
if not tools(v2635) then
notify("Tool Required", "You need to have an item in your inventory to
use this command");
else
local l_Character_34 = v2635.Character;
local _ = v2636.Character;
local l_Humanoid_20 =
v2635.Character:FindFirstChildOfClass("Humanoid");
local v2640 = getRoot(v2635.Character);
local v2641 = getRoot(v2636.Character);
l_Humanoid_20.Name = "1";
local v2642 = l_Humanoid_20:Clone();
v2642.Parent = l_Character_34;
v2642.Name = "Humanoid";
wait();
l_Humanoid_20:Destroy();
workspace.CurrentCamera.CameraSubject = l_Character_34;
v2642.DisplayDistanceType = "None";
local v2643 =
v2635:FindFirstChildOfClass("Backpack"):FindFirstChildOfClass("Tool") or
v2635.Character:FindFirstChildOfClass("Tool");
v2643.Parent = l_Character_34;
v2640.CFrame = (v2641.CFrame * CFrame.new(0, 0, 0)) *
CFrame.new(math.random(-100, 100) / 200, math.random(-100, 100) / 200,
math.random(-100, 100) / 200);
local v2644 = 0;
while true do
wait(0.1);
v2644 = v2644 + 1;
v2640.CFrame = v2641.CFrame;
if not (not (((((not (v2643.Parent == l_Character_34) or not v2640)
or not v2641) or not v2640.Parent) or not v2641.Parent) or v2644 > 250) or v2644 <=
2) then
break;
end;
end;
end;
end;
addcmd("attach", {}, function(v2645, v2646)
for _, v2648 in pairs((getPlayer(v2645[1], v2646))) do
attach(v2646, Players[v2648]);
end;
end);
kill = function(v2649, v2650, v2651)
if not tools(v2649) then
notify("Tool Required", "You need to have an item in your inventory to
use this command");
elseif v2650 ~= nil then
local l_CFrame_10 = getRoot(v2649.Character).CFrame;
if not v2651 then
refresh(v2649);
wait();
while true do
wait();
if v2649.Character ~= nil and getRoot(v2649.Character) then
break;
end;
end;
wait(0.3);
end;
local v2653 = getRoot(v2649.Character);
attach(v2649, v2650);
while true do
wait();
v2653.CFrame = CFrame.new(999999,
workspace.FallenPartsDestroyHeight + 5, 999999);
if not getRoot(v2650.Character) or not getRoot(v2649.Character)
then
break;
end;
end;
v2649.CharacterAdded:Wait():WaitForChild("HumanoidRootPart").CFrame =
l_CFrame_10;
return ;
end;
end;
addcmd("kill", {
"fekill"
}, function(v2654, v2655)
for _, v2657 in pairs((getPlayer(v2654[1], v2655))) do
kill(v2655, Players[v2657]);
end;
end);
addcmd("handlekill", {
"hkill"
}, function(v2658, v2659)
if firetouchinterest then
local l_RenderStepped_1 = RunService.RenderStepped;
local v2661 = v2659.Character.FindFirstChildWhichIsA(v2659.Character,
"Tool");
local v2662 = v2661 and v2661:FindFirstChild("Handle");
if v2661 and v2662 then
for _, v2664 in ipairs(getPlayer(v2658[1], v2659)) do
v2664 = Players[v2664];
do
local l_v2664_0 = v2664;
task.spawn(function()
while not ((not v2661 or not v2659.Character) or not
l_v2664_0.Character) and v2661.Parent == v2659.Character do
local v2666 =
l_v2664_0.Character.FindFirstChildWhichIsA(l_v2664_0.Character, "Humanoid");
if v2666 and v2666.Health > 0 then
for _, v2668 in
ipairs(l_v2664_0.Character.GetChildren(l_v2664_0.Character)) do
if v2668:IsA("BasePart") then
local l_firetouchinterest_0 =
firetouchinterest;
local l_v2662_0 = v2662;
local l_v2668_0 = v2668;
local v2672 = 1;
if
l_RenderStepped_1.Wait(l_RenderStepped_1) then

end;
if l_firetouchinterest_0(l_v2662_0,
l_v2668_0, v2672, (firetouchinterest(v2662, v2668, 0))) then

end;
end;
v2668 = v2668 or v2668;
end;
else
break;
end;
end;
notify("Handle Kill Stopped!", l_v2664_0.Name .. "
died/left or you unequipped the tool!");
end);
end;
end;
return ;
else
return notify("Handle Kill", "You need to hold a \"Tool\" that does
damage on touch. For example the default \"Sword\" tool.");
end;
else
return notify("Incompatible Exploit", "Your exploit does not support
this command (missing firetouchinterest)");
end;
end);
local l_Heartbeat_0 = RunService.Heartbeat;
addcmd("tpwalk", {
"teleportwalk"
}, function(v2674, v2675)
tpwalking = true;
local l_Character_36 = v2675.Character;
local v2677 = l_Character_36 and
l_Character_36:FindFirstChildWhichIsA("Humanoid");
while not (((not tpwalking or not l_Character_36) or not v2677) or not
v2677.Parent) do
local v2678 = l_Heartbeat_0:Wait();
if v2677.MoveDirection.Magnitude > 0 then
if not v2674[1] or not isNumber(v2674[1]) then
l_Character_36:TranslateBy((v2677.MoveDirection * v2678) * 10);
else
l_Character_36:TranslateBy(((v2677.MoveDirection *
tonumber(v2674[1])) * v2678) * 10);
end;
end;
end;
end);
addcmd("untpwalk", {
"unteleportwalk"
}, function(_, _)
tpwalking = false;
end);
addcmd("fastkill", {
"fastfekill"
}, function(v2681, v2682)
for _, v2684 in pairs((getPlayer(v2681[1], v2682))) do
kill(v2682, Players[v2684], true);
end;
end);
bring = function(v2685, v2686, v2687)
if not tools(v2685) then
notify("Tool Required", "You need to have an item in your inventory to
use this command");
elseif v2686 ~= nil then
local l_CFrame_11 = getRoot(v2685.Character).CFrame;
if not v2687 then
refresh(v2685);
wait();
while true do
wait();
if v2685.Character ~= nil and getRoot(v2685.Character) then
break;
end;
end;
wait(0.3);
end;
local v2689 = getRoot(v2685.Character);
attach(v2685, v2686);
while true do
wait();
v2689.CFrame = l_CFrame_11;
if not getRoot(v2686.Character) or not getRoot(v2685.Character)
then
break;
end;
end;
v2685.CharacterAdded:Wait():WaitForChild("HumanoidRootPart").CFrame =
l_CFrame_11;
return ;
end;
end;
addcmd("bring", {
"febring"
}, function(v2690, v2691)
for _, v2693 in pairs((getPlayer(v2690[1], v2691))) do
bring(v2691, Players[v2693]);
end;
end);
addcmd("fastbring", {
"fastfebring"
}, function(v2694, v2695)
for _, v2697 in pairs((getPlayer(v2694[1], v2695))) do
bring(v2695, Players[v2697], true);
end;
end);
teleport = function(v2698, v2699, v2700, v2701)
if not tools(v2698) then
notify("Tool Required", "You need to have an item in your inventory to
use this command");
elseif v2699 ~= nil then
local l_CFrame_12 = getRoot(v2698.Character).CFrame;
if not v2701 then
refresh(v2698);
wait();
while true do
wait();
if v2698.Character ~= nil and getRoot(v2698.Character) then
break;
end;
end;
wait(0.3);
end;
local v2703 = getRoot(v2698.Character);
local v2704 = getRoot(v2700.Character);
attach(v2698, v2699);
while true do
wait();
v2703.CFrame = v2704.CFrame;
if not getRoot(v2699.Character) or not getRoot(v2698.Character)
then
break;
end;
end;
wait(1);
v2698.CharacterAdded:Wait():WaitForChild("HumanoidRootPart").CFrame =
l_CFrame_12;
return ;
end;
end;
addcmd("tp", {
"teleport"
}, function(v2705, v2706)
local v2707 = getPlayer(v2705[1], v2706);
local v2708 = getPlayer(v2705[2], v2706);
for _, v2710 in pairs(v2707) do
if not (not getRoot(Players[v2710].Character) or not
getRoot(Players[v2708[1]].Character)) then
if not (not v2706.Character:FindFirstChildOfClass("Humanoid") or
not v2706.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2706.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
teleport(v2706, Players[v2710], Players[v2708[1]]);
end;
end;
end);
addcmd("fasttp", {
"fastteleport"
}, function(v2711, v2712)
local v2713 = getPlayer(v2711[1], v2712);
local v2714 = getPlayer(v2711[2], v2712);
for _, v2716 in pairs(v2713) do
if not (not getRoot(Players[v2716].Character) or not
getRoot(Players[v2714[1]].Character)) then
if not (not v2712.Character:FindFirstChildOfClass("Humanoid") or
not v2712.Character:FindFirstChildOfClass("Humanoid").SeatPart) then
v2712.Character:FindFirstChildOfClass("Humanoid").Sit = false;
wait(0.1);
end;
teleport(v2712, Players[v2716], Players[v2714[1]], true);
end;
end;
end);
addcmd("spin", {}, function(v2717, v2718)
local v2719 = 20;
if not (not v2717[1] or not isNumber(v2717[1])) then
v2719 = v2717[1];
end;
for _, v2721 in pairs(getRoot(v2718.Character):GetChildren()) do
if v2721.Name == "Spinning" then
v2721:Destroy();
end;
end;
local l_BodyAngularVelocity_2 = Instance.new("BodyAngularVelocity");
l_BodyAngularVelocity_2.Name = "Spinning";
l_BodyAngularVelocity_2.Parent = getRoot(v2718.Character);
l_BodyAngularVelocity_2.MaxTorque = Vector3.new(0, math.huge, 0);
l_BodyAngularVelocity_2.AngularVelocity = Vector3.new(0, v2719, 0);
end);
addcmd("unspin", {}, function(_, v2724)
for _, v2726 in pairs(getRoot(v2724.Character):GetChildren()) do
if v2726.Name == "Spinning" then
v2726:Destroy();
end;
end;
end);
xrayEnabled = false;
xray = function()
for _, v2728 in pairs(workspace:GetDescendants()) do
if not ((not v2728:IsA("BasePart") or
v2728.Parent:FindFirstChildWhichIsA("Humanoid")) or
v2728.Parent.Parent:FindFirstChildWhichIsA("Humanoid")) then
v2728.LocalTransparencyModifier = not xrayEnabled and 0 or 0.5;
end;
end;
end;
addcmd("xray", {}, function(_, _)
xrayEnabled = true;
xray();
end);
addcmd("unxray", {
"noxray"
}, function(_, _)
xrayEnabled = false;
xray();
end);
addcmd("togglexray", {}, function(_, _)
xrayEnabled = not xrayEnabled;
xray();
end);
addcmd("loopxray", {}, function(_, _)
if xrayLoop then
xrayLoop:Disconnect();
end;
xrayLoop = RunService.RenderStepped:Connect(function()
xrayEnabled = true;
xray();
end);
end);
addcmd("unloopxray", {}, function(_, _)
if xrayLoop then
xrayLoop:Disconnect();
end;
end);
local v2739 = nil;
addcmd("walltp", {}, function(_, v2741)
local _ = nil;
v2739 = (if not r15(v2741) then v2741.Character.Torso else
v2741.Character.UpperTorso).Touched:Connect(function(v2743)
local v2744 = getRoot(v2741.Character);
if v2743:IsA("BasePart") and v2744.Position.Y -
v2741.Character:FindFirstChildOfClass("Humanoid").HipHeight < v2743.Position.Y then
local v2745 = getRoot(v2743.Parent);
if v2745 ~= nil then
v2744.CFrame = v2743.CFrame *
CFrame.new(v2744.CFrame.lookVector.X, v2745.Size.Z / 2 +
v2741.Character:FindFirstChildOfClass("Humanoid").HipHeight,
v2744.CFrame.lookVector.Z);
return ;
elseif v2745 == nil then
v2744.CFrame = v2743.CFrame *
CFrame.new(v2744.CFrame.lookVector.X, v2743.Size.Y / 2 +
v2741.Character:FindFirstChildOfClass("Humanoid").HipHeight,
v2744.CFrame.lookVector.Z);
end;
end;
end);
end);
addcmd("unwalltp", {
"nowalltp"
}, function(_, _)
if v2739 then
v2739:Disconnect();
end;
end);
autoclicking = false;
addcmd("autoclick", {}, function(v2748, _)
if not mouse1press or not mouse1release then
notify("Auto Clicker", "Your exploit doesn't have the ability to use
the autoclick");
else
execCmd("unautoclick");
wait();
local v2750 = 0.1;
local v2751 = 0.1;
if not (not v2748[1] or not isNumber(v2748[1])) then
v2750 = v2748[1];
end;
if not (not v2748[2] or not isNumber(v2748[2])) then
v2751 = v2748[2];
end;
autoclicking = true;
cancelAutoClick = UserInputService.InputBegan:Connect(function(v2752,
v2753)
if not (v2753 or not (v2752.KeyCode == Enum.KeyCode.Backspace and
UserInputService:IsKeyDown(Enum.KeyCode.Equals)) and (not (v2752.KeyCode ==
Enum.KeyCode.Equals) or not UserInputService:IsKeyDown(Enum.KeyCode.Backspace)))
then
autoclicking = false;
cancelAutoClick:Disconnect();
end;
end);
notify("Auto Clicker", "Press [backspace] and [=] at the same time to
stop");
while true do
wait(v2750);
mouse1press();
wait(v2751);
mouse1release();
if not (autoclicking ~= false) then
break;
end;
end;
end;
end);
addcmd("unautoclick", {
"noautoclick"
}, function(_, _)
autoclicking = false;
if cancelAutoClick then
cancelAutoClick:Disconnect();
end;
end);
addcmd("mousesensitivity", {
"ms"
}, function(v2756, _)
UserInputService.MouseDeltaSensitivity = v2756[1];
end);
local v2758 = nil;
local v2759 = nil;
addcmd("hovername", {}, function(_, _)
execCmd("unhovername");
wait();
v2758 = Instance.new("TextLabel");
v2758.Name = randomString();
v2758.Parent = PARENT;
v2758.BackgroundTransparency = 1;
v2758.Size = UDim2.new(0, 200, 0, 30);
v2758.Font = Enum.Font.Code;
v2758.TextSize = 16;
v2758.Text = "";
v2758.TextColor3 = Color3.new(1, 1, 1);
v2758.TextStrokeTransparency = 0;
v2758.TextXAlignment = Enum.TextXAlignment.Left;
v2758.ZIndex = 10;
v2759 = Instance.new("SelectionBox");
v2759.Name = randomString();
v2759.LineThickness = 0.03;
v2759.Color3 = Color3.new(1, 1, 1);
nbUpdateFunc = IYMouse.Move:Connect(function()
local v2762 = nil;
local l_Target_0 = IYMouse.Target;
if l_Target_0 then
local v2764 = l_Target_0.Parent:FindFirstChildOfClass("Humanoid")
or l_Target_0.Parent.Parent:FindFirstChildOfClass("Humanoid");
if v2764 then
v2762 = v2764.Parent;
end;
end;
if v2762 ~= nil then
local l_X_5 = IYMouse.X;
local l_Y_3 = IYMouse.Y;
local v2767 = nil;
if IYMouse.X > 200 then
v2767 = l_X_5 - 205;
v2758.TextXAlignment = Enum.TextXAlignment.Right;
else
v2767 = l_X_5 + 25;
v2758.TextXAlignment = Enum.TextXAlignment.Left;
end;
v2758.Position = UDim2.new(0, v2767, 0, l_Y_3);
v2758.Text = v2762.Name;
v2758.Visible = true;
v2759.Parent = v2762;
v2759.Adornee = v2762;
return ;
else
v2758.Visible = false;
v2759.Parent = nil;
v2759.Adornee = nil;
return ;
end;
end);
end);
addcmd("unhovername", {
"nohovername"
}, function(_, _)
if nbUpdateFunc then
nbUpdateFunc:Disconnect();
v2758:Destroy();
v2759:Destroy();
end;
end);
addcmd("headsize", {}, function(v2770, v2771)
for _, v2773 in pairs((getPlayer(v2770[1], v2771))) do
if not (not (Players[v2773] ~= v2771) or not
Players[v2773].Character:FindFirstChild("Head")) then
local v2774 = tonumber(v2770[2]);
local v2775 = Vector3.new(v2774, v2774, v2774);
local l_Head_1 = Players[v2773].Character:FindFirstChild("Head");
if l_Head_1:IsA("BasePart") then
if not v2770[2] or v2774 == 1 then
l_Head_1.Size = Vector3.new(2, 1, 1);
else
l_Head_1.Size = v2775;
end;
end;
end;
end;
end);
addcmd("hitbox", {}, function(v2777, v2778)
for _, v2780 in pairs((getPlayer(v2777[1], v2778))) do
if not (not (Players[v2780] ~= v2778) or not
Players[v2780].Character:FindFirstChild("HumanoidRootPart")) then
local v2781 = tonumber(v2777[2]);
local v2782 = Vector3.new(v2781, v2781, v2781);
local l_HumanoidRootPart_1 =
Players[v2780].Character:FindFirstChild("HumanoidRootPart");
if l_HumanoidRootPart_1:IsA("BasePart") then
if not v2777[2] or v2781 == 1 then
l_HumanoidRootPart_1.Size = Vector3.new(2, 1, 1);
l_HumanoidRootPart_1.Transparency = 0.4;
else
l_HumanoidRootPart_1.Size = v2782;
l_HumanoidRootPart_1.Transparency = 0.4;
end;
end;
end;
end;
end);
addcmd("stareat", {
"stare"
}, function(v2784, v2785)
for _, v2787 in pairs((getPlayer(v2784[1], v2785))) do
if stareLoop then
stareLoop:Disconnect();
end;
if Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") or
not Players[v2787].Character:FindFirstChild("HumanoidRootPart") then
stareLoop = RunService.RenderStepped:Connect(function()
if not (not (not Players.LocalPlayer.Character.PrimaryPart or
not Players:FindFirstChild(v2787)) and Players[v2787].Character ~= nil) or not
Players[v2787].Character:FindFirstChild("HumanoidRootPart") then
if not Players:FindFirstChild(v2787) then
stareLoop:Disconnect();
end;
return ;
else
local l_Position_10 =
Players.LocalPlayer.Character.PrimaryPart.Position;
local l_Position_11 =
Players[v2787].Character:FindFirstChild("HumanoidRootPart").Position;

Players.LocalPlayer.Character:SetPrimaryPartCFrame((CFrame.new(l_Position_10,
(Vector3.new(l_Position_11.X, l_Position_10.Y, l_Position_11.Z)))));
return ;
end;
end);
else
return ;
end;
end;
end);
addcmd("unstareat", {
"unstare",
"nostare",
"nostareat"
}, function(_, _)
if stareLoop then
stareLoop:Disconnect();
end;
end);
RolewatchData = {
Group = 0,
Role = "",
Leave = false
};
RolewatchConnection = Players.PlayerAdded:Connect(function(v2792)
if RolewatchData.Group == 0 then
return ;
else
if v2792:IsInGroup(RolewatchData.Group) and
tostring(v2792:GetRoleInGroup(RolewatchData.Group)):lower() ==
RolewatchData.Role:lower() then
if RolewatchData.Leave == true then
Players.LocalPlayer:Kick("\n\nRolewatch\nPlayer \"" ..
tostring(v2792.Name) .. "\" has joined with the Role \"" .. RolewatchData.Role ..
"\"\n");
return ;
else
notify("Rolewatch", "Player \"" .. tostring(v2792.Name) .. "\"
has joined with the Role \"" .. RolewatchData.Role .. "\"");
end;
end;
return ;
end;
end);
addcmd("rolewatch", {}, function(v2793, _)
local v2795 = tonumber(v2793[1] or 0);
local v2796 = v2793[2] and tostring(getstring(2));
if not (not v2795 or not v2796) then
RolewatchData.Group = v2795;
RolewatchData.Role = v2796;
notify("Rolewatch", "Watching Group ID \"" .. tostring(v2795) .. "\"
for Role \"" .. v2796 .. "\"");
end;
end);
addcmd("rolewatchstop", {}, function(_, _)
RolewatchData.Group = 0;
RolewatchData.Role = "";
RolewatchData.Leave = false;
notify("Rolewatch", "Disabled");
end);
addcmd("rolewatchleave", {
"unrolewatch"
}, function(_, _)
RolewatchData.Leave = not RolewatchData.Leave;
notify("Rolewatch", not RolewatchData.Leave and "Leave has been Disabled"
or "Leave has been Enabled");
end);
staffRoles = {
"mod",
"admin",
"staff",
"dev",
"founder",
"owner",
"supervis",
"manager",
"management",
"executive",
"president",
"chairman",
"chairwoman",
"chairperson",
"director"
};
getStaffRole = function(v2801)
local l_v2801_RoleInGroup_0 = v2801:GetRoleInGroup(game.CreatorId);
local v2803 = {
Role = l_v2801_RoleInGroup_0,
Staff = false
};
for _, v2805 in pairs(staffRoles) do
if string.find(string.lower(l_v2801_RoleInGroup_0), v2805) then
v2803.Staff = true;
end;
end;
return v2803;
end;
addcmd("staffwatch", {}, function(_, _)
if staffwatchjoin then
staffwatchjoin:Disconnect();
end;
if game.CreatorType == Enum.CreatorType.Group then
local v2808 = {};
staffwatchjoin = Players.PlayerAdded:Connect(function(v2809)
local v2810 = getStaffRole(v2809);
if v2810.Staff then
notify("Staffwatch", formatUsername(v2809) .. " is a " ..
v2810.Role);
end;
end);
for _, v2812 in pairs(Players:GetPlayers()) do
local v2813 = getStaffRole(v2812);
if v2813.Staff then
table.insert(v2808, formatUsername(v2812) .. " is a " ..
v2813.Role);
end;
end;
if #v2808 > 0 then
notify("Staffwatch", table.concat(v2808, ",\n"));
return ;
else
notify("Staffwatch", "Enabled");
return ;
end;
else
notify("Staffwatch", "Game is not owned by a Group");
return ;
end;
end);
addcmd("unstaffwatch", {}, function(_, _)
if staffwatchjoin then
staffwatchjoin:Disconnect();
end;
notify("Staffwatch", "Disabled");
end);
addcmd("removeterrain", {
"rterrain",
"noterrain"
}, function(_, _)
workspace:FindFirstChildOfClass("Terrain"):Clear();
end);
addcmd("clearnilinstances", {
"nonilinstances",
"cni"
}, function(_, _)
if not getnilinstances then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing getnilinstances)");
return ;
else
for _, v2821 in pairs(getnilinstances()) do
v2821:Destroy();
end;
return ;
end;
end);
addcmd("destroyheight", {
"dh"
}, function(v2822, _)
local v2824 = v2822[1] or -500;
if isNumber(v2824) then
workspace.FallenPartsDestroyHeight = v2824;
end;
end);
addcmd("trip", {}, function(_, v2826)
if not (((not v2826 or not v2826.Character) or not
v2826.Character:FindFirstChildOfClass("Humanoid")) or not getRoot(v2826.Character))
then
local l_Humanoid_21 =
v2826.Character:FindFirstChildOfClass("Humanoid");
local v2828 = getRoot(v2826.Character);
l_Humanoid_21:ChangeState(0);
v2828.Velocity = v2828.CFrame.LookVector * 30;
end;
end);
local v2829 = nil;
frozenParts = {};
addcmd("freezeunanchored", {
"freezeua"
}, function(_, v2831)
if not sethidden then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing sethiddenproperty)");
return ;
else
local v2832 = {
"Head",
"UpperTorso",
"LowerTorso",
"RightUpperArm",
"LeftUpperArm",
"RightLowerArm",
"LeftLowerArm",
"RightHand",
"LeftHand",
"RightUpperLeg",
"LeftUpperLeg",
"RightLowerLeg",
"LeftLowerLeg",
"RightFoot",
"LeftFoot",
"Torso",
"Right Arm",
"Left Arm",
"Right Leg",
"Left Leg",
"HumanoidRootPart"
};
local function v2840(v2833)
if v2833:IsA("BasePart") and v2833.Anchored == false then
local v2834 = false;
for v2835 = 1, #v2832 do
if v2833.Name == v2832[v2835] then
v2834 = true;
end;
end;
if not (not v2831.Character or not
v2833:IsDescendantOf(v2831.Character)) then
v2834 = true;
end;
if v2834 == false then
for _, v2837 in pairs(v2833:GetChildren()) do
if not (not v2837:IsA("BodyPosition") and not
v2837:IsA("BodyGyro")) then
v2837:Destroy();
end;
end;
local l_BodyPosition_1 = Instance.new("BodyPosition");
l_BodyPosition_1.Parent = v2833;
l_BodyPosition_1.Position = v2833.Position;
l_BodyPosition_1.MaxForce = Vector3.new(math.huge,
math.huge, math.huge);
local l_BodyGyro_3 = Instance.new("BodyGyro");
l_BodyGyro_3.Parent = v2833;
l_BodyGyro_3.CFrame = v2833.CFrame;
l_BodyGyro_3.MaxTorque = Vector3.new(math.huge, math.huge,
math.huge);
if not table.find(frozenParts, v2833) then
table.insert(frozenParts, v2833);
end;
end;
end;
end;
for _, v2842 in pairs(workspace:GetDescendants()) do
v2840(v2842);
end;
v2829 = workspace.DescendantAdded:Connect(v2840);
return ;
end;
end);
addcmd("thawunanchored", {
"thawua",
"unfreezeunanchored",
"unfreezeua"
}, function(_, _)
if not sethidden then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing sethiddenproperty)");
return ;
else
if v2829 then
v2829:Disconnect();
end;
for _, v2846 in pairs(frozenParts) do
for _, v2848 in pairs(v2846:GetChildren()) do
if not (not v2848:IsA("BodyPosition") and not
v2848:IsA("BodyGyro")) then
v2848:Destroy();
end;
end;
end;
frozenParts = {};
return ;
end;
end);
addcmd("tpunanchored", {
"tpua"
}, function(v2849, v2850)
if not sethidden then
notify("Incompatible Exploit", "Your exploit does not support this
command (missing sethiddenproperty)");
return ;
else
for _, v2852 in pairs((getPlayer(v2849[1], v2850))) do
local v2853 = {};
for _, v2855 in pairs(workspace:GetDescendants()) do
if ((((((not (not (not (not
Players[v2852].Character:FindFirstChild("Head") or not v2855:IsA("BasePart")) and
v2855.Anchored == false) or v2855:IsDescendantOf(v2850.Character)) and (v2855.Name
== "Torso") == false) and (v2855.Name == "Head") == false) and (v2855.Name ==
"Right Arm") == false) and (v2855.Name == "Left Arm") == false) and (v2855.Name ==
"Right Leg") == false) and (v2855.Name == "Left Leg") == false) and (v2855.Name ==
"HumanoidRootPart") == false then
for _, v2857 in pairs(v2855:GetChildren()) do
if not (not v2857:IsA("BodyPosition") and not
v2857:IsA("BodyGyro")) then
v2857:Destroy();
end;
end;
local l_BodyPosition_2 = Instance.new("BodyPosition");
l_BodyPosition_2.Parent = v2855;
l_BodyPosition_2.MaxForce = Vector3.new(math.huge,
math.huge, math.huge);
table.insert(v2853, l_BodyPosition_2);
if not table.find(frozenParts, v2855) then
table.insert(frozenParts, v2855);
end;
end;
end;
for _, v2860 in pairs(v2853) do
v2860.Position = Players[v2852].Character.Head.Position;
end;
end;
return ;
end;
end);
keycodeMap = {
["0"] = 48,
["1"] = 49,
["2"] = 50,
["3"] = 51,
["4"] = 52,
["5"] = 53,
["6"] = 54,
["7"] = 55,
["8"] = 56,
["9"] = 57,
a = 65,
b = 66,
c = 67,
d = 68,
e = 69,
f = 70,
g = 71,
h = 72,
i = 73,
j = 74,
k = 75,
l = 76,
m = 77,
n = 78,
o = 79,
p = 80,
q = 81,
r = 82,
s = 83,
t = 84,
u = 85,
v = 86,
w = 87,
x = 88,
y = 89,
z = 90,
enter = 13,
shift = 16,
ctrl = 17,
alt = 18,
pause = 19,
capslock = 20,
spacebar = 32,
space = 32,
pageup = 33,
pagedown = 34,
["end"] = 35,
home = 36,
left = 37,
up = 38,
right = 39,
down = 40,
insert = 45,
delete = 46,
f1 = 112,
f2 = 113,
f3 = 114,
f4 = 115,
f5 = 116,
f6 = 117,
f7 = 118,
f8 = 119,
f9 = 120,
f10 = 121,
f11 = 122,
f12 = 123
};
autoKeyPressing = false;
cancelAutoKeyPress = nil;
addcmd("autokeypress", {
"keypress"
}, function(v2861, _)
if (not keypress or not keyrelease) or not v2861[1] then
notify("Auto Key Press", "Your exploit doesn't have the ability to use
auto key press");
else
local v2863 = keycodeMap[v2861[1]:lower()];
if v2863 then
execCmd("unautokeypress");
wait();
local v2864 = 0.1;
local v2865 = 0.1;
if not (not v2861[2] or not isNumber(v2861[2])) then
v2864 = v2861[2];
end;
if not (not v2861[3] or not isNumber(v2861[3])) then
v2865 = v2861[3];
end;
autoKeyPressing = true;
cancelAutoKeyPress =
UserInputService.InputBegan:Connect(function(v2866, v2867)
if not (v2867 or not (v2866.KeyCode == Enum.KeyCode.Backspace
and UserInputService:IsKeyDown(Enum.KeyCode.Equals)) and (not (v2866.KeyCode ==
Enum.KeyCode.Equals) or not UserInputService:IsKeyDown(Enum.KeyCode.Backspace)))
then
autoKeyPressing = false;
cancelAutoKeyPress:Disconnect();
end;
end);
notify("Auto Key Press", "Press [backspace] and [=] at the same
time to stop");
while true do
wait(v2864);
keypress(v2863);
wait(v2865);
keyrelease(v2863);
if not (autoKeyPressing ~= false) then
break;
end;
end;
if cancelAutoKeyPress then
cancelAutoKeyPress:Disconnect();
keyrelease(v2863);
return ;
end;
else
notify("Auto Key Press", "Invalid key");
return ;
end;
end;
end);
addcmd("unautokeypress", {
"noautokeypress",
"unkeypress",
"nokeypress"
}, function(_, _)
autoKeyPressing = false;
if cancelAutoKeyPress then
cancelAutoKeyPress:Disconnect();
end;
end);
addcmd("addplugin", {
"plugin"
}, function(_, _)
addPlugin(getstring(1));
end);
addcmd("removeplugin", {
"deleteplugin"
}, function(_, _)
deletePlugin(getstring(1));
end);
addcmd("reloadplugin", {}, function(_, _)
local v2876 = getstring(1);
deletePlugin(v2876);
wait(1);
addPlugin(v2876);
end);
addcmd("removecmd", {
"deletecmd"
}, function(v2877, _)
removecmd(v2877[1]);
end);
if v17 then
local l_TextButton_9 = Instance.new("TextButton");
local l_UICorner_0 = Instance.new("UICorner");
l_TextButton_9.Name = randomString();
l_TextButton_9.Parent = PARENT;
l_TextButton_9.BackgroundColor3 = Color3.fromRGB(46, 46, 47);
l_TextButton_9.BackgroundTransparency = 0.14;
l_TextButton_9.Position = UDim2.new(0.489, 0, 0, 0);
l_TextButton_9.Size = UDim2.new(0, 32, 0, 33);
l_TextButton_9.Font = Enum.Font.SourceSansBold;
l_TextButton_9.Text = "IY";
l_TextButton_9.TextColor3 = Color3.fromRGB(255, 255, 255);
l_TextButton_9.TextSize = 20;
l_TextButton_9.TextWrapped = true;
l_TextButton_9.Draggable = true;
l_UICorner_0.Name = randomString();
l_UICorner_0.CornerRadius = UDim.new(0.5, 0);
l_UICorner_0.Parent = l_TextButton_9;
l_TextButton_9.MouseButton1Click:Connect(function()
Cmdbar:CaptureFocus();
maximizeHolder();
end);
table.insert(shade1, l_TextButton_9);
table.insert(text1, l_TextButton_9);
end;
updateColors(currentShade1, shade1);
updateColors(currentShade2, shade2);
updateColors(currentShade3, shade3);
updateColors(currentText1, text1);
updateColors(currentText2, text2);
updateColors(currentScroll, scroll);
if not (PluginsTable == nil) or PluginsTable ~= {} then
FindPlugins(PluginsTable);
end;
eventEditor.RegisterEvent("OnExecute");
eventEditor.RegisterEvent("OnSpawn", {
{
Type = "Player",
Name = "Player Filter ($1)"
}
});
eventEditor.RegisterEvent("OnDied", {
{
Type = "Player",
Name = "Player Filter ($1)"
}
});
eventEditor.RegisterEvent("OnDamage", {
{
Type = "Player",
Name = "Player Filter ($1)"
},
{
Type = "Number",
Name = "Below Health ($2)"
}
});
eventEditor.RegisterEvent("OnKilled", {
{
Type = "Player",
Name = "Victim Player ($1)"
},
{
Type = "Player",
Name = "Killer Player ($2)",
Default = 1
}
});
eventEditor.RegisterEvent("OnJoin", {
{
Type = "Player",
Name = "Player Filter ($1)",
Default = 1
}
});
eventEditor.RegisterEvent("OnLeave", {
{
Type = "Player",
Name = "Player Filter ($1)",
Default = 1
}
});
eventEditor.RegisterEvent("OnChatted", {
{
Type = "Player",
Name = "Player Filter ($1)",
Default = 1
},
{
Type = "String",
Name = "Message Filter ($2)"
}
});
hookCharEvents = function(v2881, _)
task.spawn(function()
local l_Character_37 = v2881.Character;
if l_Character_37 then
local v2884 = l_Character_37:WaitForChild("Humanoid", 10);
if v2884 then
local l_Health_0 = v2884.Health;
v2884.HealthChanged:Connect(function(v2886)
local _ = math.abs(l_Health_0 - v2886);
if v2886 < l_Health_0 then
eventEditor.FireEvent("OnDamage", v2881.Name,
(tonumber(v2886)));
end;
l_Health_0 = v2886;
end);
v2884.Died:Connect(function()
eventEditor.FireEvent("OnDied", v2881.Name);
local l_creator_0 = v2884:FindFirstChild("creator");
if not ((not l_creator_0 or not l_creator_0.Value) or not
l_creator_0.Value.Parent) then
eventEditor.FireEvent("OnKilled", v2881.Name,
l_creator_0.Name);
end;
end);
return ;
else
return ;
end;
else
return ;
end;
end);
end;
Players.PlayerAdded:Connect(function(v2889)
eventEditor.FireEvent("OnJoin", v2889.Name);
v2889.Chatted:Connect(function(v2890)
eventEditor.FireEvent("OnChatted", tostring(v2889), v2890);
end);
v2889.CharacterAdded:Connect(function()
eventEditor.FireEvent("OnSpawn", (tostring(v2889)));
hookCharEvents(v2889);
end);
JoinLog(v2889);
ChatLog(v2889);
if ESPenabled then
while true do
wait(1);
if v2889.Character and getRoot(v2889.Character) then
break;
end;
end;
ESP(v2889);
end;
if CHMSenabled then
while true do
wait(1);
if v2889.Character and getRoot(v2889.Character) then
break;
end;
end;
CHMS(v2889);
end;
end);
for _, v2892 in pairs(Players:GetPlayers()) do
pcall(function()
v2892.CharacterAdded:Connect(function()
eventEditor.FireEvent("OnSpawn", (tostring(v2892)));
hookCharEvents(v2892);
end);
hookCharEvents(v2892);
end);
end;
if spawnCmds and #spawnCmds > 0 then
for _, v2894 in pairs(spawnCmds) do
eventEditor.AddCmd("OnSpawn", {
v2894.COMMAND or "",
{
0
},
v2894.DELAY or 0
});
end;
updatesaves();
end;
if v198 then
eventEditor.LoadData(v198);
end;
eventEditor.Refresh();
eventEditor.FireEvent("OnExecute");
if aliases and #aliases > 0 then
local v2895 = {};
for _, v2897 in pairs(cmds) do
v2895[v2897.NAME:lower()] = v2897;
for _, v2899 in pairs(v2897.ALIAS) do
v2895[v2899:lower()] = v2897;
end;
end;
for v2900 = 1, #aliases do
local v2901 = string.lower(aliases[v2900].CMD);
local v2902 = string.lower(aliases[v2900].ALIAS);
if v2895[v2901] then
customAlias[v2902] = v2895[v2901];
end;
end;
refreshaliases();
end;
IYMouse.Move:Connect(checkTT);
task.spawn(function()
local l_status_11, l_result_11 = pcall(function()
return
HttpService:JSONDecode((game:HttpGet("https://raw.githubusercontent.com/EdgeIY/
infiniteyield/master/version")));
end);
if l_status_11 then
if currentVersion ~= l_result_11.Version then
notify("Outdated", "Get the new version at infyiff.github.io");
end;
if l_result_11.Announcement and l_result_11.Announcement ~= "" then
local l_Frame_11 = Instance.new("Frame");
local l_Frame_12 = Instance.new("Frame");
local l_TextLabel_21 = Instance.new("TextLabel");
local l_Frame_13 = Instance.new("Frame");
local l_TextLabel_22 = Instance.new("TextLabel");
local l_TextButton_10 = Instance.new("TextButton");
local l_ImageLabel_5 = Instance.new("ImageLabel");
l_Frame_11.Name = randomString();
l_Frame_11.Parent = PARENT;
l_Frame_11.Active = true;
l_Frame_11.BackgroundTransparency = 1;
l_Frame_11.Position = UDim2.new(0.5, -180, 0, -500);
l_Frame_11.Size = UDim2.new(0, 360, 0, 20);
l_Frame_11.ZIndex = 10;
l_Frame_12.Name = "background";
l_Frame_12.Parent = l_Frame_11;
l_Frame_12.Active = true;
l_Frame_12.BackgroundColor3 = currentShade1;
l_Frame_12.BorderSizePixel = 0;
l_Frame_12.Position = UDim2.new(0, 0, 0, 20);
l_Frame_12.Size = UDim2.new(0, 360, 0, 150);
l_Frame_12.ZIndex = 10;
l_TextLabel_21.Parent = l_Frame_12;
l_TextLabel_21.BackgroundTransparency = 1;
l_TextLabel_21.Position = UDim2.new(0, 5, 0, 5);
l_TextLabel_21.Size = UDim2.new(0, 350, 0, 140);
l_TextLabel_21.Font = Enum.Font.SourceSans;
l_TextLabel_21.TextSize = 18;
l_TextLabel_21.TextWrapped = true;
l_TextLabel_21.Text = Announcement;
l_TextLabel_21.TextColor3 = currentText1;
l_TextLabel_21.TextXAlignment = Enum.TextXAlignment.Left;
l_TextLabel_21.TextYAlignment = Enum.TextYAlignment.Top;
l_TextLabel_21.ZIndex = 10;
l_Frame_13.Name = "shadow";
l_Frame_13.Parent = l_Frame_11;
l_Frame_13.BackgroundColor3 = currentShade2;
l_Frame_13.BorderSizePixel = 0;
l_Frame_13.Size = UDim2.new(0, 360, 0, 20);
l_Frame_13.ZIndex = 10;
l_TextLabel_22.Name = "PopupText";
l_TextLabel_22.Parent = l_Frame_13;
l_TextLabel_22.BackgroundTransparency = 1;
l_TextLabel_22.Size = UDim2.new(1, 0, 0.95, 0);
l_TextLabel_22.ZIndex = 10;
l_TextLabel_22.Font = Enum.Font.SourceSans;
l_TextLabel_22.TextSize = 14;
l_TextLabel_22.Text = "Server Announcement";
l_TextLabel_22.TextColor3 = currentText1;
l_TextLabel_22.TextWrapped = true;
l_TextButton_10.Name = "Exit";
l_TextButton_10.Parent = l_Frame_13;
l_TextButton_10.BackgroundTransparency = 1;
l_TextButton_10.Position = UDim2.new(1, -20, 0, 0);
l_TextButton_10.Size = UDim2.new(0, 20, 0, 20);
l_TextButton_10.Text = "";
l_TextButton_10.ZIndex = 10;
l_ImageLabel_5.Parent = l_TextButton_10;
l_ImageLabel_5.BackgroundColor3 = Color3.new(1, 1, 1);
l_ImageLabel_5.BackgroundTransparency = 1;
l_ImageLabel_5.Position = UDim2.new(0, 5, 0, 5);
l_ImageLabel_5.Size = UDim2.new(0, 10, 0, 10);
l_ImageLabel_5.Image = "rbxassetid://5054663650";
l_ImageLabel_5.ZIndex = 10;
wait(1);
l_Frame_11:TweenPosition(UDim2.new(0.5, -180, 0, 150), "InOut",
"Quart", 0.5, true, nil);
l_TextButton_10.MouseButton1Click:Connect(function()
l_Frame_11:TweenPosition(UDim2.new(0.5, -180, 0, -500),
"InOut", "Quart", 0.5, true, nil);
wait(0.6);
l_Frame_11:Destroy();
end);
end;
end;
end);
task.spawn(function()
wait();
Credits:TweenPosition(UDim2.new(0, 0, 0.9, 0), "Out", "Quart", 0.2);
Logo:TweenSizeAndPosition(UDim2.new(0, 175, 0, 175), UDim2.new(0, 37, 0,
45), "Out", "Quart", 0.3);
wait(1);
local v2912 = TweenInfo.new(1.6809, Enum.EasingStyle.Sine,
Enum.EasingDirection.Out, 0, false, 0);
TweenService:Create(Logo, v2912, {
ImageTransparency = 1
}):Play();
TweenService:Create(IntroBackground, v2912, {
BackgroundTransparency = 1
}):Play();
Credits:TweenPosition(UDim2.new(0, 0, 0.9, 30), "Out", "Quart", 0.2);
wait(0.2);
Logo:Destroy();
Credits:Destroy();
IntroBackground:Destroy();
minimizeHolder();
if v17 then
notify("Unstable Device", "On mobile, Infinite Yield may have issues or
features that are not functioning correctly.");
end;
end);
return ;
end;

You might also like