Run it
Copy the script and paste it into your executor.
UIS = :()
Players = :()
RunService = :()
TweenService = :()
TeleportService = :()
Lighting = :()
Stats = :()
HapticService = :()
ChatService = :()
MaterialService = (() :() ) :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
Mouse = LocalPlayer:()
CoreGui = (() :() ) :() LocalPlayer:()
GUI_NAME =
CoreGui:(GUI_NAME) CoreGui[GUI_NAME]:()
ScreenGui = .(, CoreGui)
ScreenGui.Name = GUI_NAME
ScreenGui.ResetOnSpawn =
(intensity, duration)
(()
h = .(intensity * , , )
motors = {
.VibrationMotor.Large,
.VibrationMotor.Small,
.VibrationMotor.RightTrigger,
.VibrationMotor.LeftTrigger,
.VibrationMotor.RightHand,
.VibrationMotor.LeftHand
}
_, motor (motors)
HapticService:(.UserInputType.Gamepad1, motor)
.(()
HapticService:(.UserInputType.Gamepad1, motor, h)
.(duration * )
HapticService:(.UserInputType.Gamepad1, motor, h * )
.(duration * )
(() HapticService:(.UserInputType.Gamepad1, motor, ) )
)
(vibrate) ==
duration >
.(()
i = , .(duration * ) (); .()
)
(.(duration * ))
)
ClickSound = .(, ScreenGui)
ClickSound.SoundId = ; ClickSound.Volume =
() (() ClickSound:(); (, ) )
HoverSound = .(, ScreenGui)
HoverSound.SoundId = ; HoverSound.Volume = ; HoverSound.PlaybackSpeed =
() (() HoverSound:() )
XPSound = .(, ScreenGui)
XPSound.SoundId = ; XPSound.Volume =
(() XPSound:() )
(id, volume, pitch)
s = .(, )
s.SoundId = .. (id)
s.Volume = volume ; s.PlaybackSpeed = pitch
s.RollOffMaxDistance =
s:(); .Debris:(s, )
(part, color)
light = .(, part)
light.Color = color; light.Range = ; light.Brightness = ; light.Shadows =
particle = .(, part)
particle.Color = ColorSequence.(color)
particle.Size = NumberSequence.({NumberSequenceKeypoint.(, ), NumberSequenceKeypoint.(, ), NumberSequenceKeypoint.(, )})
particle.Rate = ; particle.Speed = NumberRange.(, )
particle.Lifetime = NumberRange.(, )
particle.LightEmission = ; particle.ZOffset = ; particle.Drag = ; particle.SpreadAngle = .(, )
.(, () particle.Enabled = )
.Debris:(light, )
.Debris:(particle, )
GlassBg = .(, , )
GlassTrans =
ElementBg = .(, , )
Accent = .(, , )
TextColor = .(, , )
PremiumFont = .Font.Ubuntu
CurrentLang =
TranslatableElements = {}
Translations = {
[] = {
Btn_Tools = , Title_Main = , Tab_Graphics = , Tab_Move = , Tab_Player = , Tab_World = , Tab_Tools = , Tab_Weather = , Tab_ESP = , Tab_Troll = , Tab_Server = , Tab_Stats = , Tab_Extra = , Tab_Aimbot = , Tab_Env = , Tab_AudioRealism = , Tab_NPC = , Tab_Vehicle = , Tab_Fun = , Tab_Teleport = , Tab_Pets = , Btn_Astral = , Tab_Passcode = , Tab_Dev = , Tab_Network = , Tab_Bypass = , Tab_Scripting = , Tab_Physics = , Tab_Symbiote =
},
[] = {
Btn_Tools = , Title_Main = , Tab_Graphics = , Tab_Move = , Tab_Player = , Tab_World = , Tab_Tools = , Tab_Weather = , Tab_ESP = , Tab_Troll = , Tab_Server = , Tab_Stats = , Tab_Extra = , Tab_Aimbot = , Tab_Env = , Tab_AudioRealism = , Tab_NPC = , Tab_Vehicle = , Tab_Fun = , Tab_Teleport = , Tab_Pets = , Btn_Astral = , Tab_Passcode = , Tab_Dev = , Tab_Network = , Tab_Bypass = , Tab_Scripting = , Tab_Physics = , Tab_Symbiote =
},
[] = {
Btn_Tools = , Title_Main = , Tab_Graphics = , Tab_Move = , Tab_Player = , Tab_World = , Tab_Tools = , Tab_Weather = , Tab_ESP = , Tab_Troll = , Tab_Server = , Tab_Stats = , Tab_Extra = , Tab_Aimbot = , Tab_Env = , Tab_AudioRealism = , Tab_NPC = , Tab_Vehicle = , Tab_Fun = , Tab_Teleport = , Tab_Pets = , Btn_Astral = , Tab_Passcode = , Tab_Dev = , Tab_Network = , Tab_Bypass = , Tab_Scripting = , Tab_Physics = , Tab_Symbiote =
}
}
()
obj, key (TranslatableElements)
obj:() obj:()
Translations[CurrentLang][key]
obj.RichText obj.Text = Translations[CurrentLang][key]
obj.Text = .(Translations[CurrentLang][key], , )
SplashFrame = .(, ScreenGui)
SplashFrame.Size = .(, , , )
SplashFrame.Position = .(, -, , -)
SplashFrame.BackgroundColor3 = GlassBg
SplashFrame.BackgroundTransparency =
SplashFrame.ZIndex =
.(, SplashFrame).CornerRadius = .(, )
.(, SplashFrame).Color = Accent
.(, SplashFrame).Thickness =
SplashText = .(, SplashFrame)
SplashText.Size = .(, , , -)
SplashText.Position = .(, , , )
SplashText.BackgroundTransparency =
SplashText.Text =
SplashText.Rotation = -
SplashText.TextColor3 = Accent
SplashText.Font = PremiumFont
SplashText.TextSize =
SplashText.ZIndex =
SplashWatermark = .(, SplashFrame)
SplashWatermark.Size = .(, , , )
SplashWatermark.Position = .(, , , -)
SplashWatermark.BackgroundTransparency =
SplashWatermark.Text =
SplashWatermark.TextColor3 = TextColor
SplashWatermark.Font = PremiumFont
SplashWatermark.TextSize =
SplashWatermark.ZIndex =
LoadingBg = .(, SplashFrame)
LoadingBg.Size = .(, , , )
LoadingBg.Position = .(, , , -)
LoadingBg.BackgroundColor3 = .(, , )
LoadingBg.ZIndex =
.(, LoadingBg).CornerRadius = .(, )
LoadingBar = .(, LoadingBg)
LoadingBar.Size = .(, , , )
LoadingBar.BackgroundColor3 = Accent
LoadingBar.ZIndex =
.(, LoadingBar).CornerRadius = .(, )
TweenService:(SplashText, TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out), {Position = .(, , , -)}):()
TweenService:(LoadingBar, TweenInfo.(, .EasingStyle.Linear), {Size = .(, , , )}):()
(, )
MainFrame = .(, ScreenGui)
MainFrame.AnchorPoint = .(, )
MainFrame.Size = .(, , , )
MainFrame.Position = .(, , , )
MainFrame.BackgroundColor3 = GlassBg
MainFrame.BackgroundTransparency = GlassTrans
MainFrame.Active =
MainFrame.Draggable =
MainFrame.ClipsDescendants =
MainFrame.Visible =
.(, MainFrame).CornerRadius = .(, )
MainStroke = .(, MainFrame)
MainStroke.Color = Accent
MainStroke.Thickness =
MainStroke.Transparency =
Watermark = .(, MainFrame)
Watermark.Size = .(, -, , )
Watermark.Position = .(, , , -)
Watermark.BackgroundTransparency =
Watermark.Text =
Watermark.TextColor3 = Accent
Watermark.Font = PremiumFont
Watermark.TextSize =
Watermark.TextXAlignment = .TextXAlignment.Left
TopBar = .(, MainFrame)
TopBar.Size = .(, , , )
TopBar.BackgroundTransparency =
TopBar.ZIndex =
Title = .(, TopBar)
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.Text = Translations[CurrentLang][]
TranslatableElements[Title] =
Title.RichText =
Title.TextColor3 = Accent
Title.Font = PremiumFont
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.ZIndex =
LangBtn = .(, TopBar)
LangBtn.Size = .(, , , )
LangBtn.Position = .(, -, , -)
LangBtn.BackgroundColor3 = ElementBg
LangBtn.TextColor3 = Accent
LangBtn.Font = PremiumFont
LangBtn.TextSize =
LangBtn.Text = .. CurrentLang ..
.(, LangBtn).CornerRadius = .(, )
.(, LangBtn).Color = Accent
LangBtn.MouseButton1Click:(()
()
CurrentLang == CurrentLang =
CurrentLang == CurrentLang =
CurrentLang =
LangBtn.Text = .. CurrentLang ..
()
)
MacBtns = .(, TopBar)
MacBtns.Size = .(, , , )
MacBtns.Position = .(, -, , )
MacBtns.BackgroundTransparency =
MacBtns.ZIndex =
(color, textStr, posOffset, parent)
btn = .(, parent)
btn.Size = .(, , , )
btn.Position = .(, posOffset, , -)
btn.BackgroundColor3 = color
btn.Text = textStr
btn.TextColor3 = .(, , )
btn.Font = PremiumFont
btn.TextSize =
btn.MouseEnter:(PlayHover)
.(, btn).CornerRadius = .(, )
btn.ZIndex =
btn
MinBtn = (.(, , ), , , MacBtns)
MaxBtn = (.(, , ), , , MacBtns)
CloseBtn = (.(, , ), , , MacBtns)
FloatingIcon = .(, ScreenGui)
FloatingIcon.Size = .(, , , )
FloatingIcon.Position = .(, , , )
FloatingIcon.BackgroundColor3 = GlassBg
FloatingIcon.Text =
FloatingIcon.TextColor3 = Accent
FloatingIcon.Font = PremiumFont
FloatingIcon.TextSize =
FloatingIcon.Visible =
FloatingIcon.MouseEnter:(PlayHover)
.(, FloatingIcon).CornerRadius = .(, )
FloatStroke = .(, FloatingIcon)
FloatStroke.Color = Accent; FloatStroke.Thickness =
(topbarobject, object)
Dragging, DragInput, DragStart, StartPosition = , , ,
topbarobject.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
Dragging = ; DragStart = input.Position; StartPosition = object.Position
input.Changed:(() input.UserInputState == .UserInputState.End Dragging = )
)
topbarobject.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch DragInput = input
)
UIS.InputChanged:((input)
input == DragInput Dragging
delta = input.Position - DragStart
object.Position = .(StartPosition.X.Scale, StartPosition.X.Offset + delta.X, StartPosition.Y.Scale, StartPosition.Y.Offset + delta.Y)
)
(TopBar, MainFrame)
(FloatingIcon, FloatingIcon)
NormalSize = .(, , , )
CloseBtn.MouseButton1Click:(() (); TweenService:(MainFrame, TweenInfo.(), {Size = .(, , , )}):(); .(); ScreenGui:() )
MinBtn.MouseButton1Click:(() (); tw = TweenService:(MainFrame, TweenInfo.(), {Size = .(, , , )}); tw:(); tw.Completed:(); MainFrame.Visible = ; FloatingIcon.Visible = )
FloatingIcon.MouseButton1Click:(() (); MainFrame.Size = .(, , , ); MainFrame.Visible = ; FloatingIcon.Visible = ; TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out), {Size = NormalSize}):() )
isFullScreen =
MaxBtn.MouseButton1Click:(() (); isFullScreen = isFullScreen; TweenService:(MainFrame, TweenInfo.(), {Size = isFullScreen .(, , , ) NormalSize}):() )
Sidebar = .(, MainFrame)
Sidebar.Size = .(, , , -); Sidebar.Position = .(, , , )
Sidebar.BackgroundTransparency = ; Sidebar.ScrollBarThickness =
SidebarLayout = .(, Sidebar); SidebarLayout.Padding = .(, )
ContentArea = .(, MainFrame)
ContentArea.Size = .(, -, , -); ContentArea.Position = .(, , , )
ContentArea.BackgroundTransparency =
Tabs = {}
(nameKey, icon, isHidden)
TabBtn = .(, Sidebar)
TabBtn.Size = .(, , , ); TabBtn.BackgroundTransparency =
TabBtn.TextColor3 = .(, , ); TabBtn.Font = PremiumFont; TabBtn.TextSize = ; TabBtn.TextXAlignment = .TextXAlignment.Left
txt = Translations[CurrentLang][nameKey] nameKey
TabBtn.Text = .. icon .. .. txt
TranslatableElements[TabBtn] = nameKey
TabBtn.MouseEnter:(PlayHover)
isHidden TabBtn.Visible =
Scroll = .(, ContentArea)
Scroll.Size = .(, , , ); Scroll.BackgroundTransparency =
Scroll.ScrollBarThickness = ; Scroll.ScrollBarImageColor3 = Accent; Scroll.Visible =
Layout = .(, Scroll); Layout.Padding = .(, )
Layout:():(() Scroll.CanvasSize = .(, , , Layout.AbsoluteContentSize.Y + ) )
TabBtn.MouseButton1Click:(()
()
_, t (Tabs) t.Btn.TextColor3 = .(, , ) t.Page.Visible =
TabBtn.TextColor3 = Accent; Scroll.Visible =
)
.(Tabs, {Btn = TabBtn, Page = Scroll, Icon = icon})
#Tabs == isHidden TabBtn.TextColor3 = Accent; Scroll.Visible =
originalTrans = TranslatableElements[TabBtn]
TranslatableElements[TabBtn] =
()
Translations[CurrentLang][originalTrans] TabBtn.Text = .. icon .. .. Translations[CurrentLang][originalTrans]
LangBtn.MouseButton1Click:(CustomTabUpdate)
Scroll, TabBtn
(parent, text, callback, transKey)
btn = .(, parent)
btn.Size = .(, -, , ); btn.BackgroundColor3 = ElementBg; btn.TextColor3 = TextColor; btn.Font = PremiumFont; btn.TextSize =
btn.Text = Translations[CurrentLang][transKey] text
transKey TranslatableElements[btn] = transKey
btn.MouseEnter:(PlayHover); btn.BackgroundTransparency =
.(, btn).CornerRadius = .(, ); .(, btn).Color = .(, , )
btn.MouseButton1Click:(() (); (callback, btn) )
btn
MiniHub = .(, ScreenGui)
MiniHub.Size = .(, , , ); MiniHub.Position = .(, , , -); MiniHub.BackgroundColor3 = GlassBg; MiniHub.BackgroundTransparency = GlassTrans; MiniHub.Visible = ; MiniHub.ClipsDescendants =
.(, MiniHub).CornerRadius = .(, )
MiniStroke = .(, MiniHub); MiniStroke.Color = Accent; MiniStroke.Thickness =
(MiniHub, MiniHub)
MiniMacBar = .(, MiniHub)
MiniMacBar.Size = .(, , , ); MiniMacBar.BackgroundTransparency =
MiniClose = (.(, , ), , , MiniMacBar)
MiniMin = (.(, , ), , , MiniMacBar)
MiniMax = (.(, , ), , , MiniMacBar)
MiniClose.MouseButton1Click:(() (); MiniHub.Visible = )
MiniMin.MouseButton1Click:(() (); MiniHub.Size.Y.Offset > MiniHub.Size = .(, , , ) MiniHub.Size = .(, , , ) )
MiniTitle = .(, MiniHub)
MiniTitle.Size = .(, -, , ); MiniTitle.Position = .(, , , ); MiniTitle.BackgroundTransparency = ; MiniTitle.Text =
MiniTitle.TextColor3 = Accent; MiniTitle.Font = PremiumFont; MiniTitle.TextSize = ; MiniTitle.TextXAlignment = .TextXAlignment.Left
ToolHubBtn = .(, MiniHub)
ToolHubBtn.Size = .(, , , ); ToolHubBtn.Position = .(, , , ); ToolHubBtn.BackgroundColor3 = ElementBg; ToolHubBtn.TextColor3 = TextColor; ToolHubBtn.Font = PremiumFont; ToolHubBtn.TextSize = ; ToolHubBtn.Text = Translations[CurrentLang][]
TranslatableElements[ToolHubBtn] = ; .(, ToolHubBtn).CornerRadius = .(, )
FlyControls = .(, MiniHub)
FlyControls.Size = .(, , , ); FlyControls.Position = .(, , , ); FlyControls.BackgroundTransparency = ; FlyControls.Visible =
EnableFlyBtn = .(, MiniHub)
EnableFlyBtn.Size = .(, , , ); EnableFlyBtn.Position = .(, , , ); EnableFlyBtn.BackgroundColor3 = .(, , ); EnableFlyBtn.TextColor3 = .(,,); EnableFlyBtn.Font = PremiumFont; EnableFlyBtn.TextSize = ; EnableFlyBtn.Text =
.(, EnableFlyBtn).CornerRadius = .(, ); .(, EnableFlyBtn).Color = Accent
FlyUpBtn = .(, FlyControls)
FlyUpBtn.Size = .(, , , ); FlyUpBtn.Position = .(, , , ); FlyUpBtn.BackgroundColor3 = ElementBg; FlyUpBtn.TextColor3 = Accent; FlyUpBtn.Text = ; FlyUpBtn.Font = PremiumFont; FlyUpBtn.TextSize =
.(, FlyUpBtn).CornerRadius = .(, ); .(, FlyUpBtn).Color = Accent
FlyDownBtn = .(, FlyControls)
FlyDownBtn.Size = .(, , , ); FlyDownBtn.Position = .(, , , ); FlyDownBtn.BackgroundColor3 = ElementBg; FlyDownBtn.TextColor3 = Accent; FlyDownBtn.Text = ; FlyDownBtn.Font = PremiumFont; FlyDownBtn.TextSize =
.(, FlyDownBtn).CornerRadius = .(, ); .(, FlyDownBtn).Color = Accent
flySpeed =
SpeedAdjustFrame = .(, FlyControls)
SpeedAdjustFrame.Size = .(, , , ); SpeedAdjustFrame.Position = .(, , , ); SpeedAdjustFrame.BackgroundTransparency =
SpeedMinusBtn = .(, SpeedAdjustFrame); SpeedMinusBtn.Size = .(, , , ); SpeedMinusBtn.BackgroundColor3 = .(, , ); SpeedMinusBtn.Text = ; SpeedMinusBtn.TextColor3 = .(,,); SpeedMinusBtn.Font = PremiumFont; SpeedMinusBtn.TextSize = ; .(, SpeedMinusBtn).CornerRadius = .(,)
SpeedPlusBtn = .(, SpeedAdjustFrame); SpeedPlusBtn.Size = .(, , , ); SpeedPlusBtn.Position = .(, , , ); SpeedPlusBtn.BackgroundColor3 = .(, , ); SpeedPlusBtn.Text = ; SpeedPlusBtn.TextColor3 = .(,,); SpeedPlusBtn.Font = PremiumFont; SpeedPlusBtn.TextSize = ; .(, SpeedPlusBtn).CornerRadius = .(,)
SpeedDisplay = .(, SpeedAdjustFrame); SpeedDisplay.Size = .(, , , ); SpeedDisplay.Position = .(, , , ); SpeedDisplay.BackgroundTransparency = ; SpeedDisplay.TextColor3 = Accent; SpeedDisplay.Font = PremiumFont; SpeedDisplay.TextSize = ; SpeedDisplay.Text = .. flySpeed
SpeedMinusBtn.MouseButton1Click:(() (); flySpeed = .(, flySpeed - ); SpeedDisplay.Text = .. flySpeed )
SpeedPlusBtn.MouseButton1Click:(() (); flySpeed = flySpeed + ; SpeedDisplay.Text = .. flySpeed )
DisableFlyBtn = .(, FlyControls)
DisableFlyBtn.Size = .(, , , ); DisableFlyBtn.Position = .(, , , ); DisableFlyBtn.BackgroundColor3 = .(, , ); DisableFlyBtn.TextColor3 = .(,,); DisableFlyBtn.Text = ; DisableFlyBtn.Font = PremiumFont; DisableFlyBtn.TextSize =
.(, DisableFlyBtn).CornerRadius = .(, )
flying = ; flyUp = ; flyDown = ; bg, bv; FlyLoop
()
flying = ; EnableFlyBtn.Visible = ; FlyControls.Visible =
bg bg:() ; bv bv:() ; FlyLoop FlyLoop:()
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character.Humanoid.PlatformStand =
_, part (LocalPlayer.Character:()) part:() part.CanCollide =
()
flying = ; EnableFlyBtn.Visible = ; FlyControls.Visible =
char = LocalPlayer.Character
char char:() char:()
hrp = char.HumanoidRootPart
bg = .(, hrp); bg.P = ; bg.maxTorque = .(, , ); bg.cframe = hrp.CFrame
bv = .(, hrp); bv.velocity = .(, , ); bv.maxForce = .(, , )
char.Humanoid.PlatformStand =
(, )
FlyLoop = RunService.RenderStepped:(()
flying char:() char:()
_, part (char:()) part:() part.CanCollide =
moveDir = char.Humanoid.MoveDirection
velocityX = moveDir.X * flySpeed; velocityZ = moveDir.Z * flySpeed; velocityY =
flyUp velocityY = flySpeed ; flyDown velocityY = -flySpeed
bv.velocity = .(velocityX, velocityY, velocityZ); bg.cframe = Camera.CFrame
)
EnableFlyBtn.MouseButton1Click:(() (); () )
DisableFlyBtn.MouseButton1Click:(() (); () )
FlyUpBtn.MouseButton1Down:(() flyUp = ); FlyUpBtn.MouseButton1Up:(() flyUp = ); FlyUpBtn.MouseLeave:(() flyUp = )
FlyDownBtn.MouseButton1Down:(() flyDown = ); FlyDownBtn.MouseButton1Up:(() flyDown = ); FlyDownBtn.MouseLeave:(() flyDown = )
TabServer, ServerBtn = (, )
TabStats, StatsBtn = (, )
TabAimbot, AimbotBtn = (, )
TabVisuals, VisualsBtn = (, )
TabMovement, MoveBtn = (, )
TabPlayerInfo, PlayerBtn = (, )
TabWorld, WorldBtn = (, )
TabEnv, EnvBtn = (, )
TabAudioRealism, AudioBtn = (, )
TabTools, ToolsBtn = (, )
TabNPC, NPCBtn = (, )
TabVehicle, VehicleBtn = (, )
TabTeleport, TeleportBtn = (, )
TabWeather, WeatherBtn = (, )
TabESP, ESPBtn = (, )
TabTroll, TrollBtn = (, )
TabFun, FunBtn = (, )
TabPets, PetsBtn = (, )
TabExtra, ExtraBtn = (, )
TabNetwork, NetworkBtn = (, )
TabBypass, BypassBtn = (, )
TabScripting, ScriptingBtn = (, )
TabPhysics, PhysicsBtn = (, )
TabPasscode, PasscodeBtn = (, , )
TabDev, DevBtn = (, , )
TabSymbiote, SymbioteBtn = (, , )
PasscodeTitle = .(, TabPasscode)
PasscodeTitle.Size = .(, -, , ); PasscodeTitle.BackgroundTransparency = ; PasscodeTitle.Text =
PasscodeTitle.TextColor3 = Accent; PasscodeTitle.Font = PremiumFont; PasscodeTitle.TextSize = ; PasscodeTitle.TextXAlignment = .TextXAlignment.Left
PasscodeInput = .(, TabPasscode)
PasscodeInput.Size = .(, -, , ); PasscodeInput.BackgroundColor3 = ElementBg; PasscodeInput.TextColor3 = Accent; PasscodeInput.Font = PremiumFont; PasscodeInput.TextSize =
PasscodeInput.PlaceholderText = ; PasscodeInput.Text =
.(, PasscodeInput).CornerRadius = .(, ); .(, PasscodeInput).Color = Accent
PasscodeSubmit = (TabPasscode, , ()
text = .(PasscodeInput.Text)
text ==
CurrentLang = ; LangBtn.Text = .. CurrentLang .. ; ()
PasscodeInput.Text =
(, )
text ==
CurrentLang = ; LangBtn.Text = .. CurrentLang .. ; ()
PasscodeInput.Text =
(, )
text ==
DevBtn.Visible =
PasscodeInput.Text =
(, )
(, )
text ==
SymbioteBtn.Visible =
PasscodeInput.Text =
(, )
(, )
PasscodeInput.Text =
.(, () PasscodeInput.Text = )
)
(TabDev, , ()
(() (:())() )
(, )
)
(TabDev, , ()
(() (:())() )
(, )
)
(TabDev, , ()
count =
_, v (:())
v:() v.Locked
v.Locked =
count = count +
( .. count .. )
(, )
)
(TabDev, , ()
_, v (:())
v:() v.Transparency >=
v.Transparency =
v.Material = .Material.ForceField
v.Color = Accent
(, )
)
(TabDev, , ()
(()
str = .. .PlaceId .. .. .JobId
setclipboard (str)
( .. str)
)
)
(TabDev, , ()
HttpService = :()
req = ( .request)
req
servers = ({Url = .. .PlaceId .. })
servers servers.Body
data = HttpService:(servers.Body)
data data.data
_, srv (data.data)
srv.playing < srv.maxPlayers srv.id ~= .JobId
TeleportService:(.PlaceId, srv.id, LocalPlayer)
)
(TabDev, , ()
_, prompt (:())
prompt:()
(() (prompt) )
()
(, )
)
(TabDev, , ()
_, v (LocalPlayer.Character:())
v:() v.Disabled =
()
)
(TabDev, , ()
char = LocalPlayer.Character
char char:()
target = char.HumanoidRootPart.Position
_, part (:())
part:() part.Anchored part.Parent:()
part.CFrame = .(target + .(.(-,), .(,), .(-,)))
(, )
)
LoggingRemotes =
(TabNetwork, , (btn)
LoggingRemotes = LoggingRemotes
btn.BackgroundColor3 = LoggingRemotes Accent ElementBg
btn.TextColor3 = LoggingRemotes .(,,) TextColor
LoggingRemotes
_, v (:())
v:()
(()
v.OnClientEvent:((...)
LoggingRemotes
(, v.Name, , ...)
)
)
()
)
(TabNetwork, , ()
mt = ()
mt
(() (mt, ) )
old = mt.__namecall
mt.__namecall = ((self, ...)
method = ()
method == method ==
(self, ...)
)
(() (mt, ) )
()
)
(TabBypass, , (btn)
mt = ()
mt
(() (mt, ) )
oldNamecall = mt.__namecall
mt.__namecall = ((self, ...)
method = ()
method == method ==
()
(self, ...)
)
(() (mt, ) )
btn.BackgroundColor3 = .(, , )
btn.Text =
)
(TabBypass, , (btn)
mt = ()
mt
(() (mt, ) )
oldNamecall = mt.__namecall
mt.__namecall = ((self, ...)
method = ()
method == method ==
()
(self, ...)
)
(() (mt, ) )
btn.BackgroundColor3 = .(, , )
btn.Text =
)
CodeInput = .(, TabScripting)
CodeInput.Size = .(, -, , )
CodeInput.BackgroundColor3 = ElementBg
CodeInput.TextColor3 = Accent
CodeInput.Font = PremiumFont
CodeInput.TextSize =
CodeInput.TextXAlignment = .TextXAlignment.Left
CodeInput.TextYAlignment = .TextYAlignment.Top
CodeInput.ClearTextOnFocus =
CodeInput.MultiLine =
CodeInput.PlaceholderText =
CodeInput.Text =
.(, CodeInput).CornerRadius = .(, )
.(, CodeInput).Color = .(, , )
(TabScripting, , ()
(()
func, err = (CodeInput.Text)
func
()
(, )
(, err)
(, )
)
)
(TabScripting, , () CodeInput.Text = )
ScriptNameBox = .(, TabScripting)
ScriptNameBox.Size = .(, -, , )
ScriptNameBox.BackgroundColor3 = ElementBg
ScriptNameBox.TextColor3 = .(, , )
ScriptNameBox.PlaceholderText =
ScriptNameBox.Font = PremiumFont
ScriptNameBox.TextSize =
.(, ScriptNameBox).CornerRadius = .(, )
.(, ScriptNameBox).Color = .(, , )
SavedScriptFile =
(TabScripting, , ()
(()
writefile
fName = ScriptNameBox.Text ~= ScriptNameBox.Text SavedScriptFile
.(fName, ) .(fName, ) fName = fName ..
(fName, CodeInput.Text)
(, )
oldText = CodeInput.Text
CodeInput.Text = .. fName
.()
CodeInput.Text = oldText
.UpdateSavedScripts .()
()
CodeInput.Text =
)
)
ScriptListFrame = .(, TabScripting)
ScriptListFrame.Size = .(, -, , )
ScriptListFrame.BackgroundColor3 = .(, , )
ScriptListFrame.ScrollBarThickness =
.(, ScriptListFrame).CornerRadius = .(, )
ScriptListLayout = .(, ScriptListFrame)
ScriptListLayout.Padding = .(, )
.UpdateSavedScripts = ()
_, child (ScriptListFrame:()) child:() child:()
(()
listfiles
files = ()
_, file (files)
.(file, ) .(file, )
sBtn = .(, ScriptListFrame)
sBtn.Size = .(, , , )
sBtn.BackgroundColor3 = ElementBg
sBtn.TextColor3 = Accent
sBtn.Text = .. (file)
sBtn.Font = PremiumFont
sBtn.TextSize =
.(, sBtn).CornerRadius = .(, )
sBtn.MouseButton1Click:(()
readfile
CodeInput.Text = (file)
ScriptNameBox.Text = (file)
(, )
)
ScriptListFrame.CanvasSize = .(, , , ScriptListLayout.AbsoluteContentSize.Y)
)
(TabScripting, , ()
(()
isfile readfile
(SavedScriptFile) CodeInput.Text == CodeInput.Text = (SavedScriptFile); (, )
.UpdateSavedScripts .()
)
)
(TabPhysics, , ()
count =
_, v (:())
v:() v.Transparency >= v.CanCollide v.Parent:()
v:()
count = count +
(, count, )
)
(TabPhysics, , ()
_, v (:())
v:() v.Parent:()
v.Anchored =
(, )
)
(TabPhysics, , ()
_, v (:())
v:() v:() v:()
(() v:() )
)
(TabPhysics, , ()
char = LocalPlayer.Character
char char:()
char.Humanoid.BreakJointsOnDeath =
_, v (char:())
v:() v.Name ~= v.Name ~=
a0, a1 = .(), .()
a0.CFrame = v.C0; a1.CFrame = v.C1
a0.Parent = v.Part0; a1.Parent = v.Part1
b = .()
b.Attachment0 = a0; b.Attachment1 = a1; b.Parent = v.Part0
v.Enabled =
char.Humanoid.PlatformStand =
(, )
(, )
)
(TabAudioRealism, , ()
(, )
(, )
)
(TabAudioRealism, , ()
(, )
(, ); .(); (, )
)
NPC_List = {}
(TabNPC, , ()
myChar = LocalPlayer.Character
myChar
myChar.Archivable =
clone = myChar:()
clone.Parent =
clone.Name = .. .(, )
clone.Archivable =
_, v (clone:())
v:() v:() v:()
v:()
v.CanCollide =
v.Massless =
hum = clone:()
root = clone:()
head = clone:()
hum root head
.(NPC_List, clone)
(, )
(root, Accent)
idleAnim, runAnim
myAnimScript = myChar:()
myAnimScript
idle = myAnimScript:()
idle idle:() idleAnim = hum.Animator:(idle:())
run = myAnimScript:()
run run:() runAnim = hum.Animator:(run:())
idleAnim idleAnim:()
.(()
isRunning =
clone.Parent LocalPlayer.Character LocalPlayer.Character:()
_, part (clone:())
part:() part.CanCollide =
targetPos = LocalPlayer.Character.HumanoidRootPart.Position + .(.(-, ), , .(-, ))
hum:(targetPos)
hum.MoveDirection.Magnitude > isRunning
isRunning =
runAnim runAnim:()
idleAnim idleAnim:()
hum.MoveDirection.Magnitude == isRunning
isRunning =
runAnim runAnim:()
idleAnim idleAnim:()
.(, ) ==
chatLines = {
,
,
,
}
ChatService:(head, chatLines[.(, #chatLines)], .ChatColor.Blue)
root.Position.Y < LocalPlayer.Character.HumanoidRootPart.Position.Y -
root.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
.()
)
)
(TabNPC, , ()
_, npc (NPC_List)
npc npc.Parent
exp = .(, )
exp.Position = npc:().Position
exp.BlastRadius =
exp.BlastPressure =
(, )
npc:()
NPC_List = {}
)
(TabNPC, , ()
players = Players:()
targetPlr = players[.(, #players)]
targetPlr targetPlr.Character
targetPlr.Character.Archivable =
clone = targetPlr.Character:()
clone.Parent =
_, v (clone:()) v:() v:() v:() v:() v.CanCollide =
.(NPC_List, clone)
.(()
ch = clone:()
clone.Parent LocalPlayer.Character LocalPlayer.Character:()
ch:(LocalPlayer.Character.HumanoidRootPart.Position + .(.(-, ), , .(-, )))
.()
)
)
SrvInfoLbl = .(, TabServer)
SrvInfoLbl.Size = .(, -, , ); SrvInfoLbl.BackgroundColor3 = ElementBg; SrvInfoLbl.TextColor3 = Accent; SrvInfoLbl.Font = PremiumFont; SrvInfoLbl.TextSize = ; SrvInfoLbl.TextXAlignment = .TextXAlignment.Left; SrvInfoLbl.TextYAlignment = .TextYAlignment.Top; SrvInfoLbl.RichText =
.(, SrvInfoLbl).CornerRadius = .(, )
UIPad = .(, SrvInfoLbl); UIPad.PaddingTop = .(,); UIPad.PaddingLeft = .(,)
RunService.RenderStepped:((deltaTime)
fps = .( / deltaTime); ping =
(() ping = .(Stats.Network.ServerStatsItem[]:()) .. )
timeStr = .()
SrvInfoLbl.Text = .(, .Name, #Players:(), Players.MaxPlayers, ping, fps, timeStr, .(.JobId, , )..)
)
(TabServer, , ()
(()
HttpService = :()
req = ( .request)
req
res = ({Url = })
body = HttpService:(res.Body)
(, body.country, body.city)
)
)
ConfigStats = { WS = , JP = , Grav = .Gravity }
RunService.Heartbeat:(()
(()
LocalPlayer.Character LocalPlayer.Character:()
hum = LocalPlayer.Character.Humanoid
ConfigStats.WS ~= hum.WalkSpeed ~= ConfigStats.WS hum.WalkSpeed = ConfigStats.WS
ConfigStats.JP ~= hum.JumpPower ~= ConfigStats.JP hum.JumpPower = ConfigStats.JP; hum.UseJumpPower =
ConfigStats.Grav ~= .Gravity ConfigStats.Grav ~= .Gravity = ConfigStats.Grav
)
)
(parent, title, defaultVal, statKey)
frame = .(, parent); frame.Size = .(, -, , ); frame.BackgroundColor3 = ElementBg
.(, frame).CornerRadius = .(, )
lbl = .(, frame); lbl.Size = .(, , , ); lbl.Position = .(, , , ); lbl.BackgroundTransparency = ; lbl.TextColor3 = TextColor; lbl.Font = PremiumFont; lbl.TextSize = ; lbl.TextXAlignment = .TextXAlignment.Left; lbl.Text = title
valLbl = .(, frame); valLbl.Size = .(, , , ); valLbl.Position = .(, , , ); valLbl.BackgroundTransparency = ; valLbl.TextColor3 = Accent; valLbl.Font = PremiumFont; valLbl.TextSize = ; valLbl.Text = (defaultVal)
btnMinus = .(, frame); btnMinus.Size = .(, , , ); btnMinus.Position = .(, , , -); btnMinus.BackgroundColor3 = .(, , ); btnMinus.TextColor3 = .(,,); btnMinus.Text = ; btnMinus.Font = PremiumFont; .(, btnMinus).CornerRadius = .(, )
btnPlus = .(, frame); btnPlus.Size = .(, , , ); btnPlus.Position = .(, , , -); btnPlus.BackgroundColor3 = .(, , ); btnPlus.TextColor3 = .(,,); btnPlus.Text = ; btnPlus.Font = PremiumFont; .(, btnPlus).CornerRadius = .(, )
btnMinus.MouseButton1Click:(() (); ConfigStats[statKey] = ConfigStats[statKey] - ; valLbl.Text = (ConfigStats[statKey]) )
btnPlus.MouseButton1Click:(() (); ConfigStats[statKey] = ConfigStats[statKey] + ; valLbl.Text = (ConfigStats[statKey]) )
(TabStats, , , )
(TabStats, , , )
(TabStats, , .Gravity, )
(TabStats, , ()
char = LocalPlayer.Character
char char:()
char.Humanoid.MaxHealth = .huge
char.Humanoid.Health = .huge
(, )
)
AimbotActive =
HitboxActive =
(TabAimbot, , (btn)
AimbotActive = AimbotActive
btn.BackgroundColor3 = AimbotActive Accent ElementBg; btn.TextColor3 = AimbotActive .(,,) TextColor
AimbotActive
.AimLoop = RunService.RenderStepped:(()
closest = ; dist = .huge
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:() LocalPlayer.Character LocalPlayer.Character:()
mag = (p.Character.Head.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
mag < dist dist = mag; closest = p.Character.Head
closest Camera.CFrame = .(Camera.CFrame.Position, closest.Position)
)
.AimLoop .AimLoop:()
)
(TabAimbot, , (btn)
HitboxActive = HitboxActive
btn.BackgroundColor3 = HitboxActive Accent ElementBg; btn.TextColor3 = HitboxActive .(,,) TextColor
HitboxActive
.HitboxLoop = RunService.Heartbeat:(()
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:()
p.Character.Head.Size = .(,,)
p.Character.Head.Transparency =
p.Character.Head.CanCollide =
)
.HitboxLoop .HitboxLoop:()
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:()
p.Character.Head.Size = .(,,)
p.Character.Head.Transparency =
)
AutoClicker =
(TabAimbot, , (btn)
AutoClicker = AutoClicker
btn.BackgroundColor3 = AutoClicker Accent ElementBg; btn.TextColor3 = AutoClicker .(,,) TextColor
AutoClicker
.ClickLoop = RunService.RenderStepped:(()
UIS:(.UserInputType.MouseButton1)
(mouse1click) == ()
)
.ClickLoop .ClickLoop:()
)
(TabAimbot, , (btn)
char = LocalPlayer.Character
char char:()
hrp = char.HumanoidRootPart
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:() p.Character:()
(p.Character.HumanoidRootPart.Position - hrp.Position).Magnitude <
p.Character.Humanoid.Health =
(, )
(p.Character.HumanoidRootPart, Accent)
)
RealObjects = {}
()
_, v (RealObjects)
v (v) == v.Destroy (() v:() )
v (v) == v.Parent (() v:() )
RealObjects = {}
.RealCamLoop .RealCamLoop:()
char = LocalPlayer.Character
char char:() char.Humanoid.CameraOffset = .(,,)
_, v (.Lighting:())
v:() v:() v:() v:() v:() v:()
v:()
.Lighting.Brightness = ; .Lighting.Ambient = Color3.fromRGB(127, 127, 127)
if game:GetService("SoundService"):FindFirstChild("UnrealEcho") then game:GetService("SoundService").UnrealEcho:Destroy() end
pcall(function() if MaterialService then MaterialService.Use2022Materials = false end end)
end
local IsSuperMaxActive = false
CreateButton(TabVisuals, "🚀 ENABLE UNREAL ENGINE V4.0 (RTX & DYNAMIC LIGHTS)", function(btn)
IsSuperMaxActive = not IsSuperMaxActive; ClearGraphics()
btn.BackgroundColor3 = IsSuperMaxActive and Accent or ElementBg
btn.TextColor3 = IsSuperMaxActive and Color3.new(0,0,0) or TextColor
if IsSuperMaxActive then
PlayWorldSound(4612398935, 1.5)
TriggerHaptic(1.5, 0.8)
pcall(function() sethiddenproperty(game.Lighting, "Technology", Enum.Technology.Future) end)
pcall(function() if MaterialService then MaterialService.Use2022Materials = true end end)
local L = game.Lighting
L.GlobalShadows = true
L.ClockTime = 14.5
L.Brightness = 4
L.EnvironmentDiffuseScale = 1
L.EnvironmentSpecularScale = 1
L.Ambient = Color3.fromRGB(70, 90, 110)
L.OutdoorAmbient = Color3.fromRGB(130, 160, 200)
L.ColorShift_Top = Color3.fromRGB(255, 250, 235)
local sky = Instance.new("Sky")
sky.Name = "OmniRealSkyMaxV4"
local blueSkyTexture = "rbxassetid://600886090"
sky.SkyboxBk = blueSkyTexture; sky.SkyboxDn = blueSkyTexture; sky.SkyboxFt = blueSkyTexture
sky.SkyboxLf = blueSkyTexture; sky.SkyboxRt = blueSkyTexture; sky.SkyboxUp = blueSkyTexture
sky.SunTextureId = "rbxassetid://6173320016"
sky.SunAngularSize = 25
sky.StarCount = 3000
sky.Parent = L
table.insert(RealObjects, sky)
local clouds = Instance.new("Clouds")
clouds.Cover = 0.6; clouds.Density = 0.8; clouds.Color = Color3.fromRGB(255, 255, 255)
clouds.Parent = workspace.Terrain
table.insert(RealObjects, clouds)
local sunRays = Instance.new("SunRaysEffect", L); sunRays.Intensity = 0.3; sunRays.Spread = 0.8
local bloom = Instance.new("BloomEffect", L); bloom.Intensity = 0.4; bloom.Size = 30; bloom.Threshold = 1.5
local cc = Instance.new("ColorCorrectionEffect", L); cc.Brightness = 0.08; cc.Contrast = 0.35; cc.Saturation = 0.5; cc.TintColor = Color3.fromRGB(255, 255, 255)
local atmo = Instance.new("Atmosphere", L); atmo.Density = 0.25; atmo.Offset = 0.25; atmo.Color = Color3.fromRGB(199, 199, 255); atmo.Decay = Color3.fromRGB(104, 112, 124); atmo.Glare = 0; atmo.Haze = 1.2
local dof = Instance.new("DepthOfFieldEffect", L)
dof.FarIntensity = 0.15; dof.FocusDistance = 45; dof.InFocusRadius = 30; dof.NearIntensity = 0.1
table.insert(RealObjects, bloom); table.insert(RealObjects, sunRays); table.insert(RealObjects, cc); table.insert(RealObjects, atmo); table.insert(RealObjects, dof)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
if v.Material == Enum.Material.Plastic then v.Material = Enum.Material.SmoothPlastic end
v.Reflectance = v.Reflectance + 0.1
end
end
local reverb = Instance.new("ReverbSoundEffect", game:GetService("SoundService")); reverb.Name = "UnrealEcho"; reverb.DecayTime = 1.5; reverb.Density = 1; reverb.WetLevel = -10; table.insert(RealObjects, reverb)
local windSnd = Instance.new("Sound", workspace); windSnd.SoundId = "rbxassetid://1445694294"; windSnd.Volume = 0.4; windSnd.Looped = true; windSnd:Play(); table.insert(RealObjects, windSnd)
local lastStepTime = 0
_G.RealCamLoop = RunService.RenderStepped:Connect(function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
local hum = char.Humanoid
if hum.MoveDirection.Magnitude > 0 then
local t = tick(); hum.CameraOffset = hum.CameraOffset:Lerp(Vector3.new(math.cos(t * 12) * 0.2, math.abs(math.sin(t * 15)) * 0.2, 0), 0.15)
if hum:GetState() == Enum.HumanoidStateType.Running then
local stepInterval = 9 / hum.WalkSpeed
if tick() - lastStepTime >= stepInterval then
lastStepTime = tick()
PlayWorldSound(1554585044, 0.6, math.random(85, 115)/100)
TriggerHaptic(0.5, 0.1)
end
end
else
hum.CameraOffset = hum.CameraOffset:Lerp(Vector3.new(0, 0, 0), 0.15)
end
end
end)
end
end)
local FullbrightEnabled = false
CreateButton(TabVisuals, "☀️ Toggle Night Vision (Fullbright)", function(btn)
FullbrightEnabled = not FullbrightEnabled; btn.BackgroundColor3 = FullbrightEnabled and Accent or ElementBg; btn.TextColor3 = FullbrightEnabled and Color3.new(0,0,0) or TextColor
if FullbrightEnabled then game.Lighting.Ambient = Color3.fromRGB(255, 255, 255); game.Lighting.GlobalShadows = false
else game.Lighting.Ambient = Color3.fromRGB(127, 127, 127); game.Lighting.GlobalShadows = true end
end)
-- ==========================================
-- TAB: MOVEMENT
-- ==========================================
local AirJumpEnabled = false
CreateButton(TabMovement, "👟 Toggle Air Jump (Infinite Jump)", function(btn)
AirJumpEnabled = not AirJumpEnabled; btn.BackgroundColor3 = AirJumpEnabled and Accent or ElementBg; btn.TextColor3 = AirJumpEnabled and Color3.new(0,0,0) or TextColor
end)
UIS.JumpRequest:Connect(function() if AirJumpEnabled and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping); PlayWorldSound(12222200, 0.5, 2); TriggerHaptic(0.5, 0.15) end end)
local FrozenInAir = false
CreateButton(TabMovement, "⏸️ Air Freeze", function(btn)
FrozenInAir = not FrozenInAir; btn.BackgroundColor3 = FrozenInAir and Color3.fromRGB(0, 150, 0) or ElementBg
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then LocalPlayer.Character.HumanoidRootPart.Anchored = FrozenInAir; if FrozenInAir then PlayWorldSound(12222030, 1); TriggerHaptic(0.8, 0.4) end end
end)
local AirwalkEnabled = false
local AirwalkPart = Instance.new("Part")
AirwalkPart.Size = Vector3.new(10, 1, 10); AirwalkPart.Transparency = 1; AirwalkPart.Anchored = true; AirwalkPart.CanCollide = true; AirwalkPart.Name = "OmniAirwalkPlatform"
CreateButton(TabMovement, "🚶 Toggle Airwalk (Walk on Sky)", function(btn)
AirwalkEnabled = not AirwalkEnabled; btn.BackgroundColor3 = AirwalkEnabled and Color3.fromRGB(0, 200, 0) or ElementBg
if AirwalkEnabled then
AirwalkPart.Parent = workspace
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then AirwalkPart.Position = LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(0, 3.5, 0) end
_G.AirwalkLoop = RunService.RenderStepped:Connect(function()
if AirwalkEnabled and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local hrp = LocalPlayer.Character.HumanoidRootPart
AirwalkPart.CFrame = CFrame.new(hrp.Position.X, AirwalkPart.Position.Y, hrp.Position.Z)
end
end)
else
AirwalkPart.Parent = nil
if _G.AirwalkLoop then _G.AirwalkLoop:Disconnect() end
end
end)
CreateButton(TabMovement, "🚀 Rocket Launchpad", function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local pad = Instance.new("Part", workspace); pad.Size = Vector3.new(8, 1, 8); pad.Position = char.HumanoidRootPart.Position + char.HumanoidRootPart.CFrame.LookVector * 10 - Vector3.new(0,3,0); pad.Anchored = true; pad.Color = Accent; pad.Material = Enum.Material.Neon
local light = Instance.new("PointLight", pad); light.Color = Accent; light.Range = 30; light.Brightness = 8
local pe = Instance.new("ParticleEmitter", pad); pe.Color = ColorSequence.new(Accent); pe.Rate = 100; pe.Speed = NumberRange.new(5, 15)
local lbl = Instance.new("SurfaceGui", pad); lbl.Face = Enum.NormalId.Top
local txt = Instance.new("TextLabel", lbl); txt.Size = UDim2.new(1,0,1,0); txt.Text = "LAUNCHPAD"; txt.TextScaled = true; txt.BackgroundTransparency = 1; txt.TextColor3 = Color3.new(0,0,0); txt.Font = PremiumFont
pad.Touched:Connect(function(hit) if hit.Parent == LocalPlayer.Character and hit.Name == "HumanoidRootPart" then hit.Velocity = Vector3.new(0, 1500, 0); PlayWorldSound(12222200, 2.5); TriggerHaptic(1.5, 0.8) end end)
game.Debris:AddItem(pad, 30)
end
end)
-- ==========================================
-- TAB: INSTINCT & PLAYER (RESTORED OMNIVISION / OMNISIGN ORIGINAL)
-- ==========================================
local OmnivisionActive = false
local OriginalColors = {}
local OmniGuis = {}
CreateButton(TabPlayerInfo, "☣️ OMNIVISION (HACKED)", function(btn)
OmnivisionActive = not OmnivisionActive
btn.BackgroundColor3 = OmnivisionActive and Accent or ElementBg
btn.TextColor3 = OmnivisionActive and Color3.new(0,0,0) or TextColor
local char = LocalPlayer.Character
if OmnivisionActive then
PlayWorldSound(142070127, 2, 0.5)
TriggerHaptic(3.0, 2.0)
-- Môi trường tối đen
game.Lighting.Ambient = Color3.new(0, 0, 0)
game.Lighting.OutdoorAmbient = Color3.new(0, 0, 0)
game.Lighting.FogColor = Color3.new(0, 0, 0)
game.Lighting.FogEnd = 250
-- Khôi phục thiết kế gốc của Omnisign/Omnivision từ script cũ
local faces = {Enum.NormalId.Top, Enum.NormalId.Front, Enum.NormalId.Back, Enum.NormalId.Right, Enum.NormalId.Left}
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Parent:FindFirstChild("Humanoid") then
OriginalColors[v] = {v.Color, v.Material}
v.Color = Color3.new(0, 0, 0)
v.Material = Enum.Material.SmoothPlastic
-- Khôi phục giới hạn Size > 20 và dòng chữ gốc
if v.Size.Magnitude > 20 then
for _, face in ipairs(faces) do
local sg = Instance.new("SurfaceGui", v)
sg.Face = face
local txt = Instance.new("TextLabel", sg)
txt.Size = UDim2.new(1, 0, 1, 0)
txt.BackgroundTransparency = 1
txt.Text = "HEHEHEHEHEHEHEHE"
txt.Text = "JOIN OMNIX TEAM TODAY"
txt.TextColor3 = Accent
txt.TextScaled = true
txt.Font = PremiumFont
table.insert(OmniGuis, sg)
end
end
end
end
-- Cường hóa thể lực & Highlight xanh lá
if char and char:FindFirstChild("Humanoid") then
ConfigStats.WS = 100
ConfigStats.JP = 150
char.Humanoid.MaxHealth = math.huge
char.Humanoid.Health = math.huge
local hl = Instance.new("Highlight", char)
hl.Name = "OmnisignHL"
hl.FillColor = Accent
hl.OutlineColor = Color3.new(0, 0, 0)
hl.FillTransparency = 0.8
hl.OutlineTransparency = 0
end
else
-- Phục hồi môi trường
game.Lighting.Ambient = Color3.fromRGB(127, 127, 127)
game.Lighting.OutdoorAmbient = Color3.fromRGB(127, 127, 127)
game.Lighting.FogEnd = 100000
for part, data in pairs(OriginalColors) do
if part and part.Parent then
part.Color = data[1]
part.Material = data[2]
end
end
OriginalColors = {}
for _, gui in pairs(OmniGuis) do
if gui then gui:Destroy() end
end
OmniGuis = {}
-- Phục hồi người chơi
if char and char:FindFirstChild("Humanoid") then
ConfigStats.WS = 16
ConfigStats.JP = 50
if char:FindFirstChild("OmnisignHL") then char.OmnisignHL:Destroy() end
end
end
end)
local InstinctEnabled = false
CreateButton(TabPlayerInfo, "👁️🗨️ Toggle Super Instinct (Auto-Dodge & God Mode)", function(btn)
InstinctEnabled = not InstinctEnabled; btn.BackgroundColor3 = InstinctEnabled and Color3.fromRGB(0, 200, 0) or ElementBg; btn.TextColor3 = InstinctEnabled and Color3.new(0,0,0) or TextColor
if InstinctEnabled then
local ff = Instance.new("ForceField", LocalPlayer.Character); ff.Name = "OmniInstinctFF"
if LocalPlayer.Character:FindFirstChild("Humanoid") then LocalPlayer.Character.Humanoid.MaxHealth = math.huge; LocalPlayer.Character.Humanoid.Health = math.huge end
PlayWorldSound(3167091404, 2); TriggerHaptic(0.8, 0.6)
_G.InstinctLoop = RunService.RenderStepped:Connect(function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local hrp = char.HumanoidRootPart
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
if (hrp.Position - p.Character.HumanoidRootPart.Position).Magnitude < 10 then
hrp.CFrame = hrp.CFrame * CFrame.new(math.random(-25, 25), 0, math.random(-25, 25))
PlayWorldSound(228343271, 1.5, 1.5)
EmitRealisticEffect(hrp, Accent)
TriggerHaptic(1.0, 0.4)
end
end
end
end
end)
else
if _G.InstinctLoop then _G.InstinctLoop:Disconnect() end
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("OmniInstinctFF") then LocalPlayer.Character.OmniInstinctFF:Destroy() end
end
end)
local AuraEnabled = false
CreateButton(TabPlayerInfo, "✨ Toggle Realistic Aura", function(btn)
AuraEnabled = not AuraEnabled; btn.BackgroundColor3 = AuraEnabled and Color3.fromRGB(0, 255, 0) or ElementBg; btn.TextColor3 = AuraEnabled and Color3.new(0,0,0) or TextColor
local char = LocalPlayer.Character
if AuraEnabled and char and char:FindFirstChild("HumanoidRootPart") then
local atch = Instance.new("Attachment", char.HumanoidRootPart); atch.Name = "OmniAura"
local pe = Instance.new("ParticleEmitter", atch); pe.Color = ColorSequence.new(Accent); pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.5, 4), NumberSequenceKeypoint.new(1, 0)}); pe.Rate = 100; pe.Lifetime = NumberRange.new(1, 1.5); pe.Speed = NumberRange.new(3, 7); pe.EmissionDirection = Enum.NormalId.Top; pe.Drag = 1
local light = Instance.new("PointLight", char.HumanoidRootPart); light.Name = "OmniAuraLight"; light.Color = Accent; light.Range = 30; light.Brightness = 8
PlayWorldSound(304147775, 1.5); TriggerHaptic(0.7, 0.5)
else
if char and char:FindFirstChild("HumanoidRootPart") then
if char.HumanoidRootPart:FindFirstChild("OmniAura") then char.HumanoidRootPart.OmniAura:Destroy() end
if char.HumanoidRootPart:FindFirstChild("OmniAuraLight") then char.HumanoidRootPart.OmniAuraLight:Destroy() end
end
end
end)
local AstralActive = false
local GhostPart = nil
local AIBodyLoop = nil
CreateButton(TabPlayerInfo, "👻 ON/OFF Astral Projection (AI Controls Body)", function(btn)
AstralActive = not AstralActive
btn.BackgroundColor3 = AstralActive and Accent or ElementBg
btn.TextColor3 = AstralActive and Color3.new(0,0,0) or TextColor
local char = LocalPlayer.Character
if AstralActive and char and char:FindFirstChild("HumanoidRootPart") then
PlayWorldSound(3167091404, 2, 0.5)
TriggerHaptic(1.5, 1.0)
for _, v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("Decal") then v.Transparency = 0.5 end
end
GhostPart = Instance.new("Part", workspace)
GhostPart.Name = "AstralSpiritGhost"
GhostPart.Transparency = 1; GhostPart.Anchored = true; GhostPart.CanCollide = false
GhostPart.Position = char.HumanoidRootPart.Position + Vector3.new(0, 10, 0)
Camera.CameraSubject = GhostPart
local hum = char:FindFirstChild("Humanoid")
AIBodyLoop = RunService.Heartbeat:Connect(function()
if hum and char:FindFirstChild("HumanoidRootPart") then
if GhostPart then
local speed = 80
local camLook = Camera.CFrame.LookVector
local camRight = Camera.CFrame.RightVector
local moveDir = Vector3.new(0,0,0)
if UIS:IsKeyDown(Enum.KeyCode.W) then moveDir = moveDir + camLook end
if UIS:IsKeyDown(Enum.KeyCode.S) then moveDir = moveDir - camLook end
if UIS:IsKeyDown(Enum.KeyCode.A) then moveDir = moveDir - camRight end
if UIS:IsKeyDown(Enum.KeyCode.D) then moveDir = moveDir + camRight end
if UIS:IsKeyDown(Enum.KeyCode.Space) then moveDir = moveDir + Vector3.new(0,1,0) end
if UIS:IsKeyDown(Enum.KeyCode.LeftShift) then moveDir = moveDir - Vector3.new(0,1,0) end
GhostPart.CFrame = GhostPart.CFrame + (moveDir * (speed * RunService.Heartbeat:Wait()))
end
if math.random(1, 50) == 1 then
local randomPos = char.HumanoidRootPart.Position + Vector3.new(math.random(-30,30), 0, math.random(-30,30))
hum:MoveTo(randomPos)
end
end
end)
else
if GhostPart then GhostPart:Destroy() end
if AIBodyLoop then AIBodyLoop:Disconnect() end
if char and char:FindFirstChild("HumanoidRootPart") then
Camera.CameraSubject = char:FindFirstChild("Humanoid")
for _, v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then v.Transparency = 0 end
if v:IsA("Decal") then v.Transparency = 0 end
end
PlayWorldSound(228343271, 2, 2.0)
TriggerHaptic(1.2, 0.6)
EmitRealisticEffect(char.HumanoidRootPart, Accent)
end
end
end, "Btn_Astral")
local function ResizeCharacter(scaleMultiplier)
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
local hum = char.Humanoid; local scales = {"BodyDepthScale", "BodyHeightScale", "BodyWidthScale", "HeadScale"}
for _, scale in pairs(scales) do local val = hum:FindFirstChild(scale); if val and val:IsA("NumberValue") then val.Value = scaleMultiplier end end
PlayWorldSound(2108736395, 1.5); TriggerHaptic(1.0, 0.6)
end
end
CreateButton(TabPlayerInfo, "📏 Giant Size", function() ResizeCharacter(3.5) end)
CreateButton(TabPlayerInfo, "📏 Tiny Size", function() ResizeCharacter(0.3) end)
CreateButton(TabPlayerInfo, "📏 Restore Size", function() ResizeCharacter(1.0) end)
CreateButton(TabPlayerInfo, "🦴 Toggle Ragdoll (Fall Apart)", function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.BreakJointsOnDeath = false
for _, v in pairs(char:GetDescendants()) do
if v:IsA("Motor6D") and v.Name ~= "Neck" and v.Name ~= "RootJoint" then
local a0, a1 = Instance.new("Attachment"), Instance.new("Attachment")
a0.CFrame = v.C0; a1.CFrame = v.C1
a0.Parent = v.Part0; a1.Parent = v.Part1
local b = Instance.new("BallSocketConstraint")
b.Attachment0 = a0; b.Attachment1 = a1; b.Parent = v.Part0
v.Enabled = false
end
end
char.Humanoid.PlatformStand = true
end
end)
-- ==========================================
-- TAB: ENVIRONMENT & OPTIMIZATION
-- ==========================================
local WaterWalk = false
CreateButton(TabEnv, "🌊 Walk on Water", function(btn)
WaterWalk = not WaterWalk; btn.BackgroundColor3 = WaterWalk and Accent or ElementBg; btn.TextColor3 = WaterWalk and Color3.new(0,0,0) or TextColor
if WaterWalk then
_G.WaterLoop = RunService.RenderStepped:Connect(function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local hrp = char.HumanoidRootPart
local state = char.Humanoid:GetState()
if state == Enum.HumanoidStateType.Swimming then hrp.Velocity = Vector3.new(hrp.Velocity.X, 40, hrp.Velocity.Z) end
end
end)
else
if _G.WaterLoop then _G.WaterLoop:Disconnect() end
end
end)
CreateButton(TabEnv, "☀️ Change to Day", function() game.Lighting.ClockTime = 12 end)
CreateButton(TabEnv, "🌙 Change to Night", function() game.Lighting.ClockTime = 0 end)
CreateButton(TabEnv, "🗑️ Optimize FPS (Clear Textures)", function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then v.Material = Enum.Material.SmoothPlastic end
if v:IsA("Texture") or v:IsA("Decal") then v:Destroy() end
end
game.Lighting.GlobalShadows = false
PlayWorldSound(4612398935, 1.5)
end)
-- ==========================================
-- TAB: WORLD SCANNER
-- ==========================================
local ScannedParts = {}; local ScanEnabled = false
CreateButton(TabWorld, "🔍 Scan All Structures (Click to Teleport)", function(btn)
ScanEnabled = not ScanEnabled; btn.BackgroundColor3 = ScanEnabled and Accent or ElementBg; btn.TextColor3 = ScanEnabled and Color3.new(0,0,0) or TextColor
if ScanEnabled then
PlayWorldSound(304147775, 1.5)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Parent:FindFirstChild("Humanoid") then
local hl = Instance.new("Highlight", v); hl.Name = "OmniScannerHL"; hl.FillColor = Accent; hl.FillTransparency = 0.6; table.insert(ScannedParts, hl)
end
end
else
for _, v in pairs(ScannedParts) do if v then v:Destroy() end end; ScannedParts = {}
end
end)
Mouse.Button1Down:Connect(function()
if ScanEnabled and Mouse.Target and (Mouse.Target:FindFirstChild("OmniScannerHL") or (Mouse.Target.Parent and Mouse.Target.Parent:FindFirstChild("OmniScannerHL"))) then
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
char.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.Position + Vector3.new(0, 5, 0))
PlayWorldSound(288641686, 1.5)
TriggerHaptic(1.0, 0.5)
end
end
end)
CreateButton(TabWorld, "🔓 Remove ALL Map Boundaries", function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and v.Transparency >= 1 and v.CanCollide then
v:Destroy()
end
end
end)
-- ==========================================
-- TAB: TOOLS HUB (INCLUDES SPIDERMAN & SYMBIOTE)
-- ==========================================
local ToolCallbacks = {}
local function GiveTool(name, func)
local tool = Instance.new("Tool", LocalPlayer.Backpack); tool.Name = name; tool.RequiresHandle = false
local toolSound = Instance.new("Sound", tool); toolSound.SoundId = "rbxassetid://2868294903"; toolSound.Volume = 1.5
tool.Equipped:Connect(function()
toolSound:Play()
local char = LocalPlayer.Character
if char and char:FindFirstChild("RightHand") then EmitRealisticEffect(char.RightHand, Accent) end
pcall(func, true)
end)
tool.Unequipped:Connect(function() pcall(func, false) end)
return tool
end
local function AddToolFeature(text, callback) table.insert(ToolCallbacks, callback); CreateButton(TabTools, text, callback) end
CreateButton(TabTools, "📦 GET ALL TOOLS FAST", function() for _, cb in pairs(ToolCallbacks) do pcall(cb); task.wait(0.05) end end)
AddToolFeature("✈️ Noclip Fly Tool", function()
local flyingTool = false; local bgT, bvT
GiveTool("✈️ Noclip Fly", function(equipped)
local char = LocalPlayer.Character
if equipped then
flyingTool = true
if char and char:FindFirstChild("HumanoidRootPart") and char:FindFirstChild("Humanoid") then
local hrp = char.HumanoidRootPart
bgT = Instance.new("BodyGyro", hrp); bgT.P = 9e4; bgT.maxTorque = Vector3.new(9e9, 9e9, 9e9); bgT.cframe = hrp.CFrame
bvT = Instance.new("BodyVelocity", hrp); bvT.velocity = Vector3.new(0, 0, 0); bvT.maxForce = Vector3.new(9e9, 9e9, 9e9)
char.Humanoid.PlatformStand = true
PlayWorldSound(12222200, 1.5); TriggerHaptic(1.0, 0.6)
EmitRealisticEffect(hrp, Accent)
_G.FlyToolLoop = RunService.RenderStepped:Connect(function()
if flyingTool and char:FindFirstChild("HumanoidRootPart") and char:FindFirstChild("Humanoid") then
for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end
local moveDir = char.Humanoid.MoveDirection
local currentSpeed = 70
bvT.velocity = Vector3.new(moveDir.X * currentSpeed, 0, moveDir.Z * currentSpeed)
bgT.cframe = Camera.CFrame
if UIS:IsKeyDown(Enum.KeyCode.Space) then bvT.velocity = bvT.velocity + Vector3.new(0, currentSpeed, 0) end
if UIS:IsKeyDown(Enum.KeyCode.LeftShift) then bvT.velocity = bvT.velocity - Vector3.new(0, currentSpeed, 0) end
end
end)
end
else
flyingTool = false
if bgT then bgT:Destroy() end; if bvT then bvT:Destroy() end
if _G.FlyToolLoop then _G.FlyToolLoop:Disconnect() end
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.PlatformStand = false
for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = true end end
end
end
end)
end)
-- NÂNG CẤP TÍNH NĂNG NHỆN (ĐU GỠ ĐỘNG)
AddToolFeature("🕸️ Spider Web (Dynamic Swing)", function()
GiveTool("🕸️ Spider Web", function(equipped) end)
local t = LocalPlayer.Backpack:WaitForChild("🕸️ Spider Web")
local rope, a0, a1
local isSwinging = false
t.Activated:Connect(function()
if not isSwinging and Mouse.Target then
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
a0 = Instance.new("Attachment", char.HumanoidRootPart)
a1 = Instance.new("Attachment", Mouse.Target)
a1.WorldPosition = Mouse.Hit.Position
rope = Instance.new("RopeConstraint")
rope.Visible = true
rope.Color = BrickColor.new("White")
rope.Thickness = 0.15
rope.Attachment0 = a0
rope.Attachment1 = a1
rope.Length = (char.HumanoidRootPart.Position - Mouse.Hit.Position).Magnitude
rope.Parent = workspace
isSwinging = true
PlayWorldSound(288641686, 2)
end
elseif isSwinging then
if rope then rope:Destroy() end
if a0 then a0:Destroy() end
if a1 then a1:Destroy() end
isSwinging = false
end
end)
end)
AddToolFeature("🔫 Portal Gun (Unreal Space)", function()
GiveTool("🔫 Portal Gun", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🔫 Portal Gun"); local p1, p2, tg = nil, nil, false
local function CreatePortal(pos, color)
local port = Instance.new("Part", workspace); port.Size = Vector3.new(7, 7, 1); port.Anchored = true; port.CanCollide = false; port.CFrame = CFrame.new(pos + Vector3.new(0,3.5,0)); port.Color = color; port.Material = Enum.Material.ForceField; port.Transparency = 0.2; port.Shape = Enum.PartType.Cylinder; port.Orientation = Vector3.new(0,0,90)
local ring = Instance.new("Part", port); ring.Size = Vector3.new(8.5, 8.5, 0.5); ring.Anchored = true; ring.CanCollide = false; ring.CFrame = port.CFrame; ring.Material = Enum.Material.Neon; ring.Color = color; ring.Shape = Enum.PartType.Cylinder; ring.Orientation = Vector3.new(0,0,90)
local rotLoop = RunService.RenderStepped:Connect(function() if ring and ring.Parent then ring.CFrame = ring.CFrame * CFrame.Angles(0, 0, math.rad(5)) else _G.PortalLoop = nil end end)
Instance.new("Sound", port).SoundId = "rbxassetid://288641686"; port.Sound:Play(); EmitRealisticEffect(port, color); TriggerHaptic(1.2, 0.5)
return port, rotLoop
end
local loop1, loop2 = nil, nil
t.Activated:Connect(function()
if Mouse.Hit then
if not tg then
if p1 then p1:Destroy(); if loop1 then loop1:Disconnect() end end; p1, loop1 = CreatePortal(Mouse.Hit.Position, Accent); tg = true
else
if p2 then p2:Destroy(); if loop2 then loop2:Disconnect() end end; p2, loop2 = CreatePortal(Mouse.Hit.Position, Accent); tg = false
p1.Touched:Connect(function(h) if h.Parent == LocalPlayer.Character and p2 then local hrp = LocalPlayer.Character:FindFirstChild("HumanoidRootPart"); if hrp then hrp.CFrame = p2.CFrame + p2.CFrame.UpVector * 4; PlayWorldSound(288641686,2); TriggerHaptic(2.0,0.8); EmitRealisticEffect(hrp, Accent); task.wait(1.5) end end end)
p2.Touched:Connect(function(h) if h.Parent == LocalPlayer.Character and p1 then local hrp = LocalPlayer.Character:FindFirstChild("HumanoidRootPart"); if hrp then hrp.CFrame = p1.CFrame + p1.CFrame.UpVector * 4; PlayWorldSound(288641686,2); TriggerHaptic(2.0,0.8); EmitRealisticEffect(hrp, Accent); task.wait(1.5) end end end)
end
end
end)
end)
AddToolFeature("⚡ Thor Hammer (Lightning Strike)", function()
GiveTool("⚡ Thor Hammer", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("⚡ Thor Hammer")
t.Activated:Connect(function()
if Mouse.Hit then
local hitPos = Mouse.Hit.Position
local bolt = Instance.new("Part", workspace); bolt.Anchored = true; bolt.CanCollide = false; bolt.Material = Enum.Material.Neon; bolt.Color = Accent; bolt.Size = Vector3.new(5, 500, 5); bolt.CFrame = CFrame.new(hitPos + Vector3.new(0, 250, 0))
local exp = Instance.new("Explosion", workspace); exp.Position = hitPos; exp.BlastRadius = 40; exp.BlastPressure = 900000
PlayWorldSound(142070127, 5, 0.6); TriggerHaptic(2.5, 1.5)
EmitRealisticEffect(bolt, Accent)
TweenService:Create(bolt, TweenInfo.new(0.6), {Size = Vector3.new(0, 500, 0), Transparency = 1}):Play()
game.Debris:AddItem(bolt, 0.7)
end
end)
end)
AddToolFeature("💨 Dash Tool (Speed Glide)", function() GiveTool("💨 Dash Tool", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("💨 Dash Tool"); t.Activated:Connect(function() local c=LocalPlayer.Character;if c and c:FindFirstChild("HumanoidRootPart") then local hrp=c.HumanoidRootPart;local bv=Instance.new("BodyVelocity",hrp);bv.Velocity=hrp.CFrame.LookVector*800;bv.MaxForce=Vector3.new(99999,99999,99999);game.Debris:AddItem(bv,0.25);PlayWorldSound(12222200,3.0); EmitRealisticEffect(hrp, Accent); TriggerHaptic(1.8, 0.7) end end) end)
AddToolFeature("✨ TP Tool (Click Teleport)", function() GiveTool("✨ TP Tool", function(e) end); local t=LocalPlayer.Backpack:WaitForChild("✨ TP Tool"); t.Activated:Connect(function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and Mouse.Hit then LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(Mouse.Hit.Position+Vector3.new(0,3,0));PlayWorldSound(228343271,2.0); EmitRealisticEffect(LocalPlayer.Character.HumanoidRootPart, Accent); TriggerHaptic(1.0, 0.6) end end) end)
AddToolFeature("🌌 Black Hole (Sucks Everything)", function()
GiveTool("🌌 Black Hole", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🌌 Black Hole")
t.Activated:Connect(function()
if Mouse.Hit then
local pos = Mouse.Hit.Position
local blackHole = Instance.new("Part", workspace); blackHole.Shape = Enum.PartType.Ball; blackHole.Size = Vector3.new(2,2,2); blackHole.Color = Color3.fromRGB(0,0,0); blackHole.Material = Enum.Material.Neon; blackHole.Anchored = true; blackHole.CanCollide = false; blackHole.Position = pos + Vector3.new(0,30,0)
local hl = Instance.new("Highlight", blackHole); hl.FillColor = Color3.new(0,0,0); hl.OutlineColor = Accent
TweenService:Create(blackHole, TweenInfo.new(4), {Size = Vector3.new(120,120,120)}):Play()
PlayWorldSound(304147775, 5, 0.2); TriggerHaptic(3.0, 7.0)
EmitRealisticEffect(blackHole, Accent)
local pullLoop = RunService.Heartbeat:Connect(function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Anchored and (v.Position - blackHole.Position).Magnitude < 600 then
v.Velocity = (blackHole.Position - v.Position).Unit * 500
end
end
end)
task.delay(7, function() pullLoop:Disconnect(); TweenService:Create(blackHole, TweenInfo.new(1.5), {Size = Vector3.new(0,0,0)}):Play(); game.Debris:AddItem(blackHole, 2) end)
end
end)
end)
AddToolFeature("🧊 Ice Gun (Freeze Enemies)", function()
GiveTool("🧊 Ice Gun", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🧊 Ice Gun")
t.Activated:Connect(function()
if Mouse.Target and Mouse.Target.Parent:FindFirstChild("Humanoid") then
local enemyChar = Mouse.Target.Parent
local enemyHRP = enemyChar:FindFirstChild("HumanoidRootPart")
if enemyHRP then
enemyHRP.Anchored = true
local ice = Instance.new("Part", workspace); ice.Size = Vector3.new(10, 12, 10); ice.Position = enemyHRP.Position; ice.Anchored = true; ice.Material = Enum.Material.Ice; ice.Color = Color3.fromRGB(0, 200, 255); ice.Transparency = 0.2
PlayWorldSound(12222030, 3.0); TriggerHaptic(1.5, 0.8)
EmitRealisticEffect(ice, Accent)
task.delay(6, function() ice:Destroy(); if enemyHRP then enemyHRP.Anchored = false end end)
end
end
end)
end)
AddToolFeature("🗡️ Laser Sword (Destroy Nearby)", function()
GiveTool("🗡️ Laser Sword", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🗡️ Laser Sword")
t.Activated:Connect(function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local hrp = char.HumanoidRootPart
PlayWorldSound(288641686, 4, 1.2); TriggerHaptic(2.0, 1.0)
EmitRealisticEffect(hrp, Accent)
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
if (p.Character.HumanoidRootPart.Position - hrp.Position).Magnitude < 50 then
Instance.new("Explosion", workspace).Position = p.Character.HumanoidRootPart.Position
end
end
end
end
end)
end)
AddToolFeature("🔥 Flamethrower", function()
GiveTool("🔥 Flamethrower", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🔥 Flamethrower")
t.Activated:Connect(function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("RightHand") then
PlayWorldSound(142070127, 3.0, 2.5); TriggerHaptic(1.5, 1.2)
local firePart = Instance.new("Part", workspace); firePart.Size = Vector3.new(2,2,2); firePart.Position = char.RightHand.Position; firePart.Anchored = true; firePart.Transparency = 1
local fire = Instance.new("Fire", firePart); fire.Size = 60; fire.Heat = 60
EmitRealisticEffect(firePart, Accent)
game.Debris:AddItem(firePart, 1.5)
if Mouse.Hit then local exp = Instance.new("Explosion", workspace); exp.Position = Mouse.Hit.Position; exp.BlastRadius = 35; exp.BlastPressure = 5000 end
end
end)
end)
AddToolFeature("🛡️ Energy Shield (Protection)", function()
GiveTool("🛡️ Energy Shield", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🛡️ Energy Shield")
t.Activated:Connect(function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local shield = Instance.new("ForceField", char)
local visual = Instance.new("Part", char); visual.Shape = Enum.PartType.Ball; visual.Size = Vector3.new(25,25,25); visual.Material = Enum.Material.ForceField; visual.Color = Accent; visual.Anchored = false; visual.CanCollide = false
local weld = Instance.new("Weld", visual); weld.Part0 = visual; weld.Part1 = char.HumanoidRootPart
PlayWorldSound(3167091404, 4.0); TriggerHaptic(1.5, 1.0)
EmitRealisticEffect(visual, Accent)
game.Debris:AddItem(shield, 20); game.Debris:AddItem(visual, 20)
end
end)
end)
AddToolFeature("🌀 Speed Coil", function() GiveTool("🌀 Speed Coil", function(equipped) if equipped then ConfigStats.WS = 150; PlayWorldSound(12222200, 2.5, 2); TriggerHaptic(1.0,0.5) else ConfigStats.WS = 16 end end) end)
AddToolFeature("🌌 Gravity Coil", function() GiveTool("🌌 Gravity Coil", function(equipped) if equipped then ConfigStats.JP = 300; PlayWorldSound(288641686, 3.0, 1.5); TriggerHaptic(1.0,0.5) else ConfigStats.JP = 50 end end) end)
AddToolFeature("💣 Destructive Bomb (Click Explode)", function() GiveTool("💣 Destructive Bomb", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("💣 Destructive Bomb"); t.Activated:Connect(function() if Mouse.Hit then local exp = Instance.new("Explosion", workspace); exp.Position = Mouse.Hit.Position; exp.BlastRadius = 150; exp.BlastPressure = 999999; PlayWorldSound(142070127, 8); TriggerHaptic(3.0, 2.5); EmitRealisticEffect(workspace.Terrain, Accent) end end) end)
AddToolFeature("🧲 Gravity Gun (Fling Everything)", function()
GiveTool("🧲 Gravity Gun", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🧲 Gravity Gun")
t.Activated:Connect(function()
if Mouse.Target and not Mouse.Target.Anchored then
local targetPart = Mouse.Target
local bv = Instance.new("BodyVelocity", targetPart)
bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
bv.Velocity = LocalPlayer.Character.HumanoidRootPart.CFrame.LookVector * 1500
PlayWorldSound(12222200, 4.0); TriggerHaptic(2.0, 1.0)
EmitRealisticEffect(targetPart, Accent)
game.Debris:AddItem(bv, 0.5)
end
end
end)
end)
AddToolFeature("🌟 Meteor Strike", function()
GiveTool("🌟 Meteor Strike", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🌟 Meteor Strike")
t.Activated:Connect(function()
if Mouse.Hit then
local targetPos = Mouse.Hit.Position
local met = Instance.new("Part", workspace); met.Shape = Enum.PartType.Ball; met.Size = Vector3.new(40, 40, 40); met.Material = Enum.Material.Neon; met.Color = Accent; met.Position = targetPos + Vector3.new(0, 800, 0)
local fire = Instance.new("Fire", met); fire.Size = 80; fire.Heat = 80
local bv = Instance.new("BodyVelocity", met); bv.Velocity = Vector3.new(0, -300, 0); bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
EmitRealisticEffect(met, Accent)
met.Touched:Connect(function(hit)
if hit.Name ~= "Base" then
local exp = Instance.new("Explosion", workspace); exp.Position = met.Position; exp.BlastRadius = 150; exp.BlastPressure = 999999
PlayWorldSound(142070127, 10, 0.5); TriggerHaptic(3.0, 2.5); met:Destroy()
end
end)
end
end)
end)
AddToolFeature("🌪️ Tornado Wand", function()
GiveTool("🌪️ Tornado Wand", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🌪️ Tornado Wand")
t.Activated:Connect(function()
if Mouse.Hit then
local pPos = Mouse.Hit.Position
local tornado = Instance.new("Part", workspace); tornado.Size = Vector3.new(30, 150, 30); tornado.Position = pPos + Vector3.new(0, 75, 0); tornado.Anchored = true; tornado.CanCollide = false; tornado.Transparency = 0.5; tornado.Color = Accent; tornado.Material = Enum.Material.ForceField
local mesh = Instance.new("SpecialMesh", tornado); mesh.MeshType = Enum.MeshType.FileMesh; mesh.MeshId = "rbxassetid://437613184"; mesh.Scale = Vector3.new(15, 75, 15)
PlayWorldSound(304147775, 6, 0.4); TriggerHaptic(2.5, 5.0)
local rotLoop = RunService.RenderStepped:Connect(function()
if tornado and tornado.Parent then
tornado.CFrame = tornado.CFrame * CFrame.Angles(0, math.rad(20), 0)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Anchored and (v.Position - tornado.Position).Magnitude < 80 then
v.Velocity = Vector3.new(0, 200, 0) + (tornado.Position - v.Position).Unit * 100
end
end
else _G.TornadoLoop = nil end
end)
task.delay(10, function() rotLoop:Disconnect(); tornado:Destroy() end)
end
end)
end)
AddToolFeature("🛑 Time Stop", function()
GiveTool("🛑 Time Stop", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🛑 Time Stop")
t.Activated:Connect(function()
PlayWorldSound(12222030, 5, 0.2); TriggerHaptic(3.0, 3.0)
local cc = Instance.new("ColorCorrectionEffect", game.Lighting); cc.Saturation = -1; cc.Contrast = 0.5; cc.TintColor = Color3.fromRGB(150,255,150)
EmitRealisticEffect(LocalPlayer.Character.HumanoidRootPart, Accent)
local frozenParts = {}
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Anchored and v.Parent ~= LocalPlayer.Character then
v.Anchored = true; table.insert(frozenParts, v)
end
if v:IsA("Humanoid") and v.Parent ~= LocalPlayer.Character then v.WalkSpeed = 0 end
end
task.delay(10, function()
cc:Destroy(); PlayWorldSound(288641686, 3, 1.5)
for _, v in pairs(frozenParts) do if v and v.Parent then v.Anchored = false end end
for _, v in pairs(workspace:GetDescendants()) do if v:IsA("Humanoid") and v.Parent ~= LocalPlayer.Character then v.WalkSpeed = 16 end end
end)
end)
end)
AddToolFeature("🐍 Poison Fang", function()
GiveTool("🐍 Poison Fang", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🐍 Poison Fang")
t.Activated:Connect(function()
if Mouse.Target and Mouse.Target.Parent:FindFirstChild("Humanoid") then
local enemyHum = Mouse.Target.Parent:FindFirstChild("Humanoid")
local enemyHRP = Mouse.Target.Parent:FindFirstChild("HumanoidRootPart")
if enemyHum and enemyHRP then
EmitRealisticEffect(enemyHRP, Accent)
PlayWorldSound(2108736395, 3, 0.8); TriggerHaptic(1.5, 0.5)
task.spawn(function()
for i = 1, 10 do
if enemyHum.Health > 0 then
enemyHum.Health = enemyHum.Health - 10
local p = Instance.new("Part", workspace); p.Size=Vector3.new(2,2,2); p.CFrame=enemyHRP.CFrame; p.Material=Enum.Material.Neon; p.Color=Accent; p.Anchored=true; p.CanCollide=false; game.Debris:AddItem(p,0.5)
task.wait(1)
end
end
end)
end
end
end)
end)
AddToolFeature("🩹 Healing Potion (Max Restore)", function()
GiveTool("🩹 Healing Potion", function(e) end); local t = LocalPlayer.Backpack:WaitForChild("🩹 Healing Potion")
t.Activated:Connect(function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.Health = char.Humanoid.MaxHealth
PlayWorldSound(228343271, 3.0); TriggerHaptic(1.0, 1.0)
EmitRealisticEffect(char.HumanoidRootPart, Color3.new(0, 1, 0))
end
end)
end)
-- ==========================================
-- TAB: SYMBIOTE & VENOM (HIDDEN TAB - TERMINAL "SPECIAL")
-- ==========================================
CreateButton(TabSymbiote, "🕷️ Transform into VENOM", function()
local char = LocalPlayer.Character
if char then
-- Kích thước khổng lồ và chỉ số bá đạo
local hum = char:FindFirstChild("Humanoid")
if hum then
for _, scale in pairs({"BodyDepthScale", "BodyHeightScale", "BodyWidthScale", "HeadScale"}) do
local val = hum:FindFirstChild(scale)
if val and val:IsA("NumberValue") then val.Value = 2.5 end
end
hum.WalkSpeed = 90
hum.JumpPower = 120
hum.MaxHealth = math.huge
hum.Health = math.huge
end
-- Nhuộm đen toàn bộ cơ thể
for _, v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") then
v.Color = Color3.new(0,0,0)
v.Material = Enum.Material.Neon
end
if v:IsA("Decal") or v:IsA("Texture") then v:Destroy() end
end
PlayWorldSound(142070127, 0.5) -- Âm thanh trầm
TriggerHaptic(3.0, 2.0)
local hrp = char:FindFirstChild("HumanoidRootPart")
if hrp then
local pe = Instance.new("ParticleEmitter", hrp)
pe.Color = ColorSequence.new(Color3.new(0,0,0))
pe.Size = NumberSequence.new(1.5)
pe.Rate = 100
end
end
end)
-- XÚC TU SYMBIOTE (SWING BẰNG XÚC TU - ĐU 2 DÂY)
CreateButton(TabSymbiote, "🦑 Equip Symbiote Tentacles (Swing Tool)", function()
GiveTool("🦑 Symbiote Tentacle", function(equipped) end)
local t = LocalPlayer.Backpack:WaitForChild("🦑 Symbiote Tentacle")
-- Dùng table để lưu trữ các xúc tu đang hoạt động thay vì biến boolean
local activeTentacles = {}
local maxTentacles = 2 -- Số lượng xúc tu tối đa có thể bắn liên tiếp
t.Activated:Connect(function()
local char = LocalPlayer.Character
-- Nếu số lượng xúc tu đang có nhỏ hơn 2 VÀ có mục tiêu để bám
if #activeTentacles < maxTentacles and Mouse.Target then
if char and char:FindFirstChild("HumanoidRootPart") then
local a0 = Instance.new("Attachment", char.HumanoidRootPart)
local a1 = Instance.new("Attachment", Mouse.Target)
a1.WorldPosition = Mouse.Hit.Position
-- Tạo lực kéo
local rope = Instance.new("SpringConstraint")
rope.Visible = true
rope.Color = BrickColor.new("Black")
rope.Thickness = 0.5
rope.Attachment0 = a0
rope.Attachment1 = a1
rope.Damping = 1
rope.Stiffness = 300
rope.FreeLength = (char.HumanoidRootPart.Position - Mouse.Hit.Position).Magnitude * 0.3
rope.Parent = workspace
-- Lưu bộ phận của xúc tu này vào danh sách
table.insert(activeTentacles, {rope = rope, a0 = a0, a1 = a1})
PlayWorldSound(12222030, 0.5) -- Âm thanh nhầy nhụa
end
else
-- Nếu đã bắn đủ 2 dây, click lần thứ 3 sẽ HỦY toàn bộ dây để rơi xuống
for _, tentacle in ipairs(activeTentacles) do
if tentacle.rope then tentacle.rope:Destroy() end
if tentacle.a0 then tentacle.a0:Destroy() end
if tentacle.a1 then tentacle.a1:Destroy() end
end
-- Làm rỗng danh sách để bắt đầu chu kỳ swing mới
activeTentacles = {}
end
end)
-- [Bổ sung quan trọng] Tự động cắt dây nếu người chơi cất Tool đi
t.Unequipped:Connect(function()
for _, tentacle in ipairs(activeTentacles) do
if tentacle.rope then tentacle.rope:Destroy() end
if tentacle.a0 then tentacle.a0:Destroy() end
if tentacle.a1 then tentacle.a1:Destroy() end
end
activeTentacles = {}
end)
end)
-- SYMBYOTE DOMAIN EXPANSION
local DomainActive = false
CreateButton(TabSymbiote, "🌌 SYMBYOTE DOMAIN EXPANSION", function(btn)
DomainActive = not DomainActive
local char = LocalPlayer.Character
if DomainActive and char and char:FindFirstChild("HumanoidRootPart") then
btn.Text = "🌌 DISABLE SYMBYOTE DOMAIN"
btn.BackgroundColor3 = Color3.fromRGB(0,0,0)
btn.TextColor3 = Color3.fromRGB(255,255,255)
PlayWorldSound(304147775, 0.4)
TriggerHaptic(3.0, 3.0)
-- Tạo Vòm đen khổng lồ
local domain = Instance.new("Part", workspace)
domain.Name = "SymbioteDomainBase"
domain.Shape = Enum.PartType.Ball
domain.Size = Vector3.new(2,2,2)
domain.Color = Color3.new(0,0,0)
domain.Material = Enum.Material.Neon
domain.Anchored = true
domain.CanCollide = false
domain.Position = char.HumanoidRootPart.Position
TweenService:Create(domain, TweenInfo.new(2), {Size = Vector3.new(400, 400, 400), Transparency = 0.5}):Play()
-- Chuyển trời thành đỏ đen
game.Lighting.Ambient = Color3.new(1, 0, 0)
game.Lighting.OutdoorAmbient = Color3.new(0, 0, 0)
-- Trừ máu kẻ địch xung quanh
_G.SymDomainLoop = RunService.Heartbeat:Connect(function()
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") and p.Character:FindFirstChild("Humanoid") then
if (p.Character.HumanoidRootPart.Position - domain.Position).Magnitude < 200 then
p.Character.Humanoid.Health = p.Character.Humanoid.Health - 0.5
p.Character.Humanoid.WalkSpeed = 5 -- Làm chậm
end
end
end
end)
else
btn.Text = "🌌 SYMBYOTE DOMAIN EXPANSION"
btn.BackgroundColor3 = ElementBg
btn.TextColor3 = TextColor
if _G.SymDomainLoop then _G.SymDomainLoop:Disconnect() end
for _, v in pairs(workspace:GetChildren()) do
if v.Name == "SymbioteDomainBase" then v:Destroy() end
end
game.Lighting.Ambient = Color3.fromRGB(127,127,127)
game.Lighting.OutdoorAmbient = Color3.fromRGB(130, 160, 200)
end
end)
-- GAI XÚC TU SYMBIOTE (AOE HỦY DIỆT)
CreateButton(TabSymbiote, "💥 Symbiote Tendril Spikes (AoE Kill)", function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local hrp = char.HumanoidRootPart
PlayWorldSound(142070127, 0.8)
TriggerHaptic(2.0, 1.0)
-- Tạo gai đâm ra xung quanh
for i = 1, 15 do
local spike = Instance.new("Part", workspace)
spike.Size = Vector3.new(2, 40, 2)
spike.Color = Color3.new(0,0,0)
spike.Material = Enum.Material.Neon
spike.Anchored = true
spike.CanCollide = false
local angle = math.rad((360 / 15) * i)
local offset = Vector3.new(math.cos(angle) * 20, -10, math.sin(angle) * 20)
spike.CFrame = CFrame.new(hrp.Position + offset, hrp.Position) * CFrame.Angles(math.rad(45), 0, 0)
TweenService:Create(spike, TweenInfo.new(0.3, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {CFrame = spike.CFrame * CFrame.new(0, 20, 0)}):Play()
task.delay(1.5, function()
TweenService:Create(spike, TweenInfo.new(0.5), {Transparency = 1, Size = Vector3.new(0,0,0)}):Play()
game.Debris:AddItem(spike, 0.6)
end)
end
-- Sát thương
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") and p.Character:FindFirstChild("Humanoid") then
if (p.Character.HumanoidRootPart.Position - hrp.Position).Magnitude < 35 then
p.Character.Humanoid.Health = 0
end
end
end
end
end)
-- ==========================================
-- TAB: WEATHER & DISASTERS
-- ==========================================
local ActiveDisasters = {}
local function ClearDisasters() for _,v in pairs(ActiveDisasters) do if typeof(v) == "RBXScriptConnection" then v:Disconnect() else pcall(function() v:Destroy() end) end end; ActiveDisasters = {}; game.Lighting.ClockTime = 14 end
CreateButton(TabWeather, "🛑 Stop All Disasters", function() ClearDisasters() end)
CreateButton(TabWeather, "🌋 Realistic Earthquake", function()
local shakeConn = RunService.RenderStepped:Connect(function()
local c = workspace.CurrentCamera; local intensity = math.random(30, 80) / 10
c.CFrame = c.CFrame * CFrame.new(math.random(-intensity, intensity), math.random(-intensity, intensity), math.random(-intensity, intensity))
if math.random(1, 4) == 1 then TriggerHaptic(3.0, 0.3) end
end)
table.insert(ActiveDisasters, shakeConn)
local snd = Instance.new("Sound", workspace); snd.SoundId = "rbxassetid://133626125"; snd.Volume = 10; snd.Looped = true; snd:Play(); table.insert(ActiveDisasters, snd)
end)
CreateButton(TabWeather, "☄️ Meteor Shower", function()
local meteorConn = RunService.Heartbeat:Connect(function()
if math.random(1, 8) == 1 then
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local met = Instance.new("Part", workspace); met.Shape = Enum.PartType.Ball; met.Size = Vector3.new(40, 40, 40); met.Material = Enum.Material.Neon; met.Color = Accent; met.Position = char.HumanoidRootPart.Position + Vector3.new(math.random(-400, 400), 800, math.random(-400, 400))
local fire = Instance.new("Fire", met); fire.Size = 80; fire.Heat = 80
local expSound = Instance.new("Sound", met); expSound.SoundId = "rbxassetid://142070127"; expSound.Volume = 10
met.Touched:Connect(function(hit) local e = Instance.new("Explosion", workspace); e.Position = met.Position; e.BlastRadius = 150; expSound:Play(); TriggerHaptic(2.5, 1.5); met:Destroy() end)
table.insert(ActiveDisasters, met)
end
end
end)
table.insert(ActiveDisasters, meteorConn)
local snd = Instance.new("Sound", workspace); snd.SoundId = "rbxassetid://304147775"; snd.Volume = 5; snd.Looped = true; snd:Play(); table.insert(ActiveDisasters, snd)
end)
CreateButton(TabWeather, "🌊 Tsunami", function()
local wave = Instance.new("Part", workspace); wave.Size = Vector3.new(6000, 400, 6000); wave.Color = Color3.fromRGB(0, 100, 255); wave.Material = Enum.Material.Glass; wave.Transparency = 0.2; wave.Anchored = true; wave.CanCollide = false; wave.Reflectance = 0.8
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
wave.Position = char.HumanoidRootPart.Position + Vector3.new(3000, -20, 0)
local tween = TweenService:Create(wave, TweenInfo.new(18, Enum.EasingStyle.Linear), {Position = wave.Position - Vector3.new(6000, 0, 0)}); tween:Play()
local snd = Instance.new("Sound", workspace); snd.SoundId = "rbxassetid://4612398935"; snd.Volume = 10; snd:Play()
table.insert(ActiveDisasters, wave); table.insert(ActiveDisasters, snd)
TriggerHaptic(2.0, 7.0)
end
end)
CreateButton(TabWeather, "☁️ Foggy Doom (Silent Hill)", function()
game.Lighting.FogColor = Color3.fromRGB(150, 150, 150)
game.Lighting.FogEnd = 50
game.Lighting.ClockTime = 6
PlayWorldSound(1445694294, 2.0, 0.5)
end)
-- ==========================================
-- TAB: TELEPORT
-- ==========================================
CreateButton(TabTeleport, "🏠 Teleport to Spawn Point", function()
local spawn = workspace:FindFirstChildOfClass("SpawnLocation")
if spawn and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame = spawn.CFrame + Vector3.new(0, 5, 0)
PlayWorldSound(228343271, 1.5); TriggerHaptic(1.0, 0.5)
EmitRealisticEffect(LocalPlayer.Character.HumanoidRootPart, Accent)
end
end)
CreateButton(TabTeleport, "⬆️ Teleport Up 1000 Studs", function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame + Vector3.new(0, 1000, 0)
PlayWorldSound(228343271, 1.5); TriggerHaptic(1.0, 0.5)
end
end)
CreateButton(TabTeleport, "📍 Click-to-Teleport (Ctrl+Click)", function(btn)
local tpActive = false
tpActive = not tpActive
btn.Text = tpActive and "📍 Click-to-Teleport ACTIVE" or "📍 Click-to-Teleport (Ctrl+Click)"
btn.BackgroundColor3 = tpActive and Accent or ElementBg
btn.TextColor3 = tpActive and Color3.new(0,0,0) or TextColor
Mouse.Button1Down:Connect(function()
if tpActive and UIS:IsKeyDown(Enum.KeyCode.LeftControl) and Mouse.Hit then
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
char.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.Position + Vector3.new(0,5,0))
PlayWorldSound(228343271, 1.5); TriggerHaptic(1.0, 0.5)
EmitRealisticEffect(char.HumanoidRootPart, Accent)
end
end
end)
end)
-- ==========================================
-- TAB: PETS
-- ==========================================
local ActivePet = nil
CreateButton(TabPets, "🐶 Summon Golden Robo-Dog", function()
if ActivePet then ActivePet:Destroy() end
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local pet = Instance.new("Part", workspace); pet.Size = Vector3.new(2, 2, 2); pet.Color = Color3.fromRGB(255, 215, 0); pet.Material = Enum.Material.Neon; pet.CanCollide = false
local att = Instance.new("Attachment", pet)
local att0 = Instance.new("Attachment", char.HumanoidRootPart); att0.Position = Vector3.new(-3, 2, 3)
local ap = Instance.new("AlignPosition", pet); ap.Attachment0 = att; ap.Attachment1 = att0; ap.RigidityEnabled = false; ap.MaxForce = 99999; ap.Responsiveness = 10
local ao = Instance.new("AlignOrientation", pet); ao.Attachment0 = att; ao.Attachment1 = att0; ao.RigidityEnabled = false; ao.MaxTorque = 99999; ao.Responsiveness = 10
ActivePet = pet
PlayWorldSound(288641686, 1.5); TriggerHaptic(1.0, 0.5)
end
end)
CreateButton(TabPets, "🐲 Summon Mini Dragon", function()
if ActivePet then ActivePet:Destroy() end
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local pet = Instance.new("Part", workspace); pet.Size = Vector3.new(2, 2, 2); pet.Color = Color3.fromRGB(255, 50, 50); pet.Material = Enum.Material.Neon; pet.CanCollide = false
Instance.new("Fire", pet)
local att = Instance.new("Attachment", pet)
local att0 = Instance.new("Attachment", char.HumanoidRootPart); att0.Position = Vector3.new(3, 4, -3)
local ap = Instance.new("AlignPosition", pet); ap.Attachment0 = att; ap.Attachment1 = att0; ap.RigidityEnabled = false; ap.MaxForce = 99999; ap.Responsiveness = 5
local ao = Instance.new("AlignOrientation", pet); ao.Attachment0 = att; ao.Attachment1 = att0; ao.RigidityEnabled = false; ao.MaxTorque = 99999; ao.Responsiveness = 5
ActivePet = pet
PlayWorldSound(288641686, 1.5); TriggerHaptic(1.0, 0.5)
end
end)
CreateButton(TabPets, "❌ Remove Pet", function() if ActivePet then ActivePet:Destroy(); ActivePet = nil end end)
-- ==========================================
-- TAB: ESP
-- ==========================================
local ESP_Enabled = false
local function ApplyESP(plr)
if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") and plr.Character:FindFirstChild("Head") and not plr.Character:FindFirstChild("OmniESP_Folder") then
local folder = Instance.new("Folder", plr.Character); folder.Name = "OmniESP_Folder"
local hl = Instance.new("Highlight", folder); hl.Adornee = plr.Character; hl.FillColor = Accent; hl.OutlineColor = Color3.fromRGB(255, 255, 255); hl.FillTransparency = 0.5; hl.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
local bgui = Instance.new("BillboardGui", folder); bgui.Adornee = plr.Character.Head; bgui.Size = UDim2.new(0, 100, 0, 40); bgui.StudsOffset = Vector3.new(0, 2, 0); bgui.AlwaysOnTop = true
local nameTxt = Instance.new("TextLabel", bgui); nameTxt.Size = UDim2.new(1, 0, 0.5, 0); nameTxt.BackgroundTransparency = 1; nameTxt.Text = plr.Name; nameTxt.TextColor3 = Color3.new(1,1,1); nameTxt.Font = PremiumFont; nameTxt.TextScaled = true
local healthTxt = Instance.new("TextLabel", bgui); healthTxt.Size = UDim2.new(1, 0, 0.5, 0); healthTxt.Position = UDim2.new(0, 0, 0.5, 0); healthTxt.BackgroundTransparency = 1; healthTxt.TextColor3 = Accent; healthTxt.Font = PremiumFont; healthTxt.TextScaled = true
task.spawn(function()
while ESP_Enabled and plr.Character and plr.Character:FindFirstChild("Humanoid") do
local hp = math.floor(plr.Character.Humanoid.Health); local maxHp = math.floor(plr.Character.Humanoid.MaxHealth)
healthTxt.Text = "HP: " .. hp .. "/" .. maxHp
if hp < (maxHp * 0.3) then healthTxt.TextColor3 = Color3.fromRGB(255, 50, 50) else healthTxt.TextColor3 = Accent end
task.wait(0.5)
end
end)
end
end
CreateButton(TabESP, "🔴 ON/OFF ESP (X-Ray + Health - Includes You)", function(btn)
ESP_Enabled = not ESP_Enabled
btn.BackgroundColor3 = ESP_Enabled and Accent or ElementBg; btn.TextColor3 = ESP_Enabled and Color3.new(0,0,0) or TextColor
if ESP_Enabled then
for _, p in pairs(Players:GetPlayers()) do ApplyESP(p) end
_G.ESPLoop = Players.PlayerAdded:Connect(function(p) p.CharacterAdded:Connect(function() task.wait(1); if ESP_Enabled then ApplyESP(p) end end) end)
else
if _G.ESPLoop then _G.ESPLoop:Disconnect() end
for _, p in pairs(Players:GetPlayers()) do if p.Character and p.Character:FindFirstChild("OmniESP_Folder") then p.Character.OmniESP_Folder:Destroy() end end
end
end)
-- ==========================================
-- TAB: COMBAT & TROLL
-- ==========================================
local SelectedTarget = nil
local TargetLbl = Instance.new("TextLabel", TabTroll); TargetLbl.Size = UDim2.new(1, -10, 0, 25); TargetLbl.BackgroundTransparency = 1; TargetLbl.TextColor3 = Color3.fromRGB(255, 100, 100); TargetLbl.Font = PremiumFont; TargetLbl.Text = "No target selected"
local PlayerListFrame = Instance.new("ScrollingFrame", TabTroll); PlayerListFrame.Size = UDim2.new(1, -10, 0, 100); PlayerListFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 15); PlayerListFrame.ScrollBarThickness = 2; Instance.new("UICorner", PlayerListFrame).CornerRadius = UDim.new(0, 6)
local PListLayout = Instance.new("UIListLayout", PlayerListFrame); PListLayout.Padding = UDim.new(0, 2)
local function UpdatePlayerList()
for _, child in pairs(PlayerListFrame:GetChildren()) do if child:IsA("TextButton") then child:Destroy() end end
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer then
local btn = Instance.new("TextButton", PlayerListFrame); btn.Size = UDim2.new(1, 0, 0, 25); btn.BackgroundColor3 = ElementBg; btn.Text = p.DisplayName .. " (@" .. p.Name .. ")"; btn.TextColor3 = TextColor; btn.Font = PremiumFont; btn.MouseEnter:Connect(PlayHover)
btn.MouseButton1Click:Connect(function() PlayClick(); SelectedTarget = p; TargetLbl.Text = "Selected: " .. p.Name; TargetLbl.TextColor3 = Accent end)
end
end
PlayerListFrame.CanvasSize = UDim2.new(0, 0, 0, PListLayout.AbsoluteContentSize.Y)
end
UpdatePlayerList(); Players.PlayerAdded:Connect(UpdatePlayerList); Players.PlayerRemoving:Connect(UpdatePlayerList)
CreateButton(TabTroll, "📍 Teleport to Target", function() if SelectedTarget and SelectedTarget.Character and SelectedTarget.Character:FindFirstChild("HumanoidRootPart") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then LocalPlayer.Character.HumanoidRootPart.CFrame = SelectedTarget.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 3); PlayWorldSound(288641686, 1.5); EmitRealisticEffect(LocalPlayer.Character.HumanoidRootPart, Accent); TriggerHaptic(0.8, 0.4) end end)
CreateButton(TabTroll, "👁️ Spectate Target", function(btn) if SelectedTarget and SelectedTarget.Character then Camera.CameraSubject = SelectedTarget.Character:FindFirstChild("Humanoid"); btn.Text = "Spectating: " .. SelectedTarget.Name; task.delay(5, function() btn.Text = "👁️ Spectate Target" end) end end)
CreateButton(TabTroll, "🛑 Stop Spectating", function() if LocalPlayer.Character then Camera.CameraSubject = LocalPlayer.Character:FindFirstChild("Humanoid") end end)
CreateButton(TabTroll, "📦 Trap Target (Glass Box)", function()
if SelectedTarget and SelectedTarget.Character and SelectedTarget.Character:FindFirstChild("HumanoidRootPart") then
local pPos = SelectedTarget.Character.HumanoidRootPart.Position
local trap = Instance.new("Part", workspace); trap.Size = Vector3.new(12, 18, 12); trap.Position = pPos; trap.Anchored = true; trap.Material = Enum.Material.Glass; trap.Transparency = 0.5; trap.Color = Accent; trap.Reflectance = 0.2
local mesh = Instance.new("SpecialMesh", trap); mesh.MeshType = Enum.MeshType.FileMesh; mesh.MeshId = "rbxassetid://437613184"; mesh.Scale = Vector3.new(6, 9, 6)
local light = Instance.new("PointLight", trap); light.Color = Accent; light.Range = 40; light.Brightness = 10; light.Shadows = true
PlayWorldSound(12222030, 2.5); TriggerHaptic(1.2, 0.6); game.Debris:AddItem(trap, 30)
end
end)
CreateButton(TabTroll, "🚀 Launch Target to Sky", function()
if SelectedTarget and SelectedTarget.Character and SelectedTarget.Character:FindFirstChild("HumanoidRootPart") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local myHRP = LocalPlayer.Character.HumanoidRootPart; local oldPos = myHRP.CFrame
local bav = Instance.new("BodyAngularVelocity", myHRP); bav.MaxTorque = Vector3.new(math.huge, math.huge, math.huge); bav.AngularVelocity = Vector3.new(0, 99999, 0)
local loop = RunService.Heartbeat:Connect(function() if SelectedTarget.Character and SelectedTarget.Character:FindFirstChild("HumanoidRootPart") then myHRP.CFrame = SelectedTarget.Character.HumanoidRootPart.CFrame * CFrame.new(0, -2, 0); SelectedTarget.Character.HumanoidRootPart.Velocity = Vector3.new(0, 4000, 0) end end)
task.wait(0.5); loop:Disconnect(); bav:Destroy(); myHRP.Velocity = Vector3.zero; myHRP.RotVelocity = Vector3.zero; myHRP.CFrame = oldPos
PlayWorldSound(12222200, 4); TriggerHaptic(2.0, 1.0)
end
end)
local isTargetFlinging = false; local FlingLoop
CreateButton(TabTroll, "⚔️ TOGGLE Fling Target", function(btn)
isTargetFlinging = not isTargetFlinging
if isTargetFlinging and SelectedTarget then
btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50); btn.Text = "FLINGING: " .. SelectedTarget.Name
local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
if hrp then
local bav = Instance.new("BodyAngularVelocity", hrp); bav.Name = "OmnivisionExeFling"; bav.MaxTorque = Vector3.new(math.huge, math.huge, math.huge); bav.AngularVelocity = Vector3.new(0, 99999, 0)
FlingLoop = RunService.Heartbeat:Connect(function() if SelectedTarget.Character and SelectedTarget.Character:FindFirstChild("HumanoidRootPart") then hrp.CFrame = SelectedTarget.Character.HumanoidRootPart.CFrame end end)
end
else
isTargetFlinging = false; btn.BackgroundColor3 = ElementBg; btn.Text = "⚔️ TOGGLE Fling Target"
if FlingLoop then FlingLoop:Disconnect() end
local hrp = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
if hrp and hrp:FindFirstChild("OmnivisionExeFling") then hrp.OmnivisionExeFling:Destroy(); hrp.Velocity = Vector3.zero; hrp.RotVelocity = Vector3.zero end
end
end)
CreateButton(TabTroll, "🌪️ Fling ALL Players Nearby", function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local hrp = p.Character.HumanoidRootPart
if (char.HumanoidRootPart.Position - hrp.Position).Magnitude < 100 then
hrp.Velocity = Vector3.new(math.random(-500,500), 2000, math.random(-500,500))
hrp.RotVelocity = Vector3.new(math.random(-50,50), math.random(-50,50), math.random(-50,50))
end
end
end
PlayWorldSound(142070127, 2.0)
end
end)
-- ==========================================
-- TAB VEHICLE & FUN
-- ==========================================
CreateButton(TabVehicle, "🏎️ Car Speed Hack (Boost Nearest)", function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("VehicleSeat") and v.Occupant == LocalPlayer.Character:FindFirstChild("Humanoid") then
v.MaxSpeed = 700
v.Torque = 999999
PlayWorldSound(12222200, 3.0); TriggerHaptic(2.0, 1.0)
end
end
end)
CreateButton(TabVehicle, "✈️ Make Car Fly (Hover)", function(btn)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("VehicleSeat") and v.Occupant == LocalPlayer.Character:FindFirstChild("Humanoid") then
local bp = Instance.new("BodyPosition", v)
bp.MaxForce = Vector3.new(0, math.huge, 0)
bp.Position = v.Position + Vector3.new(0, 50, 0)
game.Debris:AddItem(bp, 10)
PlayWorldSound(12222200, 2.0); TriggerHaptic(1.5, 1.0)
end
end
end)
CreateButton(TabFun, "💃 Auto-Dance (Everyone Around)", function()
for _, p in pairs(Players:GetPlayers()) do
if p.Character and p.Character:FindFirstChild("Humanoid") then
pcall(function() ChatService:Chat(p.Character.Head, "/e dance", Enum.ChatColor.White) end)
end
end
end)
CreateButton(TabFun, "🎉 Confetti Explosion", function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local pe = Instance.new("ParticleEmitter", char.HumanoidRootPart)
pe.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.new(1,0,0)), ColorSequenceKeypoint.new(0.3, Color3.new(0,1,0)), ColorSequenceKeypoint.new(0.6, Color3.new(0,0,1)), ColorSequenceKeypoint.new(1, Color3.new(1,1,0))})
pe.Speed = NumberRange.new(50, 100); pe.SpreadAngle = Vector2.new(180, 180)
pe.Rate = 2000; pe.Lifetime = NumberRange.new(2, 4); pe.Size = NumberSequence.new(1)
PlayWorldSound(304147775, 2.0)
task.delay(1, function() pe.Enabled = false; game.Debris:AddItem(pe, 5) end)
end
end)
-- ==========================================
-- TAB EXTRA: UTILITIES
-- ==========================================
CreateButton(TabExtra, "🛡️ Enable Anti-AFK", function(btn)
local virtualUser = game:GetService("VirtualUser")
LocalPlayer.Idled:Connect(function()
virtualUser:CaptureController()
virtualUser:ClickButton2(Vector2.new())
end)
btn.Text = "🛡️ Anti-AFK Enabled!"
btn.BackgroundColor3 = Color3.fromRGB(50, 150, 50)
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
end)
CreateButton(TabExtra, "⌨️ Open Infinite Yield", function()
pcall(function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() end)
end)
CreateButton(TabExtra, "🔄 Rejoin Server", function() TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, LocalPlayer) end)
CreateButton(TabExtra, "🚪 Shutdown Game", function() game:Shutdown() end)
CreateButton(TabExtra, "🗑️ Clear Workspace Trash (Anti-Lag)", function() for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") and not v.Anchored and v.Parent == workspace then v:Destroy() end end end)
CreateButton(TabExtra, "⚙️ Reduce Memory Usage (Low Graphics)", function()
settings().Rendering.QualityLevel = "Level01"
for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") then v.Material = Enum.Material.Plastic; v.Reflectance = 0 end end
game.Lighting.GlobalShadows = false
PlayWorldSound(12222200, 2)
end)
-- ==========================================
-- STARTUP ANIMATION
-- ==========================================
task.spawn(function()
task.wait(2.0)
TweenService:Create(SplashFrame, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play()
TweenService:Create(SplashText, TweenInfo.new(0.5), {TextTransparency = 1}):Play()
TweenService:Create(SplashWatermark, TweenInfo.new(0.5), {TextTransparency = 1}):Play()
TweenService:Create(LoadingBg, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play()
TweenService:Create(LoadingBar, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play()
task.wait(0.5); SplashFrame:Destroy()
MainFrame.Size = UDim2.new(0, 0, 0, 0)
MainFrame.Visible = true
MiniHub.Visible = false
TweenService:Create(MainFrame, TweenInfo.new(0.6, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = NormalSize}):Play()
end)-- =========================================================================
-- 🔥 BẢN CẬP NHẬT: VENOM AWAKENED & MINI TAB SYSTEM (DELTA EXECUTOR PRO)
-- =========================================================================
-- =========================================================================
-- 1. HỆ THỐNG MINI TAB (ĐA NHIỆM CHO TẤT CẢ CÁC TAB)
-- =========================================================================
local IsMiniMode = false
local MiniToggleBtn = Instance.new("TextButton", TopBar)
MiniToggleBtn.Size = UDim2.new(0, 110, 0, 24)
MiniToggleBtn.Position = UDim2.new(1, -350, 0.5, -12)
MiniToggleBtn.BackgroundColor3 = ElementBg
MiniToggleBtn.TextColor3 = Accent
MiniToggleBtn.Font = PremiumFont
MiniToggleBtn.TextSize = 12
MiniToggleBtn.Text = "🖥️ MINI MODE"
Instance.new("UICorner", MiniToggleBtn).CornerRadius = UDim.new(0, 6)
Instance.new("UIStroke", MiniToggleBtn).Color = Accent
local MiniTabBar = Instance.new("ScrollingFrame", MainFrame)
MiniTabBar.Size = UDim2.new(1, -20, 0, 40)
MiniTabBar.Position = UDim2.new(0, 10, 0, 40)
MiniTabBar.BackgroundTransparency = 1
MiniTabBar.CanvasSize = UDim2.new(3, 0, 0, 0)
MiniTabBar.ScrollBarThickness = 2
MiniTabBar.Visible = false
local MiniTabLayout = Instance.new("UIListLayout", MiniTabBar)
MiniTabLayout.FillDirection = Enum.FillDirection.Horizontal
MiniTabLayout.Padding = UDim.new(0, 5)
-- Clone các nút Tab để đưa lên thanh đa nhiệm của Mini Mode
for _, tabInfo in pairs(Tabs) do
local cloneBtn = tabInfo.Btn:Clone()
cloneBtn.Size = UDim2.new(0, 130, 1, -5)
cloneBtn.Text = string.gsub(cloneBtn.Text, "^%s+", "")
cloneBtn.Parent = MiniTabBar
cloneBtn.MouseButton1Click:Connect(function()
PlayClick()
for _, t in pairs(Tabs) do
t.Btn.TextColor3 = Color3.fromRGB(150, 150, 150)
t.Scroll.Visible = false
end
tabInfo.Btn.TextColor3 = Accent
tabInfo.Scroll.Visible = true
end)
end
MiniToggleBtn.MouseButton1Click:Connect(function()
PlayClick()
IsMiniMode = not IsMiniMode
if IsMiniMode then
MiniToggleBtn.Text = "🖥️ MAX MODE"
TweenService:Create(MainFrame, TweenInfo.new(0.3, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, 350)}):Play()
Sidebar.Visible = false
MiniTabBar.Visible = true
ContentArea.Position = UDim2.new(0, 10, 0, 85)
ContentArea.Size = UDim2.new(1, -20, 1, -95)
else
MiniToggleBtn.Text = "🖥️ MINI MODE"
TweenService:Create(MainFrame, TweenInfo.new(0.3, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 950, 0, 650)}):Play()
Sidebar.Visible = true
MiniTabBar.Visible = false
ContentArea.Position = UDim2.new(0, 220, 0, 45)
ContentArea.Size = UDim2.new(1, -230, 1, -60)
end
end)
-- =========================================================================
-- 2. VENOM TRANSFORM MỚI (BỎ AURA ĐEN, THÊM ANIMATION BIẾN ĐỔI)
-- =========================================================================
CreateButton(TabSymbiote, "🕷️ [NEW] Venom Transform (Animated)", function()
local char = LocalPlayer.Character
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
PlayWorldSound(142070127, 1.5, 0.8) -- Tiếng gầm
TriggerHaptic(2.0, 1.5)
local hrp = char.HumanoidRootPart
-- Animation biến đổi: Các khối symbiote từ từ bao bọc cơ thể
for i = 1, 20 do
local p = Instance.new("Part", workspace)
p.Size = Vector3.new(1, 1, 1)
p.Color = Color3.new(0, 0, 0)
p.Material = Enum.Material.Neon
p.Anchored = true
p.CanCollide = false
p.CFrame = hrp.CFrame * CFrame.new(math.random(-5,5), math.random(-5,5), math.random(-5,5))
local tw = TweenService:Create(p, TweenInfo.new(0.4, Enum.EasingStyle.Sine), {CFrame = hrp.CFrame, Size = Vector3.new(0,0,0)})
tw:Play()
tw.Completed:Connect(function() p:Destroy() end)
task.wait(0.02)
end
-- Xóa Aura đen cũ, thay đổi da thịt thành symbiote thực tế (không hạt mờ)
for _, v in pairs(char:GetDescendants()) do
if v:IsA("ParticleEmitter") and v.Name == "VenomAura" then v:Destroy() end
if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
v.Color = Color3.new(0, 0, 0)
v.Material = Enum.Material.SmoothPlastic
end
if v:IsA("Decal") or v:IsA("Texture") or v:IsA("Clothing") or v:IsA("Shirt") or v:IsA("Pants") then
v:Destroy()
end
end
char.Humanoid.MaxHealth = 10000
char.Humanoid.Health = 10000
char.Humanoid.WalkSpeed = 65
char.Humanoid.JumpPower = 120
end)
-- =========================================================================
-- 3. VENOM SWING (SWING 2 LẦN LIÊN TIẾP + TẠO HÌNH XÚC TU LỚN/NHỎ)
-- =========================================================================
local SwingCharges = 2
local IsSwinging = false
AddToolFeature("🕸️ [NEW] Venom Swing (Double)", function()
GiveTool("🕸️ [NEW] Venom Swing", function(equipped) end)
local t = LocalPlayer.Backpack:WaitForChild("🕸️ [NEW] Venom Swing")
-- UI hiển thị số lần Swing (Tối ưu cho Delta Mobile)
local swingUI = Instance.new("ScreenGui", CoreGui)
local chargeLbl = Instance.new("TextLabel", swingUI)
chargeLbl.Size = UDim2.new(0, 200, 0, 50)
chargeLbl.Position = UDim2.new(0.5, -100, 0.8, -50)
chargeLbl.BackgroundTransparency = 1
chargeLbl.Text = "Swings: 2/2"
chargeLbl.TextColor3 = Accent
chargeLbl.Font = PremiumFont
chargeLbl.TextSize = 25
chargeLbl.Visible = false
t.Equipped:Connect(function() chargeLbl.Visible = true end)
t.Unequipped:Connect(function() chargeLbl.Visible = false end)
-- Vòng lặp hồi chiêu Swing
task.spawn(function()
while task.wait(2.5) do
if SwingCharges < 2 then
SwingCharges = SwingCharges + 1
chargeLbl.Text = "Swings: " .. SwingCharges .. "/2"
end
end
end)
t.Activated:Connect(function()
if SwingCharges <= 0 or IsSwinging then return end
SwingCharges = SwingCharges - 1
chargeLbl.Text = "Swings: " .. SwingCharges .. "/2"
IsSwinging = true
local char = LocalPlayer.Character
local hrp = char:FindFirstChild("HumanoidRootPart")
local targetPos = hrp.Position + (Camera.CFrame.LookVector * 150) + Vector3.new(0, 60, 0)
local anchor = Instance.new("Part", workspace)
anchor.Anchored = true; anchor.Transparency = 1; anchor.Position = targetPos
local a0 = Instance.new("Attachment", hrp)
local a1 = Instance.new("Attachment", anchor)
-- Cấu tạo 1 Xúc tu lớn làm trụ chính
local mainBeam = Instance.new("Beam", hrp)
mainBeam.Attachment0 = a0; mainBeam.Attachment1 = a1
mainBeam.Color = ColorSequence.new(Color3.new(0,0,0))
mainBeam.Width0 = 2.5; mainBeam.Width1 = 0.5
-- Cấu tạo nhiều xúc tu nhỏ vây quanh
for i = 1, 6 do
local small = Instance.new("Beam", hrp)
small.Attachment0 = a0; small.Attachment1 = a1
small.Color = ColorSequence.new(Color3.new(0,0,0))
small.Width0 = 0.4; small.Width1 = 0.1
small.CurveSize0 = math.random(-20, 20)
small.CurveSize1 = math.random(-20, 20)
game.Debris:AddItem(small, 0.8)
end
PlayWorldSound(12222200, 1.5, 1.2)
local bv = Instance.new("BodyVelocity", hrp)
bv.MaxForce = Vector3.new(1e5, 1e5, 1e5)
bv.Velocity = (Camera.CFrame.LookVector * 130) + Vector3.new(0, 70, 0)
game.Debris:AddItem(mainBeam, 0.8)
game.Debris:AddItem(a0, 0.8)
game.Debris:AddItem(anchor, 0.8)
game.Debris:AddItem(bv, 0.5)
task.wait(0.4)
IsSwinging = false
end)
end)
-- =========================================================================
-- 4. AWAKENED SYMBIOTE (XÚC TU QUẤN QUANH TỨ CHI + TÀN PHÁ MÔI TRƯỜNG)
-- =========================================================================
local AwakenedActive = false
CreateButton(TabSymbiote, "🌑 [NEW] AWAKENED SYMBIOTE", function(btn)
AwakenedActive = not AwakenedActive
btn.BackgroundColor3 = AwakenedActive and Accent or ElementBg
btn.TextColor3 = AwakenedActive and Color3.new(0,0,0) or TextColor
local char = LocalPlayer.Character
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
if AwakenedActive then
PlayWorldSound(142070127, 3.0, 0.4) -- Gầm rung chấn
TriggerHaptic(3.0, 2.0)
-- Animation: Xúc tu nhỏ luồn lách và quấn quanh cánh tay, cẳng chân
local limbs = {"Left Arm", "Right Arm", "Left Leg", "Right Leg", "LeftLowerArm", "RightLowerArm", "LeftUpperArm", "RightUpperArm", "LeftLowerLeg", "RightLowerLeg", "LeftUpperLeg", "RightUpperLeg"}
for _, limbName in pairs(limbs) do
local limb = char:FindFirstChild(limbName)
if limb then
local a0 = Instance.new("Attachment", limb)
a0.Position = Vector3.new(0, limb.Size.Y/2, 0)
local a1 = Instance.new("Attachment", limb)
a1.Position = Vector3.new(0, -limb.Size.Y/2, 0)
local beam = Instance.new("Beam", limb)
beam.Name = "AwakenedBeam"
beam.Attachment0 = a0; beam.Attachment1 = a1
beam.Color = ColorSequence.new(Color3.new(0,0,0))
beam.Width0 = 0.3; beam.Width1 = 0.3
-- Tạo cảm giác xúc tu đang chuyển động liên tục
task.spawn(function()
while beam.Parent and AwakenedActive do
beam.CurveSize0 = math.random(-2, 2)
beam.CurveSize1 = math.random(-2, 2)
task.wait(0.1)
end
end)
end
end
-- Sinh ra Tool sức mạnh tấn công tàn phá
GiveTool("🌑 Awakened Tentacles", function(equipped) end)
local t = LocalPlayer.Backpack:WaitForChild("🌑 Awakened Tentacles")
t.Activated:Connect(function()
if not AwakenedActive then return end
PlayWorldSound(12222030, 2.5, 0.6)
TriggerHaptic(2.5, 0.8)
local hrp = char.HumanoidRootPart
-- Triệu hồi 10 cái xúc tu khổng lồ đâm từ dưới lòng đất lên quanh nhân vật
for i = 1, 10 do
local tentacle = Instance.new("Part", workspace)
tentacle.Size = Vector3.new(3, 35, 3)
tentacle.Color = Color3.new(0,0,0)
tentacle.Material = Enum.Material.Neon
tentacle.Anchored = true
tentacle.CanCollide = false
local angle = math.rad((360 / 10) * i)
local offset = Vector3.new(math.cos(angle) * 20, 0, math.sin(angle) * 20)
tentacle.CFrame = CFrame.new(hrp.Position + offset + Vector3.new(0, -25, 0))
local tw = TweenService:Create(tentacle, TweenInfo.new(0.2, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {CFrame = tentacle.CFrame * CFrame.new(0, 30, 0)})
tw:Play()
-- Gây sát thương nặng nề cho các thực thể chạm vào
tentacle.Touched:Connect(function(hit)
if hit.Parent and hit.Parent ~= char then
local hum = hit.Parent:FindFirstChild("Humanoid")
if hum then hum:TakeDamage(500) end
end
end)
-- Khả năng tàn phá môi trường, bẻ gãy các block và thổi bay đồ vật xung quanh
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Anchored and v.Parent ~= char and (v.Position - tentacle.Position).Magnitude < 25 then
v:BreakJoints()
v.Velocity = (v.Position - tentacle.Position).Unit * 250 + Vector3.new(0, 100, 0)
end
end
task.delay(0.6, function()
TweenService:Create(tentacle, TweenInfo.new(0.4), {Transparency = 1, Size = Vector3.new(0,0,0)}):Play()
game.Debris:AddItem(tentacle, 0.4)
end)
end
end)
else
-- Tắt trạng thái Awakened: Thu hồi xúc tu và Tools
for _, v in pairs(char:GetDescendants()) do
if v.Name == "AwakenedBeam" or v.Name == "AwakenedAura" then v:Destroy() end
end
local tool1 = LocalPlayer.Backpack:FindFirstChild("🌑 Awakened Tentacles")
local tool2 = char:FindFirstChild("🌑 Awakened Tentacles")
if tool1 then tool1:Destroy() end
if tool2 then tool2:Destroy() end
end
end)
-- =========================================================================
-- 5. CÁC TÍNH NĂNG VENOM MỞ RỘNG MỚI (TẶNG KÈM)
-- =========================================================================
CreateButton(TabSymbiote, "🕷️ [NEW] Venom Web Trap", function()
local t = Instance.new("Tool")
t.Name = "🕸️ Venom Web Trap"
t.RequiresHandle = false
t.Parent = LocalPlayer.Backpack
t.Activated:Connect(function()
local mousePos = Mouse.Hit.Position
PlayWorldSound(12222200, 1.5, 2.0)
local web = Instance.new("Part", workspace)
web.Size = Vector3.new(15, 0.5, 15)
web.Position = mousePos
web.Color = Color3.new(0,0,0)
web.Material = Enum.Material.Mud
web.Anchored = true
-- Đóng băng kẻ địch trong bùn lầy đen
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Anchored and v.Parent ~= LocalPlayer.Character and (v.Position - web.Position).Magnitude < 15 then
v.Anchored = true
task.delay(4, function() v.Anchored = false end)
end
end
game.Debris:AddItem(web, 4)
end)
end)
CreateButton(TabSymbiote, "🕷️ [NEW] Venom Devour (Hồi máu max)", function()
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
PlayWorldSound(142070127, 2.0, 1.2)
local eff = Instance.new("Part", char)
eff.Size = Vector3.new(12, 12, 12)
eff.Shape = Enum.PartType.Ball
eff.Color = Color3.new(0,0,0)
eff.Material = Enum.Material.Neon
eff.CFrame = char.HumanoidRootPart.CFrame
eff.Anchored = true
eff.CanCollide = false
TweenService:Create(eff, TweenInfo.new(0.6), {Size = Vector3.new(0,0,0), Transparency = 1}):Play()
game.Debris:AddItem(eff, 0.6)
char.Humanoid.Health = char.Humanoid.MaxHealth
end
end)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, games.roblox.com, ip-api.com.
Free godmode, keyless

Universal