Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
Lighting = :()
LocalPlayer = Players.LocalPlayer
PlayerGui = LocalPlayer:()
BRAND =
Unloaded =
Palette = {
ACCENT = .(, , ),
BG = .(, , ),
BG_ITEM = .(, , ),
TEXT = .(, , ),
TEXT_DIM = .(, , ),
TRACK = .(, , ),
STROKE = .(, , ),
Enemy = .(, , ),
Team = .(, , ),
DroneEnemy = .(, , ),
DroneTeam = .(, , ),
}
Config = {
FULLBRIGHT_Enabled = ,
CHAMS_Enabled = ,
CHAMS_TeamCheck = ,
CHAMS_FillTransparency = ,
CHAMS_OutlineTransparency = ,
DRONE_Enabled = ,
DRONE_TeamCheck = ,
DRONE_FillTransparency = ,
DRONE_OutlineTransparency = ,
ATMOS_MAX = ,
ATMOS_Density = ,
TREES_Enabled = ,
TREES_Transparency = ,
}
atmosphere = Lighting:()
atmosphere
atmosphere = .()
atmosphere.Parent = Lighting
Fullbright = { enabled = , saved = }
(d)
d = .(d, , Config.ATMOS_MAX)
Config.ATMOS_Density = d
Fullbright.enabled
atmosphere.Density = d
()
Fullbright.enabled
Fullbright.saved = {
Ambient = Lighting.Ambient,
OutdoorAmbient = Lighting.OutdoorAmbient,
Brightness = Lighting.Brightness,
ClockTime = Lighting.ClockTime,
FogEnd = Lighting.FogEnd,
FogStart = Lighting.FogStart,
GlobalShadows = Lighting.GlobalShadows,
EnvironmentDiffuseScale = Lighting.EnvironmentDiffuseScale,
EnvironmentSpecularScale= Lighting.EnvironmentSpecularScale,
atmosHaze = atmosphere.Haze,
}
Lighting.Ambient = .(, , )
Lighting.OutdoorAmbient = .(, , )
Lighting.Brightness =
Lighting.ClockTime =
Lighting.FogEnd =
Lighting.FogStart =
Lighting.GlobalShadows =
Lighting.EnvironmentDiffuseScale =
Lighting.EnvironmentSpecularScale=
atmosphere.Density =
atmosphere.Haze =
Fullbright.enabled =
()
Fullbright.enabled
Fullbright.saved
Lighting.Ambient = Fullbright.saved.Ambient
Lighting.OutdoorAmbient = Fullbright.saved.OutdoorAmbient
Lighting.Brightness = Fullbright.saved.Brightness
Lighting.ClockTime = Fullbright.saved.ClockTime
Lighting.FogEnd = Fullbright.saved.FogEnd
Lighting.FogStart = Fullbright.saved.FogStart
Lighting.GlobalShadows = Fullbright.saved.GlobalShadows
Lighting.EnvironmentDiffuseScale = Fullbright.saved.EnvironmentDiffuseScale
Lighting.EnvironmentSpecularScale= Fullbright.saved.EnvironmentSpecularScale
atmosphere.Haze = Fullbright.saved.atmosHaze
atmosphere.Density = Config.ATMOS_Density
Fullbright.saved =
Fullbright.enabled =
Config.ATMOS_Density = .(atmosphere.Density , , Config.ATMOS_MAX)
Trees = { saved = {}, lastUpdate = }
()
ignore = :()
ignore
ignore:()
()
trees = ()
trees
_, desc (trees:())
desc:() desc:() desc:()
Trees.saved[desc] ==
Trees.saved[desc] = desc.Transparency
desc.Transparency = Config.TREES_Transparency
()
inst, orig (Trees.saved)
inst inst.Parent
(()
inst:() inst:() inst:()
inst.Transparency = orig
)
Trees.saved = {}
(char)
char
myChar = LocalPlayer.Character
myChar
plr = Players:(char)
plr LocalPlayer.Team plr.Team
plr.Team == LocalPlayer.Team
myChar.Parent char.Parent
myChar.Parent == char.Parent
()
found, seen = {}, {}
_, plr (Players:())
plr ~= LocalPlayer plr.Character
char = plr.Character
hum = char:()
hum hum.Health >
found[#found+] = { char = char, plr = plr }
seen[char] =
myChar = LocalPlayer.Character
myChar myChar.Parent myChar.Parent.Parent
root = myChar.Parent.Parent
_, container (root:())
container:()
_, model (container:())
model:() seen[model]
hum = model:()
hum hum.Health >
plr = Players:(model.Name)
plr plr ~= LocalPlayer
found[#found+] = { char = model, plr = plr }
seen[model] =
found
(model)
model model:()
model:()
model:() ~=
model:() ~=
model:() ~=
()
drones = {}
myChar = LocalPlayer.Character
(myChar myChar.Parent myChar.Parent.Parent) drones
myContainer = myChar.Parent
root = myContainer.Parent
_, container (root:())
container:()
isMyTeam = (container == myContainer)
_, model (container:())
(model)
drones[#drones+] = { model = model, isMyTeam = isMyTeam }
drones
CharacterCache = { list = {}, lastUpdate = }
DroneCache = { list = {}, lastUpdate = }
Chams = { cache = {} }
(char)
hl = Chams.cache[char]
hl (() hl:() ); Chams.cache[char] =
(char)
hl = .()
hl.Name =
hl.DepthMode = .HighlightDepthMode.AlwaysOnTop
hl.FillTransparency = Config.CHAMS_FillTransparency
hl.OutlineTransparency = Config.CHAMS_OutlineTransparency
hl.Adornee = char
hl.Parent = char
hl
()
char (Chams.cache)
char.Parent (char)
Config.CHAMS_Enabled
char (Chams.cache) (char)
active = {}
_, entry (CharacterCache.list)
char = entry.char
isTeam = (char)
active[char] =
show = (Config.CHAMS_TeamCheck isTeam)
show
Chams.cache[char] Chams.cache[char].Parent
Chams.cache[char] = (char)
hl = Chams.cache[char]
col = isTeam Palette.Team Palette.Enemy
hl.FillColor = col
hl.OutlineColor = col
hl.FillTransparency = Config.CHAMS_FillTransparency
hl.OutlineTransparency = Config.CHAMS_OutlineTransparency
hl.Adornee = char
(char)
char (Chams.cache)
active[char] (char)
DroneChams = { cache = {} }
(model)
hl = DroneChams.cache[model]
hl (() hl:() ); DroneChams.cache[model] =
(model)
hl = .()
hl.Name =
hl.DepthMode = .HighlightDepthMode.AlwaysOnTop
hl.FillTransparency = Config.DRONE_FillTransparency
hl.OutlineTransparency = Config.DRONE_OutlineTransparency
hl.Adornee = model
hl.Parent = model
hl
()
model (DroneChams.cache)
model.Parent (model)
Config.DRONE_Enabled
model (DroneChams.cache) (model)
active = {}
_, entry (DroneCache.list)
model = entry.model
isTeam = entry.isMyTeam
active[model] =
show = (Config.DRONE_TeamCheck isTeam)
show
DroneChams.cache[model] DroneChams.cache[model].Parent
DroneChams.cache[model] = (model)
hl = DroneChams.cache[model]
col = isTeam Palette.DroneTeam Palette.DroneEnemy
hl.FillColor = col
hl.OutlineColor = col
hl.FillTransparency = Config.DRONE_FillTransparency
hl.OutlineTransparency = Config.DRONE_OutlineTransparency
hl.Adornee = model
(model)
model (DroneChams.cache)
active[model] (model)
ScreenGui = .()
ScreenGui.Name = .. .(, )
ScreenGui.ResetOnSpawn =
ScreenGui.IgnoreGuiInset =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.DisplayOrder =
(() ScreenGui.Parent = :() )
ScreenGui.Parent ScreenGui.Parent = PlayerGui
Main = .()
Main.Size = .(, , , )
Main.Position = .(, -, , -)
Main.BackgroundColor3 = Palette.BG
Main.BorderSizePixel =
Main.Active =
Main.ZIndex =
Main.Parent = ScreenGui
.(, Main).CornerRadius = .(, )
mStroke = .(, Main)
mStroke.Color = Palette.ACCENT
mStroke.Thickness =
mStroke.Transparency =
header = .()
header.Size = .(, , , )
header.BackgroundTransparency =
header.Parent = Main
title = .()
title.Position = .(, , , )
title.Size = .(, , , )
title.BackgroundTransparency =
title.Font = .Font.GothamBold
title.TextSize =
title.TextColor3 = Palette.ACCENT
title.TextXAlignment = .TextXAlignment.Left
title.Text = BRAND
title.Parent = header
TabsFrame = .()
TabsFrame.Position = .(, , , )
TabsFrame.Size = .(, -, , )
TabsFrame.BackgroundTransparency =
TabsFrame.Parent = header
tabsLayout = .(, TabsFrame)
tabsLayout.FillDirection = .FillDirection.Horizontal
tabsLayout.Padding = .(, )
tabsLayout.VerticalAlignment = .VerticalAlignment.Center
TabButtons = {}
(name)
btn = .()
btn.Size = .(, , , )
btn.BackgroundColor3 = Palette.BG_ITEM
btn.BorderSizePixel =
btn.Font = .Font.GothamBold
btn.TextSize =
btn.TextColor3 = Palette.TEXT_DIM
btn.Text = name
btn.AutoButtonColor =
btn.Parent = TabsFrame
.(, btn).CornerRadius = .(, )
TabButtons[name] = btn
btn
()
()
div = .()
div.Position = .(, , , )
div.Size = .(, , , )
div.BackgroundColor3 = Palette.STROKE
div.BorderSizePixel =
div.Parent = Main
content = .()
content.Position = .(, , , )
content.Size = .(, -, , -)
content.BackgroundTransparency =
content.BorderSizePixel =
content.ScrollBarThickness =
content.ScrollBarImageColor3 = Palette.ACCENT
content.CanvasSize = .(, , , )
content.Parent = Main
listLayout = .(, content)
listLayout.Padding = .(, )
listLayout.SortOrder = .SortOrder.LayoutOrder
listLayout:():(()
content.CanvasSize = .(, , , listLayout.AbsoluteContentSize.Y + )
)
footer = .()
footer.Position = .(, , , -)
footer.Size = .(, , , )
footer.BackgroundTransparency =
footer.Font = .Font.GothamMedium
footer.TextSize =
footer.TextColor3 = Palette.TEXT_DIM
footer.Text =
footer.Parent = Main
Registry = {}
(scope, refreshFn)
.(Registry, { scope = scope, refresh = refreshFn })
(scope)
newR = {}
_, entry (Registry)
entry.scope ~= scope .(newR, entry)
Registry = newR
()
_, entry (Registry) (entry.refresh)
mStroke.Color = Palette.ACCENT
title.TextColor3 = Palette.ACCENT
div.BackgroundColor3 = Palette.STROKE
footer.TextColor3 = Palette.TEXT_DIM
Main.BackgroundColor3 = Palette.BG
content.ScrollBarImageColor3 = Palette.ACCENT
name, b (TabButtons)
active = (name == CurrentTab)
b.BackgroundColor3 = active Palette.ACCENT Palette.BG_ITEM
b.TextColor3 = active .(, , ) Palette.TEXT_DIM
currentOrder =
()
currentOrder = currentOrder +
currentOrder
(text, scope)
l = .()
l.Size = .(, , , )
l.BackgroundTransparency =
l.Font = .Font.GothamBold
l.TextSize =
l.TextColor3 = Palette.TEXT_DIM
l.TextXAlignment = .TextXAlignment.Left
l.Text = text
l.LayoutOrder = ()
l.Parent = content
(scope, () l.TextColor3 = Palette.TEXT_DIM )
l
(label, key, scope, onChange)
row = .()
row.Size = .(, , , )
row.BackgroundTransparency =
row.LayoutOrder = ()
row.Parent = content
box = .()
box.Position = .(, , , -)
box.Size = .(, , , )
box.BorderSizePixel =
box.Parent = row
.(, box).CornerRadius = .(, )
bs = .(, box)
bs.Thickness =
check = .()
check.Size = .(, , , )
check.BackgroundTransparency =
check.Font = .Font.GothamBold
check.TextSize =
check.TextColor3 = .(, , )
check.Text =
check.Parent = box
lbl = .()
lbl.Position = .(, , , )
lbl.Size = .(, -, , )
lbl.BackgroundTransparency =
lbl.Font = .Font.GothamMedium
lbl.TextSize =
lbl.TextColor3 = Palette.TEXT
lbl.TextXAlignment = .TextXAlignment.Left
lbl.Text = label
lbl.Parent = row
()
on = Config[key]
box.BackgroundColor3 = on Palette.ACCENT Palette.BG_ITEM
bs.Color = on Palette.ACCENT Palette.STROKE
check.Visible = on
lbl.TextColor3 = Palette.TEXT
()
(scope, refresh)
hit = .()
hit.Size = .(, , , )
hit.BackgroundTransparency =
hit.Text =
hit.AutoButtonColor =
hit.Parent = row
hit.MouseButton1Click:(()
Config[key] = Config[key]
()
onChange (Config[key])
)
(label, key, minV, maxV, step, scope, fmt)
fmt = fmt (v)
step < .(, v)
(.(v + ))
row = .()
row.Size = .(, , , )
row.BackgroundTransparency =
row.LayoutOrder = ()
row.Parent = content
lbl = .()
lbl.Position = .(, , , )
lbl.Size = .(, , , )
lbl.BackgroundTransparency =
lbl.Font = .Font.GothamMedium
lbl.TextSize =
lbl.TextColor3 = Palette.TEXT
lbl.TextXAlignment = .TextXAlignment.Left
lbl.Text = label
lbl.Parent = row
valLbl = .()
valLbl.Position = .(, , , )
valLbl.Size = .(, , , )
valLbl.BackgroundTransparency =
valLbl.Font = .Font.GothamMedium
valLbl.TextSize =
valLbl.TextColor3 = Palette.ACCENT
valLbl.TextXAlignment = .TextXAlignment.Right
valLbl.Parent = row
track = .()
track.Position = .(, , , )
track.Size = .(, , , )
track.BackgroundTransparency =
track.Text =
track.AutoButtonColor =
track.Parent = row
bar = .()
bar.Position = .(, , , -)
bar.Size = .(, , , )
bar.BackgroundColor3 = Palette.TRACK
bar.BorderSizePixel =
bar.Parent = track
.(, bar).CornerRadius = .(, )
fill = .()
fill.Size = .(, , , )
fill.BackgroundColor3 = Palette.ACCENT
fill.BorderSizePixel =
fill.Parent = bar
.(, fill).CornerRadius = .(, )
knob = .()
knob.AnchorPoint = .(, )
knob.Position = .(, , , )
knob.Size = .(, , , )
knob.BackgroundColor3 = .(, , )
knob.BorderSizePixel =
knob.Parent = bar
.(, knob).CornerRadius = .(, )
(v)
v = .(v, minV, maxV)
Config[key] = v
p = (v - minV) / (maxV - minV)
fill.Size = .(p, , , )
knob.Position = .(p, , , )
valLbl.Text = (v)
key == (v)
key == Config.TREES_Enabled ()
(Config[key] minV)
()
lbl.TextColor3 = Palette.TEXT
valLbl.TextColor3 = Palette.ACCENT
bar.BackgroundColor3 = Palette.TRACK
fill.BackgroundColor3 = Palette.ACCENT
(scope, refresh)
dragging =
()
mx = UserInputService:().X
ax = bar.AbsolutePosition.X
aw = bar.AbsoluteSize.X
aw <=
p = .((mx - ax) / aw, , )
v = minV + p * (maxV - minV)
v = .(v / step + ) * step
(v)
track.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
()
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
RunService.RenderStepped:(()
dragging Unloaded bar.Parent ()
)
pickerFrame =
()
pickerFrame (() pickerFrame:() ); pickerFrame =
(key, callback)
()
startCol = Palette[key]
h, s, v = .(startCol)
W, H = ,
f = .()
f.Size = .(, W, , H)
f.Position = .(, -W/, , -H/)
f.BackgroundColor3 = Palette.BG
f.BorderSizePixel =
f.ZIndex =
f.Active =
f.Parent = ScreenGui
.(, f).CornerRadius = .(, )
fS = .(, f)
fS.Color = Palette.ACCENT
fS.Thickness =
pickerFrame = f
titleLbl = .()
titleLbl.Position = .(, , , )
titleLbl.Size = .(, -, , )
titleLbl.BackgroundTransparency =
titleLbl.Font = .Font.GothamBold
titleLbl.TextSize =
titleLbl.TextColor3 = Palette.ACCENT
titleLbl.TextXAlignment = .TextXAlignment.Left
titleLbl.Text = .. key
titleLbl.ZIndex =
titleLbl.Parent = f
preview = .()
preview.Position = .(, , , )
preview.Size = .(, , , )
preview.BackgroundColor3 = startCol
preview.BorderSizePixel =
preview.ZIndex =
preview.Parent = f
.(, preview).CornerRadius = .(, )
hexLbl = .()
hexLbl.Position = .(, , , )
hexLbl.Size = .(, -, , )
hexLbl.BackgroundTransparency =
hexLbl.Font = .Font.GothamMedium
hexLbl.TextSize =
hexLbl.TextColor3 = Palette.TEXT
hexLbl.TextXAlignment = .TextXAlignment.Left
hexLbl.ZIndex =
hexLbl.Parent = f
svArea = .()
svArea.Position = .(, , , )
svArea.Size = .(, -, , )
svArea.BackgroundColor3 = .(h, , )
svArea.BorderSizePixel =
svArea.ClipsDescendants =
svArea.ZIndex =
svArea.Parent = f
.(, svArea).CornerRadius = .(, )
white = .()
white.Size = .(, , , )
white.BackgroundColor3 = .(, , )
white.BorderSizePixel =
white.ZIndex =
white.Parent = svArea
wg = .(, white)
wg.Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, )
})
black = .()
black.Size = .(, , , )
black.BackgroundColor3 = .(, , )
black.BorderSizePixel =
black.ZIndex =
black.Parent = svArea
bg = .(, black)
bg.Rotation =
bg.Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, )
})
svCursor = .()
svCursor.AnchorPoint = .(, )
svCursor.Size = .(, , , )
svCursor.BackgroundTransparency =
svCursor.ZIndex =
svCursor.Parent = svArea
svcStroke = .(, svCursor)
svcStroke.Color = .(, , )
svcStroke.Thickness =
.(, svCursor).CornerRadius = .(, )
hueBar = .()
hueBar.Position = .(, , , )
hueBar.Size = .(, -, , )
hueBar.BackgroundColor3 = .(, , )
hueBar.BorderSizePixel =
hueBar.ClipsDescendants =
hueBar.ZIndex =
hueBar.Parent = f
.(, hueBar).CornerRadius = .(, )
hg = .(, hueBar)
hg.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
hCursor = .()
hCursor.AnchorPoint = .(, )
hCursor.Position = .(h, , , )
hCursor.Size = .(, , , )
hCursor.BackgroundColor3 = .(, , )
hCursor.BorderSizePixel =
hCursor.ZIndex =
hCursor.Parent = hueBar
()
preview.BackgroundColor3 = .(h, s, v)
svArea.BackgroundColor3 = .(h, , )
svCursor.Position = .(s, , - v, )
hCursor.Position = .(h, , , )
c = .(h, s, v)
hexLbl.Text = .(,
.(c.R * + ),
.(c.G * + ),
.(c.B * + ))
()
okBtn = .()
okBtn.Position = .(, , , -)
okBtn.Size = .(, -, , )
okBtn.BackgroundColor3 = Palette.ACCENT
okBtn.BorderSizePixel =
okBtn.Font = .Font.GothamBold
okBtn.TextSize =
okBtn.TextColor3 = .(, , )
okBtn.Text =
okBtn.AutoButtonColor =
okBtn.ZIndex =
okBtn.Parent = f
.(, okBtn).CornerRadius = .(, )
cancelBtn = .()
cancelBtn.Position = .(, , , -)
cancelBtn.Size = .(, -, , )
cancelBtn.BackgroundColor3 = Palette.BG_ITEM
cancelBtn.BorderSizePixel =
cancelBtn.Font = .Font.GothamBold
cancelBtn.TextSize =
cancelBtn.TextColor3 = Palette.TEXT
cancelBtn.Text =
cancelBtn.AutoButtonColor =
cancelBtn.ZIndex =
cancelBtn.Parent = f
.(, cancelBtn).CornerRadius = .(, )
svDrag =
svArea.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 svDrag =
)
hDrag =
hueBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 hDrag =
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
svDrag =
hDrag =
)
RunService.RenderStepped:(()
f.Parent
svDrag
mp = UserInputService:()
ap, asz = svArea.AbsolutePosition, svArea.AbsoluteSize
asz.X > asz.Y >
s = .((mp.X - ap.X) / asz.X, , )
v = - .((mp.Y - ap.Y) / asz.Y, , )
()
hDrag
mp = UserInputService:()
ap, asz = hueBar.AbsolutePosition, hueBar.AbsoluteSize
asz.X >
h = .((mp.X - ap.X) / asz.X, , )
()
)
okBtn.MouseButton1Click:(()
col = .(h, s, v)
()
callback (col)
)
cancelBtn.MouseButton1Click:(() () )
(label, key, scope)
row = .()
row.Size = .(, , , )
row.BackgroundTransparency =
row.LayoutOrder = ()
row.Parent = content
swatch = .()
swatch.Position = .(, , , -)
swatch.Size = .(, , , )
swatch.BackgroundColor3 = Palette[key]
swatch.BorderSizePixel =
swatch.Parent = row
.(, swatch).CornerRadius = .(, )
swS = .(, swatch)
swS.Color = Palette.STROKE
swS.Thickness =
lbl = .()
lbl.Position = .(, , , )
lbl.Size = .(, -, , )
lbl.BackgroundTransparency =
lbl.Font = .Font.GothamMedium
lbl.TextSize =
lbl.TextColor3 = Palette.TEXT
lbl.TextXAlignment = .TextXAlignment.Left
lbl.Text = label
lbl.Parent = row
btn = .()
btn.Position = .(, -, , -)
btn.Size = .(, , , )
btn.BackgroundColor3 = Palette.ACCENT
btn.BorderSizePixel =
btn.Font = .Font.GothamBold
btn.TextSize =
btn.TextColor3 = .(, , )
btn.Text =
btn.AutoButtonColor =
btn.Parent = row
.(, btn).CornerRadius = .(, )
()
lbl.TextColor3 = Palette.TEXT
btn.BackgroundColor3 = Palette.ACCENT
swS.Color = Palette.STROKE
(scope, refresh)
btn.MouseButton1Click:(()
(key, (newColor)
Palette[key] = newColor
swatch.BackgroundColor3 = newColor
()
)
)
CurrentTab =
()
(, )
(, , , (on)
on () ()
)
(, )
(, , )
(, , )
(, , , , , )
(, , , , , )
(, )
(, , )
(, , )
(, , , , , )
(, , , , , )
(, )
(, , , Config.ATMOS_MAX, , , (v)
.(, v)
)
(, )
(, , , (on)
on
()
()
)
(, , , , , , (v)
.(, v)
)
()
(, )
(, , )
(,, )
(, , )
(, , )
(, , )
(, , )
(, , )
(, )
(, , )
(, , )
(, )
(, , )
(, , )
(tab)
CurrentTab = tab
currentOrder =
_, c (content:())
c:() c:()
()
()
()
tab == ()
tab == ()
name, b (TabButtons)
active = (name == tab)
b.BackgroundColor3 = active Palette.ACCENT Palette.BG_ITEM
b.TextColor3 = active .(, , ) Palette.TEXT_DIM
TabButtons[].MouseButton1Click:(() () )
TabButtons[].MouseButton1Click:(() () )
dragging =
dragOffset = .zero
header.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
m = UserInputService:()
dragOffset = m - .(Main.AbsolutePosition.X, Main.AbsolutePosition.Y)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 dragging =
)
RunService.RenderStepped:(()
dragging Main.Parent
m = UserInputService:()
p = m - dragOffset
Main.Position = .(, p.X, , p.Y)
)
RunService.RenderStepped:(()
Unloaded
now = ()
now - CharacterCache.lastUpdate >
CharacterCache.list = ()
CharacterCache.lastUpdate = now
now - DroneCache.lastUpdate >
DroneCache.list = ()
DroneCache.lastUpdate = now
Config.TREES_Enabled now - Trees.lastUpdate >
Trees.lastUpdate = now
(applyTrees)
(chamsStep)
(droneChamsStep)
)
()
()
UserInputService.InputBegan:((input, gp)
Unloaded
gp
input.UserInputType ~= .UserInputType.Keyboard
input.KeyCode == .KeyCode.Insert
Main.Visible = Main.Visible
Main.Visible ()
input.KeyCode == .KeyCode.Home
Unloaded =
Fullbright.enabled ()
char (Chams.cache) (char)
model (DroneChams.cache) (model)
Config.TREES_Enabled ()
()
(() ScreenGui:() )
()
)
()
Universal