Run it
Copy the script and paste it into your executor.
BROOKHAVEN_PLACE_ID =
.PlaceId ~= BROOKHAVEN_PLACE_ID
()
VIM = :()
Lighting = :()
P, R, LP = :(), :(), :().LocalPlayer
s = ()
(x)
d = .(x / )
h = .((x % ) / )
m = .((x % ) / )
ss = .(x % )
d .. .. h .. .. m .. .. ss ..
pt = .(, LP)
pt.Name =
pt.Value = ()
.(()
.()
pt.Value = (.(() - s))
)
g = .(, LP.PlayerGui)
g.Name =
g.ResetOnSpawn =
m = .(, g)
m.Size = .(, , , )
m.Position = .(, , , )
m.BackgroundColor3 = .(, , )
m.Active =
.(, m).CornerRadius = .(, )
fireGlow = .(, m)
fireGlow.Thickness =
fireGlow.Color = .(, , )
t = .(, m)
t.Size = .(, , , )
t.Position = .(, , , -)
t.BackgroundColor3 = .(, , )
t.TextColor3 = .(, , )
t.Font = .Font.SourceSansBold
t.TextSize =
t.Text =
t.Active =
.(, t).CornerRadius = .(, )
titleStroke = .(, t)
titleStroke.Thickness =
titleStroke.Color = .(, , )
dragging, dragInput, dragStart, startPos
(obj)
obj.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = m.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
obj.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
(m)
(t)
:().InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
m.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
tg = .(, g)
tg.Size = .(, , , )
tg.Position = .(, -, , )
tg.BackgroundColor3 = .(, , )
tg.Text =
tg.TextColor3 = .(, , )
tg.Font = .Font.SourceSansBold
tg.TextSize =
.(, tg).CornerRadius = .(, )
tgStroke = .(, tg)
tgStroke.Thickness =
tgStroke.Color = .(, , )
tg.Active =
tg.Draggable =
vis =
tg.MouseButton1Click:(()
vis = vis
m.Visible = vis
)
mn = .(, m)
mn.Size = .(, , , )
mn.BackgroundColor3 = .(, , )
mn.ZIndex =
.(, mn).CornerRadius = .(, )
c = .(, m)
c.Size = .(, -, , )
c.Position = .(, , , )
c.BackgroundColor3 = .(, , )
c.ZIndex =
.(, c).CornerRadius = .(, )
(c)
sections = {}
rgbElements = {}
softRgbElements = {}
(sectionName)
name, frame (sections)
frame.Visible = (name == sectionName)
(name, canvasHeight)
sections[name] sections[name]
sf = .(, c)
sf.Name = name
sf.Size = .(, , , )
sf.Position = .(, , , )
sf.BackgroundColor3 = .(, , )
sf.BackgroundTransparency =
sf.CanvasSize = .(, , , canvasHeight )
sf.ScrollBarThickness =
sf.ZIndex =
.(, sf).CornerRadius = .(, )
sf.Visible =
sectionRedBg = .(, sf)
sectionRedBg.Size = .(, , , )
sectionRedBg.Position = .(, , , )
sectionRedBg.BackgroundTransparency =
sectionRedBg.Text =
sectionRedBg.TextColor3 = .(, , )
sectionRedBg.TextTransparency =
sectionRedBg.Font = .Font.FredokaOne
sectionRedBg.TextSize =
sectionRedBg.ZIndex =
sections[name] = sf
sf
(tx, y, secName)
b = .(, mn)
b.Size = .(, -, , )
b.Position = .(, , , + (y * ))
b.BackgroundColor3 = .(, , )
b.TextColor3 = .(, , )
b.Font = .Font.SourceSansBold
b.TextSize =
b.Text = tx
b.ZIndex =
.(, b).CornerRadius = .(, )
bStroke = .(, b)
bStroke.Thickness =
bStroke.Color = .(, , )
b.MouseButton1Click:(()
(secName)
)
b
tb = (, , )
ab = (, , )
tmb = (, , )
fpsBtn = (, , )
protB = (, , )
rjB = (, , )
notesB = (, , )
(parent, text, yPos, callback, initialState)
container = .(, parent)
container.Size = .(, -, , )
container.Position = .(, , , yPos)
container.BackgroundColor3 = .(, , )
container.ZIndex =
.(, container).CornerRadius = .(, )
containerStroke = .(, container)
containerStroke.Thickness =
containerStroke.Color = .(, , )
.(rgbElements, {Type = , Obj = containerStroke})
lbl = .(, container)
lbl.Size = .(, -, , )
lbl.Position = .(, , , )
lbl.BackgroundTransparency =
lbl.TextColor3 = .(, , )
lbl.Font = .Font.SourceSansBold
lbl.TextSize =
lbl.TextXAlignment = .TextXAlignment.Left
lbl.Text = text
lbl.ZIndex =
toggleBg = .(, container)
toggleBg.Size = .(, , , )
toggleBg.Position = .(, -, , -)
toggleBg.BackgroundColor3 = .(, , )
toggleBg.Text =
toggleBg.ZIndex =
.(, toggleBg).CornerRadius = .(, )
circle = .(, toggleBg)
circle.Size = .(, , , )
circle.Position = .(, , , -)
circle.BackgroundColor3 = .(, , )
circle.ZIndex =
.(, circle).CornerRadius = .(, )
state =
(val, noCallback)
state = val
state
toggleBg.BackgroundColor3 = .(, , )
circle:(.(, -, , -), .EasingDirection.Out, .EasingStyle.Quad, , )
toggleBg.BackgroundColor3 = .(, , )
circle:(.(, , , -), .EasingDirection.Out, .EasingStyle.Quad, , )
noCallback
(state)
initialState
(, )
toggleBg.MouseButton1Click:(()
( state)
)
container, setStateUI, lbl
.(()
hue =
waveTimer =
hue = (() % ) /
waveTimer = (() * ) % (.pi * )
rgbColor = .(hue, , )
bgRgbColor = .(hue, , )
softRgbColor = .(hue, , )
waveR = .(waveTimer) * +
waveG = .(waveTimer + ) * +
waveB = .(waveTimer + ) * +
seaWaveColor = .(waveR, waveG, waveB)
(()
fireGlow.Color = rgbColor
tgStroke.Color = rgbColor
c.BackgroundColor3 = bgRgbColor
titleStroke.Color = seaWaveColor
)
_, item (rgbElements)
(()
item.Type ==
item.Obj.Color = rgbColor
item.Type ==
item.Obj.BackgroundColor3 = bgRgbColor
)
_, item (softRgbElements)
(()
item.Type ==
item.Obj.Color = softRgbColor
item.Type ==
item.Obj.TextColor3 = softRgbColor
)
.()
)
sf = (, )
sf.Visible =
tt2 = .(, sf)
tt2.Size = .(, , , )
tt2.BackgroundColor3 = .(, , )
tt2.TextColor3 = .(, , )
tt2.Font = .Font.SourceSansBold
tt2.TextSize =
tt2.Text =
tt2.ZIndex =
.(softRgbElements, {Type = , Obj = tt2})
tt2Stroke = .(, tt2)
tt2Stroke.Thickness =
.(rgbElements, {Type = , Obj = tt2Stroke})
bx = .(, sf)
bx.Size = .(, -, , )
bx.Position = .(, , , )
bx.BackgroundColor3 = .(, , )
bx.TextColor3 = .(, , )
bx.Font = .Font.SourceSansBold
bx.TextSize =
bx.Text =
bx.PlaceholderText =
bx.PlaceholderColor3 = .(, , )
bx.ClearTextOnFocus =
bx.ZIndex =
.(, bx).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = bx})
targetInfoBox = .(, sf)
targetInfoBox.Size = .(, -, , )
targetInfoBox.Position = .(, , , )
targetInfoBox.BackgroundColor3 = .(, , )
targetInfoBox.ZIndex =
.(, targetInfoBox).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = targetInfoBox})
av = .(, targetInfoBox)
av.Size = .(, , , )
av.Position = .(, , , )
av.BackgroundColor3 = .(, , )
av.Visible =
av.ZIndex =
.(, av).CornerRadius = .(, )
nm = .(, targetInfoBox)
nm.Size = .(, , , )
nm.Position = .(, , , )
nm.BackgroundTransparency =
nm.TextColor3 = .(, , )
nm.Font = .Font.SourceSansBold
nm.TextSize =
nm.TextXAlignment = .TextXAlignment.Left
nm.ZIndex =
st = .(, targetInfoBox)
st.Size = .(, , , )
st.Position = .(, , , )
st.BackgroundTransparency =
st.Font = .Font.SourceSansBold
st.TextSize =
st.Text =
st.TextColor3 = .(, , )
st.TextXAlignment = .TextXAlignment.Left
st.ZIndex =
bl = .(, sf)
bl.Size = .(, -, , )
bl.Position = .(, , , )
bl.BackgroundColor3 = .(, , )
bl.TextColor3 = .(, , )
bl.Font = .Font.SourceSansBold
bl.TextSize =
bl.ZIndex =
.(, bl).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = bl})
lockedPlayer =
lockedUserId =
lockedPlayerName =
wasEverInServer =
bng1Active =
bng2Active =
bngBackActive =
bngSpinActive =
bngMagicActive =
ag =
bt, br = ,
setUI1, setUI2, setUIBack, setUISpin, setUIMagic
(x)
.. (x)
.(()
.()
br bt +=
)
bl.Text = (bt)
.(()
sf sf.Parent
.()
br bl.Text = (bt)
)
()
textVal = bx.Text:(, )
query = textVal:()
query ==
lockedPlayer =
lockedUserId =
lockedPlayerName =
wasEverInServer =
av.Visible =
av.Image =
nm.Text =
st.Text =
st.TextColor3 = .(, , )
br =
bt =
bl.Text = (bt)
foundPlr =
_, pl (P:())
pl ~= LP
pName = pl.Name:()
pDisp = pl.DisplayName:()
pName == query pDisp == query pName:(, #query) == query pDisp:(, #query) == query
foundPlr = pl
foundPlr
isNewConnection = (lockedPlayer ~= foundPlr)
lockedPlayer = foundPlr
lockedUserId = foundPlr.UserId
lockedPlayerName = foundPlr.Name
wasEverInServer =
isNewConnection
bt =
(()
th = P:(lockedUserId, .ThumbnailType.HeadShot, .ThumbnailSize.Size420x420)
av.Image = th
av.Visible =
)
nm.Text = lockedPlayerName
st.Text =
st.TextColor3 = .(, , )
wasEverInServer lockedPlayerName ~=
lockedPlayer =
st.Text =
st.TextColor3 = .(, , )
br =
lockedPlayer =
lockedUserId =
wasEverInServer =
av.Visible =
av.Image =
nm.Text =
st.Text =
st.TextColor3 = .(, , )
br =
bx:():(()
wasEverInServer =
lockedPlayerName =
bt =
()
)
P.PlayerAdded:((plr)
.()
bx.Text ~=
()
)
P.PlayerRemoving:((plr)
lockedPlayer (plr == lockedPlayer plr.Name:() == lockedPlayerName:())
lockedPlayer =
st.Text =
st.TextColor3 = .(, , )
br =
)
isPhysicsCustomized =
()
isPhysicsCustomized
(()
my = LP.Character
my
hum = my:()
hum
hum.PlatformStand =
hum.Sit =
hum:(.HumanoidStateType.GettingUp)
hrp = my:()
hrp
hrp.AssemblyLinearVelocity = .zero
hrp.AssemblyAngularVelocity = .zero
)
isPhysicsCustomized =
R.Heartbeat:(()
bng1Active bng2Active bngBackActive bngSpinActive bngMagicActive
br =
isPhysicsCustomized
()
(()
lockedPlayer lockedPlayer.Parent ~= P
br =
()
lockedPlayer.Character lockedPlayer.Character:()
br =
()
myChar = LP.Character
myChar myChar:()
()
hum = myChar:()
t = myChar.HumanoidRootPart
tt = lockedPlayer.Character.HumanoidRootPart
isPhysicsCustomized =
hum
hum.PlatformStand =
hum.Sit =
t.AssemblyLinearVelocity = .zero
t.AssemblyAngularVelocity = .zero
timeTick = ()
st.Text =
st.TextColor3 = .(, , )
br =
smoothTilt = .(timeTick * ) *
smoothFront = .(timeTick * ) *
smoothSide = .(timeTick * ) *
bngMagicActive
ag +=
t.CFrame = tt.CFrame * .(, , -) * .(, ag, )
bngSpinActive
ag +=
t.CFrame = tt.CFrame * .(, , ) * .(ag, ag, )
bngBackActive
t.CFrame = tt.CFrame * .(smoothSide, , + smoothFront) * .(, , smoothTilt)
bng2Active
ag +=
t.CFrame = tt.CFrame * .(, , ) * .(ag, ag, )
bng1Active
t.CFrame = tt.CFrame * .(smoothSide, , - + smoothFront) * .(, .(), smoothTilt)
)
)
_, setUI1 = (sf, , , (state)
state
lockedPlayer .() (, )
bng1Active =
bng2Active = ; setUI2 (, )
bngBackActive = ; setUIBack (, )
bngSpinActive = ; setUISpin (, )
bngMagicActive = ; setUIMagic (, )
bng1Active =
()
, )
_, setUI2 = (sf, , , (state)
state
lockedPlayer .() (, )
bng2Active =
bng1Active = ; setUI1 (, )
bngBackActive = ; setUIBack (, )
bngSpinActive = ; setUISpin (, )
bngMagicActive = ; setUIMagic (, )
bng2Active =
()
, )
_, setUIBack = (sf, , , (state)
state
lockedPlayer .() (, )
bngBackActive =
bng1Active = ; setUI1 (, )
bng2Active = ; setUI2 (, )
bngSpinActive = ; setUISpin (, )
bngMagicActive = ; setUIMagic (, )
bngBackActive =
()
, )
_, setUISpin = (sf, , , (state)
state
lockedPlayer .() (, )
bngSpinActive =
bng1Active = ; setUI1 (, )
bng2Active = ; setUI2 (, )
bngBackActive = ; setUIBack (, )
bngMagicActive = ; setUIMagic (, )
bngSpinActive =
()
, )
_, setUIMagic = (sf, , , (state)
state
lockedPlayer .() (, )
bngMagicActive =
bng1Active = ; setUI1 (, )
bng2Active = ; setUI2 (, )
bngBackActive = ; setUIBack (, )
bngSpinActive = ; setUISpin (, )
bngMagicActive =
()
, )
afkFF = (, )
afkHeader = .(, afkFF)
afkHeader.Size = .(, -, , )
afkHeader.Position = .(, , , )
afkHeader.BackgroundColor3 = .(, , )
afkHeader.TextColor3 = .(, , )
afkHeader.Font = .Font.SourceSansBold
afkHeader.TextSize =
afkHeader.Text =
afkHeader.ZIndex =
.(softRgbElements, {Type = , Obj = afkHeader})
afkHeaderStroke = .(, afkHeader)
afkHeaderStroke.Thickness =
.(rgbElements, {Type = , Obj = afkHeaderStroke})
afkDesc = .(, afkFF)
afkDesc.Size = .(, -, , )
afkDesc.Position = .(, , , )
afkDesc.BackgroundColor3 = .(, , )
afkDesc.TextColor3 = .(, , )
afkDesc.Font = .Font.SourceSansBold
afkDesc.TextSize =
afkDesc.TextWrapped =
afkDesc.Text =
afkDesc.ZIndex =
.(, afkDesc).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = afkDesc})
sb = .(, afkFF)
sb.Size = .(, -, , )
sb.Position = .(, , , )
sb.BackgroundColor3 = .(, , )
sb.TextColor3 = .(, , )
sb.Font = .Font.SourceSansBold
sb.TextSize =
sb.Text =
sb.ZIndex =
.(, sb).CornerRadius = .(, )
tl = .(, afkFF)
tl.Size = .(, -, , )
tl.Position = .(, , , )
tl.BackgroundColor3 = .(, , )
tl.TextColor3 = .(, , )
tl.Font = .Font.SourceSansBold
tl.TextSize =
tl.ZIndex =
.(, tl).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = tl})
afkTimer =
.(()
.()
afkTimer -=
afkTimer <=
afkTimer =
(()
myChar = LP.Character
myChar
hum = myChar:()
hum
hum.Jump =
VIM:(, .KeyCode.W, , )
.()
VIM:(, .KeyCode.W, , )
)
)
.(()
afkFF afkFF.Parent
.()
tl.Text = .. afkTimer ..
)
ptFF = (, )
ptHeader = .(, ptFF)
ptHeader.Size = .(, -, , )
ptHeader.Position = .(, , , )
ptHeader.BackgroundColor3 = .(, , )
ptHeader.TextColor3 = .(, , )
ptHeader.Font = .Font.SourceSansBold
ptHeader.TextSize =
ptHeader.Text =
ptHeader.ZIndex =
.(, ptHeader).CornerRadius = .(, )
.(softRgbElements, {Type = , Obj = ptHeader})
ptHeaderStroke = .(, ptHeader)
ptHeaderStroke.Thickness =
.(rgbElements, {Type = , Obj = ptHeaderStroke})
myTimeLabel = .(, ptFF)
myTimeLabel.Size = .(, -, , )
myTimeLabel.Position = .(, , , )
myTimeLabel.BackgroundColor3 = .(, , )
myTimeLabel.TextColor3 = .(, , )
myTimeLabel.Font = .Font.FredokaOne
myTimeLabel.TextSize =
myTimeLabel.ZIndex =
.(, myTimeLabel).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = myTimeLabel})
myTimeStroke = .(, myTimeLabel)
myTimeStroke.Thickness =
myTimeStroke.Color = .(, , )
.(softRgbElements, {Type = , Obj = myTimeStroke})
.(()
ptFF ptFF.Parent
.()
myTimeLabel.Text = .. pt.Value
)
vBoardTitle = .(, ptFF)
vBoardTitle.Size = .(, -, , )
vBoardTitle.Position = .(, , , )
vBoardTitle.BackgroundColor3 = .(, , )
vBoardTitle.TextColor3 = .(, , )
vBoardTitle.Font = .Font.SourceSansBold
vBoardTitle.TextSize =
vBoardTitle.Text =
vBoardTitle.ZIndex =
.(, vBoardTitle).CornerRadius = .(, )
.(softRgbElements, {Type = , Obj = vBoardTitle})
vBoardStroke = .(, vBoardTitle)
vBoardStroke.Thickness =
.(rgbElements, {Type = , Obj = vBoardStroke})
victimInput = .(, ptFF)
victimInput.Size = .(, -, , )
victimInput.Position = .(, , , )
victimInput.BackgroundColor3 = .(, , )
victimInput.TextColor3 = .(, , )
victimInput.Font = .Font.SourceSansBold
victimInput.TextSize =
victimInput.Text =
victimInput.PlaceholderText =
victimInput.PlaceholderColor3 = .(, , )
victimInput.ClearTextOnFocus =
victimInput.ZIndex =
.(, victimInput).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = victimInput})
victimsContainer = .(, ptFF)
victimsContainer.Size = .(, -, , )
victimsContainer.Position = .(, , , )
victimsContainer.BackgroundTransparency =
victimsContainer.ZIndex =
victimsList = {}
()
_, child (victimsContainer:())
child:()
yOffset =
i, vData (victimsList)
card = .(, victimsContainer)
card.Size = .(, , , )
card.Position = .(, , , yOffset)
card.BackgroundColor3 = .(, , )
card.ZIndex =
.(, card).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = card})
vImg = .(, card)
vImg.Size = .(, , , )
vImg.Position = .(, , , )
vImg.BackgroundColor3 = .(, , )
vImg.Image = vData.Thumb
vImg.ZIndex =
.(, vImg).CornerRadius = .(, )
vNameLbl = .(, card)
vNameLbl.Size = .(, , , )
vNameLbl.Position = .(, , , )
vNameLbl.BackgroundTransparency =
vNameLbl.TextColor3 = .(, , )
vNameLbl.Font = .Font.SourceSansBold
vNameLbl.TextSize =
vNameLbl.Text = vData.Name
vNameLbl.TextXAlignment = .TextXAlignment.Left
vNameLbl.ZIndex =
statusBg = .(, card)
statusBg.Size = .(, , , )
statusBg.Position = .(, , , )
statusBg.BackgroundColor3 = .(, , )
statusBg.ZIndex =
.(, statusBg).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = statusBg})
vJoinLbl = .(, statusBg)
vJoinLbl.Size = .(, -, , )
vJoinLbl.Position = .(, , , )
vJoinLbl.BackgroundTransparency =
vJoinLbl.Font = .Font.SourceSansBold
vJoinLbl.TextSize =
vJoinLbl.Text = .. vData.JoinCount ..
vJoinLbl.TextColor3 = .(, , )
vJoinLbl.TextXAlignment = .TextXAlignment.Left
vJoinLbl.ZIndex =
vExitLbl = .(, statusBg)
vExitLbl.Size = .(, -, , )
vExitLbl.Position = .(, , , )
vExitLbl.BackgroundTransparency =
vExitLbl.Font = .Font.SourceSansBold
vExitLbl.TextSize =
vExitLbl.Text = .. vData.ExitCount ..
vExitLbl.TextColor3 = .(, , )
vExitLbl.TextXAlignment = .TextXAlignment.Left
vExitLbl.ZIndex =
delBtn = .(, card)
delBtn.Size = .(, , , )
delBtn.Position = .(, -, , )
delBtn.BackgroundColor3 = .(, , )
delBtn.TextColor3 = .(, , )
delBtn.Font = .Font.SourceSansBold
delBtn.TextSize =
delBtn.Text =
delBtn.ZIndex =
.(, delBtn).CornerRadius = .(, )
delBtn.MouseButton1Click:(()
.(victimsList, i)
()
)
vTimeLbl = .(, card)
vTimeLbl.Size = .(, -, , )
vTimeLbl.Position = .(, , , )
vTimeLbl.BackgroundColor3 = .(, , )
vTimeLbl.TextColor3 = .(, , )
vTimeLbl.Font = .Font.SourceSansBold
vTimeLbl.TextSize =
vTimeLbl.Text = .. (vData.PlaySeconds)
vTimeLbl.ZIndex =
.(, vTimeLbl).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = vTimeLbl})
yOffset +=
victimInput.FocusLost:((enterPressed)
enterPressed
query = victimInput.Text:():(, )
query ==
#victimsList >=
foundP =
_, pl (P:())
pl ~= LP (pl.Name:() == query pl.DisplayName:() == query pl.Name:():(, #query) == query)
foundP = pl
targetName = foundP foundP.Name victimInput.Text
targetUserId = foundP foundP.UserId
targetUserId ==
(()
targetUserId = P:(targetName)
)
_, existing (victimsList)
existing.Name:() == targetName:()
victimInput.Text =
th =
targetUserId >
(()
th = P:(targetUserId, .ThumbnailType.HeadShot, .ThumbnailSize.Size420x420)
)
.(victimsList, {
Name = targetName,
Thumb = th,
PlaySeconds = ,
JoinCount = ,
ExitCount = ,
IsPresent = (foundP ~= )
})
victimInput.Text =
()
)
P.PlayerAdded:((plr)
_, vData (victimsList)
vData.Name:() == plr.Name:()
vData.IsPresent =
vData.JoinCount +=
vData.PlaySeconds =
vData.Thumb == vData.Thumb ==
(()
vData.Thumb = P:(plr.UserId, .ThumbnailType.HeadShot, .ThumbnailSize.Size420x420)
)
()
)
P.PlayerRemoving:((plr)
_, vData (victimsList)
vData.Name:() == plr.Name:()
vData.IsPresent =
vData.ExitCount +=
()
)
.(()
.()
_, vData (victimsList)
isOnlineNow =
_, pl (P:())
pl.Name:() == vData.Name:()
isOnlineNow =
isOnlineNow
vData.PlaySeconds +=
()
)
fpsFF = (, )
titleLbl = .(, fpsFF)
titleLbl.Size = .(, , , )
titleLbl.BackgroundColor3 = .(, , )
titleLbl.TextColor3 = .(, , )
titleLbl.Font = .Font.SourceSansBold
titleLbl.TextSize =
titleLbl.Text =
titleLbl.ZIndex =
fpsLbl = .(, fpsFF)
fpsLbl.Size = .(, -, , )
fpsLbl.Position = .(, , , )
fpsLbl.BackgroundColor3 = .(, , )
fpsLbl.TextColor3 = .(, , )
fpsLbl.Font = .Font.SourceSansBold
fpsLbl.TextSize =
fpsLbl.Text =
fpsLbl.ZIndex =
.(rgbElements, {Type = , Obj = fpsLbl})
pingLbl = .(, fpsFF)
pingLbl.Size = .(, -, , )
pingLbl.Position = .(, , , )
pingLbl.BackgroundColor3 = .(, , )
pingLbl.TextColor3 = .(, , )
pingLbl.Font = .Font.SourceSansBold
pingLbl.TextSize =
pingLbl.Text =
pingLbl.ZIndex =
.(rgbElements, {Type = , Obj = pingLbl})
lightingBackup = {
Shadows = Lighting.GlobalShadows,
Brightness = Lighting.Brightness,
OutdoorAmbient = Lighting.OutdoorAmbient,
Ambient = Lighting.Ambient
}
MasterScripts = {
Enable = ()
(()
Lighting.GlobalShadows =
Lighting.Brightness =
Lighting.OutdoorAmbient = .(, , )
Lighting.Ambient = .(, , )
Lighting.ClockTime =
)
,
Disable = ()
(()
Lighting.GlobalShadows = lightingBackup.Shadows
Lighting.Brightness = lightingBackup.Brightness
Lighting.OutdoorAmbient = lightingBackup.OutdoorAmbient
Lighting.Ambient = lightingBackup.Ambient
)
}
(fpsFF, , , (state)
state
MasterScripts.()
MasterScripts.()
, )
fpsBoostActive =
distancePartsBackup = {}
(fpsFF, , , (state)
fpsBoostActive = state
state
.(()
fpsBoostActive
.()
(()
myChar = LP.Character
myChar myChar:()
myPos = myChar.HumanoidRootPart.Position
_, obj (:())
fpsBoostActive
obj:() obj ~= LP.Character obj:(LP.Character)
dist = (obj.Position - myPos).Magnitude
dist >
distancePartsBackup[obj] ==
distancePartsBackup[obj] = {Trans = obj.Transparency, Collide = obj.CanCollide}
obj.Transparency =
obj.CanCollide =
distancePartsBackup[obj]
obj.Transparency = distancePartsBackup[obj].Trans
obj.CanCollide = distancePartsBackup[obj].Collide
)
)
fpsBoostActive =
(()
obj, data (distancePartsBackup)
obj obj.Parent
obj.Transparency = data.Trans
obj.CanCollide = data.Collide
.(distancePartsBackup)
)
, )
ultraCleanerActive =
cleanerContainer, setCleanerState, cleanerLblObj = (fpsFF, , , (state)
ultraCleanerActive = state
state
cleanerLblObj cleanerLblObj.Text =
(()
Lighting.GlobalShadows =
_, v (Lighting:())
v:() v:() v:() v:() v:() v:()
v.Enabled =
)
.(()
_, obj (:())
ultraCleanerActive
(()
obj:() obj:() obj:() obj:() obj:() obj:()
obj.Enabled =
obj:() obj:()
obj.Transparency =
)
)
.(()
ultraCleanerActive
.()
(()
(, )
() >
()
)
)
cleanerLblObj cleanerLblObj.Text =
()
, )
noteLbl = .(, fpsFF)
noteLbl.Size = .(, -, , )
noteLbl.Position = .(, , , )
noteLbl.BackgroundTransparency =
noteLbl.TextColor3 = .(, , )
noteLbl.Font = .Font.SourceSansBold
noteLbl.TextSize =
noteLbl.TextWrapped =
noteLbl.Text =
noteLbl.ZIndex =
.(()
stats = :()
lastTick = ()
frameCount =
connection
connection = R.RenderStepped:(()
fpsFF fpsFF.Parent
connection:()
frameCount +=
() - lastTick >=
currentFPS = .((frameCount / (() - lastTick)) + )
frameCount =
lastTick = ()
fpsLbl.Text = .. currentFPS
success, pingVal = (()
.(stats.Network.ServerStatsItem[]:())
)
success pingVal
pingLbl.Text = .. pingVal ..
)
)
protFF = (, )
Toggles = {
AntiSit = , AntiVoid = , AntiFling = , AntiTPKill = , AntiGlitch = ,
AntiBangSpace = , AntiPush = , AntiKnock = , AntiForceCFrame = , AntiForceVelocity = ,
AntiFly = ,
}
SafePoint = .(, , )
lastPos =
(txt, order, key)
(protFF, txt, + (order * ), (state)
Toggles[key] = state
state
(()
char = LP.Character
char
hum = char:()
hum key ==
hum:(.HumanoidStateType.Seated, )
)
, )
(, , )
(, , )
(, , )
(, , )
(, , )
(, , )
(, , )
(, , )
(, , )
(, , )
(, , )
R.Heartbeat:(()
(()
char = LP.Character
char
hrp = char:()
hum = char:()
hrp hum
pos = hrp.Position
vel = hrp.AssemblyLinearVelocity.Magnitude
pos.Y > pos.Y <
SafePoint = pos
Toggles.AntiSit
hum.Sit =
hum.PlatformStand =
(()
hum:(.HumanoidStateType.Seated, )
)
Toggles.AntiFling vel >
hrp.AssemblyLinearVelocity = .zero
Toggles.AntiTPKill
lastPos (pos - lastPos).Magnitude >
hrp.CFrame = .(SafePoint)
lastPos = pos
Toggles.AntiVoid pos.Y < -
hrp.CFrame = .(SafePoint)
Toggles.AntiGlitch vel >
hrp.CFrame = hrp.CFrame + .(, , )
Toggles.AntiFly
hum.Sit =
hum.PlatformStand =
cam = .CurrentCamera
moveDir = hum.MoveDirection
targetVel = .zero
moveDir.Magnitude >
targetVel = moveDir * (hum.WalkSpeed * )
hrp.AssemblyLinearVelocity = .(targetVel.X, , targetVel.Z)
hrp.CFrame = .(hrp.Position, hrp.Position + .(cam.LookVector.X, , cam.LookVector.Z))
)
)
rjFF = (, )
rjCard = .(, rjFF)
rjCard.Size = .(, -, , )
rjCard.Position = .(, , , )
rjCard.BackgroundColor3 = .(, , )
rjCard.ZIndex =
.(, rjCard).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = rjCard})
rjStroke = .(, rjCard)
rjStroke.Thickness =
rjStroke.Color = .(, , )
.(softRgbElements, {Type = , Obj = rjStroke})
rjHeader = .(, rjCard)
rjHeader.Size = .(, -, , )
rjHeader.Position = .(, , , )
rjHeader.BackgroundColor3 = .(, , )
rjHeader.TextColor3 = .(, , )
rjHeader.Font = .Font.SourceSansBold
rjHeader.TextSize =
rjHeader.Text =
rjHeader.ZIndex =
.(, rjHeader).CornerRadius = .(, )
rjDesc = .(, rjCard)
rjDesc.Size = .(, -, , )
rjDesc.Position = .(, , , )
rjDesc.BackgroundTransparency =
rjDesc.TextColor3 = .(, , )
rjDesc.Font = .Font.SourceSansBold
rjDesc.TextSize =
rjDesc.TextWrapped =
rjDesc.Text =
rjDesc.ZIndex =
rjBtn = .(, rjCard)
rjBtn.Size = .(, -, , )
rjBtn.Position = .(, , , )
rjBtn.BackgroundColor3 = .(, , )
rjBtn.TextColor3 = .(, , )
rjBtn.Font = .Font.FredokaOne
rjBtn.TextSize =
rjBtn.Text =
rjBtn.ZIndex =
.(, rjBtn).CornerRadius = .(, )
rjBtnStroke = .(, rjBtn)
rjBtnStroke.Thickness =
rjBtnStroke.Color = .(, , )
.(softRgbElements, {Type = , Obj = rjBtnStroke})
rjBtn.MouseButton1Click:(()
:():(.PlaceId, .JobId, LP)
)
notesFF = (, )
notesHeader = .(, notesFF)
notesHeader.Size = .(, -, , )
notesHeader.Position = .(, , , )
notesHeader.BackgroundColor3 = .(, , )
notesHeader.TextColor3 = .(, , )
notesHeader.Font = .Font.SourceSansBold
notesHeader.TextSize =
notesHeader.Text =
notesHeader.ZIndex =
.(, notesHeader).CornerRadius = .(, )
.(softRgbElements, {Type = , Obj = notesHeader})
notesHeaderStroke = .(, notesHeader)
notesHeaderStroke.Thickness =
.(rgbElements, {Type = , Obj = notesHeaderStroke})
notesData = {
{title = , desc = , color = .(, , )},
{title = , desc = , color = .(, , )},
{title = , desc = , color = .(, , )},
{title = , desc = , color = .(, , )},
{title = , desc = , color = .(, , )},
{title = , desc = , color = .(, , )},
}
nY =
_, nInfo (notesData)
nBox = .(, notesFF)
nBox.Size = .(, -, , )
nBox.Position = .(, , , nY)
nBox.BackgroundColor3 = .(, , )
nBox.ZIndex =
.(, nBox).CornerRadius = .(, )
.(rgbElements, {Type = , Obj = nBox})
nTitle = .(, nBox)
nTitle.Size = .(, -, , )
nTitle.Position = .(, , , )
nTitle.BackgroundTransparency =
nTitle.Font = .Font.SourceSansBold
nTitle.TextSize =
nTitle.Text = nInfo.title
nTitle.TextColor3 = nInfo.color
nTitle.TextXAlignment = .TextXAlignment.Left
nTitle.ZIndex =
noteDescLbl = .(, nBox)
noteDescLbl.Size = .(, -, , )
noteDescLbl.Position = .(, , , )
noteDescLbl.BackgroundTransparency =
noteDescLbl.Font = .Font.SourceSansBold
noteDescLbl.TextSize =
noteDescLbl.Text = nInfo.desc
noteDescLbl.TextColor3 = .(, , )
noteDescLbl.TextXAlignment = .TextXAlignment.Left
noteDescLbl.TextWrapped =
noteDescLbl.ZIndex =
nY +=
# 👑 Red L5xlilr VIP Hub | Brookhaven 🏡 RP > **النسخة الملكية الفاخرة المخصصة لماب البيوت (Brookhaven RP) — القوة، السلاسة، والسيطرة المطلقة بين يديك!** --- ### 📜 عن السكربت (Script Overview) سكربت **Red L5xlilr VIP** هو المنظومة الأكثر تطوراً واحترافية والمصممة خصيصاً للاعبي ماب البيوت (Brookhaven). يجمع السكربت بين الواجهة التفاعلية السلسة المصممة خصيصاً لدعم اللمس السريع على الشاشات والمحاكيات، وبين أدوات الاستهداف، الحماية الفائقة، وتخفيف اللاج برمجياً، ليوفر لك تجربة لعب ملكية خالية من الثغرات. --- ### ⚡ أبرز مميزات الأدوات والأقسام (Main Features) #### 🎯 1. قسم الاستهداف الذكي (Target System) * **رصد واستهداف دقيق:** تتبع أي لاعب داخل السيرفر عن طريق الاسم أو جزء منه. * **بطاقة معلومات ملونة:** عرض صورة أفتار الضحية (HeadShot بحجم 85x85) مع حالة الاتصال (متصل / خرج من السيرفر). * **مؤقت بانق العدو:** حاسبة زمنية دقيقة لقياس مدة البانق والاستهداف بالثواني والدقائق. * **أنماط البانق الخمسة (Bang Modes):** * 🔥 **بانق أمامي:** تثبيت وحركة أمامية متناسقة. * ⚡ **بانق Laser السريع:** دوران واستهداف حركي مشتت للعدو. * 🚀 **بانق خلفي:** تتبع واستقرار حركي خلف الهدف. * 🌀 **بانق التشقلب الاحترافي:** حركة دائرية ثلاثية الأبعاد. * ✨ **بانق الدوران الهجومي:** دوران لول

Universal