Run it
Copy the script and paste it into your executor.
LMG2L = {};
LMG2L[] = .(, :().LocalPlayer:());
LMG2L[][] = .ZIndexBehavior.Sibling;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, -, , );
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
()
G2L = {};
G2L[] = .(, :():());
G2L[][] = ;
G2L[][] = .ZIndexBehavior.Sibling;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ColorSequence.{ColorSequenceKeypoint.(, .(, , )),ColorSequenceKeypoint.(, .(, , ))};
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .TextXAlignment.Left;
G2L[][] = ;
G2L[][] = .TextYAlignment.Top;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ColorSequence.{ColorSequenceKeypoint.(, .(, , )),ColorSequenceKeypoint.(, .(, , ))};
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ColorSequence.{ColorSequenceKeypoint.(, .(, , )),ColorSequenceKeypoint.(, .(, , ))};
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ColorSequence.{ColorSequenceKeypoint.(, .(, , )),ColorSequenceKeypoint.(, .(, , ))};
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L_REQUIRE = ;
G2L_MODULES = {};
(Module:)
ModuleState = G2L_MODULES[Module];
ModuleState
ModuleState.Required
ModuleState.Required = ;
ModuleState.Value = ModuleState.();
ModuleState.Value;
;
(Module);
G2L_MODULES[G2L[]] = {
Closure = ()
= G2L[];
(s: ):
.(
.(.(.(.(s, , ), , ), , ), , ),
,
)
(s: ):
.(s, , )
(s: ):
.(s, , )
TokenColors: HighlighterColors = {
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
}
ColorFormatter: { []: } = {}
LastData: { [TextObject]: ObjectData } = {}
Cleanups: { [TextObject]: () -> () } = {}
Highlighter = {
defaultLexer = (.lexer),
}
Highlighter.(props: HighlightProps)
textObject = props.textObject
src = ((props.src textObject.Text))
lexer = props.lexer Highlighter.defaultLexer
customLang = props.customLang
forceUpdate = props.forceUpdate
data = LastData[textObject]
data ==
data = {
Text = ,
Labels = {},
Lines = {},
Lexer = lexer,
CustomLang = customLang,
}
LastData[textObject] = data
forceUpdate ~= data.Text == src
lineLabels = data.Labels
previousLines = data.Lines
lines = .(src, )
data.Lines = lines
data.Text = src
data.Lexer = lexer
data.CustomLang = customLang
textObject.RichText =
textObject.Text = src
textObject.TextXAlignment = .TextXAlignment.Left
textObject.TextYAlignment = .TextYAlignment.Top
textObject.BackgroundColor3 = TokenColors.background
textObject.TextColor3 = TokenColors.iden
textObject.TextTransparency =
lineFolder = textObject:()
lineFolder ==
newLineFolder = .()
newLineFolder.Name =
newLineFolder.Parent = textObject
lineFolder = newLineFolder
cleanup = Cleanups[textObject]
cleanup
connections: { RBXScriptConnection } = {}
()
_, label (lineLabels)
label:()
.(lineLabels)
lineLabels =
LastData[textObject] =
Cleanups[textObject] =
_, connection connections
connection:()
.(connections)
connections =
Cleanups[textObject] = newCleanup
cleanup = newCleanup
.(
connections,
textObject.AncestryChanged:(()
textObject.Parent
()
)
)
.(
connections,
textObject:():(()
Highlighter.({
textObject = textObject,
forceUpdate = ,
lexer = lexer,
customLang = customLang,
})
)
)
.(
connections,
textObject:():(()
Highlighter.({
textObject = textObject,
lexer = lexer,
customLang = customLang,
})
)
)
.(
connections,
textObject:():(()
Highlighter.({
textObject = textObject,
forceUpdate = ,
lexer = lexer,
customLang = customLang,
})
)
)
src ==
l=, #lineLabels
lineLabels[l].Text ==
lineLabels[l].Text =
cleanup
textBounds = textObject.TextBounds
(textBounds.Y ~= textBounds.Y) (textBounds.Y < )
.()
textBounds = textObject.TextBounds
LastData[textObject] ==
cleanup
numLines = #lines
textHeight = textBounds.Y / numLines * textObject.LineHeight
richText, index, lineNumber = .(), ,
token: , content: lexer.(src)
Color =
customLang customLang[content]
TokenColors[]
TokenColors[token] TokenColors[]
tokenLines = .((content), )
l, line (tokenLines)
lineLabel = lineLabels[lineNumber]
lineLabel
newLabel = .()
newLabel.Name = .. lineNumber
newLabel.RichText =
newLabel.BackgroundTransparency =
newLabel.Text =
newLabel.TextXAlignment = .TextXAlignment.Left
newLabel.TextYAlignment = .TextYAlignment.Top
newLabel.Parent = lineFolder
newLabel.TextWrapped=
lineLabels[lineNumber] = newLabel
lineLabel = newLabel
lineLabel.TextColor3 = TokenColors[]
lineLabel.Font = textObject.Font
lineLabel.TextSize = textObject.TextSize
lineLabel.Size = .(, , , .(textHeight))
lineLabel.Position = .(, textHeight * (lineNumber - ) / textObject.AbsoluteSize.Y)
l >
forceUpdate lines[lineNumber] ~= previousLines[lineNumber]
lineLabels[lineNumber].Text = .(richText)
lineNumber +=
index =
.(richText)
forceUpdate lines[lineNumber] ~= previousLines[lineNumber]
index +=
Color ~= TokenColors[] .(line, )
richText[index] = .(ColorFormatter[Color], line)
richText[index] = line
richText[] lineLabels[lineNumber]
lineLabels[lineNumber].Text = .(richText)
l=lineNumber+, #lineLabels
lineLabels[l].Text ==
lineLabels[l].Text =
cleanup
Highlighter.(): ()
textObject, data (LastData)
_, lineLabel (data.Labels)
lineLabel.TextColor3 = TokenColors[]
Highlighter.({
textObject = textObject,
forceUpdate = ,
src = data.Text,
lexer = data.Lexer,
customLang = data.CustomLang,
})
Highlighter.(colors: HighlighterColors)
token, color colors
TokenColors[token] = color
ColorFormatter[color] = .(
,
color.R * ,
color.G * ,
color.B *
) ..
Highlighter.()
Highlighter.(TokenColors)
Highlighter :: Highlighter
;
};
G2L_MODULES[G2L[]] = {
Closure = ()
= G2L[];
lexer = {}
Prefix, Suffix, Cleaner = , ,
UNICODE =
NUMBER_A =
NUMBER_B =
NUMBER_C =
NUMBER_D =
OPERATORS =
BRACKETS =
IDEN =
STRING_EMPTY =
STRING_PLAIN =
STRING_INTER =
STRING_INCOMP_A =
STRING_INCOMP_B =
STRING_MULTI =
STRING_MULTI_INCOMP =
COMMENT_MULTI =
COMMENT_MULTI_INCOMP =
COMMENT_PLAIN =
COMMENT_INCOMP =
lang = (.language)
lua_keyword = lang.keyword
lua_builtin = lang.builtin
lua_libraries = lang.libraries
lexer.language = lang
lua_matches = {
{ Prefix .. IDEN .. Suffix, },
{ Prefix .. NUMBER_A .. Suffix, },
{ Prefix .. NUMBER_B .. Suffix, },
{ Prefix .. NUMBER_C .. Suffix, },
{ Prefix .. NUMBER_D .. Suffix, },
{ Prefix .. STRING_EMPTY .. Suffix, },
{ Prefix .. STRING_PLAIN .. Suffix, },
{ Prefix .. STRING_INCOMP_A .. Suffix, },
{ Prefix .. STRING_INCOMP_B .. Suffix, },
{ Prefix .. STRING_MULTI .. Suffix, },
{ Prefix .. STRING_MULTI_INCOMP .. Suffix, },
{ Prefix .. STRING_INTER .. Suffix, },
{ Prefix .. COMMENT_MULTI .. Suffix, },
{ Prefix .. COMMENT_MULTI_INCOMP .. Suffix, },
{ Prefix .. COMMENT_PLAIN .. Suffix, },
{ Prefix .. COMMENT_INCOMP .. Suffix, },
{ Prefix .. OPERATORS .. Suffix, },
{ Prefix .. BRACKETS .. Suffix, },
{ Prefix .. UNICODE .. Suffix, },
{ , },
}
PATTERNS, TOKENS = {}, {}
i, m lua_matches
PATTERNS[i] = m[]
TOKENS[i] = m[]
lexer.(s: )
index =
size = #s
previousContent1, previousContent2, previousContent3, previousToken = , , ,
thread = .(()
index <= size
matched =
tokenType, pattern (PATTERNS)
start, finish = .(s, pattern, index)
start ==
index = finish +
matched =
content = .(s, start, finish)
rawToken = TOKENS[tokenType]
processedToken = rawToken
rawToken ==
cleanContent = .(content, Cleaner, )
lua_keyword[cleanContent]
processedToken =
lua_builtin[cleanContent]
processedToken =
.(previousContent1, ) previousToken ~=
parent = .(previousContent2, Cleaner, )
lib = lua_libraries[parent]
lib lib[cleanContent] .(previousContent3, )
processedToken =
processedToken =
processedToken =
rawToken ==
.(content, )
processedToken =
processedToken =
isString =
subIndex =
subSize = #content
subIndex <= subSize
subStart, subFinish = .(content, , subIndex)
subStart ==
.(, .(content, subIndex))
isString
subIndex = subFinish +
.(, .(content, subStart, subFinish))
isString =
subIndex = subFinish
subContent = .(content, subStart, subFinish-)
innerToken, innerContent lexer.(subContent)
.(innerToken, innerContent)
isString =
previousContent3 = previousContent2
previousContent2 = previousContent1
previousContent1 = content
previousToken = processedToken rawToken
processedToken
.(processedToken, content)
matched
)
()
.(thread) ==
success, token, content = .(thread)
success token
token, content
lexer.()
nav = {
Source = ,
TokenCache = .(),
_RealIndex = ,
_UserIndex = ,
_ScanThread = ,
}
nav:()
self.Source =
self._RealIndex =
self._UserIndex =
self.TokenCache =
self._ScanThread =
nav:(SourceString)
self.Source = SourceString
self._RealIndex =
self._UserIndex =
.(self.TokenCache)
self._ScanThread = .(()
Token, Src lexer.(self.Source)
self._RealIndex +=
self.TokenCache[self._RealIndex] = { Token, Src }
.(Token, Src)
)
nav.()
nav._UserIndex +=
nav._RealIndex >= nav._UserIndex
.(nav.TokenCache[nav._UserIndex])
.(nav._ScanThread) ==
success, token, src = .(nav._ScanThread)
success token
token, src
nav.(PeekAmount)
GoalIndex = nav._UserIndex + PeekAmount
nav._RealIndex >= GoalIndex
GoalIndex >
.(nav.TokenCache[GoalIndex])
.(nav._ScanThread) ==
IterationsAway = GoalIndex - nav._RealIndex
success, token, src = , ,
_ = , IterationsAway
success, token, src = .(nav._ScanThread)
(success token)
token, src
nav
lexer
;
};
G2L_MODULES[G2L[]] = {
Closure = ()
= G2L[];
language = {
keyword = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
},
builtin = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
},
libraries = {
bit32 = {
arshift = ,
band = ,
bnot = ,
bor = ,
btest = ,
bxor = ,
countlz = ,
countrz = ,
extract = ,
lrotate = ,
lshift = ,
replace = ,
rrotate = ,
rshift = ,
},
= {
close = ,
create = ,
isyieldable = ,
resume = ,
running = ,
status = ,
wrap = ,
yield = ,
},
debug = {
dumpheap = ,
info = ,
loadmodule = ,
profilebegin = ,
profileend = ,
resetmemorycategory = ,
setmemorycategory = ,
traceback = ,
},
= {
abs = ,
acos = ,
asin = ,
atan2 = ,
atan = ,
ceil = ,
clamp = ,
cos = ,
cosh = ,
deg = ,
exp = ,
floor = ,
fmod = ,
frexp = ,
ldexp = ,
log10 = ,
log = ,
max = ,
min = ,
modf = ,
noise = ,
pow = ,
rad = ,
random = ,
randomseed = ,
round = ,
sign = ,
sin = ,
sinh = ,
sqrt = ,
tan = ,
tanh = ,
huge = ,
pi = ,
},
= {
clock = ,
date = ,
difftime = ,
time = ,
},
= {
byte = ,
char = ,
find = ,
format = ,
gmatch = ,
gsub = ,
len = ,
lower = ,
match = ,
pack = ,
packsize = ,
rep = ,
reverse = ,
split = ,
sub = ,
= ,
upper = ,
},
= {
clear = ,
clone = ,
concat = ,
create = ,
find = ,
foreach = ,
foreachi = ,
freeze = ,
getn = ,
insert = ,
isfrozen = ,
maxn = ,
move = ,
pack = ,
remove = ,
sort = ,
= ,
},
utf8 = {
char = ,
codepoint = ,
codes = ,
graphemes = ,
len = ,
nfcnormalize = ,
nfdnormalize = ,
offset = ,
charpattern = ,
},
Axes = {
new = ,
},
BrickColor = {
Black = ,
Blue = ,
DarkGray = ,
Gray = ,
Green = ,
new = ,
New = ,
palette = ,
Random = ,
random = ,
Red = ,
White = ,
Yellow = ,
},
CatalogSearchParams = {
new = ,
},
= {
Angles = ,
fromAxisAngle = ,
fromEulerAngles = ,
fromEulerAnglesXYZ = ,
fromEulerAnglesYXZ = ,
fromMatrix = ,
fromOrientation = ,
lookAt = ,
new = ,
identity = ,
},
= {
fromHex = ,
fromHSV = ,
fromRGB = ,
new = ,
toHSV = ,
},
ColorSequence = {
new = ,
},
ColorSequenceKeypoint = {
new = ,
},
DateTime = {
fromIsoDate = ,
fromLocalTime = ,
fromUniversalTime = ,
fromUnixTimestamp = ,
fromUnixTimestampMillis = ,
now = ,
},
DockWidgetPluginGuiInfo = {
new = ,
},
= {},
Faces = {
new = ,
},
FloatCurveKey = {
new = ,
},
Font = {
fromEnum = ,
fromId = ,
fromName = ,
new = ,
},
= {
new = ,
},
NumberRange = {
new = ,
},
NumberSequence = {
new = ,
},
NumberSequenceKeypoint = {
new = ,
},
OverlapParams = {
new = ,
},
PathWaypoint = {
new = ,
},
PhysicalProperties = {
new = ,
},
Random = {
new = ,
},
Ray = {
new = ,
},
RaycastParams = {
new = ,
},
Rect = {
new = ,
},
Region3 = {
new = ,
},
Region3int16 = {
new = ,
},
RotationCurveKey = {
new = ,
},
= {
cancel = ,
defer = ,
= ,
desynchronize = ,
= ,
synchronize = ,
= ,
},
TweenInfo = {
new = ,
},
= {
new = ,
},
= {
fromOffset = ,
fromScale = ,
new = ,
},
= {
new = ,
one = ,
xAxis = ,
yAxis = ,
zero = ,
},
Vector2int16 = {
new = ,
},
= {
fromAxis = ,
FromAxis = ,
fromNormalId = ,
FromNormalId = ,
new = ,
one = ,
xAxis = ,
yAxis = ,
zAxis = ,
zero = ,
},
Vector3int16 = {
new = ,
},
},
}
enumLibraryTable = language.libraries.Enum
_, enum (:())
enumLibraryTable[(enum)] =
language
;
};
()
= G2L[];
Highlighter = (.Highlighter)
Highlighter.({
textObject=.Parent,
})
textbox=.Parent
textbox.InputChanged:(()
textbox.Text~=
textbox.TextTransparency=
textbox.TextTransparency=
)
;
.(C_12);
()
= G2L[];
queueteleport = ( .queue_on_teleport) queue_on_teleport (fluxus fluxus.queue_on_teleport)
queueteleport
()
GUI=.Parent.Frame
alphabet={,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}
backdoor=
HttpService=:()
(text, lvl)
func=
lvl== func=
lvl== func=
lvl== func=
(..text)
(remote, data, data2)
remote:()
remote:(data)
remote:()
(() remote:(data) )
(folder, state)
i,v folder:()
v:()
v.Visible=state
(text)
:():(
,
{
Title = ,
Duration = ,
Text = text
}
)
.LALOL_Hub_Backdoor_Logs_Disabled
()
(GUI, )
GUI.Scanner.Visible=
GUI.Visible=
(lenght)
text=
i=,lenght
text=text..alphabet[.(,#alphabet)]
text
code
()
timee=.()
remotes={}
protected_backdoor=:():(..game.PlaceId/**.PlaceId)
protected_backdoor protected_backdoor:()
code=(.(,))
remotes[code]
(() protected_backdoor:(, ..code..) )
remotes[code]=protected_backdoor
i,remote :()
remote:()
remote:()
.(remote:(), )[]==
(..remote.Name.., )
remote.Parent==:() remote.Parent.Parent==:() remote.Parent.Parent.Parent==:()
remote:() remote.Name==
(..remote.Name.., )
remote.Parent.Parent.Name== remote.Parent.Name==
(..remote.Name.., )
remote.Parent.Name==
(..remote.Name.., )
code=(.(,))
remotes[code]
(remote, ..code..)
remotes[code]=remote
(..remote:().., )
i=,
i,remote remotes
code=i
:(code)
(..os.()-timee..)
backdoor=remote
(remote:(), )
GUI.Scanner.Visible=
(GUI.Executor, )
(remote, )
(remote, )
= ( .request) ( .request) (fluxus fluxus.request)
.LALOL_Hub_Backdoor_Logs_Disabled
({
Url = ,
Method = ,
Headers = {
[] = ,
},
Body = HttpService:({
username=,
content=..game:().LocalPlayer.Name....game:().LocalPlayer.UserId....game.PlaceId....backdoor:()..,
})
})
()
GUI.Executor.Execute.Button.MouseButton1Click:(()
a,b=.(GUI.Executor.ExecutorBox.TextBox.Text, , :().LocalPlayer.Name)
protected_backdoor=:():(..game.PlaceId/**.PlaceId)
protected_backdoor protected_backdoor:()
(, )
(()
boolValue, variantValue=(() protected_backdoor:(, a) )
variantValue~=
splited=.(variantValue,)
(splited[#splited])
)
(backdoor, a)
GUI.Executor.Execute.Button.Text=
()
GUI.Executor.Execute.Button.Text=
)
GUI.Executor.Clear.Button.MouseButton1Click:(()
GUI.Executor.ExecutorBox.TextBox.Text=
GUI.Executor.Clear.Button.Text=
()
GUI.Executor.Clear.Button.Text=
)
searching=
GUI.Scanner.Button.MouseButton1Click:(()
searching
searching=
(, )
GUI.Scanner.Button.Text=
()
GUI.Scanner.Button.Text=
searching=
)
:().InputBegan:((input, processed)
(input.KeyCode == .KeyCode.LeftAlt processed)
GUI.Visible GUI.Visible=
GUI.Visible=
)
;
.(C_20);
()
= G2L[];
UIS = :()
(Frame)
dragToggle =
dragSpeed =
dragInput =
dragStart =
dragPos =
(input)
Delta = input.Position - dragStart
Position = .(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
:():(Frame, TweenInfo.(), {Position = Position}):()
Frame.InputBegan:((input)
(input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch) UIS:() ==
dragToggle =
dragStart = input.Position
startPos = Frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragToggle =
)
)
Frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
:().InputChanged:((input)
input == dragInput dragToggle
(input)
)
(.Parent.Frame)
;
.(C_21);
G2L[], ;
)
;
.(C_4);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
()
Players = :()
RunService = :()
UserInputService = :()
player = Players.LocalPlayer
screenGui = .()
screenGui.Name =
screenGui.Parent = player:()
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderColor3 = .(, , )
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
title = .()
title.Size = .(, , , )
title.Position = .(, , , )
title.Text =
title.TextColor3 = .(, , )
title.BackgroundColor3 = .(, , )
title.TextSize =
title.Parent = mainFrame
toggleBtn = .()
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, , , )
toggleBtn.Text =
toggleBtn.TextColor3 = .(, , )
toggleBtn.BackgroundColor3 = .(, , )
toggleBtn.Parent = mainFrame
hideBtn = .()
hideBtn.Size = .(, , , )
hideBtn.Position = .(, , , )
hideBtn.Text =
hideBtn.TextColor3 = .(, , )
hideBtn.BackgroundColor3 = .(, , )
hideBtn.Parent = mainFrame
exitBtn = .()
exitBtn.Size = .(, , , )
exitBtn.Position = .(, , , )
exitBtn.Text =
exitBtn.TextColor3 = .(, , )
exitBtn.BackgroundColor3 = .(, , )
exitBtn.Parent = mainFrame
miniBtn = .()
miniBtn.Size = .(, , , )
miniBtn.Position = .(, , , )
miniBtn.Text =
miniBtn.TextColor3 = .(, , )
miniBtn.BackgroundColor3 = .(, , )
miniBtn.Visible =
miniBtn.Active =
miniBtn.Draggable =
miniBtn.Parent = screenGui
noclip =
connection
(state)
noclip = state
noclip
toggleBtn.Text =
toggleBtn.BackgroundColor3 = .(, , )
toggleBtn.Text =
toggleBtn.BackgroundColor3 = .(, , )
connection = RunService.Stepped:(()
noclip player.Character
_, part (player.Character:())
part:() part.CanCollide
part.CanCollide =
)
toggleBtn.MouseButton1Click:(()
( noclip)
)
hideBtn.MouseButton1Click:(()
mainFrame.Visible = false
miniBtn.Visible = true
end)
miniBtn.MouseButton1Click:Connect(function()
mainFrame.Visible = true
miniBtn.Visible = false
end)
exitBtn.MouseButton1Click:Connect(function()
connection:Disconnect()
screenGui:Destroy()
end)
UserInputService.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.F then
setNoclip(not noclip)
end
end)
end)
end;
task.spawn(C_7);
local function C_9()
local script = LMG2L["LocalScript_9"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print("Button clicked!")
local Targets = {"All"} -- "All", "Target Name", "arian_was_here"
local Players = game:GetService("Players")
local Player = Players.LocalPlayer
local AllBool = false
local GetPlayer = function(Name)
Name = Name:lower()
if Name == "all" or Name == "others" then
AllBool = true
return
elseif Name == "random" then
local GetPlayers = Players:GetPlayers()
if table.find(GetPlayers,Player) then table.remove(GetPlayers,table.find(GetPlayers,Player)) end
return GetPlayers[math.random(#GetPlayers)]
elseif Name ~= "random" and Name ~= "all" and Name ~= "others" then
for _,x in next, Players:GetPlayers() do
if x ~= Player then
if x.Name:lower():match("^"..Name) then
return x;
elseif x.DisplayName:lower():match("^"..Name) then
return x;
end
end
end
else
return
end
end
local Message = function(_Title, _Text, Time)
game:GetService("StarterGui"):SetCore("SendNotification", {Title = _Title, Text = _Text, Duration = Time})
end
local SkidFling = function(TargetPlayer)
local Character = Player.Character
local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
local RootPart = Humanoid and Humanoid.RootPart
local TCharacter = TargetPlayer.Character
local THumanoid
local TRootPart
local THead
local Accessory
local Handle
if TCharacter:FindFirstChildOfClass("Humanoid") then
THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
end
if THumanoid and THumanoid.RootPart then
TRootPart = THumanoid.RootPart
end
if TCharacter:FindFirstChild("Head") then
THead = TCharacter.Head
end
if TCharacter:FindFirstChildOfClass("Accessory") then
Accessory = TCharacter:FindFirstChildOfClass("Accessory")
end
if Accessoy and Accessory:FindFirstChild("Handle") then
Handle = Accessory.Handle
end
if Character and Humanoid and RootPart then
if RootPart.Velocity.Magnitude < 50 then
getgenv().OldPos = RootPart.CFrame
end
if THumanoid and THumanoid.Sit and not AllBool then
return Message("Error Occurred", "Targeting is sitting", 5) -- u can remove dis part if u want lol
end
if THead then
workspace.CurrentCamera.CameraSubject = THead
elseif not THead and Handle then
workspace.CurrentCamera.CameraSubject = Handle
elseif THumanoid and TRootPart then
workspace.CurrentCamera.CameraSubject = THumanoid
end
if not TCharacter:FindFirstChildWhichIsA("BasePart") then
return
end
local FPos = function(BasePart, Pos, Ang)
RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
end
local SFBasePart = function(BasePart)
local TimeToWait = 2
local Time = tick()
local Angle = 0
repeat
if RootPart and THumanoid then
if BasePart.Velocity.Magnitude < 50 then
Angle = Angle + 100
FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
else
FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
task.wait()
end
else
break
end
until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait
end
workspace.FallenPartsDestroyHeight = 0/0
local BV = Instance.new("BodyVelocity")
BV.Name = "EpixVel"
BV.Parent = RootPart
BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
if TRootPart and THead then
if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
SFBasePart(THead)
else
SFBasePart(TRootPart)
end
elseif TRootPart and not THead then
SFBasePart(TRootPart)
elseif not TRootPart and THead then
SFBasePart(THead)
elseif not TRootPart and not THead and Accessory and Handle then
SFBasePart(Handle)
else
return Message("Error Occurred", "Target is missing everything", 5)
end
BV:Destroy()
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
workspace.CurrentCamera.CameraSubject = Humanoid
repeat
RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
Humanoid:ChangeState("GettingUp")
table.foreach(Character:GetChildren(), function(_, x)
if x:IsA("BasePart") then
x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
end
end)
task.wait()
until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
workspace.FallenPartsDestroyHeight = getgenv().FPDH
else
return Message("Error Occurred", "Random error", 5)
end
end
if not Welcome then Message("Script by AnthonyIsntHere", "Enjoy!", 5) end
getgenv().Welcome = true
if Targets[1] then for _,x in next, Targets do GetPlayer(x) end else return end
if AllBool then
for _,x in next, Players:GetPlayers() do
SkidFling(x)
end
end
for _,x in next, Targets do
if GetPlayer(x) and GetPlayer(x) ~= Player then
if GetPlayer(x).UserId ~= 1414978355 then
local TPlayer = GetPlayer(x)
if TPlayer then
SkidFling(TPlayer)
end
else
Message("Error Occurred", "This user is whitelisted! (Owner)", 5)
end
elseif not GetPlayer(x) and not AllBool then
Message("Error Occurred", "Username Invalid", 5)
end
end
end)
end;
task.spawn(C_9);
local function C_d()
local script = LMG2L["LocalScript_d"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print("Button clicked!")
local main = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local up = Instance.new("TextButton")
local down = Instance.new("TextButton")
local onof = Instance.new("TextButton")
local TextLabel = Instance.new("TextLabel")
local plus = Instance.new("TextButton")
local speed = Instance.new("TextLabel")
local mine = Instance.new("TextButton")
local closebutton = Instance.new("TextButton")
local mini = Instance.new("TextButton")
local mini2 = Instance.new("TextButton")
main.Name = "main"
main.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
main.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
main.ResetOnSpawn = false
Frame.Parent = main
Frame.BackgroundColor3 = Color3.fromRGB(163, 255, 137)
Frame.BorderColor3 = Color3.fromRGB(103, 221, 213)
Frame.Position = UDim2.new(0.100320168, 0, 0.379746825, 0)
Frame.Size = UDim2.new(0, 190, 0, 57)
up.Name = "up"
up.Parent = Frame
up.BackgroundColor3 = Color3.fromRGB(79, 255, 152)
up.Size = UDim2.new(0, 44, 0, 28)
up.Font = Enum.Font.SourceSans
up.Text = "UP"
up.TextColor3 = Color3.fromRGB(0, 0, 0)
up.TextSize = 14.000
down.Name = "down"
down.Parent = Frame
down.BackgroundColor3 = Color3.fromRGB(215, 255, 121)
down.Position = UDim2.new(0, 0, 0.491228074, 0)
down.Size = UDim2.new(0, 44, 0, 28)
down.Font = Enum.Font.SourceSans
down.Text = "DOWN"
down.TextColor3 = Color3.fromRGB(0, 0, 0)
down.TextSize = 14.000
onof.Name = "onof"
onof.Parent = Frame
onof.BackgroundColor3 = Color3.fromRGB(255, 249, 74)
onof.Position = UDim2.new(0.702823281, 0, 0.491228074, 0)
onof.Size = UDim2.new(0, 56, 0, 28)
onof.Font = Enum.Font.SourceSans
onof.Text = "fly"
onof.TextColor3 = Color3.fromRGB(0, 0, 0)
onof.TextSize = 14.000
TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = Color3.fromRGB(242, 60, 255)
TextLabel.Position = UDim2.new(0.469327301, 0, 0, 0)
TextLabel.Size = UDim2.new(0, 100, 0, 28)
TextLabel.Font = Enum.Font.SourceSans
TextLabel.Text = "FLY GUI V3"
TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.TextScaled = true
TextLabel.TextSize = 14.000
TextLabel.TextWrapped = true
plus.Name = "plus"
plus.Parent = Frame
plus.BackgroundColor3 = Color3.fromRGB(133, 145, 255)
plus.Position = UDim2.new(0.231578946, 0, 0, 0)
plus.Size = UDim2.new(0, 45, 0, 28)
plus.Font = Enum.Font.SourceSans
plus.Text = "+"
plus.TextColor3 = Color3.fromRGB(0, 0, 0)
plus.TextScaled = true
plus.TextSize = 14.000
plus.TextWrapped = true
speed.Name = "speed"
speed.Parent = Frame
speed.BackgroundColor3 = Color3.fromRGB(255, 85, 0)
speed.Position = UDim2.new(0.468421042, 0, 0.491228074, 0)
speed.Size = UDim2.new(0, 44, 0, 28)
speed.Font = Enum.Font.SourceSans
speed.Text = "1"
speed.TextColor3 = Color3.fromRGB(0, 0, 0)
speed.TextScaled = true
speed.TextSize = 14.000
speed.TextWrapped = true
mine.Name = "mine"
mine.Parent = Frame
mine.BackgroundColor3 = Color3.fromRGB(123, 255, 247)
mine.Position = UDim2.new(0.231578946, 0, 0.491228074, 0)
mine.Size = UDim2.new(0, 45, 0, 29)
mine.Font = Enum.Font.SourceSans
mine.Text = "-"
mine.TextColor3 = Color3.fromRGB(0, 0, 0)
mine.TextScaled = true
mine.TextSize = 14.000
mine.TextWrapped = true
closebutton.Name = "Close"
closebutton.Parent = main.Frame
closebutton.BackgroundColor3 = Color3.fromRGB(225, 25, 0)
closebutton.Font = "SourceSans"
closebutton.Size = UDim2.new(0, 45, 0, 28)
closebutton.Text = "X"
closebutton.TextSize = 30
closebutton.Position = UDim2.new(0, 0, -1, 27)
mini.Name = "minimize"
mini.Parent = main.Frame
mini.BackgroundColor3 = Color3.fromRGB(192, 150, 230)
mini.Font = "SourceSans"
mini.Size = UDim2.new(0, 45, 0, 28)
mini.Text = "-"
mini.TextSize = 40
mini.Position = UDim2.new(0, 44, -1, 27)
mini2.Name = "minimize2"
mini2.Parent = main.Frame
mini2.BackgroundColor3 = Color3.fromRGB(192, 150, 230)
mini2.Font = "SourceSans"
mini2.Size = UDim2.new(0, 45, 0, 28)
mini2.Text = "+"
mini2.TextSize = 40
mini2.Position = UDim2.new(0, 44, -1, 57)
mini2.Visible = false
speeds = 1
local speaker = game:GetService("Players").LocalPlayer
local chr = game.Players.LocalPlayer.Character
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
nowe = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FLY GUI V3";
Text = "BY XNEO";
Icon = "rbxthumb://type=Asset&id=5107182114&w=150&h=150"})
Duration = 5;
Frame.Active = true -- main = gui
Frame.Draggable = true
onof.MouseButton1Down:connect(function()
if nowe == true then
nowe = false
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Running,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.RunningNoPhysics,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.StrafingNoPhysics,true)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming,true)
speaker.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
else
nowe = true
for i = 1, speeds do
spawn(function()
local hb = game:GetService("RunService").Heartbeat
tpwalking = true
local chr = game.Players.LocalPlayer.Character
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
while tpwalking and hb:Wait() and chr and hum and hum.Parent do
if hum.MoveDirection.Magnitude > 0 then
chr:TranslateBy(hum.MoveDirection)
end
end
end)
end
game.Players.LocalPlayer.Character.Animate.Disabled = true
local Char = game.Players.LocalPlayer.Character
local Hum = Char:FindFirstChildOfClass("Humanoid") or Char:FindFirstChildOfClass("AnimationController")
for i,v in next, Hum:GetPlayingAnimationTracks() do
v:AdjustSpeed(0)
end
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Running,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.RunningNoPhysics,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.StrafingNoPhysics,false)
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming,false)
speaker.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Swimming)
end
if game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then
local plr = game.Players.LocalPlayer
local torso = plr.Character.Torso
local flying = true
local deb = true
local ctrl = {f = 0, b = 0, l = 0, r = 0}
local lastctrl = {f = 0, b = 0, l = 0, r = 0}
local maxspeed = 50
local speed = 0
local bg = Instance.new("BodyGyro", torso)
bg.P = 9e4
bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
bg.cframe = torso.CFrame
local bv = Instance.new("BodyVelocity", torso)
bv.velocity = Vector3.new(0,0.1,0)
bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
if nowe == true then
plr.Character.Humanoid.PlatformStand = true
end
while nowe == true or game:GetService("Players").LocalPlayer.Character.Humanoid.Health == 0 do
game:GetService("RunService").RenderStepped:Wait()
if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
speed = speed+.5+(speed/maxspeed)
if speed > maxspeed then
speed = maxspeed
end
elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
speed = speed-1
if speed < 0 then
speed = 0
end
end
if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
else
bv.velocity = Vector3.new(0,0,0)
end
-- game.Players.LocalPlayer.Character.Animate.Disabled = true
bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
end
ctrl = {f = 0, b = 0, l = 0, r = 0}
lastctrl = {f = 0, b = 0, l = 0, r = 0}
speed = 0
bg:Destroy()
bv:Destroy()
plr.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character.Animate.Disabled = false
tpwalking = false
else
local plr = game.Players.LocalPlayer
local UpperTorso = plr.Character.UpperTorso
local flying = true
local deb = true
local ctrl = {f = 0, b = 0, l = 0, r = 0}
local lastctrl = {f = 0, b = 0, l = 0, r = 0}
local maxspeed = 50
local speed = 0
local bg = Instance.new("BodyGyro", UpperTorso)
bg.P = 9e4
bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
bg.cframe = UpperTorso.CFrame
local bv = Instance.new("BodyVelocity", UpperTorso)
bv.velocity = Vector3.new(0,0.1,0)
bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
if nowe == true then
plr.Character.Humanoid.PlatformStand = true
end
while nowe == true or game:GetService("Players").LocalPlayer.Character.Humanoid.Health == 0 do
wait()
if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
speed = speed+.5+(speed/maxspeed)
if speed > maxspeed then
speed = maxspeed
end
elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
speed = speed-1
if speed < 0 then
speed = 0
end
end
if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
else
bv.velocity = Vector3.new(0,0,0)
end
bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
end
ctrl = {f = 0, b = 0, l = 0, r = 0}
lastctrl = {f = 0, b = 0, l = 0, r = 0}
speed = 0
bg:Destroy()
bv:Destroy()
plr.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character.Animate.Disabled = false
tpwalking = false
end
end)
local tis
up.MouseButton1Down:connect(function()
tis = up.MouseEnter:connect(function()
while tis do
wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,1,0)
end
end)
end)
up.MouseLeave:connect(function()
if tis then
tis:Disconnect()
tis = nil
end
end)
local dis
down.MouseButton1Down:connect(function()
dis = down.MouseEnter:connect(function()
while dis do
wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,-1,0)
end
end)
end)
down.MouseLeave:connect(function()
if dis then
dis:Disconnect()
dis = nil
end
end)
game:GetService("Players").LocalPlayer.CharacterAdded:Connect(function(char)
wait(0.7)
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character.Animate.Disabled = false
end)
plus.MouseButton1Down:connect(function()
speeds = speeds + 1
speed.Text = speeds
if nowe == true then
tpwalking = false
for i = 1, speeds do
spawn(function()
local hb = game:GetService("RunService").Heartbeat
tpwalking = true
local chr = game.Players.LocalPlayer.Character
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
while tpwalking and hb:Wait() and chr and hum and hum.Parent do
if hum.MoveDirection.Magnitude > 0 then
chr:TranslateBy(hum.MoveDirection)
end
end
end)
end
end
end)
mine.MouseButton1Down:connect(function()
if speeds == 1 then
speed.Text = 'cannot be less than 1'
wait(1)
speed.Text = speeds
else
speeds = speeds - 1
speed.Text = speeds
if nowe == true then
tpwalking = false
for i = 1, speeds do
spawn(function()
local hb = game:GetService("RunService").Heartbeat
tpwalking = true
local chr = game.Players.LocalPlayer.Character
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
while tpwalking and hb:Wait() and chr and hum and hum.Parent do
if hum.MoveDirection.Magnitude > 0 then
chr:TranslateBy(hum.MoveDirection)
end
end
end)
end
end
end
end)
closebutton.MouseButton1Click:Connect(function()
main:Destroy()
end)
mini.MouseButton1Click:Connect(function()
up.Visible = false
down.Visible = false
onof.Visible = false
plus.Visible = false
speed.Visible = false
mine.Visible = false
mini.Visible = false
mini2.Visible = true
main.Frame.BackgroundTransparency = 1
closebutton.Position = UDim2.new(0, 0, -1, 57)
end)
mini2.MouseButton1Click:Connect(function()
up.Visible = true
down.Visible = true
onof.Visible = true
plus.Visible = true
speed.Visible = true
mine.Visible = true
mini.Visible = true
mini2.Visible = false
main.Frame.BackgroundTransparency = 0
closebutton.Position = UDim2.new(0, 0, -1, 27)
end)
end)
end;
task.spawn(C_d);
local function C_e()
local script = LMG2L["LocalScript_e"];
local frame = script.Parent
local UserInputService = game:GetService("UserInputService")
local dragging = false
local dragInput
local dragStart
local startPos
local function update(input)
local delta = input.Position - dragStart
frame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
frame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
frame.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
end;
task.spawn(C_e);
return LMG2L["ScreenGui_1"], require;
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: github.com, raw.githubusercontent.com, www.roblox.com.
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal