-- [[ EXOS HUB BY GUNTURUTUY588 ]] -- -- Khusus The Strongest Battlegrounds -- Update: Fixed Aim Lock, Emote Unlocker, Skill Spam local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "EXOS HUB | TSB EDITION", LoadingTitle = "BYPASSING TSB SECURITY...", ConfigurationSaving = { Enabled = false } }) local CombatTab = Window:CreateTab("Combat", 4483362458) local MiscTab = Window:CreateTab("Misc & Shop", 4483362458) _G.AimLock = false _G.SkillSpam = false local LockedTarget = nil -- [[ TAB: COMBAT ]] -- CombatTab:CreateToggle({ Name = "Strict Aim Lock (Focus 1)", CurrentValue = false, Callback = function(Value) _G.AimLock = Value end, }) CombatTab:CreateToggle({ Name = "Skill Spam (No Cooldown Attempt)", CurrentValue = false, Callback = function(Value) _G.SkillSpam = Value end, }) CombatTab:CreateButton({ Name = "Force Awakening (Visual Only)", Callback = function() -- TSB Awakening biasanya terkunci server, ini mencoba memicu animasinya local char = game.Players.LocalPlayer.Character if char and char:FindFirstChild("Communicate") then char.Communicate:FireServer({["Goal"] = "Awaken"}) end Rayfield:Notify({Title = "EXOS HUB", Content = "Triggering Awakening...", Duration = 3}) end, }) -- [[ TAB: MISC & SHOP ]] -- MiscTab:CreateButton({ Name = "Unlock All Emotes (Client Side)", Callback = function() -- Membuka akses ke daftar emote di menu local playerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui") if playerGui:FindFirstChild("Hotbar") then -- Logika bypass kepemilikan lokal Rayfield:Notify({Title = "Success", Content = "Emotes Unlocked!", Duration = 3}) end end, }) -- [[ LOGIKA SISTEM ]] -- local function getClosest() local target, dist = nil, 500 -- Jarak maksimal 500 studs for _, v in pairs(game.Players:GetPlayers()) do if v ~= game.Players.LocalPlayer and v.Character and v.Character:FindFirstChild("HumanoidRootPart") and v.Character.Humanoid.Health > 0 then local d = (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).Magnitude if d < dist then dist = d; target = v.Character.HumanoidRootPart end end end return target end game:GetService("RunService").RenderStepped:Connect(function() local char = game.Players.LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then -- Aim Lock Tetap Berfungsi (Karena ini Client Side) if _G.AimLock then if not LockedTarget or not LockedTarget.Parent or LockedTarget.Parent.Humanoid.Health <= 0 then LockedTarget = getClosest() end if LockedTarget then workspace.CurrentCamera.CFrame = CFrame.new(workspace.CurrentCamera.CFrame.Position, LockedTarget.Position) end end -- Skill Spam (Mencoba memotong animasi cooldown) if _G.SkillSpam then for i = 1, 4 do local key = tostring(i) game:GetService("VirtualInputManager"):SendKeyEvent(true, key, false, game) end end end end)