CW script hub

-- The script on the gui ARENT mine! so credits to the ppl who made these scripts! -- local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))() local Window = Library.CreateLib("CW Script Hub|the scripts on the gui arent mine so credits to them", "BloodTheme") local Tab = Window:NewTab("Main") local Section = Tab:NewSection("Credits to the ppl who made these scripts!") Section:NewButton("Auto parry", "Auto parry (must have good ping 70-100)", function() local lp = game.Players.LocalPlayer local animationInfo = {} function getInfo(id) local success, info = pcall(function() return game:GetService("MarketplaceService"):GetProductInfo(id) end) if success then return info end return {Name=''} end function block(player) keypress(0x46) wait() keyrelease(0x46) end local AnimNames = { 'Slash', 'Swing', 'Sword' } function playerAdded(v) local function charadded(char) local humanoid = char:WaitForChild("Humanoid", 5) if humanoid then humanoid.AnimationPlayed:Connect(function(track) local info = animationInfo[track.Animation.AnimationId] if not info then info = getInfo(tonumber(track.Animation.AnimationId:match("%d+"))) animationInfo[track.Animation.AnimationId] = info end if (lp.Character and lp.Character:FindFirstChild("Head") and v.Character:FindFirstChild("Head")) then local mag = (v.Character.Head.Position - lp.Character.Head.Position).Magnitude if mag < 15 then for _, animName in pairs(AnimNames) do if info.Name:match(animName) then pcall(block, v) end end end end end) end end if v.Character then charadded(v.Character) end v.CharacterAdded:Connect(charadded) end for i,v in pairs(game.Players:GetPlayers()) do if v ~= lp then playerAdded(v) end end game.Players.PlayerAdded:Connect(playerAdded) end) Section:NewButton("infinite stamina", "shes a runner shes a trackstar", function() -- CW | Inf. Stamina & No Jump Cooldown -- -- Made by neexx on V3rm -- for i,v in pairs(getgc(true)) do if typeof(v) == "table" and rawget(v, "getIsMaxed") then v.getIsMaxed = function() return false end v.getFlags = function() return 1 end v.addFlags = function(a,b) a:setFlags(0) return end end -- "There was another script here but it caused the user to crash (lag out), so it had to be removed" -KiwisASkid -- if typeof(v) == "table" and rawget(v, "spawnCharacter") then local oldfunc = v.spawnCharacter v.SpawnCharacter = function(a) for _,f in pairs(getgc(true)) do if typeof(f) == "table" and rawget(f, "getIsMaxed") then f.getIsMaxed = function() return false end f.getFlags = function() return 1 end f.addFlags = function(aa,b) aa:setFlags(0) return end end end end end if typeof(v) == "table" and rawget(v, "getCanJump") then v.getCanJump = function() return true end end if typeof(v) == "table" and rawget(v, "JUMP_DELAY_ADD") then v.JUMP_DELAY_ADD = 0.5 end if typeof(v) == "table" and rawget(v, "_setStamina") then v._setStamina = function(a, b) a._stamina = math.huge a._staminaChangedSignal:Fire(99) end end end game.StarterGui:SetCore("SendNotification", {Title = "CB", Text = "Script loaded, "..game.Players.LocalPlayer.DisplayName..".", Duration = 4,}) end) Section:NewButton("Axonware (must change screen width)", "Axonware removed keysystem", function() local NotificationHolder = loadstring(game:HttpGet("https://raw.githubusercontent.com/BocusLuke/UI/main/STX/Module.Lua"))() local Notification = loadstring(game:HttpGet("https://raw.githubusercontent.com/BocusLuke/UI/main/STX/Client.Lua"))() Notification:Notify( {Title = "Notification", Description = "Keysystem removed by ItsLouisPlayz"}, {OutlineColor = Color3.fromRGB(80, 80, 80),Time = 10, Type = "option"}, {Image = "http://www.roblox.com/asset/?id=6023426923", ImageColor = Color3.fromRGB(255, 84, 84), Callback = function(State) print(tostring(State)) end} ) wait(1) Notification:Notify( {Title = "Notificafion", Description = "Sub to ItsLouisPlayz"}, {OutlineColor = Color3.fromRGB(80, 80, 80),Time = 10, Type = "image"}, {Image = "http://www.roblox.com/asset/?id=6023426923", ImageColor = Color3.fromRGB(255, 84, 84)} ) wait(1) Notification:Notify( {Title = "Notification", Description = "Have fun exploiting!"}, {OutlineColor = Color3.fromRGB(80, 80, 80),Time = 10, Type = "default"} ) getgenv().Axonware = { AntiParry = false; AutoParry = false; HitboxExpander = false; HitboxSizeExpansion = 2.5; AutoSlash = false; AutoGloryKill = false; SlashDistance = 10; AutoEquipMeleeForParry = false; ParryDistance = 10; } local Players = game:GetService('Players') local CoreGui = game:GetService('CoreGui') local ReplicatedStorage = game:GetService('ReplicatedStorage') local RunService = game:GetService('RunService') local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer:WaitForChild('PlayerGui') local LocalMelee local BlockAnimations = {} local SlashAnimations = {} for _, Garbage in pairs(getgc(true)) do if type(Garbage) == 'table' then if rawget(Garbage, 'type') and rawget(Garbage, 'displayName') then if Garbage.type == 'weapon' then if rawget(Garbage, 'blockMetadata') then BlockAnimations[Garbage.displayName] = {} for _, Data in pairs(Garbage.blockMetadata) do BlockAnimations[Garbage.displayName][Data.animation.AnimationId] = true end end if rawget(Garbage, 'slashMetadata') then SlashAnimations[Garbage.displayName] = {} for _, Data in pairs(Garbage.slashMetadata) do SlashAnimations[Garbage.displayName][Data.animation.AnimationId] = true end end end end end end function GetMelee(Player) local PossibleMelee = Player:FindFirstChildOfClass('Tool') if PossibleMelee and PossibleMelee:FindFirstChild('Hitboxes') then return PossibleMelee end end function GetShield(Player) for _, Shield in pairs(ReplicatedStorage.Shared.Assets.Cosmetics.ParryShield.Shields:GetChildren()) do local PossibleShield = Player:FindFirstChild(Shield.Name) if PossibleShield then return PossibleShield end end end function IsSlash(Player, Melee) local Humanoid = Player:FindFirstChild('Humanoid') if Humanoid then for _, Track in pairs(Humanoid:GetPlayingAnimationTracks()) do if SlashAnimations[Melee][Track.Animation.AnimationId] then return true end end end return false end function IsParry(Player, Melee) local Humanoid = Player:FindFirstChild('Humanoid') if Humanoid then for _, Track in pairs(Humanoid:GetPlayingAnimationTracks()) do if BlockAnimations[Melee][Track.Animation.AnimationId] then return true end end end end function GetClosestPlayer(Distance) local Target for _, Player in pairs(workspace.PlayerCharacters:GetChildren()) do if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild('HumanoidRootPart') then if Player ~= LocalPlayer.Character then if Player:FindFirstChild('HumanoidRootPart') then local Magnitude = (LocalPlayer.Character.HumanoidRootPart.Position - Player.HumanoidRootPart.Position).Magnitude if Magnitude <= Distance then Target = Player Distance = Magnitude end end end end end return Target end function IsParryOnCooldown() local Indicator = PlayerGui.RoactUI:FindFirstChild('BottomStatusIndicators') if Indicator then if Indicator.FrameContainer.SecondRowFrame.ActionCooldownsFrame.ParryActionCooldown.BarClipper.RealBar.Size.Y.Scale <= 1 then return false end end return true end function Watcher(Player) task.spawn(function() local Melee, Shield repeat task.wait() Melee = GetMelee(Player) Shield = GetShield(Player) until Melee and Shield if Player == LocalPlayer.Character then LocalMelee = Melee if Axonware.HitboxExpander then for _, Hitbox in pairs(LocalMelee:WaitForChild('Hitboxes'):GetChildren()) do for _, Point in pairs(Hitbox:GetChildren()) do if (Point:IsA('Attachment') and Point.Name == 'DmgPoint') then Point.Visible = true Point.Position += Vector3.new(0, math.random(-Axonware.HitboxSizeExpansion, Axonware.HitboxSizeExpansion), 0) end end end end else local Connetion Connetion = RunService.Heartbeat:Connect(function() if not Player:IsDescendantOf(workspace.PlayerCharacters) then Connetion:Disconnect() end if Axonware.AntiParry then task.spawn(function() if IsParry(Player, Melee.Name) then if (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild('HumanoidRootPart')) then if Player:FindFirstChild('HumanoidRootPart') then if (LocalPlayer.Character.HumanoidRootPart.Position - Player.HumanoidRootPart.Position).Magnitude <= Axonware.ParryDistance then if (LocalMelee and LocalMelee.Parent == LocalPlayer.Character) then LocalPlayer.Character.Humanoid:UnequipTools() Shield:GetPropertyChangedSignal('Transparency'):wait() LocalPlayer.Character.Humanoid:EquipTool(LocalMelee) end end end end end end) end if Axonware.AutoParry then if Melee.Parent == Player then for _, Hitbox in pairs(Melee.Hitboxes:GetChildren()) do task.spawn(function() if IsSlash(Player, Melee.Name) then if (LocalPlayer.Character and LocalPlayer.Character:FindFirstChild('HumanoidRootPart')) then if (LocalPlayer.Character.HumanoidRootPart.Position - Hitbox.Position).Magnitude <= Axonware.ParryDistance then if (LocalMelee and not IsParryOnCooldown()) then if LocalMelee.Parent ~= LocalPlayer.Character then if Axonware.AutoEquipMeleeForParry then LocalPlayer.Character.Humanoid:EquipTool(LocalMelee) end end keypress(0x46) task.wait() keyrelease(0x46) end end end end end) end end end end) end end) end local UserInterface = loadstring(game:HttpGet('https://raw.githubusercontent.com/amkenzo/axonware/main/libraries/user_interface.lua', true))() local Window = UserInterface:CreateWindow({ WindowName = 'Axonware'; Color = Color3.fromRGB(200, 200, 200); }, CoreGui) local CombatTab = Window:CreateTab('Combat') local SettingsTab = Window:CreateTab('Settings') local MeleeSection = CombatTab:CreateSection('Melee') local ParrySection = CombatTab:CreateSection('Parry') local UISection = SettingsTab:CreateSection('UI') MeleeSection:CreateToggle('Auto Slash', false, function(Value) Axonware.AutoSlash = Value end) MeleeSection:CreateToggle('Auto Glory kill', false, function(Value) Axonware.AutoGloryKill = Value end) MeleeSection:CreateSlider('Slash Distance', 1, 25, 10, true, function(Value) Axonware.SlashDistance = tonumber(Value) end) MeleeSection:CreateToggle('Hitbox Expander', false, function(Value) Axonware.HitboxExpander = Value end) MeleeSection:CreateSlider('Hitbox Size Expansion', 0, 5, 2.5, false, function(Value) Axonware.HitboxSizeExpansion = tonumber(Value) end) ParrySection:CreateToggle('Anti Parry', false, function(Value) Axonware.AntiParry = Value end) ParrySection:CreateToggle('Auto Parry', false, function(Value) Axonware.AutoParry = Value end) ParrySection:CreateToggle('Auto Equip Melee For Parry', false, function(Value) Axonware.AutoEquipMeleeForParry = Value end) ParrySection:CreateSlider('Parry Distance', 1, 25, 10, true, function(Value) Axonware.ParryDistance = tonumber(Value) end) UIVisible = UISection:CreateToggle('Visible', true, function(Value) Window:Toggle(Value) end):CreateKeybind('Semicolon') UISection:CreateColorpicker('Color', function(Value) Window:ChangeColor(Value) end) for _, Player in pairs(workspace.PlayerCharacters:GetChildren()) do Watcher(Player) end workspace.PlayerCharacters.ChildAdded:Connect(function(Player) Watcher(Player) end) RunService.Heartbeat:Connect(function() task.spawn(function() local ClosestTarget = GetClosestPlayer(Axonware.SlashDistance) if (ClosestTarget and ClosestTarget:FindFirstChild('Humanoid')) then if (LocalMelee and LocalMelee.Parent == LocalPlayer.Character) then local Melee = GetMelee(ClosestTarget) if (Melee and IsParry(ClosestTarget, Melee.Name)) then return end if tonumber(ClosestTarget.Humanoid.Health) > 20 then if Axonware.AutoSlash then mouse1click() end else if Axonware.AutoGloryKill then keypress(0x47) task.wait() keyrelease(0x47) end end end end end) end) end) Section:NewButton("Change your screen width tutorial video", "look at your clipboard", function() setclipboard("https://youtu.be/WRsEg6UiTfU?si=qc0bBjdN-LmRuP0W") end) Section:NewButton("Bow hitbox expander script", "Credits to the TblKBA!?", function() _G.HeadSize = 20 _G.Disabled = true game:GetService('RunService').RenderStepped:connect(function() if _G.Disabled then for i,v in next, game:GetService('Players'):GetPlayers() do if v.Name ~= game:GetService('Players').LocalPlayer.Name then pcall(function() v.Character.Head.Size = Vector3.new(_G.HeadSize,_G.HeadSize,_G.HeadSize) v.Character.Head.Transparency = 1 v.Character.Head.BrickColor = BrickColor.new("Red") v.Character.Head.Material = "Neon" v.Character.Head.CanCollide = false v.Character.Head.Massless = true end) end end end end) end)
views: 2582
2024-01-25 06:08:56