Run it
Copy the script and paste it into your executor.
Version =
WindUI = (:( .. Version .. ))()
().ManualConstructionToggle =
().ConstructionManuallyActivated =
Players = :()
player = Players.LocalPlayer
PlayerGui = player:()
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = PlayerGui
bg = .()
bg.Size = .(, , , )
bg.BackgroundColor3 = .(, , )
bg.BackgroundTransparency =
bg.Parent = screenGui
popup = .()
popup.Size = .(, )
popup.Position = .(, , , )
popup.AnchorPoint = .(, )
popup.BackgroundColor3 = .(, , )
popup.BackgroundTransparency =
popup.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = popup
title = .()
title.Size = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextSize =
title.TextColor3 = .(, , )
title.Font = .Font.GothamBold
title.TextTransparency =
title.Parent = popup
desc = .()
desc.Size = .(, -, , )
desc.Position = .(, , , )
desc.BackgroundTransparency =
desc.Text =
desc.TextSize =
desc.TextColor3 = .(, , )
desc.Font = .Font.Gotham
desc.TextTransparency =
desc.Parent = popup
.(()
i = ,
bg.BackgroundTransparency -=
popup.BackgroundTransparency -=
title.TextTransparency -=
desc.TextTransparency -=
.()
)
.(, ()
i = ,
bg.BackgroundTransparency +=
popup.BackgroundTransparency +=
title.TextTransparency +=
desc.TextTransparency +=
.()
screenGui:()
)
.()
Window = WindUI:({
Title = ,
Icon = ,
IconSize = ,
Author = ,
Folder = ,
Size = .(, ),
Theme = ,
Transparent = ,
Resizable = ,
SideBarWidth = ,
HideSearchBar = ,
ScrollBarEnabled = ,
Background = ,
BackgroundImageTransparency = ,
User = {
Enabled = ,
Anonymous = ,
},
Thumbnail = {
Image = ,
Title = ,
},
})
Window:({
Title = ,
Icon = ,
CornerRadius = .(, ),
StrokeThickness = ,
Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
},
OnlyMobile = ,
Enabled = ,
Draggable = ,
Position = .(, -, , ),
Size = .(, , , ),
})
UserInputService = :()
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.RightShift
Window:()
)
()
MainTab = Window:({
Title = ,
Icon = ,
Locked = ,
})
player.CharacterAdded:(addTag)
PlayerTab = Window:({
Title = ,
Icon = ,
Locked = ,
})
Players = :()
ReplicatedStorage = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
selectedPlayer =
spectating =
bringingPlayer =
()
playerNames = {}
_, plr (Players:())
plr ~= LocalPlayer
.(playerNames, plr.Name)
playerNames
Players.PlayerAdded:(()
.()
SpectateDropdown:(())
)
Players.PlayerRemoving:(()
.()
SpectateDropdown:(())
)
Players = :()
LocalPlayer = Players.LocalPlayer
SelectedPlayer =
(name)
_, p (Players:())
p.Name == name
p
()
pl = {}
_, p (Players:())
p ~= LocalPlayer
.(pl, p.Name)
pl
playerDropdown = PlayerTab:({
Title = ,
Values = (),
Value = ,
Callback = (selectedOption)
selNameStr
(selectedOption) ==
selNameStr = selectedOption.Value selectedOption[] (selectedOption)
selNameStr = (selectedOption)
selNameStr ~= selNameStr ~=
SelectedPlayer = (selNameStr)
SelectedPlayer
WindUI:({
Title = ,
Content = selNameStr .. ,
Duration = ,
Icon =
})
WindUI:({
Title = ,
Content = .. selNameStr .. ,
Duration = ,
Icon =
})
,
})
playerDropdown.Frame playerDropdown._Container
fixFrame = .()
fixFrame.Size = .(, , , )
fixFrame.BackgroundTransparency =
fixFrame.Parent = playerDropdown._Container
playerDropdown.Frame = fixFrame
()
playerDropdown
newOptions = ()
currentSelection = playerDropdown.Value
playerDropdown:(newOptions)
currentSelection currentSelection ~=
_, name (newOptions)
name == currentSelection
playerDropdown.Value = currentSelection
SelectedPlayer = (currentSelection)
playerDropdown.Value =
SelectedPlayer =
Players.PlayerAdded:(refreshDropdownOptions)
Players.PlayerRemoving:(refreshDropdownOptions)
gotoPlayerToggle
gotoPlayerToggle = PlayerTab:({
Title = ,
Desc = ,
Icon = ,
Type = ,
Default = ,
Callback = (Value)
Value
SelectedPlayer
targetChar = SelectedPlayer.Character SelectedPlayer.CharacterAdded:()
targetHRP = targetChar:()
myHRP = humanoidRootPart LocalPlayer.Character:()
().SwimMethod =
.()
myHRP.CFrame = targetHRP.CFrame
().SwimMethod =
WindUI:({
Title = ,
Content = .. SelectedPlayer.Name,
Duration = ,
Icon =
})
gotoPlayerToggle
gotoPlayerToggle:()
,
})
PlayerTab:({
Title = ,
Desc = ,
Locked = ,
Callback = ()
SelectedPlayer
SelectedPlayer.Character
SelectedPlayer.Character:()
WindUI:({
Title = ,
Content = ,
Duration = ,
Icon =
})
player = LocalPlayer
(target, hpart, damage)
tool = player.Character player.Character:()
tool
:().InflictTarget:(
tool,
player,
target.Character.Humanoid,
target.Character[hpart],
damage,
{ , , , , tool.GunScript_Server.IgniteScript, tool.GunScript_Server.IcifyScript, , },
{ , , },
target.Character[hpart],
{ , { }, , , },
,
,
)
()
gunTool =
_, v (player.Backpack:())
v:() v.Name ==
gunTool = v.Parent
gunTool player.Character
_, v (player.Character:())
v:() v.Name ==
gunTool = v.Parent
gunTool gunTool:()
player.Character:():(gunTool)
gunTool
gun = ()
gun
WindUI:({
Title = ,
Content = ,
Duration = ,
Icon =
})
handle = gun:()
muzzleEffect = gun:()
gun.GunScript_Local:()
handle muzzleEffect .ReplicatedStorage:()
.ReplicatedStorage.VisualizeMuzzle:(
handle,
,
{ , , .(, , ), , , },
muzzleEffect
)
.(()
startTime = .()
.() - startTime <
SelectedPlayer
SelectedPlayer.Character
SelectedPlayer.Character:()
SelectedPlayer.Character.Humanoid.Health <=
part = SelectedPlayer.Character:()
SelectedPlayer.Character:()
part
(SelectedPlayer, part.Name, )
.()
)
WindUI:({
Title = ,
Content = .. SelectedPlayer.Name,
Duration = ,
Icon =
})
,
})
spectateToggleEnabled =
spectateToggle = PlayerTab:({
Title = ,
Desc = ,
Icon = ,
Type = ,
Default = ,
Callback = (Value)
Value == spectateToggleEnabled
spectateToggleEnabled = Value
Value
SelectedPlayer SelectedPlayer.Character SelectedPlayer.Character:()
.CurrentCamera.CameraSubject = SelectedPlayer.Character.Humanoid
WindUI:({
Title = ,
Content = .. SelectedPlayer.Name,
Duration = ,
Icon =
})
WindUI:({
Title = ,
Content = ,
Duration = ,
Icon =
})
spectateToggle.Value =
LocalPlayer.Character LocalPlayer.Character:()
.CurrentCamera.CameraSubject = LocalPlayer.Character.Humanoid
WindUI:({
Title = ,
Content = ,
Duration = ,
Icon =
})
,
})
killBringActive =
bringClone
bringClone = PlayerTab:({
Title = ,
Desc = ,
Icon = ,
Type = ,
Default = ,
Callback = (Value)
Value
SelectedPlayer
WindUI:({ Title = , Content = , Duration = , Icon = })
bringClone
bringClone:()
LocalPlayer.Character LocalPlayer.Character:()
WindUI:({ Title = , Content = , Duration = , Icon = })
bringClone
bringClone:()
killBringActive = Value
killBringActive
targetPlayer = SelectedPlayer
.(()
killBringActive
tCharacter = targetPlayer targetPlayer.Character
tRoot = tCharacter tCharacter:()
humanoidRootPart = LocalPlayer.Character LocalPlayer.Character:()
tRoot humanoidRootPart
WindUI:({ Title = , Content = , Duration = , Icon = })
killBringActive =
bringClone
bringClone:()
tHumanoid = tCharacter:()
tHumanoid
tHumanoid.Sit =
.()
tRoot.CFrame = humanoidRootPart.CFrame + .(, , )
.()
)
,
})
viewInventory
viewInventory = PlayerTab:({
Title = ,
Desc = ,
Icon = ,
Type = ,
Default = ,
Callback = (Value)
Value
SelectedPlayer SelectedPlayer:()
items = {}
_, i (SelectedPlayer.Backpack:())
.(items, i.Name)
WindUI:({
Title = SelectedPlayer.Name .. ,
Content = (#items > .(items, ) ),
Duration = ,
Icon =
})
WindUI:({ Title = , Content = , Duration = , Icon = })
viewInventory
viewInventory:()
,
})
PlayerTab:({
Title = ,
Desc = ,
Callback = ()
tool = LocalPlayer.Character:()
tool
ReplicatedStorage.DropItemRemote:(tool)
WindUI:({Title = , Content = .. tool.Name, Duration = })
WindUI:({Title = , Content = , Duration = , Icon = })
})
PlayerTab:({
Title = ,
Desc = ,
Callback = ()
ReplicatedStorage.DropRemote:()
WindUI:({Title = , Content = , Duration = })
})
trollingSection = PlayerTab:({
Title = ,
TextXAlignment = ,
TextSize = ,
})
autoRagdollEnabled =
bringingPlayer =
()
.(()
bringingPlayer
.()
selectedPlayer selectedPlayer == LocalPlayer.Name
target = Players:(selectedPlayer)
target target.Character target.Character:()
LocalPlayer.Character LocalPlayer.Character:()
target.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame + .(, , )
)
trollingSection:({
Title = ,
Desc = ,
Default = ,
Callback = (state)
bringingPlayer = state
state
()
WindUI:({Title = , Content = .. (selectedPlayer ), Duration = })
WindUI:({Title = , Content = , Duration = })
})
()
current = LocalPlayer.Character LocalPlayer.Character:()
current current:() current
_, v (LocalPlayer.Backpack:())
v:() v.Name ==
tool = v.Parent
tool LocalPlayer.Character
LocalPlayer.Character:():(tool)
.()
tool
(target, hitpart, damage)
target target.Character target.Character:(hitpart)
tool = LocalPlayer.Character:()
tool
(()
ReplicatedStorage.InflictTarget:(
tool, LocalPlayer, target.Character.Humanoid,
target.Character[hitpart], damage,
{, , , , tool.GunScript_Server.IgniteScript, tool.GunScript_Server.IcifyScript, , },
{, , }, target.Character[hitpart],
{, {}, , , }, , ,
)
)
trollingSection:({
Title = ,
Desc = ,
Callback = ()
selectedPlayer
WindUI:({Title = , Content = , Duration = , Icon = })
target = Players:(selectedPlayer)
target target.Character target.Character:()
WindUI:({Title = , Content = , Duration = , Icon = })
gun = ()
gun
WindUI:({Title = , Content = , Duration = , Icon = })
.(()
startTime = .()
WindUI:({Title = , Content = .. target.Name .. , Duration = })
.() - startTime <
target target.Character target.Character:() target.Character.Humanoid.Health <=
part = target.Character:() target.Character:()
part
(target, part.Name, )
.()
)
WindUI:({Title = , Content = .. target.Name, Duration = })
})
trollingSection:({
Title = ,
Desc = ,
Callback = ()
selectedPlayer
WindUI:({Title = , Content = , Duration = })
target = Players:(selectedPlayer)
target target.Character target.Character:()
target.Character.Humanoid.Health = /
WindUI:({Title = , Content = .. target.Name, Duration = })
})
trollingSection:({
Title = ,
Desc = ,
Callback = ()
_, plr (Players:())
plr ~= LocalPlayer plr.Character plr.Character:()
plr.Character.Humanoid.Health = /
WindUI:({Title = , Content = , Duration = })
})
ExploitsTab = Window:({
Title = ,
Icon = ,
Locked = ,
})
atmbankamount =
ExploitsTab:({
Title = ,
Desc = ,
Value = ,
InputIcon = ,
Type = ,
Placeholder = ,
Callback = (text)
text == text ==
atmbankamount =
amt = (text)
amt
WindUI:({
Title = ,
Content = ,
Duration = ,
Icon =
})
atmbankamount =
atmbankamount = amt
,
})
DepositButton = ExploitsTab:({
Title = ,
Color = .(, , ),
Justify = ,
IconAlign = ,
Icon = ,
Callback = ()
atmbankamount >
:():():(, atmbankamount)
,
})
WithdrawButton = ExploitsTab:({
Title = ,
Color = .(, , ),
Justify = ,
IconAlign = ,
Icon = ,
Callback = ()
atmbankamount >
:():():(, atmbankamount)
,
})
DropButton = ExploitsTab:({
Title = ,
Color = .(, , ),
Justify = ,
IconAlign = ,
Icon = ,
Callback = ()
atmbankamount >
:():():(, atmbankamount)
,
})
autoDepositActive =
AutoDepositToggle = ExploitsTab:({
Title = ,
Desc = ,
Icon = ,
Type = ,
Default = ,
Callback = (state)
autoDepositActive = state
state
(()
autoDepositActive
atmbankamount atmbankamount >
:():():(, atmbankamount)
()
)
})
autoWithdrawActive =
AutoWithdrawToggle = ExploitsTab:({
Title = ,
Desc = ,
Icon = ,
Type = ,
Default = ,
Callback = (state)
autoWithdrawActive = state
state
(()
autoWithdrawActive
atmbankamount atmbankamount >
:():():(, atmbankamount)
()
)
})
RS = :()
_qbLoaded =
.(, () _qbLoaded = )
ExploitsTab:({
Title = ,
Desc = ,
Values = {,,,,,,,,,,,,,,,},
Value = ,
Multi = ,
Callback = (v)
_qbLoaded
.(() (()
v== RS:():()
v== RS:():(); .(); RS:():()
v== RS:():(); .(); RS:():()
v== RS:():(); .(); RS:():()
v== RS:():(); .(); RS:():()
v== RS:():(); .(); RS:():()
v== RS:():(); .(); RS:():()
v== RS:():(); .(); RS:():()
v== RS:():(); .(); RS:():()
v== RS:():()
v== RS:():()
v== RS:():()
v== RS:():()
v== RS:():()
v== RS:():()
v== RS:():()
WindUI:({ Title = , Content = v, Duration = , Icon = })
) )
})
ExploitsTab:({
Title = ,
Desc = ,
Values = {,,,,,,,,,,},
Value = ,
Multi = ,
Callback = (v)
_qbLoaded
.(()
(() RS:():(v) )
WindUI:({ Title = , Content = v, Duration = , Icon = })
)
})
ExploitsTab:({
Title = ,
Desc = ,
Values = {,,,,,,,,,,},
Value = ,
Multi = ,
Callback = (v)
_qbLoaded
.(()
(() RS:():(v) )
WindUI:({ Title = , Content = v, Duration = , Icon = })
)
})
_bagItems = {,,}
.(, ()
(()
RS:() RS.BACKPACK_HATS:()
fresh = {}
_, item (RS.BACKPACK_HATS.Accessories:()) .(fresh, item.Name)
#fresh > _bagItems = fresh
)
)
ExploitsTab:({
Title = ,
Desc = ,
Values = _bagItems,
Value = _bagItems[],
Multi = ,
Callback = (v)
_qbLoaded
.(() (()
ch = LocalPlayer.Character LocalPlayer.CharacterAdded:()
hrp = ch:()
item = :(v) :(v, )
item WindUI:({ Title = , Content = v.., Duration = , Icon = });
prompt
_, d (item:()) d:() prompt = d;
item:() prompt = item
prompt WindUI:({ Title = , Content = ..v, Duration = , Icon = });
targetCF = (prompt.Parent prompt.Parent:()) prompt.Parent.CFrame
(item:() item.PrimaryPart item.PrimaryPart.CFrame)
(item:() item.CFrame)
.(hrp.Position)
origCF = hrp.CFrame
().SwimMethod = ; hrp.CFrame = targetCF; .()
oh = prompt.HoldDuration; prompt.HoldDuration =
(() (prompt) )
prompt.HoldDuration = oh; .()
hrp.CFrame = origCF; ().SwimMethod =
WindUI:({ Title = , Content = v, Duration = , Icon = })
) )
})
_otherGuns = {,,}
_otherGunsDD
()
fresh = {}
(()
seen = {}
src = :() .GUNS:() :()
_, g (src)
(g:() g:()) g.Name ~= g.Name ~= seen[g.Name]
seen[g.Name] = ; .(fresh, g.Name)
.(fresh)
)
#fresh > _otherGuns = fresh
.(, _refreshOtherGuns)
ExploitsTab:({
Title = ,
Desc = ,
Values = _otherGuns,
Value = _otherGuns[],
Multi = ,
Callback = (v)
_qbLoaded
.(() (()
ch = LocalPlayer.Character LocalPlayer.CharacterAdded:()
hrp = ch:()
gunsFolder = :()
item = (gunsFolder gunsFolder:(v)) :(v) :(v, )
item WindUI:({ Title = , Content = v.., Duration = , Icon = });
prompt
_, d (item:()) d:() prompt = d;
prompt WindUI:({ Title = , Content = ..v, Duration = , Icon = });
targetCF = (prompt.Parent prompt.Parent:()) prompt.Parent.CFrame
(item:() item.PrimaryPart item.PrimaryPart.CFrame)
(item:() item.CFrame)
.(hrp.Position)
origCF = hrp.CFrame
().SwimMethod = ; hrp.CFrame = targetCF; .()
oh = prompt.HoldDuration; prompt.HoldDuration =
(() (prompt) )
prompt.HoldDuration = oh; .()
hrp.CFrame = origCF; ().SwimMethod =
WindUI:({ Title = , Content = v, Duration = , Icon = })
) )
})
SKYBOXTab = Window:({
Title = ,
Icon = ,
Locked = ,
})
lightingService = :()
currentSkybox =
selectedSkyboxName =
(skyboxId, skyboxName)
_, v (lightingService:())
v:()
v:()
skyboxId skyboxId ==
defaultSkyId =
sky = .()
sky.SkyboxBk = defaultSkyId
sky.SkyboxDn = defaultSkyId
sky.SkyboxFt = defaultSkyId
sky.SkyboxLf = defaultSkyId
sky.SkyboxRt = defaultSkyId
sky.SkyboxUp = defaultSkyId
sky.Parent = lightingService
WindUI:({
Title = ,
Content = ,
Duration =
})
sky = .()
sky.SkyboxBk = skyboxId
sky.SkyboxDn = skyboxId
sky.SkyboxFt = skyboxId
sky.SkyboxLf = skyboxId
sky.SkyboxRt = skyboxId
sky.SkyboxUp = skyboxId
sky.Parent = lightingService
WindUI:({
Title = ,
Content = (skyboxName ) .. ,
Duration =
})
skyboxes = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
}
skyboxNames = {}
name, _ (skyboxes)
.(skyboxNames, name)
SKYBOXTab:({
Title = ,
Values = skyboxNames,
Callback = (selected)
selectedSkyboxName = selected
})
SKYBOXTab:({
Title = ,
Callback = ()
selectedSkyboxName selectedSkyboxName ==
WindUI:({
Title = ,
Content = ,
Duration =
})
assetId = skyboxes[selectedSkyboxName]
currentSkybox == assetId
()
currentSkybox =
(assetId, selectedSkyboxName)
currentSkybox = assetId
})
SKYBOXTab:({
Title = ,
Callback = ()
()
currentSkybox =
selectedSkyboxName =
})
()
_emoteList = {
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
{ Name = , Id = },
}
_emoteNames = {}
_emoteMap = {}
_, e (_emoteList)
.(_emoteNames, e.Name)
_emoteMap[e.Name] = e.Id
_selectedEmote = _emoteNames[]
_currentEmoteAnim =
_emoteLooping =
SKYBOXTab:({
Title = ,
Desc = ,
Values = _emoteNames,
Value = _selectedEmote,
Multi = ,
AllowNone = ,
Callback = (val)
_selectedEmote = val
})
SKYBOXTab:({
Title = ,
Desc = ,
Color = .(, , ),
Locked = ,
Callback = ()
_selectedEmote _emoteMap[_selectedEmote]
Character = player.Character; Character
Humanoid = Character:(); Humanoid
Animator = Humanoid:(); Animator
_currentEmoteAnim (() _currentEmoteAnim:() ); _currentEmoteAnim =
anim = .()
anim.AnimationId = .. _emoteMap[_selectedEmote]
track = Animator:(anim)
track:()
_currentEmoteAnim = track
WindUI:({ Title = , Content = .. _selectedEmote, Duration = , Icon = })
})
SKYBOXTab:({
Title = ,
Desc = ,
Color = .(, , ),
Locked = ,
Callback = ()
_currentEmoteAnim
(() _currentEmoteAnim:() )
_currentEmoteAnim =
WindUI:({ Title = , Content = , Duration = , Icon = })
})
twerkAnim, twerkRunning = ,
SKYBOXTab:({ Title = , Value = , Callback = (v)
twerkRunning = v
v .(()
Animation = .(); Animation.AnimationId =
Character = player.Character player.CharacterAdded:()
Humanoid = Character:()
LoadAnimation = Humanoid:():(Animation)
twerkAnim = LoadAnimation; LoadAnimation:()
Speed=; Min=; Max=; LoadAnimation:(Speed); LoadAnimation.TimePosition=Min; Type=
.()
twerkRunning LoadAnimation.IsPlaying
Type== LoadAnimation.TimePosition>=Max Type=; LoadAnimation.TimePosition=Max; LoadAnimation:(-Speed)
Type== LoadAnimation.TimePosition<=Min Type=; LoadAnimation.TimePosition=Min; LoadAnimation:(Speed)
twerkRunning =
) twerkAnim (() twerkAnim:() ); twerkAnim=
})
VisualsTab = Window:({
Title = ,
Icon = ,
Locked = ,
})
PlayerTab:({
Title = ,
Side =
})
(humanoid)
humanoid
humanoid.Sit =
.()
humanoid:(.HumanoidStateType.Jumping)
(cf)
Character = LocalPlayer.Character
Character
humanoidRootPart = Character:()
humanoid = humanoidRootPart Character:()
humanoidRootPart humanoid
().SwimMethod =
humanoid:()
.() LocalPlayer:()
humanoidRootPart.CFrame = cf
.()
humanoid:()
().SwimMethod =
()
Character = LocalPlayer.Character
Character
HRP = Character:()
HRP
LaunchCar, dist = , .huge
CarFolders = {, , , , }
_, folderName (CarFolders)
folder = :(folderName)
folder
_, v (folder:())
v:()
seat = v:() v:()
seat seat.Occupant
part = v.PrimaryPart v:()
part
d = (part.Position - HRP.Position).Magnitude
d < dist
dist = d
LaunchCar = v
LaunchCar
(target)
target target.Character
WindUI:({ Title = , Content = , Duration = })
TargetHRP = target.Character:()
TargetHRP
WindUI:({ Title = , Content = , Duration = })
Character = LocalPlayer.Character
Character
HRP = Character:()
Humanoid = Character:()
HRP Humanoid
.(()
ReturnCF = HRP.CFrame
OldSize = TargetHRP.Size
OldTransparency = TargetHRP.Transparency
OldCollide = TargetHRP.CanCollide
(()
TargetHRP.Size = .(, , )
TargetHRP.Transparency =
TargetHRP.CanCollide =
)
LaunchCar = ()
LaunchCar
(() TargetHRP.Size = OldSize; TargetHRP.Transparency = OldTransparency; TargetHRP.CanCollide = OldCollide )
WindUI:({ Title = , Content = , Duration = })
Seat = LaunchCar:() LaunchCar:()
Seat
(() TargetHRP.Size = OldSize; TargetHRP.Transparency = OldTransparency; TargetHRP.CanCollide = OldCollide )
WindUI:({ Title = , Content = , Duration = })
LaunchCar.PrimaryPart
LaunchCar.PrimaryPart = LaunchCar:() Seat
(Seat.CFrame)
.()
Seat:(Humanoid)
LaunchCar:(, )
.()
Humanoid.SeatPart ~= Seat
(() TargetHRP.Size = OldSize; TargetHRP.Transparency = OldTransparency; TargetHRP.CanCollide = OldCollide )
WindUI:({ Title = , Content = , Duration = })
WindUI:({ Title = , Content = .. target.Name .. , Duration = })
SeatPart = Humanoid.SeatPart
t0 = ()
() - t0 <
(()
Humanoid.Sit =
Humanoid.Jump =
Humanoid:(.HumanoidStateType.Jumping)
Humanoid.SeatPart Humanoid.SeatPart =
SeatPart SeatPart.Occupant SeatPart.Occupant =
SeatPart
_, weld (SeatPart:())
weld:() weld:() weld.Name ==
weld:()
)
Humanoid.Sit Humanoid.SeatPart
.()
().SwimMethod =
.()
hrp = LocalPlayer.Character LocalPlayer.Character:()
hrp
hrp.AssemblyLinearVelocity = .zero
hrp.AssemblyAngularVelocity = .zero
hrp.CFrame = ReturnCF
().SwimMethod =
startTime = ()
() - startTime <
LaunchCar LaunchCar.Parent
TargetHRP TargetHRP.Parent
(()
LaunchCar:(.(TargetHRP.Position))
)
(()
LaunchCar.PrimaryPart.AssemblyLinearVelocity = .(, , )
LaunchCar.PrimaryPart.AssemblyAngularVelocity = .zero
)
_, p (LaunchCar:())
p:()
p.AssemblyLinearVelocity = .(, , )
p.AssemblyAngularVelocity = .zero
.()
(()
_, p (LaunchCar:())
p:()
p.AssemblyLinearVelocity = .zero
p.AssemblyAngularVelocity = .zero
)
(Humanoid)
.()
(()
TargetHRP.Size = OldSize
TargetHRP.Transparency = OldTransparency
TargetHRP.CanCollide = OldCollide
)
WindUI:({ Title = , Content = target.Name .. , Duration = })
)
().carFlingTarget =
()
names = {}
_, p (Players:())
p ~= LocalPlayer .(names, p.Name)
#names == .(names, )
names
cfDropdown = PlayerTab:({
Title = ,
Values = (),
Value = ,
Callback = (selected)
name = (selected) ==
(selected.Value selected[] (selected))
(selected)
name ~= name ~= Players:(name)
().carFlingTarget = name
WindUI:({ Title = , Content = .. name, Duration = })
().carFlingTarget =
})
()
(() cfDropdown:(()) )
().carFlingTarget
found =
_, p (Players:())
p.Name == ().carFlingTarget found = ;
found ().carFlingTarget =
Players.PlayerAdded:(() .(); () )
Players.PlayerRemoving:(() .(); () )
PlayerTab:({
Title = ,
Callback = ()
targetName = ().carFlingTarget
targetName targetName ==
WindUI:({ Title = , Content = , Duration = })
target = Players:(targetName)
target target.Character
WindUI:({ Title = , Content = , Duration = })
(target)
})
Players = :()
RunService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
ESPGui = .()
ESPGui.Name =
ESPGui.ResetOnSpawn =
ESPGui.Parent = :()
ESPConfig = {
MasterEnabled = ,
CornerBoxes = ,
BoundingBoxes = ,
Names = ,
Distance = ,
HealthBar = ,
Highlight = ,
MaxDistance = ,
}
boxCache = {}
nameCache = {}
healthBars = {}
highlights = {}
(plr)
boxCache[plr] boxCache[plr]
frames = {}
names = {,,,,,}
_, n (names)
f = .()
f.BackgroundColor3 = .(, , )
f.BorderSizePixel =
f.Visible =
f.Parent = ESPGui
frames[n] = f
boxCache[plr] = frames
frames
(plr)
nameCache[plr]
char = plr.Character plr.CharacterAdded:()
head = char:()
head
bg = .()
bg.Size = .(, , , )
bg.StudsOffset = .(, , )
bg.AlwaysOnTop =
bg.Parent = head
text = Instance.new("TextLabel")
text.Size = UDim2.new(1,0,1,0)
text.BackgroundTransparency = 1
text.TextScaled = true
text.TextColor3 = Color3.new(1,1,1)
text.TextStrokeTransparency = 0
text.Font = Enum.Font.Code
text.Text = plr.Name
text.Parent = bg
nameCache[plr] = bg
end
-- ===================== MAIN UPDATE FUNCTION =====================
local function updateESP()
if not ESPConfig.MasterEnabled then
-- Hide everything
for _, frames in pairs(boxCache) do for _,f in pairs(frames) do f.Visible = false end end
for _, v in pairs(nameCache) do v.Enabled = false end
for _, v in pairs(healthBars) do v.Visible = false end
return
end
for _, plr in ipairs(Players:GetPlayers()) do
if plr == LocalPlayer then continue end
local char = plr.Character
if not char then continue end
local root = char:FindFirstChild("HumanoidRootPart")
local hum = char:FindFirstChild("Humanoid")
if not root or not hum then continue end
local dist = (Camera.CFrame.Position - root.Position).Magnitude
if dist > ESPConfig.MaxDistance then continue end
local pos, onScreen = Camera:WorldToScreenPoint(root.Position)
if not onScreen then continue end
local scale = (root.Size.Y * Camera.ViewportSize.Y) / (pos.Z * 2)
local w, h = 2.8 * scale, 4.5 * scale
-- Boxes
local frames = createBoxElements(plr)
local showBox = ESPConfig.CornerBoxes or ESPConfig.BoundingBoxes
if showBox then
if ESPConfig.CornerBoxes then
-- Corner style
frames.LT.Position = UDim2.new(0, pos.X - w/2, 0, pos.Y - h/2); frames.LT.Size = UDim2.new(0, w/4, 0, 2); frames.LT.Visible = true
frames.LS.Position = UDim2.new(0, pos.X - w/2, 0, pos.Y - h/2); frames.LS.Size = UDim2.new(0, 2, 0, h/3); frames.LS.Visible = true
frames.RT.Position = UDim2.new(0, pos.X + w/2 - w/4, 0, pos.Y - h/2); frames.RT.Size = UDim2.new(0, w/4, 0, 2); frames.RT.Visible = true
frames.RS.Position = UDim2.new(0, pos.X + w/2 - 2, 0, pos.Y - h/2); frames.RS.Size = UDim2.new(0, 2, 0, h/3); frames.RS.Visible = true
frames.BL.Position = UDim2.new(0, pos.X - w/2, 0, pos.Y + h/2 - 2); frames.BL.Size = UDim2.new(0, w/4, 0, 2); frames.BL.Visible = true
frames.BR.Position = UDim2.new(0, pos.X + w/2 - w/4, 0, pos.Y + h/2 - 2); frames.BR.Size = UDim2.new(0, w/4, 0, 2); frames.BR.Visible = true
else
-- Full Bounding Box
frames.LT.Position = UDim2.new(0, pos.X - w/2, 0, pos.Y - h/2); frames.LT.Size = UDim2.new(0, w, 0, 2); frames.LT.Visible = true
frames.LS.Position = UDim2.new(0, pos.X - w/2, 0, pos.Y - h/2); frames.LS.Size = UDim2.new(0, 2, 0, h); frames.LS.Visible = true
frames.RS.Position = UDim2.new(0, pos.X + w/2 - 2, 0, pos.Y - h/2); frames.RS.Size = UDim2.new(0, 2, 0, h); frames.RS.Visible = true
frames.BL.Position = UDim2.new(0, pos.X - w/2, 0, pos.Y + h/2 - 2); frames.BL.Size = UDim2.new(0, w, 0, 2); frames.BL.Visible = true
end
else
for _, f in pairs(frames) do f.Visible = false end
end
-- Name ESP
if ESPConfig.Names then
if not nameCache[plr] then createNameTag(plr) end
if nameCache[plr] then nameCache[plr].Enabled = true end
elseif nameCache[plr] then
nameCache[plr].Enabled = false
end
end
end
-- ===================== TOGGLES =====================
VisualsTab:Toggle({ Title = "Master ESP", Default = false, Callback = function(s) ESPConfig.MasterEnabled = s end })
VisualsTab:Toggle({ Title = "Corner Boxes", Default = false, Callback = function(s) ESPConfig.CornerBoxes = s end })
VisualsTab:Toggle({ Title = "Bounding Boxes", Default = false, Callback = function(s) ESPConfig.BoundingBoxes = s end })
VisualsTab:Toggle({ Title = "Name ESP", Default = false, Callback = function(s) ESPConfig.Names = s end })
VisualsTab:Toggle({ Title = "Highlight (Chams)", Default = false, Callback = function(s)
ESPConfig.Highlight = s
for _, plr in ipairs(Players:GetPlayers()) do
if plr.Character then
local h = plr.Character:FindFirstChild("VroyHighlight")
if h then h.Enabled = s end
end
end
end })
VisualsTab:Slider({ Title = "Max Distance", Min = 100, Max = 3000, Default = 1500, Callback = function(v) ESPConfig.MaxDistance = v end })
-- ===================== RENDER LOOP =====================
RunService.RenderStepped:Connect(updateESP)
-- Auto Highlight Creator
Players.PlayerAdded:Connect(function(plr)
plr.CharacterAdded:Connect(function(char)
task.wait(0.5)
if ESPConfig.Highlight then
local h = Instance.new("Highlight")
h.Name = "VroyHighlight"
h.FillColor = Color3.fromRGB(255, 100, 100)
h.OutlineColor = Color3.fromRGB(255, 255, 255)
h.FillTransparency = 0.6
h.Parent = char
end
end)
end)
local FunTab = Window:Tab({
Title = "Fun",
Icon = "smile",
Locked = false,
})
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- ==================== PLAYER FLY ====================
local flyEnabled = false
local flySpeedMultiplier = 5
local CFloop
PlayerTab:Toggle({
Title = "Fly",
Default = false,
Callback = function(state)
flyEnabled = state
local camera = workspace.CurrentCamera
if state then
getgenv().SwimMethod = true
task.wait(0.3)
local character = player.Character
if not character then
character = player.CharacterAdded:Wait()
if not character then return end
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
local head = character:FindFirstChild("Head")
if not humanoid or not head then return end
humanoid.PlatformStand = true
head.Anchored = true
if CFloop then
CFloop:Disconnect()
end
CFloop = RunService.Heartbeat:Connect(function(deltaTime)
if not flyEnabled or not character or not character.Parent then
if CFloop then CFloop:Disconnect() end
return
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
local head = character:FindFirstChild("Head")
if not humanoid or not head then return end
local moveDirection = humanoid.MoveDirection * (flySpeedMultiplier * deltaTime * 100)
local headCFrame = head.CFrame
local cameraCFrame = camera.CFrame
local cameraOffset = headCFrame:ToObjectSpace(cameraCFrame).Position
cameraCFrame = cameraCFrame * CFrame.new(-cameraOffset.X, -cameraOffset.Y, -cameraOffset.Z + 1)
local cameraPosition = cameraCFrame.Position
local headPosition = headCFrame.Position
local objectSpaceVelocity = CFrame.new(cameraPosition, Vector3.new(headPosition.X, cameraPosition.Y, headPosition.Z)):VectorToObjectSpace(moveDirection)
head.CFrame = CFrame.new(headPosition) * (cameraCFrame - cameraPosition) * CFrame.new(objectSpaceVelocity)
end)
else
if CFloop then
CFloop:Disconnect()
CFloop = nil
end
local character = player.Character
if character then
local humanoid = character:FindFirstChildOfClass("Humanoid")
local head = character:FindFirstChild("Head")
if humanoid then
humanoid.PlatformStand = false
humanoid:ChangeState(Enum.HumanoidStateType.Running)
end
if head then
head.Anchored = false
end
getgenv().SwimMethod = false
end
end
end
})
PlayerTab:Slider({
Title = "Fly Speed",
Value = { Min = 1, Max = 10, Default = 5 },
Callback = function(value)
flySpeedMultiplier = value
end
})
-- ==================== CAR FLY ====================
local CarFly = { Enabled = false, Speed = 150 }
local flyConnection
local function StopCarFly()
CarFly.Enabled = false
if flyConnection then
flyConnection:Disconnect()
flyConnection = nil
end
for _, v in pairs(workspace:GetDescendants()) do
if v.Name == "NexusCarVelocity" or v.Name == "NexusCarGyro" then
v:Destroy()
end
end
end
local function StartCarFly()
local char = player.Character
if not char then return end
local humanoid = char:FindFirstChildWhichIsA("Humanoid")
if not humanoid then return end
local seat = humanoid.SeatPart
if not seat or not seat:IsA("VehicleSeat") then
WindUI:Notify({ Title = "Car Fly", Content = "Sit in a vehicle first!", Duration = 3 })
return
end
local root = seat.Parent.PrimaryPart or seat
StopCarFly()
CarFly.Enabled = true
local bv = Instance.new("BodyVelocity")
bv.Name = "NexusCarVelocity"
bv.MaxForce = Vector3.new(1e9,1e9,1e9)
bv.Parent = root
local bg = Instance.new("BodyGyro")
bg.Name = "NexusCarGyro"
bg.MaxTorque = Vector3.new(1e9,1e9,1e9)
bg.P = 50000
bg.D = 1000
bg.CFrame = root.CFrame
bg.Parent = root
flyConnection = RunService.RenderStepped:Connect(function()
if not CarFly.Enabled then StopCarFly() return end
if not seat.Parent then StopCarFly() return end
local cam = workspace.CurrentCamera
local moveDir = Vector3.zero
local look = cam.CFrame.LookVector
local right = cam.CFrame.RightVector
if UIS:IsKeyDown(Enum.KeyCode.W) then moveDir += look end
if UIS:IsKeyDown(Enum.KeyCode.S) then moveDir -= look end
if UIS:IsKeyDown(Enum.KeyCode.A) then moveDir -= right end
if UIS:IsKeyDown(Enum.KeyCode.D) then moveDir += right end
if UIS:IsKeyDown(Enum.KeyCode.Space) then moveDir += Vector3.new(0,1,0) end
if UIS:IsKeyDown(Enum.KeyCode.LeftShift) then moveDir -= Vector3.new(0,1,0) end
if moveDir.Magnitude > 0 then
bv.Velocity = moveDir.Unit * CarFly.Speed
bg.CFrame = CFrame.new(root.Position, root.Position + moveDir)
else
bv.Velocity = Vector3.zero
end
end)
end
PlayerTab:Toggle({
Title = "Car Fly",
Default = false,
Callback = function(state)
if state then
StartCarFly()
else
StopCarFly()
end
end
})
PlayerTab:Slider({
Title = "Car Fly Speed",
Value = { Min = 50, Max = 300, Default = 150 },
Callback = function(speed)
CarFly.Speed = speed
end
})
-- ==================== IMPROVED BRING NEAREST CAR ====================
local function GetNearestCar(hrp)
local CivCars = workspace:FindFirstChild("CivCars")
if not CivCars then return nil end
local nearestCar = nil
local nearestDist = math.huge
for _, car in ipairs(CivCars:GetChildren()) do
if not car:IsA("Model") then continue end
local seat = car:FindFirstChild("DriveSeat") or car:FindFirstChildWhichIsA("VehicleSeat")
if not seat or seat.Occupant then continue end
if not car.PrimaryPart then
car.PrimaryPart = car:FindFirstChildWhichIsA("BasePart")
end
if not car.PrimaryPart then continue end
local dist = (car.PrimaryPart.Position - hrp.Position).Magnitude
if dist < nearestDist then
nearestDist = dist
nearestCar = car
end
end
return nearestCar
end
PlayerTab:Button({
Title = "Bring Nearest Car",
Desc = "Brings the closest empty car to you and seats you",
Callback = function()
local char = player.Character
if not char then return end
local hrp = char:FindFirstChild("HumanoidRootPart")
local hum = char:FindFirstChildWhichIsA("Humanoid")
if not hrp or not hum then return end
local car = GetNearestCar(hrp)
if not car then
WindUI:Notify({ Title = "Bring Car", Content = "No empty cars found nearby!", Duration = 4 })
return
end
local seat = car:FindFirstChild("DriveSeat") or car:FindFirstChildWhichIsA("VehicleSeat")
if not seat then return end
car:SetPrimaryPartCFrame(
hrp.CFrame * CFrame.new(0, 0, -6) * CFrame.Angles(0, math.rad(180), 0)
)
task.wait(0.2)
seat:Sit(hum)
WindUI:Notify({
Title = "Bring Nearest Car",
Content = "✅ Car brought successfully!",
Duration = 5
})
end
})
local CursorEnabled = false
local CursorGui = nil
local Connection = nil
FunTab:Section({
Title = " Cursor Settings"
})
local function EnableCursor()
UserInputService.MouseIconEnabled = false
CursorGui = Instance.new("ScreenGui")
CursorGui.Name = "BucksCursor"
CursorGui.ResetOnSpawn = false
CursorGui.IgnoreGuiInset = true
CursorGui.DisplayOrder = 999999
CursorGui.Parent = game.CoreGui
local Dot = Instance.new("Frame")
Dot.Size = UDim2.new(0, 12, 0, 12)
Dot.BackgroundColor3 = Color3.fromRGB(135, 54, 184)
Dot.BorderSizePixel = 0
Dot.AnchorPoint = Vector2.new(0.5, 0.5)
Dot.ZIndex = 999999
Dot.Parent = CursorGui
local Corner = Instance.new("UICorner")
Corner.CornerRadius = UDim.new(1, 0)
Corner.Parent = Dot
local Stroke = Instance.new("UIStroke")
Stroke.Thickness = 2
Stroke.Color = Color3.fromRGB(255, 120, 120)
Stroke.Parent = Dot
Connection = RunService.RenderStepped:Connect(function()
if not CursorEnabled then return end
local mousePos = UserInputService:GetMouseLocation()
Dot.Position = UDim2.fromOffset(mousePos.X, mousePos.Y)
end)
end
local function DisableCursor()
UserInputService.MouseIconEnabled = true
if Connection then
Connection:Disconnect()
Connection = nil
end
if CursorGui then
CursorGui:Destroy()
CursorGui = nil
end
end
FunTab:Toggle({
Title = " Red Cursor",
Default = false,
Callback = function(Value)
CursorEnabled = Value
if Value then
EnableCursor()
else
DisableCursor()
end
end
})
-- ==================== SPIN FEATURE ====================
local spinEnabled = false
local spinSpeed = 10
local spinConnection
local function StartSpin()
if spinConnection then spinConnection:Disconnect() end
spinConnection = RunService.RenderStepped:Connect(function(dt)
if not spinEnabled then return end
local char = player.Character
if not char then return end
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
hrp.CFrame = hrp.CFrame * CFrame.Angles(0, math.rad(spinSpeed) * dt * 60, 0)
end)
end
FunTab:Toggle({
Title = "Spin",
Default = false,
Callback = function(state)
spinEnabled = state
if state then
StartSpin()
else
if spinConnection then spinConnection:Disconnect() end
end
end
})
FunTab:Slider({
Title = "Spin Speed",
Value = { Min = 1, Max = 100, Default = 10 },
Callback = function(v)
spinSpeed = v
end
})
FunTab:Section({
Title = "Kill Player",
Side = 1
})
local trollingPlayers = game:GetService("Players")
local trollingWorkspace = game:GetService("Workspace")
local trollingLocalPlayer = trollingPlayers.LocalPlayer
local allowedTools = {
Cleaver = true,
Blade = true,
Machete = true
}
local knifeItems = {"Blade", "Cleaver", "Machete"}
getgenv().SelectedKnife = getgenv().SelectedKnife or knifeItems[1]
getgenv().KnifeTargetPlayer = getgenv().KnifeTargetPlayer or nil
getgenv().SwimMethod = false
local function enableSwimMethod()
getgenv().SwimMethod = true
task.wait(1)
end
local function disableSwimMethod()
getgenv().SwimMethod = false
end
local function GetKnifePlayerList()
local list = {}
for _, p in ipairs(trollingPlayers:GetPlayers()) do
if p ~= trollingLocalPlayer then
table.insert(list, p.Name)
end
end
table.sort(list)
return list
end
local function GetAttackEvent(tool)
if tool then
local meleeSystem = tool:FindFirstChild("MeleeSystem")
if meleeSystem and meleeSystem:FindFirstChild("AttackEvent") then
return meleeSystem.AttackEvent
end
end
return nil
end
local function HasKnife(player)
local character = player.Character
local backpack = player:FindFirstChild("Backpack")
if character then
for _, tool in pairs(character:GetChildren()) do
if tool:IsA("Tool") and allowedTools[tool.Name] then
return true
end
end
end
if backpack then
for _, tool in pairs(backpack:GetChildren()) do
if tool:IsA("Tool") and allowedTools[tool.Name] then
return true
end
end
end
return false
end
local function EquipKnifeFromBackpack()
local backpack = trollingLocalPlayer:FindFirstChild("Backpack")
local character = trollingLocalPlayer.Character
if not backpack or not character then
return nil
end
local preferred = getgenv().SelectedKnife
if preferred and backpack:FindFirstChild(preferred) then
local preferredTool = backpack:FindFirstChild(preferred)
if preferredTool and preferredTool:IsA("Tool") then
preferredTool.Parent = character
return preferredTool
end
end
for _, item in pairs(backpack:GetChildren()) do
if item:IsA("Tool") and allowedTools[item.Name] then
item.Parent = character
return item
end
end
return character:FindFirstChildWhichIsA("Tool")
end
local function BuyKnifeByName(itemName)
if not itemName or not allowedTools[itemName] then
WindUI:Notify({Title="Knife", Content="Select a valid knife", Duration=2})
return
end
local gunsFolder = trollingWorkspace:FindFirstChild("GUNS")
if not gunsFolder then WindUI:Notify({Title="Knife", Content="GUNS folder not found", Duration=2}); return end
local knifeModel = gunsFolder:FindFirstChild(itemName)
if not knifeModel then WindUI:Notify({Title="Knife", Content="Knife model not found: "..itemName, Duration=2}); return end
local prompt = knifeModel:FindFirstChildWhichIsA("ProximityPrompt", true)
if not prompt or not prompt.Parent or not prompt.Parent:IsA("BasePart") then
WindUI:Notify({Title="Knife", Content="Purchase prompt not found for "..itemName, Duration=2})
return
end
local hrp = trollingLocalPlayer.Character and trollingLocalPlayer.Character:FindFirstChild("HumanoidRootPart")
if not hrp then WindUI:Notify({Title="Knife", Content="Character not ready", Duration=2}); return end
local humanoid = hrp.Parent:FindFirstChild("Humanoid")
local oldCFrame = hrp.CFrame
getgenv().SwimMethod = true
if humanoid then humanoid:ChangeState(0) end
hrp.CFrame = CFrame.new(prompt.Parent.Position + Vector3.new(0, 3, 0))
task.wait(0.5)
if not fireproximityprompt then
WindUI:Notify({Title="Knife", Content="fireproximityprompt unavailable", Duration=2})
hrp.CFrame = oldCFrame
getgenv().SwimMethod = false
return
end
for _ = 1, 5 do
prompt.HoldDuration = 0
prompt.RequiresLineOfSight = false
fireproximityprompt(prompt)
task.wait(0.1)
end
task.wait(0.8)
hrp.CFrame = oldCFrame
if humanoid then humanoid:ChangeState(2) end
getgenv().SwimMethod = false
WindUI:Notify({Title="Knife", Content="Purchased "..itemName, Duration=2})
end
local knifePlayerList = GetKnifePlayerList()
if knifePlayerList[1] then
getgenv().KnifeTargetPlayer = trollingPlayers:FindFirstChild(knifePlayerList[1])
end
local knifePlayerDropdown = FunTab:Dropdown({
Title = "Select Player",
Flag = "KnifeTargetPlayer",
Items = knifePlayerList,
Default = knifePlayerList[1],
Callback = function(selected)
getgenv().KnifeTargetPlayer = selected and trollingPlayers:FindFirstChild(selected) or nil
end
})
FunTab:Button({
Title = "Refresh Player List",
Callback = function()
local list = GetKnifePlayerList()
if knifePlayerDropdown then
knifePlayerDropdown:Refresh(list)
if #list > 0 then
knifePlayerDropdown:Set(list[1])
getgenv().KnifeTargetPlayer = trollingPlayers:FindFirstChild(list[1])
else
getgenv().KnifeTargetPlayer = nil
end
end
Notify("Knife", "Knife player list refreshed", 2)
end
})
FunTab:Button({
Title = "Buy Blade",
Callback = function()
task.spawn(function()
BuyKnifeByName("Blade")
end)
end
})
FunTab:Button({
Title = "Buy Cleaver",
Callback = function()
task.spawn(function()
BuyKnifeByName("Cleaver")
end)
end
})
FunTab:Button({
Title = "Buy Machete",
Callback = function()
task.spawn(function()
BuyKnifeByName("Machete")
end)
end
})
FunTab:Toggle({
Title = "Spectate Player",
Flag = "KnifeSpectatePlayer",
Default = false,
Callback = function(Value)
local camera = trollingWorkspace.CurrentCamera
if not camera then
Notify("Spectate", "Camera not found", 2)
return
end
if Value then
local target = getgenv().KnifeTargetPlayer
if target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") then
camera.CameraSubject = target.Character:FindFirstChildOfClass("Humanoid")
camera.CameraType = Enum.CameraType.Custom
Notify("Spectate", "Spectating " .. target.Name, 2)
else
Notify("Spectate", "Select a valid player first", 2)
local localHumanoid = trollingLocalPlayer.Character and trollingLocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if localHumanoid then
camera.CameraSubject = localHumanoid
camera.CameraType = Enum.CameraType.Custom
end
end
else
local localHumanoid = trollingLocalPlayer.Character and trollingLocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if localHumanoid then
camera.CameraSubject = localHumanoid
camera.CameraType = Enum.CameraType.Custom
Notify("Spectate", "Stopped spectating", 2)
end
end
end
})
local function CrazyKnifeSequence()
local player = trollingLocalPlayer
local character = player.Character
local hrp = character and character:FindFirstChild("HumanoidRootPart")
if not character or not hrp then
return
end
local tool = EquipKnifeFromBackpack() or character:FindFirstChildWhichIsA("Tool")
local attackEvent = GetAttackEvent(tool)
local target = getgenv().KnifeTargetPlayer
if not target or not target.Character then
Notify("Knife", "Select a valid player", 2)
return
end
local targetHRP = target.Character:FindFirstChild("HumanoidRootPart")
local humanoid = target.Character:FindFirstChild("Humanoid")
if not HasKnife(player) then
Notify("Knife", "Must buy knife first", 5)
return
end
if tool and allowedTools[tool.Name] and attackEvent and targetHRP and humanoid and humanoid.Health > 0 then
local originalCFrame = hrp.CFrame
enableSwimMethod()
while humanoid.Health > 0 and target.Character and target.Character:FindFirstChild("HumanoidRootPart") do
targetHRP = target.Character:FindFirstChild("HumanoidRootPart")
if not targetHRP then
break
end
hrp.CFrame = targetHRP.CFrame * CFrame.new(0, 0, 1.2)
attackEvent:FireServer()
task.wait(0.05)
end
hrp.CFrame = originalCFrame
disableSwimMethod()
Notify("Knife", target.Name .. " is dead.", 5)
else
Notify("Knife", "Knife attack failed", 2)
end
end
FunTab:Button({
Title = "Kill Player",
Callback = function()
task.spawn(CrazyKnifeSequence)
end
})
local UtilitiesTab = Window:Tab({
Title = "Utilities",
Icon = "circle-ellipsis",
Locked = false,
})
local AutoFarmTab = Window:Tab({
Title = "Auto Farm",
Icon = "circle-dollar-sign",
Locked = false,
})
local constructionRunning = false
local _constructionInited = false
AutoFarmTab:Toggle({
Title = "Construction Farm",
Desc = "Auto builds walls at construction",
Default = false,
Callback = function(Value)
if not _constructionInited then _constructionInited = true; if not Value then return end end
local speaker = game:GetService("Players").LocalPlayer
if not speaker then return end
getgenv().SwimMethod = false
local function enableSwimMethod()
getgenv().SwimMethod = true
task.wait(1)
end
local function disableSwimMethod()
getgenv().SwimMethod = false
end
local function getCharacter()
return speaker.Character or speaker.CharacterAdded:Wait()
end
local function getBackpack()
return speaker:FindFirstChild("Backpack")
end
local function hasPlyWood()
local backpack = getBackpack()
local character = getCharacter()
return (backpack and backpack:FindFirstChild("PlyWood")) or (character and character:FindFirstChild("PlyWood"))
end
local function equipPlyWood()
local backpack = getBackpack()
if backpack then
local plyWood = backpack:FindFirstChild("PlyWood")
if plyWood then
plyWood.Parent = getCharacter()
end
end
end
local function fireInstantPrompt(prompt)
if prompt and prompt:IsA("ProximityPrompt") and prompt.Enabled then
prompt.HoldDuration = 0
fireproximityprompt(prompt)
end
end
local function grabWood()
local char = getCharacter()
char:SetPrimaryPartCFrame(CFrame.new(-1727, 371, -1178))
task.wait(0.1)
while constructionRunning and not hasPlyWood() do
local prompt = workspace.ConstructionStuff["Grab Wood"]:FindFirstChildOfClass("ProximityPrompt")
fireInstantPrompt(prompt)
task.wait(0.1)
equipPlyWood()
end
end
local function buildWall(name, position)
local prompt = workspace.ConstructionStuff[name]:FindFirstChildOfClass("ProximityPrompt")
while constructionRunning and prompt and prompt.Enabled do
getCharacter():SetPrimaryPartCFrame(position)
fireInstantPrompt(prompt)
task.wait(0.05)
if not hasPlyWood() then
grabWood()
end
end
end
local function quitJob()
local quitPrompt = workspace.ConstructionStuff:FindFirstChild("Quit Job")
if quitPrompt then
local prompt = quitPrompt:FindFirstChildOfClass("ProximityPrompt")
if prompt then
getCharacter():SetPrimaryPartCFrame(quitPrompt.CFrame + Vector3.new(0, 2, 0))
task.wait(0.2)
fireInstantPrompt(prompt)
end
end
end
if Value then
constructionRunning = true
enableSwimMethod()
getCharacter():SetPrimaryPartCFrame(CFrame.new(-1728, 371, -1172))
task.wait(0.2)
fireInstantPrompt(workspace.ConstructionStuff["Start Job"]:FindFirstChildOfClass("ProximityPrompt"))
task.spawn(function()
while constructionRunning do
if not hasPlyWood() then
grabWood()
end
buildWall("Wall2 Prompt", CFrame.new(-1705, 368, -1151))
buildWall("Wall3 Prompt", CFrame.new(-1732, 368, -1152))
buildWall("Wall4 Prompt2", CFrame.new(-1772, 368, -1152))
buildWall("Wall1 Prompt3", CFrame.new(-1674, 368, -1166))
task.wait(1)
end
end)
else
constructionRunning = false
disableSwimMethod()
quitJob()
end
end
})
AutoFarmTab:Button({ Title = "TP to Studio", Color = Color3.new(1,0,0), Callback = function()
pcall(function()
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart"); if not hrp then return end
getgenv().SwimMethod = true; task.wait(1)
hrp.CFrame = CFrame.new(93427.515625, 14484.9052734375, 566.6701049804688)
task.delay(0.5, function() getgenv().SwimMethod = false end)
end)
end })
AutoFarmTab:Button({ Title = "Studio AutoFarm", Color = Color3.new(1,0,0), Callback = function()
pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/cult200020/hoodie/refs/heads/main/hoodie"))() end)
end })
AutoFarmTab:Button({ Title = "Reset Camera", Color = Color3.new(1,0,0), Callback = function()
pcall(function()
local cam = workspace.CurrentCamera; local c = player.Character
if c then cam.CameraType = Enum.CameraType.Custom; cam.CameraSubject = c:FindFirstChild("Humanoid") end
end)
end })
AutoFarmTab:Button({ Title = "Loot Trash (Once)", Color = Color3.new(1,0,0), Callback = function()
task.spawn(function()
local char = player.Character; if not char then return end
local hrp = char:FindFirstChild("HumanoidRootPart"); if not hrp then return end
local origCF = hrp.CFrame
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("ProximityPrompt") and v.Parent and v.Parent.Name == "DumpsterPromt" then
v.HoldDuration = 0; v.RequiresLineOfSight = false; v.MaxActivationDistance = 10
end
end
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("ProximityPrompt") and v.Parent and v.Parent.Name == "DumpsterPromt" then
getgenv().SwimMethod = true; task.wait(0.3)
hrp.CFrame = v.Parent.CFrame + Vector3.new(0, 0.2, 3); task.wait(0.3)
for _ = 1, 10 do pcall(function() fireproximityprompt(v) end) end; task.wait(0.1)
getgenv().SwimMethod = false
end
end
getgenv().SwimMethod = true; task.wait(0.2); hrp.CFrame = origCF; task.delay(0.3, function() getgenv().SwimMethod = false end)
end)
end })
local autoSellTrash = false
AutoFarmTab:Toggle({ Title = "Auto Sell Trash", Desc = "Sells all trash at pawn shop on loop", Value = false, Callback = function(v)
autoSellTrash = v
if v then task.spawn(function()
while autoSellTrash do pcall(function()
local gui = player.PlayerGui:FindFirstChild("Bronx PAWNING")
if gui then
gui.Enabled = true; task.wait(0.3)
local ok, list = pcall(function() return gui.Frame.Holder.List end)
if ok and list then
for _, frame in ipairs(list:GetChildren()) do
if not autoSellTrash then break end
if frame:IsA("Frame") and frame:FindFirstChild("Item") then
local itemName = frame.Item.Text
while autoSellTrash and (player.Backpack:FindFirstChild(itemName) or (player.Character and player.Character:FindFirstChild(itemName))) do
pcall(function() ReplicatedStorage.PawnRemote:FireServer(itemName) end); task.wait(0.15)
end
end
end
end
gui.Enabled = false
end
end); task.wait(1.5) end
end) end
end
})
-- ==================== END KILL WITH KNIFE SECTION ====================
local ShopTab = Window:Tab({
Title = "Shop",
Icon = "shopping-cart",
Locked = false,
})
local function Teleport(targetCFrame)
local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local humanoid = character:FindFirstChild("Humanoid")
local root = character:FindFirstChild("HumanoidRootPart")
if not humanoid or not root then return end
getgenv().SwimMethod = true
humanoid:ChangeState(0)
local n = 0
repeat task.wait(); n += 1 until n >= 40 and not LocalPlayer:GetAttribute("LastACPos")
root.CFrame = targetCFrame
task.wait()
humanoid:ChangeState(2)
getgenv().SwimMethod = false
end
local function GetGoodCleaner()
if not Workspace:FindFirstChild("1# Map") then return nil end
local CounterInstance
for _, v in pairs(Workspace["1# Map"]:GetChildren()) do
if v:FindFirstChild("CounterM") then CounterInstance = v; break end
end
if not CounterInstance then return nil end
for _, v in pairs(CounterInstance:GetChildren()) do
local cashPrompt = v:FindFirstChild("CashPrompt", true)
local grabPrompt = v:FindFirstChild("GrabPrompt", true)
if cashPrompt and cashPrompt.Enabled
and cashPrompt.ObjectText == "Count Bread"
and grabPrompt and not grabPrompt.Enabled then
return v
end
end
return nil
end
ExploitsTab:Button({
Title = "Clean All Filthy Money",
Callback = function()
local stored = LocalPlayer:FindFirstChild("stored")
if not stored or not stored:FindFirstChild("FilthyStack") or stored.FilthyStack.Value == 0 then
Rayfield:Notify({ Title = "Lady Buckz | Error!", Content = "You don't have any filthy cash!", Duration = 5, Image = 97118059177470 })
return
end
if not LocalPlayer.Character or not LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then return end
local hum = LocalPlayer.Character:FindFirstChild("Humanoid")
if not hum or hum.Health == 0 then return end
local Cleaner = GetGoodCleaner()
if not Cleaner then
Rayfield:Notify({ Title = "Lady Buckz | Error!", Content = "Couldn't find a good cleaner!", Duration = 5, Image = 97118059177470 })
return
end
Teleport(Cleaner:GetPivot()); task.wait(0.4)
fireproximityprompt(Cleaner:FindFirstChild("CashPrompt", true))
repeat task.wait() until Cleaner:FindFirstChild("On", true) and Cleaner:FindFirstChild("On", true).Color == Color3.fromRGB(74, 156, 69)
task.wait(0.5)
fireproximityprompt(Cleaner:FindFirstChild("CashPrompt", true)); task.wait(0.25)
Teleport(Cleaner:GetPivot()); task.wait(0.4)
repeat task.wait() until LocalPlayer.Backpack:FindFirstChild("MoneyReady")
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack["MoneyReady"])
repeat task.wait(1) fireproximityprompt(Cleaner:FindFirstChild("GrabPrompt", true)) until not LocalPlayer.Character:FindFirstChild("MoneyReady")
repeat task.wait() until LocalPlayer.Backpack:FindFirstChild("BagOfMoney")
Teleport(CFrame.new(-1216, 253, -3637)); task.wait(0.4)
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack["BagOfMoney"]); task.wait(1)
fireproximityprompt(Workspace.ATMMoney.Prompt)
Rayfield:Notify({ Title = "Lady Buckz | Success!", Content = "Filthy money cleaned!", Duration = 4, Image = 4483362458 })
end,
})
local Lighting = game:GetService("Lighting")
local WorldSection = ShopTab:Section({
Title = "Graphics Enhancements",
Opened = true,
})
-- STORE ORIGINAL SETTINGS (so we can restore later)
local oldLighting = {
Brightness = Lighting.Brightness,
ClockTime = Lighting.ClockTime,
FogEnd = Lighting.FogEnd,
FogStart = Lighting.FogStart,
Ambient = Lighting.Ambient,
OutdoorAmbient = Lighting.OutdoorAmbient,
}
local effects = {}
-- =========================
-- COLOR CORRECTION
-- =========================
ShopTab:Toggle({
Title = "Color Correction",
Desc = "Improves overall game colors",
Callback = function(state)
if state then
effects.Color = Instance.new("ColorCorrectionEffect")
effects.Color.Contrast = 0.2
effects.Color.Saturation = 0.3
effects.Color.Brightness = 0.05
effects.Color.Parent = Lighting
else
if effects.Color then
effects.Color:Destroy()
effects.Color = nil
end
end
end
})
-- =========================
-- BLOOM
-- =========================
ShopTab:Toggle({
Title = "Bloom",
Desc = "Adds glow to bright objects",
Callback = function(state)
if state then
effects.Bloom = Instance.new("BloomEffect")
effects.Bloom.Intensity = 1
effects.Bloom.Size = 24
effects.Bloom.Threshold = 0.8
effects.Bloom.Parent = Lighting
else
if effects.Bloom then
effects.Bloom:Destroy()
effects.Bloom = nil
end
end
end
})
-- =========================
-- SUN RAYS
-- =========================
ShopTab:Toggle({
Title = "Sun Rays",
Desc = "Adds realistic light rays",
Callback = function(state)
if state then
effects.Sun = Instance.new("SunRaysEffect")
effects.Sun.Intensity = 0.15
effects.Sun.Spread = 1
effects.Sun.Parent = Lighting
else
if effects.Sun then
effects.Sun:Destroy()
effects.Sun = nil
end
end
end
})
-- =========================
-- ATMOSPHERE
-- =========================
ShopTab:Toggle({
Title = "Atmosphere",
Desc = "Adds fog + depth realism",
Callback = function(state)
if state then
effects.Atmosphere = Instance.new("Atmosphere")
effects.Atmosphere.Density = 0.35
effects.Atmosphere.Offset = 0.1
effects.Atmosphere.Color = Color3.fromRGB(199, 199, 255)
effects.Atmosphere.Decay = Color3.fromRGB(90, 90, 120)
effects.Atmosphere.Parent = Lighting
else
if effects.Atmosphere then
effects.Atmosphere:Destroy()
effects.Atmosphere = nil
end
end
end
})
-- =========================
-- FULL BRIGHT (OPTIONAL)
-- =========================
ShopTab:Toggle({
Title = "Full Bright",
Desc = "Removes darkness completely",
Callback = function(state)
if state then
Lighting.Brightness = 3
Lighting.FogEnd = 100000
Lighting.ClockTime = 14
Lighting.Ambient = Color3.new(1,1,1)
Lighting.OutdoorAmbient = Color3.new(1,1,1)
else
Lighting.Brightness = oldLighting.Brightness
Lighting.FogEnd = oldLighting.FogEnd
Lighting.ClockTime = oldLighting.ClockTime
Lighting.Ambient = oldLighting.Ambient
Lighting.OutdoorAmbient = oldLighting.OutdoorAmbient
end
end
})
ShopTab:Toggle({
Title = "Auto Buy BackPack",
Desc = "Teleports to backpack shop, instantly buys, then teleports back. Loops until toggled off.",
Icon = "shopping-bag",
Default = false,
Callback = function(Value)
autoBuyBagActive = Value
if Value then
task.spawn(function()
while autoBuyBagActive do
local ch = player.Character or player.CharacterAdded:Wait()
local HRP = ch:FindFirstChild("HumanoidRootPart")
if not HRP then task.wait(1); continue end
local returnCFrame = HRP.CFrame
local BagPosition = Vector3.new(-727, 253, -685)
-- Teleport to shop with anti-cheat bypass
getgenv().SwimMethod = true
HRP.CFrame = CFrame.new(BagPosition + Vector3.new(0, 3, 0))
task.wait(0.3)
-- Fire every ProximityPrompt within 20 studs of the bag position instantly
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("ProximityPrompt") then
local part = obj.Parent
if part and part:IsA("BasePart") then
local dist = (part.Position - BagPosition).Magnitude
if dist <= 20 then
local origHold = obj.HoldDuration
local origDist = obj.MaxActivationDistance
obj.HoldDuration = 0
obj.MaxActivationDistance = 50
pcall(function() fireproximityprompt(obj) end)
obj.HoldDuration = origHold
obj.MaxActivationDistance = origDist
end
end
end
end
task.wait(0.3)
-- Teleport back
HRP.CFrame = returnCFrame
getgenv().SwimMethod = false
WindUI:Notify({
Title = "Auto Buy BackPack",
Content = "Bought backpack — teleported back",
Duration = 2,
Icon = "shopping-bag",
})
task.wait(3)
end
end)
else
WindUI:Notify({
Title = "Auto Buy BackPack",
Content = "Stopped",
Duration = 2,
Icon = "shopping-bag",
})
end
end
})
Window:SelectTab(1)
local player = game.Players.LocalPlayer
local humanoidRootPart
player.CharacterAdded:Connect(function(char)
humanoidRootPart = char:WaitForChild("HumanoidRootPart", 10)
end)
if player.Character then
humanoidRootPart = player.Character:FindFirstChild("HumanoidRootPart")
end
local function updateCharacterReferences()
local character = player.Character or player.CharacterAdded:Wait()
humanoidRootPart = character:WaitForChild("HumanoidRootPart", 5)
end
updateCharacterReferences()
-- ==================== LOCATIONS ====================
local locations = {
["🏦Bank"] = Vector3.new(-1216, 253, -3637),
["💸Money Wash"] = Vector3.new(-376.1771 - 601, 197.6838 + 56, -1975.5855 + 1035 + 248),
["🔒Safe Items"] = Vector3.new(-190, 295, -1010),
["🛍️Pawn Shop"] = Vector3.new(-23.6431 - 1026, 391.5367 - 138, -1118.2697 + 300 + 4),
["🏦Bank Vault"] = Vector3.new(-217.568359375, 373.7984924316406, -1216.20947265625),
["🤑Mr Money Man"] = Vector3.new(-1008.6871337890625, 262.3301086425781, 54.565277099609375),
["🔫GunShop 1"] = Vector3.new(92959.8671875, 122098.5, 17244.462890625),
["🔫GunShop 1 Lobby"] = Vector3.new(-1002.4224, 563.6382 - 310, -1685.9125 + 244 + 638),
["🔫GunShop 2"] = Vector3.new(66195.4453125, 123615.7109375, 5750.28271484375),
["🔫GunShop 2 Lobby"] = Vector3.new(-224.3818359375, 283.8034362792969, -794.7174072265625),
["🔫GunShop 3"] = Vector3.new(61041.3086 - 55 - 166, 16979.1484 + 70630, -36.4746 - 315),
["🔫GunShop 4"] = Vector3.new(72421.9140625, 128855.8203125, -1080.611083984375),
["🏢Pent House"] = Vector3.new(-1487, 476, -3732),
["📱T Mobile"] = Vector3.new(-660.389954,253.668274,-700.198608),
["🕍Mini Mansion"] = Vector3.new(-791.5180053710938, 256.7944641113281, 1414.4248046875),
["🎒Backpack Shop"] = Vector3.new(-714.1751708984375, 253.91851806640625, -695.6765747070312),
["💎Ice Box"] = Vector3.new(-1208, 254, -3994),
["👓Drip Shop"] = Vector3.new(7378.6953 + 60084, 18630.0352 - 8141, 205.5895 + 344),
["🍗Chicken Wings"] = Vector3.new(-1559.9142 + 512 + 90, 253.5367, -815.9442),
["🥪Deli Market"] = Vector3.new(-755.8114013671875, 254.6927490234375, -687.1181640625),
["🚗Car Dealer"] = Vector3.new(-401.99371337890625, 253.4141082763672, -1248.8380126953125),
["🍕Pizza"] = Vector3.new(-605.474426,254.256805,-802.171753),
["🏭Soda Warehouse"] = Vector3.new(-187.85504150390625, 284.6252136230469, -291.3419189453125),
["🏭Soda Supplies"] = Vector3.new(51372.82421875, 21680.416015625, 5840.85546875),
["💲Soda Seller"] = Vector3.new(-1450, 253, -3425),
["🍃Exotic Dealer"] = Vector3.new(-1523.5654296875, 273.9729919433594, -990.6575317382812),
["🔫Switch Seller"] = Vector3.new(-1446.2166748046875, 256.059814453125, 2189.876220703125),
["💲Bronx Market"] = Vector3.new(-397.4308776855469, 334.3142395019531, -555.7023315429688),
["🔨Construction Site"] = Vector3.new(-1729, 371, -1171),
["⛓️Prison"] = Vector3.new(-1120.29, 254.90, -3364.86),
["🍔McDonalds"] = Vector3.new(-457.9156799316406, 253.91473388671875, -951.5440063476562),
["💎Rob Ice Box"] = Vector3.new(-209.68360900878906, 283.4959411621094, -1265.5286865234375),
["🏢Hospital"] = Vector3.new(-1579.79, 253.95, 27.17),
["💊MarGreens"] = Vector3.new(-345.25, 254.45, -392.41),
["🥂Night Club"] = Vector3.new(-90.03, 283.75, -728.01),
["🎙Studio"] = Vector3.new(93408.453125, 14484.7158203125, 570.139404296875),
["🔫Studio Guns"] = Vector3.new(72421.93, 128855.83, -1082.59),
["Rpt"] = Vector3.new(-1748, 236, -591),
["👮NYPD Roof"] = Vector3.new(-1389.98, 279.44, -3141.37),
["🚙Striker Man"] = Vector3.new(-1424.99, 254.22, 2786.90),
["⚰️Bury Money"] = Vector3.new(-198.53, 239.51, 1266.04),
["🔨SledgeHammer Job"] = Vector3.new(-1007.64, 262.26, 56.05),
["🍗Popeyes"] = Vector3.new(-78.04, 283.63, -768.11),
}
local function teleportToLocation(locVec, locName)
humanoidRootPart.Parent:FindFirstChild("Humanoid"):ChangeState(0)
repeat task.wait(0.0001) until not player:GetAttribute("LastACPos")
humanoidRootPart.CFrame = CFrame.new(locVec)
task.wait()
humanoidRootPart.Parent:FindFirstChild("Humanoid"):ChangeState(2)
WindUI:Notify({
Title = "Teleported",
Content = "Teleported to " .. tostring(locName),
Duration = 2,
Icon = "bird",
})
end
local hasPickedLocation = false
local Dropdown = MainTab:Dropdown({
Title = "Teleport to Location",
Desc = "Select a location to teleport to",
Values = (function()
local vals = {}
for _, key in ipairs({
"🏦Bank", "💸Money Wash", "🔒Safe Items", "🛍️Pawn Shop", "🏦Bank Vault", "🤑Mr Money Man",
"🔫GunShop 1", "🔫GunShop 1 Lobby", "🔫GunShop 2", "🔫GunShop 2 Lobby", "🔫GunShop 3", "🔫GunShop 4",
"🏢Pent House", "📱T Mobile", "🕍Mini Mansion", "🎒Backpack Shop", "💎Rob Ice Box", "👓Drip Shop",
"🍗Chicken Wings", "🥪Deli Market", "🚗Car Dealer", "🍕Pizza", "🏭Soda Warehouse", "🏭Soda Supplies",
"💲Soda Seller", "🍃Exotic Dealer", "🔫Switch Seller", "💲Bronx Market", "🔨Construction Site",
"⛓️Prison", "🍔McDonalds", "💎Ice Box", "🏢Hospital", "💊MarGreens", "🥂Night Club",
"🎙Studio", "🔫Studio Guns", "Rpt", "👮NYPD Roof", "🚙Striker Man", "⚰️Bury Money",
"🔨SledgeHammer Job", "🍗Popeyes",
}) do
table.insert(vals, key)
end
return vals
end)(),
Callback = function(option)
if not hasPickedLocation then hasPickedLocation = true end
if option and locations[option] then
teleportToLocation(locations[option], option)
end
end,
})
MainTab:Button({
Title = "Respawn Where Died",
Desc = "Respawn at death spot",
Color = Color3.new(0, 0, 1),
Locked = false,
Callback = function()
WindUI:Notify({
Title = "",
Content = "You will now respawn where you died.",
Duration = 3,
Icon = "user"
})
local function onCharacterAdded(character)
local humanoid = character:WaitForChild("Humanoid")
if lastDeathPosition then
local root = character:WaitForChild("HumanoidRootPart")
root.CFrame = CFrame.new(lastDeathPosition + Vector3.new(0,3,0))
end
humanoid.Died:Connect(function()
local root = character:FindFirstChild("HumanoidRootPart")
if root then lastDeathPosition = root.Position end
end)
end
if player.Character then onCharacterAdded(player.Character) end
player.CharacterAdded:Connect(onCharacterAdded)
end
})
Window:SelectTab(1)
-- ==================== DISCORD TAB ====================
local DiscordTab = Window:Tab({
Title = "Discord Tab",
Icon = "message-circle",
Locked = false,
})
local tagEnabled = true
local rainbowEnabled = true
-- ====================== TAG FUNCTIONS ======================
local function removeTag(character)
if character then
local head = character:FindFirstChild("Head")
if head then
local tag = head:FindFirstChild("DiscordTag")
if tag then tag:Destroy() end
end
end
end
local function addTag(character)
if not tagEnabled then return end
removeTag(character)
local head = character:WaitForChild("Head")
local billboard = Instance.new("BillboardGui")
billboard.Name = "DiscordTag"
billboard.Adornee = head
billboard.Size = UDim2.new(0, 200, 0, 50)
billboard.StudsOffset = Vector3.new(0, 3, 0)
billboard.AlwaysOnTop = true
billboard.Parent = head
local text = Instance.new("TextLabel")
text.Size = UDim2.new(1, 0, 1, 0)
text.BackgroundTransparency = 1
text.Text = ""
text.TextStrokeTransparency = 0
text.TextScaled = true
text.Font = Enum.Font.GothamBold
text.Parent = billboard
-- Rainbow Effect (only if enabled)
if rainbowEnabled then
task.spawn(function()
local hue = 0
while billboard.Parent and tagEnabled and rainbowEnabled do
hue = (hue + 0.015) % 1
text.TextColor3 = Color3.fromHSV(hue, 1, 1)
task.wait(0.05)
end
-- If rainbow is turned off while tag is still on
if billboard.Parent and tagEnabled then
text.TextColor3 = Color3.fromRGB(255, 255, 255) -- Default white
end
end)
else
text.TextColor3 = Color3.fromRGB(255, 255, 255) -- White when rainbow is off
end
end
-- ====================== TOGGLES ======================
DiscordTab:Toggle({
Title = "Enable Discord Tag",
Description = "Show 'Owners' above your head",
Default = true,
Callback = function(Value)
tagEnabled = Value
if Value then
if player.Character then
addTag(player.Character)
end
WindUI:Notify({Title = "Discord Tag", Content = "✅ Tag Enabled", Duration = 3})
else
if player.Character then
removeTag(player.Character)
end
WindUI:Notify({Title = "Discord Tag", Content = "❌ Tag Disabled", Duration = 3})
end
end
})
DiscordTab:Toggle({
Title = "Rainbow Tag Color",
Description = "Make the tag rainbow (requires tag enabled)",
Default = true,
Callback = function(Value)
rainbowEnabled = Value
if player.Character and tagEnabled then
-- Refresh tag to apply new rainbow setting
removeTag(player.Character)
task.wait(0.1)
addTag(player.Character)
end
WindUI:Notify({
Title = "Rainbow Tag",
Content = rainbowEnabled and "🌈 Rainbow Enabled" or "⚪ Rainbow Disabled (White)",
Duration = 3
})
end
})
-- ====================== CHARACTER HANDLING ======================
local Players = game:GetService("Players")
local player = Players.LocalPlayer
if player.Character then
addTag(player.Character)
end
player.CharacterAdded:Connect(function(char)
task.wait(0.5) -- Small delay to ensure Head exists
addTag(char)
end)
player.CharacterRemoving:Connect(removeTag)
print("✅ Discord Tab loaded with separate Rainbow toggle!")
local BypassSection = UtilitiesTab:Section({
Title = "Bypasses",
TextXAlignment = "Left",
TextSize = 17,
})
-- ========================================
-- VROY FAMILY - UTILITIES + KEEP ITEMS ON DEATH
-- ========================================
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local StarterGui = game:GetService("StarterGui")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local lastDeathPosition = nil
local _G = _G or {}
-- Defaults
_G.fastRespawn = false
_G.respawnWhereDied = false
_G.noRagdoll = false
_G.noclip = false
_G.keepItemsOnDeath = false
_G.instantPrompts = false
_G.antiKnockback = false
_G.antiCameraShake = false -- ← Added
-- ==================== ANTI CAMERA SHAKE ====================
local cameraShakeConnection = nil
local function EnableAntiCameraShake()
if cameraShakeConnection then return end
local function RemoveCameraShake(character)
if not character then return end
local camBobbing = character:FindFirstChild("CameraBobbing")
if camBobbing then
camBobbing:Destroy()
end
end
-- Remove on existing character
if player.Character then
RemoveCameraShake(player.Character)
end
cameraShakeConnection = RunService.Heartbeat:Connect(function()
if not _G.antiCameraShake then return end
local character = player.Character
if character then
RemoveCameraShake(character)
end
end)
-- Handle new characters
player.CharacterAdded:Connect(function(char)
if _G.antiCameraShake then
task.wait(0.3)
RemoveCameraShake(char)
end
end)
end
local function DisableAntiCameraShake()
if cameraShakeConnection then
cameraShakeConnection:Disconnect()
cameraShakeConnection = nil
end
end
-- ==================== ANTI KNOCKBACK ====================
local antiKnockbackConnection = nil
local function EnableAntiKnockback()
if antiKnockbackConnection then return end
local character = player.Character
if character then
for _, v in ipairs(character:GetDescendants()) do
if v:IsA("BodyVelocity") or v:IsA("LinearVelocity") or v:IsA("VectorForce") then
v:Destroy()
end
end
end
local ae = ReplicatedStorage:FindFirstChild("AE")
if ae then ae:Destroy() end
antiKnockbackConnection = RunService.Heartbeat:Connect(function()
if not _G.antiKnockback then return end
local char = player.Character
if not char then return end
for _, v in ipairs(char:GetDescendants()) do
if v:IsA("BodyVelocity") or v:IsA("LinearVelocity") or v:IsA("VectorForce") then
v:Destroy()
end
end
end)
end
local function DisableAntiKnockback()
if antiKnockbackConnection then
antiKnockbackConnection:Disconnect()
antiKnockbackConnection = nil
end
end
-- ==================== KEEP ITEMS ON DEATH ====================
local ExemptItems = {"Phone", "Fist", "Shiesty", "Bandage", "Lemonade", "Car keys", "Cuban", "GunPermit"}
local function MarketHasItem(toolName)
local market = ReplicatedStorage:FindFirstChild("MarketItems")
if not market then return false end
for _, item in ipairs(market:GetChildren()) do
if item.Name == toolName and item:FindFirstChild("owner") and item.owner.Value == player.Name then
return true
end
end
return false
end
local function ForcePutToMarket(toolName)
local endTime = os.clock() + 12
while os.clock() < endTime do
if MarketHasItem(toolName) then return true end
pcall(function()
ReplicatedStorage.ListWeaponRemote:FireServer(toolName, 999999)
end)
task.wait(0.15)
end
return false
end
local function ForceRetrieveFromMarket(toolName)
local market = ReplicatedStorage:WaitForChild("MarketItems", 10)
if not market then return false end
local endTime = os.clock() + 12
while os.clock() < endTime do
for _, item in ipairs(market:GetChildren()) do
if item.Name == toolName and item:FindFirstChild("owner")
and item.owner.Value == player.Name and item:GetAttribute("SpecialId") then
local special = item:GetAttribute("SpecialId")
pcall(function()
ReplicatedStorage.BuyItemRemote:FireServer(toolName, "Remove", special)
end)
task.wait(0.2)
pcall(function()
ReplicatedStorage.BackpackRemote:InvokeServer("Grab", toolName)
end)
task.wait(0.2)
return true
end
end
task.wait(0.2)
end
return false
end
local function SaveOnDeath(char)
local hum = char:WaitForChild("Humanoid")
hum.Died:Connect(function()
if not _G.keepItemsOnDeath then return end
task.wait(0.25)
for _, tool in ipairs(player.Backpack:GetChildren()) do
if tool:IsA("Tool") and not table.find(ExemptItems, tool.Name) then
ForcePutToMarket(tool.Name)
end
end
end)
end
local function RetrieveAfterSpawn()
task.delay(2.2, function()
if not _G.keepItemsOnDeath then return end
local market = ReplicatedStorage:FindFirstChild("MarketItems")
if not market then return end
for _, item in ipairs(market:GetChildren()) do
if item:FindFirstChild("owner") and item.owner.Value == player.Name then
ForceRetrieveFromMarket(item.Name)
end
end
end)
end
local function SetupKeepItems(char)
SaveOnDeath(char)
RetrieveAfterSpawn()
end
player.CharacterAdded:Connect(SetupKeepItems)
if player.Character then
SetupKeepItems(player.Character)
end
-- ==================== OPTIMIZED INSTANT PROMPTS ====================
local InstantPromptsConnection = nil
local PromptCache = {}
local function EnableInstantPrompts()
if InstantPromptsConnection then return end
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("ProximityPrompt") and not PromptCache[obj] then
PromptCache[obj] = {HoldDuration = obj.HoldDuration, MaxActivationDistance = obj.MaxActivationDistance}
obj.HoldDuration = 0
obj.MaxActivationDistance = 12
end
end
InstantPromptsConnection = workspace.DescendantAdded:Connect(function(obj)
if obj:IsA("ProximityPrompt") and not PromptCache[obj] then
PromptCache[obj] = {HoldDuration = obj.HoldDuration, MaxActivationDistance = obj.MaxActivationDistance}
obj.HoldDuration = 0
obj.MaxActivationDistance = 12
end
end)
end
local function DisableInstantPrompts()
if InstantPromptsConnection then
InstantPromptsConnection:Disconnect()
InstantPromptsConnection = nil
end
for prompt, data in pairs(PromptCache) do
if prompt and prompt.Parent then
prompt.HoldDuration = data.HoldDuration
prompt.MaxActivationDistance = data.MaxActivationDistance
end
end
table.clear(PromptCache)
end
-- ==================== FIXED NOCLIP ====================
local noclipConnection = nil
local function setCollide(state)
local char = player.Character
if not char then return end
for _, v in ipairs(char:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = state
end
end
end
local function EnableNoclip()
if noclipConnection then return end
noclipConnection = RunService.Stepped:Connect(function()
if _G.noclip then
setCollide(false)
end
end)
end
local function DisableNoclip()
if noclipConnection then
noclipConnection:Disconnect()
noclipConnection = nil
end
setCollide(true)
end
-- ==================== NO RAGDOLL ====================
local noRagdollConnection
local function startNoRagdoll()
if noRagdollConnection then noRagdollConnection:Disconnect() end
noRagdollConnection = RunService.Heartbeat:Connect(function()
if not _G.noRagdoll then return end
local character = player.Character
if character then
local ragdoll = character:FindFirstChild("FallDamageRagdoll", true)
if ragdoll then ragdoll:Destroy() end
end
end)
end
-- ==================== FASTER RESPAWN ====================
task.spawn(function()
while true do
task.wait(0.1)
if _G.fastRespawn then
local character = player.Character
if character and character:FindFirstChild("Humanoid") and character.Humanoid.Health <= 0 then
ReplicatedStorage.RespawnRE:FireServer()
task.wait(0.1)
end
end
end
end)
-- ==================== RESPAWN WHERE DIED ====================
local function setupRespawnWhereDied()
local function onCharacterAdded(character)
local humanoid = character:WaitForChild("Humanoid")
local root = character:WaitForChild("HumanoidRootPart")
if lastDeathPosition and _G.respawnWhereDied then
root.CFrame = CFrame.new(lastDeathPosition + Vector3.new(0, 3, 0))
end
humanoid.Died:Connect(function()
local rootPart = character:FindFirstChild("HumanoidRootPart")
if rootPart then
lastDeathPosition = rootPart.Position
end
end)
end
if player.Character then onCharacterAdded(player.Character) end
player.CharacterAdded:Connect(onCharacterAdded)
end
setupRespawnWhereDied()
-- ==================== TOGGLES ====================
MainTab:Toggle({
Title = "Anti Camera Shake",
Default = false,
Callback = function(Value)
_G.antiCameraShake = Value
if Value then
EnableAntiCameraShake()
WindUI:Notify({Title = "Anti Camera Shake", Content = "✅ Enabled", Duration = 3})
else
DisableAntiCameraShake()
WindUI:Notify({Title = "Anti Camera Shake", Content = "Disabled", Duration = 3})
end
end
})
-- ==================== INSTANT EQUIP ====================
local InstantEquipFeature = nil
local function EnableInstantEquip()
if InstantEquipFeature then return end
InstantEquipFeature = InstantEquip.new()
InstantEquipFeature:SetupListeners()
end
local function DisableInstantEquip()
if InstantEquipFeature then
InstantEquipFeature:Destroy() -- or whatever cleanup method your system uses
InstantEquipFeature = nil
end
end
-- ==================== TOGGLES ====================
MainTab:Toggle({
Title = "Instant Equip",
Default = false,
Callback = function(Value)
_G.instantEquip = Value
if Value then
EnableInstantEquip()
WindUI:Notify({Title = "Instant Equip", Content = "✅ Guns now equip instantly", Duration = 3})
else
DisableInstantEquip()
WindUI:Notify({Title = "Instant Equip", Content = "Disabled", Duration = 3})
end
end
})
MainTab:Toggle({
Title = "Instant Prompts",
Default = false,
Callback = function(Value)
_G.instantPrompts = Value
if Value then
EnableInstantPrompts()
WindUI:Notify({Title = "Instant Prompts", Content = "✅ Enabled (Fast)", Duration = 3})
else
DisableInstantPrompts()
WindUI:Notify({Title = "Instant Prompts", Content = "Disabled", Duration = 3})
end
end
})
MainTab:Toggle({
Title = "Noclip",
Default = false,
Callback = function(Value)
_G.noclip = Value
if Value then
EnableNoclip()
WindUI:Notify({Title = "Noclip", Content = "Enabled", Duration = 3})
else
DisableNoclip()
WindUI:Notify({Title = "Noclip", Content = "Disabled", Duration = 3})
end
end
})
MainTab:Toggle({
Title = "Anti Knockback",
Default = false,
Callback = function(Value)
_G.antiKnockback = Value
if Value then
EnableAntiKnockback()
WindUI:Notify({Title = "Anti Knockback", Content = "✅ Enabled", Duration = 3})
else
DisableAntiKnockback()
WindUI:Notify({Title = "Anti Knockback", Content = "Disabled", Duration = 3})
end
end
})
MainTab:Toggle({
Title = "Fast Respawn",
Default = false,
Callback = function(Value)
_G.fastRespawn = Value
WindUI:Notify({Title="Fast Respawn", Content=Value and "Enabled" or "Disabled", Duration=5})
end
})
MainTab:Toggle({
Title = "Respawn Where Died",
Default = false,
Callback = function(Value)
_G.respawnWhereDied = Value
WindUI:Notify({Title="Respawn Where Died", Content=Value and "Enabled" or "Disabled", Duration=5})
end
})
MainTab:Toggle({
Title = "Keep Items On Death",
Default = false,
Callback = function(Value)
_G.keepItemsOnDeath = Value
WindUI:Notify({Title="Keep Items On Death", Content=Value and "Enabled ✅" or "Disabled ❌", Duration=5})
end
})
MainTab:Toggle({
Title = "Anti-AFK",
Default = false,
Callback = function(Value)
if Value then
getgenv().AntiAFKConnection = player.Idled:Connect(function()
local VirtualUser = game:GetService("VirtualUser")
VirtualUser:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
task.wait(0.1)
VirtualUser:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
end)
else
if getgenv().AntiAFKConnection then
getgenv().AntiAFKConnection:Disconnect()
getgenv().AntiAFKConnection = nil
end
end
end
})
MainTab:Toggle({
Title = "Anti Fall Damage",
Default = false,
Callback = function(Value)
local character = player.Character or player.CharacterAdded:Wait()
local fallDamage = character:FindFirstChild("FallDamageRagdoll")
if fallDamage and Value then
fallDamage:Destroy()
end
end
})
MainTab:Toggle({
Title = "No Ragdoll",
Default = false,
Callback = function(Value)
_G.noRagdoll = Value
if Value then
startNoRagdoll()
else
if noRagdollConnection then
noRagdollConnection:Disconnect()
noRagdollConnection = nil
end
end
end
})
MainTab:Toggle({
Title = "Infinite Stamina",
Default = false,
Callback = function(Value)
local staminaScript = player.PlayerGui:FindFirstChild("Run", true)
if staminaScript then
local scriptObj = staminaScript:FindFirstChild("StaminaBarScript", true)
if scriptObj then scriptObj:Destroy() end
end
end
})
MainTab:Toggle({
Title = "Infinite Hunger",
Default = false,
Callback = function(Value)
local hungerScript = player.PlayerGui:FindFirstChild("Hunger", true)
if hungerScript then
local scriptObj = hungerScript:FindFirstChild("HungerBarScript", true)
if scriptObj then scriptObj:Destroy() end
end
end
})
MainTab:Toggle({
Title = "Infinite Sleep",
Default = false,
Callback = function(Value)
local sleepGui = player.PlayerGui:FindFirstChild("SleepGui", true)
if sleepGui then
local scriptObj = sleepGui:FindFirstChild("sleepScript", true)
if scriptObj then scriptObj:Destroy() end
end
end
})
MainTab:Toggle({
Title = "No Rent Pay",
Default = false,
Callback = function(Value)
local rentGui = player.PlayerGui:FindFirstChild("RentGui")
if rentGui then
local scriptObj = rentGui:FindFirstChildOfClass("LocalScript")
if scriptObj then scriptObj:Destroy() end
end
end
})
print("✅ Main Tab Loaded with Anti-CameraShake!")
local GunSection = UtilitiesTab:Section({
Title = "Gun Modifications 🔫",
TextXAlignment = "Left",
TextSize = 17,
})
------------------------------------------------
-- RAINBOW GUN (VISUAL ONLY ADD-ON)
------------------------------------------------
local RunService = game:GetService("RunService")
local rainbowEnabled = false
local hue = 0
local function applyRainbow(tool)
for _, obj in ipairs(tool:GetDescendants()) do
if obj:IsA("BasePart") then
obj.Color = Color3.fromHSV(hue, 1, 1)
end
end
end
RunService.RenderStepped:Connect(function()
if not rainbowEnabled then return end
local char = game.Players.LocalPlayer.Character
if not char then return end
local tool = char:FindFirstChildOfClass("Tool")
if not tool then return end
hue = (hue + 0.01) % 1
applyRainbow(tool)
end)
UtilitiesTab:Toggle({
Title = "Rainbow Gun",
Desc = "Toggle rainbow weapon colors",
Default = false,
Callback = function(Value)
rainbowEnabled = Value
end,
})
------------------------------------------------
-- YOUR ORIGINAL BUTTONS (UNCHANGED)
------------------------------------------------
-- Infinite Ammo
local infiniteAmmoEnabled = false
UtilitiesTab:Toggle({
Title = "Infinite Ammo",
Desc = "YOU NEED ONE MAG FOR INF AMMO",
Default = false,
Callback = function(Value)
infiniteAmmoEnabled = Value
local tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Setting") then
local settings = require(tool.Setting)
if Value then
settings.LimitedAmmoEnabled = false
settings.MaxAmmo = 10000
settings.AmmoPerMag = 10000
settings.Ammo = 10000
else
settings.LimitedAmmoEnabled = true
settings.MaxAmmo = 30
settings.AmmoPerMag = 30
end
end
end
})
-- Infinite Damage
UtilitiesTab:Toggle({
Title = "Infinite Damage",
Desc = "Max damage weapon",
Default = false,
Callback = function(Value)
local tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Setting") then
require(tool.Setting).BaseDamage = Value and 9e9 or 20
end
end
})
UtilitiesTab:Toggle({
Title = "Automatic Gun",
Desc = "Toggle automatic fire",
Default = false,
Callback = function(Value)
autoEnabled = Value
applyGunSettings()
end,
})
UtilitiesTab:Toggle({
Title = "No Fire Rate Limit",
Desc = "Set fire rate to minimum",
Default = false,
Callback = function(Value)
noRateEnabled = Value
applyGunSettings()
end,
})
local function setBulletVisuals(t)
if typeof(t) ~= "table" or not rawget(t, "BulletSpeed") then return end
rawset(t, "BulletSpeed", 150)
rawset(t, "DropGravity", 0.3)
rawset(t, "BulletParticleEnaled", true)
rawset(t, "BulletParticleColor", Color3.new(1, 0, 0))
rawset(t, "BulletParticleSize", NumberSequence.new({
NumberSequenceKeypoint.new(0, 9e9),
NumberSequenceKeypoint.new(1, 1)
}))
end
local fireBallsEnabled = false
UtilitiesTab:Toggle({
Title = "Fire Balls",
Default = false,
Callback = function(state)
fireBallsEnabled = state
if state then
for _, v in getgc(true) do
if typeof(v) == "table" then
pcall(function()
setBulletVisuals(v)
for _, k in {7, 8} do
setBulletVisuals(rawget(v, k))
end
end)
end
end
Notify("Bullet Mods", "Fire Balls enabled!", 2)
else
Notify("Bullet Mods", "Fire Balls disabled!", 2)
end
end
})
ExploitsTab:Button({
Title = "Cookin House",
Desc = "Teleports to where you gotta cook the stuff",
Color = Color3.fromRGB(255, 0, 0),
Justify = "Center",
IconAlign = "Left",
Icon = "map-pin",
Locked = false,
Callback = function()
local cookingPos = Vector3.new(-1605.9183349609375, 254.04150390625, -488.43804931640625)
local character = game.Players.LocalPlayer.Character
if character and character:FindFirstChild("HumanoidRootPart") then
enableSwimMethod()
character.HumanoidRootPart.CFrame = CFrame.new(cookingPos)
disableSwimMethod()
end
end
})
ExploitsTab:Button({
Title = "TP TO GET MAX Dirty Cash",
Color = Color3.new(0, 0, 1),
Desc = "",
Locked = false,
Callback = function()
local player = game.Players.LocalPlayer
local StarterGui = game:GetService("StarterGui")
local camera = game.Workspace.CurrentCamera
local humanoidRootPart = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
local originalCameraType = camera.CameraType
local originalFieldOfView = camera.FieldOfView
local originalCameraShake = camera:FindFirstChild("CameraShake")
local cameraShakeBackup = originalCameraShake and originalCameraShake.Value or nil
local function GetCharacter()
return player and player.Character
end
getgenv().SwimMethod = false
local function enableSwimMethod()
getgenv().SwimMethod = true
task.wait(1)
end
local function disableSwimMethod()
getgenv().SwimMethod = false
end
local function SwimBypassTeleport(destinationCFrame)
local character = GetCharacter()
if not character or not character:FindFirstChild("HumanoidRootPart") then return end
local HRP = character.HumanoidRootPart
enableSwimMethod()
task.wait(0.25)
HRP.CFrame = destinationCFrame + Vector3.new(2, 0, 0)
task.delay(0.25, function()
disableSwimMethod()
end)
end
local tool = player.Backpack:FindFirstChild("Ice-Fruit Cupz")
if tool then
player.Character.Humanoid:EquipTool(tool)
else
WindUI:Notify({
Title = "No Ice-Fruit Cupz",
Content = "âÂÂ'Ice-Fruit Cupz' not found in backpack",
Duration = 3,
Icon = "history",
})
return
end
local blackScreen = Instance.new("ScreenGui")
blackScreen.IgnoreGuiInset = true
blackScreen.Parent = game:GetService("CoreGui")
local frame = Instance.new("Frame", blackScreen)
frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
frame.Size = UDim2.new(1, 0, 1, 0)
frame.Position = UDim2.new(0, 0, 0, 0)
frame.BorderSizePixel = 0
frame.Visible = true
local imageLabel = Instance.new("ImageLabel", frame)
imageLabel.Size = UDim2.new(0.8, 0, 0.8, 0)
imageLabel.Position = UDim2.new(0.1, 0, 0.1, 0)
imageLabel.BackgroundTransparency = 1
imageLabel.Image = "118675319260087"
imageLabel.ScaleType = Enum.ScaleType.Fit
if not player or not player.Character or not player.Character:FindFirstChild("HumanoidRootPart") then return end
local originalCFrame = player.Character.HumanoidRootPart.CFrame
task.wait(0.5)
local targetCFrame = CFrame.new(-69.82200622558594, 287.0635986328125, -319.79437255859375)
SwimBypassTeleport(targetCFrame)
task.wait(0.5)
local cameraOffset = Vector3.new(0, 5, 5)
local angleOffset = Vector3.new(0, -1, 0)
camera.CameraType = Enum.CameraType.Scriptable
getgenv().cameraFollowConnection = game:GetService("RunService").Heartbeat:Connect(function()
if humanoidRootPart then
local characterPos = humanoidRootPart.Position
camera.CFrame = CFrame.new(characterPos + cameraOffset + angleOffset, characterPos + Vector3.new(0, 3, 0))
end
end)
getgenv().instantPrompts = true
local iceFruitSellPrompt = workspace:WaitForChild("IceFruit Sell"):WaitForChild("ProximityPrompt")
if iceFruitSellPrompt then
iceFruitSellPrompt.HoldDuration = 0
iceFruitSellPrompt.MaxActivationDistance = 6
getgenv().updateConnection = game:GetService("RunService").Heartbeat:Connect(function()
if getgenv().instantPrompts and iceFruitSellPrompt.Enabled then
for _ = 1, 300 do
iceFruitSellPrompt:InputHoldBegin()
iceFruitSellPrompt:InputHoldEnd()
end
end
end)
end
task.spawn(function()
task.wait(1)
getgenv().instantPrompts = false
if getgenv().updateConnection then
getgenv().updateConnection:Disconnect()
getgenv().updateConnection = nil
end
if iceFruitSellPrompt then
iceFruitSellPrompt.HoldDuration = 1
iceFruitSellPrompt.MaxActivationDistance = 4
end
enableSwimMethod()
task.wait(0.5)
SwimBypassTeleport(originalCFrame)
task.wait(0.5)
disableSwimMethod()
if getgenv().cameraFollowConnection then
getgenv().cameraFollowConnection:Disconnect()
getgenv().cameraFollowConnection = nil
end
camera.CameraType = originalCameraType
camera.FieldOfView = originalFieldOfView
if originalCameraShake then
originalCameraShake.Value = cameraShakeBackup
end
blackScreen:Destroy()
WindUI:Notify({
Title = "Money vulnerability",
Content = "ð¸ Done Generating money",
Duration = 2,
Icon = "bird",
})
end)
end
})
ExploitsTab:Button({
Title = "🤑Auto Infinite Money",
Desc = "Automatically get infinite money.",
Locked = false,
Callback = function()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Workspace = game:GetService("Workspace")
local StarterGui = game:GetService("StarterGui")
local humanoidRootPart
LocalPlayer.CharacterAdded:Connect(function(char)
humanoidRootPart = char:WaitForChild("HumanoidRootPart", 10)
end)
if LocalPlayer.Character then
humanoidRootPart = LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
end
local function updateCharacterReferences()
local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
humanoidRootPart = character:WaitForChild("HumanoidRootPart", 5)
end
updateCharacterReferences()
local Teleport = function(cframe, bool)
updateCharacterReferences()
local humanoid = humanoidRootPart and humanoidRootPart.Parent:FindFirstChild("Humanoid")
if not humanoid then return end
getgenv().SwimMethod = true
humanoid:ChangeState(0)
repeat task.wait(0.0001) until not LocalPlayer:GetAttribute("LastACPos")
humanoidRootPart.CFrame = cframe
task.wait()
humanoid:ChangeState(2)
getgenv().SwimMethod = false
end
local GetFruitCup = function()
local Found, Cup = false, nil
for Index, Value in ipairs(LocalPlayer.Backpack:GetChildren()) do
if Value:IsA("Tool") and Value.Name == "Ice-Fruit Cupz" then
if Value["IceFruit Cup"]["IceFruit PunchMedium"].Transparency ~= 1 then
Found = true
Cup = Value
break
end
end
end
for Index, Value in ipairs(LocalPlayer.Character:GetChildren()) do
if Value:IsA("Tool") and Value.Name == "Ice-Fruit Cupz" then
if Value["IceFruit Cup"]["IceFruit PunchMedium"].Transparency ~= 1 then
Found = true
Cup = Value
break
end
end
end
return Found, Cup
end
local Found, Cup = GetFruitCup()
if Cup and Found then
local OLDCFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
if Cup.Parent == LocalPlayer.Backpack then
LocalPlayer.Character.Humanoid:EquipTool(Cup)
task.wait(1)
end
Teleport(Workspace["IceFruit Sell"].CFrame + Vector3.new(0, 0, 0), true)
local prompt = Workspace["IceFruit Sell"].ProximityPrompt
local originalHoldDuration = prompt.HoldDuration
local originalMaxDistance = prompt.MaxActivationDistance
prompt.HoldDuration = 0
prompt.MaxActivationDistance = 50
prompt.RequiresLineOfSight = false
LocalPlayer.Character.HumanoidRootPart.Anchored = true
for i = 1, 1000 do
fireproximityprompt(prompt, 0)
end
prompt.HoldDuration = originalHoldDuration
prompt.MaxActivationDistance = originalMaxDistance
LocalPlayer.Character.HumanoidRootPart.Anchored = false
Teleport(OLDCFrame, true)
return
end
local OLDCFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
local Itemz = {"FijiWater", "FreshWater", "Ice-Fruit Bag", "Ice-Fruit Cupz"}
local Stove
for Index, Value in Workspace.CookingPots:GetChildren() do
if Value:IsA("Model") then
local prompt = Value:FindFirstChildWhichIsA("ProximityPrompt", true)
if prompt and prompt.ActionText == "Turn On" and prompt.Enabled then
Stove = Value
break
end
end
end
for Index, Value in Itemz do
if not LocalPlayer.Backpack:FindFirstChild(Value) then
ReplicatedStorage:WaitForChild("ExoticShopRemote"):InvokeServer(Value)
task.wait(1)
end
end
local Check = false
for Index, Value in Itemz do
if not LocalPlayer.Backpack:FindFirstChild(Value) then
Check = true
end
end
if Check then
return
end
Teleport(Stove.CookPart.CFrame, true)
task.wait(1)
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false)
LocalPlayer.Character.HumanoidRootPart.Anchored = true
task.wait(1.5)
fireproximityprompt(Stove:FindFirstChildWhichIsA("ProximityPrompt", true))
task.wait(2)
for Index, Value in {"FijiWater", "FreshWater", "Ice-Fruit Bag"} do
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack[Value])
task.wait(1)
fireproximityprompt(Stove:FindFirstChildWhichIsA("ProximityPrompt", true))
task.wait(3)
end
repeat task.wait() until Stove.CookPart.Steam.LoadUI.Enabled == false
if not LocalPlayer.Character:FindFirstChild("Ice-Fruit Cupz") then
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack['Ice-Fruit Cupz'])
task.wait(1)
end
task.wait(1)
fireproximityprompt(Stove:FindFirstChildWhichIsA("ProximityPrompt", true))
task.wait(3)
LocalPlayer.Character.HumanoidRootPart.Anchored = false
Teleport(Workspace["IceFruit Sell"].CFrame + Vector3.new(0, 0, 0), true)
task.wait(1)
LocalPlayer.Character.HumanoidRootPart.Anchored = true
task.wait(1.5)
if not LocalPlayer.Character:FindFirstChild("Ice-Fruit Cupz") then
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack["Ice-Fruit Cupz"])
task.wait(1)
end
local prompt = Workspace["IceFruit Sell"].ProximityPrompt
local originalHoldDuration = prompt.HoldDuration
local originalMaxDistance = prompt.MaxActivationDistance
prompt.HoldDuration = 0
prompt.MaxActivationDistance = 50
prompt.RequiresLineOfSight = false
for i = 1, 1000 do
fireproximityprompt(prompt, 0)
end
prompt.HoldDuration = originalHoldDuration
prompt.MaxActivationDistance = originalMaxDistance
LocalPlayer.Character.HumanoidRootPart.Anchored = false
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
task.wait(0.5)
Teleport(OLDCFrame, true)
task.wait(2)
end
})
player.CharacterAdded:Connect(function(char)
humanoidRootPart = char:WaitForChild("HumanoidRootPart", 10)
end)
if player.Character then
humanoidRootPart = player.Character:FindFirstChild("HumanoidRootPart")
end
local function updateCharacterReferences()
local character = player.Character or player.CharacterAdded:Wait()
humanoidRootPart = character:WaitForChild("HumanoidRootPart", 5)
end
updateCharacterReferences()
ExploitsTab:Button({
Title = "FijiWater",
Desc = "Purchase FijiWater",
Color = Color3.new(0, 0, 1),
Justify = "Center",
IconAlign = "Left",
Icon = "droplet",
Locked = false,
Callback = function()
game:GetService("ReplicatedStorage").ExoticShopRemote:InvokeServer("FijiWater")
end
})
ExploitsTab:Button({
Title = "FreshWater",
Desc = "Purchase FreshWater",
Color = Color3.new(0, 0, 1),
Justify = "Center",
IconAlign = "Left",
Icon = "droplet",
Locked = false,
Callback = function()
game:GetService("ReplicatedStorage").ExoticShopRemote:InvokeServer("FreshWater")
end
})
ExploitsTab:Button({
Title = "Ice-Fruit Cupz",
Desc = "Purchase Ice-Fruit Cupz",
Color = Color3.new(0, 0, 1),
Justify = "Center",
IconAlign = "Left",
Icon = "droplet",
Locked = false,
Callback = function()
game:GetService("ReplicatedStorage").ExoticShopRemote:InvokeServer("Ice-Fruit Cupz")
end
})
ExploitsTab:Button({
Title = "Ice-Fruit Bag",
Desc = "Purchase Ice-Fruit Bag",
Color = Color3.new(0, 0, 1),
Justify = "Center",
IconAlign = "Left",
Icon = "droplet",
Icon = "droplet",
Locked = false,
Callback = function()
game:GetService("ReplicatedStorage").ExoticShopRemote:InvokeServer("Ice-Fruit Bag")
end
})
game.StarterGui:SetCore("SendNotification", {
Title = "WELCOME TO THA Boxhub",
Text = "join my discord https://discord.gg/Eq9JXBTc68",
Duration = 5,
}) 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, discord.gg.
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.
[TITLE UNAVAILABLE]