local UiManager = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/latest/download/main.lua"))(); local ScriptUrl = "https://raw.githubusercontent.com/Wic1k/Scripts/refs/heads/main/Modules/"; local PlayerService = game:GetService("Players"); local ReplicatedStorage = game:GetService("ReplicatedStorage"); local WorkspaceService = game:GetService("Workspace"); local PlayerService1 = game:GetService("Players"); local RunService = game:GetService("RunService"); local LocalPlayer = PlayerService1.LocalPlayer; local AnimationFolder = ReplicatedStorage:WaitForChild("Animations"); local RemoteFolder = ReplicatedStorage:WaitForChild("Remotes"); local ModuleFolder = ReplicatedStorage:WaitForChild("Modules"); local ShootAnimation = AnimationFolder:WaitForChild("Shoot"); local ShootGunRemote = RemoteFolder:WaitForChild("ShootGun"); local BulletRenderer = require(ModuleFolder:WaitForChild("BulletRenderer")); local GunConfig = { GUN = "Gun_Equip" }; local MaxDistance = 250; getgenv().aimConfig = { MAX_DISTANCE = 250, MAX_VELOCITY = 40, VISIBLE_PARTS = 4, CAMERA_CAST = true, FOV_CHECK = true, REACTION_TIME = 0.01, ACTION_TIME = 0.3, AUTO_EQUIP = false, EQUIP_LOOP = 0.3, NATIVE_UI = true, DEVIATION_ENABLED = true, BASE_DEVIATION = 2.05, DISTANCE_FACTOR = 0.6, VELOCITY_FACTOR = 0.9, ACCURACY_BUILDUP = 0.14, MIN_DEVIATION = 1, RAYCAST_DISTANCE = 1000 }; getgenv().killButton = { gun = false, knife = false }; getgenv().killLoop = { gun = false, knife = false }; UiManager:AddTheme({ Name = "Solar", Accent = "#ff9d3a", Dialog = "#2a1b0f", Outline = "#ffd8a1", Text = "#fff5e0", Placeholder = "#7a6554", Background = "#1b120c", Button = "#ff7b00", Icon = "#ffcc33" }); local MainWindow = UiManager:CreateWindow({ Title = "money", Icon = "sun", Author = "MVSD", Folder = "money_MVSD", Size = UDim2.fromOffset(420, 420), Transparent = true, Theme = "Solar", Resizable = true, SideBarWidth = 200, HideSearchBar = true, ScrollBarEnabled = false, CornerRadius = UDim.new(0, 14), DropShadow = true }); MainWindow:EditOpenButton({ Title = "moneyhub", Icon = "sun", CornerRadius = UDim.new(0, 16), StrokeThickness = 2, Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.fromHex("#FF0F7B")), ColorSequenceKeypoint.new(1, Color3.fromHex("#F89B29")) }), OnlyMobile = true, Enabled = true, Draggable = true }); local Settings = {}; loadModule = function(ScriptName) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v17 (ref), v1 (ref) if Settings[ScriptName] then return; else table.insert(Settings, ScriptName); local Settings1 = Settings; local LoadStatus, LoadResult = pcall(loadstring(game:HttpGet(ScriptUrl .. ScriptName))); Settings1[ScriptName] = LoadResult; _ = LoadStatus; return; end; end; local NilValue = nil; local NilValue1 = nil; lockToggle = function(ParamValue) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v22 (ref), v23 (ref) if ParamValue == "knife" and NilValue and NilValue.Lock then NilValue:Lock(); return; elseif ParamValue == "gun" and NilValue1 and NilValue1.Lock then NilValue1:Lock(); return; else if NilValue and NilValue.Unlock then NilValue:Unlock(); end; if NilValue1 and NilValue1.Unlock then NilValue1:Unlock(); end; return; end; end; local TableValue = {}; local TableValue1 = {}; local HintText = { "Press to try and refresh" }; local EmptyString = ""; local NilValue2 = nil; local NilValue3 = nil; local LocalPlayer = PlayerService1.LocalPlayer; local function Func() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_1 (ref), v26 (ref), v27 (ref), v25 (ref) if not LocalPlayer.Character then return; else TableValue1 = {}; HintText = {}; for PlayerService, LoopVariable in ipairs(game:GetDescendants()) do local ObjectName = LoopVariable.Name; if LoopVariable:IsA("Animation") and not TableValue1[ObjectName] then TableValue1[ObjectName] = LoopVariable; table.insert(HintText, ObjectName); end; end; for PlayerService, LoopVariable1 in ipairs(TableValue) do if not TableValue1[LoopVariable1] then local NewAnimation = Instance.new("Animation"); NewAnimation.AnimationId = LoopVariable1; TableValue1[LoopVariable1] = NewAnimation; table.insert(HintText, LoopVariable1); end; end; table.sort(HintText); return; end; end; local NilValue4 = nil; local function Func1(ParamValue1) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v39 (ref), v0 (ref), v30 (ref), v26 (ref), v29 (ref) if not NilValue4 then NilValue4 = 0; UiManager:Notify({ Title = "Warning", Content = "Some emotes require server replicated parts and thus cannot be triggered without server interactions.", Duration = 4, Icon = "triangle-alert" }); end; if NilValue3 then NilValue3:Stop(); end; if TableValue1[ParamValue1] then NilValue3 = NilValue2:LoadAnimation(TableValue1[ParamValue1]); NilValue3:Play(); end; end; local function Func2() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_1 (ref), v29 (ref), v30 (ref) local Humanoid = LocalPlayer.Character:WaitForChild("Humanoid"); NilValue2 = Humanoid:WaitForChild("Animator"); Humanoid:GetPropertyChangedSignal("MoveDirection"):Connect(function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v30 (ref), l_Humanoid_0 (ref) if NilValue3 and Humanoid.MoveDirection.Magnitude > 0 then NilValue3:Stop(); NilValue3 = nil; end; end); end; local TabInstance = MainWindow:Tab({ Title = "Information", Icon = "info", Locked = false }); MainWindow:Divider(); TabInstance:Section({ Title = "Discord", Icon = "github" }); local EncryptionKey = "SKGYUrmkpH"; TabInstance:Button({ Title = "Copy Discord Invite", Locked = true, Callback = function() --[[ Line: 0 ]] --[[ Name: ]] WindUI:Notify({ Title = "moneyhub", Content = "Copy Success", Duration = 3 }); setclipboard("hello"); end }); TabInstance:Section({ Title = "Credits", Icon = "info" }); TabInstance:Paragraph({ Title = "Minidream Scripts", Desc = "The Best Scripts here", Image = "https://cdn.discordapp.com/attachments/1097184734062330097/1425555407086289118/IMG_20251008_214732_612.jpg?ex=68e8036e&is=68e6b1ee&hm=3f13c0f286d0b96d2178ded3d9bbd6592e8ecc2dc6dbac15ca7d5078b4b6dca1&", ImageSize = 43, Locked = false, Buttons = { { Title = "Copy Link", Callback = function() --[[ Line: 0 ]] --[[ Name: ]] setclipboard("https://t.me/minidreamscripts"); end } } }); TabInstance:Paragraph({ Title = "money", Desc = "em just used goose script to make my script" }); TabInstance:Paragraph({ Title = "money", Desc = "The mscript developer, rewrote everything from scratch" }); local AimbotTab = MainWindow:Tab({ Title = "Aimbot", Icon = "crosshair", Locked = false }); AimbotTab:Section({ Title = "Aimbot", Icon = "crosshair" }); local AimbotToggle = AimbotTab:Toggle({ Title = "Aimbot", Callback = function(CallbackParam) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v17 (ref) local AimbotScript = Settings["aimbot.lua"]; if not CallbackParam and AimbotScript then for PlayerService, LoopVariable2 in pairs(AimbotScript) do LoopVariable2:Disconnect(); end; Settings["aimbot.lua"] = nil; return; else loadModule("aimbot.lua"); return; end; end }); AimbotTab:Section({ Title = "Settings", Icon = "settings" }); local NativeRaycastToggle = AimbotTab:Toggle({ Title = "Native Raycast Method", Value = true, Callback = function(CallbackParam1) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.CAMERA_CAST = CallbackParam1; end }); local FovCheckToggle = AimbotTab:Toggle({ Title = "FOV Check", Value = true, Callback = function(CallbackParam2) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.FOV_CHECK = CallbackParam2; end }); local SwitchWeaponsToggle = AimbotTab:Toggle({ Title = "Switch weapons", Value = false, Callback = function(CallbackParam3) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.AUTO_EQUIP = CallbackParam3; end }); local NativeUiToggle = AimbotTab:Toggle({ Title = "Native User Interface", Value = true, Callback = function(CallbackParam4) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.NATIVE_UI = CallbackParam4; end }); local AimDeviationToggle = AimbotTab:Toggle({ Title = "Aim Deviation", Value = true, Callback = function(CallbackParam5) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.DEVIATION_ENABLED = CallbackParam5; end }); local MaxDistanceSlider = AimbotTab:Slider({ Title = "Maximum distance", Value = { Min = 50, Max = 1000, Default = 250 }, Callback = function(CallbackParam6) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.MAX_DISTANCE = tonumber(CallbackParam6); end }); local MaxVelocitySlider = AimbotTab:Slider({ Title = "Maximum velocity", Value = { Min = 20, Max = 200, Default = 40 }, Callback = function(CallbackParam7) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.MAX_VELOCITY = tonumber(CallbackParam7); end }); local VisiblePartsSlider = AimbotTab:Slider({ Title = "Required Visible Parts", Value = { Min = 1, Max = 18, Default = 4 }, Callback = function(CallbackParam8) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.VISIBLE_PARTS = tonumber(CallbackParam8); end }); local ReactionTimeSlider = AimbotTab:Slider({ Title = "Reaction Time", Step = 0.01, Value = { Min = 0.01, Max = 1, Default = 0.01 }, Callback = function(CallbackParam9) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.REACTION_TIME = tonumber(CallbackParam9); end }); local ActionTimeSlider = AimbotTab:Slider({ Title = "Action Time", Step = 0.01, Value = { Min = 0.2, Max = 4, Default = 0.32 }, Callback = function(CallbackParam10) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.ACTION_TIME = tonumber(CallbackParam10); end }); local EquipTimeSlider = AimbotTab:Slider({ Title = "Equip Time", Step = 0.1, Value = { Min = 0.1, Max = 4, Default = 0.3 }, Callback = function(CallbackParam11) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.EQUIP_LOOP = tonumber(CallbackParam11); end }); local BaseDeviationSlider = AimbotTab:Slider({ Title = "Base Deviation", Step = 0.1, Value = { Min = 0.5, Max = 5, Default = 2.05 }, Callback = function(CallbackParam12) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.BASE_DEVIATION = tonumber(CallbackParam12); end }); local DistanceFactorSlider = AimbotTab:Slider({ Title = "Distance Factor", Step = 0.1, Value = { Min = 0, Max = 2, Default = 0.6 }, Callback = function(CallbackParam13) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.DISTANCE_FACTOR = tonumber(CallbackParam13); end }); local VelocityFactorSlider = AimbotTab:Slider({ Title = "Velocity Factor", Step = 0.1, Value = { Min = 0, Max = 2, Default = 0.9 }, Callback = function(CallbackParam14) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.VELOCITY_FACTOR = tonumber(CallbackParam14); end }); local AccuracyBuildupSlider = AimbotTab:Slider({ Title = "Accuracy Buildup", Step = 0.01, Value = { Min = 0, Max = 0.5, Default = 0.13 }, Callback = function(CallbackParam15) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.ACCURACY_BUILDUP = tonumber(CallbackParam15); end }); local MinDeviationSlider = AimbotTab:Slider({ Title = "Min Deviation", Step = 0.1, Value = { Min = 0.1, Max = 3, Default = 1 }, Callback = function(CallbackParam16) --[[ Line: 0 ]] --[[ Name: ]] getgenv().aimConfig.MIN_DEVIATION = tonumber(CallbackParam16); end }); local PlayerService2 = game:GetService("Players"); local RunService1 = game:GetService("RunService"); local WorkspaceService1 = game:GetService("Workspace"); local LocalPlayer1 = PlayerService2.LocalPlayer; local CurrentCamera = WorkspaceService1.CurrentCamera; local ColorValue = Color3.fromRGB(30, 214, 134); local ColorValue1 = Color3.fromRGB(15, 107, 67); local ColorValue2 = Color3.fromRGB(255, 41, 121); local ColorValue3 = Color3.fromRGB(127, 20, 60); getgenv().espEnemies = true; getgenv().espTeamMates = false; getgenv().espTracers = true; local TableValue2 = {}; local function Func3() --[[ Line: 0 ]] --[[ Name: ]] local DrawingInstance = Drawing.new("Line"); DrawingInstance.Visible = false; DrawingInstance.From = Vector2.new(0, 0); DrawingInstance.To = Vector2.new(0, 0); DrawingInstance.Thickness = 1.5; DrawingInstance.Transparency = 0.8; return DrawingInstance; end; local function Func4(ParamValue2, ParamValue3, ParamValue4, ParamValue5) --[[ Line: 0 ]] --[[ Name: ]] local HumanoidRootPart = ParamValue2:FindFirstChild("HumanoidRootPart"); if not HumanoidRootPart then return; else local HighlightInstance = Instance.new("Highlight"); HighlightInstance.Name = "ESP_Highlight"; HighlightInstance.OutlineColor = ParamValue4; HighlightInstance.FillColor = ParamValue5; HighlightInstance.FillTransparency = 0.7; HighlightInstance.Parent = ParamValue2; local BillboardGui = Instance.new("BillboardGui"); BillboardGui.AlwaysOnTop = true; BillboardGui.Size = UDim2.new(0, 200, 0, 50); BillboardGui.StudsOffset = Vector3.new(0, 3, 0); BillboardGui.Name = "ESP_Label"; BillboardGui.Adornee = HumanoidRootPart; BillboardGui.Parent = HumanoidRootPart; local TextLabel = Instance.new("TextLabel"); TextLabel.BackgroundTransparency = 1; TextLabel.Text = ParamValue3.Name; TextLabel.TextColor3 = Color3.new(1, 1, 1); TextLabel.TextStrokeTransparency = 0; TextLabel.Font = Enum.Font.Ubuntu; TextLabel.TextSize = 14; TextLabel.Size = UDim2.new(1, 0, 1, 0); TextLabel.Parent = BillboardGui; return HighlightInstance, BillboardGui; end; end; local function Function(Parameter) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v93 (ref) if TableValue2[Parameter] then local Orb = TableValue2[Parameter]; do local Orb1 = Orb; if Orb1.tracer then pcall(function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_v106_0 (ref) Orb1.tracer:Remove(); end); end; if Orb1.highlight then Orb1.highlight:Destroy(); end; if Orb1.billboard then Orb1.billboard:Destroy(); end; TableValue2[Parameter] = nil; end; end; end; local function Func1(TeamMember) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_2 (ref), v89 (ref), v91 (ref), v90 (ref), v92 (ref), v104 (ref), v95 (ref), v93 (ref), v108 (ref) TeamMember.CharacterAdded:Connect(function(TeamMember1) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v109 (ref), l_LocalPlayer_2 (ref), v89 (ref), v91 (ref), v90 (ref), v92 (ref), v104 (ref), v95 (ref), v93 (ref) TeamMember1:WaitForChild("HumanoidRootPart"); task.wait(0.2); local TeamCheck = TeamMember.Team == LocalPlayer1.Team; local Condition = TeamCheck and ColorValue or ColorValue2; local Condition1 = TeamCheck and ColorValue1 or ColorValue3; local Result, Result1 = Func4(TeamMember1, TeamMember, Condition, Condition1); local Func2 = Func3(); TableValue2[TeamMember] = { tracer = Func2, highlight = Result, billboard = Result1, character = TeamMember1 }; end); TeamMember.CharacterRemoving:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v108 (ref), v109 (ref) Function(TeamMember); end); end; for PlayerService, LoopVariable in pairs(PlayerService2:GetPlayers()) do if LoopVariable ~= LocalPlayer1 then Func1(LoopVariable); end; end; PlayerService2.PlayerAdded:Connect(function(Parameter1) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_2 (ref), v117 (ref) if Parameter1 ~= LocalPlayer1 then Func1(Parameter1); end; end); PlayerService2.PlayerRemoving:Connect(Function); RunService1.RenderStepped:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v93 (ref), l_LocalPlayer_2 (ref), l_CurrentCamera_0 (ref), v89 (ref), v91 (ref) for LoopVariable1, LoopVariable2 in pairs(TableValue2) do local CharacterModel = LoopVariable2.character; local CharacterCheck = CharacterModel and CharacterModel:FindFirstChild("HumanoidRootPart"); local LocalCharacter = LocalPlayer1.Character and LocalPlayer1.Character:FindFirstChild("HumanoidRootPart"); local TeamCheck1 = LoopVariable1.Team == LocalPlayer1.Team; if (not getgenv().espEnemies or TeamCheck1) and (not getgenv().espTeamMates or not TeamCheck1) or not CharacterCheck or not LocalCharacter then LoopVariable2.tracer.Visible = false; if LoopVariable2.highlight then LoopVariable2.highlight.Enabled = false; end; if LoopVariable2.billboard then LoopVariable2.billboard.Enabled = false; end; else if LoopVariable2.highlight then LoopVariable2.highlight.Enabled = true; end; if LoopVariable2.billboard then LoopVariable2.billboard.Enabled = true; end; if getgenv().espTracers and CurrentCamera then local Distance = (LocalCharacter.Position - CharacterCheck.Position).Magnitude; local RangeCheck = (getgenv().espTracerRange or 0) > 0 and Distance <= getgenv().espTracerRange; local ViewportPoint, ViewportPoint1 = CurrentCamera:WorldToViewportPoint(CharacterCheck.Position); if ViewportPoint1 and RangeCheck then LoopVariable2.tracer.Visible = true; LoopVariable2.tracer.From = Vector2.new(CurrentCamera.ViewportSize.X / 2, CurrentCamera.ViewportSize.Y); LoopVariable2.tracer.To = Vector2.new(ViewportPoint.X, ViewportPoint.Y); LoopVariable2.tracer.Color = TeamCheck1 and ColorValue or ColorValue2; else LoopVariable2.tracer.Visible = false; end; else LoopVariable2.tracer.Visible = false; end; end; end; end); local EspTab = MainWindow:Tab({ Title = "ESP", Icon = "eye", Locked = false }); EspTab:Section({ Title = "ESP", Icon = "eye" }); local EspToggle = EspTab:Toggle({ Title = "ESP", Value = true, Callback = function(EspParameter) --[[ Line: 0 ]] --[[ Name: ]] getgenv().espEnemies = EspParameter; end }); EspTab:Section({ Title = "Settings", Icon = "settings" }); local DisplayToggle = EspTab:Toggle({ Title = "Display Team", Value = false, Callback = function(DisplayParameter) --[[ Line: 0 ]] --[[ Name: ]] getgenv().espTeamMates = DisplayParameter; end }); local TracersToggle = EspTab:Toggle({ Title = "Tracers", Value = true, Callback = function(TracersParameter) --[[ Line: 0 ]] --[[ Name: ]] getgenv().espTracers = TracersParameter; getgenv().espTracerRange = TracersParameter and 300 or 0; end }); local RageTab = MainWindow:Tab({ Title = "Rage", Icon = "skull", Locked = false }); local AutoFarmTab = MainWindow:Tab({ Title = "Auto Farm", Icon = "scroll", Locked = false }); AutoFarmTab:Section({ Title = "Auto Farm", Icon = "biceps-flexed" }); local PlayersService = game:GetService("Players"); local RunService = game:GetService("RunService"); local Workspace = game:GetService("Workspace"); local LocalPlayer = PlayersService.LocalPlayer; local DuelRingsGroup = Workspace.Lobby:WaitForChild("DuelRingsGroup"); local PlayersService1 = game:GetService("Players"); local RunService1 = game:GetService("RunService"); local Workspace1 = game:GetService("Workspace"); local LocalPlayer1 = PlayersService1.LocalPlayer; local DuelRingsGroup1 = Workspace1.Lobby:WaitForChild("DuelRingsGroup"); local AutoFarmParameter = AutoFarmTab:Toggle({ Title = "Auto Farm Duels", Value = false, Callback = function(AutoFarmParameter1) --[[ Line: 0 ]] --[[ Name: ]] getgenv().autoFarmDuels = AutoFarmParameter1; if AutoFarmParameter1 then if not getgenv().killLoop then getgenv().killLoop = {}; end; if not getgenv().killLoop.knife then getgenv().killLoop.knife = true; loadModule("killall.lua"); end; elseif getgenv().killLoop and getgenv().killLoop.knife then getgenv().killLoop.knife = false; end; end }); getgenv().autoFarmDuels = false; RunService1.Heartbeat:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_4 (ref), l_DuelRingsGroup_1 (ref) if getgenv().autoFarmDuels then if LocalPlayer1:GetAttribute("Match") then return; else for PlayerService, LoopVariable3 in ipairs(DuelRingsGroup1:GetChildren()) do if LoopVariable3.Name == "DuelRing_1v1" then local DuelPad = LoopVariable3:FindFirstChild("DuelPad"); if DuelPad then for PlayerService, PlayerService in ipairs(DuelPad:GetChildren()) do local Pad = workspace.Lobby:GetChildren()[10].DuelRing_1v1:GetChildren()[3].Pad; if Pad and LocalPlayer1.Character and LocalPlayer1.Character:FindFirstChild("HumanoidRootPart") then LocalPlayer1.Character.HumanoidRootPart.CFrame = Pad.CFrame + Vector3.new(0, 3, 0); return; end; end; end; end; end; end; end; end); RageTab:Section({ Title = "Kill all", Icon = "sword" }); local KnifeKillAll = RageTab:Button({ Title = "[Knife] Kill All", Callback = function() --[[ Line: 0 ]] --[[ Name: ]] getgenv().killButton.knife = true; loadModule("killall.lua"); end }); local GunKillAll = RageTab:Button({ Title = "[Gun] Kill All", Callback = function() --[[ Line: 0 ]] --[[ Name: ]] getgenv().killButton.gun = true; loadModule("killall.lua"); end }); RageTab:Section({ Title = "Loop Kill all", Icon = "swords" }); NilValue1 = RageTab:Toggle({ Title = "[Knife] Loop Kill All", Callback = function(Parameter2) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v17 (ref) if Parameter2 then local Script = Settings["killall.lua"]; if not Script then Script:Disconnect(); Settings["killall.lua"] = nil; return; else lockToggle("knife"); end; else lockToggle(); end; getgenv().killLoop.knife = Parameter2; loadModule("killall.lua"); end }); NilValue = RageTab:Toggle({ Title = "[Gun] Loop Kill All", Callback = function(Parameter3) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v17 (ref) if Parameter3 then local Script1 = Settings["killall.lua"]; if not Script1 then Script1:Disconnect(); Settings["killall.lua"] = nil; return; else lockToggle("gun"); end; else lockToggle(); end; getgenv().killLoop.gun = Parameter3; loadModule("killall.lua"); end }); local RaycastParams = RaycastParams.new(); RaycastParams.IgnoreWater = true; RaycastParams.FilterType = Enum.RaycastFilterType.Blacklist; local function Func3(Parameter4) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_1 (ref) local CharacterModel1 = LocalPlayer.Character; if not CharacterModel1 then return; else for PlayerService, LoopVariable4 in ipairs(CharacterModel1:GetChildren()) do if LoopVariable4:IsA("Tool") and LoopVariable4:GetAttribute("EquipAnimation") == Parameter4 then return LoopVariable4; end; end; return; end; end; local function Func4(Parameter5, Parameter6) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_1 (ref), v164 (ref), l_Workspace_3 (ref) local CharacterModel2 = LocalPlayer.Character; if not CharacterModel2 then return false; else RaycastParams.FilterDescendantsInstances = { CharacterModel2 }; local Direction = Parameter5.Position - Parameter6; local RaycastResult = Workspace1:Raycast(Parameter6, Direction.Unit * Direction.Magnitude, RaycastParams); return not RaycastResult or RaycastResult.Instance:IsDescendantOf(Parameter5.Parent); end; end; local function Func5(Parameter7) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v15 (ref), v169 (ref), v14 (ref), l_Players_4 (ref), l_LocalPlayer_1 (ref) local NilValue = nil; local NilValue1 = nil; local Increment = MaxDistance + 1; local GunModel = Func3(GunConfig.GUN); if not GunModel then return; else local Muzzle = GunModel:FindFirstChild("Muzzle", true); if not Muzzle then return; else local WorldPosition = Muzzle.WorldPosition; for PlayerService, LoopVariable5 in ipairs(PlayersService1:GetPlayers()) do if LoopVariable5 ~= LocalPlayer and LoopVariable5.Character and LoopVariable5.Character.Parent and (not LoopVariable5.Team or not LocalPlayer.Team or LoopVariable5.Team ~= LocalPlayer.Team) then local CharacterModel3 = LoopVariable5.Character; local Humanoid = CharacterModel3:FindFirstChild("Humanoid"); local HumanoidRootPart = CharacterModel3:FindFirstChild("HumanoidRootPart"); if Humanoid and Humanoid.Health > 0 and HumanoidRootPart then local Distance1 = (HumanoidRootPart.Position - Parameter7.Position).Magnitude; if Distance1 < Increment and Distance1 <= MaxDistance then local LoopVariable6 = LoopVariable5; local HumanoidRootPart1 = HumanoidRootPart; Increment = Distance1; NilValue1 = HumanoidRootPart1; NilValue = LoopVariable6; end; end; end; end; return NilValue, NilValue1; end; end; end; local function Func6(Parameter8, Parameter9) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v169 (ref), v14 (ref), l_Workspace_3 (ref), l_Shoot_0 (ref), l_BulletRenderer_0 (ref), v175 (ref), l_ShootGun_0 (ref) local GunModel1 = Func3(GunConfig.GUN); if not GunModel1 then return; else local Muzzle1 = GunModel1:FindFirstChild("Muzzle", true); if not Muzzle1 then return; elseif not Parameter8 or not Parameter8:IsDescendantOf(Workspace1) then return; else local WorldPosition1 = Muzzle1.WorldPosition; local Position = Parameter8.Position + Vector3.new(0, 2, 0); Parameter9:LoadAnimation(ShootAnimation):Play(); local Fire = GunModel1:FindFirstChild("Fire"); if Fire then Fire:Play(); end; BulletRenderer(WorldPosition1, Position, "Default"); if Func4(Parameter8, WorldPosition1) then ShootGunRemote:FireServer(WorldPosition1, Position, Parameter8, Position); end; return; end; end; end; RageTab:Section({ Title = "Misc", Icon = "candy-cane" }); local Value = 0.1; local NilValue2 = nil; local AutoShootToggle = RageTab:Toggle({ Title = "Auto Shoot", Callback = function(AutoShootParameter) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v201 (ref), l_RunService_0 (ref), v200 (ref), l_LocalPlayer_1 (ref), v191 (ref), v199 (ref) if AutoShootParameter and not NilValue2 then local InitialValue = 0; do local InitialValue1 = InitialValue; NilValue2 = RunService.Heartbeat:Connect(function(Parameter10) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_v203_0 (ref), v200 (ref), l_LocalPlayer_1 (ref), v191 (ref), v199 (ref) InitialValue1 = InitialValue1 + Parameter10; if InitialValue1 < Value then return; else InitialValue1 = 0; local CharacterModel4 = LocalPlayer.Character; if not CharacterModel4 then return; else local HumanoidRootPart2 = CharacterModel4:FindFirstChild("HumanoidRootPart"); local HumanoidObject = CharacterModel4:FindFirstChild("Humanoid"); local HumanoidComponent = HumanoidObject and HumanoidObject:FindFirstChild("Animator"); if not HumanoidRootPart2 or not HumanoidObject or not HumanoidComponent then return; else local RootPartParam, RootPartValue = Func5(HumanoidRootPart2); if RootPartParam and RootPartValue then Func6(RootPartValue, HumanoidComponent); end; return; end; end; end; end); end; elseif not AutoShootParameter and NilValue2 then NilValue2:Disconnect(); NilValue2 = nil; end; end }); local AutoShootDelay = RageTab:Slider({ Title = "Auto Shoot Delay", Step = 0.01, Value = { Min = 0.1, Max = 0.3, Default = Value }, Callback = function(FunctionParam) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v200 (ref) Value = tonumber(FunctionParam); end }); local HitboxTab = MainWindow:Tab({ Title = "Hitboxes", Icon = "swords", Locked = false }); local PlayerService = game:GetService("Players"); local RunService = game:GetService("RunService"); local LocalPlayer = PlayerService.LocalPlayer; local HitboxConfig = { Enabled = false, ShowHitboxes = false, Size = 5, Color = Color3.fromRGB(255, 0, 0), Transparency = 0.5 }; local EmptyConfig = {}; local function LocalFunction() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), l_Players_5 (ref), l_LocalPlayer_5 (ref), v220 (ref) while HitboxConfig.Enabled do wait(0.1); for PlayerService, LoopVariable in pairs(PlayerService:GetPlayers()) do if LoopVariable ~= LocalPlayer and LoopVariable.Team ~= LocalPlayer.Team then local CharacterModel = LoopVariable.Character; if CharacterModel then local RootPart = CharacterModel:FindFirstChild("HumanoidRootPart"); if RootPart then if not EmptyConfig[LoopVariable] then EmptyConfig[LoopVariable] = { Size = RootPart.Size, Transparency = RootPart.Transparency, Color = RootPart.Color }; end; RootPart.Size = Vector3.new(HitboxConfig.Size, HitboxConfig.Size, HitboxConfig.Size); RootPart.CanCollide = false; RootPart.Transparency = HitboxConfig.ShowHitboxes and HitboxConfig.Transparency or 1; RootPart.Color = HitboxConfig.Color; end; end; end; end; end; for PlayerService, LoopVariable1 in pairs(PlayerService:GetPlayers()) do if LoopVariable1 ~= LocalPlayer and LoopVariable1.Team ~= LocalPlayer.Team then local CharacterModel1 = LoopVariable1.Character; if CharacterModel1 then local RootPart1 = CharacterModel1:FindFirstChild("HumanoidRootPart"); if RootPart1 and EmptyConfig[LoopVariable1] then RootPart1.Size = EmptyConfig[LoopVariable1].Size; RootPart1.Transparency = EmptyConfig[LoopVariable1].Transparency; RootPart1.Color = EmptyConfig[LoopVariable1].Color; RootPart1.CanCollide = false; end; end; end; end; EmptyConfig = {}; end; local function LocalFunction1(FunctionParam1) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), l_LocalPlayer_5 (ref), v220 (ref) FunctionParam1.CharacterAdded:Connect(function(FunctionParam2) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), v230 (ref), l_LocalPlayer_5 (ref), v220 (ref) if HitboxConfig.Enabled then local RootPart2 = FunctionParam2:FindFirstChild("HumanoidRootPart"); if RootPart2 and FunctionParam1 ~= LocalPlayer and FunctionParam1.Team ~= LocalPlayer.Team then EmptyConfig[FunctionParam1] = { Size = RootPart2.Size, Transparency = RootPart2.Transparency, Color = RootPart2.Color }; RootPart2.Size = Vector3.new(HitboxConfig.Size, HitboxConfig.Size, HitboxConfig.Size); RootPart2.CanCollide = false; RootPart2.Transparency = HitboxConfig.ShowHitboxes and HitboxConfig.Transparency or 1; RootPart2.Color = HitboxConfig.Color; end; end; end); end; HitboxTab:Section({ Title = "Hitbox", Icon = "gamepad-2" }); HitboxToggle = HitboxTab:Toggle({ Title = "Enable Hitbox", Default = false, Callback = function(FunctionParam3) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), l_Players_5 (ref), v233 (ref), v229 (ref), v220 (ref) HitboxConfig.Enabled = FunctionParam3; if FunctionParam3 then for PlayerService, LoopVariable2 in ipairs(PlayerService:GetPlayers()) do LocalFunction1(LoopVariable2); end; PlayerService.PlayerAdded:Connect(LocalFunction1); spawn(LocalFunction); else EmptyConfig = {}; end; end }); HitboxTab:Section({ Title = "Settings", Icon = "settings" }); ShowToggle = HitboxTab:Toggle({ Title = "Show hitboxes", Default = false, Callback = function(FunctionParam4) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), l_Players_5 (ref), l_LocalPlayer_5 (ref) HitboxConfig.ShowHitboxes = FunctionParam4; for PlayerService, LoopVariable3 in pairs(PlayerService:GetPlayers()) do if LoopVariable3 ~= LocalPlayer and LoopVariable3.Team ~= LocalPlayer.Team then local CharacterModel2 = LoopVariable3.Character; if CharacterModel2 then local RootPart3 = CharacterModel2:FindFirstChild("HumanoidRootPart"); if RootPart3 then RootPart3.Transparency = FunctionParam4 and HitboxConfig.Transparency or 1; end; end; end; end; end }); SizeToggle = HitboxTab:Slider({ Title = "Hitbox Size", Value = { Min = 1, Max = 250, Default = 5, Step = 0.1 }, Callback = function(FunctionParam5) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), l_Players_5 (ref), l_LocalPlayer_5 (ref) HitboxConfig.Size = FunctionParam5; for PlayerService, LoopVariable4 in pairs(PlayerService:GetPlayers()) do if LoopVariable4 ~= LocalPlayer and LoopVariable4.Team ~= LocalPlayer.Team then local CharacterModel3 = LoopVariable4.Character; if CharacterModel3 then local RootPart4 = CharacterModel3:FindFirstChild("HumanoidRootPart"); if RootPart4 then RootPart4.Size = Vector3.new(FunctionParam5, FunctionParam5, FunctionParam5); end; end; end; end; end }); ColorToggle = HitboxTab:Colorpicker({ Title = "Hitbox Color", Default = Color3.fromRGB(255, 0, 0), Transparency = 0.5, Callback = function(FunctionParam6, FunctionParam7) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), l_Players_5 (ref), l_LocalPlayer_5 (ref) HitboxConfig.Color = FunctionParam6; HitboxConfig.Transparency = FunctionParam7; for PlayerService, LoopVariable5 in pairs(PlayerService:GetPlayers()) do if LoopVariable5 ~= LocalPlayer and LoopVariable5.Team ~= LocalPlayer.Team then local CharacterModel4 = LoopVariable5.Character; if CharacterModel4 then local RootPart5 = CharacterModel4:FindFirstChild("HumanoidRootPart"); if RootPart5 then RootPart5.Color = FunctionParam6; RootPart5.Transparency = HitboxConfig.ShowHitboxes and FunctionParam7 or 1; end; end; end; end; end }); Trans = HitboxTab:Slider({ Title = "Hitbox Transparency", Step = 0.1, Value = { Min = 0, Max = 1, Default = 0.5 }, Callback = function(FunctionParam8) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v219 (ref), l_Players_5 (ref), l_LocalPlayer_5 (ref) HitboxConfig.Transparency = FunctionParam8; for PlayerService, LoopVariable6 in pairs(PlayerService:GetPlayers()) do if LoopVariable6 ~= LocalPlayer and LoopVariable6.Team ~= LocalPlayer.Team then local CharacterModel5 = LoopVariable6.Character; if CharacterModel5 then local RootPart6 = CharacterModel5:FindFirstChild("HumanoidRootPart"); if RootPart6 then RootPart6.Transparency = HitboxConfig.ShowHitboxes and FunctionParam8 or 1; end; end; end; end; end }); local PlayerTab = MainWindow:Tab({ Title = "Player", Icon = "user", Locked = false }); PlayerTab:Section({ Title = "Cooldown", Icon = "ban" }); local CooldownToggle = PlayerTab:Toggle({ Title = "Set Cooldown", Value = false, Callback = function(CooldownParam) --[[ Line: 0 ]] --[[ Name: ]] getgenv().cooldownEnabled = CooldownParam; end }); local CooldownSlider = PlayerTab:Slider({ Title = "Cooldown Value", Step = 0.1, Value = { Min = 0, Max = 5, Default = 0 }, Callback = function(CooldownParam1) --[[ Line: 0 ]] --[[ Name: ]] getgenv().cooldownValue = tonumber(CooldownParam1); end }); getgenv().cooldownEnabled = false; getgenv().cooldownValue = 0; game:GetService("RunService").Heartbeat:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] if getgenv().cooldownEnabled then local LocalPlayer1 = game.Players.LocalPlayer; local Backpack = LocalPlayer1:FindFirstChild("Backpack"); if Backpack then for PlayerService, LoopVariable7 in ipairs(Backpack:GetChildren()) do if LoopVariable7:IsA("Tool") and LoopVariable7:GetAttribute("Cooldown") then LoopVariable7:SetAttribute("Cooldown", getgenv().cooldownValue); end; end; end; if LocalPlayer1.Character then for PlayerService, LoopVariable8 in ipairs(LocalPlayer1.Character:GetChildren()) do if LoopVariable8:IsA("Tool") and LoopVariable8:GetAttribute("Cooldown") then LoopVariable8:SetAttribute("Cooldown", getgenv().cooldownValue); end; end; end; end; end); PlayerTab:Section({ Title = "Spin", Icon = "shield-user" }); getgenv().spinEnabled = false; getgenv().spinSpeed = 100; getgenv().modsRequireMatch = true; local LocalPlayer2 = game.Players.LocalPlayer; local SpinToggle = PlayerTab:Toggle({ Title = "Spin", Value = false, Callback = function(SpinParam) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_7 (ref) getgenv().spinEnabled = SpinParam; local CharacterModel6 = LocalPlayer2.Character; if not CharacterModel6 then return; else local RootPart7 = CharacterModel6:FindFirstChild("HumanoidRootPart"); if not RootPart7 then return; else for PlayerService, LoopVariable9 in ipairs(RootPart7:GetChildren()) do if LoopVariable9.Name == "Spinning" then LoopVariable9:Destroy(); end; end; if SpinParam and (not getgenv().modsRequireMatch or LocalPlayer2:GetAttribute("Match")) then local BodyAngularVelocity = Instance.new("BodyAngularVelocity"); BodyAngularVelocity.Name = "Spinning"; BodyAngularVelocity.Parent = RootPart7; BodyAngularVelocity.MaxTorque = Vector3.new(0, math.huge, 0); BodyAngularVelocity.AngularVelocity = Vector3.new(0, getgenv().spinSpeed / 10, 0); end; return; end; end; end }); local SpinSpeedSlider = PlayerTab:Slider({ Title = "Spin Speed", Step = 5, Value = { Min = 10, Max = 500, Default = 100 }, Callback = function(SpinSpeedParam) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_7 (ref) getgenv().spinSpeed = tonumber(SpinSpeedParam); local CharacterModel7 = LocalPlayer2.Character; if not CharacterModel7 then return; else local RootPart8 = CharacterModel7:FindFirstChild("HumanoidRootPart"); if not RootPart8 then return; else local Spinning = RootPart8:FindFirstChild("Spinning"); if Spinning then Spinning.AngularVelocity = Vector3.new(0, getgenv().spinSpeed / 10, 0); end; return; end; end; end }); LocalPlayer2.CharacterAdded:Connect(function(SpinningParam) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_7 (ref) SpinningParam:WaitForChild("HumanoidRootPart"); task.wait(0.5); local RootPart9 = SpinningParam:FindFirstChild("HumanoidRootPart"); if getgenv().spinEnabled and (not getgenv().modsRequireMatch or LocalPlayer2:GetAttribute("Match")) and RootPart9 then for PlayerService, LoopVariable10 in ipairs(RootPart9:GetChildren()) do if LoopVariable10.Name == "Spinning" then LoopVariable10:Destroy(); end; end; local BodyAngularVelocity1 = Instance.new("BodyAngularVelocity"); BodyAngularVelocity1.Name = "Spinning"; BodyAngularVelocity1.Parent = RootPart9; BodyAngularVelocity1.MaxTorque = Vector3.new(0, math.huge, 0); BodyAngularVelocity1.AngularVelocity = Vector3.new(0, getgenv().spinSpeed / 10, 0); end; end); PlayerTab:Section({ Title = "Local Player", Icon = "user" }); local SpeedToggle = PlayerTab:Toggle({ Title = "Set Speed", Value = false, Callback = function(SpeedParam) --[[ Line: 0 ]] --[[ Name: ]] getgenv().speedEnabled = SpeedParam; end }); local SpeedSlider = PlayerTab:Slider({ Title = "Speed Value", Step = 1, Value = { Min = 16, Max = 150, Default = 16 }, Callback = function(SpeedParam1) --[[ Line: 0 ]] --[[ Name: ]] getgenv().walkSpeedValue = tonumber(SpeedParam1); end }); local SpeedModeDropdown = PlayerTab:Dropdown({ Title = "Speed Mode", Values = { "Normal", "Blatant" }, Value = "Normal", Callback = function(SpeedModeParam) --[[ Line: 0 ]] --[[ Name: ]] getgenv().speedMode = SpeedModeParam; end }); getgenv().speedEnabled = false; getgenv().walkSpeedValue = 16; getgenv().speedMode = "Normal"; local PlayerService1 = game:GetService("Players"); local RunService1 = game:GetService("RunService"); local LocalPlayer3 = PlayerService1.LocalPlayer; local RunService2 = game:GetService("RunService"); local LocalPlayer4 = game.Players.LocalPlayer; RunService2.RenderStepped:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_9 (ref) if not getgenv().modsRequireMatch or LocalPlayer4:GetAttribute("Match") then if not getgenv().speedEnabled then return; else local CharacterModel8 = LocalPlayer4.Character; if not CharacterModel8 or not CharacterModel8:FindFirstChild("Humanoid") or not CharacterModel8:FindFirstChild("HumanoidRootPart") then return; else local Humanoid = CharacterModel8.Humanoid; local RootPart10 = CharacterModel8.HumanoidRootPart; if getgenv().speedMode == "Normal" then Humanoid.WalkSpeed = getgenv().walkSpeedValue; elseif getgenv().speedMode == "Blatant" then local MoveDirection = Humanoid.MoveDirection; if MoveDirection.Magnitude > 0 then RootPart10.CFrame = RootPart10.CFrame + MoveDirection * (getgenv().walkSpeedValue / 50); end; end; end; end; end; end); local JumpPowerToggle = PlayerTab:Toggle({ Title = "Set Jump Power", Value = false, Callback = function(JumpPowerParam) --[[ Line: 0 ]] --[[ Name: ]] getgenv().jumpEnabled = JumpPowerParam; end }); local JumpPowerSlider = PlayerTab:Slider({ Title = "Jump Power Value", Step = 1, Value = { Min = 50, Max = 200, Default = 50 }, Callback = function(JumpPowerParam1) --[[ Line: 0 ]] --[[ Name: ]] getgenv().jumpPowerValue = tonumber(JumpPowerParam1); end }); getgenv().jumpEnabled = false; getgenv().jumpPowerValue = 50; game:GetService("RunService").Heartbeat:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] if (not getgenv().modsRequireMatch or game.Players.LocalPlayer:GetAttribute("Match")) and getgenv().jumpEnabled then local CharacterModel9 = game.Players.LocalPlayer.Character; if CharacterModel9 and CharacterModel9:FindFirstChild("Humanoid") then CharacterModel9.Humanoid.UseJumpPower = true; CharacterModel9.Humanoid.JumpPower = getgenv().jumpPowerValue; end; end; end); PlayerTab:Section({ Title = "Emote", Icon = "candy-cane" }); Func(); local EmoteSelectorDropdown = PlayerTab:Dropdown({ Title = "Emote Selector", Values = HintText, Callback = function(EmoteSelectorParam) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v28 (ref), v41 (ref) EmptyString = EmoteSelectorParam; Func1(EmoteSelectorParam); end }); local StartEmoteKeybind = PlayerTab:Keybind({ Title = "Start Emote", Desc = "Keybind to start playing the selected emote", Value = "X", Callback = function(PlayerService) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: v41 (ref), v28 (ref) Func1(EmptyString); end }); PlayerTab:Section({ Title = "Misc", Icon = "candy-cane" }); local FovSlider = PlayerTab:Slider({ Title = "Fov", Step = 1, Value = { Min = 30, Max = 120, Default = 70 }, Callback = function(FovParam) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_Workspace_3 (ref) Workspace1.CurrentCamera.FieldOfView = FovParam; end }); local PlayerService2 = game:GetService("Players"); local RunService3 = game:GetService("RunService"); local LocalPlayer5 = PlayerService2.LocalPlayer; local UserInputService = game:GetService("UserInputService"); local BunnyHopToggle = PlayerTab:Toggle({ Title = "Bunny Hop", Value = false, Callback = function(BunnyHopParam) --[[ Line: 0 ]] --[[ Name: ]] getgenv().bunnyHopEnabled = BunnyHopParam; end }); getgenv().bunnyHopEnabled = false; RunService3.Heartbeat:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_LocalPlayer_10 (ref) if (not getgenv().modsRequireMatch or LocalPlayer5:GetAttribute("Match")) and getgenv().bunnyHopEnabled then local CharacterModel10 = LocalPlayer5.Character; local HumanoidObject1 = CharacterModel10 and CharacterModel10:FindFirstChild("Humanoid"); if HumanoidObject1 and HumanoidObject1.MoveDirection.Magnitude > 0 and HumanoidObject1.FloorMaterial ~= Enum.Material.Air then HumanoidObject1:ChangeState(Enum.HumanoidStateType.Jumping); end; end; end); local AntiStunToggle = PlayerTab:Toggle({ Title = "Anti Stun", Value = false, Callback = function(CallbackParameter) --[[ Line: 0 ]] --[[ Name: ]] getgenv().antiStunEnabled = CallbackParameter; end }); getgenv().antiStunEnabled = false; game:GetService("RunService").Heartbeat:Connect(function() --[[ Line: 0 ]] --[[ Name: ]] if (not getgenv().modsRequireMatch or game.Players.LocalPlayer:GetAttribute("Match")) and getgenv().antiStunEnabled then local LocalCharacter = game.Players.LocalPlayer.Character; if LocalCharacter then for PlayerService, LoopIndex in ipairs(LocalCharacter:GetChildren()) do if LoopIndex:IsA("BasePart") and LoopIndex.Anchored then LoopIndex.Anchored = false; end; end; end; end; end); local ConfigTab = MainWindow:Tab({ Title = "Config", Icon = "paperclip", Locked = false }); local ConfigManagerInstance = MainWindow.ConfigManager; local ConfigInstance = MainWindow.ConfigManager:CreateConfig("dildo"); ConfigInstance:Register("aimbotToggle", AimbotToggle); ConfigInstance:Register("cameraCastToggle", NativeRaycastToggle); ConfigInstance:Register("fovCheckToggle", FovCheckToggle); ConfigInstance:Register("autoEquipToggle", SwitchWeaponsToggle); ConfigInstance:Register("nativeUIToggle", NativeUiToggle); ConfigInstance:Register("aimDeviationToggle", AimDeviationToggle); ConfigInstance:Register("maxDistanceSlider", MaxDistanceSlider); ConfigInstance:Register("maxVelocitySlider", MaxVelocitySlider); ConfigInstance:Register("visiblePartsSlider", VisiblePartsSlider); ConfigInstance:Register("reactionTimeSlider", ReactionTimeSlider); ConfigInstance:Register("actionTimeSlider", ActionTimeSlider); ConfigInstance:Register("equipTimeSlider", EquipTimeSlider); ConfigInstance:Register("baseDeviationSlider", BaseDeviationSlider); ConfigInstance:Register("distanceFactorSlider", DistanceFactorSlider); ConfigInstance:Register("velocityFactorSlider", VelocityFactorSlider); ConfigInstance:Register("accuracyBuildupSlider", AccuracyBuildupSlider); ConfigInstance:Register("minDeviationSlider", MinDeviationSlider); ConfigInstance:Register("cooldownToggle", CooldownToggle); ConfigInstance:Register("cooldownValueSlider", CooldownSlider); ConfigInstance:Register("matchToggle", matchToggle); ConfigInstance:Register("spinToggle", SpinToggle); ConfigInstance:Register("spinSpeedSlider", SpinSpeedSlider); ConfigInstance:Register("speedToggle", SpeedToggle); ConfigInstance:Register("speedSlider", SpeedSlider); ConfigInstance:Register("autoJumpToggle", BunnyHopToggle); ConfigInstance:Register("espToggle", EspToggle); ConfigInstance:Register("ShowToggle", ShowToggle); ConfigInstance:Register("SizeToggle", SizeToggle); ConfigInstance:Register("ColorToggle", ColorToggle); ConfigInstance:Register("Trans", Trans); ConfigInstance:Register("HitboxToggle", HitboxToggle); ConfigInstance:Register("jumpToggle", JumpPowerToggle); ConfigInstance:Register("jumpSlider", JumpPowerSlider); ConfigInstance:Register("orbitSpeedSlider", orbitSpeedSlider); ConfigInstance:Register("orbitDistanceSlider", orbitDistanceSlider); ConfigInstance:Register("fovSlider", FovSlider); ConfigInstance:Register("antiStunToggle", AntiStunToggle); ConfigInstance:Register("autospin", autospin); ConfigInstance:Register("emoteselect", EmoteSelectorDropdown); ConfigInstance:Register("emoteInput", emoteInput); ConfigInstance:Register("startemote", StartEmoteKeybind); ConfigInstance:Register("speedModeDropdown", SpeedModeDropdown); ConfigInstance:Register("autoShootToggle", AutoShootToggle); ConfigInstance:Register("autoShootSpeed", AutoShootDelay); ConfigInstance:Register("tracersToggle", TracersToggle); ConfigInstance:Register("teamToggle", DisplayToggle); ConfigTab:Section({ Title = "Config", Icon = "paperclip" }); local SaveConfigButton = ConfigTab:Button({ Title = "Save Config", Callback = function() --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_Config_0 (ref) ConfigInstance:Save(); print("penis!"); end }); local AutoLoadToggle = ConfigTab:Toggle({ Title = "Auto Load", Value = true, Callback = function(AutoLoadCallback) --[[ Line: 0 ]] --[[ Name: ]] print("Toggle Activated" .. tostring(AutoLoadCallback)); end }); local EmptyTable = {}; for LoopVariable, PlayerService in pairs(WindUI:GetThemes()) do table.insert(EmptyTable, LoopVariable); end; local UiSettingsTab = MainWindow:Tab({ Title = "UI Settings", Icon = "settings", Locked = false }); UiSettingsTab:Section({ Title = "UI Settings", Icon = "settings" }); UiSettingsTab:Dropdown({ Title = "Select Theme", Multi = false, AllowNone = false, Values = EmptyTable, Value = Solar, Callback = function(FunctionParameter) --[[ Line: 0 ]] --[[ Name: ]] WindUI:SetTheme(FunctionParameter); end }); UiSettingsTab:Toggle({ Title = "Toggle Window Transparency", Value = WindUI:GetTransparency(), Callback = function(FunctionParameter1) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_v0_Window_0 (ref) MainWindow:ToggleTransparency(FunctionParameter1); end }); UiSettingsTab:Keybind({ Title = "Toggle UI Keybind", Value = "G", Callback = function(FunctionParameter2) --[[ Line: 0 ]] --[[ Name: ]] -- upvalues: l_v0_Window_0 (ref) MainWindow:SetToggleKey(Enum.KeyCode[FunctionParameter2]); end }); LocalPlayer4.CharacterAdded:Connect(Func2); if LocalPlayer4.Character then Func2(); end; local LoadFunction = "Load"; local ConfigReference = ConfigInstance; ConfigInstance[LoadFunction](ConfigReference); LoadFunction = "SelectTab"; ConfigReference = MainWindow; MainWindow[LoadFunction](ConfigReference, 1);