lucid.xyz Counter Blox

Script Credit :- kolva
Features
Script
--BROUGHT TO YOU BY RobloxScripter.com!--

BeforeLoad = tick() getgenv().values = {} local library = {} local Drawing3d = loadstring(game:HttpGet("https://raw.githubusercontent.com/Blissful4992/ESPs/main/3D%20Drawing%20Api.lua"))() local Signal = loadstring(game:HttpGet("https://raw.githubusercontent.com/Quenty/NevermoreEngine/version2/Modules/Shared/Events/Signal.lua"))() local ConfigSave = Signal.new("ConfigSave") local ConfigLoad = Signal.new("ConfigLoad") underground = false local txt = game:GetService("TextService") local TweenService = game:GetService("TweenService") function library:Tween(...) TweenService:Create(...):Play() end local cfglocation = "Lucid.cfg/" makefolder("Lucid.cfg") local Vec2 = Vector2.new local Vec3 = Vector3.new local CF = CFrame.new local INST = Instance.new local COL3 = Color3.new local COL3RGB = Color3.fromRGB local COL3HSV = Color3.fromHSV local CLAMP = math.clamp local DEG = math.deg local FLOOR = math.floor local ACOS = math.acos local RANDOM = math.random local ATAN2 = math.atan2 local HUGE = math.huge local RAD = math.rad local MIN = math.min local POW = math.pow local UDIM2 = UDim2.new local CFAngles = CFrame.Angles local FIND = string.find local LEN = string.len local SUB = string.sub local GSUB = string.gsub local RAY = Ray.new local INSERT = table.insert local TBLFIND = table.find local TBLREMOVE = table.remove local TBLSORT = table.sort local MainUIColor = COL3RGB(255, 0, 0) function IsVisible(Position, Ignores) return #workspace.CurrentCamera:GetPartsObscuringTarget({game.Players.LocalPlayer.Character.Head.Position, Position}, Ignores) == 0 and true or false end function VisibleCheck(Player) return IsVisible(game.Players.Character.Head.Position, {game.Players.Character, game.Players.LocalPlayer.Character, workspace.CurrentCamera, workspace.CurrentCamera, workspace.Ray_Ignore, workspace.Debris}) == true end workspace.InterpolationThrottling = Enum.InterpolationThrottlingMode.Disabled function rgbtotbl(rgb) return {R = rgb.R, G = rgb.G, B = rgb.B} end function tbltorgb(tbl) return COL3(tbl.R, tbl.G, tbl.B) end local function deepCopy(original) local copy = {} for k, v in pairs(original) do if type(v) == "table" then v = deepCopy(v) end copy[k] = v end return copy end function library:ConfigFix(cfg) local copy = game:GetService("HttpService"):JSONDecode(readfile(cfglocation..cfg..".txt")) for i,Tabs in pairs(copy) do for i,Sectors in pairs(Tabs) do for i,Elements in pairs(Sectors) do if Elements.Color ~= nil then local a = Elements.Color Elements.Color = tbltorgb(a) end end end end return copy end function library:SaveConfig(cfg) local copy = deepCopy(values) for i,Tabs in pairs(copy) do for i,Sectors in pairs(Tabs) do for i,Elements in pairs(Sectors) do if Elements.Color ~= nil then Elements.Color = {R=Elements.Color.R, G=Elements.Color.G, B=Elements.Color.B} end end end end writefile(cfglocation..cfg..".txt", game:GetService("HttpService"):JSONEncode(copy)) end function library:New(name) local menu = {} local ritwashere = INST("ScreenGui") local Menu = INST("ImageLabel") local TextLabel = INST("TextLabel") local TabButtons = INST("Frame") local UIListLayout = INST("UIListLayout") local Tabs = INST("Frame") local UICorner = Instance.new("UICorner") ritwashere.Name = "electric boogalo" ritwashere.ResetOnSpawn = false ritwashere.ZIndexBehavior = "Global" ritwashere.DisplayOrder = 420133769 local UIScale = INST("UIScale") UIScale.Parent = ritwashere function menu:SetScale(scale) UIScale.Scale = scale end local but = INST("TextButton") but.Modal = true but.Text = "" but.BackgroundTransparency = 1 but.Parent = ritwashere local cursor = INST("ImageLabel") cursor.Name = "cursor" cursor.Parent = ritwashere cursor.BackgroundTransparency = 1 cursor.Size = UDIM2(0,64,0,64) cursor.Image = "rbxassetid://7543116323" cursor.ZIndex = 1000 cursor.ImageColor3 = COL3RGB(255,255,255) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() game:GetService("RunService").RenderStepped:connect(function() cursor.Visible = ritwashere.Enabled cursor.Position = UDIM2(0,Mouse.X-32,0,Mouse.Y-28) end) Menu.Name = "Menu" Menu.Parent = ritwashere Menu.BackgroundColor3 = COL3RGB(255, 255, 255) Menu.Position = UDIM2(0.5, -300, 0.5, -300) Menu.Size = UDIM2(0, 600, 0, 580) Menu.Image = "rbxassetid://8490709575" Menu.BorderSizePixel = 0 UICorner.CornerRadius = UDim.new(0, 10) UICorner.Parent = Menu library.uiopen = true game:GetService("UserInputService").InputBegan:Connect(function(key) if key.KeyCode == Enum.KeyCode.Insert then ritwashere.Enabled = not ritwashere.Enabled library.uiopen = ritwashere.Enabled end end) local KeybindList = Instance.new("ScreenGui") do local Frame2 = Instance.new("Frame") local UICorner = Instance.new("UICorner") local UIG = Instance.new("Frame") local UIGradient_5 = Instance.new("UIGradient") local TextLabel = Instance.new("TextLabel") local Frame = Instance.new("Frame") local UIListLayout = Instance.new("UIListLayout") KeybindList.Name = "KeybindList" KeybindList.ZIndexBehavior = Enum.ZIndexBehavior.Global KeybindList.Enabled = false Frame2.Name = "Frame2" Frame2.Parent = KeybindList Frame2.BackgroundColor3 = Color3.fromRGB(32, 28, 28) Frame2.BorderColor3 = Color3.fromRGB(18, 18, 18) Frame2.Position = UDim2.new(0, 1, 0.28019622, 0) Frame2.Size = UDim2.new(0, 198, 0, 29) UICorner.CornerRadius = UDim.new(0, 6) UICorner.Parent = Frame2 UIG.Name = "UIG" UIG.Parent = Frame2 UIG.BackgroundColor3 = Color3.fromRGB(255,255,255) UIG.BorderColor3 = Color3.fromRGB(255,255,255) UIG.Position = UDim2.new(0.0101010101, -1, 0.734310806, 0) UIG.Size = UDim2.new(0, 196, 0, 0) UIGradient_5.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(209, 171, 184)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(209, 171, 184))} UIGradient_5.Rotation = 90 UIGradient_5.Name = "UIGradient_5" UIGradient_5.Parent = UIG TextLabel.Parent = KeybindList TextLabel.BackgroundColor3 = Color3.fromRGB(32, 28, 28) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = Color3.fromRGB(18, 18, 18) TextLabel.Position = UDim2.new(-0.000670241308, 1, 0.280095369, 0) TextLabel.Size = UDim2.new(0, 198, 0, 21) TextLabel.Font = Enum.Font.SourceSans TextLabel.Text = "keybinds" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextStrokeTransparency = 0.000 Frame.Parent = TextLabel Frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) Frame.BackgroundTransparency = 1.000 Frame.BorderColor3 = Color3.fromRGB(0, 0, 0) Frame.Position = UDim2.new(0.00499999989, 0, 1, 2) Frame.Size = UDim2.new(0, 198, 0, 20) UIListLayout.Parent = Frame UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder KeybindList.Parent = game.CoreGui end function keybindadd(text) if not KeybindList.TextLabel.Frame:FindFirstChild(text) then local TextLabel = Instance.new("TextLabel") TextLabel.BackgroundColor3 = Color3.fromRGB(32, 28, 28) TextLabel.BorderColor3 = Color3.fromRGB(18, 18, 18) TextLabel.Position = UDim2.new(0, 0, 0, 1) TextLabel.Size = UDim2.new(0, 196, 0, 20) TextLabel.ZIndex = 2 TextLabel.Name = text TextLabel.Text = text TextLabel.Font = Enum.Font.SourceSans TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextStrokeTransparency = 0.000 TextLabel.Parent = KeybindList.TextLabel.Frame end end function keybindadd(text) if not KeybindList.TextLabel.Frame:FindFirstChild(text) then local TextLabel = Instance.new("TextLabel") TextLabel.BackgroundColor3 = Color3.fromRGB(32, 28, 28) TextLabel.BorderColor3 = Color3.fromRGB(18, 18, 18) TextLabel.Position = UDim2.new(0, 0, 0, 1) TextLabel.Size = UDim2.new(0, 196, 0, 20) TextLabel.ZIndex = 2 TextLabel.Name = text TextLabel.Text = text TextLabel.Font = Enum.Font.SourceSans TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextStrokeTransparency = 0.000 TextLabel.Parent = KeybindList.TextLabel.Frame end end function keybindremove(text) if KeybindList.TextLabel.Frame:FindFirstChild(text) then KeybindList.TextLabel.Frame:FindFirstChild(text):Destroy() end end function library:SetKeybindVisible(Joe) KeybindList.Enabled = Joe end library.dragging = false do local UserInputService = game:GetService("UserInputService") local a = Menu local dragInput local dragStart local startPos local function update(input) local delta = input.Position - dragStart a.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end a.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then library.dragging = true dragStart = input.Position startPos = a.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then library.dragging = false end end) end end) a.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and library.dragging then update(input) end end) end TextLabel.Parent = Menu TextLabel.BackgroundColor3 = COL3RGB(1, 1, 1) TextLabel.BackgroundTransparency = 1 TextLabel.AnchorPoint = Vector2.new(0.5, 0) TextLabel.Position = UDIM2(0.5, 0, 0, 0) TextLabel.Size = UDIM2(0, 0, 0, 29) TextLabel.Size = UDIM2(0, txt:GetTextSize(name, 15, Enum.Font.GothamBold, Vec2(700, TextLabel.AbsoluteSize.Y)).X, 0, 29) TextLabel.Font = Enum.Font.GothamBold TextLabel.RichText = true TextLabel.Text = name TextLabel.TextColor3 = COL3RGB(255, 255, 255) TextLabel.TextSize = 15.000 TextLabel.TextXAlignment = Enum.TextXAlignment.Center TabButtons.Name = "TabButtons" TabButtons.Parent = Menu TabButtons.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TabButtons.BackgroundTransparency = 1 TabButtons.Position = UDim2.new(0, 170, 0, 540) TabButtons.Size = UDim2.new(TextLabel.Size.X.Scale, 590-TextLabel.Size.X.Offset, 0, 29) UIListLayout.Parent = TabButtons UIListLayout.FillDirection = Enum.FillDirection.Horizontal UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Left Tabs.Name = "Tabs" Tabs.Parent = Menu Tabs.BackgroundColor3 = COL3RGB(20, 20, 20) Tabs.BackgroundTransparency = 1.000 Tabs.Position = UDIM2(0, 0, 0, 42) Tabs.Size = UDIM2(0, 600, 0, 520) local first = true local currenttab function menu:Tab(text) local tabname tabname = text local Tab = {} values[tabname] = {} local TextButton = INST("TextButton") TextButton.BackgroundColor3 = COL3RGB(255, 255, 255) TextButton.BackgroundTransparency = 1 TextButton.Size = UDIM2(0, txt:GetTextSize(text, 12, Enum.Font.GothamBold, Vec2(700,700)).X+12, 1, 0) TextButton.Font = Enum.Font.GothamBold TextButton.Text = text TextButton.TextColor3 = COL3RGB(255, 255, 255) TextButton.TextSize = 13 TextButton.Parent = TabButtons local TabGui = INST("ScrollingFrame") local Left = INST("Frame") local UIListLayout = INST("UIListLayout") local Right = INST("Frame") local UIListLayout_2 = INST("UIListLayout") TabGui.Name = "TabGui" TabGui.Parent = Tabs TabGui.BackgroundColor3 = COL3RGB(255, 255, 255) TabGui.BackgroundTransparency = 1.000 TabGui.Size = UDIM2(1, 0, 0, 485) TabGui.Visible = false TabGui.ScrollBarThickness = 0 Left.Name = "Left" Left.Parent = TabGui Left.BackgroundColor3 = COL3RGB(255, 255, 255) Left.BackgroundTransparency = 1.000 Left.Position = UDIM2(0, 15, 0, 11) Left.Size = UDIM2(0, 279, 0, 543) UIListLayout.Parent = Left UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 10) Right.Name = "Right" Right.Parent = TabGui Right.BackgroundColor3 = COL3RGB(255, 255, 255) Right.BackgroundTransparency = 1.000 Right.Position = UDIM2(0, 303, 0, 11) Right.Size = UDIM2(0, 279, 0, 543) UIListLayout_2.Parent = Right UIListLayout_2.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout_2.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout_2.Padding = UDim.new(0, 10) if first then TextButton.TextColor3 = COL3RGB(255, 255, 255) currenttab = text TabGui.Visible = true first = false end TextButton.MouseButton1Down:Connect(function() if currenttab ~= text then for i,v in pairs(TabButtons:GetChildren()) do if v:IsA("TextButton") then library:Tween(v, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end end for i,v in pairs(Tabs:GetChildren()) do v.Visible = false end library:Tween(TextButton, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) currenttab = text TabGui.Visible = true end end) function Tab:MSector(text, side) local sectorname = text local MSector = {} values[tabname][text] = {} local Section = INST("Frame") local SectionText = INST("TextLabel") local Inner = INST("Frame") local sectiontabs = INST("Frame") local UIListLayout_2 = INST("UIListLayout") Section.Name = "Section" Section.Parent = TabGui[side] Section.BackgroundColor3 = COL3RGB(20, 20, 20) Section.BackgroundTransparency = 1.000 Section.BorderColor3 = COL3RGB(30, 30, 30) Section.BorderSizePixel = 0 Section.Size = UDIM2(1, 0, 0, 33) SectionText.Name = "SectionText" SectionText.Parent = Section SectionText.BackgroundColor3 = COL3RGB(255, 255, 255) SectionText.BackgroundTransparency = 1.000 SectionText.Position = UDIM2(0, 7, 0, -12) SectionText.Size = UDIM2(0, 270, 0, 19) SectionText.ZIndex = 2 SectionText.Font = Enum.Font.GothamBold SectionText.Text = text SectionText.TextColor3 = COL3RGB(255, 255, 255) SectionText.TextSize = 13.750 SectionText.TextXAlignment = Enum.TextXAlignment.Left Inner.Name = "Inner" Inner.Parent = Section Inner.BackgroundColor3 = COL3RGB(32, 28, 28) Inner.BorderColor3 = COL3RGB(18, 18, 18) Inner.BorderSizePixel = 0 Inner.Position = UDIM2(0, 1, 0, 1) Inner.Size = UDIM2(1, -2, 1, -9) sectiontabs.Name = "sectiontabs" sectiontabs.Parent = Section sectiontabs.BackgroundColor3 = COL3RGB(255, 255, 255) sectiontabs.BackgroundTransparency = 1.000 sectiontabs.Position = UDIM2(0, 0, 0, 6) sectiontabs.Size = UDIM2(1, 0, 0, 22) UIListLayout_2.Parent = sectiontabs UIListLayout_2.FillDirection = Enum.FillDirection.Horizontal UIListLayout_2.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout_2.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout_2.Padding = UDim.new(0,4) local firs = true local selected function MSector:Tab(text) local tab = {} values[tabname][sectorname][text] = {} local tabtext = text local tabsize = UDIM2(1, 0, 0, 44) local tab1 = INST("Frame") local UIPadding = INST("UIPadding") local UIListLayout = INST("UIListLayout") local TextButton = INST("TextButton") tab1.Name = text tab1.Parent = Inner tab1.BackgroundColor3 = COL3RGB(20, 20, 20) tab1.BorderColor3 = COL3RGB(30, 30, 30) tab1.BorderSizePixel = 0 tab1.BackgroundTransparency = 1.000 tab1.Position = UDIM2(0, 0, 0, 30) tab1.Size = UDIM2(1, 0, 1, -21) tab1.Name = text tab1.Visible = false UIPadding.Parent = tab1 UIPadding.PaddingTop = UDim.new(0, 0) UIListLayout.Parent = tab1 UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 1) TextButton.Parent = sectiontabs TextButton.BackgroundColor3 = COL3RGB(255, 255, 255) TextButton.BackgroundTransparency = 1.000 TextButton.Size = UDIM2(0, txt:GetTextSize(text, 14, Enum.Font.GothamBold, Vec2(700,700)).X + 2, 1, 0) TextButton.Font = Enum.Font.GothamBold TextButton.Text = text TextButton.TextColor3 = COL3RGB(255, 255, 255) TextButton.TextSize = 12.750 TextButton.Name = text TextButton.MouseButton1Down:Connect(function() for i,v in pairs(Inner:GetChildren()) do v.Visible = false end for i,v in pairs(sectiontabs:GetChildren()) do if v:IsA("TextButton") then library:Tween(v, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end end Section.Size = tabsize tab1.Visible = true library:Tween(TextButton, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) end) function tab:Element(type, text, data, callback) local Element = {} data = data or {} callback = callback or function() end values[tabname][sectorname]

  • [text] = {} if type == "Jumbobox" then tabsize = tabsize + UDIM2(0,0,0, 39) Element.value = {Jumbobox = {}} data.options = data.options or {} local Dropdown = INST("Frame") local Button = INST("TextButton") local TextLabel = INST("TextLabel") local Drop = INST("ScrollingFrame") local Button_2 = INST("TextButton") local TextLabel_2 = INST("TextLabel") local UIListLayout = INST("UIListLayout") local ImageLabel = INST("ImageLabel") local TextLabel_3 = INST("TextLabel") Dropdown.Name = "Dropdown" Dropdown.Parent = tab1 Dropdown.BackgroundColor3 = COL3RGB(255, 255, 255) Dropdown.BackgroundTransparency = 1.000 Dropdown.Position = UDIM2(0, 0, 0.255102038, 0) Dropdown.Size = UDIM2(1, 0, 0, 39) Button.Name = "Button" Button.Parent = Dropdown Button.BackgroundColor3 = COL3RGB(20, 20, 20) Button.BorderColor3 = COL3RGB(30, 30, 30) Button.Position = UDIM2(0, 30, 0, 16) Button.Size = UDIM2(0, 175, 0, 17) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(255, 255, 255) Button.TextSize = 12.750 TextLabel.Parent = Button TextLabel.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Position = UDIM2(0, 5, 0, 0) TextLabel.Size = UDIM2(-0.21714285, 208, 1, 0) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = "..." TextLabel.TextColor3 = COL3RGB(255, 255, 255) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left local abcd = TextLabel Drop.Name = "Drop" Drop.Parent = Button Drop.Active = true Drop.BackgroundColor3 = COL3RGB(20, 20, 20) Drop.BorderColor3 = COL3RGB(30, 30, 30) Drop.Position = UDIM2(0, 0, 1, 1) Drop.Size = UDIM2(1, 0, 0, 20) Drop.Visible = false Drop.BottomImage = "http://www.roblox.com/asset/?id=6724808282" Drop.CanvasSize = UDIM2(1, 1, 1, 1) Drop.ScrollBarThickness = 0 Drop.TopImage = "http://www.roblox.com/asset/?id=6724808282" Drop.MidImage = "http://www.roblox.com/asset/?id=6724808282" Drop.AutomaticCanvasSize = "Y" Drop.ZIndex = 5 Drop.ScrollBarImageColor3 = COL3RGB(209, 171, 184) UIListLayout.Parent = Drop UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder values[tabname][sectorname]
  • [text] = Element.value local num = #data.options if num > 5 then Drop.Size = UDIM2(1, 0, 0, 85) else Drop.Size = UDIM2(1, 0, 0, 17*num) end local first = true local function updatetext() local old = {} for i,v in ipairs(data.options) do if TBLFIND(Element.value.Jumbobox, v) then INSERT(old, v) else end end local str = "" if #old == 0 then str = "..." else if #old == 1 then str = old[1] else for i,v in ipairs(old) do if i == 1 then str = v else if i > 2 then if i 5 then Drop.Size = UDIM2(1, 0, 0, 85) else Drop.Size = UDIM2(1, 0, 0, 17*num) end Drop.CanvasSize = UDIM2(1, 0, 0, 17*num) local first = true for i,v in ipairs(data.options) do do local Button = INST("TextButton") local TextLabel = INST("TextLabel") Button.Name = v Button.Parent = Drop Button.BackgroundColor3 = COL3RGB(0, 0, 0) Button.BorderColor3 = COL3RGB(30, 30, 30) Button.Position = UDIM2(0, 30, 0, 16) Button.Size = UDIM2(0, 175, 0, 17) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(0, 0, 0) Button.TextSize = 12.750 Button.BorderSizePixel = 0 Button.ZIndex = 6 TextLabel.Parent = Button TextLabel.BackgroundColor3 = COL3RGB(209, 171, 184) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Position = UDIM2(0, 5, 0, -1) TextLabel.Size = UDIM2(-0.21714285, 208, 1, 0) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = v TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel.ZIndex = 6 Button.MouseButton1Down:Connect(function() Drop.Visible = false Element.value.Dropdown = v abcd.Text = v values[tabname][sectorname]
  • [text] = Element.value callback(Element.value) Drop.CanvasPosition = Vec2(0,0) end) Button.MouseEnter:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) end) Button.MouseLeave:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end) first = false end end function Element:SetValue(val) Element.value = val abcd.Text = val.Dropdown values[tabname][sectorname]
  • [text] = Element.value callback(val) end ImageLabel.Parent = Button ImageLabel.BackgroundColor3 = COL3RGB(255, 255, 255) ImageLabel.BackgroundTransparency = 1.000 ImageLabel.Position = UDIM2(0, 165, 0, 6) ImageLabel.Size = UDIM2(0, 6, 0, 4) ImageLabel.Image = "http://www.roblox.com/asset/?id=6724771531" TextLabel_3.Parent = Dropdown TextLabel_3.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel_3.BackgroundTransparency = 1.000 TextLabel_3.Position = UDIM2(0, 32, 0, -1) TextLabel_3.Size = UDIM2(0.111913361, 208, 0.382215232, 0) TextLabel_3.Font = Enum.Font.GothamBold TextLabel_3.Text = text TextLabel_3.TextColor3 = COL3RGB(200, 200, 200) TextLabel_3.TextSize = 12.750 TextLabel_3.TextXAlignment = Enum.TextXAlignment.Left Button.MouseButton1Down:Connect(function() Drop.Visible = not Drop.Visible if not Drop.Visible then Drop.CanvasPosition = Vec2(0,0) end end) local indrop = false local ind = false Drop.MouseEnter:Connect(function() indrop = true end) Drop.MouseLeave:Connect(function() indrop = false end) Button.MouseEnter:Connect(function() ind = true end) Button.MouseLeave:Connect(function() ind = false end) game:GetService("UserInputService").InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.MouseButton2 then if Drop.Visible == true and not indrop and not ind then Drop.Visible = false Drop.CanvasPosition = Vec2(0,0) end end end) values[tabname][sectorname]
  • [text] = Element.value elseif type == "Slider" then tabsize = tabsize + UDIM2(0,0,0,25) local Slider = INST("Frame") local TextLabel = INST("TextLabel") local Button = INST("TextButton") local Frame = INST("Frame") local UIGradient = INST("UIGradient") local Value = INST("TextLabel") Slider.Name = "Slider" Slider.Parent = tab1 Slider.BackgroundColor3 = COL3RGB(255, 255, 255) Slider.BackgroundTransparency = 1.000 Slider.Position = UDIM2(0, 0, 0.653061211, 0) Slider.Size = UDIM2(1, 0, 0, 25) TextLabel.Parent = Slider TextLabel.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.Position = UDIM2(0, 32, 0, -2) TextLabel.Size = UDIM2(0, 100, 0, 15) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = text TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left Button.Name = "Button" Button.Parent = Slider Button.BackgroundColor3 = COL3RGB(20, 20, 20) Button.BorderColor3 = COL3RGB(30, 30, 30) Button.Position = UDIM2(0, 30, 0, 15) Button.Size = UDIM2(0, 175, 0, 5) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(0, 0, 0) Button.TextSize = 12.750 Frame.Parent = Button Frame.BackgroundColor3 = COL3RGB(255, 255, 255) Frame.BorderSizePixel = 0 Frame.Size = UDIM2(0.5, 0, 1, 0) UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, COL3RGB(209, 171, 184)), ColorSequenceKeypoint.new(1, COL3RGB(209, 171, 184))} UIGradient.Rotation = 90 UIGradient.Parent = Frame Value.Name = "Value" Value.Parent = Slider Value.BackgroundColor3 = COL3RGB(255, 255, 255) Value.BackgroundTransparency = 1.000 Value.Position = UDIM2(0, 150, 0, -1) Value.Size = UDIM2(0, 55, 0, 15) Value.Font = Enum.Font.GothamBold Value.Text = "50" Value.TextColor3 = COL3RGB(200, 200, 200) Value.TextSize = 12.750 Value.TextXAlignment = Enum.TextXAlignment.Right local min, max, default = data.min or 0, data.max or 100, data.default or 0 Element.value = {Slider = default} function Element:SetValue(value) Element.value = value local a if min > 0 then a = ((Element.value.Slider - min)) / (max-min) else a = (Element.value.Slider-min)/(max-min) end Value.Text = Element.value.Slider Frame.Size = UDIM2(a,0,1,0) values[tabname][sectorname]
  • [text] = Element.value callback(value) end local a if min > 0 then a = ((Element.value.Slider - min)) / (max-min) else a = (Element.value.Slider-min)/(max-min) end Value.Text = Element.value.Slider Frame.Size = UDIM2(a,0,1,0) values[tabname][sectorname]
  • [text] = Element.value local uis = game:GetService("UserInputService") local mouse = game.Players.LocalPlayer:GetMouse() local val Button.MouseButton1Down:Connect(function() Frame.Size = UDIM2(0, CLAMP(mouse.X - Frame.AbsolutePosition.X, 0, 175), 0, 5) val = FLOOR((((tonumber(max) - tonumber(min)) / 175) * Frame.AbsoluteSize.X) + tonumber(min)) or 0 Value.Text = val Element.value.Slider = val values[tabname][sectorname]
  • [text] = Element.value callback(Element.value) moveconnection = mouse.Move:Connect(function() Frame.Size = UDIM2(0, CLAMP(mouse.X - Frame.AbsolutePosition.X, 0, 175), 0, 5) val = FLOOR((((tonumber(max) - tonumber(min)) / 175) * Frame.AbsoluteSize.X) + tonumber(min)) Value.Text = val Element.value.Slider = val values[tabname][sectorname]
  • [text] = Element.value callback(Element.value) end) releaseconnection = uis.InputEnded:Connect(function(Mouse) if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then Frame.Size = UDIM2(0, CLAMP(mouse.X - Frame.AbsolutePosition.X, 0, 175), 0, 5) val = FLOOR((((tonumber(max) - tonumber(min)) / 175) * Frame.AbsoluteSize.X) + tonumber(min)) values[tabname][sectorname]
  • [text] = Element.value callback(Element.value) moveconnection:Disconnect() releaseconnection:Disconnect() end end) end) elseif type == "Button" then tabsize = tabsize + UDIM2(0,0,0,24) local Button = INST("Frame") local Button_2 = INST("TextButton") local TextLabel = INST("TextLabel") Button.Name = "Button" Button.Parent = tab1 Button.BackgroundColor3 = COL3RGB(255, 255, 255) Button.BackgroundTransparency = 1.000 Button.Position = UDIM2(0, 0, 0.236059487, 0) Button.Size = UDIM2(1, 0, 0, 24) Button_2.Name = "Button" Button_2.Parent = Button Button_2.BackgroundColor3 = COL3RGB(20, 20, 20) Button_2.BorderColor3 = COL3RGB(30, 30, 30) Button_2.Position = UDIM2(0, 30, 0.5, -9) Button_2.Size = UDIM2(0, 175, 0, 18) Button_2.AutoButtonColor = false Button_2.Font = Enum.Font.GothamBold Button_2.Text = "" Button_2.TextColor3 = COL3RGB(0, 0, 0) Button_2.TextSize = 12.750 TextLabel.Parent = Button_2 TextLabel.BackgroundColor3 = COL3RGB(209, 171, 184) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Size = UDIM2(1, 0, 1, 0) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = text TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 function Element:SetValue() end Button_2.MouseButton1Down:Connect(function() TextLabel.TextColor3 = COL3RGB(209, 171, 184) library:Tween(TextLabel, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) callback() end) Button_2.MouseEnter:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) end) Button_2.MouseLeave:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end) end ConfigLoad:Connect(function(cfg) local fix = library:ConfigFix(cfg) if fix[tabname][sectorname]
  • [text] ~= nil then Element:SetValue(fix[tabname][sectorname]
  • [text]) end end) return Element end if firs then coroutine.wrap(function() game:GetService("RunService").RenderStepped:Wait() Section.Size = tabsize end)() selected = text TextButton.TextColor3 = COL3RGB(255,255,255) tab1.Visible = true firs = false end return tab end return MSector end function Tab:Sector(text, side) local sectorname = text local Sector = {} values[tabname][text] = {} local Section = INST("Frame") local SectionText = INST("TextLabel") local Inner = INST("Frame") local UIListLayout = INST("UIListLayout") Section.Name = "Section" Section.Parent = TabGui[side] Section.BackgroundTransparency = 1.000 Section.BackgroundColor3 = COL3RGB(20, 20, 20) Section.BorderColor3 = COL3RGB(30, 30, 30) Section.BorderSizePixel = 0 Section.Position = UDIM2(0.00358422939, 0, 0, 0) Section.Size = UDIM2(1, 0, 0, 22) SectionText.Name = "SectionText" SectionText.Parent = Section SectionText.BackgroundColor3 = COL3RGB(255, 255, 255) SectionText.BackgroundTransparency = 1.000 SectionText.Position = UDIM2(0, 7, 0, -12) SectionText.Size = UDIM2(0, 270, 0, 19) SectionText.ZIndex = 2 SectionText.Font = Enum.Font.GothamBold SectionText.Text = text SectionText.TextColor3 = COL3RGB(200, 200, 200) SectionText.TextSize = 13.750 SectionText.TextXAlignment = Enum.TextXAlignment.Left Inner.Name = "Inner" Inner.Parent = Section Inner.BackgroundColor3 = COL3RGB(32, 28, 28) Inner.BorderColor3 = COL3RGB(18, 18, 18) Inner.BorderSizePixel = 0 Inner.Position = UDIM2(0, 1, 0, 1) Inner.Size = UDIM2(1, -2, 1, -2) local UIPadding = INST("UIPadding") UIPadding.Parent = Inner UIPadding.PaddingTop = UDim.new(0, 10) UIListLayout.Parent = Inner UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0,1) function Sector:Element(type, text, data, callback) local Element = {} data = data or {} callback = callback or function() end values[tabname][sectorname][text] = {} if type == "ScrollDrop" then Section.Size = Section.Size + UDIM2(0,0,0,39) Element.value = {Scroll = {}, Dropdown = ""} for i,v in pairs(data.options) do Element.value.Scroll[i] = v[1] end local joe = {} if data.alphabet then local copy = {} for i,v in pairs(data.options) do INSERT(copy, i) end TBLSORT(copy, function(a,b) return a 5 then Drop.Size = UDIM2(1, 0, 0, 85) else Drop.Size = UDIM2(1, 0, 0, 17*num) end local first = true for i,v in ipairs(joe) do do local joell = v local Scroll = INST("Frame") local joe2 = data.options[v] local Button = INST("TextButton") local TextLabel = INST("TextLabel") Button.Name = v Button.Parent = Drop Button.BackgroundColor3 = COL3RGB(20, 20, 20) Button.BorderColor3 = COL3RGB(30, 30, 30) Button.Position = UDIM2(0, 30, 0, 16) Button.Size = UDIM2(0, 175, 0, 17) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(0, 0, 0) Button.TextSize = 12.750 Button.BorderSizePixel = 0 Button.ZIndex = 6 TextLabel.Parent = Button TextLabel.BackgroundColor3 = COL3RGB(209, 171, 184) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Position = UDIM2(0, 5, 0, -1) TextLabel.Size = UDIM2(-0.21714285, 208, 1, 0) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = v TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel.ZIndex = 6 Button.MouseButton1Down:Connect(function() Drop.Visible = false Drop.CanvasPosition = Vec2(0,0) abcd.Text = v for i,v in pairs(Scroll.Parent:GetChildren()) do if v:IsA("Frame") then v.Visible = false end end Element.value.Dropdown = v Scroll.Visible = true callback(Element.value) end) Button.MouseEnter:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) end) Button.MouseLeave:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end) if first then abcd.Text = v Element.value.Dropdown = v end local Frame = INST("ScrollingFrame") local UIListLayout = INST("UIListLayout") Scroll.Name = "Scroll" Scroll.Parent = Dropdown Scroll.BackgroundColor3 = COL3RGB(255, 255, 255) Scroll.BackgroundTransparency = 1.000 Scroll.Position = UDIM2(0, 0, 0, 0) Scroll.Size = UDIM2(1, 0, 0, amount * 16 + 8) Scroll.Visible = first Scroll.Name = v Frame.Name = "Frame" Frame.Parent = Scroll Frame.Active = true Frame.BackgroundColor3 = COL3RGB(20, 20, 20) Frame.BorderColor3 = COL3RGB(30, 30, 30) Frame.Position = UDIM2(0, 30, 0, 40) Frame.Size = UDIM2(0, 175, 0, 16 * amount) Frame.BottomImage = "http://www.roblox.com/asset/?id=6724808282" Frame.CanvasSize = UDIM2(0, 0, 0, 0) Frame.MidImage = "http://www.roblox.com/asset/?id=6724808282" Frame.ScrollBarThickness = 4 Frame.TopImage = "http://www.roblox.com/asset/?id=6724808282" Frame.AutomaticCanvasSize = "Y" Frame.ScrollBarImageColor3 = COL3RGB(209, 171, 184) UIListLayout.Parent = Frame UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder local joll = true for i,v in ipairs(joe2) do local Button = INST("TextButton") local TextLabel = INST("TextLabel") Button.Name = v Button.Parent = Frame Button.BackgroundColor3 = COL3RGB(20, 20, 20) Button.BorderColor3 = COL3RGB(30, 30, 30) Button.BorderSizePixel = 0 Button.Position = UDIM2(0, 30, 0, 16) Button.Size = UDIM2(1, 0, 0, 16) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(0, 0, 0) Button.TextSize = 12.750 TextLabel.Parent = Button TextLabel.BackgroundColor3 = COL3RGB(209, 171, 184) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Position = UDIM2(0, 4, 0, -1) TextLabel.Size = UDIM2(1, 1, 1, 1) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = v TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left if joll then joll = false TextLabel.TextColor3 = COL3RGB(135, 25, 255) end Button.MouseButton1Down:Connect(function() for i,v in pairs(Frame:GetChildren()) do if v:IsA("TextButton") then library:Tween(v.TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end end library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) Element.value.Scroll[joell] = v values[tabname][sectorname][text] = Element.value callback(Element.value) end) Button.MouseEnter:Connect(function() if Element.value.Scroll[joell] ~= v then library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) end end) Button.MouseLeave:Connect(function() if Element.value.Scroll[joell] ~= v then library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end end) end first = false end end ImageLabel.Parent = Button ImageLabel.BackgroundColor3 = COL3RGB(255, 255, 255) ImageLabel.BackgroundTransparency = 1.000 ImageLabel.Position = UDIM2(0, 165, 0, 6) ImageLabel.Size = UDIM2(0, 6, 0, 4) ImageLabel.Image = "http://www.roblox.com/asset/?id=6724771531" TextLabel_3.Parent = Dropdown TextLabel_3.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel_3.BackgroundTransparency = 1.000 TextLabel_3.Position = UDIM2(0, 32, 0, -1) TextLabel_3.Size = UDIM2(0.111913361, 208, 0.382215232, 0) TextLabel_3.Font = Enum.Font.GothamBold TextLabel_3.Text = text TextLabel_3.TextColor3 = COL3RGB(200, 200, 200) TextLabel_3.TextSize = 12.750 TextLabel_3.TextXAlignment = Enum.TextXAlignment.Left Button.MouseButton1Down:Connect(function() Drop.Visible = not Drop.Visible if not Drop.Visible then Drop.CanvasPosition = Vec2(0,0) end end) local indrop = false local ind = false Drop.MouseEnter:Connect(function() indrop = true end) Drop.MouseLeave:Connect(function() indrop = false end) Button.MouseEnter:Connect(function() ind = true end) Button.MouseLeave:Connect(function() ind = false end) game:GetService("UserInputService").InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.MouseButton2 then if Drop.Visible == true and not indrop and not ind then Drop.Visible = false Drop.CanvasPosition = Vec2(0,0) end end end) function Element:SetValue(tbl) Element.value = tbl abcd.Text = tbl.Dropdown values[tabname][sectorname][text] = Element.value for i,v in pairs(Dropdown:GetChildren()) do if v:IsA("Frame") then if v.Name == Element.value.Dropdown then v.Visible = true else v.Visible = false end for _,bad in pairs(v.Frame:GetChildren()) do if bad:IsA("TextButton") then bad.TextLabel.TextColor3 = COL3RGB(200, 200, 200) if bad.Name == Element.value.Scroll[v.Name] then bad.TextLabel.TextColor3 = COL3RGB(209, 171, 184) end end end end end end if data.default then Element:SetValue(data.default) end values[tabname][sectorname][text] = Element.value elseif type == "Scroll" then local amount = data.Amount or 6 Section.Size = Section.Size + UDIM2(0,0,0,amount * 16 + 8) if data.alphabet then TBLSORT(data.options, function(a,b) return a 5 then Drop.Size = UDIM2(1, 0, 0, 85) else Drop.Size = UDIM2(1, 0, 0, 17*num) end local first = true local function updatetext() local old = {} for i,v in ipairs(data.options) do if TBLFIND(Element.value.Jumbobox, v) then INSERT(old, v) else end end local str = "" if #old == 0 then str = "..." else if #old == 1 then str = old[1] else for i,v in ipairs(old) do if i == 1 then str = v else if i > 2 then if i 100 then TextBox.Text = SUB(TextBox.Text, 1, 10) end Element.value.Text = TextBox.Text values[tabname][sectorname][text] = Element.value callback(Element.value) end) function Element:SetValue(value) Element.value = value values[tabname][sectorname][text] = Element.value TextBox.Text = Element.value.Text end elseif type == "Dropdown" then Section.Size = Section.Size + UDIM2(0,0,0,39) Element.value = {Dropdown = data.options[1]} local Dropdown = INST("Frame") local Button = INST("TextButton") local TextLabel = INST("TextLabel") local Drop = INST("ScrollingFrame") local Button_2 = INST("TextButton") local TextLabel_2 = INST("TextLabel") local UIListLayout = INST("UIListLayout") local ImageLabel = INST("ImageLabel") local TextLabel_3 = INST("TextLabel") Dropdown.Name = "Dropdown" Dropdown.Parent = Inner Dropdown.BackgroundColor3 = COL3RGB(255, 255, 255) Dropdown.BackgroundTransparency = 1.000 Dropdown.Position = UDIM2(0, 0, 0.255102038, 0) Dropdown.Size = UDIM2(1, 0, 0, 39) Button.Name = "Button" Button.Parent = Dropdown Button.BackgroundColor3 = COL3RGB(20, 20, 20) Button.BorderColor3 = COL3RGB(30, 30, 30) Button.Position = UDIM2(0, 30, 0, 16) Button.Size = UDIM2(0, 175, 0, 17) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(0, 0, 0) Button.TextSize = 12.750 TextLabel.Parent = Button TextLabel.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Position = UDIM2(0, 5, 0, 0) TextLabel.Size = UDIM2(-0.21714285, 208, 1, 0) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = Element.value.Dropdown TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left local abcd = TextLabel Drop.Name = "Drop" Drop.Parent = Button Drop.Active = true Drop.BackgroundColor3 = COL3RGB(20, 20, 20) Drop.BorderColor3 = COL3RGB(30, 30, 30) Drop.Position = UDIM2(0, 0, 1, 1) Drop.Size = UDIM2(1, 0, 0, 20) Drop.Visible = false Drop.BottomImage = "http://www.roblox.com/asset/?id=6724808282" Drop.CanvasSize = UDIM2(1, 1, 1, 1) Drop.ScrollBarThickness = 4 Drop.TopImage = "http://www.roblox.com/asset/?id=6724808282" Drop.MidImage = "http://www.roblox.com/asset/?id=6724808282" Drop.AutomaticCanvasSize = "Y" Drop.ZIndex = 5 Drop.ScrollBarImageColor3 = COL3RGB(209, 171, 184) UIListLayout.Parent = Drop UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder local num = #data.options if num > 5 then Drop.Size = UDIM2(1, 0, 0, 85) else Drop.Size = UDIM2(1, 0, 0, 17*num) end local first = true for i,v in ipairs(data.options) do do local Button = INST("TextButton") local TextLabel = INST("TextLabel") Button.Name = v Button.Parent = Drop Button.BackgroundColor3 = COL3RGB(20, 20, 20) Button.BorderColor3 = COL3RGB(30, 30, 30) Button.Position = UDIM2(0, 30, 0, 16) Button.Size = UDIM2(0, 175, 0, 17) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(0, 0, 0) Button.TextSize = 12.750 Button.BorderSizePixel = 0 Button.ZIndex = 6 TextLabel.Parent = Button TextLabel.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Position = UDIM2(0, 5, 0, -1) TextLabel.Size = UDIM2(-0.21714285, 208, 1, 0) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = v TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel.ZIndex = 6 Button.MouseButton1Down:Connect(function() Drop.Visible = false Element.value.Dropdown = v abcd.Text = v values[tabname][sectorname][text] = Element.value callback(Element.value) Drop.CanvasPosition = Vec2(0,0) end) Button.MouseEnter:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) end) Button.MouseLeave:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end) first = false end end function Element:SetValue(val) Element.value = val abcd.Text = val.Dropdown values[tabname][sectorname][text] = Element.value callback(val) end ImageLabel.Parent = Button ImageLabel.BackgroundColor3 = COL3RGB(255, 255, 255) ImageLabel.BackgroundTransparency = 1.000 ImageLabel.Position = UDIM2(0, 165, 0, 6) ImageLabel.Size = UDIM2(0, 6, 0, 4) ImageLabel.Image = "http://www.roblox.com/asset/?id=6724771531" TextLabel_3.Parent = Dropdown TextLabel_3.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel_3.BackgroundTransparency = 1.000 TextLabel_3.Position = UDIM2(0, 32, 0, -1) TextLabel_3.Size = UDIM2(0.111913361, 208, 0.382215232, 0) TextLabel_3.Font = Enum.Font.GothamBold TextLabel_3.Text = text TextLabel_3.TextColor3 = COL3RGB(200, 200, 200) TextLabel_3.TextSize = 12.750 TextLabel_3.TextXAlignment = Enum.TextXAlignment.Left Button.MouseButton1Down:Connect(function() Drop.Visible = not Drop.Visible if not Drop.Visible then Drop.CanvasPosition = Vec2(0,0) end end) local indrop = false local ind = false Drop.MouseEnter:Connect(function() indrop = true end) Drop.MouseLeave:Connect(function() indrop = false end) Button.MouseEnter:Connect(function() ind = true end) Button.MouseLeave:Connect(function() ind = false end) game:GetService("UserInputService").InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.MouseButton2 then if Drop.Visible == true and not indrop and not ind then Drop.Visible = false Drop.CanvasPosition = Vec2(0,0) end end end) values[tabname][sectorname][text] = Element.value elseif type == "Slider" then Section.Size = Section.Size + UDIM2(0,0,0,25) local Slider = INST("Frame") local TextLabel = INST("TextLabel") local Button = INST("TextButton") local Frame = INST("Frame") local UIGradient = INST("UIGradient") local Value = INST("TextLabel") Slider.Name = "Slider" Slider.Parent = Inner Slider.BackgroundColor3 = COL3RGB(255, 255, 255) Slider.BackgroundTransparency = 1.000 Slider.Position = UDIM2(0, 0, 0.653061211, 0) Slider.Size = UDIM2(1, 0, 0, 25) TextLabel.Parent = Slider TextLabel.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.Position = UDIM2(0, 32, 0, -2) TextLabel.Size = UDIM2(0, 100, 0, 15) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = text TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 TextLabel.TextXAlignment = Enum.TextXAlignment.Left Button.Name = "Button" Button.Parent = Slider Button.BackgroundColor3 = COL3RGB(10, 10, 10) Button.BorderColor3 = COL3RGB(25, 25, 25) Button.Position = UDIM2(0, 30, 0, 15) Button.Size = UDIM2(0, 175, 0, 5) Button.AutoButtonColor = false Button.Font = Enum.Font.GothamBold Button.Text = "" Button.TextColor3 = COL3RGB(0, 0, 0) Button.TextSize = 12.750 Frame.Parent = Button Frame.BackgroundColor3 = COL3RGB(255, 255, 255) Frame.BorderSizePixel = 0 Frame.Size = UDIM2(0.5, 0, 1, 0) UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, COL3RGB(209, 171, 184)), ColorSequenceKeypoint.new(1, COL3RGB(209, 171, 184))} UIGradient.Rotation = 90 UIGradient.Parent = Frame Value.Name = "Value" Value.Parent = Slider Value.BackgroundColor3 = COL3RGB(255, 255, 255) Value.BackgroundTransparency = 1.000 Value.Position = UDIM2(0, 150, 0, -1) Value.Size = UDIM2(0, 55, 0, 15) Value.Font = Enum.Font.GothamBold Value.Text = "50" Value.TextColor3 = COL3RGB(200, 200, 200) Value.TextSize = 12.750 Value.TextXAlignment = Enum.TextXAlignment.Right local min, max, default = data.min or 0, data.max or 100, data.default or 0 Element.value = {Slider = default} function Element:SetValue(value) Element.value = value local a if min > 0 then a = ((Element.value.Slider - min)) / (max-min) else a = (Element.value.Slider-min)/(max-min) end Value.Text = Element.value.Slider Frame.Size = UDIM2(a,0,1,0) values[tabname][sectorname][text] = Element.value callback(value) end local a if min > 0 then a = ((Element.value.Slider - min)) / (max-min) else a = (Element.value.Slider-min)/(max-min) end Value.Text = Element.value.Slider Frame.Size = UDIM2(a,0,1,0) values[tabname][sectorname][text] = Element.value local uis = game:GetService("UserInputService") local mouse = game.Players.LocalPlayer:GetMouse() local val Button.MouseButton1Down:Connect(function() Frame.Size = UDIM2(0, CLAMP(mouse.X - Frame.AbsolutePosition.X, 0, 175), 0, 5) val = FLOOR((((tonumber(max) - tonumber(min)) / 175) * Frame.AbsoluteSize.X) + tonumber(min)) or 0 Value.Text = val Element.value.Slider = val values[tabname][sectorname][text] = Element.value callback(Element.value) moveconnection = mouse.Move:Connect(function() Frame.Size = UDIM2(0, CLAMP(mouse.X - Frame.AbsolutePosition.X, 0, 175), 0, 5) val = FLOOR((((tonumber(max) - tonumber(min)) / 175) * Frame.AbsoluteSize.X) + tonumber(min)) Value.Text = val Element.value.Slider = val values[tabname][sectorname][text] = Element.value callback(Element.value) end) releaseconnection = uis.InputEnded:Connect(function(Mouse) if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then Frame.Size = UDIM2(0, CLAMP(mouse.X - Frame.AbsolutePosition.X, 0, 175), 0, 5) val = FLOOR((((tonumber(max) - tonumber(min)) / 175) * Frame.AbsoluteSize.X) + tonumber(min)) values[tabname][sectorname][text] = Element.value callback(Element.value) moveconnection:Disconnect() releaseconnection:Disconnect() end end) end) elseif type == "Button" then Section.Size = Section.Size + UDIM2(0,0,0,24) local Button = INST("Frame") local Button_2 = INST("TextButton") local TextLabel = INST("TextLabel") Button.Name = "Button" Button.Parent = Inner Button.BackgroundColor3 = COL3RGB(255, 255, 255) Button.BackgroundTransparency = 1.000 Button.Position = UDIM2(0, 0, 0.236059487, 0) Button.Size = UDIM2(1, 0, 0, 24) Button_2.Name = "Button" Button_2.Parent = Button Button_2.BackgroundColor3 = COL3RGB(20, 20, 20) Button_2.BorderColor3 = COL3RGB(30, 30, 30) Button_2.Position = UDIM2(0, 30, 0.5, -9) Button_2.Size = UDIM2(0, 175, 0, 18) Button_2.AutoButtonColor = false Button_2.Font = Enum.Font.GothamBold Button_2.Text = "" Button_2.TextColor3 = COL3RGB(0, 0, 0) Button_2.TextSize = 12.750 TextLabel.Parent = Button_2 TextLabel.BackgroundColor3 = COL3RGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = COL3RGB(30, 30, 30) TextLabel.Size = UDIM2(1, 0, 1, 0) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = text TextLabel.TextColor3 = COL3RGB(200, 200, 200) TextLabel.TextSize = 12.750 function Element:SetValue() end Button_2.MouseButton1Down:Connect(function() TextLabel.TextColor3 = COL3RGB(209, 171, 184) library:Tween(TextLabel, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) callback() end) Button_2.MouseEnter:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(209, 171, 184)}) end) Button_2.MouseLeave:Connect(function() library:Tween(TextLabel, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextColor3 = COL3RGB(200, 200, 200)}) end) end ConfigLoad:Connect(function(cfg) pcall(function() local fix = library:ConfigFix(cfg) if fix[tabname][sectorname][text] ~= nil then Element:SetValue(fix[tabname][sectorname][text]) end end) end) return Element end return Sector end return Tab end ritwashere.Parent = game.CoreGui return menu end local UserInputService = game:GetService("UserInputService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local Lighting = game:GetService("Lighting") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer.PlayerGui local Mouse = LocalPlayer:GetMouse() local Camera = workspace.CurrentCamera local ClientScript = LocalPlayer.PlayerGui.Client local Client = getsenv(ClientScript) local ChatScript = getsenv(LocalPlayer.PlayerGui.GUI.Main.Chats.DisplayChat) repeat RunService.RenderStepped:Wait() until game:IsLoaded() local Crosshairs = PlayerGui.GUI.Crosshairs local Crosshair = PlayerGui.GUI.Crosshairs.Crosshair local oldcreatebullethole = Client.createbullethole local LGlove, RGlove, LSleeve, RSleeve, RArm, LArm local WeaponObj = {} local SelfObj = {} local Viewmodels = ReplicatedStorage.Viewmodels local Weapons = ReplicatedStorage.Weapons local ViewmodelOffset = CF(0,0,0) local Smokes = {} local Mollies = {} local RayIgnore = workspace.Ray_Ignore local RageTarget local GetIcon = require(game.ReplicatedStorage.GetIcon) local BodyVelocity = INST("BodyVelocity") BodyVelocity.MaxForce = Vec3(HUGE, 0, HUGE) local Collision = {Camera, workspace.Ray_Ignore, workspace.Debris} local FakelagFolder = INST("Folder", workspace) FakelagFolder.Name = "Fakelag" local FakeAnim = INST("Animation", workspace) FakeAnim.AnimationId = "rbxassetid://0" local Gloves = ReplicatedStorage.Gloves if Gloves:FindFirstChild("ImageLabel") then Gloves.ImageLabel:Destroy() end local GloveModels = Gloves.Models local Multipliers = { ["Head"] = 4, ["FakeHead"] = 4, ["HeadHB"] = 4, ["UpperTorso"] = 1, ["LowerTorso"] = 1.25, ["LeftUpperArm"] = 1, ["LeftLowerArm"] = 1, ["LeftHand"] = 1, ["RightUpperArm"] = 1, ["RightLowerArm"] = 1, ["RightHand"] = 1, ["LeftUpperLeg"] = 0.75, ["LeftLowerLeg"] = 0.75, ["LeftFoot"] = 0.75, ["RightUpperLeg"] = 0.75, ["RightLowerLeg"] = 0.75, ["RightFoot"] = 0.75, } local ChamItems = {} local Skyboxes = { ["nebula"] = { SkyboxLf = "rbxassetid://159454286", SkyboxBk = "rbxassetid://159454299", SkyboxDn = "rbxassetid://159454296", SkyboxFt = "rbxassetid://159454293", SkyboxLf = "rbxassetid://159454286", SkyboxRt = "rbxassetid://159454300", SkyboxUp = "rbxassetid://159454288", }, ["Red-Mountain"] = { SkyboxLf = "rbxassetid://6636457509", SkyboxBk = "rbxassetid://6636457509", SkyboxDn = "rbxassetid://6636457509", SkyboxFt = "rbxassetid://6636457509", SkyboxLf = "rbxassetid://6636457509", SkyboxRt = "rbxassetid://6636457509", SkyboxUp = "rbxassetid://6636457509", }, ["vaporwave"] = { SkyboxLf = "rbxassetid://1417494402", SkyboxBk = "rbxassetid://1417494030", SkyboxDn = "rbxassetid://1417494146", SkyboxFt = "rbxassetid://1417494253", SkyboxLf = "rbxassetid://1417494402", SkyboxRt = "rbxassetid://1417494499", SkyboxUp = "rbxassetid://1417494643", }, ["clouds"] = { SkyboxLf = "rbxassetid://570557620", SkyboxBk = "rbxassetid://570557514", SkyboxDn = "rbxassetid://570557775", SkyboxFt = "rbxassetid://570557559", SkyboxLf = "rbxassetid://570557620", SkyboxRt = "rbxassetid://570557672", SkyboxUp = "rbxassetid://570557727", }, ["twilight"] = { SkyboxLf = "rbxassetid://264909758", SkyboxBk = "rbxassetid://264908339", SkyboxDn = "rbxassetid://264907909", SkyboxFt = "rbxassetid://264909420", SkyboxLf = "rbxassetid://264909758", SkyboxRt = "rbxassetid://264908886", SkyboxUp = "rbxassetid://264907379", }, ["Cloudy Skies"] = { SkyboxLf = "rbxassetid://252760980", SkyboxBk = "rbxassetid://252760981", SkyboxDn = "rbxassetid://252763035", SkyboxFt = "rbxassetid://252761439", SkyboxRt = "rbxassetid://252760986", SkyboxUp = "rbxassetid://252762652", }, ["Dark blue"] = { SkyboxLf = "rbxassetid://30306626", SkyboxBk = "rbxassetid://30306692", SkyboxDn = "rbxassetid://25901058", SkyboxFt = "rbxassetid://30306730", SkyboxRt = "rbxassetid://30306661", SkyboxUp = "rbxassetid://30306770", }, ["Pink Daylight"] = { SkyboxBk = "rbxassetid://271042516", SkyboxDn = "rbxassetid://271077243", SkyboxFt = "rbxassetid://271042556", SkyboxLf = "rbxassetid://271042310", SkyboxRt = "rbxassetid://271042467", SkyboxUp = "rbxassetid://271077958", }, ["Night"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=12064107", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=12064152", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=12064121", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=12063984", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=12064115", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=12064131", }, ["Space"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=149397692", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=149397686", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=149397697", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=149397684", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=149397688", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=149397702", }, ["pink vision"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=6593929026", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=6593930140", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=6593931249", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=6593932587", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=6593933789", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=6593935319", }, ["animeskybox"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=6598038571", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=6598060864", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=6598069162", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=6598081281", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=6598083861", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=6598088065", }, ["Alien Red"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=1012890", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=1012891", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=1012887", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=1012889", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=1012888", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=1014449", }, ["Counter Strike City"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=2240134413", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=2240136039", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=2240130790", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=2240133550", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=2240132643", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=2240135222", }, ["Dark City"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=1424486234", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=1424485998", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=1424485697", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=1424484951", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=1424484760", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=1424484510", }, ["Earth"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=166509999", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=166510057", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=166510116", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=166510092", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=166510131", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=166510114", }, ["Mountains"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=368385273", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=48015300", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=368388290", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=368390615", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=368385190", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=48015387", }, ["Old Skybox"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=15436783", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=15436796", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=15436831", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=15437157", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=15437166", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=15437184", }, ["Red Sky"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=401664839", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=401664862", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=401664960", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=401664881", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=401664901", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=401664936", }, ["Stormy Sky"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=1327366", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=1327367", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=1327362", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=1327363", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=1327361", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=1327368", }, ["Wasteland"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=2046134302", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=2046134976", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=2046135977", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=2046135392", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=2046136939", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=2046136551", }, ["Bobux Generator"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=6599826528", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=6599827328", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=6599833356", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=6599835206", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=6599835755", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=6599836686", }, ["Blue Sky"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=226060119", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=226060115", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=226060143", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=226060136", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=226060155", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=226060167", }, ["Green Sky"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=157711514", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=157711501", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=157711522", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=157711494", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=157711509", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=157711528", }, ["Red Sky"] = { ["SkyboxBk"] = "http://www.roblox.com/asset/?id=157711982", ["SkyboxDn"] = "http://www.roblox.com/asset/?id=157711970", ["SkyboxFt"] = "http://www.roblox.com/asset/?id=157711989", ["SkyboxLf"] = "http://www.roblox.com/asset/?id=157711966", ["SkyboxRt"] = "http://www.roblox.com/asset/?id=157711978", ["SkyboxUp"] = "http://www.roblox.com/asset/?id=157711996", }, } local NewScope do local ScreenGui = INST("ScreenGui") local Frame = INST("Frame") local Frame_2 = INST("Frame") ScreenGui.Enabled = false ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Global ScreenGui.IgnoreGuiInset = true Frame.Parent = ScreenGui Frame.BackgroundColor3 = COL3RGB(0, 0, 0) Frame.BorderSizePixel = 0 Frame.Position = UDIM2(0, 0, 0.5, 0) Frame.Size = UDIM2(1, 0, 0, 1) Frame_2.Parent = ScreenGui Frame_2.BackgroundColor3 = COL3RGB(0, 0, 0) Frame_2.BorderSizePixel = 0 Frame_2.Position = UDIM2(0.5, 0, 0, 0) Frame_2.Size = UDIM2(0, 1, 1, 0) ScreenGui.Parent = game.CoreGui NewScope = ScreenGui end local oldSkybox local function VectorRGB(RGB) return Vec3(RGB.R, RGB.G, RGB.B) end local function new(name, prop) local obj = INST(name) for i,v in pairs(prop) do if i ~= "Parent" then obj[i] = v end end if prop["Parent"] ~= nil then obj.Parent = prop["Parent"] end end local function UpdateAccessory(Accessory) Accessory.Material = values.visuals.effects["accessory material"].Dropdown == "Smooth" and "SmoothPlastic" or "ForceField" Accessory.Mesh.VertexColor = VectorRGB(values.visuals.effects["accessory chams"].Color) Accessory.Color = values.visuals.effects["accessory chams"].Color Accessory.Transparency = values.visuals.effects["accessory chams"].Transparency if values.visuals.effects["accessory material"].Dropdown ~= "ForceField" then Accessory.Mesh.TextureId = "" else Accessory.Mesh.TextureId = Accessory.StringValue.Value end end local function ReverseAccessory(Accessory) Accessory.Material = "SmoothPlastic" Accessory.Mesh.VertexColor = Vec3(1,1,1) Accessory.Mesh.TextureId = Accessory.StringValue.Value Accessory.Transparency = 0 end local function UpdateWeapon(obj) local selected = values.visuals.effects["weapon material"].Dropdown if obj:IsA("MeshPart") and selected == "ForceField" then if values.visuals.effects["forcefield type"].Dropdown == "normal" then obj.TextureID = "" elseif values.visuals.effects["forcefield type"].Dropdown == "web" then obj.TextureID = "rbxassetid://301464986" elseif values.visuals.effects["forcefield type"].Dropdown == "swirl" then obj.TextureID = "rbxassetid://8133639623" elseif values.visuals.effects["forcefield type"].Dropdown == "checkers" then obj.TextureID = "rbxassetid://5790215150" elseif values.visuals.effects["forcefield type"].Dropdown == "candy cane" then obj.TextureID = "rbxassetid://6853532738" elseif values.visuals.effects["forcefield type"].Dropdown == "player ff texture" then obj.TextureID = "rbxassetid://4494641460" elseif values.visuals.effects["forcefield type"].Dropdown == "shield forcefield" then obj.TextureID = "rbxassetid://361073795" elseif values.visuals.effects["forcefield type"].Dropdown == "dots" then obj.TextureID = "rbxassetid://5830615971" elseif values.visuals.effects["forcefield type"].Dropdown == "scanning (suggested by blast)" then obj.TextureID = "rbxassetid://5843010904" elseif values.visuals.effects["forcefield type"].Dropdown == "bubbles (suggested by blast)" then obj.TextureID = "rbxassetid://1461576423" end else if selected == "Smooth" or selected == "Glass" or selected == "Flat" then obj.TextureID = "" end end if obj:IsA("Part") and obj:FindFirstChild("Mesh") and not obj:IsA("BlockMesh") then obj.Mesh.VertexColor = VectorRGB(values.visuals.effects["weapon chams"].Color) if selected == "Smooth" or selected == "Glass" then obj.Mesh.TextureId = "" else pcall(function() obj.Mesh.TextureId = obj.Mesh.OriginalTexture.Value obj.Mesh.TextureID = obj.Mesh.OriginalTexture.Value end) end end obj.Color = values.visuals.effects["weapon chams"].Color obj.Material = selected == "Smooth" and "SmoothPlastic" or selected == "Flat" and "Neon" or selected == "ForceField" and "ForceField" or "Glass" obj.Reflectance = values.visuals.effects["reflectance"].Slider/10 obj.Transparency = values.visuals.effects["weapon chams"].Transparency end local Skins = ReplicatedStorage.Skins local function MapSkin(Gun, Skin, CustomSkin) if CustomSkin ~= nil then for _,Data in pairs(CustomSkin) do local Obj = Camera.Arms:FindFirstChild(Data.Name) if Obj ~= nil and Obj.Transparency ~= 1 then Obj.TextureId = Data.Value end end else local SkinData = Skins:FindFirstChild(Gun):FindFirstChild(Skin) if not SkinData:FindFirstChild("Animated") then for _,Data in pairs(SkinData:GetChildren()) do local Obj = Camera.Arms:FindFirstChild(Data.Name) if Obj ~= nil and Obj.Transparency ~= 1 then if Obj:FindFirstChild("Mesh") then Obj.Mesh.TextureId = v.Value elseif not Obj:FindFirstChild("Mesh") then Obj.TextureID = Data.Value end end end end end end local function ChangeCharacter(NewCharacter) for _,Part in pairs (LocalPlayer.Character:GetChildren()) do if Part:IsA("Accessory") then Part:Destroy() end if Part:IsA("BasePart") then if NewCharacter:FindFirstChild(Part.Name) then Part.Color = NewCharacter:FindFirstChild(Part.Name).Color Part.Transparency = NewCharacter:FindFirstChild(Part.Name).Transparency end if Part.Name == "FakeHead" then Part.Color = NewCharacter:FindFirstChild("Head").Color Part.Transparency = NewCharacter:FindFirstChild("Head").Transparency end end if (Part.Name == "Head" or Part.Name == "FakeHead") and Part:FindFirstChildOfClass("Decal") and NewCharacter.Head:FindFirstChildOfClass("Decal") then Part:FindFirstChildOfClass("Decal").Texture = NewCharacter.Head:FindFirstChildOfClass("Decal").Texture end end if NewCharacter:FindFirstChildOfClass("Shirt") then if LocalPlayer.Character:FindFirstChildOfClass("Shirt") then LocalPlayer.Character:FindFirstChildOfClass("Shirt"):Destroy() end local Clone = NewCharacter:FindFirstChildOfClass("Shirt"):Clone() Clone.Parent = LocalPlayer.Character end if NewCharacter:FindFirstChildOfClass("Pants") then if LocalPlayer.Character:FindFirstChildOfClass("Pants") then LocalPlayer.Character:FindFirstChildOfClass("Pants"):Destroy() end local Clone = NewCharacter:FindFirstChildOfClass("Pants"):Clone() Clone.Parent = LocalPlayer.Character end for _,Part in pairs (NewCharacter:GetChildren()) do if Part:IsA("Accessory") then local Clone = Part:Clone() for _,Weld in pairs (Clone.Handle:GetChildren()) do if Weld:IsA("Weld") and Weld.Part1 ~= nil then Weld.Part1 = LocalPlayer.Character[Weld.Part1.Name] end end Clone.Parent = LocalPlayer.Character end end if LocalPlayer.Character:FindFirstChildOfClass("Shirt") then local String = INST("StringValue") String.Name = "OriginalTexture" String.Value = LocalPlayer.Character:FindFirstChildOfClass("Shirt").ShirtTemplate String.Parent = LocalPlayer.Character:FindFirstChildOfClass("Shirt") if TBLFIND(values.visuals.effects.removals.Jumbobox, "clothes") then LocalPlayer.Character:FindFirstChildOfClass("Shirt").ShirtTemplate = "" end end if LocalPlayer.Character:FindFirstChildOfClass("Pants") then local String = INST("StringValue") String.Name = "OriginalTexture" String.Value = LocalPlayer.Character:FindFirstChildOfClass("Pants").PantsTemplate String.Parent = LocalPlayer.Character:FindFirstChildOfClass("Pants") if TBLFIND(values.visuals.effects.removals.Jumbobox, "clothes") then LocalPlayer.Character:FindFirstChildOfClass("Pants").PantsTemplate = "" end end for i,v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") and v.Transparency ~= 1 then INSERT(SelfObj, v) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = v.Color Color.Parent = v local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = v.Material.Name String.Parent = v elseif v:IsA("Accessory") and v.Handle.Transparency ~= 1 then INSERT(SelfObj, v.Handle) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = v.Handle.Color Color.Parent = v.Handle local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = v.Handle.Material.Name String.Parent = v.Handle end end if values.visuals.self["self chams"].Toggle then for _,obj in pairs(SelfObj) do if obj.Parent ~= nil then obj.Material = values.visuals.self["self chams material"].Dropdown obj.Color = values.visuals.self["self chams"].Color obj.Transparency = values.visuals.self["self chams transparency"].Slider/10 end end end end local function GetDeg(pos1, pos2) local start = pos1.LookVector local vector = CF(pos1.Position, pos2).LookVector local angle = ACOS(start:Dot(vector)) local deg = DEG(angle) return deg end local Ping = game.Stats.PerformanceStats.Ping:GetValue() for i,v in pairs(Viewmodels:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v.HumanoidRootPart.Transparency ~= 1 then v.HumanoidRootPart.Transparency = 1 end end local Models = game:GetObjects("rbxassetid://7285197035")[1] repeat wait() until Models ~= nil local ChrModels = game:GetObjects("rbxassetid://7951832105")[1] repeat wait() until ChrModels ~= nil local AllKnives = { "CT Knife", "T Knife", "Banana", "Bayonet", "Bearded Axe", "Butterfly Knife", "Cleaver", "Crowbar", "Falchion Knife", "Flip Knife", "Gut Knife", "Huntsman Knife", "Karambit", "Sickle", } local AllGloves = {} for _,fldr in pairs(Gloves:GetChildren()) do if fldr ~= GloveModels and fldr.Name ~= "Racer" then AllGloves[fldr.Name] = {} for _2,modl in pairs(fldr:GetChildren()) do INSERT(AllGloves[fldr.Name], modl.Name) end end end for i,v in pairs(Models.Knives:GetChildren()) do INSERT(AllKnives, v.Name) end local AllSkins = {} local AllWeapons = {} local AllCharacters = {} for i,v in pairs(ChrModels:GetChildren()) do INSERT(AllCharacters, v.Name) end local skins = { {["Weapon"] = "AWP", ["SkinName"] = "Bot", ["Skin"] = {["Scope"] = "6572594838", ["Handle"] = "6572594077"}} } for _,skin in pairs (skins) do local Folder = INST("Folder") Folder.Name = skin["SkinName"] Folder.Parent = Skins[skin["Weapon"]] for _,model in pairs (skin["Skin"]) do local val = INST("StringValue") val.Name = _ val.Value = "rbxassetid://"..model val.Parent = Folder end end for i,v in pairs(Skins:GetChildren()) do INSERT(AllWeapons, v.Name) end TBLSORT(AllWeapons, function(a,b) return a = LastIteration - 1 and FrameUpdateTable[Index] or nil end FrameUpdateTable[1] = LastIteration FpsLabel.Text = tostring(math.floor(TimeFunction() - Start >= 1 and #FrameUpdateTable or #FrameUpdateTable / (TimeFunction() - Start))) .. " fps" end Start = TimeFunction() RunService.Heartbeat:Connect(HeartbeatUpdate) end coroutine.wrap(NCVKNUP_fake_script)() local function KKHNQJK_fake_script() -- TextLabel_9.LocalScript local script = Instance.new('LocalScript', TextLabel_9) local mo = "A.M." local mont = nil while wait() do local l = math.fmod(tick(),86400) local h = math.floor(l/3600) local m = math.floor(l/60-h*60) local s = math.floor(math.fmod(l,60)) local y = math.floor(1970+tick()/31579200) local mon = {{"January",31,31},{"February",59,28},{"March",90,31},{"April",120,30},{"May",151,31},{"June",181,30},{"July",212,31},{"August",243,31},{"September",273,30},{"October",304,31},{"November",334,30},{"December",365,31}} if y%4 == 0 then mon[2][3] = 29 for i,v in pairs(mon) do if i ~= 1 then v[2] = v[2] + 1 end end end local d = math.floor(tick()/86400%365.25+1) for i,v in pairs(mon) do if v[2]-v[3]<=d then mont = i end end d = d + mon[mont][3]-mon[mont][2] if m <= 9 then m = "0" ..m end if s = 12 then mo = "P.M." else mo = "A.M." end if h > 12 then h = h - 12 end script.Parent.Text = "" ..h.. ":" ..m.. ":" ..s.. " " end end coroutine.wrap(KKHNQJK_fake_script)() local function ZAGYNQ_fake_script() -- TextLabel_11.LocalScript local script = Instance.new('LocalScript', TextLabel_11) local mo = "A.M." local mont = nil while wait() do local l = math.fmod(tick(),86400) local h = math.floor(l/3600) local m = math.floor(l/60-h*60) local s = math.floor(math.fmod(l,60)) local y = math.floor(1970+tick()/31579200) local mon = {{"January",31,31},{"February",59,28},{"March",90,31},{"April",120,30},{"May",151,31},{"June",181,30},{"July",212,31},{"August",243,31},{"September",273,30},{"October",304,31},{"November",334,30},{"December",365,31}} if y%4 == 0 then mon[2][3] = 29 for i,v in pairs(mon) do if i ~= 1 then v[2] = v[2] + 1 end end end local d = math.floor(tick()/86400%365.25+1) for i,v in pairs(mon) do if v[2]-v[3]<=d then mont = i end end d = d + mon[mont][3]-mon[mont][2] if m <= 9 then m = "0" ..m end if s = 12 then mo = "P.M." else mo = "A.M." end if h > 12 then h = h - 12 end script.Parent.Text = "" ..mon[mont][1].. " " ..d.. " " ..y end end coroutine.wrap(ZAGYNQ_fake_script)() local function GXMWPK_fake_script() -- Frame.LocalScript local script = Instance.new('LocalScript', Frame) local gui = script.Parent gui.Draggable = true gui.Active = true end coroutine.wrap(GXMWPK_fake_script)() else game.CoreGui.Lucid:Destroy() end end) client:Element("Toggle", "skeetie watermark", {}, function(tbl) if tbl.Toggle then local idb = Instance.new("ScreenGui") local Frame = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local TextLabel_2 = Instance.new("TextLabel") local TextLabel_3 = Instance.new("TextLabel") local TextLabel_4 = Instance.new("TextLabel") local TextLabel_5 = Instance.new("TextLabel") local TextLabel_6 = Instance.new("TextLabel") local TextLabel_7 = Instance.new("TextLabel") local TextLabel_8 = Instance.new("TextLabel") local Frame_2 = Instance.new("Frame") idb.Name = "idb" idb.Parent = game.CoreGui idb.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Frame.Parent = idb Frame.BackgroundColor3 = Color3.fromRGB(5, 7, 24) Frame.BackgroundTransparency = 0.200 Frame.Position = UDim2.new(0.712871194, 0, 0.0110429376, 0) Frame.Size = UDim2.new(0, 368, 0, 25) TextLabel.Parent = Frame TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.Size = UDim2.new(0, 143, 0, 25) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = "Lucid.xyz" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextStrokeTransparency = 0.000 TextLabel_2.Parent = Frame TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.BackgroundTransparency = 1.000 TextLabel_2.Position = UDim2.new(0.387848258, 0, 0, 0) TextLabel_2.Size = UDim2.new(0, 0, 0, 25) TextLabel_2.Font = Enum.Font.GothamBold TextLabel_2.Text = "|" TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.TextSize = 14.000 TextLabel_2.TextStrokeTransparency = 0.000 TextLabel_3.Parent = Frame TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_3.BackgroundTransparency = 1.000 TextLabel_3.Position = UDim2.new(0.512347817, 0, 0, 0) TextLabel_3.Size = UDim2.new(0, 43, 0, 25) TextLabel_3.Font = Enum.Font.GothamBold TextLabel_3.Text = "125ms" TextLabel_3.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_3.TextSize = 14.000 TextLabel_3.TextStrokeTransparency = 0.000 TextLabel_4.Parent = Frame TextLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_4.BackgroundTransparency = 1.000 TextLabel_4.Position = UDim2.new(0.387848258, 0, 0, 0) TextLabel_4.Size = UDim2.new(0, 57, 0, 25) TextLabel_4.Font = Enum.Font.GothamBold TextLabel_4.Text = "delay:" TextLabel_4.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_4.TextSize = 14.000 TextLabel_4.TextStrokeTransparency = 0.000 TextLabel_5.Parent = Frame TextLabel_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_5.BackgroundTransparency = 1.000 TextLabel_5.Position = UDim2.new(0.631331861, 0, 0, 0) TextLabel_5.Size = UDim2.new(0, 0, 0, 25) TextLabel_5.Font = Enum.Font.GothamBold TextLabel_5.Text = "|" TextLabel_5.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_5.TextSize = 14.000 TextLabel_5.TextStrokeTransparency = 0.000 TextLabel_6.Parent = Frame TextLabel_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_6.BackgroundTransparency = 1.000 TextLabel_6.Position = UDim2.new(0.631331801, 0, 0, 0) TextLabel_6.Size = UDim2.new(0, 68, 0, 25) TextLabel_6.Font = Enum.Font.GothamBold TextLabel_6.Text = "tick: 64" TextLabel_6.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_6.TextSize = 14.000 TextLabel_6.TextStrokeTransparency = 0.000 TextLabel_7.Parent = Frame TextLabel_7.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_7.BackgroundTransparency = 1.000 TextLabel_7.Position = UDim2.new(0.815402091, 0, 0, 0) TextLabel_7.Size = UDim2.new(0, 0, 0, 25) TextLabel_7.Font = Enum.Font.GothamBold TextLabel_7.Text = "|" TextLabel_7.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_7.TextSize = 14.000 TextLabel_7.TextStrokeTransparency = 0.000 TextLabel_8.Parent = Frame TextLabel_8.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_8.BackgroundTransparency = 1.000 TextLabel_8.Position = UDim2.new(0.814664185, 0, 0, 0) TextLabel_8.Size = UDim2.new(0, 70, 0, 25) TextLabel_8.Font = Enum.Font.GothamBold TextLabel_8.Text = "00:00:00" TextLabel_8.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_8.TextSize = 14.000 TextLabel_8.TextStrokeTransparency = 0.000 Frame_2.Parent = Frame Frame_2.BackgroundColor3 = Color3.fromRGB(97, 59, 227) Frame_2.BackgroundTransparency = 0.100 Frame_2.BorderColor3 = Color3.fromRGB(97, 59, 227) Frame_2.Size = UDim2.new(0, 368, 0, 0) -- Scripts: local function HEZXMO_fake_script() -- TextLabel_3.LocalScript local script = Instance.new('LocalScript', TextLabel_3) function GetPing() local Ping = 300-((1/wait())*10) if Ping < 1 then Ping = 1 end return math.floor(Ping) end while wait() do script.Parent.Text = GetPing().. "ms" end end coroutine.wrap(HEZXMO_fake_script)() local function FOZJBN_fake_script() -- TextLabel_8.LocalScript local script = Instance.new('LocalScript', TextLabel_8) local mo = "A.M." local mont = nil while wait() do local l = math.fmod(tick(),86400) local h = math.floor(l/3600) local m = math.floor(l/60-h*60) local s = math.floor(math.fmod(l,60)) local y = math.floor(1970+tick()/31579200) local mon = {{"January",31,31},{"February",59,28},{"March",90,31},{"April",120,30},{"May",151,31},{"June",181,30},{"July",212,31},{"August",243,31},{"September",273,30},{"October",304,31},{"November",334,30},{"December",365,31}} if y%4 == 0 then mon[2][3] = 29 for i,v in pairs(mon) do if i ~= 1 then v[2] = v[2] + 1 end end end local d = math.floor(tick()/86400%365.25+1) for i,v in pairs(mon) do if v[2]-v[3]<=d then mont = i end end d = d + mon[mont][3]-mon[mont][2] if m <= 9 then m = "0" ..m end if s = 12 then mo = "P.M." else mo = "A.M." end if h > 12 then h = h - 12 end script.Parent.Text = h.. ":" ..m.. ":" ..s end end coroutine.wrap(FOZJBN_fake_script)() local function KYFH_fake_script() -- Frame.LocalScript local script = Instance.new('LocalScript', Frame) local gui = script.Parent gui.Draggable = true gui.Active = true end coroutine.wrap(KYFH_fake_script)() else game.CoreGui.idb:Destroy() end end) client:Element("Toggle", "Primodial Spectator list", {}, function(tbl) if tbl.Toggle then local PrimodialSpec = Instance.new("ScreenGui") local Frame = Instance.new("Frame") local UICorner = Instance.new("UICorner") local Frame_2 = Instance.new("Frame") local Players = Instance.new("TextLabel") local UICorner_2 = Instance.new("UICorner") local Frame_3 = Instance.new("Frame") local UIGradient = Instance.new("UIGradient") local TextLabel = Instance.new("TextLabel") PrimodialSpec.Name = "PrimodialSpec" PrimodialSpec.Parent = game.CoreGui PrimodialSpec.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Frame.Parent = PrimodialSpec Frame.BackgroundColor3 = Color3.fromRGB(34, 34, 34) Frame.BorderColor3 = Color3.fromRGB(34, 34, 34) Frame.Position = UDim2.new(0.274631798, 0, 0.234803349, 0) Frame.Size = UDim2.new(0, 183, 0, 26) Frame.Active = true Frame.Draggable = true UICorner.CornerRadius = UDim.new(0, 6) UICorner.Parent = Frame Frame_2.Parent = Frame Frame_2.BackgroundColor3 = Color3.fromRGB(34, 34, 34) Frame_2.BorderColor3 = Color3.fromRGB(34, 34, 34) Frame_2.Position = UDim2.new(0.00546448072, 0, 0.576923072, 0) Frame_2.Size = UDim2.new(0, 181, 0, 12) Players.Name = "Players" Players.Parent = Frame Players.BackgroundColor3 = Color3.fromRGB(34, 34, 34) Players.BorderColor3 = Color3.fromRGB(34, 34, 34) Players.Position = UDim2.new(0.00140764413, 0, 1, 0) Players.Size = UDim2.new(0, 182, 0, 18) Players.Font = Enum.Font.SourceSans Players.Text = "" Players.AutomaticSize = Enum.AutomaticSize.XY Players.TextColor3 = Color3.fromRGB(255, 255, 255) Players.TextSize = 14.000 Players.TextStrokeTransparency = 0.000 Players.TextXAlignment = Enum.TextXAlignment.Left Players.TextYAlignment = Enum.TextYAlignment.Top UICorner_2.CornerRadius = UDim.new(0, 6) UICorner_2.Parent = Players Frame_3.Parent = Players Frame_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Frame_3.BorderColor3 = Color3.fromRGB(255, 255, 255) Frame_3.Position = UDim2.new(0.00406238902, 0, 0.00609493256, 0) Frame_3.Size = UDim2.new(0, 182, 0, 0) UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(189, 189, 255)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(126, 182, 255))} UIGradient.Rotation = 90 UIGradient.Parent = Frame_3 TextLabel.Parent = Frame TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.Position = UDim2.new(0.00546448072, 0, 0.0417151824, 0) TextLabel.Size = UDim2.new(0, 180, 0, 25) TextLabel.Font = Enum.Font.SourceSans TextLabel.Text = "spectators" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextStrokeTransparency = 0.000 -- Scripts: local function NXIVVCN_fake_script() -- PrimodialSpec.LocalScript local script = Instance.new('LocalScript', Frame) local gui = script.Parent gui.Draggable = true gui.Active = true end coroutine.wrap(NXIVVCN_fake_script)() function GetSpectators() local CurrentSpectators = "" for i,v in pairs(game.Players:GetChildren()) do pcall(function() if v ~= game.Players.LocalPlayer then if not v.Character then if (v.CameraCF.Value.p - game.Workspace.CurrentCamera.CFrame.p).Magnitude 0 and LocalPlayer.Character:FindFirstChild("UpperTorso") then PlayerIsAlive = true end for i,v in pairs(ChamItems) do if v.Parent == nil then TBLREMOVE(ChamItems, i) end end Fov.Position = Vec2(Camera.ViewportSize.X/2, Camera.ViewportSize.Y/2) if PlayerIsAlive then local SelfVelocity = LocalPlayer.Character.HumanoidRootPart.Velocity if values.rage.fakelag["ping spike"].Toggle and values.rage.fakelag["ping spike"].Active then for count = 1, 20 do game:GetService("ReplicatedStorage").Events.RemoteEvent:FireServer({[1] = "createparticle", [2] = "bullethole", [3] = LocalPlayer.Character.Head, [4] = Vec3(0,0,0)}) end end local Root = LocalPlayer.Character.HumanoidRootPart if values.misc.client["infinite crouch"].Toggle then Client.crouchcooldown = 0 end if TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "firerate") then Client.DISABLED = false end if values.rage.exploits["kill all"].Toggle and values.rage.exploits["kill all"].Active and LocalPlayer.Character:FindFirstChild("UpperTorso") and LocalPlayer.Character:FindFirstChild("Gun") then for _,Player in pairs(Players:GetPlayers()) do if Player.Character and Player.Team ~= LocalPlayer.Team and Player.Character:FindFirstChild("UpperTorso") then local oh1 = Player.Character.Head local oh2 = Player.Character.Head.CFrame.p local oh3 = Client.gun.Name local oh4 = 4096 local oh5 = LocalPlayer.Character.Gun local oh8 = 15 local oh9 = false local oh10 = false local oh11 = Vec3(0,0,0) local oh12 = 16868 local oh13 = Vec3(0, 0, 0) game:GetService("ReplicatedStorage").Events.HitPart:FireServer(oh1, oh2, oh3, oh4, oh5, oh6, oh7, oh8, oh9, oh10, oh11, oh12, oh13) end end end if TBLFIND(values.visuals.effects.removals.Jumbobox, "scope lines") then NewScope.Enabled = LocalPlayer.Character:FindFirstChild("AIMING") and true or false Crosshairs.Scope.Visible = false else NewScope.Enabled = false end local RageGuy if workspace:FindFirstChild("Map") and Client.gun ~= "none" and Client.gun.Name ~= "C4" then if values.rage.aimbot.enabled.Toggle then local Origin = values.rage.aimbot.origin.Dropdown == "character" and LocalPlayer.Character.LowerTorso.Position + Vec3(0, 2.5, 0) or CamCFrame.p local Stats = GetStatsRage(GetWeaponRage(Client.gun.Name)) for _,Player in pairs(Players:GetPlayers()) do if TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "firerate") then Client.DISABLED = false end spawn(function() if Player.Character and Player.Character:FindFirstChild("Humanoid") and Player.Character:FindFirstChild("Humanoid").Health > 0 and Player.Team ~= "TTT" and Player ~= LocalPlayer then if TBLFIND(values.rage.aimbot.resolver.Jumbobox, "pitch") then Player.Character.UpperTorso.Waist.C0 = CFAngles(0, 0, 0) Player.Character.LowerTorso.Root.C0 = CFAngles(0,0,0) Player.Character.Head.Neck.C0 = CFrame.new(0,1,0) * CFAngles(0, 0, 0) end if TBLFIND(values.rage.aimbot.resolver.Jumbobox, "roll") then Player.Character.Humanoid.MaxSlopeAngle = 0 end if TBLFIND(values.rage.aimbot.resolver.Jumbobox, "animation") then for i2,Animation in pairs(Player.Character.Humanoid:GetPlayingAnimationTracks()) do Animation:Stop() end end end end) if Player.Character and Player.Character:FindFirstChild("Humanoid") and not Client.DISABLED and Player.Character:FindFirstChild("Humanoid").Health > 0 and Player.Team ~= "TTT" and not Player.Character:FindFirstChildOfClass("ForceField") and GetDeg(CamCFrame, Player.Character.Head.Position) = 4 or Hit == nil if EndHit ~= nil and Multipliers[EndHit.Name] ~= nil and #Hits = Stats["minimum damage"].Slider then RageGuy = EndHit RageTarget = EndHit if not values.rage.aimbot["silent aim"].Toggle then Camera.CFrame = CF(CamCFrame.Position, EndHit.Position) end Filter = true if values.rage.aimbot["automatic fire"].Dropdown == "standard" then Client.firebullet() if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then Client.firebullet() Client.firebullet() end CreateHitElement("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1)) elseif values.rage.aimbot["automatic fire"].Dropdown == "hitpart" then Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) end CreateHitElement("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1)) end Filter = false break end else local penetration = Client.gun.Penetration.Value * 0.01 local limit = 0 local dmgmodifier = 1 for i = 1, #Hits do local data = Hits[i] local part = data["Hit"] local pos = data["Position"] local modifier = 1 if part.Material == Enum.Material.DiamondPlate then modifier = 3 end if part.Material == Enum.Material.CorrodedMetal or part.Material == Enum.Material.Metal or part.Material == Enum.Material.Concrete or part.Material == Enum.Material.Brick then modifier = 2 end if part.Name == "Grate" or part.Material == Enum.Material.Wood or part.Material == Enum.Material.WoodPlanks then modifier = 0.02 end if part.Name == "nowallbang" then modifier = 100 end if part:FindFirstChild("PartModifier") then modifier = part.PartModifier.Value end if part.Transparency == 1 or part.CanCollide == false or part.Name == "Glass" or part.Name == "Cardboard" then modifier = 0 end local direction = (Hitbox.Position - pos).unit * CLAMP(Client.gun.Range.Value, 1, 100) local ray = RAY(pos + direction * 1, direction * -2) local _,endpos = workspace:FindPartOnRayWithWhitelist(ray, {part}, true) local thickness = (endpos - pos).Magnitude thickness = thickness * modifier limit = MIN(penetration, limit + thickness) dmgmodifier = 1 - limit / penetration end local Damage = Client.gun.DMG.Value * Multipliers[EndHit.Name] * dmgmodifier if Player:FindFirstChild("Kevlar") then if FIND(EndHit.Name, "Head") then if Player:FindFirstChild("Helmet") then Damage = (Damage / 100) * Client.gun.ArmorPenetration.Value end else Damage = (Damage / 100) * Client.gun.ArmorPenetration.Value end end Damage = Damage * (Client.gun.RangeModifier.Value/100 ^ ((Origin - EndHit.Position).Magnitude/500))/100 if Damage >= Stats["minimum damage"].Slider then RageGuy = EndHit RageTarget = EndHit if not values.rage.aimbot["silent aim"].Toggle then Camera.CFrame = CF(CamCFrame.Position, EndHit.Position) end Filter = true if values.rage.aimbot["automatic fire"].Dropdown == "standard" then Client.firebullet() Client.firebullet() if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then Client.firebullet() Client.firebullet() Client.firebullet() end CreateHitElement("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1)) elseif values.rage.aimbot["automatic fire"].Dropdown == "hitpart" then Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) CreateHitElement("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1)) if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) end end Filter = false break end end end else local Ray = RAY(Origin, (Hitbox.Position - Origin).unit * (Hitbox.Position - Origin).magnitude) local Hit, Pos = workspace:FindPartOnRayWithIgnoreList(Ray, Ignore2, false, true) if Hit and Multipliers[Hit.Name] ~= nil then local Damage = Client.gun.DMG.Value * Multipliers[Hit.Name] if Player:FindFirstChild("Kevlar") then if FIND(Hit.Name, "Head") then if Player:FindFirstChild("Helmet") then Damage = (Damage / 100) * Client.gun.ArmorPenetration.Value end else Damage = (Damage / 100) * Client.gun.ArmorPenetration.Value end end Damage = Damage * (Client.gun.RangeModifier.Value/100 ^ ((Origin - Hit.Position).Magnitude/500)) if Damage >= Stats["minimum damage"].Slider then RageGuy = Hit RageTarget = Hit if not values.rage.aimbot["silent aim"].Toggle then Camera.CFrame = CF(CamCFrame.Position, Hit.Position) end Filter = true if values.rage.aimbot["automatic fire"].Dropdown == "standard" then Client.firebullet() Client.firebullet() if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then Client.firebullet() Client.firebullet() Client.firebullet() end CreateHitElement("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1)) elseif values.rage.aimbot["automatic fire"].Dropdown == "hitpart" then CreateHitElement("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1)) Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) Client.firebullet() local Arguments = { [1] = EndHit, [2] = EndHit.Position, [3] = LocalPlayer.Character.EquippedTool.Value, [4] = 100, [5] = LocalPlayer.Character.Gun, [8] = 1, [9] = false, [10] = false, [11] = Vec3(), [12] = 100, [13] = Vec3() } game.ReplicatedStorage.Events.HitPart:FireServer(unpack(Arguments)) end end Filter = false break end end end end end end end end elseif values.legit.aimbot["aim assist"].Toggle and values.legit.aimbot["aim assist"].Active and not library.uiopen then local Stats = GetStatsLegit(GetWeaponLegit(Client.gun.Name)) local Ignore = {LocalPlayer.Character, Camera, workspace.Map.Clips, workspace.Map.SpawnPoints, workspace.Debris} local Closest = 9999 local Target Fov.Radius = Stats["field of view"].Slider Fov.Visible = values.legit.settings["draw fov"].Toggle Fov.Color = values.legit.settings["draw fov"].Color if not TBLFIND(Stats.conditions.Jumbobox, "smoke") then INSERT(Ignore, workspace.Ray_Ignore) end if not TBLFIND(Stats.conditions.Jumbobox, "blind") or LocalPlayer.PlayerGui.Blnd.Blind.BackgroundTransparency > 0.9 then if not TBLFIND(Stats.conditions.Jumbobox, "standing") or SelfVelocity.Magnitude 0 then if not values.legit.settings["forcefield check"].Toggle or not Player.Character:FindFirstChildOfClass("ForceField") then if Player.Team ~= LocalPlayer.Team or values.legit.settings["free for all"].Toggle then local Pos, onScreen = Camera:WorldToViewportPoint(Player.Character.HumanoidRootPart.Position) if onScreen then local Magnitude = (Vec2(Pos.X, Pos.Y) - Vec2(Mouse.X, Mouse.Y)).Magnitude if Magnitude < Stats["field of view"].Slider then local Hitbox = Stats.hitbox.Dropdown == "head" and Player.Character.Head or Stats.hitbox.Dropdown == "chest" and Player.Character.UpperTorso if Stats.hitbox.Dropdown == "closest" then local HeadPos = Camera:WorldToViewportPoint(Player.Character.Head.Position) local TorsoPos = Camera:WorldToViewportPoint(Player.Character.UpperTorso.Position) local HeadDistance = (Vec2(HeadPos.X, HeadPos.Y) - Vec2(Mouse.X, Mouse.Y)).Magnitude local TorsoDistance = (Vec2(TorsoPos.X, TorsoPos.Y) - Vec2(Mouse.X, Mouse.Y)).Magnitude if HeadDistance 0.9 then if not TBLFIND(Stats.conditions.Jumbobox, "standing") or SelfVelocity.Magnitude = Stats["minimum dmg"].Slider then local OldTarget = Mouse.Target local Player = Players:GetPlayerFromCharacter(Mouse.Target.Parent) if Player.Team ~= LocalPlayer.Team or values.legit.settings["free for all"].Toggle then coroutine.wrap(function() TriggerDebounce = true wait(Stats["delay (ms)"].Slider/1000) repeat RunService.RenderStepped:Wait() if not Client.DISABLED then Client.firebullet() end until Mouse.Target == nil or Player ~= Players:GetPlayerFromCharacter(Mouse.Target.Parent) TriggerDebounce = false end)() end end end end end end end BodyVelocity:Destroy() BodyVelocity = INST("BodyVelocity") BodyVelocity.MaxForce = Vec3(HUGE,0,HUGE) if UserInputService:IsKeyDown("Space") and values.misc.movement["bunny hop"].Toggle then local add = 0 if values.misc.movement.direction.Dropdown == "directional" or values.misc.movement.direction.Dropdown == "directional 2" then if UserInputService:IsKeyDown("A") then add = 90 end if UserInputService:IsKeyDown("S") then add = 180 end if UserInputService:IsKeyDown("D") then add = 270 end if UserInputService:IsKeyDown("A") and UserInputService:IsKeyDown("W") then add = 45 end if UserInputService:IsKeyDown("D") and UserInputService:IsKeyDown("W") then add = 315 end if UserInputService:IsKeyDown("D") and UserInputService:IsKeyDown("S") then add = 225 end if UserInputService:IsKeyDown("A") and UserInputService:IsKeyDown("S") then add = 145 end end local rot = YROTATION(CamCFrame) * CFAngles(0,RAD(add),0) BodyVelocity.Parent = LocalPlayer.Character.UpperTorso LocalPlayer.Character.Humanoid.Jump = true BodyVelocity.Velocity = Vec3(rot.LookVector.X,0,rot.LookVector.Z) * (values.misc.movement["speed"].Slider * 2) if add == 0 and values.misc.movement.direction.Dropdown == "directional" and not UserInputService:IsKeyDown("W") then BodyVelocity:Destroy() else if values.misc.movement.type.Dropdown == "cframe" then BodyVelocity:Destroy() Root.CFrame = Root.CFrame + Vec3(rot.LookVector.X,0,rot.LookVector.Z) * values.misc.movement["speed"].Slider/50 end end end if values.misc.movement["edge jump"].Toggle and values.misc.movement["edge jump"].Active then if LocalPlayer.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Freefall and LocalPlayer.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Jumping then coroutine.wrap(function() RunService.RenderStepped:Wait() if LocalPlayer.Character ~= nil and LocalPlayer.Character:FindFirstChild("Humanoid") and LocalPlayer.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall and LocalPlayer.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Jumping then LocalPlayer.Character.Humanoid:ChangeState("Jumping") end end)() end end Jitter = not Jitter LocalPlayer.Character.Humanoid.AutoRotate = false if values.rage.angles.enabled.Toggle and not DisableAA then local Angle = -ATAN2(CamLook.Z, CamLook.X) + RAD(-90) if values.rage.angles["yaw base"].Dropdown == "spin" then Angle = Angle + RAD(Spin) end if values.rage.angles["yaw base"].Dropdown == "random" then Angle = Angle + RAD(RANDOM(0, 360)) end local Offset = RAD(-values.rage.angles["yaw offset"].Slider - (values.rage.angles.jitter.Toggle and Jitter and values.rage.angles["jitter offset"].Slider or 0)) local CFramePos = CF(Root.Position) * CFAngles(0, Angle + Offset, 0) if values.rage.angles["yaw base"].Dropdown == "targets" then local part local closest = 9999 for _,plr in pairs(Players:GetPlayers()) do if plr.Character and plr.Character:FindFirstChild("Humanoid") and plr.Character:FindFirstChild("Humanoid").Health > 0 and plr.Team ~= LocalPlayer.Team then local pos, onScreen = Camera:WorldToViewportPoint(plr.Character.HumanoidRootPart.Position) local magnitude = (Vec2(pos.X, pos.Y) - Vec2(Mouse.X, Mouse.Y)).Magnitude if closest > magnitude then part = plr.Character.HumanoidRootPart closest = magnitude end end end if part ~= nil then CFramePos = CF(Root.Position, part.Position) * CFAngles(0, Offset, 0) end end Root.CFrame = YROTATION(CFramePos) if values.rage.angles["body roll"].Dropdown == "on" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "on" and RAD(values.rage.angles["body roll offset"].Slider) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider end if values.rage.angles["body roll"].Dropdown == "-4" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-4" and RAD(RANDOM(-4, 4)) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider end if values.rage.angles["body roll"].Dropdown == "-15" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-15" and RAD(RANDOM(-15, 15)) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider end if values.rage.angles["body roll"].Dropdown == "-30" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-30" and RAD(RANDOM(-30, 30)) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider end if values.rage.angles["body roll"].Dropdown == "-60" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-60" and RAD(RANDOM(-60, 60)) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider end if values.rage.angles["body roll"].Dropdown == "-180" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-180" and RAD(RANDOM(-180, 180)) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider end if values.rage.angles["body roll"].Dropdown == "-360" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-360" and RAD(RANDOM(-360, 360)) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider end if values.rage.angles["body roll"].Dropdown == "-374" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-374" and RAD(213) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = 3 else LocalPlayer.Character.Humanoid.HipHeight = 2 end if values.rage.angles["body roll"].Dropdown == "-262" then Root.CFrame = Root.CFrame * CFAngles(values.rage.angles["body roll"].Dropdown == "-262" and RAD(90) or 0, 1, 0) LocalPlayer.Character.Humanoid.HipHeight = 3 else LocalPlayer.Character.Humanoid.HipHeight = 2 end if values.rage.angles["underground aa"].Toggle == true and underground == false then LocalPlayer.Character.LowerTorso.Root.C0 = LocalPlayer.Character.LowerTorso.Root.C0 * CFrame.Angles(0, 0, 0) * CFrame.new(0, values.rage.angles["underground pos"].Slider, 0) underground = true end local Pitch = values.rage.angles["pitch"].Dropdown == "none" and 0 or values.rage.angles["pitch"].Dropdown == "up" and 1 or values.rage.angles["pitch"].Dropdown == "down" and -1 or values.rage.angles["pitch"].Dropdown == "dogshit" and -5/93 -13 or values.rage.angles["pitch"].Dropdown == "funny" and 20 or values.rage.angles["pitch"].Dropdown == "Lucid" and math.huge -5/0 -1 or values.rage.angles["pitch"].Dropdown == "Lucid2" and 23 or values.rage.angles["pitch"].Dropdown == "cool2" and -13 or values.rage.angles["pitch"].Dropdown == "cool" and 12 or values.rage.angles["pitch"].Dropdown == "back" and -92 or values.rage.angles["pitch"].Dropdown == "God" and 15 or values.rage.angles["pitch"].Dropdown == "fucker" and -13 or values.rage.angles["pitch"].Dropdown == "random" and RANDOM(-100, 100)/10 or 2.5 if values.rage.angles["extend pitch"].Toggle and (values.rage.angles["pitch"].Dropdown == "up" or values.rage.angles["pitch"].Dropdown == "down" or values.rage.angles["pitch"].Dropdown == "dogshit") then Pitch = (Pitch*2)/1.6 end game.ReplicatedStorage.Events.ControlTurn:FireServer(Pitch, LocalPlayer.Character:FindFirstChild("Climbing") and true or false) else LocalPlayer.Character.Humanoid.HipHeight = values.rage.angles["High poss"].Slider Root.CFrame = CF(Root.Position) * CFAngles(0, -ATAN2(CamLook.Z, CamLook.X) + RAD(270), 0) game.ReplicatedStorage.Events.ControlTurn:FireServer(CamLook.Y, LocalPlayer.Character:FindFirstChild("Climbing") and true or false) end if values.rage.others["remove head"].Toggle then if LocalPlayer.Character:FindFirstChild("FakeHead") then LocalPlayer.Character.FakeHead:Destroy() end if LocalPlayer.Character:FindFirstChild("HeadHB") then LocalPlayer.Character.HeadHB:Destroy() end end if TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "recoil") then Client.resetaccuracy() Client.RecoilX = 0 Client.RecoilY = 0 end else underground = false end for _,Player in pairs(Players:GetPlayers()) do if Player.Character and Player ~= LocalPlayer and Player.Character:FindFirstChild("HumanoidRootPart") and Player.Character.HumanoidRootPart:FindFirstChild("OldPosition") then coroutine.wrap(function() local Position = Player.Character.HumanoidRootPart.Position RunService.RenderStepped:Wait() if Player.Character and Player ~= LocalPlayer and Player.Character:FindFirstChild("HumanoidRootPart") then if Player.Character.HumanoidRootPart:FindFirstChild("OldPosition") then Player.Character.HumanoidRootPart.OldPosition.Value = Position else local Value = INST("Vector3Value") Value.Name = "OldPosition" Value.Value = Position Value.Parent = Player.Character.HumanoidRootPart end end end)() end end for _,Player in pairs(Players:GetPlayers()) do local tbl = objects[Player] if tbl == nil then return end if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") and Player.Team ~= "TTT" and (Player.Team ~= LocalPlayer.Team or values.visuals.players.teammates.Toggle) and Player.Character:FindFirstChild("Gun") and Player.Character:FindFirstChild("Humanoid") and Player ~= LocalPlayer then local HumanoidRootPart = Player.Character.HumanoidRootPart local RootPosition = HumanoidRootPart.Position local Pos, OnScreen = Camera:WorldToViewportPoint(RootPosition) local Size = (Camera:WorldToViewportPoint(RootPosition - Vec3(0, 3, 0)).Y - Camera:WorldToViewportPoint(RootPosition + Vec3(0, 2.6, 0)).Y) / 2 local Drawings, Text = TBLFIND(values.visuals.players.outlines.Jumbobox, "drawings") ~= nil, TBLFIND(values.visuals.players.outlines.Jumbobox, "text") ~= nil tbl.Box.Color = values.visuals.players.box.Color tbl.Box.Size = Vec2(Size * 1.5, Size * 1.9) tbl.Box.Position = Vec2(Pos.X - Size*1.5 / 2, (Pos.Y - Size*1.6 / 2)) if values.visuals.players.box.Toggle then tbl.Box.Visible = OnScreen if Drawings then tbl.BoxOutline.Size = tbl.Box.Size tbl.BoxOutline.Position = tbl.Box.Position tbl.BoxOutline.Visible = OnScreen else tbl.BoxOutline.Visible = false end else tbl.Box.Visible = false tbl.BoxOutline.Visible = false end if values.visuals.players.health.Toggle then tbl.Health.Color = COL3(0,1,0) tbl.Health.From = Vec2((tbl.Box.Position.X - 5), tbl.Box.Position.Y + tbl.Box.Size.Y) tbl.Health.To = Vec2(tbl.Health.From.X, tbl.Health.From.Y - CLAMP(Player.Character.Humanoid.Health / Player.Character.Humanoid.MaxHealth, 0, 1) * tbl.Box.Size.Y) tbl.Health.Visible = OnScreen if Drawings then tbl.HealthOutline.From = Vec2(tbl.Health.From.X, tbl.Box.Position.Y + tbl.Box.Size.Y + 1) tbl.HealthOutline.To = Vec2(tbl.Health.From.X, (tbl.Health.From.Y - 1 * tbl.Box.Size.Y) -1) tbl.HealthOutline.Visible = OnScreen else tbl.HealthOutline.Visible = false end else tbl.Health.Visible = false tbl.HealthOutline.Visible = false end if values.visuals.players.weapon.Toggle then tbl.Weapon.Color = values.visuals.players.weapon.Color tbl.Weapon.Text = Player.Character.EquippedTool.Value tbl.Weapon.Position = Vec2(tbl.Box.Size.X/2 + tbl.Box.Position.X, tbl.Box.Size.Y + tbl.Box.Position.Y + 1) tbl.Weapon.Font = Drawing.Fonts[values.visuals.players.font.Dropdown] tbl.Weapon.Outline = Text tbl.Weapon.Size = values.visuals.players.size.Slider tbl.Weapon.Visible = OnScreen else tbl.Weapon.Visible = false end if values.visuals.players["weapon icon"].Toggle then Items[Player.Name].ImageColor3 = values.visuals.players["weapon icon"].Color Items[Player.Name].Image = GetIcon.getWeaponOfKiller(Player.Character.EquippedTool.Value) Items[Player.Name].Position = UDIM2(0, tbl.Box.Size.X/2 + tbl.Box.Position.X, 0, tbl.Box.Size.Y + tbl.Box.Position.Y + (values.visuals.players.weapon.Toggle and -10 or -22)) Items[Player.Name].Visible = OnScreen else Items[Player.Name].Visible = false end if values.visuals.players.name.Toggle then tbl.Name.Color = values.visuals.players.name.Color tbl.Name.Text = Player.Name tbl.Name.Position = Vec2(tbl.Box.Size.X/2 + tbl.Box.Position.X, tbl.Box.Position.Y - 16) tbl.Name.Font = Drawing.Fonts[values.visuals.players.font.Dropdown] tbl.Name.Outline = Text tbl.Name.Size = values.visuals.players.size.Slider tbl.Name.Visible = OnScreen else tbl.Name.Visible = false end local LastInfoPos = tbl.Box.Position.Y - 1 if TBLFIND(values.visuals.players.indicators.Jumbobox, "armor") and Player:FindFirstChild("Kevlar") then tbl.Armor.Color = COL3RGB(0, 150, 255) tbl.Armor.Text = Player:FindFirstChild("Helmet") and "HK" or "K" tbl.Armor.Position = Vec2(tbl.Box.Size.X + tbl.Box.Position.X + 12, LastInfoPos) tbl.Armor.Font = Drawing.Fonts[values.visuals.players.font.Dropdown] tbl.Armor.Outline = Text tbl.Armor.Size = values.visuals.players.size.Slider tbl.Armor.Visible = OnScreen LastInfoPos = LastInfoPos + values.visuals.players.size.Slider else tbl.Armor.Visible = false end else if Player.Name ~= LocalPlayer.Name then Items[Player.Name].Visible = false for i,v in pairs(tbl) do v.Visible = false end end end end if (values.misc.ui.scaling.Toggle) then gui:SetScale(values.misc.ui.amount.Slider / 10) else gui:SetScale(1) end end) local mt = getrawmetatable(game) local oldNamecall = mt.__namecall local oldIndex = mt.__index local oldNewIndex = mt.__newindex setreadonly(mt,false) mt.__namecall = function(self, ...) local method = tostring(getnamecallmethod()) local args = {...} if method == "SetPrimaryPartCFrame" and self.Name == "Arms" then if values.visuals.self["third person"].Toggle and values.visuals.self["third person"].Active and LocalPlayer.Character then args[1] = args[1] * CF(99, 99, 99) else if values.visuals.self["viewmodel changer"].Toggle then args[1] = args[1] * ViewmodelOffset end end end if method == "SetPrimaryPartCFrame" and self.Name ~= "Arms" then args[1] = args[1] + Vec3(0, 3, 0) coroutine.wrap(function() DisableAA = true wait(2) DisableAA = false end)() end if method == "Kick" then return end if method == "FireServer" then if LEN(self.Name) == 38 then return elseif self.Name == "FallDamage" and TBLFIND(values.misc.client["damage bypass"].Jumbobox, "fall") or values.misc.movement["jump bug"].Toggle and values.misc.movement["jump bug"].Active then return elseif self.Name == "BURNME" and TBLFIND(values.misc.client["damage bypass"].Jumbobox, "fire") then return elseif self.Name == "ControlTurn" and not checkcaller() then return end if self.Name == "PlayerChatted" and values.misc.client["chat alive"].Toggle then args[2] = false args[3] = "Innocent" args[4] = false args[5] = false end if self.Name == "ReplicateCamera" and values.misc.client["anti spectate"].Toggle then args[1] = CF() end if self.Name == "ReplicateCamera" and values.misc.client["upside down spectate"].Toggle then args[1] = args[1] * CFrame.Angles(0,0,math.rad(180)) end end if method == "FindPartOnRayWithWhitelist" and not checkcaller() and Client.gun ~= "none" and Client.gun.Name ~= "C4" then if #args[2] == 1 and args[2][1].Name == "SpawnPoints" then local Team = LocalPlayer.Status.Team.Value if TBLFIND(values.misc.client.shop.Jumbobox, "anywhere") then return Team == "T" and args[2][1].BuyArea or args[2][1].BuyArea2 end end end if method == "FindPartOnRayWithIgnoreList" and args[2][1] == workspace.Debris then if not checkcaller() or Filter then if TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "penetration") then INSERT(args[2], workspace.Map) end if TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "spread") then args[1] = RAY(Camera.CFrame.p, Camera.CFrame.LookVector * Client.gun.Range.Value) end local Stats = GetStatsLegit(GetWeaponLegit(Client.gun.Name)) if values.legit.aimbot["silent aim"].Toggle and values.legit.aimbot["silent aim"].Active and Stats["silent aim"].Toggle then local Ignore = {LocalPlayer.Character, Camera, workspace.Map.Clips, workspace.Map.SpawnPoints, workspace.Debris} local Closest = 9999 local Target if not TBLFIND(Stats.conditions.Jumbobox, "smoke") then INSERT(Ignore, workspace.Ray_Ignore) end coroutine.wrap(function() if not TBLFIND(Stats.conditions.Jumbobox, "blind") or LocalPlayer.PlayerGui.Blnd.Blind.BackgroundTransparency > 0.9 then if not TBLFIND(Stats.conditions.Jumbobox, "blind") or SelfVelocity.Magnitude 0 then if not values.legit.settings["forcefield check"].Toggle or not Player.Character:FindFirstChildOfClass("ForceField") then if Player.Team ~= LocalPlayer.Team or values.legit.settings["free for all"].Toggle then local Pos, onScreen = Camera:WorldToViewportPoint(Player.Character.HumanoidRootPart.Position) if onScreen then local Magnitude = (Vec2(Pos.X, Pos.Y) - Vec2(Mouse.X, Mouse.Y)).Magnitude if Magnitude < Stats["field of view"].Slider then local Hitbox = Stats.priority.Dropdown == "head" and Player.Character.Head or Stats.priority.Dropdown == "chest" and Player.Character.UpperTorso if Stats.priority.Dropdown == "closest" then local HeadPos = Camera:WorldToViewportPoint(Player.Character.Head.Position) local TorsoPos = Camera:WorldToViewportPoint(Player.Character.UpperTorso.Position) local HeadDistance = (Vec2(HeadPos.X, HeadPos.Y) - Vec2(Mouse.X, Mouse.Y)).Magnitude local TorsoDistance = (Vec2(TorsoPos.X, TorsoPos.Y) - Vec2(Mouse.X, Mouse.Y)).Magnitude if HeadDistance < TorsoDistance then Hitbox = Player.Character.Head else Hitbox = Player.Character.UpperTorso end end if Hitbox ~= nil then if not TBLFIND(Stats.conditions.Jumbobox, "visible") then Target = Hitbox else local Ray1 = RAY(Camera.CFrame.Position, (Hitbox.Position - Camera.CFrame.Position).unit * (Hitbox.Position - Camera.CFrame.Position).magnitude) local Hit, Pos = workspace:FindPartOnRayWithIgnoreList(Ray1, Ignore, false, true) if Hit and Hit:FindFirstAncestor(Player.Name) then Target = Hitbox end end end end end end end end end end end local Hit = RANDOM(1, 100) = 8 then args[2] = args[2] + Direction * (Velocity.magnitude*(Ping/1000) * (Ping > 200 and 1.5 or 2)) args[4] = 0 args[12] = args[12] - 500 end end end end)() end if (values.rage.aimbot["prediction"].Toggle and RageTarget ~= nil) then coroutine.wrap(function() if Players:GetPlayerFromCharacter(args[1].Parent) or args[1] == RageTarget then local hrp = RageTarget.Parent.HumanoidRootPart.Position local oldHrp = RageTarget.Parent.HumanoidRootPart.OldPosition.Value local vel = (Vec3(hrp.X, 0, hrp.Z) - Vec3(oldHrp.X, 0, oldHrp.Z)) / LastStep local dir = Vec3(vel.X / vel.magnitude, 0, vel.Z / vel.magnitude) args[2] = args[2] + dir * (Ping / (POW(Ping, 1.5)) * (dir / (dir / 2))) args[4] = 0 args[12] = args[12] - 500 end end)() end if values.visuals.world["impacts"].Toggle then coroutine.wrap(function() local hit = INST("Part") hit.Transparency = 1 hit.Anchored = true hit.CanCollide = false hit.Size = Vec3(0.3,0.3,0.3) hit.Position = args[2] local selection = INST("SelectionBox") selection.LineThickness = 0 selection.SurfaceTransparency = 0.5 selection.Color3 = values.visuals.world["impacts"].Color selection.SurfaceColor3 = values.visuals.world["impacts"].Color selection.Parent = hit selection.Adornee = hit hit.Parent = workspace.Debris wait(5.9) library:Tween(selection, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {SurfaceTransparency = 1}) hit:Destroy() end)() if values.visuals.world["hit chams"].Toggle then coroutine.wrap(function() if Players:GetPlayerFromCharacter(args[1].Parent) and Players:GetPlayerFromCharacter(args[1].Parent).Team ~= LocalPlayer.Team then for _,hitbox in pairs(args[1].Parent:GetChildren()) do if hitbox:IsA("BasePart") or hitbox.Name == "Head" then coroutine.wrap(function() local part = INST("Part") part.CFrame = hitbox.CFrame part.Anchored = true part.CanCollide = false part.Material = Enum.Material.ForceField part.Color = values.visuals.world["hit chams"].Color part.Size = hitbox.Size part.Parent = workspace.Debris library:Tween(part, TweenInfo.new(2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Transparency = 1}) wait(2) part:Destroy() end)() end end end end)() end end end return oldNamecall(self, unpack(args)) end local oldIndex oldIndex = hookmetamethod(game,"__index",function(self, key) local CallingScript = getcallingscript() if not checkcaller() and self == Viewmodels and LocalPlayer.Character ~= nil and LocalPlayer.Character:FindFirstChild("UpperTorso") then local WeaponName = GSUB(key, "v_", "") if not FIND(WeaponName, "Arms") then if Weapons[WeaponName]:FindFirstChild("Melee") and values.skins.knife["knife changer"].Toggle then if Viewmodels:FindFirstChild("v_"..values.skins.knife.model.Scroll) then return Viewmodels:FindFirstChild("v_"..values.skins.knife.model.Scroll) else local Clone = Models.Knives[values.skins.knife.model.Scroll]:Clone() return Clone end end end end if key == "Value" then if self.Name == "Auto" and TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "automatic") then return true elseif self.Name == "ReloadTime" and TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "reload") then return 0.001 elseif self.Name == "EquipTime" and TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "equip") then return 0.001 elseif self.Name == "BuyTime" and TBLFIND(values.misc.client.shop.Jumbobox, "inf time") then return 5 end end return oldIndex(self, key) end) if LocalPlayer.PlayerGui:FindFirstChild("Performance") then local perf__ = LocalPlayer.PlayerGui.Performance.Perf end mt.__newindex = function(self, i, v) if self:IsA("Humanoid") and i == "JumpPower" and not checkcaller() then if values.misc.movement["jump bug"].Toggle and values.misc.movement["jump bug"].Active then v = 24 end if values.misc.movement["edge bug"].Toggle and values.misc.movement["edge bug"].Active then v = 0 end elseif self:IsA("Humanoid") and i == "CameraOffset" then if values.rage.angles.enabled.Toggle and (values.rage.angles["body roll"].Dropdown == "180" or values.rage.angles["body roll"].Dropdown == "spin") and not DisableAA then v = v + Vec3(0, -3.5, 0) end end return oldNewIndex(self, i, v) end Crosshairs.Scope:GetPropertyChangedSignal("Visible"):Connect(function(current) if not TBLFIND(values.visuals.effects.removals.Jumbobox, "scope lines") then return end if current ~= false then Crosshairs.Scope.Visible = false end end) Crosshair:GetPropertyChangedSignal("Visible"):Connect(function(current) if not LocalPlayer.Character then return end if not values.visuals.effects["force crosshair"].Toggle then return end if LocalPlayer.Character:FindFirstChild("AIMING") then return end Crosshair.Visible = true end) LocalPlayer.Additionals.TotalDamage:GetPropertyChangedSignal("Value"):Connect(function(current) if current == 0 then return end coroutine.wrap(function() if values.misc.client.hitmarker.Toggle then local Line = Drawing.new("Line") local Line2 = Drawing.new("Line") local Line3 = Drawing.new("Line") local Line4 = Drawing.new("Line") local x, y = Camera.ViewportSize.X/2, Camera.ViewportSize.Y/2 Line.From = Vec2(x + 4, y + 4) Line.To = Vec2(x + 10, y + 10) Line.Color = values.misc.client.hitmarker.Color Line.Visible = true Line2.From = Vec2(x + 4, y - 4) Line2.To = Vec2(x + 10, y - 10) Line2.Color = values.misc.client.hitmarker.Color Line2.Visible = true Line3.From = Vec2(x - 4, y - 4) Line3.To = Vec2(x - 10, y - 10) Line3.Color = values.misc.client.hitmarker.Color Line3.Visible = true Line4.From = Vec2(x - 4, y + 4) Line4.To = Vec2(x - 10, y + 10) Line4.Color = values.misc.client.hitmarker.Color Line4.Visible = true Line.Transparency = 1 Line2.Transparency = 1 Line3.Transparency = 1 Line4.Transparency = 1 Line.Thickness = 1 Line2.Thickness = 1 Line3.Thickness = 1 Line4.Thickness = 1 wait(0.3) for i = 1,0,-0.1 do wait() Line.Transparency = i Line2.Transparency = i Line3.Transparency = i Line4.Transparency = i end Line:Remove() Line2:Remove() Line3:Remove() Line4:Remove() end end)() if values.visuals.world.hitsound.Dropdown == "none" then return end local sound = INST("Sound") sound.Parent = game:GetService("SoundService") sound.SoundId = values.visuals.world.hitsound.Dropdown == "skeet" and "rbxassetid://5447626464" or values.visuals.world.hitsound.Dropdown == "rust" and "rbxassetid://5043539486" or values.visuals.world.hitsound.Dropdown == "bag" and "rbxassetid://364942410" or values.visuals.world.hitsound.Dropdown == "baimware" and "rbxassetid://6607339542" or values.visuals.world.hitsound.Dropdown == "1nn" and "rbxassetid://7349055654" or values.visuals.world.hitsound.Dropdown == "oni-chan" and "rbxassetid://130822574" or values.visuals.world.hitsound.Dropdown == "Bonk" and "rbxassetid://3765689841" or values.visuals.world.hitsound.Dropdown == "cod" and "rbxassetid://5447626464" or values.visuals.world.hitsound.Dropdown =="Semi" and "rbxassetid://7791675603" or values.visuals.world.hitsound.Dropdown == "osu" and "rbxassetid://7149919358" or values.visuals.world.hitsound.Dropdown == "Tf2" and "rbxassetid://296102734" or values.visuals.world.hitsound.Dropdown == "Tf2 pan" and "rbxassetid://3431749479" or values.visuals.world.hitsound.Dropdown == "M55solix" and "rbxassetid://364942410" or values.visuals.world.hitsound.Dropdown == "Slap" and "rbxassetid://4888372697" or values.visuals.world.hitsound.Dropdown == "1" and "rbxassetid://7349055654" or values.visuals.world.hitsound.Dropdown == "Minecraft" and "rbxassetid://7273736372" or values.visuals.world.hitsound.Dropdown == "jojo" and "rbxassetid://6787514780" or values.visuals.world.hitsound.Dropdown == "vibe" and "rbxassetid://1848288500" or values.visuals.world.hitsound.Dropdown == "supersmash" and "rbxassetid://2039907664" or values.visuals.world.hitsound.Dropdown == "epic" and "rbxassetid://7344303740" or values.visuals.world.hitsound.Dropdown == "retro" and "rbxassetid://3466984142" or values.visuals.world.hitsound.Dropdown == "quek" and "rbxassetid://4868633804" or values.visuals.world.hitsound.Dropdown == "dababy" and "rbxassetid://6559380085" or values.visuals.world.hitsound.Dropdown == "Welcome" and "rbxassetid://5149595745" or "rbxassetid://5447626464" sound.Volume = values.visuals.world["sound volume"].Slider sound.PlayOnRemove = true sound:Destroy() end) LocalPlayer.Status.Kills:GetPropertyChangedSignal("Value"):Connect(function(current) if current == 0 then return end if values.misc.chat["kill say"].Toggle then game:GetService("ReplicatedStorage").Events.PlayerChatted:FireServer(values.misc.chat["message"].Text ~= "" and values.misc.chat["message"].Text or "Всем привет! Меня зовут Влад А4Глент кобяков и представляетеЭто мой первый хит, да! Ха-хаПодписчики, я вас люблю! (Погнали!)Это Ламба (Врум-врум)А это ГеликВлад-Влад это — бумага, а бумага — это деньги (Ви-и!)", false, "Innocent", false, true) end end) RayIgnore.ChildAdded:Connect(function(obj) if obj.Name == "Fires" then obj.ChildAdded:Connect(function(fire) if values.visuals.world["molly radius"].Toggle then fire.Transparency = values.visuals.world["molly radius"].Transparency fire.Color = values.visuals.world["molly radius"].Color end end) end if obj.Name == "Smokes" then obj.ChildAdded:Connect(function(smoke) RunService.RenderStepped:Wait() local OriginalRate = INST("NumberValue") OriginalRate.Value = smoke.ParticleEmitter.Rate OriginalRate.Name = "OriginalRate" OriginalRate.Parent = smoke if TBLFIND(values.visuals.effects.removals.Jumbobox, "smokes") then smoke.ParticleEmitter.Rate = 0 end smoke.Material = Enum.Material.ForceField if values.visuals.world["smoke radius"].Toggle then smoke.Transparency = 0 smoke.Color = values.visuals.world["smoke radius"].Color end end) end end) if RayIgnore:FindFirstChild("Fires") then RayIgnore:FindFirstChild("Fires").ChildAdded:Connect(function(fire) if values.visuals.world["molly radius"].Toggle then fire.Transparency = values.visuals.world["molly radius"].Transparency fire.Color = values.visuals.world["molly radius"].Color end end) end if RayIgnore:FindFirstChild("Smokes") then for _,smoke in pairs(RayIgnore:FindFirstChild("Smokes"):GetChildren()) do local OriginalRate = INST("NumberValue") OriginalRate.Value = smoke.ParticleEmitter.Rate OriginalRate.Name = "OriginalRate" OriginalRate.Parent = smoke smoke.Material = Enum.Material.ForceField end RayIgnore:FindFirstChild("Smokes").ChildAdded:Connect(function(smoke) RunService.RenderStepped:Wait() local OriginalRate = INST("NumberValue") OriginalRate.Value = smoke.ParticleEmitter.Rate OriginalRate.Name = "OriginalRate" OriginalRate.Parent = smoke if TBLFIND(values.visuals.effects.removals.Jumbobox, "smokes") then smoke.ParticleEmitter.Rate = 0 end smoke.Material = Enum.Material.ForceField if values.visuals.world["smoke radius"].Toggle then smoke.Transparency = 0 smoke.Color = values.visuals.world["smoke radius"].Color end end) end Camera.ChildAdded:Connect(function(obj) if TBLFIND(values.misc.client["gun modifiers"].Jumbobox, "ammo") then Client.ammocount = 999999 Client.primarystored = 999999 Client.ammocount2 = 999999 Client.secondarystored = 999999 end RunService.RenderStepped:Wait() if obj.Name ~= "Arms" then return end local Model for i,v in pairs(obj:GetChildren()) do if v:IsA("Model") and (v:FindFirstChild("Right Arm") or v:FindFirstChild("Left Arm")) then Model = v end end if Model == nil then return end for i,v in pairs(obj:GetChildren()) do if (v:IsA("BasePart") or v:IsA("Part")) and v.Transparency ~= 1 and v.Name ~= "Flash" then local valid = true if v:IsA("Part") and v:FindFirstChild("Mesh") and not v:IsA("BlockMesh") then valid = false local success, err = pcall(function() local OriginalTexture = INST("StringValue") OriginalTexture.Value = v.Mesh.TextureId OriginalTexture.Name = "OriginalTexture" OriginalTexture.Parent = v.Mesh end) local success2, err2 = pcall(function() local OriginalTexture = INST("StringValue") OriginalTexture.Value = v.Mesh.TextureID OriginalTexture.Name = "OriginalTexture" OriginalTexture.Parent = v.Mesh end) if success or success2 then valid = true end end for i2,v2 in pairs(v:GetChildren()) do if (v2:IsA("BasePart") or v2:IsA("Part")) then INSERT(WeaponObj, v2) end end if valid then INSERT(WeaponObj, v) end end end local gunname = Client.gun ~= "none" and values.skins.knife["knife changer"].Toggle and Client.gun:FindFirstChild("Melee") and values.skins.knife.model.Scroll or Client.gun ~= "none" and Client.gun.Name if values.skins.skins["skin changer"].Toggle and gunname ~= nil and Skins:FindFirstChild(gunname) then if values.skins.skins.skin.Scroll[gunname] ~= "Inventory" then MapSkin(gunname, values.skins.skins.skin.Scroll[gunname]) end end for _,v in pairs(WeaponObj) do if v:IsA("MeshPart") then local OriginalTexture = INST("StringValue") OriginalTexture.Value = v.TextureID OriginalTexture.Name = "OriginalTexture" OriginalTexture.Parent = v end local OriginalColor = INST("Color3Value") OriginalColor.Value = v.Color OriginalColor.Name = "OriginalColor" OriginalColor.Parent = v local OriginalMaterial = INST("StringValue") OriginalMaterial.Value = v.Material.Name OriginalMaterial.Name = "OriginalMaterial" OriginalMaterial.Parent = v if values.visuals.effects["weapon chams"].Toggle then UpdateWeapon(v) end end RArm = Model:FindFirstChild("Right Arm"); LArm = Model:FindFirstChild("Left Arm") if RArm then local OriginalColor = INST("Color3Value") OriginalColor.Value = RArm.Color OriginalColor.Name = "Color3Value" OriginalColor.Parent = RArm if values.visuals.effects["arm chams"].Toggle then RArm.Color = values.visuals.effects["arm chams"].Color RArm.Transparency = values.visuals.effects["arm chams"].Transparency end RGlove = RArm:FindFirstChild("Glove") or RArm:FindFirstChild("RGlove") if values.skins.glove["glove changer"].Toggle and Client.gun ~= "none" then if RGlove then RGlove:Destroy() end RGlove = GloveModels[values.skins.glove.model.Dropdown].RGlove:Clone() RGlove.Mesh.TextureId = Gloves[values.skins.glove.model.Dropdown][values.skins.glove.model.Scroll[values.skins.glove.model.Dropdown]].Textures.TextureId RGlove.Parent = RArm RGlove.Transparency = 0 RGlove.Welded.Part0 = RArm end if RGlove.Transparency == 1 then RGlove:Destroy() RGlove = nil else local GloveTexture = INST("StringValue") GloveTexture.Value = RGlove.Mesh.TextureId GloveTexture.Name = "StringValue" GloveTexture.Parent = RGlove if values.visuals.effects["accessory chams"].Toggle then UpdateAccessory(RGlove) end end RSleeve = RArm:FindFirstChild("Sleeve") if RSleeve ~= nil then local SleeveTexture = INST("StringValue") SleeveTexture.Value = RSleeve.Mesh.TextureId SleeveTexture.Name = "StringValue" SleeveTexture.Parent = RSleeve if values.visuals.effects["arm chams"].Toggle then LArm.Color = values.visuals.effects["arm chams"].Color end if values.visuals.effects["accessory chams"].Toggle then UpdateAccessory(RSleeve) end end end if LArm then local OriginalColor = INST("Color3Value") OriginalColor.Value = LArm.Color OriginalColor.Name = "Color3Value" OriginalColor.Parent = LArm if values.visuals.effects["arm chams"].Toggle then LArm.Color = values.visuals.effects["arm chams"].Color LArm.Transparency = values.visuals.effects["arm chams"].Transparency end LGlove = LArm:FindFirstChild("Glove") or LArm:FindFirstChild("LGlove") if values.skins.glove["glove changer"].Toggle and Client.gun ~= "none" then if LGlove then LGlove:Destroy() end LGlove = GloveModels[values.skins.glove.model.Dropdown].LGlove:Clone() LGlove.Mesh.TextureId = Gloves[values.skins.glove.model.Dropdown][values.skins.glove.model.Scroll[values.skins.glove.model.Dropdown]].Textures.TextureId LGlove.Transparency = 0 LGlove.Parent = LArm LGlove.Welded.Part0 = LArm end if LGlove.Transparency == 1 then LGlove:Destroy() LGlove = nil else local GloveTexture = INST("StringValue") GloveTexture.Value = LGlove.Mesh.TextureId GloveTexture.Name = "StringValue" GloveTexture.Parent = LGlove if values.visuals.effects["accessory chams"].Toggle then UpdateAccessory(LGlove) end end LSleeve = LArm:FindFirstChild("Sleeve") if LSleeve ~= nil then local SleeveTexture = INST("StringValue") SleeveTexture.Value = LSleeve.Mesh.TextureId SleeveTexture.Name = "StringValue" SleeveTexture.Parent = LSleeve if values.visuals.effects["accessory chams"].Toggle then UpdateAccessory(LSleeve) end end end end) Camera.ChildAdded:Connect(function(obj) if obj.Name == "Arms" then RArm, LArm, RGlove, RSleeve, LGlove, LSleeve = nil, nil, nil, nil, nil, nil WeaponObj = {} end end) Camera:GetPropertyChangedSignal("FieldOfView"):Connect(function(fov) if LocalPlayer.Character == nil then return end if fov == values.visuals.self["fov changer"].Slider then return end if values.visuals.self["on scope"].Toggle or not LocalPlayer.Character:FindFirstChild("AIMING") then Camera.FieldOfView = values.visuals.self["fov changer"].Slider end end) LocalPlayer.Cash:GetPropertyChangedSignal("Value"):Connect(function(cash) if values.misc.client["infinite cash"].Toggle and cash ~= 8000 then LocalPlayer.Cash.Value = 8000 end end) if workspace:FindFirstChild("Map") and workspace:FindFirstChild("Map"):FindFirstChild("Origin") then if workspace.Map.Origin.Value == "de_cache" or workspace.Map.Origin.Value == "de_vertigo" or workspace.Map.Origin.Value == "de_nuke" or workspace.Map.Origin.Value == "de_aztec" then oldSkybox = Lighting:FindFirstChildOfClass("Sky"):Clone() end end workspace.ChildAdded:Connect(function(obj) if obj.Name == "Map" then wait(5) if values.misc.client["remove killers"].Toggle then if workspace:FindFirstChild("Map") and workspace:FindFirstChild("Map"):FindFirstChild("Killers") then local clone = workspace:FindFirstChild("Map"):FindFirstChild("Killers"):Clone() clone.Name = "KillersClone" clone.Parent = workspace:FindFirstChild("Map") workspace:FindFirstChild("Map"):FindFirstChild("Killers"):Destroy() end end if oldSkybox ~= nil then oldSkybox:Destroy() oldSkybox = nil end local Origin = workspace.Map:WaitForChild("Origin") if workspace.Map.Origin.Value == "de_cache" or workspace.Map.Origin.Value == "de_vertigo" or workspace.Map.Origin.Value == "de_nuke" or workspace.Map.Origin.Value == "de_aztec" then oldSkybox = Lighting:FindFirstChildOfClass("Sky"):Clone() local sky = values.visuals.world.skybox.Dropdown if sky ~= "none" then Lighting:FindFirstChildOfClass("Sky"):Destroy() local skybox = INST("Sky") skybox.SkyboxLf = Skyboxes[sky].SkyboxLf skybox.SkyboxBk = Skyboxes[sky].SkyboxBk skybox.SkyboxDn = Skyboxes[sky].SkyboxDn skybox.SkyboxFt = Skyboxes[sky].SkyboxFt skybox.SkyboxRt = Skyboxes[sky].SkyboxRt skybox.SkyboxUp = Skyboxes[sky].SkyboxUp skybox.Name = "override" skybox.Parent = Lighting end else local sky = values.visuals.world.skybox.Dropdown if sky ~= "none" then local skybox = INST("Sky") skybox.SkyboxLf = Skyboxes[sky].SkyboxLf skybox.SkyboxBk = Skyboxes[sky].SkyboxBk skybox.SkyboxDn = Skyboxes[sky].SkyboxDn skybox.SkyboxFt = Skyboxes[sky].SkyboxFt skybox.SkyboxRt = Skyboxes[sky].SkyboxRt skybox.SkyboxUp = Skyboxes[sky].SkyboxUp skybox.Name = "override" skybox.Parent = Lighting end end end end) Lighting.ChildAdded:Connect(function(obj) if obj:IsA("Sky") and obj.Name ~= "override" then oldSkybox = obj:Clone() end end) local function CollisionTBL(obj) if obj:IsA("Accessory") then INSERT(Collision, obj) end if obj:IsA("Part") then if obj.Name == "HeadHB" or obj.Name == "FakeHead" then INSERT(Collision, obj) end end end LocalPlayer.CharacterAdded:Connect(function(char) repeat RunService.RenderStepped:Wait() until char:FindFirstChild("Gun") SelfObj = {} if values.skins.characters["character changer"].Toggle then ChangeCharacter(ChrModels:FindFirstChild(values.skins.characters.skin.Scroll)) end if char:FindFirstChildOfClass("Shirt") then local String = INST("StringValue") String.Name = "OriginalTexture" String.Value = char:FindFirstChildOfClass("Shirt").ShirtTemplate String.Parent = char:FindFirstChildOfClass("Shirt") if TBLFIND(values.visuals.effects.removals.Jumbobox, "clothes") then char:FindFirstChildOfClass("Shirt").ShirtTemplate = "" end end if char:FindFirstChildOfClass("Pants") then local String = INST("StringValue") String.Name = "OriginalTexture" String.Value = char:FindFirstChildOfClass("Pants").PantsTemplate String.Parent = char:FindFirstChildOfClass("Pants") if TBLFIND(values.visuals.effects.removals.Jumbobox, "clothes") then char:FindFirstChildOfClass("Pants").PantsTemplate = "" end end for i,v in pairs(char:GetChildren()) do if v:IsA("BasePart") and v.Transparency ~= 1 then INSERT(SelfObj, v) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = v.Color Color.Parent = v local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = v.Material.Name String.Parent = v elseif v:IsA("Accessory") and v.Handle.Transparency ~= 1 then INSERT(SelfObj, v.Handle) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = v.Handle.Color Color.Parent = v.Handle local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = v.Handle.Material.Name String.Parent = v.Handle end end if values.visuals.self["self chams"].Toggle then for _,obj in pairs(SelfObj) do if obj.Parent ~= nil then obj.Material = values.visuals.self["self chams material"].Dropdown obj.Color = values.visuals.self["self chams"].Color obj.Transparency = values.visuals.self["self chams transparency"].Slider/10 end end end LocalPlayer.Character.ChildAdded:Connect(function(Child) if Child:IsA("Accessory") and Child.Handle.Transparency ~= 1 then INSERT(SelfObj, Child.Handle) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = Child.Handle.Color Color.Parent = Child.Handle local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = Child.Handle.Material.Name String.Parent = Child.Handle if values.visuals.self["self chams"].Toggle then for _,obj in pairs(SelfObj) do if obj.Parent ~= nil then obj.Material = values.visuals.self["self chams material"].Dropdown obj.Color = values.visuals.self["self chams"].Color obj.Transparency = values.visuals.self["self chams transparency"].Slider/10 end end end end end) if values.misc.animations.enabled.Toggle and values.misc.animations.enabled.Active then LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance) LoadedAnim.Priority = Enum.AnimationPriority.Action LoadedAnim:Play() end end) if LocalPlayer.Character ~= nil then for i,v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") and v.Transparency ~= 1 then INSERT(SelfObj, v) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = v.Color Color.Parent = v local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = v.Material.Name String.Parent = v elseif v:IsA("Accessory") and v.Handle.Transparency ~= 1 then INSERT(SelfObj, v.Handle) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = v.Handle.Color Color.Parent = v.Handle local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = v.Handle.Material.Name String.Parent = v.Handle end end if values.visuals.self["self chams"].Toggle then for _,obj in pairs(SelfObj) do if obj.Parent ~= nil then obj.Material = values.visuals.self["self chams material"].Dropdown obj.Color = values.visuals.self["self chams"].Color obj.Transparency = values.visuals.self["self chams transparency"].Slider/10 end end end LocalPlayer.Character.ChildAdded:Connect(function(Child) if Child:IsA("Accessory") and Child.Handle.Transparency ~= 1 then INSERT(SelfObj, Child.Handle) local Color = INST("Color3Value") Color.Name = "OriginalColor" Color.Value = Child.Handle.Color Color.Parent = Child.Handle local String = INST("StringValue") String.Name = "OriginalMaterial" String.Value = Child.Handle.Material.Name String.Parent = Child.Handle if values.visuals.self["self chams"].Toggle then for _,obj in pairs(SelfObj) do if obj.Parent ~= nil then obj.Material = values.visuals.self["self chams material"].Dropdown obj.Color = values.visuals.self["self chams"].Color obj.Transparency = values.visuals.self["self chams transparency"].Slider/10 end end end end end) end Players.PlayerAdded:Connect(function(Player) Player:GetPropertyChangedSignal("Team"):Connect(function(new) wait() if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then for _2,Obj in pairs(Player.Character:GetDescendants()) do if Obj.Name == "VisibleCham" or Obj.Name == "WallCham" then if values.visuals.players.chams.Toggle then if values.visuals.players.teammates.Toggle or Player.Team ~= LocalPlayer.Team then Obj.Visible = true else Obj.Visible = false end else Obj.Visible = false end Obj.Color3 = values.visuals.players.chams.Color end end end end) Player.CharacterAdded:Connect(function(Character) Character.ChildAdded:Connect(function(obj) wait(1) CollisionTBL(obj) end) wait(1) if Character ~= nil then local Value = INST("Vector3Value") Value.Name = "OldPosition" Value.Value = Character.HumanoidRootPart.Position Value.Parent = Character.HumanoidRootPart for _,obj in pairs(Character:GetChildren()) do if obj:IsA("BasePart") and Player ~= LocalPlayer and obj.Name ~= "HumanoidRootPart" and obj.Name ~= "Head" and obj.Name ~= "BackC4" and obj.Name ~= "HeadHB" then local VisibleCham = INST("BoxHandleAdornment") VisibleCham.Name = "VisibleCham" VisibleCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.ZIndex = 8 VisibleCham.Size = obj.Size + Vec3(0.1,0.1,0.1) VisibleCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.Transparency = 0.7 local WallCham = INST("BoxHandleAdornment") WallCham.Name = "WallCham" WallCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle WallCham.ZIndex = 5 WallCham.Size = obj.Size + Vec3(0.1,0.1,0.1) WallCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle WallCham.Transparency = 0.7 if values.visuals.players.chams.Toggle then if values.visuals.players.teammates.Toggle or Player.Team ~= LocalPlayer.Team then VisibleCham.Visible = true WallCham.Visible = true else VisibleCham.Visible = false WallCham.Visible = false end else VisibleCham.Visible = false WallCham.Visible = false end INSERT(ChamItems, VisibleCham) INSERT(ChamItems, WallCham) VisibleCham.Color3 = values.visuals.players.chams.Color WallCham.Color3 = values.visuals.players.chams.Color WallCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.AdornCullingMode = "Never" WallCham.AdornCullingMode = "Never" VisibleCham.Adornee = obj VisibleCham.Parent = obj WallCham.Adornee = obj WallCham.Parent = obj end end end end) end) for _,Player in pairs(Players:GetPlayers()) do if Player ~= LocalPlayer then Player:GetPropertyChangedSignal("Team"):Connect(function(new) wait() if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then for _2,Obj in pairs(Player.Character:GetDescendants()) do if Obj.Name == "VisibleCham" or Obj.Name == "WallCham" then if values.visuals.players.chams.Toggle then if values.visuals.players.teammates.Toggle or Player.Team ~= LocalPlayer.Team then Obj.Visible = true else Obj.Visible = false end else Obj.Visible = false end Obj.Color3 = values.visuals.players.chams.Color end end end end) else LocalPlayer:GetPropertyChangedSignal("Team"):Connect(function(new) wait() for _,Player in pairs(Players:GetPlayers()) do if Player.Character then for _2,Obj in pairs(Player.Character:GetDescendants()) do if Obj.Name == "VisibleCham" or Obj.Name == "WallCham" then if values.visuals.players.chams.Toggle then if values.visuals.players.teammates.Toggle or Player.Team ~= LocalPlayer.Team then Obj.Visible = true else Obj.Visible = false end else Obj.Visible = false end Obj.Color3 = values.visuals.players.chams.Color end end end end end) end Player.CharacterAdded:Connect(function(Character) Character.ChildAdded:Connect(function(obj) wait(1) CollisionTBL(obj) end) wait(1) if Player.Character ~= nil and Player.Character:FindFirstChild("HumanoidRootPart") then local Value = INST("Vector3Value") Value.Value = Player.Character.HumanoidRootPart.Position Value.Name = "OldPosition" Value.Parent = Player.Character.HumanoidRootPart for _,obj in pairs(Player.Character:GetChildren()) do if obj:IsA("BasePart") and Player ~= LocalPlayer and obj.Name ~= "HumanoidRootPart" and obj.Name ~= "Head" and obj.Name ~= "BackC4" and obj.Name ~= "HeadHB" then local VisibleCham = INST("BoxHandleAdornment") VisibleCham.Name = "VisibleCham" VisibleCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.ZIndex = 5 VisibleCham.Size = obj.Size + Vec3(0.1,0.1,0.1) VisibleCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.Transparency = 0.7 local WallCham = INST("BoxHandleAdornment") WallCham.Name = "WallCham" WallCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle WallCham.ZIndex = 5 WallCham.Size = obj.Size + Vec3(0.1,0.1,0.1) WallCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle WallCham.Transparency = 0.7 if values.visuals.players.chams.Toggle then if values.visuals.players.teammates.Toggle or Player.Team ~= LocalPlayer.Team then VisibleCham.Visible = true WallCham.Visible = true else VisibleCham.Visible = false WallCham.Visible = false end else VisibleCham.Visible = false WallCham.Visible = false end INSERT(ChamItems, VisibleCham) INSERT(ChamItems, WallCham) VisibleCham.Color3 = values.visuals.players.chams.Color WallCham.Color3 = values.visuals.players.chams.Color VisibleCham.AdornCullingMode = "Never" WallCham.AdornCullingMode = "Never" VisibleCham.Adornee = obj VisibleCham.Parent = obj WallCham.Adornee = obj WallCham.Parent = obj end end end end) if Player.Character ~= nil and Player.Character:FindFirstChild("UpperTorso") then local Value = INST("Vector3Value") Value.Name = "OldPosition" Value.Value = Player.Character.HumanoidRootPart.Position Value.Parent = Player.Character.HumanoidRootPart for _,obj in pairs(Player.Character:GetChildren()) do CollisionTBL(obj) if obj:IsA("BasePart") and Player ~= LocalPlayer and obj.Name ~= "HumanoidRootPart" and obj.Name ~= "Head" and obj.Name ~= "BackC4" and obj.Name ~= "HeadHB" then VisibleCham = INST("BoxHandleAdornment") VisibleCham.Name = "VisibleCham" VisibleCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.ZIndex = 5 VisibleCham.Size = obj.Size + Vec3(0.1,0.1,0.1) VisibleCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle VisibleCham.Transparency = 0.7 WallCham = INST("BoxHandleAdornment") WallCham.Name = "WallCham" WallCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle WallCham.ZIndex = 5 WallCham.Size = obj.Size + Vec3(0.1,0.1,0.1) WallCham.AlwaysOnTop = values.visuals.players["invisible chams"].Toggle WallCham.Transparency = 0.7 if values.visuals.players.chams.Toggle then if values.visuals.players.teammates.Toggle or Player.Team ~= LocalPlayer.Team then VisibleCham.Visible = true WallCham.Visible = true else VisibleCham.Visible = false WallCham.Visible = false end else VisibleCham.Visible = false WallCham.Visible = false end INSERT(ChamItems, VisibleCham) INSERT(ChamItems, WallCham) VisibleCham.Color3 = values.visuals.players.chams.Color WallCham.Color3 = values.visuals.players.chams.Color VisibleCham.AdornCullingMode = "Never" WallCham.AdornCullingMode = "Never" VisibleCham.Adornee = obj VisibleCham.Parent = obj WallCham.Adornee = obj WallCham.Parent = obj end end end end CreateHitElement("Success!",Color3.new(0,1,0)) print("") print("") print("") print("") print("") print("",Color3.new(0,1,0)) print("",Color3.new(0,1,0)) print("",Color3.new(0,1,0)) print("",Color3.new(0,1,0)) print("",Color3.new(0,1,0)) loadstring(game:HttpGet("https://raw.githubusercontent.com/ZuhnMode/MoonSecV/main/Local%20Watermark"))() function dragify(Watermark) dragToggle = nil dragSpeed = .25 -- You can edit this. dragInput = nil dragStart = nil dragPos = nil function updateInput(input) Delta = input.Position - dragStart Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y) game:GetService("TweenService"):Create(Watermark, TweenInfo.new(.25), {Position = Position}):Play() end Watermark.InputBegan:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then dragToggle = true dragStart = input.Position startPos = Watermark.Position input.Changed:Connect(function() if (input.UserInputState == Enum.UserInputState.End) then dragToggle = false end end) end end) Watermark.InputChanged:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then dragInput = input end end) game:GetService("UserInputService").InputChanged:Connect(function(input) if (input == dragInput and dragToggle) then updateInput(input) end end) end ChatScript.moveOldMessages() ChatScript.createNewMessage("Lucid","Build: DEV",MainUIColor,Color3.new(1,1,1),0.01,nil) ChatScript.moveOldMessages() ChatScript.createNewMessage("Lucid","Version: 0.1.5",MainUIColor,Color3.new(1,1,1),0.01,nil) ChatScript.moveOldMessages() ChatScript.createNewMessage("Lucid","LOL!",MainUIColor,Color3.new(1,1,1),0.01,nil)