local _eee6aa9c90b0 = (function() return function(_afd6f1c96494, _f3650004e3a3, _310678adc622, _9d9fac68db62, _8e88d08d5ccf, _365866a09fda) local _07e99de17dff local _59bdc35bd5c7="Recommended" local _88e7d8cd6aac local function _fb5c56b154dd(_ed1474603dcf) local _ceda06c930b0,_0c3f5c122226=pcall(function() return _ed1474603dcf.PreferredInput end) if _ceda06c930b0 and _0c3f5c122226~=nil then return _0c3f5c122226==Enum.PreferredInput.Touch and "Mobile" or "PC" end return _ed1474603dcf.TouchEnabled==true and _ed1474603dcf.KeyboardEnabled~=true and "Mobile" or "PC" end _07e99de17dff = function(_bab912a9a890,_ae207935c0de) if _bab912a9a890 then _59bdc35bd5c7=_bab912a9a890 end if _ae207935c0de then _88e7d8cd6aac=_ae207935c0de end local _9adebb6be685=_59bdc35bd5c7 local _3988bdff66d9 = getgenv and getgenv() or _G if _3988bdff66d9.LUDOWIG_DESKTOP_SESSION and _3988bdff66d9.LUDOWIG_DESKTOP_SESSION.Cleanup then pcall(_3988bdff66d9.LUDOWIG_DESKTOP_SESSION.Cleanup) end local _4b8505ea1c37 = game:GetService("Players") local _d54c770cf66e = game:GetService("RunService") local _b68af4d51e9b = game:GetService("UserInputService") _88e7d8cd6aac=_88e7d8cd6aac or _fb5c56b154dd(_b68af4d51e9b) local _76f9806d8974=_88e7d8cd6aac=="Mobile" local _c6f86d6840c9 = game:GetService("HttpService") local _9fe002cfe1c9 = game:GetService("TeleportService") local _304df533e735 = _4b8505ea1c37.LocalPlayer local _ac450a59853e = workspace.CurrentCamera local _c872e520601e = _304df533e735:GetMouse() local _fabcbba38084 = "https://discord.gg/yKrGFNz5N2" local _1c2d69e764e2 = { InvisibilityKey="T", SpinbotEnabled=false,SpinbotSpeed=1200, AuraMode="Orbit",AuraEnabled=false,AuraColor=Color3.fromRGB(242,242,242),AuraRadius=2.2, AmbientContrast=.06,AmbientSaturation=.02, VisualMasterEnabled = false, VisualMasterColor = Color3.fromRGB(242,242,242), RainbowSpeed = .10, LightingPreset = "Off", AimbotEnabled = false, AimbotFFCheck = true, SilentAimFFCheck = true, TriggerBotEnabled=false,TriggerBotDelay=.08,TriggerBotTeamCheck=true,TriggerBotFFCheck=true, UIIconSize = 36, SilentAimEnabled = false, SilentAimHitChance = 100, SilentAimKey = "E", AimbotKey = "Q", FOV = 120, FOVColor = Color3.new(0, 1, 1), AimPrediction = 0, AutoPrediction = false, TargetDistance = 170, TeamCheck = true, WallCheck = false, StickyTarget = false, StickyRange = 1.85, SilentStickyRange = 1.12, SelectedTarget = nil, WalkSpeed = 30, JumpPower = 60, InfiniteJump = false, Noclip = false, NoclipKey = "Z", InfiniteStamina = true, AutoReload = true, GunNoSpread = true, GunFireRateEnabled = true, GunFireRatePercent = 50, LoopKill = false, ShieldBypass = true, KillAura = false, KillAuraRadius = 10, KillAuraInterval = 0.1, PP = false, Wallbang = true, SilentAimFOV = 120, ShowSilentAimFOV = true, OwnerEscape = false, RapidFire = false, AntiFling = true, PCQuickButtons = true, AutoTPTool = true, RapidFireInterval = 0, BulletReach = false, BulletReachMultiplier = 3, TaserReach = 500, VehicleFly = true, VehicleFlySpeed = 200, FlyEnabled = false, FlyKey = "X", FlySpeed = 60, ESPEnabled = true, ESPChams = true, ESPMode = "Outline", ESPNames = true, ESPTracers = false, ESPTracerOrigin = "Bottom Center", ESPTracerThickness = 1, CarESP = true, CarESPColor = Color3.new(0, 1, 1), ESPGuards = true, ESPInmates = true, ESPCriminals = true, ESPGuardsColor = Color3.new(0.1568627506494522, 0.5882353186607361, 1), ESPInmatesColor = Color3.new(1, 0.5686274766921997, 0.21568627655506134), ESPCriminalsColor = Color3.new(1, 0.1764705926179886, 0.1764705926179886), ShowFOV = true, ESPMaxDistance = 3000, FogEnabled = false, ClearDistanceFog = true, FogColor = Color3.new(0, 1, 1), FogDensity = 0.35, FogStyle = "Soft", SkyboxEnabled = false, SkyboxPreset = "Night", ScreenStretchEnabled = false, ScreenStretchAmount = 1.25, GhostSkin = true, GhostColor = Color3.new(0, 1, 1), GhostTransparency = 0.75, GhostStyle = "Glass", GhostOutline = true, BulletTracers = true, TracerColor = Color3.new(0, 1, 1), TracerTransparency = 0.5, HitMarker = true, DamageNumbers = true, ImpactMarker = false, BulletTrailFade = true, TrailFadeDuration = 0.45, TracerStyle = "Line", UIWatermark = false, UIArraylist = false, UIKeybinds = true, TargetHUD = true, AmbientEnabled = false, AmbientColor = Color3.fromRGB(140, 100, 185), AmbientStrength = 0.35, PlayerTrailEnabled = false, PlayerTrailColor = Color3.fromRGB(255, 65, 95), BabyAvatarEnabled = false, PlayerMarkers = false, PlayerMarkerMode = "Center Radar", EffectsColor = Color3.new(1, 0.3137255012989044, 0.4117647111415863), CustomWeaponSounds = true, CustomShotSound = true, CustomHitSound = true, OtherPlayersSounds = false, HitSoundId = "rbxassetid://135478009117226", ShotSoundId = "rbxassetid://106502360039776", DeathSoundEnabled = false, DeathSoundId = "rbxassetid://137176923000279", KillfeedEnabled = true, KillfeedCorner = "Bottom Right", KillfeedDuration = 5, AutoPickupGuns = true, AutoLastDeath = false, RemoveDoors = false, LastDeathPosition = nil, Spawnpoint = nil, Theme = "Monochrome", Acrylic = false, DiscordURL = _fabcbba38084, DiscordInvite = "yKrGFNz5N2", } if _9adebb6be685=="Recommended" then (function() local _916051f0303a={ ["Acrylic"]=false, ["AimbotEnabled"]=false, ["AimbotFFCheck"]=true, ["AimbotKey"]="Q", ["AmbientColor"]=Color3.new(0.5490196347236633,0.3921568691730499,0.7254902124404907), ["AmbientContrast"]=0.06, ["AmbientEnabled"]=false, ["AmbientSaturation"]=0.02, ["AmbientStrength"]=0.35, ["AntiFling"]=true, ["AuraColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["AuraEnabled"]=false, ["AuraMode"]="Saturn", ["AuraRadius"]=2.2, ["AutoLastDeath"]=false, ["AutoPickupGuns"]=true, ["AutoReload"]=true, ["AutoTPTool"]=true, ["BabyAvatarEnabled"]=false, ["BulletTracers"]=true, ["BulletTrailFade"]=true, ["CarESP"]=true, ["CarESPColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["ClearDistanceFog"]=false, ["CustomHitSound"]=true, ["CustomShotSound"]=true, ["DamageNumbers"]=true, ["DeathSoundEnabled"]=true, ["DeathSoundId"]="rbxassetid://7772283448", ["ESPChams"]=true, ["ESPCriminals"]=true, ["ESPCriminalsColor"]=Color3.new(1,0.1764705926179886,0.1764705926179886), ["ESPEnabled"]=true, ["ESPGuards"]=true, ["ESPGuardsColor"]=Color3.new(0.1568627506494522,0.5882353186607361,1), ["ESPInmates"]=true, ["ESPInmatesColor"]=Color3.new(1,0.5686274766921997,0.21568627655506134), ["ESPMaxDistance"]=3000, ["ESPMode"]="Outline", ["ESPNames"]=true, ["ESPTracerOrigin"]="Bottom Center", ["ESPTracerThickness"]=1, ["ESPTracers"]=false, ["EffectsColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["FOV"]=120, ["FOVColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["FlyEnabled"]=false, ["FlyKey"]="X", ["FlySpeed"]=120, ["FogColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["FogDensity"]=0.35, ["FogEnabled"]=false, ["FogStyle"]="Soft", ["GhostColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["GhostOutline"]=true, ["GhostSkin"]=true, ["GhostStyle"]="Glass", ["GhostTransparency"]=0.75, ["GunFireRateEnabled"]=true, ["GunFireRatePercent"]=50, ["GunNoSpread"]=true, ["HitMarker"]=true, ["ImpactMarker"]=false, ["InfiniteJump"]=false, ["InfiniteStamina"]=true, ["InvisibilityKey"]="T", ["JumpPower"]=50, ["KillAura"]=false, ["KillAuraInterval"]=0.1, ["KillAuraRadius"]=10, ["KillfeedCorner"]="Bottom Right", ["KillfeedDuration"]=5, ["KillfeedEnabled"]=false, ["LightingPreset"]="Off", ["LoopKill"]=false, ["Noclip"]=false, ["NoclipKey"]="Z", ["OwnerEscape"]=false, ["PCQuickButtons"]=true, ["PP"]=false, ["PlayerMarkerMode"]="Center Radar", ["PlayerMarkers"]=false, ["PlayerTrailColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["PlayerTrailEnabled"]=true, ["RainbowSpeed"]=0.25, ["RemoveDoors"]=false, ["ScreenStretchAmount"]=1.25, ["ScreenStretchEnabled"]=false, ["ShieldBypass"]=true, ["ShowFOV"]=true, ["ShowSilentAimFOV"]=true, ["SilentAimEnabled"]=true, ["SilentAimFFCheck"]=true, ["SilentAimFOV"]=120, ["SilentAimHitChance"]=100, ["SilentAimKey"]="E", ["SilentStickyRange"]=1.12, ["SkyboxEnabled"]=false, ["SkyboxPreset"]="Sunset", ["SpinbotEnabled"]=false, ["SpinbotSpeed"]=1200, ["StickyRange"]=1.85, ["StickyTarget"]=false, ["TargetDistance"]=170, ["TargetHUD"]=true, ["TeamCheck"]=true, ["Theme"]="Monochrome", ["TracerColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["TracerStyle"]="Line", ["TracerTransparency"]=0.5, ["TrailFadeDuration"]=0.45, ["UIArraylist"]=false, ["UIIconSize"]=36, ["UIKeybinds"]=true, ["UIWatermark"]=false, ["VehicleFly"]=false, ["VehicleFlySpeed"]=200, ["VisualMasterColor"]=Color3.new(0.9490196108818054,0.9490196108818054,0.9490196108818054), ["VisualMasterEnabled"]=true, ["WalkSpeed"]=24, ["WallCheck"]=true, ["Wallbang"]=true, } for _fe9035268a52,_7711586830c9 in pairs(_916051f0303a) do _1c2d69e764e2[_fe9035268a52]=_7711586830c9 end end)() end if _9adebb6be685=="Custom" then for _1a34382a20b9,_df6482cb4770 in pairs(_1c2d69e764e2) do if type(_df6482cb4770)=="boolean" then _1c2d69e764e2[_1a34382a20b9]=false end end _1c2d69e764e2.WalkSpeed,_1c2d69e764e2.JumpPower=16,50 _1c2d69e764e2.TriggerBotTeamCheck=true;_1c2d69e764e2.TriggerBotFFCheck=true end local _5ff9f2a720f5 = { Path = (_76f9806d8974 and "ludowig-mobile-" or "ludowig-")..(_9adebb6be685=="Custom" and "custom-settings.json" or "recommended-settings.json"), Version = 1, Ready = false, Read = type(readfile) == "function" and readfile or nil, Write = type(writefile) == "function" and writefile or nil, Keys = {}, Defaults = {}, LastPayload = nil, LastError = nil, RainbowValues = {}, RainbowLoad = {}, } do local _f7a95a4ecb5d = { DiscordURL = true, DiscordInvite = true, CustomWeaponSounds=true,OtherPlayersSounds=true,ShotSoundId=true,HitSoundId=true, RapidFireInterval = true, RapidFire = true, BulletReach = true, BulletReachMultiplier = true, TaserReach = true, AimPrediction = true, AutoPrediction = true, } for _1212568822b8, _f118d14b93e9 in pairs(_1c2d69e764e2) do local _48cb0f075228 = typeof(_f118d14b93e9) if not _f7a95a4ecb5d[_1212568822b8] and (_48cb0f075228 == "boolean" or _48cb0f075228 == "number" or _48cb0f075228 == "string" or _48cb0f075228 == "Color3") then table.insert(_5ff9f2a720f5.Keys, _1212568822b8) _5ff9f2a720f5.Defaults[_1212568822b8] = _f118d14b93e9 end end table.sort(_5ff9f2a720f5.Keys) end function _5ff9f2a720f5.DecodeValue(_7b1e1914fd8e, _38b84ee17c5a) local _eea27b8dc693 = _5ff9f2a720f5.Defaults[_7b1e1914fd8e] local _f077a96ef745 = typeof(_eea27b8dc693) if _f077a96ef745 == "Color3" then if type(_38b84ee17c5a) ~= "table" or #_38b84ee17c5a ~= 3 then return nil end for _c7fcff1d5fdc, _fb374a331433 in ipairs(_38b84ee17c5a) do if type(_fb374a331433) ~= "number" or _fb374a331433 ~= _fb374a331433 or _fb374a331433 < 0 or _fb374a331433 > 1 then return nil end end return Color3.new(_38b84ee17c5a[1], _38b84ee17c5a[2], _38b84ee17c5a[3]) end if type(_38b84ee17c5a) ~= _f077a96ef745 then return nil end if _f077a96ef745 == "number" then if _38b84ee17c5a ~= _38b84ee17c5a or math.abs(_38b84ee17c5a) == math.huge then return nil end local _9ae00b818cca = { UIIconSize={24,44},SpinbotSpeed={30,2000},AuraRadius={1,4},AmbientContrast={0,.3},AmbientSaturation={-.5,.3}, RainbowSpeed={.02,.5},TriggerBotDelay={0,.5}, SilentAimHitChance = {1,100}, FOV = {30,500}, AimPrediction = {0,0.25}, TargetDistance = {100,3000}, WalkSpeed = {16,130}, JumpPower = {50,150}, VehicleFlySpeed = {20,500}, ESPMaxDistance = {100,3000}, FlySpeed = {10,250}, KillAuraRadius = {3,15}, KillAuraInterval = {0.05,1}, GunFireRatePercent = {10,200}, SilentAimFOV = {30,500}, BulletReachMultiplier = {1,10}, TaserReach = {50,2000}, GhostTransparency = {0,0.95}, TracerTransparency = {0,0.95}, StickyRange = {1,3}, SilentStickyRange = {1,1.5}, FogDensity = {0,1}, ScreenStretchAmount = {1,1.75}, ESPTracerThickness = {0.5,5}, TrailFadeDuration = {0.15,1.5}, AmbientStrength = {0,1}, } local _c03dbc9d1f36 = _9ae00b818cca[_7b1e1914fd8e] return _c03dbc9d1f36 and math.clamp(_38b84ee17c5a, _c03dbc9d1f36[1], _c03dbc9d1f36[2]) or _38b84ee17c5a end if _f077a96ef745 == "string" then if #_38b84ee17c5a > 150 then return nil end if _7b1e1914fd8e=="LightingPreset" and not table.find({"Off","Night","Sunset","Cold","Monochrome"},_38b84ee17c5a) then return nil end if _7b1e1914fd8e == "Theme" and _38b84ee17c5a ~= "Monochrome" then return nil end if _7b1e1914fd8e == "ESPMode" and not table.find({"Box", "Outline", "Chams"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "ESPTracerOrigin" and not table.find({"Bottom Center", "Center", "Mouse"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "FogStyle" and not table.find({"Soft", "Cinematic", "Mist"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "GhostStyle" and not table.find({"Glass", "Hologram"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "SkyboxPreset" and not table.find({"Sunset", "Night", "Winter", "Red Night"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "KillfeedCorner" and not table.find({"Top Right", "Top Left", "Bottom Right", "Bottom Left"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "PlayerMarkerMode" and not table.find({"Center Radar", "Player Rings"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "TracerStyle" and not table.find({"Line", "Chain"}, _38b84ee17c5a) then return nil end if _7b1e1914fd8e == "AimbotKey" or _7b1e1914fd8e == "SilentAimKey" or _7b1e1914fd8e == "NoclipKey" or _7b1e1914fd8e == "FlyKey" then local _e3ce9cfe9e69, _0939cb1b367d = pcall(function() return Enum.KeyCode[_38b84ee17c5a] end) if not (_e3ce9cfe9e69 and _0939cb1b367d) and _38b84ee17c5a ~= "MouseLeft" and _38b84ee17c5a ~= "MouseRight" and _38b84ee17c5a ~= "MouseButton1" and _38b84ee17c5a ~= "MouseButton2" and _38b84ee17c5a ~= "None" then return nil end end if _7b1e1914fd8e == "ShotSoundId" or _7b1e1914fd8e == "HitSoundId" or _7b1e1914fd8e == "DeathSoundId" then if not _38b84ee17c5a:match("^rbxassetid://%d+$") then return nil end end end return _38b84ee17c5a end function _5ff9f2a720f5.Load() if not _5ff9f2a720f5.Read then return end if type(isfile) == "function" then local _003f2333baff, _cb46e2793e2f = pcall(isfile, _5ff9f2a720f5.Path) if _003f2333baff and not _cb46e2793e2f then return end end local _920d59bc468b, _f535b0e5c9e8 = pcall(_5ff9f2a720f5.Read, _5ff9f2a720f5.Path) if not _920d59bc468b then return end local _88f28889c7c1, _995e27fd7b3e = pcall(_c6f86d6840c9.JSONDecode, _c6f86d6840c9, _f535b0e5c9e8) if not _88f28889c7c1 or type(_995e27fd7b3e) ~= "table" or _995e27fd7b3e.Version ~= _5ff9f2a720f5.Version or type(_995e27fd7b3e.Values) ~= "table" then _5ff9f2a720f5.LastError = "Settings file is invalid; defaults loaded." return end if type(_995e27fd7b3e.Rainbows)=="table" then for _ce7bfb68fc6a,_0594765955ff in ipairs(_995e27fd7b3e.Rainbows) do if type(_0594765955ff)=="string" and typeof(_5ff9f2a720f5.Defaults[_0594765955ff])=="Color3" then _5ff9f2a720f5.RainbowLoad[_0594765955ff]=true end end end local _721e0a9000c9 = tonumber(_995e27fd7b3e.DefaultsRevision) or 1 for _f179800cb2e0, _b24c30c213fb in ipairs(_995e27fd7b3e.Values) do if type(_b24c30c213fb) == "table" and type(_b24c30c213fb.Key) == "string" and _5ff9f2a720f5.Defaults[_b24c30c213fb.Key] ~= nil then local _33b3747728ca = _b24c30c213fb.Key == "GhostStyle" and _b24c30c213fb.Value == "Neon" and _721e0a9000c9 < 3 and "Hologram" or _5ff9f2a720f5.DecodeValue(_b24c30c213fb.Key, _b24c30c213fb.Value) if _33b3747728ca ~= nil then _1c2d69e764e2[_b24c30c213fb.Key] = _33b3747728ca end end end if _721e0a9000c9 < 8 then _1c2d69e764e2.Acrylic = false end if _721e0a9000c9 < 9 then _1c2d69e764e2.DeathSoundId = "rbxassetid://137176923000279" end if _721e0a9000c9 < 10 then _1c2d69e764e2.Acrylic = false end _5ff9f2a720f5.LastPayload = _f535b0e5c9e8 if _721e0a9000c9 < 2 and _1c2d69e764e2.VehicleFlySpeed == 300 then _1c2d69e764e2.VehicleFlySpeed = 200 end if _721e0a9000c9 < 3 then if _1c2d69e764e2.FOV == 100 then _1c2d69e764e2.FOV = 120 end if _1c2d69e764e2.AimPrediction == 0 then _1c2d69e764e2.AimPrediction = 0.06 end if _1c2d69e764e2.GhostStyle == "Neon" then _1c2d69e764e2.GhostStyle = "Hologram" end end if _721e0a9000c9 < 4 then if _1c2d69e764e2.CustomWeaponSounds == true then _1c2d69e764e2.CustomWeaponSounds = false end if _1c2d69e764e2.GhostStyle == "Glass" then _1c2d69e764e2.GhostStyle = "Hologram" end local _0d9cc0c245de = _1c2d69e764e2.FogColor if _0d9cc0c245de and math.abs(_0d9cc0c245de.R - 185 / 255) < 0.001 and math.abs(_0d9cc0c245de.G - 200 / 255) < 0.001 and math.abs(_0d9cc0c245de.B - 220 / 255) < 0.001 then _1c2d69e764e2.FogColor = Color3.fromRGB(255, 0, 0) end local _7b122e13d2cd = _1c2d69e764e2.GhostColor if _7b122e13d2cd and _7b122e13d2cd.R < 0.001 and _7b122e13d2cd.G > 0.99 and _7b122e13d2cd.B > 0.8 then _1c2d69e764e2.GhostColor = Color3.fromRGB(255, 0, 0) end end if _721e0a9000c9 < 5 then if _1c2d69e764e2.CustomWeaponSounds == false then _1c2d69e764e2.CustomWeaponSounds = true end _1c2d69e764e2.SilentAimKey, _1c2d69e764e2.AimbotKey = "E", "Q" local _43b2109c65e2 = _1c2d69e764e2.TracerColor if _43b2109c65e2 and _43b2109c65e2.R < 0.001 and _43b2109c65e2.G > 0.99 and _43b2109c65e2.B > 0.8 then _1c2d69e764e2.TracerColor = Color3.fromRGB(255, 0, 0) end end if _721e0a9000c9 < 6 and _1c2d69e764e2.KillfeedCorner == "Top Right" then _1c2d69e764e2.KillfeedCorner = "Bottom Right" end if _721e0a9000c9 < 7 and _1c2d69e764e2.ESPTracerOrigin == "Bottom Center" then _1c2d69e764e2.ESPTracerOrigin = "Center" end if _721e0a9000c9 < 11 then for _823674ad2d17, _1b1015de0626 in ipairs({ "ESPEnabled", "ESPChams", "ESPMode", "ESPNames", "ESPTracers", "ESPTracerOrigin", "ESPTracerThickness", "CarESP", "CarESPColor", "ESPGuards", "ESPInmates", "ESPCriminals", "ESPGuardsColor", "ESPInmatesColor", "ESPCriminalsColor", "ShowFOV", "FOVColor", "ESPMaxDistance", "FogEnabled", "ClearDistanceFog", "FogColor", "FogDensity", "FogStyle", "SkyboxEnabled", "SkyboxPreset", "ScreenStretchEnabled", "ScreenStretchAmount", "GhostSkin", "GhostColor", "GhostTransparency", "GhostStyle", "GhostOutline", "BulletTracers", "TracerColor", "TracerTransparency", "HitMarker", "DamageNumbers", "ImpactMarker", "BulletTrailFade", "TrailFadeDuration", "TracerStyle", "UIWatermark", "UIArraylist", "UIKeybinds", "TargetHUD", "PlayerMarkers", "PlayerMarkerMode", "EffectsColor", "KillfeedEnabled", "KillfeedCorner", "KillfeedDuration", "Theme", "Acrylic", }) do _1c2d69e764e2[_1b1015de0626] = _5ff9f2a720f5.Defaults[_1b1015de0626] end end if _721e0a9000c9 < 12 then _1c2d69e764e2.ESPEnabled, _1c2d69e764e2.ESPChams, _1c2d69e764e2.ShowFOV = true, true, true _1c2d69e764e2.ESPMode, _1c2d69e764e2.ESPNames = "Outline", false end if _721e0a9000c9 < 13 then for _8433afc178d9,_5ffd17c7f7db in pairs(_5ff9f2a720f5.Defaults) do if type(_5ffd17c7f7db)=="boolean" then _1c2d69e764e2[_8433afc178d9]=false end end _1c2d69e764e2.WalkSpeed,_1c2d69e764e2.JumpPower=16,50 end if _721e0a9000c9 < 14 then _1c2d69e764e2.ESPTracerOrigin="Bottom Center" end if _721e0a9000c9 < 15 then for _8a7ddc38e90c,_48c15a9ee68a in ipairs(_5ff9f2a720f5.Keys) do _1c2d69e764e2[_48c15a9ee68a]=_5ff9f2a720f5.Defaults[_48c15a9ee68a] end end if _721e0a9000c9 < 16 and _1c2d69e764e2.FlyKey=="F" then _1c2d69e764e2.FlyKey="X" end if _721e0a9000c9 < 17 then _1c2d69e764e2.TargetHUD=true end if _721e0a9000c9 < 18 then end end function _5ff9f2a720f5.Encode() local _eb11ce0a01db = {} for _5a476df3c1c4, _eddce6c21c25 in ipairs(_5ff9f2a720f5.Keys) do local _dda305997271 = _5ff9f2a720f5.RainbowValues[_eddce6c21c25] or _1c2d69e764e2[_eddce6c21c25] if _1c2d69e764e2.VisualMasterEnabled and _5ff9f2a720f5.RainbowValues.VisualMasterColor and typeof(_dda305997271)=="Color3" and _eddce6c21c25~="ESPGuardsColor" and _eddce6c21c25~="ESPInmatesColor" and _eddce6c21c25~="ESPCriminalsColor" and _eddce6c21c25~="AmbientColor" then _dda305997271=_5ff9f2a720f5.RainbowValues.VisualMasterColor end if typeof(_dda305997271) == "Color3" then _dda305997271 = {_dda305997271.R, _dda305997271.G, _dda305997271.B} end table.insert(_eb11ce0a01db, { Key = _eddce6c21c25, Value = _dda305997271 }) end local _33f8d4bd02e3={} for _f3422f52b4f4 in pairs(_5ff9f2a720f5.RainbowValues) do table.insert(_33f8d4bd02e3,_f3422f52b4f4) end table.sort(_33f8d4bd02e3) return _c6f86d6840c9:JSONEncode({ Version = _5ff9f2a720f5.Version, DefaultsRevision = 18, Values = _eb11ce0a01db, Rainbows = _33f8d4bd02e3 }) end function _5ff9f2a720f5.Save(_daad8851b5a6) if not _5ff9f2a720f5.Ready then return false end if not _5ff9f2a720f5.Write then _5ff9f2a720f5.LastError = "Executor writefile API is unavailable." return false end local _e01e55be807d, _b3ed1b11fe7b = pcall(_5ff9f2a720f5.Encode) if not _e01e55be807d then _5ff9f2a720f5.LastError = "Could not encode settings."; return false end if not _daad8851b5a6 and _b3ed1b11fe7b == _5ff9f2a720f5.LastPayload then return true end local _a7556965f083 = pcall(_5ff9f2a720f5.Write, _5ff9f2a720f5.Path, _b3ed1b11fe7b) if not _a7556965f083 then _5ff9f2a720f5.LastError = "Could not write " .. _5ff9f2a720f5.Path; return false end _5ff9f2a720f5.LastPayload = _b3ed1b11fe7b _5ff9f2a720f5.LastError = nil return true end function _5ff9f2a720f5.ResetStorage() if type(delfile) == "function" then local _0dcdd7afb665 = pcall(delfile, _5ff9f2a720f5.Path) if _0dcdd7afb665 then return true end end if _5ff9f2a720f5.Write then local _e79f79ca6786 = {} for _b9c976dfe715, _f33dcb69ad13 in ipairs(_5ff9f2a720f5.Keys) do local _32541459e92c = _5ff9f2a720f5.Defaults[_f33dcb69ad13] if typeof(_32541459e92c) == "Color3" then _32541459e92c = {_32541459e92c.R, _32541459e92c.G, _32541459e92c.B} end table.insert(_e79f79ca6786, {Key = _f33dcb69ad13, Value = _32541459e92c}) end return pcall(function() _5ff9f2a720f5.Write(_5ff9f2a720f5.Path, _c6f86d6840c9:JSONEncode({Version = _5ff9f2a720f5.Version, DefaultsRevision = 18, Values = _e79f79ca6786})) end) end return not _5ff9f2a720f5.Read end if _9adebb6be685~="Recommended" then _5ff9f2a720f5.Load() end if _9adebb6be685=="Recommended" then _5ff9f2a720f5.RainbowLoad["VisualMasterColor"]=true end _1c2d69e764e2.Noclip=false if _76f9806d8974 then _1c2d69e764e2.TargetHUD=false;_1c2d69e764e2.PCQuickButtons=false;_1c2d69e764e2.UIKeybinds=false;_1c2d69e764e2.AimbotEnabled=false;_1c2d69e764e2.ShowFOV=false end _1c2d69e764e2.Theme = "Monochrome" for _68417991ade8, _62e9b735707e in ipairs({"SilentAimKey", "AimbotKey", "NoclipKey"}) do if _1c2d69e764e2[_62e9b735707e] == "MouseLeft" then _1c2d69e764e2[_62e9b735707e] = "MouseButton1" end if _1c2d69e764e2[_62e9b735707e] == "MouseRight" then _1c2d69e764e2[_62e9b735707e] = "MouseButton2" end end _1c2d69e764e2.RapidFire, _1c2d69e764e2.BulletReach = false, false _1c2d69e764e2.AimPrediction, _1c2d69e764e2.AutoPrediction = 0, false local _863969fb6c92 = { Vector3.new(814, 101, 2229), Vector3.new(820, 101, 2229), } local _d2e756d57dbf = { ["Criminal Base"] = Vector3.new(-929, 97, 2056), ["Guards Room"] = Vector3.new(845, 100, 2253), ["Cafeteria"] = Vector3.new(906, 100, 2298), ["Cells"] = Vector3.new(917, 103, 2460), ["Tower"] = Vector3.new(822, 125, 2588), ["Yard"] = Vector3.new(799, 98, 2469), ["Prison"] = Vector3.new(913, 100, 2385), ["Armory"] = Vector3.new(829, 100, 2244), ["Car Spawn"] = Vector3.new(-910, 93, 2165), } local _12fc75b60e62 = { Alive = true, Connections = {}, Drawings = {}, Cleanup = function() end, } _3988bdff66d9.LUDOWIG_DESKTOP_SESSION = _12fc75b60e62 local function _8001a4790b21(_95d0378b9be7, _9afba1bb62ab) local _c03157162b3b = _95d0378b9be7:Connect(_9afba1bb62ab) table.insert(_12fc75b60e62.Connections, _c03157162b3b) return _c03157162b3b end local _b66e9485832e = { Lighting = game:GetService("Lighting"), SkyPresets = { Sunset = 627302570, Night = 15803128405, Winter = 4604073339, ["Red Night"] = 5834531764 }, SkyCache = {}, SkyLoading = {}, Report = function(_4222d9839f15) warn("[World visuals] " .. _4222d9839f15) end, Atmosphere = nil, Original = nil, Owned = false, StretchCamera = nil, Base = nil, Written = nil, RestoreStep = "LudowigStretchRestore", ApplyStep = "LudowigStretchApply", StretchInputAction = "LudowigStretchInputRestore", } _b66e9485832e.LightingFogOriginal = { FogStart = _b66e9485832e.Lighting.FogStart, FogEnd = _b66e9485832e.Lighting.FogEnd, } function _b66e9485832e.RestoreAtmosphere() if _b66e9485832e.AtmosphereTween then _b66e9485832e.AtmosphereTween:Cancel() _b66e9485832e.AtmosphereTween = nil end local _1af2e6003216 = _b66e9485832e.Atmosphere if _1af2e6003216 then if _b66e9485832e.Owned then _1af2e6003216:Destroy() elseif _b66e9485832e.Original then for _6748529a390a, _f91023fad1c6 in pairs(_b66e9485832e.Original) do pcall(function() _1af2e6003216[_6748529a390a] = _f91023fad1c6 end) end end end _b66e9485832e.Atmosphere, _b66e9485832e.Original, _b66e9485832e.Owned = nil, nil, false end function _b66e9485832e.UpdateAtmosphere() if not _12fc75b60e62.Alive then return end local _7cc3213233f5 = _b66e9485832e.Lighting if _1c2d69e764e2.ClearDistanceFog or _1c2d69e764e2.FogEnabled then _7cc3213233f5.FogStart, _7cc3213233f5.FogEnd = 1000000, 1000000 else _7cc3213233f5.FogStart = _b66e9485832e.LightingFogOriginal.FogStart _7cc3213233f5.FogEnd = _b66e9485832e.LightingFogOriginal.FogEnd end if not _1c2d69e764e2.FogEnabled and not _1c2d69e764e2.ClearDistanceFog then _b66e9485832e.RestoreAtmosphere() return end if _b66e9485832e.Atmosphere and _b66e9485832e.Atmosphere.Parent ~= _7cc3213233f5 then _b66e9485832e.RestoreAtmosphere() end if not _b66e9485832e.Atmosphere then local _c85d05a8f446 = _7cc3213233f5:FindFirstChildOfClass("Atmosphere") _b66e9485832e.Owned = _c85d05a8f446 == nil _c85d05a8f446 = _c85d05a8f446 or Instance.new("Atmosphere") _b66e9485832e.Atmosphere = _c85d05a8f446 _b66e9485832e.Original = {} for _2505b66f818f, _5a9f7145d24e in ipairs({"Color", "Decay", "Density", "Haze", "Glare", "Offset"}) do _b66e9485832e.Original[_5a9f7145d24e] = _c85d05a8f446[_5a9f7145d24e] end if _b66e9485832e.Owned then _c85d05a8f446.Name = "LudowigAtmosphere" _c85d05a8f446.Parent = _7cc3213233f5 end end local _8f265f2c6f2e, _1792434a6795 = _b66e9485832e.Atmosphere, _b66e9485832e.Original local _fb9a62f14c0a = { Soft = {0.7, 0.8, 0.12}, Cinematic = {0.9, 1.8, 0.25}, Mist = {1, 3, 0.05} } local _ff59bb78bd1a = _fb9a62f14c0a[_1c2d69e764e2.FogStyle] or _fb9a62f14c0a.Soft local _499e43ca344a = _1c2d69e764e2.FogEnabled and _1c2d69e764e2.FogColor or _1792434a6795.Color local _f7c204e52155 = { Color = _499e43ca344a:Lerp(Color3.new(1, 1, 1), 0.18), Decay = _1c2d69e764e2.FogEnabled and _1c2d69e764e2.FogColor or _1792434a6795.Decay, Density = _1c2d69e764e2.FogEnabled and _1c2d69e764e2.FogDensity * _ff59bb78bd1a[1] or 0, Haze = _1c2d69e764e2.FogEnabled and _ff59bb78bd1a[2] or 0, Glare = 0, Offset = _1c2d69e764e2.FogEnabled and 0.15 or 0, } if _b66e9485832e.AtmosphereTween then _b66e9485832e.AtmosphereTween:Cancel() end _b66e9485832e.AtmosphereTween = game:GetService("TweenService"):Create( _8f265f2c6f2e, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), _f7c204e52155) _b66e9485832e.AtmosphereTween:Play() end function _b66e9485832e.RestoreSkybox() if _b66e9485832e.Sky then if _b66e9485832e.SkyOwned then _b66e9485832e.Sky:Destroy() elseif _b66e9485832e.SkyOriginal then for _495cf049a23b, _ae13765e9f9b in pairs(_b66e9485832e.SkyOriginal) do pcall(function() _b66e9485832e.Sky[_495cf049a23b] = _ae13765e9f9b end) end end end _b66e9485832e.Sky, _b66e9485832e.SkyOriginal, _b66e9485832e.SkyOwned = nil, nil, false end function _b66e9485832e.UpdateSkybox() if not _12fc75b60e62.Alive then return end if not _1c2d69e764e2.SkyboxEnabled then _b66e9485832e.RestoreSkybox(); return end local _82ae9bb49964 = _b66e9485832e.SkyPresets[_1c2d69e764e2.SkyboxPreset] if _82ae9bb49964 and not _b66e9485832e.SkyCache[_82ae9bb49964] then if _b66e9485832e.SkyLoading[_82ae9bb49964] then return end _b66e9485832e.SkyLoading[_82ae9bb49964] = true task.spawn(function() local _87df3e94485c local _cafa0bc96ca0, _ce4b434b2ab6 = pcall(function() _87df3e94485c = game:GetObjects("rbxassetid://" .. _82ae9bb49964) local _c19580d3b908 for _ece898837f72, _747c3161cb91 in ipairs(_87df3e94485c) do _c19580d3b908 = _747c3161cb91:IsA("Sky") and _747c3161cb91 or _747c3161cb91:FindFirstChildWhichIsA("Sky", true) if _c19580d3b908 then break end end if not _c19580d3b908 then error("Asset does not contain a Sky object") end local _56f4771ad879 = {} for _84e7b8bb4602, _3bfec0f9500f in ipairs({"SkyboxBk","SkyboxDn","SkyboxFt","SkyboxLf","SkyboxRt","SkyboxUp"}) do if _c19580d3b908[_3bfec0f9500f] == "" then error("Skybox has an empty face") end _56f4771ad879[_3bfec0f9500f] = _c19580d3b908[_3bfec0f9500f] end return _56f4771ad879 end) if _87df3e94485c then for _c59db2a0112a, _b11d67cbb7d0 in ipairs(_87df3e94485c) do _b11d67cbb7d0:Destroy() end end _b66e9485832e.SkyLoading[_82ae9bb49964] = nil if not _12fc75b60e62.Alive then return end if _cafa0bc96ca0 then _b66e9485832e.SkyCache[_82ae9bb49964] = _ce4b434b2ab6 if _1c2d69e764e2.SkyboxEnabled and _b66e9485832e.SkyPresets[_1c2d69e764e2.SkyboxPreset] == _82ae9bb49964 then _b66e9485832e.UpdateSkybox() end else _b66e9485832e.Report("Could not load skybox " .. _82ae9bb49964 .. ": " .. tostring(_ce4b434b2ab6)) end end) return end if _b66e9485832e.Sky and _b66e9485832e.Sky.Parent ~= _b66e9485832e.Lighting then _b66e9485832e.RestoreSkybox() end if not _b66e9485832e.Sky then local _3284411e9580 = _b66e9485832e.Lighting:FindFirstChildOfClass("Sky") _b66e9485832e.SkyOwned = not _3284411e9580 _3284411e9580 = _3284411e9580 or Instance.new("Sky") _b66e9485832e.Sky, _b66e9485832e.SkyOriginal = _3284411e9580, {} for _597dfc88d2e1, _0295b1bc7aa8 in ipairs({"SkyboxBk","SkyboxDn","SkyboxFt","SkyboxLf","SkyboxRt","SkyboxUp", "StarCount","SkyboxOrientation"}) do pcall(function() _b66e9485832e.SkyOriginal[_0295b1bc7aa8] = _3284411e9580[_0295b1bc7aa8] end) end if _b66e9485832e.SkyOwned then _3284411e9580.Name = "LudowigSky"; _3284411e9580.Parent = _b66e9485832e.Lighting end end local _94d7fcc0abd3 = _82ae9bb49964 and _b66e9485832e.SkyCache[_82ae9bb49964] if not _94d7fcc0abd3 then return end for _97dfb8966f24, _3bbd9aeff377 in ipairs({"SkyboxBk","SkyboxDn","SkyboxFt","SkyboxLf","SkyboxRt","SkyboxUp"}) do local _38e7340bbf8c = _94d7fcc0abd3[_3bbd9aeff377] _b66e9485832e.Sky[_3bbd9aeff377] = _38e7340bbf8c ~= "" and _38e7340bbf8c or _b66e9485832e.SkyOriginal[_3bbd9aeff377] end end function _b66e9485832e.RestoreStretch() local _043a8cdefeeb = _b66e9485832e.StretchCamera if _043a8cdefeeb and _b66e9485832e.Base and _043a8cdefeeb.CFrame == _b66e9485832e.Written then _043a8cdefeeb.CFrame = _b66e9485832e.Base end _b66e9485832e.StretchCamera, _b66e9485832e.Base, _b66e9485832e.Written = nil, nil, nil end function _b66e9485832e.ApplyStretch() _b66e9485832e.RestoreStretch() local _c16d0bce820f = workspace.CurrentCamera if not _12fc75b60e62.Alive or not _1c2d69e764e2.ScreenStretchEnabled or not _c16d0bce820f then return end local _7876f8a80bd1 = math.clamp(_1c2d69e764e2.ScreenStretchAmount, 1, 1.75) if _7876f8a80bd1 == 1 then return end local _4f7fd06caad6 = _c16d0bce820f.CFrame local _d2a143f589da = _4f7fd06caad6 * CFrame.new(0, 0, 0, 1, 0, 0, 0, 1 / _7876f8a80bd1, 0, 0, 0, 1) _b66e9485832e.StretchCamera, _b66e9485832e.Base = _c16d0bce820f, _4f7fd06caad6 _c16d0bce820f.CFrame = _d2a143f589da _b66e9485832e.Written = _c16d0bce820f.CFrame end function _b66e9485832e.Start() _b66e9485832e.UpdateAtmosphere() _b66e9485832e.UpdateSkybox() for _3db58f873e24, _c944d536d050 in ipairs({"FogStart", "FogEnd"}) do _8001a4790b21(_b66e9485832e.Lighting:GetPropertyChangedSignal(_c944d536d050), function() if not _12fc75b60e62.Alive or (not _1c2d69e764e2.ClearDistanceFog and not _1c2d69e764e2.FogEnabled) then return end if _b66e9485832e.Lighting[_c944d536d050] ~= 1000000 then _b66e9485832e.Lighting[_c944d536d050] = 1000000 end end) end _8001a4790b21(_b66e9485832e.Lighting.ChildAdded, function(_a497a52da65b) if _a497a52da65b:IsA("Atmosphere") and _a497a52da65b ~= _b66e9485832e.Atmosphere then task.defer(_b66e9485832e.UpdateAtmosphere) end end) _8001a4790b21(_b66e9485832e.Lighting.ChildRemoved, function(_bb91aa3a637b) if _bb91aa3a637b == _b66e9485832e.Atmosphere then task.defer(_b66e9485832e.UpdateAtmosphere) end end) _8001a4790b21(workspace:GetPropertyChangedSignal("CurrentCamera"), _b66e9485832e.RestoreStretch) _8001a4790b21(_d54c770cf66e.PreSimulation, _b66e9485832e.RestoreStretch) pcall(function() game:GetService("ContextActionService"):BindActionAtPriority( _b66e9485832e.StretchInputAction, function(_30fea5fa796d, _65c4f0831e7c) if _65c4f0831e7c == Enum.UserInputState.Begin then _b66e9485832e.RestoreStretch() end return Enum.ContextActionResult.Pass end, false, Enum.ContextActionPriority.High.Value + 1000, Enum.UserInputType.MouseButton1 ) end) _d54c770cf66e:BindToRenderStep(_b66e9485832e.RestoreStep, Enum.RenderPriority.Camera.Value - 1, _b66e9485832e.RestoreStretch) _d54c770cf66e:BindToRenderStep(_b66e9485832e.ApplyStep, Enum.RenderPriority.Last.Value, _b66e9485832e.ApplyStretch) end function _b66e9485832e.Cleanup() pcall(function() game:GetService("ContextActionService"):UnbindAction(_b66e9485832e.StretchInputAction) end) _d54c770cf66e:UnbindFromRenderStep(_b66e9485832e.RestoreStep) _d54c770cf66e:UnbindFromRenderStep(_b66e9485832e.ApplyStep) _b66e9485832e.RestoreStretch() _b66e9485832e.RestoreAtmosphere() _b66e9485832e.Lighting.FogStart = _b66e9485832e.LightingFogOriginal.FogStart _b66e9485832e.Lighting.FogEnd = _b66e9485832e.LightingFogOriginal.FogEnd _b66e9485832e.RestoreSkybox() end local function _e54beffa1c3a(_8f16dba35446) local _dbd2ce426c2a = _8f16dba35446 and _8f16dba35446.Character return _dbd2ce426c2a and _dbd2ce426c2a:FindFirstChild("HumanoidRootPart") end local function _414007f12de3(_0c00c8b3dbf3) local _a95fc3efa1f4 = _0c00c8b3dbf3 and _0c00c8b3dbf3.Character return _a95fc3efa1f4 and _a95fc3efa1f4:FindFirstChildOfClass("Humanoid") end local function _2cde0d9d340d() if not _12fc75b60e62.Alive or not _1c2d69e764e2.InfiniteJump or _b68af4d51e9b:GetFocusedTextBox() then return false end local _b4a419ac00c0 = _414007f12de3(_304df533e735) if not _b4a419ac00c0 or _b4a419ac00c0.Health <= 0 or _b4a419ac00c0.SeatPart then return false end _b4a419ac00c0:ChangeState(Enum.HumanoidStateType.Jumping) return true end local _d9715b2872e0={Character=nil,Parts={},Pairs={},Added=nil,ScanAt=0,Flying=nil,Support={}} local function _2de951db020b() if _d9715b2872e0.Added then _d9715b2872e0.Added:Disconnect();_d9715b2872e0.Added=nil end for _448fc0055fb2,_58be0d69e5bc in pairs(_d9715b2872e0.Pairs) do for _e7c7ede14ab7,_f062008b0c6c in pairs(_58be0d69e5bc) do _f062008b0c6c:Destroy() end end for _bb4930748672,_6270bccfa748 in pairs(_d9715b2872e0.Parts) do if _bb4930748672.Parent then pcall(function() _bb4930748672.CanCollide=_6270bccfa748 end) end end _d9715b2872e0.Character=nil;_d9715b2872e0.Parts={};_d9715b2872e0.Pairs={};_d9715b2872e0.ScanAt=0;_d9715b2872e0.Flying=nil;_d9715b2872e0.Support={} end local function _474963498f6a() local _90393c8fba6d=_304df533e735.Character local _3e3d8a94e2f6,_b24412224049=_414007f12de3(_304df533e735),_e54beffa1c3a(_304df533e735) if not _90393c8fba6d or not _3e3d8a94e2f6 or _3e3d8a94e2f6.Health<=0 or not _b24412224049 or _3e3d8a94e2f6.SeatPart then if _d9715b2872e0.Character then _2de951db020b() end return end if _d9715b2872e0.Character~=_90393c8fba6d then _2de951db020b();_d9715b2872e0.Character=_90393c8fba6d local function _d81bbf367f77(_e42ec383f56b) if not _e42ec383f56b:IsA("BasePart") then return end if _d9715b2872e0.Parts[_e42ec383f56b]==nil then _d9715b2872e0.Parts[_e42ec383f56b]=_e42ec383f56b.CanCollide end if _1c2d69e764e2.FlyEnabled then _e42ec383f56b.CanCollide=false end _d9715b2872e0.ScanAt=0 end for _93192600f354,_c6fa0876b1ed in ipairs(_90393c8fba6d:GetDescendants()) do _d81bbf367f77(_c6fa0876b1ed) end _d9715b2872e0.Added=_90393c8fba6d.DescendantAdded:Connect(_d81bbf367f77) end local _b7e5278d2b24=_1c2d69e764e2.FlyEnabled==true if _d9715b2872e0.Flying~=_b7e5278d2b24 then _d9715b2872e0.Flying=_b7e5278d2b24;_d9715b2872e0.ScanAt=0 end for _ea157077ac52,_e632395029e7 in pairs(_d9715b2872e0.Parts) do if _ea157077ac52:IsDescendantOf(_90393c8fba6d) then _ea157077ac52.CanCollide=not _b7e5278d2b24 and _e632395029e7 or false else if _ea157077ac52.Parent then _ea157077ac52.CanCollide=_e632395029e7 end _d9715b2872e0.Parts[_ea157077ac52]=nil end end local _6a8a3a3bafd7={_90393c8fba6d} if _12fc75b60e62.VisualEffects and _12fc75b60e62.VisualEffects.World then table.insert(_6a8a3a3bafd7,_12fc75b60e62.VisualEffects.World) end local _be62facb606f={} if not _b7e5278d2b24 then local _3711c0c834da=RaycastParams.new() _3711c0c834da.FilterType=Enum.RaycastFilterType.Exclude _3711c0c834da.FilterDescendantsInstances=_6a8a3a3bafd7;_3711c0c834da.RespectCanCollide=true local _2c1d237189fe=_90393c8fba6d:FindFirstChild("Left Leg") local _aeba260bbaa8=_3e3d8a94e2f6.HipHeight+_b24412224049.Size.Y*.5+(_2c1d237189fe and _2c1d237189fe.Size.Y or 0)+1.5 local _1927ef5c9dd2=_b24412224049.AssemblyLinearVelocity local _860ef5d272dc=Vector3.new(_1927ef5c9dd2.X,0,_1927ef5c9dd2.Z)*.09 if _860ef5d272dc.Magnitude>2 then _860ef5d272dc=_860ef5d272dc.Unit*2 end for _62c00e15bf72,_0ab53f1b0e26 in ipairs({Vector3.zero,Vector3.new(.85,0,0),Vector3.new(-.85,0,0), Vector3.new(0,0,.85),Vector3.new(0,0,-.85),_860ef5d272dc}) do local _644de7bd2e8b=workspace:Raycast(_b24412224049.Position+_0ab53f1b0e26,Vector3.new(0,-_aeba260bbaa8,0),_3711c0c834da) if _644de7bd2e8b and _644de7bd2e8b.Normal.Y>.45 then _be62facb606f[_644de7bd2e8b.Instance]=true end end end for _9e322ce5909a in pairs(_be62facb606f) do if not _d9715b2872e0.Support[_9e322ce5909a] then _d9715b2872e0.ScanAt=0 end end for _ed0c2b476e5f in pairs(_d9715b2872e0.Support) do if not _be62facb606f[_ed0c2b476e5f] then _d9715b2872e0.ScanAt=0 end end _d9715b2872e0.Support=_be62facb606f local _e8530781ee60=os.clock() if _e8530781ee60<_d9715b2872e0.ScanAt then return end _d9715b2872e0.ScanAt=_e8530781ee60+.06 local _3a1113541155=OverlapParams.new() _3a1113541155.FilterType=Enum.RaycastFilterType.Exclude _3a1113541155.FilterDescendantsInstances=_6a8a3a3bafd7 _3a1113541155.MaxParts=0 local _9e47193af066=_b24412224049.AssemblyLinearVelocity local _2b508be19519=Vector3.new(10+math.min(24,math.abs(_9e47193af066.X)*.15), 12+math.min(24,math.abs(_9e47193af066.Y)*.15),10+math.min(24,math.abs(_9e47193af066.Z)*.15)) local _428fc4758256={} for _ad5bb7e8bec9,_be2ddbe1a198 in ipairs(workspace:GetPartBoundsInBox(CFrame.new(_b24412224049.Position),_2b508be19519,_3a1113541155)) do local _c5b7e7f8b52c=false if not _b7e5278d2b24 and _be2ddbe1a198.Size.Y<2.5 and math.abs(_be2ddbe1a198.CFrame.UpVector.Y)>.8 then local _54aae21d554c=_be2ddbe1a198.CFrame:PointToObjectSpace(_b24412224049.Position) _c5b7e7f8b52c=_54aae21d554c.Y>=_be2ddbe1a198.Size.Y*.5 end if _be2ddbe1a198.CanCollide and (_b7e5278d2b24 or (not _be62facb606f[_be2ddbe1a198] and not _c5b7e7f8b52c)) then _428fc4758256[_be2ddbe1a198]=true local _a32983b9337f=_d9715b2872e0.Pairs[_be2ddbe1a198] if not _a32983b9337f then _a32983b9337f={};_d9715b2872e0.Pairs[_be2ddbe1a198]=_a32983b9337f end for _907504b62bc5 in pairs(_d9715b2872e0.Parts) do if not _a32983b9337f[_907504b62bc5] or not _a32983b9337f[_907504b62bc5].Parent then local _5d0c2872632e=Instance.new("NoCollisionConstraint") _5d0c2872632e.Name="LudowigFullNoclip";_5d0c2872632e.Part0=_907504b62bc5;_5d0c2872632e.Part1=_be2ddbe1a198 _5d0c2872632e.Parent=_907504b62bc5;_a32983b9337f[_907504b62bc5]=_5d0c2872632e end end end end for _0f8f9adc3b0b,_870dcba0486b in pairs(_d9715b2872e0.Pairs) do for _537317c50583,_655032d12ae1 in pairs(_870dcba0486b) do if not _428fc4758256[_0f8f9adc3b0b] or _d9715b2872e0.Parts[_537317c50583]==nil then _655032d12ae1:Destroy();_870dcba0486b[_537317c50583]=nil end end if not next(_870dcba0486b) then _d9715b2872e0.Pairs[_0f8f9adc3b0b]=nil end end end local function _b34a84b854dd(_ff588eb8916c) _1c2d69e764e2.Noclip=_ff588eb8916c==true if _1c2d69e764e2.Noclip then _474963498f6a() else _2de951db020b() end end _8001a4790b21(_304df533e735.CharacterRemoving,_2de951db020b) local _48e46b4b592d local _d412e71eb165 local _36e706378a10 local function _95021a957be8() if _d412e71eb165 then _d412e71eb165:Destroy() end if _36e706378a10 then _36e706378a10:Destroy() end _48e46b4b592d = nil _d412e71eb165 = nil _36e706378a10 = nil end local function _a3d48ca6ff20() local _26ff9e314420 = _414007f12de3(_304df533e735) local _80f18227e01b = _26ff9e314420 and _26ff9e314420.SeatPart if not _80f18227e01b or not _80f18227e01b:IsA("VehicleSeat") then return nil end local _ef08ea14fef0 = _80f18227e01b.AssemblyRootPart or _80f18227e01b if _ef08ea14fef0.Anchored or (_304df533e735.Character and _ef08ea14fef0:IsDescendantOf(_304df533e735.Character)) then return nil end return _ef08ea14fef0 end local function _62f6a2b0cd61(_5b5408f52438) if _48e46b4b592d == _5b5408f52438 and _d412e71eb165 and _d412e71eb165.Parent == _5b5408f52438 and _36e706378a10 and _36e706378a10.Parent == _5b5408f52438 then return true end _95021a957be8() if not _5b5408f52438 or not _5b5408f52438.Parent then return false end local _49b46b199166 = _5b5408f52438.AssemblyMass if _49b46b199166 <= 0 or _49b46b199166 == math.huge then return false end local _14b3edf42ad4 = math.clamp(_49b46b199166 * (workspace.Gravity + 300), 20000, 10000000) local _822df35a08d6 = Instance.new("BodyVelocity") _822df35a08d6.Name = "LudowigVehicleFlyVelocity" _822df35a08d6.MaxForce = Vector3.new(_14b3edf42ad4, _14b3edf42ad4, _14b3edf42ad4) _822df35a08d6.P = 8000 _822df35a08d6.Velocity = _5b5408f52438.AssemblyLinearVelocity _822df35a08d6.Parent = _5b5408f52438 local _6a45b0e4ad2b = Instance.new("BodyGyro") _6a45b0e4ad2b.Name = "LudowigVehicleFlyGyro" _6a45b0e4ad2b.MaxTorque = Vector3.new(_14b3edf42ad4 * 10, _14b3edf42ad4 * 10, _14b3edf42ad4 * 10) _6a45b0e4ad2b.P = 12000 _6a45b0e4ad2b.D = 1200 _6a45b0e4ad2b.CFrame = _5b5408f52438.CFrame _6a45b0e4ad2b.Parent = _5b5408f52438 _48e46b4b592d = _5b5408f52438 _d412e71eb165 = _822df35a08d6 _36e706378a10 = _6a45b0e4ad2b return true end local function _9e95b871a97d() if not _ac450a59853e or _b68af4d51e9b:GetFocusedTextBox() then return Vector3.zero end if _76f9806d8974 then if _12fc75b60e62.UI and _12fc75b60e62.UI.Window.Visible then return Vector3.zero end local _135d7a349c76=_414007f12de3(_304df533e735) local _c94171754827=_135d7a349c76 and _135d7a349c76.SeatPart if not _c94171754827 or not _c94171754827:IsA("VehicleSeat") then return Vector3.zero end local _959288fc3cae=_12fc75b60e62.MobileQuick and _12fc75b60e62.MobileQuick.Axis or 0 local _edc70212b33c=_ac450a59853e.CFrame.LookVector*_c94171754827.ThrottleFloat+_ac450a59853e.CFrame.RightVector*_c94171754827.SteerFloat+Vector3.new(0,_959288fc3cae,0) return _edc70212b33c.Magnitude>0 and _edc70212b33c.Unit or Vector3.zero end local _ebfbf1a4719e = Vector3.zero if _b68af4d51e9b:IsKeyDown(Enum.KeyCode.W) then _ebfbf1a4719e = _ebfbf1a4719e + _ac450a59853e.CFrame.LookVector end if _b68af4d51e9b:IsKeyDown(Enum.KeyCode.S) then _ebfbf1a4719e = _ebfbf1a4719e - _ac450a59853e.CFrame.LookVector end if _b68af4d51e9b:IsKeyDown(Enum.KeyCode.D) then _ebfbf1a4719e = _ebfbf1a4719e + _ac450a59853e.CFrame.RightVector end if _b68af4d51e9b:IsKeyDown(Enum.KeyCode.A) then _ebfbf1a4719e = _ebfbf1a4719e - _ac450a59853e.CFrame.RightVector end if _b68af4d51e9b:IsKeyDown(Enum.KeyCode.E) then _ebfbf1a4719e = _ebfbf1a4719e + Vector3.yAxis end if _b68af4d51e9b:IsKeyDown(Enum.KeyCode.Q) then _ebfbf1a4719e = _ebfbf1a4719e - Vector3.yAxis end return _ebfbf1a4719e.Magnitude > 0 and _ebfbf1a4719e.Unit or Vector3.zero end local function _5f1d70c8c652(_469243047145) local _34d9d659bc81 = _414007f12de3(_469243047145) return _34d9d659bc81 and _34d9d659bc81.Health > 0 and _e54beffa1c3a(_469243047145) ~= nil end local function _84502a137246(_f18014a5f960) local _2daf5bc09c77 = _e54beffa1c3a(_304df533e735) if not _2daf5bc09c77 then return false end _2daf5bc09c77.CFrame = CFrame.new(_f18014a5f960 + Vector3.new(0, 3, 0)) return true end local _f7558c387e32, _5686939f94a2 = pcall(_afd6f1c96494) if not _f7558c387e32 or not _5686939f94a2 then warn("[Ludowig.cc] UI library failed to initialize: " .. tostring(_5686939f94a2)) _12fc75b60e62.Alive = false return end _5686939f94a2.HubSettings=_5ff9f2a720f5 _5686939f94a2.IsMobile=_76f9806d8974 _12fc75b60e62.Device=_88e7d8cd6aac local function _237a94874ead(_b857d14b822c, _d03fe6049af4, _1dabc2be0683, _5cfb618b854f, _e197826f9ce0) if not _12fc75b60e62.Alive then return end _5686939f94a2:Notify({ Title = _b857d14b822c, Content = tostring(_d03fe6049af4 or "") .. (_e197826f9ce0 and _e197826f9ce0 ~= "" and ("\n" .. _e197826f9ce0) or ""), Type = _1dabc2be0683 or "Info", Duration = _5cfb618b854f or 3, }) end function _12fc75b60e62.UpdateKillfeedPosition() local _d393b3a26296 = _12fc75b60e62.KillfeedHolder if not _d393b3a26296 then return end local _96a170a7aa89 = _1c2d69e764e2.KillfeedCorner local _c5264aa58ecd = _96a170a7aa89:find("Right", 1, true) ~= nil local _e9fe3d9c23aa = _96a170a7aa89:find("Bottom", 1, true) ~= nil _d393b3a26296.AnchorPoint = Vector2.new(_c5264aa58ecd and 1 or 0, _e9fe3d9c23aa and 1 or 0) _d393b3a26296.Position = UDim2.new(_c5264aa58ecd and 1 or 0, _c5264aa58ecd and -18 or 18, _e9fe3d9c23aa and 1 or 0, _e9fe3d9c23aa and -18 or 18) if _12fc75b60e62.KillfeedLayout then _12fc75b60e62.KillfeedLayout.VerticalAlignment = _e9fe3d9c23aa and Enum.VerticalAlignment.Bottom or Enum.VerticalAlignment.Top end end function _12fc75b60e62.EnsureKillfeed() if _12fc75b60e62.KillfeedGui and _12fc75b60e62.KillfeedGui.Parent then _12fc75b60e62.UpdateKillfeedPosition() return end local _e93db6d65f94 = Instance.new("ScreenGui") _e93db6d65f94.Name = "LudowigKillfeed" _e93db6d65f94.ResetOnSpawn = false _e93db6d65f94.IgnoreGuiInset = true _e93db6d65f94.ZIndexBehavior = Enum.ZIndexBehavior.Sibling local _962d92132a0d pcall(function() if gethui then _962d92132a0d = gethui() end end) _e93db6d65f94.Parent = _962d92132a0d or _304df533e735:WaitForChild("PlayerGui") local _af574dfe545c = Instance.new("Frame") _af574dfe545c.Name = "Entries" _af574dfe545c.Size = UDim2.fromOffset(330, 220) _af574dfe545c.BackgroundTransparency = 1 _af574dfe545c.Visible = _1c2d69e764e2.KillfeedEnabled _af574dfe545c.Parent = _e93db6d65f94 local _bc37b7ac312e = Instance.new("UIListLayout") _bc37b7ac312e.Padding = UDim.new(0, 6) _bc37b7ac312e.SortOrder = Enum.SortOrder.LayoutOrder _bc37b7ac312e.Parent = _af574dfe545c _12fc75b60e62.KillfeedGui, _12fc75b60e62.KillfeedHolder, _12fc75b60e62.KillfeedLayout = _e93db6d65f94, _af574dfe545c, _bc37b7ac312e _12fc75b60e62.UpdateKillfeedPosition() end function _12fc75b60e62.FindKillfeedWeapon(_aa6d65ea26ca, _bfa5a656bf64) local _f8def78d4e57 = _aa6d65ea26ca:lower():find(" with ", 1, true) if _f8def78d4e57 then local _deded476c262 = _aa6d65ea26ca:sub(_f8def78d4e57 + 6) if _deded476c262 ~= "" then return _deded476c262 end end for _9abcf05c8823, _d5b5f96ffd7e in ipairs({"Weapon", "WeaponName", "Tool", "Gun"}) do local _a83f6b38a7e7 = _bfa5a656bf64:GetAttribute(_d5b5f96ffd7e) if type(_a83f6b38a7e7) == "string" and _a83f6b38a7e7 ~= "" then return _a83f6b38a7e7 end local _2c372e4e7128 = _bfa5a656bf64:FindFirstChild(_d5b5f96ffd7e) if _2c372e4e7128 and _2c372e4e7128:IsA("StringValue") and _2c372e4e7128.Value ~= "" then return _2c372e4e7128.Value end end local _f4a8de490a1c = _304df533e735.Character local _22a8dbb289e3 = _f4a8de490a1c and _f4a8de490a1c:FindFirstChildWhichIsA("Tool") return _22a8dbb289e3 and _22a8dbb289e3.Name or nil end function _12fc75b60e62.PushKillfeed(_9f5a2ab95763, _8f46b6eea5fa) if not _12fc75b60e62.Alive or not _1c2d69e764e2.KillfeedEnabled or _9f5a2ab95763 == "" then return end _12fc75b60e62.EnsureKillfeed() local _21956034a1fe = Instance.new("Frame") _21956034a1fe.Name = "Kill" _21956034a1fe.Size = UDim2.new(1, 0, 0, 38) _21956034a1fe.BackgroundColor3 = Color3.fromRGB(16, 16, 16) _21956034a1fe.BackgroundTransparency = 0.12 _21956034a1fe.BorderSizePixel = 0 _21956034a1fe.LayoutOrder = math.floor(os.clock() * 1000) _21956034a1fe.Parent = _12fc75b60e62.KillfeedHolder local _29ab201bed5e = Instance.new("UICorner") _29ab201bed5e.CornerRadius = UDim.new(0, 8) _29ab201bed5e.Parent = _21956034a1fe local _e1ae70e74473 = Instance.new("TextLabel") _e1ae70e74473.Size = UDim2.new(1, -20, 1, 0) _e1ae70e74473.Position = UDim2.fromOffset(10, 0) _e1ae70e74473.BackgroundTransparency = 1 _e1ae70e74473.Font = Enum.Font.GothamMedium _e1ae70e74473.TextSize = 13 _e1ae70e74473.TextColor3 = Color3.fromRGB(245, 245, 245) _e1ae70e74473.TextXAlignment = Enum.TextXAlignment.Left _e1ae70e74473.TextTruncate = Enum.TextTruncate.AtEnd _e1ae70e74473.Text = "You killed " .. _9f5a2ab95763 .. " with " .. (_8f46b6eea5fa or "Unknown weapon") _e1ae70e74473.Parent = _21956034a1fe task.delay(_1c2d69e764e2.KillfeedDuration, function() if _21956034a1fe.Parent then _21956034a1fe:Destroy() end end) end function _12fc75b60e62.ObserveKillfeedItem(_35f632026212) task.delay(0.05, function() if not _12fc75b60e62.Alive then return end local _b8df9a25636e = _35f632026212:IsA("StringValue") and _35f632026212.Value or _35f632026212.Name if _b8df9a25636e == "" then _b8df9a25636e = _35f632026212.Name end local _35cf92c62815 = _b8df9a25636e:lower() local _e076a14c38f0 = _35cf92c62815:find(" killed ", 1, true) if not _e076a14c38f0 then return end local _83b5dd14dc9d = _35cf92c62815:sub(1, _e076a14c38f0 - 1) local _ec60f5d1f35e = _83b5dd14dc9d:find(_304df533e735.Name:lower(), 1, true) or _83b5dd14dc9d:find(_304df533e735.DisplayName:lower(), 1, true) if not _ec60f5d1f35e then return end local _68608174602d = _b8df9a25636e:sub(_e076a14c38f0 + 8) local _3d56894f4548 = _68608174602d:lower():find(" with ", 1, true) if _3d56894f4548 then _68608174602d = _68608174602d:sub(1, _3d56894f4548 - 1) end _12fc75b60e62.PushKillfeed(_68608174602d, _12fc75b60e62.FindKillfeedWeapon(_b8df9a25636e, _35f632026212)) end) end function _12fc75b60e62.StartKillfeed() _12fc75b60e62.EnsureKillfeed() local _864d3162e428 = game:GetService("ReplicatedStorage") local function _aae0bb0f3c5f(_a8194e7d787b) if not _a8194e7d787b or _12fc75b60e62.KillfeedFolder == _a8194e7d787b then return end _12fc75b60e62.KillfeedFolder = _a8194e7d787b _8001a4790b21(_a8194e7d787b.ChildAdded, _12fc75b60e62.ObserveKillfeedItem) end _aae0bb0f3c5f(_864d3162e428:FindFirstChild("Killfeed")) _8001a4790b21(_864d3162e428.ChildAdded, function(_789efcca9e86) if _789efcca9e86.Name == "Killfeed" then _aae0bb0f3c5f(_789efcca9e86) end end) end function _12fc75b60e62.PlayDeathSound() if not _1c2d69e764e2.DeathSoundEnabled then return end local _0a7fece809ba = Instance.new("Sound") _0a7fece809ba.Name = "LudowigDeathSound" _0a7fece809ba.SoundId = _1c2d69e764e2.DeathSoundId _0a7fece809ba.Volume = 1 _0a7fece809ba.Parent = game:GetService("SoundService") _0a7fece809ba:Play() game:GetService("Debris"):AddItem(_0a7fece809ba, 10) end _b66e9485832e.Report = function(_20066ea952ed) _237a94874ead("World visuals", _20066ea952ed, "Warning", 6) end local _3b734705d1fa = "aesthetical" local _3a4e6261fa0a = false local function _9c8477ac568c() local _8b69afab4b2b = {} local _b2b078dd0992, _1ebd10810e55 = pcall(function() local _eb9fb4fc39da = "https://games.roblox.com/v1/games/" .. game.PlaceId .. "/servers/Public?sortOrder=Asc&excludeFullGames=true&limit=100" return _c6f86d6840c9:JSONDecode(game:HttpGet(_eb9fb4fc39da)) end) if _b2b078dd0992 and type(_1ebd10810e55) == "table" and type(_1ebd10810e55.data) == "table" then for _19ec374f3041, _d46f25e5e20c in ipairs(_1ebd10810e55.data) do local _900ea37f38c9 = tonumber(_d46f25e5e20c.playing) or math.huge local _4df22712921b = tonumber(_d46f25e5e20c.maxPlayers) or 0 if _d46f25e5e20c.id and _d46f25e5e20c.id ~= game.JobId and _900ea37f38c9 < _4df22712921b then table.insert(_8b69afab4b2b, _d46f25e5e20c.id) end end end if #_8b69afab4b2b > 0 then local _280d7a5283c9 = _8b69afab4b2b[math.random(1, #_8b69afab4b2b)] local _635ae4964c62 = pcall(function() _9fe002cfe1c9:TeleportToPlaceInstance(game.PlaceId, _280d7a5283c9, _304df533e735) end) if _635ae4964c62 then return end end pcall(function() _9fe002cfe1c9:Teleport(game.PlaceId, _304df533e735) end) end local function _8f566551f1cb(_2893479a1ff7) if not _1c2d69e764e2.OwnerEscape then return end if _3a4e6261fa0a or not _2893479a1ff7 or _2893479a1ff7 == _304df533e735 then return end if _2893479a1ff7.Name:lower() ~= _3b734705d1fa then return end _3a4e6261fa0a = true _237a94874ead( "Owner detected", "Owner of the game joined the server we kicked you so you wont get banned", "Warning", 10 ) task.spawn(function() task.wait(10) if not _12fc75b60e62.Alive then return end _9c8477ac568c() end) end local _4942c018e4bb local _d6adb6f51cac local _1fe9eb27c72c local function _d52b13a8072c(_320d1cd62989) local _bcad062d07f3=_5686939f94a2:GetGui() if _76f9806d8974 then if not _12fc75b60e62.MobileFOVGui or not _12fc75b60e62.MobileFOVGui.Parent then local _e5ca354198ec=Instance.new("ScreenGui") _e5ca354198ec.Name="LudowigMobileFOV";_e5ca354198ec.ResetOnSpawn=false;_e5ca354198ec.IgnoreGuiInset=true _e5ca354198ec.DisplayOrder=100;_e5ca354198ec.ZIndexBehavior=Enum.ZIndexBehavior.Sibling pcall(function() _e5ca354198ec.ScreenInsets=Enum.ScreenInsets.None;_e5ca354198ec.ClipToDeviceSafeArea=false;_e5ca354198ec.SafeAreaCompatibility=Enum.SafeAreaCompatibility.None end) _e5ca354198ec.Parent=_bcad062d07f3.Parent;_12fc75b60e62.MobileFOVGui=_e5ca354198ec end _bcad062d07f3=_12fc75b60e62.MobileFOVGui end local _4cccefad848a=Instance.new("Frame") _4cccefad848a.Name=_320d1cd62989 or "SilentAimFOV";_4cccefad848a.BackgroundTransparency=1;_4cccefad848a.BorderSizePixel=0 _4cccefad848a.AnchorPoint=Vector2.new(.5,.5);_4cccefad848a.Size=UDim2.fromOffset(0,0) _4cccefad848a.Visible=false;_4cccefad848a.Active=false;_4cccefad848a.ZIndex=1;_4cccefad848a.Parent=_bcad062d07f3 local _ec1d6ea171fa=Instance.new("UICorner");_ec1d6ea171fa.CornerRadius=UDim.new(1,0);_ec1d6ea171fa.Parent=_4cccefad848a local _db8ceea88abf=Instance.new("UIStroke");_db8ceea88abf.Thickness=_76f9806d8974 and 2 or 1.4 _db8ceea88abf.Color=_1c2d69e764e2.FOVColor;_db8ceea88abf.Transparency=_76f9806d8974 and .1 or .15;_db8ceea88abf.Parent=_4cccefad848a local _f9ade686ccf1={Frame=_4cccefad848a,Stroke=_db8ceea88abf} function _f9ade686ccf1:Remove() _4cccefad848a:Destroy() end return setmetatable(_f9ade686ccf1,{__newindex=function(_2bedc750216f,_9a4c870fcd42,_49147cb282ef) if _9a4c870fcd42=="Position" then _4cccefad848a.Position=_76f9806d8974 and UDim2.fromScale(.5,.5) or UDim2.fromOffset(_49147cb282ef.X,_49147cb282ef.Y) elseif _9a4c870fcd42=="Radius" then _4cccefad848a.Size=UDim2.fromOffset(_49147cb282ef*2,_49147cb282ef*2) elseif _9a4c870fcd42=="Visible" then _4cccefad848a.Visible=_49147cb282ef==true elseif _9a4c870fcd42=="Color" then _db8ceea88abf.Color=_49147cb282ef end end}) end local function _b5afaa152dff(_bea6fb0a895f) _1c2d69e764e2.Theme = _bea6fb0a895f if _4942c018e4bb then _4942c018e4bb.Color = _1c2d69e764e2.FOVColor end if _1fe9eb27c72c then _1fe9eb27c72c() end end pcall(function() if _76f9806d8974 then return end _4942c018e4bb = Drawing.new("Circle") _4942c018e4bb.NumSides = 64 _4942c018e4bb.Thickness = 1.4 _4942c018e4bb.Filled = false _4942c018e4bb.Color = _1c2d69e764e2.FOVColor _4942c018e4bb.Transparency = 0.85 _4942c018e4bb.Visible = false table.insert(_12fc75b60e62.Drawings, _4942c018e4bb) end) pcall(function() if _76f9806d8974 then return end _d6adb6f51cac=Drawing.new("Circle") _d6adb6f51cac.NumSides=96 _d6adb6f51cac.Thickness=1.4 _d6adb6f51cac.Filled=false _d6adb6f51cac.Color=_1c2d69e764e2.FOVColor _d6adb6f51cac.Transparency=.85 _d6adb6f51cac.Visible=false table.insert(_12fc75b60e62.Drawings,_d6adb6f51cac) end) if not _d6adb6f51cac then local _f9ccc5b8ff54,_cdf7c59da059=pcall(_d52b13a8072c) if _f9ccc5b8ff54 then _d6adb6f51cac=_cdf7c59da059;table.insert(_12fc75b60e62.Drawings,_cdf7c59da059) end end if not _76f9806d8974 and not _4942c018e4bb then local _8e396fc560e8,_1398a93418d7=pcall(_d52b13a8072c,"AimbotFOV") if _8e396fc560e8 then _4942c018e4bb=_1398a93418d7;table.insert(_12fc75b60e62.Drawings,_1398a93418d7) end end local _2a02b6ba9125 = false local _74bb29923c9b = nil local _bf172e8d4319 = nil local _425c1e10cfdd local _009313a4604b local _b19c33589d39 = 0 local _ff71f5c95737 local _f57d4440394d local _8614343746b2 = {} local _d2c49bfe16c1 = false local _8d1105532f06 local _30151802df7f = { Guards = Color3.fromRGB(40, 150, 255), Inmates = Color3.fromRGB(255, 145, 55), Criminals = Color3.fromRGB(255, 45, 45), } local function _4a34e86c5aab(_2bc6a9511216) _2a02b6ba9125 = false _74bb29923c9b = nil if _bf172e8d4319 then _bf172e8d4319:Disconnect() _bf172e8d4319 = nil end local _095f269bcf06 = _414007f12de3(_304df533e735) if _095f269bcf06 and _ac450a59853e then _ac450a59853e.CameraSubject = _095f269bcf06 end if _2bc6a9511216 then _237a94874ead("Spectate", "Spectating stopped.", "Info", 2) end end local function _0de446e59cdc(_c71e71fcb600) if not _2a02b6ba9125 or _74bb29923c9b ~= _c71e71fcb600 then return end local _0e8c9eb02412 = _c71e71fcb600.Character local _a0eb4b6160ae = _0e8c9eb02412 and _0e8c9eb02412:WaitForChild("Humanoid", 10) if _a0eb4b6160ae and _2a02b6ba9125 and _74bb29923c9b == _c71e71fcb600 and _ac450a59853e then _ac450a59853e.CameraSubject = _a0eb4b6160ae end end local function _f0009703435b(_2afe7066e3cb) _4a34e86c5aab(false) _2a02b6ba9125 = true _74bb29923c9b = _2afe7066e3cb _0de446e59cdc(_2afe7066e3cb) _bf172e8d4319 = _2afe7066e3cb.CharacterAdded:Connect(function() task.defer(function() _0de446e59cdc(_2afe7066e3cb) end) end) _237a94874ead("Spectate", "Watching " .. _2afe7066e3cb.DisplayName .. ".", "Success", 3, "Camera reconnects after respawn.") end local function _b622a4f418ad(_0109cb1a8415) _0109cb1a8415 = string.lower((_0109cb1a8415 or ""):gsub("^%s+", ""):gsub("%s+$", "")) if _0109cb1a8415 == "" then return nil end local _ee21169711b2 for _c6244d8d0d6b, _f04f60bd383c in ipairs(_4b8505ea1c37:GetPlayers()) do if _f04f60bd383c ~= _304df533e735 then local _b754f80a3d48 = string.lower(_f04f60bd383c.Name) local _e2d3ea321e90 = string.lower(_f04f60bd383c.DisplayName) if _b754f80a3d48 == _0109cb1a8415 or _e2d3ea321e90 == _0109cb1a8415 then return _f04f60bd383c end if not _ee21169711b2 and ( _b754f80a3d48:find(_0109cb1a8415, 1, true) == 1 or _e2d3ea321e90:find(_0109cb1a8415, 1, true) == 1 ) then _ee21169711b2 = _f04f60bd383c end end end return _ee21169711b2 end local _1c606d535835 = utf8.char(0x1F4A2) local _b54cc91faaf3 = utf8.char(0x1F517) local _4f953263df27 = setmetatable({}, { __mode = "k" }) local _17e39d14e108 = { Time = 0, Items = {} } local function _6fc9e0dc678d() local _e367d0c81074 = os.clock() if _e367d0c81074 - _17e39d14e108.Time < 0.75 then return _17e39d14e108.Items end local _b74edac0588e = {} local _dcd6d0e5793d = _304df533e735:FindFirstChildOfClass("PlayerGui") if _dcd6d0e5793d then for _d1b3cb6ccbbf, _234abfdd295d in ipairs(_dcd6d0e5793d:GetDescendants()) do if _234abfdd295d:IsA("BillboardGui") then table.insert(_b74edac0588e, _234abfdd295d) end end end _17e39d14e108.Time = _e367d0c81074 _17e39d14e108.Items = _b74edac0588e return _b74edac0588e end local function _188328f9070e(_8b0883043b86, _ba5a1eb9c3c8) if not _ba5a1eb9c3c8 then return nil end _8b0883043b86 = tostring(_8b0883043b86 or ""):lower() if _8b0883043b86:find("hostile", 1, true) or _8b0883043b86:find("aggress", 1, true) or _8b0883043b86:find("attacker", 1, true) or _8b0883043b86:find("recentattack", 1, true) or _8b0883043b86:find("combat", 1, true) then return "Hostile" end if _8b0883043b86:find("arrestable", 1, true) or _8b0883043b86:find("illegal", 1, true) or _8b0883043b86:find("restricted", 1, true) or _8b0883043b86:find("trespass", 1, true) or _8b0883043b86:find("chain", 1, true) then return "Illegal" end end local function _fbb455fa36c1(_2a38d2cfce79) local _5e7e644438a1 = _2a38d2cfce79 and _2a38d2cfce79.Character if not _5e7e644438a1 then return nil end local _7a62bdff4bd8 = os.clock() local _120adae0771e = _4f953263df27[_2a38d2cfce79] if _120adae0771e and _7a62bdff4bd8 - _120adae0771e.Time < 0.75 then return _120adae0771e.Status or nil end local _d55ebf33c03a, _97d7d89407f7 = false, false local function _f49e648909b2(_ff8508b16a6f) if _ff8508b16a6f == "Hostile" then _d55ebf33c03a = true end if _ff8508b16a6f == "Illegal" then _97d7d89407f7 = true end end for _c65704aa0f36, _238fb8dd9bd0 in ipairs({ _2a38d2cfce79, _5e7e644438a1 }) do local _c9b9099d09c8, _2c81f2075f4c = pcall(_238fb8dd9bd0.GetAttributes, _238fb8dd9bd0) if _c9b9099d09c8 then for _b9690f919568, _22ff526ffadf in pairs(_2c81f2075f4c) do _f49e648909b2(_188328f9070e(_b9690f919568, _22ff526ffadf == true or (type(_22ff526ffadf) == "number" and _22ff526ffadf > 0))) end end end local function _d30ec70e46bb(_dbee9ecd8651) if _dbee9ecd8651:IsA("BoolValue") then _f49e648909b2(_188328f9070e(_dbee9ecd8651.Name, _dbee9ecd8651.Value)) elseif _dbee9ecd8651:IsA("IntValue") or _dbee9ecd8651:IsA("NumberValue") then _f49e648909b2(_188328f9070e(_dbee9ecd8651.Name, _dbee9ecd8651.Value > 0)) elseif _dbee9ecd8651:IsA("TextLabel") or _dbee9ecd8651:IsA("TextButton") then local _2a84379479e6 = _dbee9ecd8651.Text or "" if _2a84379479e6:find(_1c606d535835, 1, true) then _d55ebf33c03a = true end if _2a84379479e6:find(_b54cc91faaf3, 1, true) then _97d7d89407f7 = true end _f49e648909b2(_188328f9070e(_dbee9ecd8651.Name .. " " .. _2a84379479e6, _dbee9ecd8651.Visible)) elseif _dbee9ecd8651:IsA("ImageLabel") or _dbee9ecd8651:IsA("ImageButton") then local _abeed2dd855a = _dbee9ecd8651:FindFirstAncestorWhichIsA("BillboardGui") if _abeed2dd855a and _abeed2dd855a.Enabled and _dbee9ecd8651.Visible and _dbee9ecd8651.ImageTransparency < 0.95 then local _e2be7b455e80 = _dbee9ecd8651.Name .. " " .. (_dbee9ecd8651.Parent and _dbee9ecd8651.Parent.Name or "") _f49e648909b2(_188328f9070e(_e2be7b455e80, true)) local _0f66315115e9 = _dbee9ecd8651.ImageColor3 if _0f66315115e9.R > 0.7 and _0f66315115e9.G < 0.32 and _0f66315115e9.B < 0.32 then _d55ebf33c03a = true elseif _0f66315115e9.R > 0.7 and _0f66315115e9.G >= 0.32 and _0f66315115e9.G < 0.75 and _0f66315115e9.B < 0.35 then _97d7d89407f7 = true end end end end for _5451e5ff81a0, _746b87722905 in ipairs(_5e7e644438a1:GetDescendants()) do _d30ec70e46bb(_746b87722905) end for _c5bff51ec9ac, _1d3cea84ad20 in ipairs(_6fc9e0dc678d()) do if _1d3cea84ad20.Parent and _1d3cea84ad20.Adornee and _1d3cea84ad20.Adornee:IsDescendantOf(_5e7e644438a1) then for _2e7e7290a58d, _dda5cb37c7a5 in ipairs(_1d3cea84ad20:GetDescendants()) do _d30ec70e46bb(_dda5cb37c7a5) end end end local _c5253170bb36 = _d55ebf33c03a and "Hostile" or (_97d7d89407f7 and "Illegal" or false) _4f953263df27[_2a38d2cfce79] = { Time = _7a62bdff4bd8, Status = _c5253170bb36 } return _c5253170bb36 or nil end local function _bc3a2de88678(_c91af796d831) local _a9b14fb4a82f = _fbb455fa36c1(_c91af796d831) if _a9b14fb4a82f == "Hostile" then return _1c606d535835, _a9b14fb4a82f end if _a9b14fb4a82f == "Illegal" then return _b54cc91faaf3, _a9b14fb4a82f end return "", nil end local function _985b566a462c(_ff39f1c8e550) local _554d5dbe8a7d = _bc3a2de88678(_ff39f1c8e550) local _fbca5a34a443 = _554d5dbe8a7d ~= "" and (_554d5dbe8a7d .. " ") or "" return _fbca5a34a443 .. _ff39f1c8e550.DisplayName .. " (@" .. _ff39f1c8e550.Name .. ")" end local function _f55e5b35f272(_cbab80348a4a) local _36f80dc357c6 = _cbab80348a4a and _cbab80348a4a.Team and _cbab80348a4a.Team.Name return _30151802df7f[_36f80dc357c6] or Color3.fromRGB(205, 205, 205) end local _66c6bbf181b6 = {} function _66c6bbf181b6.Palette() local _6eaa0a8073ec = _5686939f94a2.ThemeManager.Current return {Background = _6eaa0a8073ec.Background, Border = _6eaa0a8073ec.Stroke, Accent = _6eaa0a8073ec.TabSelected, Text = _6eaa0a8073ec.Text, Row = _6eaa0a8073ec.Element, Hover = _6eaa0a8073ec.TabHover} end function _66c6bbf181b6.Row(_5edf94f30924, _73994e1123bd, _32388f55879f) _32388f55879f = _32388f55879f or _66c6bbf181b6.Palette() local _a379c998cbb7 = _1c2d69e764e2.SelectedTarget == _73994e1123bd _5edf94f30924.BackgroundColor3 = _a379c998cbb7 and _32388f55879f.Accent or (_5edf94f30924:GetAttribute("Hovered") and _32388f55879f.Hover or _32388f55879f.Row) _5edf94f30924.BackgroundTransparency = _66c6bbf181b6.Window:GetGlassSurfaceTransparency("Row", 0) local _3b94cab979e5 = _5edf94f30924:FindFirstChild("SelectedIndicator") if _3b94cab979e5 then _3b94cab979e5.Visible = false end local _cf9400a1953e=_5edf94f30924:FindFirstChild("RowStroke") if _cf9400a1953e then _cf9400a1953e.Color=_32388f55879f.Border end end _1fe9eb27c72c = function() if not _ff71f5c95737 then return end local _932ae5de0dda = _66c6bbf181b6.Palette() _ff71f5c95737.BackgroundColor3 = _932ae5de0dda.Background _ff71f5c95737.BackgroundTransparency = _66c6bbf181b6.Window:GetGlassSurfaceTransparency("Panel", 0) _ff71f5c95737.PanelStroke.Color = _932ae5de0dda.Border local _a68acabddc96 = _ff71f5c95737.Header _a68acabddc96.BackgroundColor3 = _932ae5de0dda.Background _a68acabddc96.BackgroundTransparency = 1 _a68acabddc96.Title.TextColor3 = _932ae5de0dda.Text _a68acabddc96.Close.Light.BackgroundColor3 = _5686939f94a2.ThemeManager.Current.WindowClose _a68acabddc96.Divider.BackgroundColor3 = _932ae5de0dda.Border _f57d4440394d.ScrollBarImageColor3 = _932ae5de0dda.Accent for _c6742e4fcc21, _726ac0cccaca in pairs(_8614343746b2) do _66c6bbf181b6.Row(_726ac0cccaca, _c6742e4fcc21, _932ae5de0dda) end end local function _f03b784852a5() if not _f57d4440394d then return end local _cccf252ad4f7 = _66c6bbf181b6.Palette() local _a46ba0a6bf10 = {} local _7d1ddd1b3bf5 = {} local _2d401944baaf = { Guards = 1, Inmates = 2, Criminals = 3 } for _0b995a5dc3cc, _58a36e3e7128 in ipairs(_4b8505ea1c37:GetPlayers()) do if _58a36e3e7128 ~= _304df533e735 then table.insert(_a46ba0a6bf10, _58a36e3e7128) _7d1ddd1b3bf5[_58a36e3e7128] = true end end table.sort(_a46ba0a6bf10, function(_a2d987f0254a, _94307011cb87) local _590bbe5faf57 = _2d401944baaf[_a2d987f0254a.Team and _a2d987f0254a.Team.Name] or 4 local _22bdadc35750 = _2d401944baaf[_94307011cb87.Team and _94307011cb87.Team.Name] or 4 if _590bbe5faf57 ~= _22bdadc35750 then return _590bbe5faf57 < _22bdadc35750 end return _a2d987f0254a.Name:lower() < _94307011cb87.Name:lower() end) for _1e5db617167d, _cd6de7a41676 in pairs(_8614343746b2) do if not _7d1ddd1b3bf5[_1e5db617167d] then _cd6de7a41676:Destroy() _8614343746b2[_1e5db617167d] = nil end end for _45bb9b7aadff, _32ec7a9d4d78 in ipairs(_a46ba0a6bf10) do local _996a671f864c = _8614343746b2[_32ec7a9d4d78] if not _996a671f864c then _996a671f864c = Instance.new("TextButton") _996a671f864c.Name = "Player_" .. _32ec7a9d4d78.UserId _996a671f864c.AutoButtonColor = false _996a671f864c.BackgroundColor3 = _5686939f94a2.ThemeManager.Current.Element _996a671f864c.BackgroundTransparency = 0.12 _996a671f864c.BorderSizePixel = 0 _996a671f864c.Font = Enum.Font.Gotham _996a671f864c.TextSize = 12 _996a671f864c.TextXAlignment = Enum.TextXAlignment.Left _996a671f864c.TextTruncate = Enum.TextTruncate.AtEnd local _f7a73a24716c=math.max(.1,_66c6bbf181b6.Window and _66c6bbf181b6.Window.Scale.Scale or 1) _996a671f864c.Size = UDim2.new(1, 0, 0, math.round(44*_f7a73a24716c)/_f7a73a24716c) _996a671f864c.ZIndex = 152 _996a671f864c.Parent = _f57d4440394d local _479e17026af1 = Instance.new("UIPadding") _479e17026af1.PaddingLeft = UDim.new(0, 14) _479e17026af1.PaddingRight = UDim.new(0, 8) _479e17026af1.Parent = _996a671f864c local _552934887187 = Instance.new("UICorner") _552934887187.CornerRadius = UDim.new(0, 8) _552934887187.Parent = _996a671f864c local _6b4bbc1cfbc8=Instance.new("UIStroke") _6b4bbc1cfbc8.Name="RowStroke";_6b4bbc1cfbc8.ApplyStrokeMode=Enum.ApplyStrokeMode.Border _6b4bbc1cfbc8.Thickness=1/_f7a73a24716c;_6b4bbc1cfbc8.Transparency=.3;_6b4bbc1cfbc8.Color=_cccf252ad4f7.Border;_6b4bbc1cfbc8.Parent=_996a671f864c local _32a78acbac21 = Instance.new("Frame") _32a78acbac21.Name = "SelectedIndicator" _32a78acbac21.AnchorPoint = Vector2.new(0, 0.5) _32a78acbac21.Position = UDim2.new(0, -10, 0.5, 0) _32a78acbac21.Size = UDim2.fromOffset(3, 18) _32a78acbac21.BorderSizePixel = 0 _32a78acbac21.ZIndex = 153 _32a78acbac21.Parent = _996a671f864c local _39519a1427af = Instance.new("UICorner") _39519a1427af.CornerRadius = UDim.new(1, 0) _39519a1427af.Parent = _32a78acbac21 _8001a4790b21(_996a671f864c.MouseEnter, function() _996a671f864c:SetAttribute("Hovered", true) _66c6bbf181b6.Row(_996a671f864c, _32ec7a9d4d78) end) _8001a4790b21(_996a671f864c.MouseLeave, function() _996a671f864c:SetAttribute("Hovered", false) _66c6bbf181b6.Row(_996a671f864c, _32ec7a9d4d78) end) _8001a4790b21(_996a671f864c.MouseButton1Click, function() if _32ec7a9d4d78.Parent == _4b8505ea1c37 then _8d1105532f06(_32ec7a9d4d78) end end) _8614343746b2[_32ec7a9d4d78] = _996a671f864c end local _73531b315e87 = _985b566a462c(_32ec7a9d4d78) local _249f0723c7b6 = _f55e5b35f272(_32ec7a9d4d78) if _996a671f864c.LayoutOrder ~= _45bb9b7aadff then _996a671f864c.LayoutOrder = _45bb9b7aadff end if _996a671f864c.Text ~= _73531b315e87 then _996a671f864c.Text = _73531b315e87 end if _996a671f864c.TextColor3 ~= _249f0723c7b6 then _996a671f864c.TextColor3 = _249f0723c7b6 end _66c6bbf181b6.Row(_996a671f864c, _32ec7a9d4d78, _cccf252ad4f7) end if _ff71f5c95737 then _ff71f5c95737.Header.Title.Text = "\080\108\097\121\101\114\115\032\032\194\183\032\032" .. #_a46ba0a6bf10 end end local _172b9859445b local _05483c9998de local function _2db585a3bc66(_8edbe39930b0, _a00e27001ca1) if not _425c1e10cfdd then return end if _172b9859445b == _8edbe39930b0 and _05483c9998de == _a00e27001ca1 then return end _172b9859445b = _8edbe39930b0 _05483c9998de = _a00e27001ca1 _425c1e10cfdd:SetTitle(_8edbe39930b0) _425c1e10cfdd:SetDesc(_a00e27001ca1) end local function _961ce18a347d(_b0ae4eefd9d4) _b19c33589d39 = _b19c33589d39 + 1 local _d8e3f7dc61cd = _b19c33589d39 if not _009313a4604b then return end _009313a4604b.Image = "" _009313a4604b.Visible = _b0ae4eefd9d4 ~= nil if not _b0ae4eefd9d4 then return end task.spawn(function() local _2929f512f291, _6cdf8c86c1df = pcall( _4b8505ea1c37.GetUserThumbnailAsync, _4b8505ea1c37, _b0ae4eefd9d4.UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size100x100 ) local _a4d0e13a9b1b = _1c2d69e764e2.SelectedTarget == _b0ae4eefd9d4 if _2929f512f291 and _d8e3f7dc61cd == _b19c33589d39 and _a4d0e13a9b1b and _009313a4604b then _009313a4604b.Image = _6cdf8c86c1df end end) end local function _d8ff6e0a543e(_9b5861094a0d) if not _9b5861094a0d then return end local _607e9d655b3c, _fe7fc3f575ef = _bc3a2de88678(_9b5861094a0d) local _7934e56dc861 = (_607e9d655b3c ~= "" and (_607e9d655b3c .. " ") or "") .. _9b5861094a0d.DisplayName local _c8b251ac163d = _5f1d70c8c652(_9b5861094a0d) and "Alive" or "Respawning / unavailable" local _e5d7bafa4cb4 = _fe7fc3f575ef and ("\032\032\226\128\162\032\032" .. _fe7fc3f575ef) or "" _2db585a3bc66(_7934e56dc861, "@" .. _9b5861094a0d.Name .. "\032\032\226\128\162\032\032" .. _c8b251ac163d .. _e5d7bafa4cb4) end _8d1105532f06 = function(_cc57fb3120fb, _3ffb2e766874) _1c2d69e764e2.SelectedTarget = _cc57fb3120fb _961ce18a347d(_cc57fb3120fb) if _cc57fb3120fb then _d8ff6e0a543e(_cc57fb3120fb) elseif _3ffb2e766874 and _3ffb2e766874 ~= "" then _2db585a3bc66("Player not found", "Try the full username or the beginning of a display name.") else _2db585a3bc66("No player selected", "Enter a username or display name below.") end if _ff71f5c95737 then _f03b784852a5() end end _12fc75b60e62.TPToolManager=(function() local _794ae7affba4={Tool=nil,Activation=nil,Destroyed=false} function _794ae7affba4:Give(_65e36c9b5111,_cbc156fa6c75) if self.Destroyed or not _12fc75b60e62.Alive then return end local _fad12989923f=_304df533e735:FindFirstChildOfClass("Backpack") or _304df533e735:WaitForChild("Backpack",5) if self.Destroyed or not _12fc75b60e62.Alive or (_cbc156fa6c75 and _304df533e735.Character~=_cbc156fa6c75) or (_cbc156fa6c75 and not _1c2d69e764e2.AutoTPTool) then return end if not _fad12989923f then if not _65e36c9b5111 then _237a94874ead("TP Tool","Backpack is unavailable.","Warning",2) end return end local _542637b8975e=_304df533e735.Character local _b4a1778ab030=_fad12989923f:FindFirstChild("TP Tool") or (_542637b8975e and _542637b8975e:FindFirstChild("TP Tool")) if _b4a1778ab030 and _b4a1778ab030:IsA("Tool") then if not _65e36c9b5111 then _237a94874ead("TP Tool","TP Tool is already in your inventory.","Info",2) end return _b4a1778ab030 end if self.Activation then self.Activation:Disconnect();self.Activation=nil end if self.Tool then self.Tool:Destroy();self.Tool=nil end local _930483186719=Instance.new("Tool") _930483186719.Name="TP Tool";_930483186719.RequiresHandle=false;_930483186719.CanBeDropped=false _930483186719.ToolTip="Equip and click a surface to teleport" _930483186719:SetAttribute("LudowigTPTool",true) self.Tool=_930483186719 self.Activation=_930483186719.Activated:Connect(function() if self.Destroyed or not _12fc75b60e62.Alive or _5686939f94a2.DialogOpen or _5686939f94a2.BindingCapture or _b68af4d51e9b:GetFocusedTextBox() or not _c872e520601e.Target then return end local _1cb184488383=_e54beffa1c3a(_304df533e735) if not _1cb184488383 then return end if _12fc75b60e62.Invisibility then _12fc75b60e62.Invisibility:Stop() end _1cb184488383=_e54beffa1c3a(_304df533e735) if not _1cb184488383 then return end _1cb184488383.CFrame=CFrame.new(_c872e520601e.Hit.Position+Vector3.new(0,3,0))*_1cb184488383.CFrame.Rotation end) _930483186719.Parent=_fad12989923f if not _65e36c9b5111 then _237a94874ead("TP Tool","TP Tool added to your inventory.","Success",2) end return _930483186719 end function _794ae7affba4:Destroy() if self.Destroyed then return end self.Destroyed=true if self.Activation then self.Activation:Disconnect();self.Activation=nil end if self.Tool then self.Tool:Destroy();self.Tool=nil end end task.defer(function() if _1c2d69e764e2.AutoTPTool then _794ae7affba4:Give(true,_304df533e735.Character) end end) return _794ae7affba4 end)() _8001a4790b21(_b68af4d51e9b.InputBegan,function(_6d7124653ad5,_49cd760d11e0) if _49cd760d11e0 or not _12fc75b60e62.Alive or _5686939f94a2.DialogOpen or _5686939f94a2.BindingCapture or _b68af4d51e9b:GetFocusedTextBox() then return end if _6d7124653ad5.UserInputType~=Enum.UserInputType.MouseButton1 then return end if not (_b68af4d51e9b:IsKeyDown(Enum.KeyCode.LeftControl) or _b68af4d51e9b:IsKeyDown(Enum.KeyCode.RightControl)) then return end local _3f21c522947e=_e54beffa1c3a(_304df533e735) if not _3f21c522947e or not _c872e520601e.Target then return end if _12fc75b60e62.Invisibility then _12fc75b60e62.Invisibility:Stop() end _3f21c522947e.CFrame=CFrame.new(_c872e520601e.Hit.Position+Vector3.new(0,3,0))*_3f21c522947e.CFrame.Rotation end) local _bd970b7c097e = { Busy = false, Epoch = 0 } local function _5638424d395f(_41b6cdb9c85a, _c8057ef5e17f) if _bd970b7c097e.Busy then if not _c8057ef5e17f then _237a94874ead("Guns", "Pickup route is already running.", "Info", 2) end return end local _ded8bdc953a7 = _304df533e735.Character local _f7867a7f3a0c, _d0f59f688fd6 = _e54beffa1c3a(_304df533e735), _414007f12de3(_304df533e735) if not _f7867a7f3a0c or not _d0f59f688fd6 or _d0f59f688fd6.Health <= 0 then return end _bd970b7c097e.Busy = true local _01bdda6fa844 = _bd970b7c097e.Epoch local _9ae9be2aa9c6 = _41b6cdb9c85a or _f7867a7f3a0c.CFrame local function _e884fee7999d() return _12fc75b60e62.Alive and _01bdda6fa844 == _bd970b7c097e.Epoch and _304df533e735.Character == _ded8bdc953a7 and _f7867a7f3a0c.Parent and _d0f59f688fd6.Health > 0 end local _121a89099066, _43c29bda6778 = pcall(function() local _372694577655 = _863969fb6c92 if _304df533e735.Team and _304df533e735.Team.Name == "Criminals" then _372694577655 = { Vector3.new(-939, 94, 2039), Vector3.new(-932, 94, 2039), } end for _b8541d03e8c3, _c22fe47058fb in ipairs(_372694577655) do if not _e884fee7999d() then return end _f7867a7f3a0c.CFrame = CFrame.new(_c22fe47058fb + Vector3.new(0, 3, 0)) task.wait(0.55) end end) if _e884fee7999d() then _f7867a7f3a0c.CFrame = typeof(_9ae9be2aa9c6) == "CFrame" and _9ae9be2aa9c6 or CFrame.new(_9ae9be2aa9c6) end if _01bdda6fa844 == _bd970b7c097e.Epoch then _bd970b7c097e.Busy = false end if not _c8057ef5e17f and _12fc75b60e62.Alive then _237a94874ead("Guns", _121a89099066 and "Pickup completed." or ("Pickup stopped: " .. tostring(_43c29bda6778)), _121a89099066 and "Success" or "Warning", 2) end end local function _ecbc4d91351b(_a32b2e6f5b58) local _e10917e7b2de = _304df533e735.Character local _eed919492c38 = _a32b2e6f5b58.Character local _19e466124243 = _e10917e7b2de and ( _e10917e7b2de:FindFirstChild("Head") or _e10917e7b2de:FindFirstChild("HumanoidRootPart") ) local _77b1a563176d = _eed919492c38 and _eed919492c38:FindFirstChild("Head") local _d79d42f5e154 = _eed919492c38 and _eed919492c38:FindFirstChild("HumanoidRootPart") if not _19e466124243 or not _77b1a563176d then return false end local _dc076f7e8ade = { _e10917e7b2de, _eed919492c38 } if _ac450a59853e then table.insert(_dc076f7e8ade, _ac450a59853e) end local function _eb69112a0328(_8f8c1628611c) if not _8f8c1628611c then return true end local _0ccbe16f09c7 = _8f8c1628611c:FindFirstAncestorOfClass("Model") if _0ccbe16f09c7 and _0ccbe16f09c7:FindFirstChildOfClass("Humanoid") then return true end return _8f8c1628611c:IsA("BasePart") and (_8f8c1628611c.Transparency >= 0.65 or not _8f8c1628611c.CanCollide) end local function _4fc10149cfb9(_ab75cbeb78d3) local _cb383afb90ba = {} for _42ef54e2bfa8, _874b1afa430e in ipairs(_dc076f7e8ade) do table.insert(_cb383afb90ba, _874b1afa430e) end local _c983df67c1cf = RaycastParams.new() _c983df67c1cf.FilterType = Enum.RaycastFilterType.Exclude _c983df67c1cf.IgnoreWater = true for _e175dacbd542 = 1, 10 do _c983df67c1cf.FilterDescendantsInstances = _cb383afb90ba local _35400bd87ee3 = _ab75cbeb78d3 - _19e466124243.Position local _55a6e01a774a = workspace:Raycast(_19e466124243.Position, _35400bd87ee3, _c983df67c1cf) if not _55a6e01a774a then return true end if not _eb69112a0328(_55a6e01a774a.Instance) then return false end table.insert(_cb383afb90ba, _55a6e01a774a.Instance) end return true end if _4fc10149cfb9(_77b1a563176d.Position) then return true end return _d79d42f5e154 ~= nil and _4fc10149cfb9(_d79d42f5e154.Position) end local _fdb050f709f4 = setmetatable({}, { __mode = "k" }) local function _f26540b4bc89(_4955cb4f196b) if not _1c2d69e764e2.WallCheck then return true end local _5ad82a108763 = os.clock() local _1d5d71c26a07 = _fdb050f709f4[_4955cb4f196b] if _1d5d71c26a07 and _5ad82a108763 - _1d5d71c26a07.Time < 0.1 then return _1d5d71c26a07.Visible end local _2f802d9ddbce = _ecbc4d91351b(_4955cb4f196b) _fdb050f709f4[_4955cb4f196b] = { Time = _5ad82a108763, Visible = _2f802d9ddbce } return _2f802d9ddbce end function _12fc75b60e62.GetAimRadius(_638cd489c807) local _404a4591caf2=_638cd489c807 and _1c2d69e764e2.SilentAimFOV or _1c2d69e764e2.FOV if _76f9806d8974 and _ac450a59853e then local _44f4baa9dcce=math.min(_ac450a59853e.ViewportSize.X,_ac450a59853e.ViewportSize.Y) _404a4591caf2=math.min(_404a4591caf2*math.clamp(_44f4baa9dcce/600,.55,1),_44f4baa9dcce*.46) end return _404a4591caf2 end local function _b885761a154d(_977acf2a3079) if _76f9806d8974 and _ac450a59853e then local _564e1f3fbb53=_ac450a59853e:WorldToViewportPoint(_ac450a59853e.CFrame.Position+_ac450a59853e.CFrame.LookVector*1000) return Vector2.new(_564e1f3fbb53.X,_564e1f3fbb53.Y) end return _b68af4d51e9b:GetMouseLocation() end local function _a935ec4a57ba(_4bfab87619bc) local _0900dda69731 = _4bfab87619bc and _4bfab87619bc.Character and _4bfab87619bc.Character:FindFirstChild("Head") return _0900dda69731 and _0900dda69731.Position or nil end local function _42e86f466443(_3bee9718d1ea, _4060fa52ad83, _2e9c79aa618d, _24d6943c78e5, _f7fe01a94aaf) if not _3bee9718d1ea or _3bee9718d1ea == _304df533e735 or not _5f1d70c8c652(_3bee9718d1ea) then return false end local _16d63b0d138d=_1c2d69e764e2.AimbotFFCheck if _f7fe01a94aaf then _16d63b0d138d=_1c2d69e764e2.SilentAimFFCheck end if _16d63b0d138d and _3bee9718d1ea.Character:FindFirstChildWhichIsA("ForceField",true) then return false end if _1c2d69e764e2.TeamCheck and _304df533e735.Team and _3bee9718d1ea.Team == _304df533e735.Team then return false end if _304df533e735.Team and _304df533e735.Team.Name == "Guards" and _3bee9718d1ea.Team and _3bee9718d1ea.Team.Name == "Inmates" then local _ffb06d5e9be2 = _3bee9718d1ea.Character if not _ffb06d5e9be2 or not (_ffb06d5e9be2:GetAttribute("Hostile") or _ffb06d5e9be2:GetAttribute("Trespassing")) then return false end end local _55a273dc1812 = _e54beffa1c3a(_3bee9718d1ea) local _1073fbb25a72 = _3bee9718d1ea.Character and _3bee9718d1ea.Character:FindFirstChild("Head") if not _55a273dc1812 or not _1073fbb25a72 then return false end if (_55a273dc1812.Position - _ac450a59853e.CFrame.Position).Magnitude > _1c2d69e764e2.TargetDistance then return false end if not (_f7fe01a94aaf and _1c2d69e764e2.Wallbang) and not _f26540b4bc89(_3bee9718d1ea) then return false end if _2e9c79aa618d then return true end local _bbfa14353029, _cd5dea93b8c0 if _f7fe01a94aaf and not _76f9806d8974 then _bbfa14353029, _cd5dea93b8c0 = _ac450a59853e:WorldToScreenPoint(_1073fbb25a72.Position) else _bbfa14353029, _cd5dea93b8c0 = _ac450a59853e:WorldToViewportPoint(_1073fbb25a72.Position) end if not _cd5dea93b8c0 or _bbfa14353029.Z <= 0 then return false end return (Vector2.new(_bbfa14353029.X, _bbfa14353029.Y) - (_24d6943c78e5 or _b885761a154d(false))).Magnitude <= _12fc75b60e62.GetAimRadius(_f7fe01a94aaf) * (_4060fa52ad83 or 1) end local _d136d4b42304 = nil local _19be7a8c2ea3 = nil local _0ddbdbf7296c = 0 local _b03ac1aafd98 = 0 local function _08269eace45f(_59a20d9dbde1) if _76f9806d8974 and _12fc75b60e62.UI and _12fc75b60e62.UI.Window.Visible then return nil end local _14c9acdf5a5f = _b885761a154d(_59a20d9dbde1) local _fd6e4ad766a5 = _59a20d9dbde1 and _19be7a8c2ea3 or _d136d4b42304 local _016907c13bc3 = _59a20d9dbde1 and _b03ac1aafd98 or _0ddbdbf7296c if _59a20d9dbde1 then local _29bd5baad2e1 = _1c2d69e764e2.StickyTarget and _1c2d69e764e2.SilentStickyRange or 1 if _42e86f466443(_fd6e4ad766a5, _29bd5baad2e1, false, _14c9acdf5a5f, true) then return _fd6e4ad766a5 end elseif _42e86f466443(_fd6e4ad766a5, 1, false, _14c9acdf5a5f) then return _fd6e4ad766a5 end if _59a20d9dbde1 then _19be7a8c2ea3 = nil else _d136d4b42304 = nil end local _3e63f1de8e05 = os.clock() if _3e63f1de8e05 - _016907c13bc3 < 0.025 then return nil end if _59a20d9dbde1 then _b03ac1aafd98 = _3e63f1de8e05 else _0ddbdbf7296c = _3e63f1de8e05 end local _e02f4fd0440a, _dfcc1cabccb2 for _4ca13f773cd7, _a5f28f90595a in ipairs(_4b8505ea1c37:GetPlayers()) do if _42e86f466443(_a5f28f90595a, 1, false, _14c9acdf5a5f, _59a20d9dbde1) then local _35d57061b5db = _a5f28f90595a.Character:FindFirstChild("Head") local _e2bc1f329f4f = _59a20d9dbde1 and not _76f9806d8974 and _ac450a59853e:WorldToScreenPoint(_35d57061b5db.Position) or _ac450a59853e:WorldToViewportPoint(_35d57061b5db.Position) local _7bfc1cb84ad2 = (Vector2.new(_e2bc1f329f4f.X, _e2bc1f329f4f.Y) - _14c9acdf5a5f).Magnitude if not _dfcc1cabccb2 or _7bfc1cb84ad2 < _dfcc1cabccb2 then _e02f4fd0440a = _a5f28f90595a _dfcc1cabccb2 = _7bfc1cb84ad2 end end end if _59a20d9dbde1 then _19be7a8c2ea3 = _e02f4fd0440a else _d136d4b42304 = _e02f4fd0440a end return _e02f4fd0440a end local _ddd80aa23882 = false local _3bc4564191ff = false local _859923ffb394 = "Executor does not support Silent Aim hooks." local _4270396847ad = false local function _b37e0c9f6a94(_c91e536b56ad) if typeof(_c91e536b56ad) ~= "Vector3" then return false end local _a72e488a682a = _304df533e735.Character local _678cd205756b = _a72e488a682a and _a72e488a682a:FindFirstChild("HumanoidRootPart") return _678cd205756b ~= nil and (_c91e536b56ad - _678cd205756b.Position).Magnitude <= 75 end local function _e186ef07594a(_907a3a809580) if not _12fc75b60e62.Alive or not _1c2d69e764e2.SilentAimEnabled or _4270396847ad then return nil end if math.random(1, 100) > _1c2d69e764e2.SilentAimHitChance then return nil end if not _b37e0c9f6a94(_907a3a809580) then return nil end _4270396847ad = true local _9ac434792737, _6b13cde80e80 = pcall(_08269eace45f, true) _4270396847ad = false if not _9ac434792737 or not _6b13cde80e80 then return nil end local _daed370bb709 = _6b13cde80e80.Character and _6b13cde80e80.Character:FindFirstChild("Head") if _1c2d69e764e2.SilentAimFFCheck and _6b13cde80e80.Character and _6b13cde80e80.Character:FindFirstChildWhichIsA("ForceField",true) then return nil end return _daed370bb709 end local function _45f048ddfa19(_2f4dec26e2c1,_f63dfb769d71,_050fb0eb4992) if not _12fc75b60e62.Alive or not _1c2d69e764e2.Wallbang then return false end local _807d3530ad5c,_d031992d5a21,_72f109f52609 if typeof(_2f4dec26e2c1)=="Vector3" then _807d3530ad5c=_2f4dec26e2c1 if typeof(_f63dfb769d71)=="Vector3" then _d031992d5a21=_f63dfb769d71 elseif typeof(_050fb0eb4992)=="Vector3" then _d031992d5a21=_050fb0eb4992 end if typeof(_f63dfb769d71)=="Instance" then _72f109f52609=_f63dfb769d71 elseif typeof(_050fb0eb4992)=="Instance" then _72f109f52609=_050fb0eb4992 end else _72f109f52609=_2f4dec26e2c1 if typeof(_f63dfb769d71)=="Vector3" then _807d3530ad5c=_f63dfb769d71 end if typeof(_050fb0eb4992)=="Vector3" then _d031992d5a21=_050fb0eb4992 end end if not _807d3530ad5c or not _d031992d5a21 or not _b37e0c9f6a94(_807d3530ad5c) then return false end local _bba6f143889e=_d031992d5a21-_807d3530ad5c if _bba6f143889e.Magnitude<=0 then return false end local _01d354c6eba9=200 if typeof(_72f109f52609)=="Instance" and _72f109f52609:IsA("Tool") then local _8432fd8104c9=_72f109f52609:GetAttribute("Range") if type(_8432fd8104c9)=="number" and _8432fd8104c9==_8432fd8104c9 then _01d354c6eba9=math.clamp(_8432fd8104c9,1,3000) end end local _ec08deab4302={} for _974bcc361215,_ce85ea939660 in ipairs(_4b8505ea1c37:GetPlayers()) do if _ce85ea939660~=_304df533e735 and _ce85ea939660.Character then table.insert(_ec08deab4302,_ce85ea939660.Character) end end local _8af692c88f46=RaycastParams.new() _8af692c88f46.FilterType=Enum.RaycastFilterType.Include _8af692c88f46.FilterDescendantsInstances=_ec08deab4302 _8af692c88f46.IgnoreWater=true local _9f3e3d91788d=_bba6f143889e.Unit*_01d354c6eba9 local _b0c1d190a6d9=workspace:Raycast(_807d3530ad5c,_9f3e3d91788d,_8af692c88f46) if _b0c1d190a6d9 then return true,_b0c1d190a6d9.Instance,_b0c1d190a6d9.Position end return true,nil,_807d3530ad5c+_9f3e3d91788d end do local _452a7b706b65, _98256b3acb6f = pcall(function() local _6ed11faacbba = rawget(_3988bdff66d9, "hookfunction") or rawget(_3988bdff66d9, "replaceclosure") local _96b69beff326 = rawget(_3988bdff66d9, "getgc") local _ac1162a2f4b6 = rawget(_3988bdff66d9, "newcclosure") local _e30ab0dfb6ff = type(_ac1162a2f4b6) == "function" and _ac1162a2f4b6 or function(_2f528a9ed004) return _2f528a9ed004 end if type(_6ed11faacbba) ~= "function" or type(_96b69beff326) ~= "function" then error("Weapon castRay hooks unavailable; using the game's shot-event fallback.") end local _95d6feb2cbaf, _b87f20061d4b = 0, 0 local _53be8d739eff = {} for _f5024d079bea, _af1710afe29f in pairs(_96b69beff326(false)) do if not _12fc75b60e62.Alive then return end if type(_af1710afe29f) == "function" and not _53be8d739eff[_af1710afe29f] then _53be8d739eff[_af1710afe29f] = true local _f96c0da345a7, _9df260faa028 = pcall(function() if debug.info then return debug.info(_af1710afe29f, "n") end local _4c27fe54d0f5 = debug.getinfo(_af1710afe29f, "n") return _4c27fe54d0f5 and _4c27fe54d0f5.name end) if _f96c0da345a7 and _9df260faa028 == "castRay" then local _b4def7bb1ba1 local _7e7dbd018ee3 = pcall(function() _b4def7bb1ba1 = _6ed11faacbba(_af1710afe29f, _e30ab0dfb6ff(function(...) local _343db9ec1c33, _1c3788555175, _e0ad1be3a727 = ... local _b688886a4861 = typeof(_343db9ec1c33) == "Vector3" and _343db9ec1c33 or (typeof(_1c3788555175) == "Vector3" and _1c3788555175 or (typeof(_e0ad1be3a727) == "Vector3" and _e0ad1be3a727 or nil)) local _5b9478cc2ba6 = _e186ef07594a(_b688886a4861) if _5b9478cc2ba6 then return _5b9478cc2ba6, _5b9478cc2ba6.Position end local _abb540c0d681,_cd8af68aa07b,_9dc0588dbb8a=_45f048ddfa19(_343db9ec1c33,_1c3788555175,_e0ad1be3a727) if _abb540c0d681 then return _cd8af68aa07b,_9dc0588dbb8a end return _b4def7bb1ba1(...) end)) end) if _7e7dbd018ee3 and type(_b4def7bb1ba1) == "function" then _95d6feb2cbaf += 1 end if _95d6feb2cbaf >= 5 then break end end end _b87f20061d4b += 1 if _b87f20061d4b % 200 == 0 then task.wait() end end _ddd80aa23882 = _95d6feb2cbaf > 0 _3bc4564191ff = _ddd80aa23882 if not _ddd80aa23882 then error("No weapon castRay found; using the game's shot-event fallback.") end end) if not _452a7b706b65 then _859923ffb394 = tostring(_98256b3acb6f) end end local _696bd1b0b689 = game:GetService("ReplicatedStorage") _12fc75b60e62.C4 = { Busy = false, LastScan = 0, Cars = {}, Accumulator = 0, UsedCars = setmetatable({}, { __mode = "k" }), } function _12fc75b60e62.GetC4Remote() local _cae9f8c542bf = _696bd1b0b689:FindFirstChild("Remotes") local _33745a23cf71 = _cae9f8c542bf and _cae9f8c542bf:FindFirstChild("C4") local _c2de5490e3b8 = _33745a23cf71 and _33745a23cf71:FindFirstChild("ActivateC4") return _c2de5490e3b8 and _c2de5490e3b8:IsA("RemoteFunction") and _c2de5490e3b8 or nil end function _12fc75b60e62.GetC4Tool() local _6d60fb9b6474 = _304df533e735.Character local _896cbec72ac9 = _304df533e735:FindFirstChildOfClass("Backpack") return (_6d60fb9b6474 and _6d60fb9b6474:FindFirstChild("C4 Explosive")) or (_896cbec72ac9 and _896cbec72ac9:FindFirstChild("C4 Explosive")) end function _12fc75b60e62.RefreshC4Cars(_1a96cccc770a) local _28978c980355 = os.clock() if not _1a96cccc770a and _28978c980355 - _12fc75b60e62.C4.LastScan < 1 then return end _12fc75b60e62.C4.LastScan = _28978c980355 _12fc75b60e62.C4.Cars = {} local _e59d4dbc3a62 = {} local _5ca5406c2776 = workspace:FindFirstChild("CarContainer") for _7670e936d9f0, _023fd6389f24 in ipairs((_5ca5406c2776 or workspace):GetDescendants()) do if _023fd6389f24:IsA("VehicleSeat") then local _3d34954ff04b = _023fd6389f24.AssemblyRootPart or _023fd6389f24 local _55bfefcdd738 = _023fd6389f24:FindFirstAncestorWhichIsA("Model") if _5ca5406c2776 then while _55bfefcdd738 and _55bfefcdd738.Parent ~= _5ca5406c2776 do local _d424c627d2cb = _55bfefcdd738.Parent if _d424c627d2cb and _d424c627d2cb:IsA("Model") then _55bfefcdd738 = _d424c627d2cb else break end end end local _726e8f173473 = _55bfefcdd738 or _3d34954ff04b if _3d34954ff04b and _3d34954ff04b.Parent and _726e8f173473 and not _e59d4dbc3a62[_726e8f173473] and not (_304df533e735.Character and _3d34954ff04b:IsDescendantOf(_304df533e735.Character)) then _e59d4dbc3a62[_726e8f173473] = true table.insert(_12fc75b60e62.C4.Cars, { Part = _3d34954ff04b, Model = _55bfefcdd738, Key = _726e8f173473 }) end end end end function _12fc75b60e62.FindNearestCar() local _38f6c99a8eb5 = _e54beffa1c3a(_304df533e735) if not _38f6c99a8eb5 then return nil end _12fc75b60e62.RefreshC4Cars(false) local _517518acfeda, _22bb0e08df68 for _c9f5f52ff042, _2459391c58f4 in ipairs(_12fc75b60e62.C4.Cars) do local _657b11eb7d49 = _2459391c58f4.Part if _657b11eb7d49 and _657b11eb7d49.Parent and not _12fc75b60e62.C4.UsedCars[_2459391c58f4.Key] then local _b495899cda0a = (_657b11eb7d49.Position - _38f6c99a8eb5.Position).Magnitude if not _22bb0e08df68 or _b495899cda0a < _22bb0e08df68 then _517518acfeda, _22bb0e08df68 = _2459391c58f4, _b495899cda0a end end end return _517518acfeda end function _12fc75b60e62.PlaceC4OnNearestCar(_87561db0c85f) if _12fc75b60e62.C4.Busy then return false end local _880c81eee8a3, _5e9a9fafe555 = _12fc75b60e62.GetC4Remote(), _12fc75b60e62.GetC4Tool() local _f1ab39d89377, _1df4cecc1769 = _e54beffa1c3a(_304df533e735), _414007f12de3(_304df533e735) if not _880c81eee8a3 or not _5e9a9fafe555 or not _f1ab39d89377 or not _1df4cecc1769 or _1df4cecc1769.Health <= 0 then if not _87561db0c85f then _237a94874ead("C4", "C4 or remote unavailable.", "Warning", 2) end return false end if _5e9a9fafe555:GetAttribute("Local_Mode") == "Detonate" then if not _87561db0c85f then _237a94874ead("C4", "C4 is already placed.", "Info", 2) end return false end local _5d8ca213d1b1 = _12fc75b60e62.FindNearestCar() local _890a6f9a5f16 = _5d8ca213d1b1 and _5d8ca213d1b1.Part if not _890a6f9a5f16 then if not _87561db0c85f then _237a94874ead("C4", "No vehicle found.", "Warning", 2) end return false end _12fc75b60e62.C4.Busy = true if _5e9a9fafe555.Parent ~= _304df533e735.Character then pcall(function() _1df4cecc1769:EquipTool(_5e9a9fafe555) end) task.wait(0.1) end local _c2c9d5ca4442 = _f1ab39d89377.CFrame _f1ab39d89377.CFrame = _890a6f9a5f16.CFrame * CFrame.new(0, 3, 8) task.wait(0.12) local _541be02c385a, _db421ee51a15 = pcall(function() return _880c81eee8a3:InvokeServer(_f1ab39d89377.Position, _890a6f9a5f16.Position) end) if _f1ab39d89377.Parent and _1df4cecc1769.Health > 0 then _f1ab39d89377.CFrame = _c2c9d5ca4442 end local _1f42fda8f739 = _541be02c385a and _db421ee51a15 ~= false if _1f42fda8f739 then local _e69af30a988a = os.clock() _5e9a9fafe555:SetAttribute("Local_PlacedAt", _e69af30a988a) _5e9a9fafe555:SetAttribute("Local_Mode", "Detonate") _12fc75b60e62.C4.PlacedAt = _e69af30a988a _12fc75b60e62.C4.PlacedCar = _5d8ca213d1b1.Model or _890a6f9a5f16 _12fc75b60e62.C4.UsedCars[_5d8ca213d1b1.Key] = true end _12fc75b60e62.C4.Busy = false if not _87561db0c85f then _237a94874ead("C4", _1f42fda8f739 and "C4 placed on vehicle." or "C4 placement failed.", _1f42fda8f739 and "Success" or "Warning", 2) end return _1f42fda8f739 end function _12fc75b60e62.UpdateCarESP() if not _1c2d69e764e2.CarESP and not _12fc75b60e62.C4.ESPActive then return end _12fc75b60e62.C4.ESPActive=_1c2d69e764e2.CarESP _12fc75b60e62.RefreshC4Cars(false) for _72c234bde846, _8be6e55b6089 in ipairs(_12fc75b60e62.C4.Cars) do local _211f2b758a60, _a7d539b05541 = _8be6e55b6089.Key, _8be6e55b6089.Part if _211f2b758a60 and _211f2b758a60.Parent and _a7d539b05541 and _a7d539b05541.Parent then local _8ecd78a80786 = _211f2b758a60:FindFirstChild("LudowigCarESP") local _07de14585ccf = _a7d539b05541:FindFirstChild("LudowigCarLabel") if _07de14585ccf then _07de14585ccf:Destroy() end if not _1c2d69e764e2.CarESP then if _8ecd78a80786 then _8ecd78a80786:Destroy() end else if not _8ecd78a80786 then _8ecd78a80786 = Instance.new("Highlight") _8ecd78a80786.Name = "LudowigCarESP" _8ecd78a80786.Adornee = _211f2b758a60 _8ecd78a80786.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop _8ecd78a80786.FillTransparency = 0.78 _8ecd78a80786.OutlineTransparency = 0.05 _8ecd78a80786.Parent = _211f2b758a60 end _8ecd78a80786.FillColor = _1c2d69e764e2.CarESPColor _8ecd78a80786.OutlineColor = _1c2d69e764e2.CarESPColor end end end end _12fc75b60e62.Doors = { Removed = {}, Active = false } function _12fc75b60e62.StoreRemovedDoor(_ab70df52309d) if not _ab70df52309d or not _ab70df52309d.Parent or _12fc75b60e62.Doors.Removed[_ab70df52309d] then return end _12fc75b60e62.Doors.Removed[_ab70df52309d] = _ab70df52309d.Parent _ab70df52309d.Parent = nil end function _12fc75b60e62.SetDoorsRemoved(_c26190bb2bd1) _12fc75b60e62.Doors.Active = _c26190bb2bd1 if _c26190bb2bd1 then local _1cf689a7f0d3=workspace:FindFirstChild("Doors") for _6c008d50b67b, _5beccd295686 in ipairs(_1cf689a7f0d3 and _1cf689a7f0d3:GetChildren() or {}) do _12fc75b60e62.StoreRemovedDoor(_5beccd295686) end else local _d926125d0c52 = _12fc75b60e62.Doors.Removed for _10c13e3dee2a, _256f10ac95ae in pairs(_12fc75b60e62.Doors.Removed) do if _10c13e3dee2a and _10c13e3dee2a.Parent == nil and _256f10ac95ae then pcall(function() _10c13e3dee2a.Parent = _256f10ac95ae end) end end table.clear(_d926125d0c52) end end local _3b99ba98121a = _696bd1b0b689:FindFirstChild("GunRemotes") local _a8c18c7a56a4 = _3b99ba98121a and _3b99ba98121a:FindFirstChild("ShootEvent") or _696bd1b0b689:FindFirstChild("ShootEvent") local _6f82fca187ef = _a8c18c7a56a4 and _a8c18c7a56a4.Parent == _3b99ba98121a and "Tuple" or "Legacy" local _63da3ac11110 = not _ddd80aa23882 local function _b421d193c425() if _a8c18c7a56a4 and _a8c18c7a56a4.Parent and _a8c18c7a56a4:IsA("RemoteEvent") then return _a8c18c7a56a4 end _3b99ba98121a = _696bd1b0b689:FindFirstChild("GunRemotes") _a8c18c7a56a4 = _3b99ba98121a and _3b99ba98121a:FindFirstChild("ShootEvent") if _a8c18c7a56a4 and _a8c18c7a56a4:IsA("RemoteEvent") then _6f82fca187ef = "Tuple" return _a8c18c7a56a4 end _a8c18c7a56a4 = _696bd1b0b689:FindFirstChild("ShootEvent") if _a8c18c7a56a4 and _a8c18c7a56a4:IsA("RemoteEvent") then _6f82fca187ef = "Legacy" return _a8c18c7a56a4 end return nil end local _d34a95d71743 = { remington870 = { Pellets = 5, Interval = 0.75, Automatic = false }, shotgun = { Pellets = 5, Interval = 0.75, Automatic = false }, mp5 = { Pellets = 1, Interval = 0.1, Automatic = true }, ak47 = { Pellets = 1, Interval = 0.095, Automatic = true }, m4a1 = { Pellets = 1, Interval = 0.085, Automatic = true }, fnal = { Pellets = 1, Interval = 0.09, Automatic = true }, fnfal = { Pellets = 1, Interval = 0.09, Automatic = true }, fal = { Pellets = 1, Interval = 0.09, Automatic = true }, m9 = { Pellets = 1, Interval = 0.2, Automatic = false }, taser = { Pellets = 1, Interval = 0.8, Automatic = false }, } local function _e829b8b09f6c(_37bd44a0b6d9) return tostring(_37bd44a0b6d9 or ""):lower():gsub("[^%w]", "") end local function _bd4b8550f4e3(_7a488ef3edeb) if not _7a488ef3edeb then return nil end local _e2a14d280c76 = _696bd1b0b689:FindFirstChild("SharedModules") local _f5bfdbad06bc = _e2a14d280c76 and _e2a14d280c76:FindFirstChild("ToolProperties") if _f5bfdbad06bc then local _2155b59a7fdb = _f5bfdbad06bc:FindFirstChild(_7a488ef3edeb.Name) if _2155b59a7fdb and _2155b59a7fdb:IsA("ModuleScript") then return _2155b59a7fdb end local _d79c0bba2623 = _e829b8b09f6c(_7a488ef3edeb.Name) for _be72b1a89e3c, _0cf5cabf12d8 in ipairs(_f5bfdbad06bc:GetChildren()) do if _0cf5cabf12d8:IsA("ModuleScript") and _e829b8b09f6c(_0cf5cabf12d8.Name) == _d79c0bba2623 then return _0cf5cabf12d8 end end end local _0731f09428be = _7a488ef3edeb:FindFirstChild("GunStates", true) return _0731f09428be and _0731f09428be:IsA("ModuleScript") and _0731f09428be or nil end local _eca7287572cd = setmetatable({}, { __mode = "k" }) local function _b11e03a12e58(_d0307cae3f4c) if not _d0307cae3f4c then return nil end if _eca7287572cd[_d0307cae3f4c] then return _eca7287572cd[_d0307cae3f4c] end local _8b921526fde2 = _e829b8b09f6c(_d0307cae3f4c.Name) local _7d2cf437faf6 = _d34a95d71743[_8b921526fde2] if not _7d2cf437faf6 then for _f2b0697167f5, _2cf26d58bf76 in pairs(_d34a95d71743) do if _8b921526fde2:find(_f2b0697167f5, 1, true) then _7d2cf437faf6 = _2cf26d58bf76 break end end end local _aeccdb38c57b = _bd4b8550f4e3(_d0307cae3f4c) if not _7d2cf437faf6 and not _aeccdb38c57b then return nil end local _db89ba752302 = { Pellets = _7d2cf437faf6 and _7d2cf437faf6.Pellets or 1, Interval = _7d2cf437faf6 and _7d2cf437faf6.Interval or 0.12, Automatic = _7d2cf437faf6 and _7d2cf437faf6.Automatic or false, } if _aeccdb38c57b and _aeccdb38c57b:IsA("ModuleScript") then local _1f8fbe321b16, _22f418fd7c5c = pcall(require, _aeccdb38c57b) if _1f8fbe321b16 and type(_22f418fd7c5c) == "table" then if type(_22f418fd7c5c.AutoFire) == "boolean" then _db89ba752302.Automatic = _22f418fd7c5c.AutoFire end local _0879eeb39997 = tonumber(_22f418fd7c5c.FireRate or _22f418fd7c5c.Cooldown) if _0879eeb39997 and _0879eeb39997 >= 0 and _0879eeb39997 <= 2 then _db89ba752302.Interval = _0879eeb39997 end local _aa21414b5340 = _8b921526fde2:find("remington870", 1, true) or _8b921526fde2:find("shotgun", 1, true) local _1c6c8e65b2ec = tonumber(_22f418fd7c5c.Bullets or _22f418fd7c5c.Pellets) if _aa21414b5340 and _1c6c8e65b2ec and _1c6c8e65b2ec >= 2 and _1c6c8e65b2ec <= 16 then _db89ba752302.Pellets = math.floor(_1c6c8e65b2ec + 0.5) end end end _eca7287572cd[_d0307cae3f4c] = _db89ba752302 return _db89ba752302 end local function _d77d2d1b17c1() local _0f1de68bc0dc = _304df533e735.Character if not _0f1de68bc0dc then return nil end for _11de4df76e20, _7e214400db28 in ipairs(_0f1de68bc0dc:GetChildren()) do if _7e214400db28:IsA("Tool") and _b11e03a12e58(_7e214400db28) then return _7e214400db28 end end end local _ff07417752b2 = setmetatable({}, { __mode = "k" }) local _3ad15389730f = setmetatable({}, { __mode = "k" }) _1c2d69e764e2.CustomWeaponSounds=true _1c2d69e764e2.OtherPlayersSounds=false _1c2d69e764e2.ShotSoundId="rbxassetid://106502360039776" _1c2d69e764e2.HitSoundId="rbxassetid://135478009117226" local _52b4be92eb3e = { ["7698730413"] = true } local _641635272eb4 = setmetatable({}, { __mode = "k" }) local _68bde29c8f4f = setmetatable({}, { __mode = "k" }) local _137e53dd07fe = {} local _4a5e9272c91f = setmetatable({}, { __mode = "k" }) local _7af619d8358c local function _bc2f9241ab5b() local _91dbee409312, _bc0923747955 = {}, {} local _8e2f0020909f = {} if _304df533e735.Character then table.insert(_8e2f0020909f, _304df533e735.Character) end local _beec865d673a = _304df533e735:FindFirstChildOfClass("Backpack") if _beec865d673a then table.insert(_8e2f0020909f, _beec865d673a) end for _c1527483b97f, _35cc583656e9 in ipairs(_8e2f0020909f) do if _35cc583656e9 then for _ed797ba7fd33, _1b196b1fb6ea in ipairs(_35cc583656e9:GetChildren()) do if _1b196b1fb6ea:IsA("Tool") and not _bc0923747955[_1b196b1fb6ea] then _bc0923747955[_1b196b1fb6ea] = true table.insert(_91dbee409312, _1b196b1fb6ea) end end end end return _91dbee409312 end local function _d9aaf1bfdf27(_baa7cda9811b, _b178bdebee8d) local _f91ec5717b66 = _ff07417752b2[_baa7cda9811b] if not _f91ec5717b66 then _f91ec5717b66 = {} _ff07417752b2[_baa7cda9811b] = _f91ec5717b66 end if _f91ec5717b66[_b178bdebee8d] == nil then _f91ec5717b66[_b178bdebee8d] = { Value = _baa7cda9811b[_b178bdebee8d] } end end local function _f0b387f0b299(_53cfc78739f7, _826d5acfdcbc, _f030d33703d0) _d9aaf1bfdf27(_53cfc78739f7, _826d5acfdcbc) pcall(function() _53cfc78739f7[_826d5acfdcbc] = _f030d33703d0 end) end local function _831041b1488a(_9734eaa30b0b, _9b069b199355, _b2768bdf5233, _4ae3fd1d5566) if type(_9734eaa30b0b) ~= "table" or _9b069b199355 > 2 then return end _b2768bdf5233 = _b2768bdf5233 or {} if _b2768bdf5233[_9734eaa30b0b] then return end _b2768bdf5233[_9734eaa30b0b] = true for _b0a6ae3c3110, _4232b9172cb6 in pairs(_9734eaa30b0b) do local _0328827c64fb = type(_b0a6ae3c3110) == "string" and _b0a6ae3c3110:lower():gsub("[^%w]", "") or "" local _e04446129469 = _0328827c64fb == "firerate" or _0328827c64fb == "cooldown" or _0328827c64fb == "shotcooldown" or _0328827c64fb == "firedelay" or _0328827c64fb == "shotdelay" local _f12dd36c7ab6 = _0328827c64fb == "autofire" or _0328827c64fb == "automatic" or _0328827c64fb == "fullauto" local _5277dc107f63 = _0328827c64fb == "range" or _0328827c64fb == "accuraterange" or _0328827c64fb == "maxrange" or _0328827c64fb == "taserange" if _1c2d69e764e2.RapidFire and _e04446129469 and type(_4232b9172cb6) == "number" then _f0b387f0b299(_9734eaa30b0b, _b0a6ae3c3110, _1c2d69e764e2.RapidFireInterval) elseif _1c2d69e764e2.RapidFire and _f12dd36c7ab6 and type(_4232b9172cb6) == "boolean" then _f0b387f0b299(_9734eaa30b0b, _b0a6ae3c3110, true) elseif _1c2d69e764e2.BulletReach and _5277dc107f63 and type(_4232b9172cb6) == "number" then _d9aaf1bfdf27(_9734eaa30b0b, _b0a6ae3c3110) local _ab8ce6b45415 = _ff07417752b2[_9734eaa30b0b][_b0a6ae3c3110].Value local _1759c472df7a = _ab8ce6b45415 * _1c2d69e764e2.BulletReachMultiplier if _e829b8b09f6c(_4ae3fd1d5566):find("taser", 1, true) then _1759c472df7a = math.max(_1759c472df7a, _1c2d69e764e2.TaserReach) end _f0b387f0b299(_9734eaa30b0b, _b0a6ae3c3110, _1759c472df7a) elseif (_1c2d69e764e2.RapidFire or _1c2d69e764e2.BulletReach) and type(_4232b9172cb6) == "table" then _831041b1488a(_4232b9172cb6, _9b069b199355 + 1, _b2768bdf5233, _4ae3fd1d5566) end end end local function _58b21dbd1fc4() for _7020b0b4fc46, _74086bf063a0 in pairs(_ff07417752b2) do for _c8945edb5fd8, _2c377761bed3 in pairs(_74086bf063a0) do pcall(function() _7020b0b4fc46[_c8945edb5fd8] = _2c377761bed3.Value end) end end _ff07417752b2 = setmetatable({}, { __mode = "k" }) end local function _4640a2297cd4(_ba44a79cea78) if not _ba44a79cea78 or not _ba44a79cea78:IsA("Tool") then return end local _00b1f7575251 = _bd4b8550f4e3(_ba44a79cea78) if not _00b1f7575251 then return end local _5370092efadb, _fa6a274a9abe = pcall(require, _00b1f7575251) if not _5370092efadb or type(_fa6a274a9abe) ~= "table" then return end if _1c2d69e764e2.RapidFire or _1c2d69e764e2.BulletReach then _831041b1488a(_fa6a274a9abe, 1, nil, _ba44a79cea78.Name) end if _1c2d69e764e2.CustomWeaponSounds and _1c2d69e764e2.CustomShotSound and type(_fa6a274a9abe.ShootSoundId) == "string" then if not _3ad15389730f[_fa6a274a9abe] then _3ad15389730f[_fa6a274a9abe] = { ShootSoundId = _fa6a274a9abe.ShootSoundId } local _909f17533539 = _fa6a274a9abe.ShootSoundId:match("%d+") if _909f17533539 then _52b4be92eb3e[_909f17533539] = true end end pcall(function() _fa6a274a9abe.ShootSoundId = _1c2d69e764e2.ShotSoundId end) end _eca7287572cd[_ba44a79cea78] = nil end local function _57896d6e25dd() for _3109aabf38ed, _39160b62cc1c in pairs(_3ad15389730f) do pcall(function() _3109aabf38ed.ShootSoundId = _39160b62cc1c.ShootSoundId end) end table.clear(_3ad15389730f) end local function _33c1164d1805() _58b21dbd1fc4() _eca7287572cd = setmetatable({}, { __mode = "k" }) if not _1c2d69e764e2.RapidFire and not _1c2d69e764e2.BulletReach and not _1c2d69e764e2.CustomWeaponSounds then return end if _1c2d69e764e2.RapidFire or _1c2d69e764e2.BulletReach then local _b891acb3d979 = _696bd1b0b689:FindFirstChild("SharedModules") local _bb5051aba387 = _b891acb3d979 and _b891acb3d979:FindFirstChild("ToolProperties") if _bb5051aba387 then if _bb5051aba387:IsA("ModuleScript") then local _abedbb488b32, _50d9f226e3f5 = pcall(require, _bb5051aba387) if _abedbb488b32 and type(_50d9f226e3f5) == "table" then for _d170f5fa2738, _9bd3e4f6c8c1 in pairs(_50d9f226e3f5) do _831041b1488a(_9bd3e4f6c8c1, 1, nil, _d170f5fa2738) end end end for _12681c322450, _19e6215107da in ipairs(_bb5051aba387:GetChildren()) do if _19e6215107da:IsA("ModuleScript") then local _aa79f86a02ef, _6b646eb3d830 = pcall(require, _19e6215107da) if _aa79f86a02ef then _831041b1488a(_6b646eb3d830, 1, nil, _19e6215107da.Name) end end end end end for _45681093f6c1, _2899388730a2 in ipairs(_bc2f9241ab5b()) do _4640a2297cd4(_2899388730a2) end _eca7287572cd = setmetatable({}, { __mode = "k" }) end _8001a4790b21(_696bd1b0b689.DescendantAdded, function(_06ba6cd73cc5) if (not _1c2d69e764e2.RapidFire and not _1c2d69e764e2.BulletReach) or not _06ba6cd73cc5:IsA("ModuleScript") then return end if not _06ba6cd73cc5.Parent or _06ba6cd73cc5.Parent.Name ~= "ToolProperties" then return end task.defer(function() if not _12fc75b60e62.Alive or (not _1c2d69e764e2.RapidFire and not _1c2d69e764e2.BulletReach) or not _06ba6cd73cc5.Parent then return end local _f99021b3d2f6, _d9c2cc8c01ae = pcall(require, _06ba6cd73cc5) if _f99021b3d2f6 then _831041b1488a(_d9c2cc8c01ae, 1, nil, _06ba6cd73cc5.Name) end table.clear(_eca7287572cd) end) end) local function _9ff4bc9231c3(_cdefb3edeff4) if not _cdefb3edeff4 or not _cdefb3edeff4:IsA("Tool") then return end local _52d56886bcd5 = _4a5e9272c91f[_cdefb3edeff4] if _1c2d69e764e2.GhostOutline and not _52d56886bcd5 then _52d56886bcd5 = Instance.new("Highlight") _52d56886bcd5.Name = "LudowigGhostEdge" _52d56886bcd5.Adornee = _cdefb3edeff4 _52d56886bcd5.DepthMode = Enum.HighlightDepthMode.Occluded _52d56886bcd5.FillTransparency = 1 _52d56886bcd5.OutlineTransparency = 0.35 _52d56886bcd5.Parent = _cdefb3edeff4 _4a5e9272c91f[_cdefb3edeff4] = _52d56886bcd5 end if _52d56886bcd5 then _52d56886bcd5.Enabled = _1c2d69e764e2.GhostOutline _52d56886bcd5.OutlineColor = _1c2d69e764e2.GhostColor:Lerp(Color3.new(1, 1, 1), 0.3) _52d56886bcd5.FillColor = _1c2d69e764e2.GhostColor _52d56886bcd5.FillTransparency = _1c2d69e764e2.GhostStyle == "Hologram" and 0.82 or 1 _52d56886bcd5.OutlineTransparency = _1c2d69e764e2.GhostStyle == "Hologram" and 0.18 or 0.35 end for _bf13dc13e2ba, _7febba0b9ebf in ipairs(_cdefb3edeff4:GetDescendants()) do if _7febba0b9ebf:IsA("BasePart") then if not _641635272eb4[_7febba0b9ebf] then _641635272eb4[_7febba0b9ebf] = { Color = _7febba0b9ebf.Color, Material = _7febba0b9ebf.Material, Transparency = _7febba0b9ebf.Transparency, Reflectance = _7febba0b9ebf.Reflectance, CastShadow = _7febba0b9ebf.CastShadow, TextureID = _7febba0b9ebf:IsA("MeshPart") and _7febba0b9ebf.TextureID or nil, } end _7febba0b9ebf.Color = _1c2d69e764e2.GhostColor _7febba0b9ebf.Material = _1c2d69e764e2.GhostStyle == "Glass" and Enum.Material.Glass or Enum.Material.SmoothPlastic _7febba0b9ebf.Transparency = math.max( _641635272eb4[_7febba0b9ebf].Transparency, _1c2d69e764e2.GhostTransparency ) _7febba0b9ebf.Reflectance = _1c2d69e764e2.GhostStyle == "Glass" and 0.08 or 0.02 _7febba0b9ebf.CastShadow = false if _7febba0b9ebf:IsA("MeshPart") then pcall(function() _7febba0b9ebf.TextureID = "" end) end elseif _7febba0b9ebf:IsA("SpecialMesh") then if not _68bde29c8f4f[_7febba0b9ebf] then _68bde29c8f4f[_7febba0b9ebf] = { Kind = "SpecialMesh", TextureId = _7febba0b9ebf.TextureId, VertexColor = _7febba0b9ebf.VertexColor, } end _7febba0b9ebf.TextureId = "" _7febba0b9ebf.VertexColor = Vector3.new( _1c2d69e764e2.GhostColor.R, _1c2d69e764e2.GhostColor.G, _1c2d69e764e2.GhostColor.B ) elseif _7febba0b9ebf:IsA("Decal") or _7febba0b9ebf:IsA("Texture") then if not _68bde29c8f4f[_7febba0b9ebf] then _68bde29c8f4f[_7febba0b9ebf] = { Kind = "Texture", Transparency = _7febba0b9ebf.Transparency, } end _7febba0b9ebf.Transparency = 1 elseif _7febba0b9ebf:IsA("SurfaceAppearance") then if not _137e53dd07fe[_7febba0b9ebf] then _137e53dd07fe[_7febba0b9ebf] = _7febba0b9ebf.Parent end _7febba0b9ebf.Parent = nil end end end local function _2ff5f4ec9632() for _fcf22ad7a615, _7912fb59efcf in pairs(_4a5e9272c91f) do _7912fb59efcf:Destroy() end table.clear(_4a5e9272c91f) for _12aafd5c64c7, _dc4864310ce9 in pairs(_641635272eb4) do if _12aafd5c64c7 and _12aafd5c64c7.Parent then pcall(function() _12aafd5c64c7.Color = _dc4864310ce9.Color _12aafd5c64c7.Material = _dc4864310ce9.Material _12aafd5c64c7.Transparency = _dc4864310ce9.Transparency _12aafd5c64c7.Reflectance = _dc4864310ce9.Reflectance _12aafd5c64c7.CastShadow = _dc4864310ce9.CastShadow if _12aafd5c64c7:IsA("MeshPart") and _dc4864310ce9.TextureID ~= nil then _12aafd5c64c7.TextureID = _dc4864310ce9.TextureID end end) end end for _594a70ee7785, _c2ccf9a93e87 in pairs(_68bde29c8f4f) do if _594a70ee7785 and _594a70ee7785.Parent then pcall(function() if _c2ccf9a93e87.Kind == "SpecialMesh" then _594a70ee7785.TextureId = _c2ccf9a93e87.TextureId _594a70ee7785.VertexColor = _c2ccf9a93e87.VertexColor elseif _c2ccf9a93e87.Kind == "Texture" then _594a70ee7785.Transparency = _c2ccf9a93e87.Transparency end end) end end _641635272eb4 = setmetatable({}, { __mode = "k" }) _68bde29c8f4f = setmetatable({}, { __mode = "k" }) for _019c1fbd60b1, _6f6fa8a5300c in pairs(_137e53dd07fe) do pcall(function() if _6f6fa8a5300c.Parent then _019c1fbd60b1.Parent = _6f6fa8a5300c else _019c1fbd60b1:Destroy() end end) end table.clear(_137e53dd07fe) end local function _e49b88ead453() if not _1c2d69e764e2.GhostSkin then _2ff5f4ec9632() return end for _cc5f5a8d9bf4, _6210a14a7565 in ipairs(_bc2f9241ab5b()) do _9ff4bc9231c3(_6210a14a7565) end end local _3e2272fbfe78 = setmetatable({}, { __mode = "k" }) local function _d9bc51de954f(_a31733bcfd37) if not _a31733bcfd37 or not _a31733bcfd37:IsA("Tool") then return end if _3e2272fbfe78[_a31733bcfd37] then return end _3e2272fbfe78[_a31733bcfd37] = true task.defer(function() _3e2272fbfe78[_a31733bcfd37] = nil if not _12fc75b60e62.Alive or not _a31733bcfd37.Parent then return end if _1c2d69e764e2.RapidFire or _1c2d69e764e2.BulletReach or _1c2d69e764e2.CustomWeaponSounds then _4640a2297cd4(_a31733bcfd37) end if _1c2d69e764e2.GhostSkin then _9ff4bc9231c3(_a31733bcfd37) end if _7af619d8358c then _7af619d8358c(_a31733bcfd37) end end) end local function _b142dd171f16(_ee8b346a91ba) local _061e4c6d9c74 = _ee8b346a91ba and (_ee8b346a91ba:IsA("Tool") and _ee8b346a91ba or _ee8b346a91ba:FindFirstAncestorWhichIsA("Tool")) if _061e4c6d9c74 then _d9bc51de954f(_061e4c6d9c74) end end local _bce63110f422 = { Tracers = {}, Sounds = {}, Connections = {}, TracerCount = 0, SoundCount = 0, Epoch = 0, } local _41d7dd870f2d local _8bad23f148c7 local _14b2ec2f75f2 = { Held = false, Pulsing = false, PulseUntil = 0, SingleShot = false, Pulses = 0 } local _192ddc9fcce7 = setmetatable({}, { __mode = "k" }) function _bce63110f422.IsTracer(_c16e13614146) if not (_c16e13614146:IsA("Beam") or _c16e13614146:IsA("Trail") or _c16e13614146:IsA("BasePart")) then return false end if _c16e13614146:IsA("BasePart") and _c16e13614146:FindFirstAncestorWhichIsA("Tool") then return false end local _bff12dbbbf1d = _c16e13614146.Name:lower():gsub("[^%w]", "") local _72164eba8f6d = _bff12dbbbf1d == "bullet" or _bff12dbbbf1d == "bullettracer" or _bff12dbbbf1d == "tracer" or _bff12dbbbf1d == "bulletbeam" or _bff12dbbbf1d == "bullettrail" or _bff12dbbbf1d == "gunray" or _bff12dbbbf1d == "raypart" if _c16e13614146:IsA("BasePart") and not _72164eba8f6d then return false end local _dc3c44047385 = _c16e13614146 for _001aa927dfeb = 1, 4 do if not _dc3c44047385 or _dc3c44047385 == workspace then break end local _33dbbdc6d8e1 = _dc3c44047385.Name:lower():gsub("[^%w]", "") if _33dbbdc6d8e1 == "bullet" or _33dbbdc6d8e1 == "bullets" or _33dbbdc6d8e1 == "bullettracer" or _33dbbdc6d8e1 == "bullettracers" or _33dbbdc6d8e1 == "tracer" or _33dbbdc6d8e1 == "tracers" or _33dbbdc6d8e1 == "bulletbeam" or _33dbbdc6d8e1 == "bullettrail" or _33dbbdc6d8e1 == "gunray" or _33dbbdc6d8e1 == "raypart" then return true end _dc3c44047385 = _dc3c44047385.Parent end return false end function _bce63110f422.Forget(_20749c17acda, _d539d38f9fc6, _cffe93615924) local _f80eeb9bfd20 = _d539d38f9fc6[_20749c17acda] if not _f80eeb9bfd20 then return end _d539d38f9fc6[_20749c17acda] = nil for _fda019612187, _73492b1661ad in ipairs(_f80eeb9bfd20.Connections) do _73492b1661ad:Disconnect() end if _cffe93615924 and _20749c17acda.Parent then for _e16d8d1db923, _3e6c06e159b8 in pairs(_f80eeb9bfd20.Original) do pcall(function() _20749c17acda[_e16d8d1db923] = _3e6c06e159b8 end) end end end function _bce63110f422.Assign(_d0a35123c6e9, _1e682e404cf7, _a52a412ff089) local _384e0973b639 = _d0a35123c6e9[_1e682e404cf7] if _384e0973b639 == _a52a412ff089 then return end local _9f706fc6689d = typeof(_a52a412ff089) if _9f706fc6689d == "ColorSequence" or _9f706fc6689d == "NumberSequence" then local _14cd1d3b8d78, _648415fe8976 = _384e0973b639.Keypoints, _a52a412ff089.Keypoints local _535da4f9f0a3 = #_14cd1d3b8d78 == #_648415fe8976 if _535da4f9f0a3 then for _99f908bdbb39, _a8db0ac19a44 in ipairs(_14cd1d3b8d78) do if _a8db0ac19a44.Time ~= _648415fe8976[_99f908bdbb39].Time or _a8db0ac19a44.Value ~= _648415fe8976[_99f908bdbb39].Value or (_9f706fc6689d == "NumberSequence" and _a8db0ac19a44.Envelope ~= _648415fe8976[_99f908bdbb39].Envelope) then _535da4f9f0a3 = false break end end end if _535da4f9f0a3 then return end end _d0a35123c6e9[_1e682e404cf7] = _a52a412ff089 end function _bce63110f422.StyleTracer(_bac12fc67ee2, _25b8991b254f) if _25b8991b254f.Busy or not _bac12fc67ee2.Parent then return end _25b8991b254f.Busy = true pcall(function() if _bac12fc67ee2:IsA("Beam") or _bac12fc67ee2:IsA("Trail") then _bce63110f422.Assign(_bac12fc67ee2, "Color", ColorSequence.new(_1c2d69e764e2.TracerColor)) _bce63110f422.Assign(_bac12fc67ee2, "Transparency", NumberSequence.new(_1c2d69e764e2.TracerTransparency)) if _bac12fc67ee2:IsA("Beam") then _bce63110f422.Assign(_bac12fc67ee2, "CurveSize0", 0) _bce63110f422.Assign(_bac12fc67ee2, "CurveSize1", 0) _bce63110f422.Assign(_bac12fc67ee2, "Segments", 1) _bce63110f422.Assign(_bac12fc67ee2, "Width0", .035) _bce63110f422.Assign(_bac12fc67ee2, "Width1", .035) end else _bac12fc67ee2.Color = _1c2d69e764e2.TracerColor _bac12fc67ee2.Transparency = _1c2d69e764e2.TracerTransparency end end) _25b8991b254f.Busy = false end function _bce63110f422.TrackTracer(_f47d6310ecb7) if not _1c2d69e764e2.BulletTracers or _bce63110f422.Tracers[_f47d6310ecb7] or not _bce63110f422.IsTracer(_f47d6310ecb7) then return end local _695d0787a464 _695d0787a464 = { "Color", "Transparency" } if _f47d6310ecb7:IsA("Beam") then _695d0787a464 = { "Color", "Transparency", "CurveSize0", "CurveSize1", "Segments", "Width0", "Width1" } end local _0933c6ddc23e = { Original = {}, Connections = {}, Busy = false, Started = os.clock() } for _d8430db0aa38, _985a75854b74 in ipairs(_695d0787a464) do _0933c6ddc23e.Original[_985a75854b74] = _f47d6310ecb7[_985a75854b74] end _bce63110f422.Tracers[_f47d6310ecb7] = _0933c6ddc23e _bce63110f422.TracerCount = _bce63110f422.TracerCount + 1 _bce63110f422.StyleTracer(_f47d6310ecb7, _0933c6ddc23e) for _48681611f64b, _70e24d64a86f in ipairs(_695d0787a464) do table.insert(_0933c6ddc23e.Connections, _f47d6310ecb7:GetPropertyChangedSignal(_70e24d64a86f):Connect(function() if _1c2d69e764e2.BulletTracers then _bce63110f422.StyleTracer(_f47d6310ecb7, _0933c6ddc23e) end end)) end table.insert(_0933c6ddc23e.Connections, _f47d6310ecb7.Destroying:Connect(function() _bce63110f422.Forget(_f47d6310ecb7, _bce63110f422.Tracers, false) end)) table.insert(_0933c6ddc23e.Connections, _f47d6310ecb7.AncestryChanged:Connect(function() if not _f47d6310ecb7:IsDescendantOf(workspace) then _bce63110f422.Forget(_f47d6310ecb7, _bce63110f422.Tracers, true) end end)) end function _bce63110f422.UpdateTracers() if not _1c2d69e764e2.BulletTracers then local _5dc10d34239c = {} for _d85fe0803e0c in pairs(_bce63110f422.Tracers) do table.insert(_5dc10d34239c, _d85fe0803e0c) end for _22d1a81a0b6f, _a766c5fc19fc in ipairs(_5dc10d34239c) do _bce63110f422.Forget(_a766c5fc19fc, _bce63110f422.Tracers, true) end return end for _bf23a5020b32, _3a9e094ab53d in pairs(_bce63110f422.Tracers) do _bce63110f422.StyleTracer(_bf23a5020b32, _3a9e094ab53d) end end function _bce63110f422.SoundKind(_3a952dc8d68e) if not _3a952dc8d68e:IsA("Sound") then return nil end local _8f47d3953dee = _3a952dc8d68e.SoundId:match("%d+") if _8f47d3953dee and _52b4be92eb3e[_8f47d3953dee] then return "Shot" end local _5b75a2f78edb = _3a952dc8d68e.Name:lower():gsub("[^%w]", "") local _931ce032054b = _3a952dc8d68e:FindFirstAncestorWhichIsA("Tool") local _6780f34cc8de = _5b75a2f78edb == "shoot" or _5b75a2f78edb == "shootsound" or _5b75a2f78edb == "fire" or _5b75a2f78edb == "firesound" or _5b75a2f78edb == "gunshot" or _5b75a2f78edb == "gunshotsound" local _acdf55344278 = _5b75a2f78edb == "hitmarker" or _5b75a2f78edb == "hitsound" or _5b75a2f78edb == "bullethit" or _5b75a2f78edb == "bulletimpact" or (_931ce032054b and _5b75a2f78edb == "hit") if _6780f34cc8de and _931ce032054b then return "Shot" end if _acdf55344278 then return "Hit" end return nil end function _bce63110f422.BuildAudio() _bce63110f422.Audio = { Shot = _1c2d69e764e2.ShotSoundId, Hit = _1c2d69e764e2.HitSoundId, } return true end function _bce63110f422.SoundAllowed(_1aac32e9da28, _23dddd786392) if not _1c2d69e764e2.CustomWeaponSounds then return false end if _23dddd786392 == "Shot" and not _1c2d69e764e2.CustomShotSound then return false end if _23dddd786392 == "Hit" and not _1c2d69e764e2.CustomHitSound then return false end if _1c2d69e764e2.OtherPlayersSounds then return true end if _304df533e735.Character and _1aac32e9da28:IsDescendantOf(_304df533e735.Character) then return true end for _b62e0d15da5c, _32fe5f4d0fe6 in ipairs(_304df533e735:GetChildren()) do if (_32fe5f4d0fe6:IsA("Backpack") or _32fe5f4d0fe6:IsA("PlayerGui")) and _1aac32e9da28:IsDescendantOf(_32fe5f4d0fe6) then return true end end return _1aac32e9da28:IsDescendantOf(game:GetService("SoundService")) end function _bce63110f422.TrackSound(_abe141e2c19e) if not _1c2d69e764e2.CustomWeaponSounds or _bce63110f422.Sounds[_abe141e2c19e] then return end local _9833fbd89226 = _bce63110f422.SoundKind(_abe141e2c19e) if not _9833fbd89226 or not _bce63110f422.SoundAllowed(_abe141e2c19e, _9833fbd89226) or not _bce63110f422.BuildAudio() then return end local _480d99961082 = { Original = { SoundId = _abe141e2c19e.SoundId }, Connections = {}, Busy = false } _bce63110f422.Sounds[_abe141e2c19e] = _480d99961082 _bce63110f422.SoundCount = _bce63110f422.SoundCount + 1 local function _eee53c895905() if _480d99961082.Busy or not _bce63110f422.SoundAllowed(_abe141e2c19e, _9833fbd89226) then return end _480d99961082.Busy = true pcall(function() _abe141e2c19e.SoundId = _bce63110f422.Audio[_9833fbd89226] end) _480d99961082.Busy = false end _eee53c895905() table.insert(_480d99961082.Connections, _abe141e2c19e:GetPropertyChangedSignal("SoundId"):Connect(_eee53c895905)) table.insert(_480d99961082.Connections, _abe141e2c19e.Destroying:Connect(function() _bce63110f422.Forget(_abe141e2c19e, _bce63110f422.Sounds, false) end)) end function _bce63110f422.RestoreSounds() local _e10af26a7fd4 = {} for _d912c4a6c792 in pairs(_bce63110f422.Sounds) do table.insert(_e10af26a7fd4, _d912c4a6c792) end for _f9c0cbcaf188, _46b5673a32b5 in ipairs(_e10af26a7fd4) do _bce63110f422.Forget(_46b5673a32b5, _bce63110f422.Sounds, true) end end function _bce63110f422.RefreshAudio() _bce63110f422.RestoreSounds() _57896d6e25dd() _bce63110f422.BuildAudio() if _1c2d69e764e2.CustomWeaponSounds then for _3876ab0d07fc, _d98b2fdcd352 in ipairs(_bc2f9241ab5b()) do _4640a2297cd4(_d98b2fdcd352) end _bce63110f422.Scan() end end function _bce63110f422.Observe(_3ab52807c9b0) if not _12fc75b60e62.Alive then return end _bce63110f422.TrackTracer(_3ab52807c9b0) _bce63110f422.TrackSound(_3ab52807c9b0) if _41d7dd870f2d then _41d7dd870f2d:Observe(_3ab52807c9b0) end end function _bce63110f422.Scan() _bce63110f422.Epoch = _bce63110f422.Epoch + 1 local _cf9649f9d416 = _bce63110f422.Epoch task.spawn(function() local _77a9299e20bb = { workspace, game:GetService("SoundService") } local _26ba854c2d6e = _304df533e735:FindFirstChildOfClass("Backpack") local _b999558cc561 = _304df533e735:FindFirstChildOfClass("PlayerGui") if _26ba854c2d6e then table.insert(_77a9299e20bb, _26ba854c2d6e) end if _b999558cc561 then table.insert(_77a9299e20bb, _b999558cc561) end for _8850dacf8c03, _783807260e34 in ipairs(_77a9299e20bb) do local _d806664bc79e={_783807260e34} local _cfe1acb55dba=0 while #_d806664bc79e>0 do if not _12fc75b60e62.Alive or _cf9649f9d416 ~= _bce63110f422.Epoch then return end local _4c44c7b0a5a5=table.remove(_d806664bc79e) if _4c44c7b0a5a5~=_783807260e34 then _bce63110f422.Observe(_4c44c7b0a5a5) end for _3fe8d820b262,_e3c6ceafd4f3 in ipairs(_4c44c7b0a5a5:GetChildren()) do table.insert(_d806664bc79e,_e3c6ceafd4f3) end _cfe1acb55dba+=1 if _cfe1acb55dba%200==0 then task.wait() end end end end) end _8001a4790b21(workspace.DescendantAdded, function(_a8d521203b64) _bce63110f422.Observe(_a8d521203b64) if _a8d521203b64:IsA("Beam") or _a8d521203b64:IsA("Trail") or _a8d521203b64:IsA("Sound") or _a8d521203b64:IsA("BasePart") then task.defer(function() if _12fc75b60e62.Alive and _a8d521203b64.Parent then _bce63110f422.Observe(_a8d521203b64) end end) end end) _8001a4790b21(game:GetService("SoundService").DescendantAdded, _bce63110f422.Observe) local function _f7605880d43d() _bce63110f422.UpdateTracers() end local function _8fd479f82909(_617b5f0abc9c) if not _617b5f0abc9c then return _ac450a59853e and _ac450a59853e.CFrame.Position end local _2612ce4e7123 = _617b5f0abc9c:FindFirstChild("Muzzle", true) if _2612ce4e7123 and _2612ce4e7123:IsA("Attachment") then return _2612ce4e7123.WorldPosition end if _2612ce4e7123 and _2612ce4e7123:IsA("BasePart") then return _2612ce4e7123.Position end local _40e816ddbd65 = _617b5f0abc9c:FindFirstChild("Handle", true) if _40e816ddbd65 and _40e816ddbd65:IsA("BasePart") then return _40e816ddbd65.Position end return _ac450a59853e and _ac450a59853e.CFrame.Position end _7af619d8358c = function(_0becead0d581) if not _0becead0d581 or not _0becead0d581:IsA("Tool") or _192ddc9fcce7[_0becead0d581] then return end local _686a301a2fb6 = {} local function _56e5c4f13d10() if _8bad23f148c7 == _0becead0d581 then _8bad23f148c7 = nil _14b2ec2f75f2.Held = false end end _686a301a2fb6[1] = _8001a4790b21(_0becead0d581.Activated, function() if _14b2ec2f75f2.Pulsing or os.clock() < _14b2ec2f75f2.PulseUntil then return end _8bad23f148c7 = _0becead0d581 _14b2ec2f75f2.Held = true _14b2ec2f75f2.SingleShot = false if _76f9806d8974 and _12fc75b60e62.FireSilentShot then _12fc75b60e62.FireSilentShot(false);_14b2ec2f75f2.SingleShot=true end end) _686a301a2fb6[2] = _8001a4790b21(_0becead0d581.Deactivated, function() if not _14b2ec2f75f2.Pulsing and os.clock() >= _14b2ec2f75f2.PulseUntil then _56e5c4f13d10() end end) _686a301a2fb6[3] = _8001a4790b21(_0becead0d581.Unequipped, _56e5c4f13d10) _686a301a2fb6[4] = _8001a4790b21(_0becead0d581.Destroying, _56e5c4f13d10) _192ddc9fcce7[_0becead0d581] = _686a301a2fb6 for _cd17a46cee60, _674287f3c466 in ipairs(_0becead0d581:GetDescendants()) do _bce63110f422.TrackSound(_674287f3c466) end end local _453a6f1372db = 0 local function _1962a0239925(_ac780e8eb50a) if not _12fc75b60e62.Alive or not _1c2d69e764e2.SilentAimEnabled or not _63da3ac11110 then return end local _3314393a021a = _b421d193c425() local _31e7801dd3d8 = _d77d2d1b17c1() local _146409c5e6df = _b11e03a12e58(_31e7801dd3d8) local _2c021bb1d637 = _08269eace45f(true) local _18d4a85c29fc = _2c021bb1d637 and _2c021bb1d637.Character and _2c021bb1d637.Character:FindFirstChild("Head") if not _3314393a021a or not _31e7801dd3d8 or not _146409c5e6df or not _18d4a85c29fc then return end local _91408806ecb7 = os.clock() local _8c522e17e480 = _146409c5e6df.Interval if not _ac780e8eb50a and _91408806ecb7 - _453a6f1372db < _8c522e17e480 then return end _453a6f1372db = _91408806ecb7 if math.random(1, 100) > _1c2d69e764e2.SilentAimHitChance then return end local _654277c15a4a = _8fd479f82909(_31e7801dd3d8) if not _654277c15a4a then return end local _ce0fe2763fbd = _18d4a85c29fc.Position - _654277c15a4a if _ce0fe2763fbd.Magnitude <= 0 then return end local _757350b4b54c = math.max(1, _146409c5e6df.Pellets or 1) local _e6477f86d722 = table.create(_757350b4b54c) for _d965218bfc43 = 1, _757350b4b54c do local _c6929ead982d = _a935ec4a57ba(_2c021bb1d637) or _18d4a85c29fc.Position if _6f82fca187ef == "Tuple" then _e6477f86d722[_d965218bfc43] = { _654277c15a4a, _c6929ead982d, _18d4a85c29fc } else local _b6e5972f371c = _c6929ead982d - _654277c15a4a _e6477f86d722[_d965218bfc43] = { RayObject = Ray.new(_654277c15a4a, _b6e5972f371c), Distance = _b6e5972f371c.Magnitude, Cframe = CFrame.lookAt(_654277c15a4a, _c6929ead982d), Hit = _18d4a85c29fc, } end end pcall(function() if _6f82fca187ef == "Tuple" then _3314393a021a:FireServer(_e6477f86d722) else _3314393a021a:FireServer(_e6477f86d722, _31e7801dd3d8) end end) end _12fc75b60e62.FireSilentShot=_1962a0239925 local _efc05243b890 = 0 local function _4a76f4373f12(_932cd2a98f69) if not _1c2d69e764e2.RapidFire or not _932cd2a98f69 or not _932cd2a98f69.Enabled then return end local _d8476021d948 = os.clock() if _d8476021d948 - _efc05243b890 < _1c2d69e764e2.RapidFireInterval then return end _efc05243b890 = _d8476021d948 _14b2ec2f75f2.PulseUntil = _d8476021d948 + math.min(_1c2d69e764e2.RapidFireInterval * 0.75, 0.05) _14b2ec2f75f2.Pulsing = true pcall(function() _932cd2a98f69:Deactivate() _932cd2a98f69:Activate() _14b2ec2f75f2.Pulses = _14b2ec2f75f2.Pulses + 1 end) _14b2ec2f75f2.Pulsing = false end if _63da3ac11110 then _ddd80aa23882 = true _859923ffb394 = nil _8001a4790b21(_c872e520601e.Button1Down, function() _1962a0239925(true) end) end _8001a4790b21(_b68af4d51e9b.InputEnded, function(_1e04371c4410) if _1e04371c4410.UserInputType == Enum.UserInputType.MouseButton1 then _14b2ec2f75f2.Held = false end end) _8001a4790b21(_b68af4d51e9b.WindowFocusReleased, function() _14b2ec2f75f2.Held = false end) _8001a4790b21(_b68af4d51e9b.JumpRequest, function() _2cde0d9d340d() end) _8001a4790b21(_d54c770cf66e.Heartbeat, function() if not _12fc75b60e62.Alive or not _14b2ec2f75f2.Held or _b68af4d51e9b:GetFocusedTextBox() then return end if not _76f9806d8974 and not _b68af4d51e9b:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) then _14b2ec2f75f2.Held = false return end local _b654417b4b33 = _d77d2d1b17c1() if not _b654417b4b33 or _b654417b4b33 ~= _8bad23f148c7 then return end local _a0732ad1d0fe = _b11e03a12e58(_b654417b4b33) if _1c2d69e764e2.SilentAimEnabled and _a0732ad1d0fe and (_a0732ad1d0fe.Automatic or not _14b2ec2f75f2.SingleShot) then _1962a0239925(false) _14b2ec2f75f2.SingleShot = true end end) _12fc75b60e62.TriggerBot=(function() local _a2a7f1e6c238={Connections={},Alive=true,Clock=0,Target=nil,Tool=nil,Since=0,NextShot=0,Pulse=0,HeldTool=nil} local _537616feebf3=RaycastParams.new();_537616feebf3.FilterType=Enum.RaycastFilterType.Exclude;_537616feebf3.IgnoreWater=true local function _62536994faa8(_c43bc47928f3,_8053631fee24) local _2d612d73eab5=_c43bc47928f3:Connect(_8053631fee24);table.insert(_a2a7f1e6c238.Connections,_2d612d73eab5);return _2d612d73eab5 end function _a2a7f1e6c238:Release() self.Pulse+=1 local _5eb524af2a3b=self.HeldTool;self.HeldTool=nil if _5eb524af2a3b and _5eb524af2a3b.Parent and not _14b2ec2f75f2.Held then local _53a986ce3c1f=_14b2ec2f75f2.Pulsing;_14b2ec2f75f2.Pulsing=true pcall(function() _5eb524af2a3b:Deactivate() end) _14b2ec2f75f2.Pulsing=_53a986ce3c1f end end function _a2a7f1e6c238:Reset() self:Release();self.Target=nil;self.Tool=nil;self.Since=0 end function _a2a7f1e6c238:Candidate(_818b67076ec1) local _ab4dca2592ca=workspace.CurrentCamera if not _ab4dca2592ca then return nil end local _e827242ffa01,_eab530666e28 if _76f9806d8974 then _e827242ffa01=_ab4dca2592ca.CFrame.Position;_eab530666e28=_ab4dca2592ca.CFrame.LookVector else local _edf98127d347=_b68af4d51e9b:GetMouseLocation() local _2b34e5231a4c=_ab4dca2592ca:ViewportPointToRay(_edf98127d347.X,_edf98127d347.Y) _e827242ffa01=_2b34e5231a4c.Origin;_eab530666e28=_2b34e5231a4c.Direction end _537616feebf3.FilterDescendantsInstances={_304df533e735.Character,_ab4dca2592ca} local _9c81844c86fc=math.clamp(tonumber(_1c2d69e764e2.TargetDistance) or 1000,100,3000) local _158bd206a77c=workspace:Raycast(_e827242ffa01,_eab530666e28*_9c81844c86fc,_537616feebf3) if not _158bd206a77c then return nil end local _eae1cb2e9f4b=_158bd206a77c.Instance;local _c9c3935cef12 while _eae1cb2e9f4b and _eae1cb2e9f4b~=workspace do if _eae1cb2e9f4b:IsA("Model") then _c9c3935cef12=_4b8505ea1c37:GetPlayerFromCharacter(_eae1cb2e9f4b);if _c9c3935cef12 then break end end _eae1cb2e9f4b=_eae1cb2e9f4b.Parent end if not _c9c3935cef12 or _c9c3935cef12==_304df533e735 or not _5f1d70c8c652(_c9c3935cef12) then return nil end local _3757e0a57f5d=_c9c3935cef12.Character if _1c2d69e764e2.TriggerBotTeamCheck and _304df533e735.Team and _c9c3935cef12.Team==_304df533e735.Team then return nil end if _1c2d69e764e2.TriggerBotFFCheck and _3757e0a57f5d:FindFirstChildWhichIsA("ForceField",true) then return nil end if _304df533e735.Team and _304df533e735.Team.Name=="Guards" and _c9c3935cef12.Team and _c9c3935cef12.Team.Name=="Inmates" and not (_3757e0a57f5d:GetAttribute("Hostile") or _3757e0a57f5d:GetAttribute("Trespassing")) then return nil end local _7999769e252d=_8fd479f82909(_818b67076ec1) if _7999769e252d then local _16acce20d725=_158bd206a77c.Position-_7999769e252d if _16acce20d725.Magnitude>.001 then local _4bc1adfeaa91=workspace:Raycast(_7999769e252d,_16acce20d725+_16acce20d725.Unit*.05,_537616feebf3) if _4bc1adfeaa91 and not _4bc1adfeaa91.Instance:IsDescendantOf(_3757e0a57f5d) then return nil end end end return _c9c3935cef12 end function _a2a7f1e6c238:Fire(_4adaff4beecf,_8b48c85b184d,_e765c8bd144e) self:Release();self.NextShot=_8b48c85b184d+_e765c8bd144e local _51b47b90dad5=self.Pulse;self.HeldTool=_4adaff4beecf _14b2ec2f75f2.PulseUntil=math.max(_14b2ec2f75f2.PulseUntil,_8b48c85b184d+.06) local _ecb48bc00616=_14b2ec2f75f2.Pulsing;_14b2ec2f75f2.Pulsing=true local _94b67002b3bc=pcall(function() _4adaff4beecf:Activate() end) _14b2ec2f75f2.Pulsing=_ecb48bc00616 if not _94b67002b3bc then self:Release();return end if _1c2d69e764e2.SilentAimEnabled and _63da3ac11110 then _1962a0239925(false) end task.delay(.025,function() if self.Alive and self.Pulse==_51b47b90dad5 then self:Release() end end) end function _a2a7f1e6c238:Step(_ac98358a816e) local _a612d6e1cf33=_12fc75b60e62.UI and _12fc75b60e62.UI.Window if not self.Alive or not _12fc75b60e62.Alive or not _1c2d69e764e2.TriggerBotEnabled or _5686939f94a2.DialogOpen or _b68af4d51e9b:GetFocusedTextBox() or not _a612d6e1cf33 or _a612d6e1cf33.Visible or self.Unfocused or game:GetService("GuiService").MenuIsOpen or not _5f1d70c8c652(_304df533e735) then self:Reset();return end local _2e9c040cd28d=_d77d2d1b17c1();local _ed8b7a99746e=_2e9c040cd28d and _b11e03a12e58(_2e9c040cd28d) if not _2e9c040cd28d or not _ed8b7a99746e or _2e9c040cd28d.Enabled==false or _14b2ec2f75f2.Held then self:Reset();return end local _73887d6f2c43=self:Candidate(_2e9c040cd28d) if not _73887d6f2c43 then self:Reset();return end if self.Target~=_73887d6f2c43 or self.Tool~=_2e9c040cd28d then self:Reset();self.Target=_73887d6f2c43;self.Tool=_2e9c040cd28d;self.Since=_ac98358a816e end local _d13fea4bab55=math.clamp(tonumber(_1c2d69e764e2.TriggerBotDelay) or .08,0,.5) if _ac98358a816e-self.Since<_d13fea4bab55 or _ac98358a816e= (_12fc75b60e62.PlayerTracerRetry[_92f99e75b439] or 0) then _12fc75b60e62.PlayerTracers[_92f99e75b439] = nil _1286d9fc16a9 = nil end if _1286d9fc16a9 == nil and _1c2d69e764e2.ESPTracers then local _67ae3da6517e, _daf05a67e450 = pcall(function() local _5e0467a70c0d = Drawing.new("Line") _5e0467a70c0d.Thickness = _1c2d69e764e2.ESPTracerThickness _5e0467a70c0d.Transparency = 0.9 _5e0467a70c0d.Visible = false return _5e0467a70c0d end) if _67ae3da6517e and _daf05a67e450 then _1286d9fc16a9 = _daf05a67e450 _1286d9fc16a9.Thickness = _1c2d69e764e2.ESPTracerThickness _1286d9fc16a9.Transparency = 0.9 _1286d9fc16a9.Visible = false _12fc75b60e62.PlayerTracers[_92f99e75b439] = _1286d9fc16a9 table.insert(_12fc75b60e62.Drawings, _1286d9fc16a9) else _12fc75b60e62.PlayerTracers[_92f99e75b439] = false _12fc75b60e62.PlayerTracerRetry[_92f99e75b439] = _fc2543fb96b6 + 1 end end if _1286d9fc16a9 then local _ee1e688f02e0 = pcall(function() local _36eaf051d7b1 = _92f99e75b439.Character local _165f6e5babdd = _36eaf051d7b1 and _36eaf051d7b1:FindFirstChild("Head") local _0f3124f7b71a = _12fc75b60e62.GetPlayerTracerColor(_92f99e75b439) local _f5955cd5b638, _dda8a9af35f5 if _165f6e5babdd then _f5955cd5b638, _dda8a9af35f5 = _ac450a59853e:WorldToViewportPoint(_165f6e5babdd.Position) end local _60415fe57ecd = _1c2d69e764e2.ESPTracers and _5f1d70c8c652(_92f99e75b439) and _165f6e5babdd ~= nil and _f5955cd5b638 ~= nil and _dda8a9af35f5 and _f5955cd5b638.Z > 0 _1286d9fc16a9.Visible = _60415fe57ecd == true if _60415fe57ecd then local _d60ae12face1 = Vector2.new(_f5955cd5b638.X, _f5955cd5b638.Y) _1286d9fc16a9.From = _d2d05772a9f6 _1286d9fc16a9.To = _d60ae12face1 _1286d9fc16a9.Color = _0f3124f7b71a _1286d9fc16a9.Thickness = _1c2d69e764e2.ESPTracerThickness end end) if not _ee1e688f02e0 then pcall(function() _1286d9fc16a9:Remove() end) _12fc75b60e62.PlayerTracers[_92f99e75b439] = false _12fc75b60e62.PlayerTracerRetry[_92f99e75b439] = _fc2543fb96b6 + 1 end end end end end local function _20d6a87feaa3(_c9fbb1ec548a) local _9b567fdf1a1e = _319742a14d34[_c9fbb1ec548a] if _9b567fdf1a1e and _9b567fdf1a1e.Billboard and _9b567fdf1a1e.Billboard.Parent then return _9b567fdf1a1e end if _9b567fdf1a1e and _9b567fdf1a1e.Billboard then _9b567fdf1a1e.Billboard:Destroy() end local _c76746ad8c31 = _c9fbb1ec548a.Character local _a8818b0648d9 = _c76746ad8c31 and _c76746ad8c31:FindFirstChild("Head") if not _a8818b0648d9 then return nil end local _58a8438e4ba5 = Instance.new("BillboardGui") _58a8438e4ba5.Name = "LudowigFluentNameESP" _58a8438e4ba5.Adornee = _a8818b0648d9 _58a8438e4ba5.AlwaysOnTop = true _58a8438e4ba5.LightInfluence = 0 _58a8438e4ba5.MaxDistance = _1c2d69e764e2.ESPMaxDistance _58a8438e4ba5.Size = UDim2.fromOffset(180, 22) _58a8438e4ba5.StudsOffset = Vector3.new(0, 2.65, 0) _58a8438e4ba5.Enabled = false _58a8438e4ba5.Parent = _a8818b0648d9 local _5a010b76b287 = Instance.new("TextLabel") _5a010b76b287.Name = "Username" _5a010b76b287.Size = UDim2.fromScale(1, 1) _5a010b76b287.BackgroundTransparency = 1 _5a010b76b287.Font = Enum.Font.GothamMedium _5a010b76b287.TextSize = 13 _5a010b76b287.TextColor3 = _3194d50bff2f(_c9fbb1ec548a) or Color3.fromRGB(255, 255, 255) _5a010b76b287.Text = _c9fbb1ec548a.Name _5a010b76b287.Parent = _58a8438e4ba5 _9b567fdf1a1e = { Billboard = _58a8438e4ba5, Username = _5a010b76b287, } _319742a14d34[_c9fbb1ec548a] = _9b567fdf1a1e return _9b567fdf1a1e end local function _282e1090754c(_097c9a44a836) if _097c9a44a836 and _097c9a44a836.Billboard then _097c9a44a836.Billboard.Enabled = false end end local function _ab5d9521a127(_c570d74de603) local _adf67f512263 = _319742a14d34[_c570d74de603] if _adf67f512263 and _adf67f512263.Billboard then _adf67f512263.Billboard:Destroy() end _319742a14d34[_c570d74de603] = nil end local function _f7e1977a832a(_5b98bde216b4) local _cfd98dfa1754 = _5b98bde216b4 and _5b98bde216b4.Character local _ffcbbed1514b = _cfd98dfa1754 and _cfd98dfa1754:FindFirstChild("LudowigFluentChams") if _ffcbbed1514b then _ffcbbed1514b:Destroy() end local _9154af46b10c = _cfd98dfa1754 and _cfd98dfa1754:FindFirstChild("LudowigBoxESP") if _9154af46b10c then _9154af46b10c:Destroy() end end local function _737ee43e21f0(_4fc3cf6f68a0, _30278130a7f9, _8133eeaa0811) local _177a8137eabf = _4fc3cf6f68a0.Character if not _177a8137eabf then return end local _3dfb2a7d529d = _177a8137eabf:FindFirstChild("LudowigFluentChams") local _7cbcdf7ddd5d = _177a8137eabf:FindFirstChild("LudowigBoxESP") if not _30278130a7f9 then if _3dfb2a7d529d then _3dfb2a7d529d:Destroy() end if _7cbcdf7ddd5d then _7cbcdf7ddd5d:Destroy() end return end if _1c2d69e764e2.ESPMode == "Box" then if _3dfb2a7d529d then _3dfb2a7d529d:Destroy() end local _688ba93eca5a = _e54beffa1c3a(_4fc3cf6f68a0) if not _688ba93eca5a then return end if not _7cbcdf7ddd5d then _7cbcdf7ddd5d = Instance.new("BillboardGui") _7cbcdf7ddd5d.Name = "LudowigBoxESP" _7cbcdf7ddd5d.Adornee = _688ba93eca5a _7cbcdf7ddd5d.AlwaysOnTop = true _7cbcdf7ddd5d.LightInfluence = 0 _7cbcdf7ddd5d.Size = UDim2.fromScale(4.5, 6) _7cbcdf7ddd5d.Parent = _177a8137eabf local _2be41176b6ef = Instance.new("Frame") _2be41176b6ef.Name = "Border" _2be41176b6ef.Size = UDim2.fromScale(1, 1) _2be41176b6ef.BackgroundTransparency = 1 _2be41176b6ef.BorderSizePixel = 0 _2be41176b6ef.Parent = _7cbcdf7ddd5d local _03b415798022 = Instance.new("UIStroke") _03b415798022.Thickness = 1.5 _03b415798022.Parent = _2be41176b6ef end _7cbcdf7ddd5d.MaxDistance = _1c2d69e764e2.ESPMaxDistance _7cbcdf7ddd5d.Border.UIStroke.Color = _8133eeaa0811 or Color3.new(1, 1, 1) return end if _7cbcdf7ddd5d then _7cbcdf7ddd5d:Destroy() end if not _3dfb2a7d529d then _3dfb2a7d529d = Instance.new("Highlight") _3dfb2a7d529d.Name = "LudowigFluentChams" _3dfb2a7d529d.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop _3dfb2a7d529d.FillTransparency = 0.72 _3dfb2a7d529d.OutlineTransparency = 0.08 _3dfb2a7d529d.Parent = _177a8137eabf end local _8be1726840b5 = _8133eeaa0811 or Color3.fromRGB(255, 255, 255) _3dfb2a7d529d.FillTransparency = _1c2d69e764e2.ESPMode == "Outline" and 1 or 0.72 if _3dfb2a7d529d.FillColor ~= _8be1726840b5 then _3dfb2a7d529d.FillColor = _8be1726840b5 end if _3dfb2a7d529d.OutlineColor ~= _8be1726840b5 then _3dfb2a7d529d.OutlineColor = _8be1726840b5 end end local function _04de5547749e(_9d5e78371d3e, _0b105c28681e) _ab5d9521a127(_9d5e78371d3e) _fdb050f709f4[_9d5e78371d3e] = nil if _9d5e78371d3e == _304df533e735 then return end task.spawn(function() local _52d2f8e4c966 = _0b105c28681e:WaitForChild("Head", 10) local _fa104e6c3f35 = _0b105c28681e:WaitForChild("HumanoidRootPart", 10) local _1d3e5088b374 = _0b105c28681e:WaitForChild("Humanoid", 10) if not _12fc75b60e62.Alive or _9d5e78371d3e.Character ~= _0b105c28681e then return end if not _52d2f8e4c966 or not _fa104e6c3f35 or not _1d3e5088b374 or _1d3e5088b374.Health <= 0 then return end if not _1c2d69e764e2.ESPEnabled then return end local _eab5fbe89ab6 = _3194d50bff2f(_9d5e78371d3e) if not _eab5fbe89ab6 then return end _737ee43e21f0(_9d5e78371d3e, _1c2d69e764e2.ESPChams, _eab5fbe89ab6) if _1c2d69e764e2.ESPNames then local _6890035bcf66 = _20d6a87feaa3(_9d5e78371d3e) if _6890035bcf66 and _6890035bcf66.Billboard then if _6890035bcf66.Username.TextColor3 ~= _eab5fbe89ab6 then _6890035bcf66.Username.TextColor3 = _eab5fbe89ab6 end _6890035bcf66.Billboard.Enabled = true end end end) end local function _0d19a6d7945f(_b99ce467fe7b) if _b99ce467fe7b == _304df533e735 then return end _8001a4790b21(_b99ce467fe7b.CharacterAdded, function(_709e8c76d11e) _04de5547749e(_b99ce467fe7b, _709e8c76d11e) end) end for _01eaf8923a88, _5aa173db133f in ipairs(_4b8505ea1c37:GetPlayers()) do _0d19a6d7945f(_5aa173db133f) end _8001a4790b21(_4b8505ea1c37.PlayerAdded, _0d19a6d7945f) _41d7dd870f2d = _f3650004e3a3({Config=_1c2d69e764e2, Library=_5686939f94a2, Players=_4b8505ea1c37, LocalPlayer=_304df533e735, IsInvisible=function() return _12fc75b60e62.Invisibility and _12fc75b60e62.Invisibility.Active==true end, IsTracer=_bce63110f422.IsTracer, GetMuzzlePosition=function() local _acd302dbdf69=_d77d2d1b17c1(); return _acd302dbdf69 and _8fd479f82909(_acd302dbdf69) end, GetTeamColor=_f55e5b35f272, GetTarget=function() if _1c2d69e764e2.AimbotEnabled and _5f1d70c8c652(_d136d4b42304) then return _d136d4b42304 end if _1c2d69e764e2.SilentAimEnabled and _5f1d70c8c652(_19be7a8c2ea3) then return _19be7a8c2ea3 end return nil end, }) _12fc75b60e62.VisualEffects = _41d7dd870f2d _12fc75b60e62.Extras=_310678adc622({Config=_1c2d69e764e2,Library=_5686939f94a2,Input=_b68af4d51e9b, LocalPlayer=_304df533e735,Players=_4b8505ea1c37,RunService=_d54c770cf66e, GetHumanoid=_414007f12de3,GetRoot=_e54beffa1c3a,GetOwnedTools=_bc2f9241ab5b,Notify=_237a94874ead, GetKeybindPanel=function() return _41d7dd870f2d.KeybindPanel end, }) if _9d9fac68db62 then _12fc75b60e62.Extensions=_9d9fac68db62({Config=_1c2d69e764e2,LocalPlayer=_304df533e735,Players=_4b8505ea1c37, Teams=game:GetService("Teams"),Storage=game:GetService("ReplicatedStorage"),RunService=_d54c770cf66e, GetRoot=_e54beffa1c3a,GetHumanoid=_414007f12de3,GetOwnedTools=_bc2f9241ab5b,GetEquippedGun=_d77d2d1b17c1, FindWeaponProperties=_bd4b8550f4e3,Notify=_237a94874ead}) end if _8e88d08d5ccf then _12fc75b60e62.Flight=_8e88d08d5ccf({Config=_1c2d69e764e2,Library=_5686939f94a2,Input=_b68af4d51e9b, LocalPlayer=_304df533e735,RunService=_d54c770cf66e,GetRoot=_e54beffa1c3a,GetHumanoid=_414007f12de3,Notify=_237a94874ead, IsMobile=_76f9806d8974, GetMobileVerticalAxis=function() return _12fc75b60e62.MobileQuick and _12fc75b60e62.MobileQuick.Axis or 0 end, RestoreInvisibilityFrame=function() if _12fc75b60e62.Invisibility then _12fc75b60e62.Invisibility.RestoreFrame() end end}) end if _1c2d69e764e2.UIIconSize==28 then _1c2d69e764e2.UIIconSize=36 end local _05941262ef69 = _5686939f94a2:CreateWindow({ Title = "ludowig.cc | Prison Life", Size = UDim2.fromOffset(720, 480), IconSize = _1c2d69e764e2.UIIconSize, Center = true, Acrylic = _1c2d69e764e2.Acrylic, GlassIntensity = 75, ToggleKey = Enum.KeyCode.V, }) if not _76f9806d8974 then _05941262ef69:RegisterChromeSurface(_41d7dd870f2d.KeybindPanel) _41d7dd870f2d.TargetOutline=_05941262ef69:RegisterChromeSurface(_41d7dd870f2d.TargetCard).Outline end _12fc75b60e62.Extras.Window=_05941262ef69 _8001a4790b21(_4b8505ea1c37.PlayerAdded, _8f566551f1cb) for _3ef6646b6ad6, _b6c36e7f0d2b in ipairs(_4b8505ea1c37:GetPlayers()) do _8f566551f1cb(_b6c36e7f0d2b) end _12fc75b60e62.VisualPack=(function() local _c12658f95e27,_e5967d8e3053=_1c2d69e764e2,_5686939f94a2 local _d29881982cff={Connections={},Alive=true} local _85d9fc796b5e=game:GetService("Lighting") local _061e4e833db4=game:GetService("TweenService") local _fbd5556b8906=Color3.fromRGB(242,242,242) local _d93d30d43535={ESPGuardsColor=true,ESPInmatesColor=true,ESPCriminalsColor=true,AmbientColor=true,VisualMasterColor=true} local function _41486e8f9a3c(_45f24fc1664d,_5c595fa3c2d6,_9b5dd0d2c970) local _43fc4af01410=Instance.new(_45f24fc1664d) for _cc88eccb6567,_adacb590bb0a in pairs(_5c595fa3c2d6) do _43fc4af01410[_cc88eccb6567]=_adacb590bb0a end _43fc4af01410.Parent=_9b5dd0d2c970;return _43fc4af01410 end local function _367bfe8270d9(_82050592c869,_f6f08ca6a5d7) _41486e8f9a3c("UICorner",{CornerRadius=UDim.new(0,_f6f08ca6a5d7)},_82050592c869) end local function _df021455b451(_0e25d62a6ba8) _41486e8f9a3c("UIStroke",{Color=Color3.fromRGB(63,63,63),Thickness=1,Transparency=.3},_0e25d62a6ba8) end local function _9f9025b2023f(_0c99e2069949,_8087e461817f) local _a03d31f32f31=_0c99e2069949:Connect(_8087e461817f);table.insert(_d29881982cff.Connections,_a03d31f32f31);return _a03d31f32f31 end local function _e20ea0e488c1(_ac14a84e2b46,_da2c9e26386b,_0b3db572239a,_1457b712d196) return _41486e8f9a3c("TextLabel",{Text=_da2c9e26386b,TextSize=12,Font=Enum.Font.Gotham,TextColor3=_fbd5556b8906, BackgroundTransparency=1,Size=_0b3db572239a,Position=_1457b712d196,TextXAlignment=Enum.TextXAlignment.Left},_ac14a84e2b46) end local function _e223dea1c439(_7c91865c17fc) _237a94874ead("Visual tools",_7c91865c17fc,"Info",4) end local function _f886d6d223ca(_e9c1bd63f4c3) return type(_e9c1bd63f4c3)=="number" and _e9c1bd63f4c3==_e9c1bd63f4c3 and math.abs(_e9c1bd63f4c3)<1e7 end function _d29881982cff:Eligible(_09f2248584a1,_56792da4b730) return _56792da4b730.Kind=="Colorpicker" and not _d93d30d43535[_09f2248584a1] and typeof(_c12658f95e27[_09f2248584a1])=="Color3" end function _d29881982cff:ApplyMaster(_1f7a7cd95fd9) if self.Applying then return end self.Applying=true for _f08fb7bd0fe4,_c9fb2dd6109e in pairs(_e5967d8e3053.Options) do if self:Eligible(_f08fb7bd0fe4,_c9fb2dd6109e) then if _c9fb2dd6109e.RainbowEnabled then _c9fb2dd6109e:SetRainbow(false) end if _e5967d8e3053.RainbowUpdating then _c9fb2dd6109e.Value=_1f7a7cd95fd9;_c9fb2dd6109e:Update();_c9fb2dd6109e:Emit(_1f7a7cd95fd9) else _c9fb2dd6109e:SetValue(_1f7a7cd95fd9) end end end self.Applying=false end function _d29881982cff:Lighting(_ac74040b2f10) if self.LightTween then self.LightTween:Cancel();self.LightTween=nil end if self.Grade then self.Grade:Destroy();self.Grade=nil end if self.LightOriginal then for _2f60f4dbb15d,_c5ac2e243ce9 in pairs(self.LightOriginal) do _85d9fc796b5e[_2f60f4dbb15d]=_c5ac2e243ce9 end self.LightOriginal=nil end if _ac74040b2f10=="Off" then return end local _0a8df75815c8={Night={0,1,Color3.fromRGB(174,187,225),-.08,.08,-.1}, Sunset={17.7,2,Color3.fromRGB(255,207,165),.02,.1,.08}, Cold={13,2,Color3.fromRGB(190,220,255),0,.12,-.18}, Monochrome={14,1.5,_fbd5556b8906,0,.15,-1}} local _2d717260666c=_0a8df75815c8[_ac74040b2f10];if not _2d717260666c then return end self.LightOriginal={ClockTime=_85d9fc796b5e.ClockTime,Brightness=_85d9fc796b5e.Brightness} self.Grade=_41486e8f9a3c("ColorCorrectionEffect",{Name="LudowigLightingPreset",TintColor=_2d717260666c[3],Brightness=_2d717260666c[4],Contrast=_2d717260666c[5],Saturation=_2d717260666c[6]},_85d9fc796b5e) self.LightTween=_061e4e833db4:Create(_85d9fc796b5e,TweenInfo.new(.5),{ClockTime=_2d717260666c[1],Brightness=_2d717260666c[2]}) self.LightTween:Play() end _d29881982cff.Gui=_41486e8f9a3c("ScreenGui",{Name="LudowigVisualTools",ResetOnSpawn=false,IgnoreGuiInset=false,DisplayOrder=8,ZIndexBehavior=Enum.ZIndexBehavior.Sibling},_304df533e735:WaitForChild("PlayerGui")) function _d29881982cff:ClearAura() for _23fb4e11eb9e,_d722c4111b1f in ipairs(self.AuraObjects or {}) do _d722c4111b1f:Destroy() end self.AuraObjects={};self.AuraArcs={};self.AuraRoot=nil;self.AuraMode=nil self.AuraCachedColor=nil end function _d29881982cff:StepAura(_272b4543b0c2) local _5055463b3fe0=_e54beffa1c3a(_304df533e735);local _58593b2c9bb9=_414007f12de3(_304df533e735) if not _c12658f95e27.AuraEnabled or not _5055463b3fe0 or not _58593b2c9bb9 or _58593b2c9bb9.Health<=0 then if self.AuraRoot then self:ClearAura() end return end local _825558910d92=_c12658f95e27.AuraMode or "Orbit" local _21ab3a314643,_ba425b61bc0f=3,32 if self.AuraRoot~=_5055463b3fe0 or self.AuraMode~=_825558910d92 then self:ClearAura();self.AuraRoot=_5055463b3fe0;self.AuraMode=_825558910d92 self.AuraRadiusSmooth=_c12658f95e27.AuraRadius for _1ad704ea5f18=1,_21ab3a314643 do local _7cc98b82df0d={Points={},Beams={}} for _e350540801fd=0,_ba425b61bc0f do local _fa8a1366da0b=_41486e8f9a3c("Attachment",{Name="LudowigAuraPoint"},_5055463b3fe0) table.insert(self.AuraObjects,_fa8a1366da0b);table.insert(_7cc98b82df0d.Points,_fa8a1366da0b) if _e350540801fd>0 then for _7ce498065b3a=1,2 do local _117f32d9a7c0=_41486e8f9a3c("Beam",{Name="LudowigAuraRibbon",Attachment0=_7cc98b82df0d.Points[_e350540801fd],Attachment1=_fa8a1366da0b, FaceCamera=true,Segments=1,LightEmission=1,LightInfluence=0, Width0=.06,Width1=.06,Transparency=NumberSequence.new(_7ce498065b3a==1 and .08 or .86)},_5055463b3fe0) table.insert(self.AuraObjects,_117f32d9a7c0) table.insert(_7cc98b82df0d.Beams,{Object=_117f32d9a7c0,Layer=_7ce498065b3a,Index=_e350540801fd}) end end end table.insert(self.AuraArcs,_7cc98b82df0d) end end local _90425624ad0d=math.min(_272b4543b0c2,.1) self.AuraClock=(self.AuraClock or 0)+_90425624ad0d*(1 or 1) local _27086420ab9f=self.AuraClock self.AuraRadiusSmooth+=(_c12658f95e27.AuraRadius-self.AuraRadiusSmooth)*(1-math.exp(-_90425624ad0d*9)) local _729dc86e4103=self.AuraRadiusSmooth local _ed37be55f15c=math.clamp(24/60,.1,1) local _97ec470af482=self.AuraCachedColor~=_c12658f95e27.AuraColor local _07f9d2a300f3=_97ec470af482 and ColorSequence.new(_c12658f95e27.AuraColor) or nil if _97ec470af482 then self.AuraCachedColor=_c12658f95e27.AuraColor end for _72cce47fdc8f,_8f8c9ca852c2 in ipairs(self.AuraArcs) do local _0b1ae083389c=(_72cce47fdc8f-1)*math.pi*2/3 local _c54f6d0c15ed=_825558910d92=="Halo" or _825558910d92=="Saturn" or _825558910d92=="Pulse" for _9679ecca4587,_7f0753f2a279 in ipairs(_8f8c9ca852c2.Points) do local _89422704f568=(_9679ecca4587-1)/_ba425b61bc0f local _968adec456aa=_27086420ab9f*(_72cce47fdc8f==2 and -.8 or 1)+_0b1ae083389c+_89422704f568*math.pi*2 local _9256d360f5f2=_729dc86e4103 local _6b96f12118ad,_334f477ad33b,_cc70eabad3dc if _825558910d92=="Halo" then _9256d360f5f2*=.85+(_72cce47fdc8f-1)*.12 _6b96f12118ad,_334f477ad33b,_cc70eabad3dc=math.cos(_968adec456aa)*_9256d360f5f2,-2+(_72cce47fdc8f-1)*.22,math.sin(_968adec456aa)*_9256d360f5f2 elseif _825558910d92=="Helix" then _6b96f12118ad,_334f477ad33b,_cc70eabad3dc=math.cos(_968adec456aa)*_9256d360f5f2,-2+_89422704f568*4,math.sin(_968adec456aa)*_9256d360f5f2 elseif _825558910d92=="Saturn" then local _ac1db3ed2f24=(_72cce47fdc8f-2)*.72 _6b96f12118ad=math.cos(_968adec456aa)*_9256d360f5f2 _334f477ad33b=math.sin(_968adec456aa)*_9256d360f5f2*math.sin(_ac1db3ed2f24) _cc70eabad3dc=math.sin(_968adec456aa)*_9256d360f5f2*math.cos(_ac1db3ed2f24) elseif _825558910d92=="Vortex" then _9256d360f5f2*=.35+_89422704f568*.85 _6b96f12118ad,_334f477ad33b,_cc70eabad3dc=math.cos(_968adec456aa)*_9256d360f5f2,-2+_89422704f568*3.8,math.sin(_968adec456aa)*_9256d360f5f2 elseif _825558910d92=="Pulse" then local _b56a79b78931=(.5+.5*math.sin(_27086420ab9f*1.7+_0b1ae083389c)) _9256d360f5f2*=.8+_b56a79b78931*.4 _6b96f12118ad,_334f477ad33b,_cc70eabad3dc=math.cos(_968adec456aa)*_9256d360f5f2,(_72cce47fdc8f-2)*.9,math.sin(_968adec456aa)*_9256d360f5f2 else _968adec456aa=_27086420ab9f*(_72cce47fdc8f==2 and -1.1 or 1.1)+_0b1ae083389c+_89422704f568*math.pi*1.45 _9256d360f5f2*=1+.025*math.sin(_27086420ab9f*1.7) _6b96f12118ad,_334f477ad33b,_cc70eabad3dc=math.cos(_968adec456aa)*_9256d360f5f2,math.sin(_968adec456aa+_0b1ae083389c)*.55+(_72cce47fdc8f-2)*.75,math.sin(_968adec456aa)*_9256d360f5f2 end _7f0753f2a279.Position=Vector3.new(_6b96f12118ad,_334f477ad33b,_cc70eabad3dc) end for _09c1b1dc872a,_9681a2a3d501 in ipairs(_8f8c9ca852c2.Beams) do local _faa7fa2c4b26=(_9681a2a3d501.Index-.5)/_ba425b61bc0f local _fe30d9bba19f=_c54f6d0c15ed and 1 or math.max(.02,math.sin(_faa7fa2c4b26*math.pi)^.7) local _1767392e6718=(_9681a2a3d501.Layer==1 and .035+.055*_ed37be55f15c or .16+.22*_ed37be55f15c)*_fe30d9bba19f _9681a2a3d501.Object.Width0=_1767392e6718;_9681a2a3d501.Object.Width1=_1767392e6718 if _97ec470af482 then _9681a2a3d501.Object.Color=_07f9d2a300f3 end end end end function _d29881982cff:StopSpin() if self.SpinHumanoid then pcall(function() self.SpinHumanoid.AutoRotate=self.SpinAutoRotate end) self.SpinHumanoid=nil end end function _d29881982cff:StepSpin(_e3bbfb68b66f) local _69854ab0a97c=_414007f12de3(_304df533e735);local _08f6cddae23c=_e54beffa1c3a(_304df533e735) if (_12fc75b60e62.Invisibility and _12fc75b60e62.Invisibility.Active) or not _c12658f95e27.SpinbotEnabled or not _69854ab0a97c or _69854ab0a97c.Health<=0 or not _08f6cddae23c or _69854ab0a97c.SeatPart then self:StopSpin();return end if self.SpinHumanoid~=_69854ab0a97c then self:StopSpin();self.SpinHumanoid=_69854ab0a97c;self.SpinAutoRotate=_69854ab0a97c.AutoRotate end _69854ab0a97c.AutoRotate=false _08f6cddae23c.CFrame=_08f6cddae23c.CFrame*CFrame.Angles(0,math.rad(_c12658f95e27.SpinbotSpeed)*math.min(_e3bbfb68b66f,.1),0) end function _d29881982cff:Mount(_3f61db7362d1) local _9cf831474b22=_3f61db7362d1.Movement:AddSection("Spinbot") _9cf831474b22:AddToggle("SpinbotEnabled",{Title="Spinbot",Default=_c12658f95e27.SpinbotEnabled,Callback=function(_7fec6c6b9f9a) _c12658f95e27.SpinbotEnabled=_7fec6c6b9f9a;if not _7fec6c6b9f9a then self:StopSpin() end end}) _9cf831474b22:AddSlider("SpinbotSpeed",{Title="Rotation speed (deg/s)",Min=30,Max=2000,Rounding=0,Default=_c12658f95e27.SpinbotSpeed,Callback=function(_a5e4f4bf531e) _c12658f95e27.SpinbotSpeed=_a5e4f4bf531e end}) local _3a45b0563b09=_3f61db7362d1.Visuals:AddSection("Visual palette") _3a45b0563b09:AddToggle("VisualMasterEnabled",{Title="Use one color for visuals",Default=_c12658f95e27.VisualMasterEnabled,Callback=function(_d9385005da33) _c12658f95e27.VisualMasterEnabled=_d9385005da33;if _d9385005da33 then self:ApplyMaster(_c12658f95e27.VisualMasterColor) end end}) _3a45b0563b09:AddColorpicker("VisualMasterColor",{Title="All visuals color",Default=_c12658f95e27.VisualMasterColor,Callback=function(_bac9eb251b49) _c12658f95e27.VisualMasterColor=_bac9eb251b49;if _c12658f95e27.VisualMasterEnabled then self:ApplyMaster(_bac9eb251b49) end end}) _3a45b0563b09:AddParagraph({Title="Independent colors",Content="Ambient, Guards, Inmates and Criminals keep their own colors. Enable Rainbow in All visuals color to synchronize the remaining visuals."}) _3a45b0563b09:AddSlider("RainbowSpeed",{Title="Rainbow speed",Description="Color cycles per second; applies to every picker.",Min=.02,Max=.5,Rounding=2,Default=_c12658f95e27.RainbowSpeed,Callback=function(_40b5322368a8) _c12658f95e27.RainbowSpeed=_40b5322368a8;_e5967d8e3053.RainbowSpeed=_40b5322368a8 end}) local _6f571a82be8a=_3f61db7362d1.Visuals:AddSection("Lighting presets") _6f571a82be8a:AddDropdown("LightingPreset",{Title="Preset",Values={"Off","Night","Sunset","Cold","Monochrome"},Default=_c12658f95e27.LightingPreset,Callback=function(_07254a8e87c8) _c12658f95e27.LightingPreset=_07254a8e87c8;self:Lighting(_07254a8e87c8) end}) local _e04f8ef607e0=_3f61db7362d1.Visuals:AddSection("Aura") _e04f8ef607e0:AddToggle("AuraEnabled",{Title="Player aura",Default=_c12658f95e27.AuraEnabled,Callback=function(_44595b8c3ebf) _c12658f95e27.AuraEnabled=_44595b8c3ebf;if not _44595b8c3ebf then self:ClearAura() end end}) _e04f8ef607e0:AddDropdown("AuraMode",{Title="Aura style",Values={"Orbit","Halo","Helix","Saturn","Vortex","Pulse"},Default=_c12658f95e27.AuraMode, Callback=function(_9dc539af99bd) _c12658f95e27.AuraMode=_9dc539af99bd end}) _e04f8ef607e0:AddColorpicker("AuraColor",{Title="Aura color",Default=_c12658f95e27.AuraColor,Callback=function(_3b6fe2b4d70a) _c12658f95e27.AuraColor=_3b6fe2b4d70a end}) _e04f8ef607e0:AddSlider("AuraRadius",{Title="Aura radius",Min=1,Max=4,Rounding=1,Default=_c12658f95e27.AuraRadius,Callback=function(_f155143e1705) _c12658f95e27.AuraRadius=_f155143e1705 end}) end function _d29881982cff:Search() local _7c05351ebe47=_41486e8f9a3c("Frame",{Name="MenuSearch",Position=UDim2.fromOffset(10,46),Size=UDim2.new(1,-20,1,-56),BackgroundColor3=Color3.fromRGB(16,16,16),BorderSizePixel=0,Visible=false,ZIndex=60},_05941262ef69.Frame) _367bfe8270d9(_7c05351ebe47,8);_df021455b451(_7c05351ebe47) _05941262ef69:RegisterGlassSurface(_7c05351ebe47,"Section") local _9343198b5424=_41486e8f9a3c("TextBox",{PlaceholderText="\083\101\097\114\099\104\032\115\101\116\116\105\110\103\115\032\047\032\208\191\208\190\208\184\209\129\208\186\032\208\189\208\176\209\129\209\130\209\128\208\190\208\181\208\186\226\128\166",Text="",ClearTextOnFocus=false,Font=Enum.Font.Gotham,TextSize=13,TextColor3=_fbd5556b8906,PlaceholderColor3=Color3.fromRGB(161,161,161),BackgroundColor3=Color3.fromRGB(26,26,26),BorderSizePixel=0,Position=UDim2.fromOffset(10,10),Size=UDim2.new(1,-66,0,34),ZIndex=61},_7c05351ebe47);_367bfe8270d9(_9343198b5424,6) _05941262ef69:RegisterGlassSurface(_9343198b5424,"Row") local _6f4afdb9b10d=_41486e8f9a3c("TextButton",{Text="",TextSize=22,TextColor3=_fbd5556b8906,BackgroundTransparency=1,Size=UDim2.fromOffset(40,34),Position=UDim2.new(1,-48,0,10),ZIndex=61},_7c05351ebe47) local _acfca84323bc=_41486e8f9a3c("ImageLabel",{Name="SearchCloseIcon",BackgroundTransparency=1, Size=UDim2.fromOffset(22,22),AnchorPoint=Vector2.new(.5,.5),Position=UDim2.fromScale(.5,.5),ScaleType=Enum.ScaleType.Fit,ZIndex=62},_6f4afdb9b10d) _e5967d8e3053:BindIcon(_05941262ef69,_acfca84323bc,"Close") local _fc7a52ce03c5=_41486e8f9a3c("ScrollingFrame",{BackgroundTransparency=1,BorderSizePixel=0,Position=UDim2.fromOffset(10,54),Size=UDim2.new(1,-20,1,-64),CanvasSize=UDim2.new(),AutomaticCanvasSize=Enum.AutomaticSize.Y,ScrollBarThickness=3,ZIndex=61},_7c05351ebe47) _41486e8f9a3c("UIListLayout",{Padding=UDim.new(0,6),SortOrder=Enum.SortOrder.LayoutOrder},_fc7a52ce03c5) local _d8045e2bf1e1={} local function _dbfe41fd0ebc() for _40c8d8191ae3,_3de21dcbdbb8 in ipairs(_d8045e2bf1e1) do _3de21dcbdbb8:Destroy() end;table.clear(_d8045e2bf1e1) local _cb6ee16dd346=_9343198b5424.Text:lower();local _056ae1a75e42=0 for _103ab9f3c687,_517a2e1623c2 in ipairs(_e5967d8e3053.SearchRows or {}) do local _199d5d63a31f=_517a2e1623c2.SearchTab if not _517a2e1623c2.Destroyed and not _517a2e1623c2.MobileHidden and _199d5d63a31f and _517a2e1623c2.Window==_05941262ef69 and _517a2e1623c2.Frame.Parent then local _30ff7936589c=tostring(_517a2e1623c2.Config.Title or _517a2e1623c2.Id or "") local _cdeae4ae3c36=_199d5d63a31f.Name.." / "..(_517a2e1623c2.SearchSection or "").." / ".._30ff7936589c if _cb6ee16dd346=="" or _cdeae4ae3c36:lower():find(_cb6ee16dd346,1,true) then _056ae1a75e42+=1;if _056ae1a75e42>60 then break end local _15942e61cd89=_41486e8f9a3c("TextButton",{Text=_cdeae4ae3c36,TextSize=12,Font=Enum.Font.Gotham,TextXAlignment=Enum.TextXAlignment.Left,TextTruncate=Enum.TextTruncate.AtEnd,TextColor3=_fbd5556b8906,BackgroundColor3=Color3.fromRGB(26,26,26),BorderSizePixel=0,Size=UDim2.new(1,-6,0,38),ZIndex=62,LayoutOrder=_056ae1a75e42},_fc7a52ce03c5);_367bfe8270d9(_15942e61cd89,6) _05941262ef69:RegisterGlassSurface(_15942e61cd89,"Row") _41486e8f9a3c("UIPadding",{PaddingLeft=UDim.new(0,10)},_15942e61cd89);table.insert(_d8045e2bf1e1,_15942e61cd89) _15942e61cd89.Activated:Connect(function() _7c05351ebe47.Visible=false;_9343198b5424:ReleaseFocus();_05941262ef69:SelectTab(_199d5d63a31f) task.delay(.22,function() if not self.Alive or _517a2e1623c2.Destroyed or not _517a2e1623c2.Frame.Parent then return end local _91068f5632b7=_517a2e1623c2.Frame.AbsolutePosition.Y-_199d5d63a31f.Scroll.AbsolutePosition.Y+_199d5d63a31f.Scroll.CanvasPosition.Y-12 _199d5d63a31f.Scroll.CanvasPosition=Vector2.new(0,math.max(0,_91068f5632b7)) local _c6b0cbf0feff=_41486e8f9a3c("UIStroke",{Color=_fbd5556b8906,Thickness=1,Transparency=0},_517a2e1623c2.Frame) _061e4e833db4:Create(_c6b0cbf0feff,TweenInfo.new(.9),{Transparency=1}):Play() task.delay(1,function() _c6b0cbf0feff:Destroy() end) end) end) end end end if _056ae1a75e42==0 then local _ec6420f37f1e=_e20ea0e488c1(_fc7a52ce03c5,"No matching settings",UDim2.new(1,0,0,38),UDim2.new());_ec6420f37f1e.ZIndex=62;table.insert(_d8045e2bf1e1,_ec6420f37f1e) end _fc7a52ce03c5.CanvasPosition=Vector2.zero end local _f15742134fc9=_41486e8f9a3c("TextButton",{Name="MenuSearchButton",Text="",BackgroundColor3=Color3.fromRGB(26,26,26),BorderSizePixel=0, Size=UDim2.fromOffset(82,30),Position=UDim2.new(1,-204,0,8),ZIndex=20},_05941262ef69.Frame);_367bfe8270d9(_f15742134fc9,5) local _cd4ddb8725cf=_41486e8f9a3c("ImageLabel",{Name="SearchIcon",BackgroundTransparency=1, AnchorPoint=Vector2.new(.5,.5),Position=UDim2.new(0,18,.5,0),Size=UDim2.fromOffset(math.clamp(_05941262ef69.IconSize-8,20,28),math.clamp(_05941262ef69.IconSize-8,20,28)), ScaleType=Enum.ScaleType.Fit,ZIndex=21},_f15742134fc9) _e5967d8e3053:BindIcon(_05941262ef69,_cd4ddb8725cf,"Search");_05941262ef69.SearchIcon=_cd4ddb8725cf local _f9db8101d8ad=_e20ea0e488c1(_f15742134fc9,"Search",UDim2.new(1,-36,1,0),UDim2.fromOffset(34,0),11) _f9db8101d8ad.ZIndex=21 _05941262ef69.Title.Size=UDim2.new(1,-270,1,0) if _76f9806d8974 then _f15742134fc9.Size=UDim2.fromOffset(36,36);_f15742134fc9.Position=UDim2.new(1,-124,0,5) _f9db8101d8ad.Visible=false;_cd4ddb8725cf.Position=UDim2.fromScale(.5,.5) _05941262ef69.Title.Size=UDim2.new(1,-190,1,0) end _9f9025b2023f(_f15742134fc9.Activated,function() _e5967d8e3053.PopupManager:Close();_7c05351ebe47.Visible=not _7c05351ebe47.Visible;if _7c05351ebe47.Visible then _dbfe41fd0ebc();_9343198b5424:CaptureFocus() end end) _9f9025b2023f(_6f4afdb9b10d.Activated,function() _7c05351ebe47.Visible=false;_9343198b5424:ReleaseFocus() end) _9f9025b2023f(_9343198b5424:GetPropertyChangedSignal("Text"),_dbfe41fd0ebc) self.SearchPanel=_7c05351ebe47;self.SearchButton=_f15742134fc9 end function _d29881982cff:Start() _e5967d8e3053.RainbowSpeed=_c12658f95e27.RainbowSpeed self:Search();self:Lighting(_c12658f95e27.LightingPreset) if _c12658f95e27.VisualMasterEnabled then self:ApplyMaster(_c12658f95e27.VisualMasterColor) end for _d69fa2b7433d,_f5a71f11cb50 in pairs(_e5967d8e3053.Options) do if self:Eligible(_d69fa2b7433d,_f5a71f11cb50) then _f5a71f11cb50:OnChanged(function() if _c12658f95e27.VisualMasterEnabled and not self.Applying then _e5967d8e3053.Options.VisualMasterEnabled:SetValue(false) end end) end end _9f9025b2023f(_d54c770cf66e.RenderStepped,function(_8ad501226a13) self:StepAura(_8ad501226a13);self:StepSpin(_8ad501226a13) end) end function _d29881982cff:Destroy() self.Alive=false for _9e0b0c4557c3,_de50f762669c in ipairs(self.Connections) do _de50f762669c:Disconnect() end self:StopSpin();self:ClearAura();self:Lighting("Off");self.Gui:Destroy() if self.SearchPanel then self.SearchPanel:Destroy();self.SearchButton:Destroy() end end return _d29881982cff end)() local _9a7dd5713290,_194b6b8df654,_91ac3fcd2afa,_a40a21ac3c39 ;(function() local _fae996e13bc3 = { Aimbot = _05941262ef69:AddTab({ Title = _76f9806d8974 and "Silent Aim" or "Aimbot", Icon = _76f9806d8974 and "MobileSilentAim" or "Aiming" }), Combat = _05941262ef69:AddTab({ Title = "Combat", Icon = "Sword" }), Weapons = _05941262ef69:AddTab({ Title = "Weapons", Icon = "General" }), Target = _05941262ef69:AddTab({ Title = "Target", Icon = "PlayerInspector" }), Movement = _05941262ef69:AddTab({ Title = "Movement", Icon = "Movement" }), Visuals = _05941262ef69:AddTab({ Title = "Visuals", Icon = "Visuals" }), Teleports = _05941262ef69:AddTab({ Title = "Teleports", Icon = "World" }), InfinityYield = _05941262ef69:AddTab({ Title = "Infinity Yield", Icon = "Configs" }), Interface = _05941262ef69:AddTab({ Title = "Interface", Icon = "Settings" }), Credits = _05941262ef69:AddTab({ Title = "Credits", Icon = "Players" }), } _12fc75b60e62.UI = {Library = _5686939f94a2, Window = _05941262ef69, Tabs = _fae996e13bc3, Config = _1c2d69e764e2, Settings = _5ff9f2a720f5} _12fc75b60e62.TriggerBot:Mount(_fae996e13bc3.Combat) _12fc75b60e62.VisualPack:Mount(_fae996e13bc3) if _12fc75b60e62.Extensions then _12fc75b60e62.Extensions:MountUI(_fae996e13bc3,_05941262ef69) end if _12fc75b60e62.Flight then _12fc75b60e62.Flight:MountUI(_fae996e13bc3.Movement) end local _daa96b4b5c5b = _fae996e13bc3.Aimbot:AddSection("Silent Aim") local _7bf1c9fb4322 local function _f02325745490(_650161463926) return _1c2d69e764e2.VehicleFly and _650161463926 and (_650161463926.Value == "E" or _650161463926.Value == "Q") and _a3d48ca6ff20() ~= nil end _7bf1c9fb4322 = _daa96b4b5c5b:AddToggle("SilentAimEnabled", { Title = "Enable Silent Aim", Description = "Targets the head.", Default = _1c2d69e764e2.SilentAimEnabled, Callback = function(_0ec0ba0dfebd) if _0ec0ba0dfebd and not _ddd80aa23882 then _1c2d69e764e2.SilentAimEnabled = false task.defer(function() _7bf1c9fb4322:SetValue(false) end) _237a94874ead("Silent Aim", _859923ffb394, "Error", 4) return end _1c2d69e764e2.SilentAimEnabled = _0ec0ba0dfebd if _76f9806d8974 and _0ec0ba0dfebd then _1c2d69e764e2.ShowSilentAimFOV=true local _77c8d89ac5f1=_5686939f94a2.Options.ShowSilentAimFOV if _77c8d89ac5f1 then _77c8d89ac5f1:SetValue(true,true) end end if _9a7dd5713290 then _9a7dd5713290.Active = _0ec0ba0dfebd end if not _0ec0ba0dfebd then _19be7a8c2ea3 = nil _b55faaf52766(nil) end end, }) _daa96b4b5c5b:AddToggle("SilentAimFFCheck",{Title="FF Check",Description="Skip players protected by ForceField.",Default=_1c2d69e764e2.SilentAimFFCheck, Callback=function(_e127c2856fab) _1c2d69e764e2.SilentAimFFCheck=_e127c2856fab;_19be7a8c2ea3=nil;_b03ac1aafd98=0 _b55faaf52766(nil) end}) _9a7dd5713290 = _daa96b4b5c5b:AddKeybind("SilentAimKey", { Title = "Silent Aim Key", Description = "Default: E.", Default = _1c2d69e764e2.SilentAimKey, Mode = "Toggle", AllowProcessedInput = true, Callback = function(_dfe147158196) if not _12fc75b60e62.Alive or (_dfe147158196 and _f02325745490(_9a7dd5713290)) then if _9a7dd5713290 then _9a7dd5713290.Active = _1c2d69e764e2.SilentAimEnabled end return end _7bf1c9fb4322:SetValue(_dfe147158196) end, }) _9a7dd5713290:OnChanged(function() local _93196cdf604d = _9a7dd5713290.Value _1c2d69e764e2.SilentAimKey = typeof(_93196cdf604d) == "EnumItem" and _93196cdf604d.Name or (tostring(_93196cdf604d):match("%.([%w_]+)$") or tostring(_93196cdf604d)) end) _daa96b4b5c5b:AddSlider("SilentAimHitChance", { Title = "Hit Chance", Min = 1, Max = 100, Default = _1c2d69e764e2.SilentAimHitChance, Rounding = 0, Callback = function(_66ed7c81ba9a) _1c2d69e764e2.SilentAimHitChance = _66ed7c81ba9a end, }) _daa96b4b5c5b:AddSlider("SilentAimFOV",{Title="Silent Aim FOV",Min=30,Max=500,Default=_1c2d69e764e2.SilentAimFOV,Rounding=0, Callback=function(_bd1e3ff0f2a7) _1c2d69e764e2.SilentAimFOV=_bd1e3ff0f2a7 end}) _daa96b4b5c5b:AddToggle("ShowSilentAimFOV",{Title="Show Silent Aim FOV",Default=_1c2d69e764e2.ShowSilentAimFOV, Callback=function(_11f4f0631f00) _1c2d69e764e2.ShowSilentAimFOV=_11f4f0631f00 end}) do local _18f7cba6b0f6=_fae996e13bc3.Weapons:AddSection("Bullet penetration") local _89c53aa22e5a _89c53aa22e5a=_18f7cba6b0f6:AddToggle("Wallbang",{Title="Wallbang",Default=_1c2d69e764e2.Wallbang, Description="Weapon castRay only. Server validation still applies; requires weapon-hook support.", Callback=function(_1c3567530ae4) if _1c3567530ae4 and not _3bc4564191ff then _1c2d69e764e2.Wallbang=false task.defer(function() if _89c53aa22e5a then _89c53aa22e5a:SetValue(false,true) end end) _237a94874ead("Wallbang","Weapon castRay hook is unavailable on this client.","Warning",5) return end _1c2d69e764e2.Wallbang=_1c3567530ae4 end}) if _1c2d69e764e2.Wallbang and not _3bc4564191ff then _1c2d69e764e2.Wallbang=false;_89c53aa22e5a:SetValue(false,true) end end local _00032285051f = _fae996e13bc3.Aimbot:AddSection("Aimbot") local _d3de5acc57ea = _00032285051f:AddToggle("AimbotEnabled", { Title = "Enable Aimbot", Description = "Toggle aimbot.", Default = _1c2d69e764e2.AimbotEnabled, Callback = function(_fe9bc30d48a7) _1c2d69e764e2.AimbotEnabled = _fe9bc30d48a7 if _194b6b8df654 then _194b6b8df654.Active = _fe9bc30d48a7 end if not _fe9bc30d48a7 then _d136d4b42304 = nil end end, }) _00032285051f:AddToggle("AimbotFFCheck",{Title="FF Check",Description="Skip players protected by ForceField.",Default=_1c2d69e764e2.AimbotFFCheck, Callback=function(_a9d773d0565d) _1c2d69e764e2.AimbotFFCheck=_a9d773d0565d;_d136d4b42304=nil;_0ddbdbf7296c=0 end}) _194b6b8df654 = _00032285051f:AddKeybind("AimbotKey", { Title = "Aimbot Key", Description = "Default: Q.", Default = _1c2d69e764e2.AimbotKey, Mode = "Toggle", AllowProcessedInput = true, Callback = function(_9401ab924a28) if not _12fc75b60e62.Alive or (_9401ab924a28 and _f02325745490(_194b6b8df654)) then if _194b6b8df654 then _194b6b8df654.Active = _1c2d69e764e2.AimbotEnabled end return end _d3de5acc57ea:SetValue(_9401ab924a28) _237a94874ead("Aimbot", _1c2d69e764e2.AimbotEnabled and "Enabled" or "Disabled", "Info", 1.6) end, }) _194b6b8df654:OnChanged(function() local _8637b56a1216 = _194b6b8df654.Value _1c2d69e764e2.AimbotKey = typeof(_8637b56a1216) == "EnumItem" and _8637b56a1216.Name or (tostring(_8637b56a1216):match("%.([%w_]+)$") or tostring(_8637b56a1216)) end) _a40a21ac3c39 = _00032285051f:AddParagraph({ Title = "Aimbot disabled", Content = "Enable the switch or press the configured key.", }) _00032285051f:AddSlider("FOVSize", { Title = "FOV Size", Min = 30, Max = 500, Default = _1c2d69e764e2.FOV, Rounding = 0, Callback = function(_59232113380a) _1c2d69e764e2.FOV = _59232113380a end, }) if _76f9806d8974 then _00032285051f.Frame.Visible=false for _f6f433736e0f,_5fef2a3112ed in ipairs(_5686939f94a2.SearchRows or {}) do if _5fef2a3112ed.SearchTab==_fae996e13bc3.Aimbot and _5fef2a3112ed.SearchSection=="Aimbot" then _5fef2a3112ed.MobileHidden=true end end end local _5ff0c5d85c53 = _fae996e13bc3.Aimbot:AddSection("Targeting") _5ff0c5d85c53:AddSlider("TargetDistance", { Title = "Target Distance", Min = 100, Max = 3000, Default = _1c2d69e764e2.TargetDistance, Rounding = 0, Callback = function(_ad57bb32af1f) _1c2d69e764e2.TargetDistance = _ad57bb32af1f end, }) local _ae311e26d103 = _5ff0c5d85c53:AddToggle("TeamCheck", { Title = "Team Check", Default = _1c2d69e764e2.TeamCheck, Callback = function(_08ef54bcd7d1) _1c2d69e764e2.TeamCheck = _08ef54bcd7d1 end, }) local _25fc369ea78a = _5ff0c5d85c53:AddToggle("WallCheck", { Title = "Wall Check", Default = _1c2d69e764e2.WallCheck, Callback = function(_5cd114768784) _1c2d69e764e2.WallCheck = _5cd114768784 end, }) _ae311e26d103:SetValue(_1c2d69e764e2.TeamCheck) _25fc369ea78a:SetValue(_1c2d69e764e2.WallCheck) _5ff0c5d85c53:AddToggle("StickyTarget", { Title = "Silent Aim Sticky Target", Default = _1c2d69e764e2.StickyTarget, Callback = function(_2832f937a34d) _1c2d69e764e2.StickyTarget = _2832f937a34d end, }) _5ff0c5d85c53:AddSlider("SilentStickyRange", { Title = "Silent Aim Sticky Range", Min = 1, Max = 1.5, Default = _1c2d69e764e2.SilentStickyRange, Rounding = 2, Callback = function(_76c84b722163) _1c2d69e764e2.SilentStickyRange = _76c84b722163 end, }) local _64ac7d068f3a = _fae996e13bc3.Target:AddSection("Selected player") _425c1e10cfdd = _64ac7d068f3a:AddParagraph({ Title = "No player selected", Content = "Enter a username or display name below.", }) _425c1e10cfdd.Frame.ClipsDescendants = true _425c1e10cfdd.Title.Position = UDim2.fromOffset(62, 10) _425c1e10cfdd.Title.Size = UDim2.new(1, -74, 0, 22) for _99f9e5c6f09f, _3945f1941d86 in ipairs(_425c1e10cfdd.Frame:GetChildren()) do if _3945f1941d86:IsA("TextLabel") and _3945f1941d86 ~= _425c1e10cfdd.Title then _3945f1941d86.Position = UDim2.fromOffset(62, 34) _3945f1941d86.Size = UDim2.new(1, -74, 0, 30) end end _009313a4604b = Instance.new("ImageLabel") _009313a4604b.Name = "TargetAvatar" _009313a4604b.AnchorPoint = Vector2.new(0, 0.5) _009313a4604b.Position = UDim2.new(0, 10, 0.5, 0) _009313a4604b.Size = UDim2.fromOffset(42, 42) _009313a4604b.BackgroundColor3 = _5686939f94a2.ThemeManager.Current.Element _009313a4604b.BackgroundTransparency = 0.1 _009313a4604b.BorderSizePixel = 0 _009313a4604b.Visible = false _009313a4604b.Parent = _425c1e10cfdd.Frame local _a487ce8408b3 = Instance.new("UICorner") _a487ce8408b3.CornerRadius = UDim.new(1, 0) _a487ce8408b3.Parent = _009313a4604b local _a0f5369fe3b1 local function _8517e1a5de8f(_b7c141296e66) if not _ff71f5c95737 or not _05941262ef69.Frame or not _ac450a59853e then return end local _498529965da4 = _05941262ef69.Frame local _7fcc59dbe26c, _19658bd8a4c5 = _ac450a59853e.ViewportSize, _498529965da4.AbsoluteSize local _3b5f13139944=_498529965da4.AbsolutePosition-_498529965da4.Parent.AbsolutePosition local _fb669d95e01d=math.max(.1,_05941262ef69.Scale.Scale) local _0cd1947ba262 = math.round(math.min(300*_fb669d95e01d, _7fcc59dbe26c.X - 32)) local _849d722f2e4b = math.round(math.min(_19658bd8a4c5.Y, _7fcc59dbe26c.Y - 16)) local _3f69704996a4, _fbb45abe8a5a = _3b5f13139944.X + _19658bd8a4c5.X + 8, _3b5f13139944.X - _0cd1947ba262 - 8 if _b7c141296e66 or not _a0f5369fe3b1 then _a0f5369fe3b1 = _3f69704996a4 + _0cd1947ba262 <= _7fcc59dbe26c.X - 8 and "Right" or "Left" elseif _a0f5369fe3b1 == "Right" and _3f69704996a4 + _0cd1947ba262 > _7fcc59dbe26c.X + 24 and _fbb45abe8a5a >= 8 then _a0f5369fe3b1 = "Left" elseif _a0f5369fe3b1 == "Left" and _fbb45abe8a5a < -24 and _3f69704996a4 + _0cd1947ba262 <= _7fcc59dbe26c.X - 8 then _a0f5369fe3b1 = "Right" end local _df7b67f56fee = math.round(math.clamp(_a0f5369fe3b1 == "Right" and _3f69704996a4 or _fbb45abe8a5a, 8, math.max(8,_7fcc59dbe26c.X-_0cd1947ba262-8))) local _34f6e8cd2b8f = math.round(math.clamp(_3b5f13139944.Y,8,math.max(8,_7fcc59dbe26c.Y-_849d722f2e4b-8))) _ff71f5c95737.PanelScale.Scale=_fb669d95e01d _ff71f5c95737.Size = UDim2.fromOffset(_0cd1947ba262/_fb669d95e01d, _849d722f2e4b/_fb669d95e01d) _ff71f5c95737.Position = UDim2.fromOffset(_df7b67f56fee, _34f6e8cd2b8f) if _ff71f5c95737:GetAttribute("LayoutScale") ~= _fb669d95e01d then _ff71f5c95737:SetAttribute("LayoutScale",_fb669d95e01d) local function _e794e683a9fb(_5f2ede16d5ff) return math.round(_5f2ede16d5ff*_fb669d95e01d)/_fb669d95e01d end local _10f3a2f3ca93 = _e794e683a9fb(10) _f57d4440394d.Position=UDim2.fromOffset(_10f3a2f3ca93,_e794e683a9fb(54)) _f57d4440394d.Size=UDim2.new(1,-2*_10f3a2f3ca93,1,-_e794e683a9fb(68)) local _c55e684ed491=_f57d4440394d:FindFirstChildOfClass("UIListLayout") if _c55e684ed491 then _c55e684ed491.Padding=UDim.new(0,_e794e683a9fb(10)) end local _851bd208ff14=_f57d4440394d:FindFirstChildOfClass("UIPadding") if _851bd208ff14 then _851bd208ff14.PaddingLeft=UDim.new(0,_e794e683a9fb(2));_851bd208ff14.PaddingRight=UDim.new(0,_e794e683a9fb(8)) _851bd208ff14.PaddingTop=UDim.new(0,_e794e683a9fb(2));_851bd208ff14.PaddingBottom=UDim.new(0,_e794e683a9fb(2)) end for _db56e445c0c8,_b6f79ddb9152 in pairs(_8614343746b2) do _b6f79ddb9152.Size=UDim2.new(1,0,0,_e794e683a9fb(44)) local _eca1033934cb=_b6f79ddb9152:FindFirstChild("RowStroke") if _eca1033934cb then _eca1033934cb.Thickness=1/_fb669d95e01d end end end _ff71f5c95737.Visible = _d2c49bfe16c1 and _498529965da4.Visible and not _05941262ef69.Minimized if _12fc75b60e62.TargetPanelShade then _12fc75b60e62.TargetPanelShade.Visible=_ff71f5c95737.Visible end _ff71f5c95737.BackgroundTransparency=_05941262ef69.GlassBackground.BackgroundTransparency end local function _1f0cbaf0b8dc() if _ff71f5c95737 and _ff71f5c95737.Parent then return end _66c6bbf181b6.Window = _05941262ef69 local _d019fa40d678 = _05941262ef69.Frame local _e83d2feaef8e = _d019fa40d678 and _d019fa40d678:FindFirstAncestorOfClass("ScreenGui") if not _d019fa40d678 or not _e83d2feaef8e then return end local _39e6ef4a595b = Instance.new("Frame") _39e6ef4a595b.Name = "LudowigTargetPlayerPanel" _39e6ef4a595b.BackgroundColor3 = _5686939f94a2.ThemeManager.Current.Background _39e6ef4a595b.BackgroundTransparency = 0 _39e6ef4a595b.BorderSizePixel = 0 _39e6ef4a595b.ClipsDescendants = true _39e6ef4a595b.Visible = false _39e6ef4a595b.ZIndex = 150 _39e6ef4a595b.Parent = _d019fa40d678.Parent _ff71f5c95737 = _39e6ef4a595b local _c323278a910e = Instance.new("UICorner") _c323278a910e.CornerRadius = UDim.new(0, 12) _c323278a910e.Parent = _39e6ef4a595b local _c7ddb59a3c45 = Instance.new("UIStroke") _c7ddb59a3c45.Name = "PanelStroke" _c7ddb59a3c45.Color = _5686939f94a2.ThemeManager.Current.Stroke _c7ddb59a3c45.Transparency = 0.3 _c7ddb59a3c45.Thickness = 1 _c7ddb59a3c45.Parent = _39e6ef4a595b local _ea277a0746d4=Instance.new("UIScale") _ea277a0746d4.Name="PanelScale";_ea277a0746d4.Scale=_05941262ef69.Scale.Scale;_ea277a0746d4.Parent=_39e6ef4a595b local _8a78317d5607 = Instance.new("Frame") _8a78317d5607.Name = "Header" _8a78317d5607.BackgroundTransparency = 1 _8a78317d5607.BackgroundColor3 = Color3.fromRGB(23, 23, 27) _8a78317d5607.BorderSizePixel = 0 _8a78317d5607.Size = UDim2.new(1, 0, 0, 46) _8a78317d5607.ZIndex = 151 _8a78317d5607.Parent = _39e6ef4a595b local _34015bf04a06 = Instance.new("Frame") _34015bf04a06.Name = "Divider" _34015bf04a06.BorderSizePixel = 0 _34015bf04a06.Position = UDim2.new(0, 0, 1, -1) _34015bf04a06.Size = UDim2.new(1, 0, 0, 1) _34015bf04a06.ZIndex = 152 _34015bf04a06.Visible = false _34015bf04a06.Parent = _8a78317d5607 local _4dc5183a533a = Instance.new("TextLabel") _4dc5183a533a.Name = "Title" _4dc5183a533a.BackgroundTransparency = 1 _4dc5183a533a.Position = UDim2.fromOffset(16, 0) _4dc5183a533a.Size = UDim2.new(1, -52, 1, 0) _4dc5183a533a.Font = Enum.Font.Gotham _4dc5183a533a.Text = "Players" _4dc5183a533a.TextColor3 = Color3.fromRGB(240, 240, 245) _4dc5183a533a.TextSize = 15 _4dc5183a533a.TextXAlignment = Enum.TextXAlignment.Left _4dc5183a533a.ZIndex = 152 _4dc5183a533a.Parent = _8a78317d5607 local _097e7e9e2834 = Instance.new("TextButton") _097e7e9e2834.Name = "Close" _097e7e9e2834.AnchorPoint = Vector2.new(1, 0.5) _097e7e9e2834.Position = UDim2.new(1, -8, 0.5, 0) _097e7e9e2834.Size = UDim2.fromOffset(26,26) _097e7e9e2834.BackgroundColor3 = Color3.fromRGB(37, 37, 42) _097e7e9e2834.BackgroundTransparency = 1 _097e7e9e2834.BorderSizePixel = 0 _097e7e9e2834.Font = Enum.Font.GothamBold _097e7e9e2834.Text = "" _097e7e9e2834.AutoButtonColor=false _097e7e9e2834.TextColor3 = Color3.fromRGB(225, 225, 230) _097e7e9e2834.TextSize = 20 _097e7e9e2834.ZIndex = 152 _097e7e9e2834.Parent = _8a78317d5607 local _0d8a63a69e67=Instance.new("Frame") _0d8a63a69e67.Name="Light";_0d8a63a69e67.BorderSizePixel=0;_0d8a63a69e67.Size=UDim2.fromOffset(12,12) _0d8a63a69e67.Position=UDim2.fromOffset(7,7);_0d8a63a69e67.BackgroundColor3=_5686939f94a2.ThemeManager.Current.WindowClose _0d8a63a69e67.ZIndex=153;_0d8a63a69e67.Parent=_097e7e9e2834 local _1993fff2632e=Instance.new("UICorner");_1993fff2632e.CornerRadius=UDim.new(1,0);_1993fff2632e.Parent=_0d8a63a69e67 local _3b665374a6b4=Instance.new("UIStroke");_3b665374a6b4.Color=_5686939f94a2.ThemeManager.Current.WindowControlStroke _3b665374a6b4.Thickness=1;_3b665374a6b4.Transparency=.15;_3b665374a6b4.Parent=_0d8a63a69e67 local _480c74f5e238 = Instance.new("UICorner") _480c74f5e238.CornerRadius = UDim.new(0, 5) _480c74f5e238.Parent = _097e7e9e2834 _8001a4790b21(_097e7e9e2834.MouseEnter, function() _3b665374a6b4.Transparency=.05 end) _8001a4790b21(_097e7e9e2834.MouseLeave, function() _3b665374a6b4.Transparency=.15 end) local _bca7afac98bd = Instance.new("ScrollingFrame") _bca7afac98bd.Name = "PlayerList" _bca7afac98bd.BackgroundTransparency = 1 _bca7afac98bd.BorderSizePixel = 0 _bca7afac98bd.Position = UDim2.fromOffset(10, 54) _bca7afac98bd.Size = UDim2.new(1, -20, 1, -68) _bca7afac98bd.ScrollBarThickness = 3 _bca7afac98bd.ElasticBehavior = Enum.ElasticBehavior.Never _bca7afac98bd.ScrollBarImageColor3 = Color3.fromRGB(110, 110, 120) _bca7afac98bd.CanvasSize = UDim2.fromOffset(0, 0) _bca7afac98bd.ZIndex = 151 _bca7afac98bd.Parent = _39e6ef4a595b _f57d4440394d = _bca7afac98bd local _e9c7ac12dbdb = Instance.new("UIListLayout") _e9c7ac12dbdb.Padding = UDim.new(0, 10) _e9c7ac12dbdb.HorizontalAlignment=Enum.HorizontalAlignment.Left local _619cd8ebfe17=Instance.new("UIPadding") _619cd8ebfe17.PaddingTop=UDim.new(0,2);_619cd8ebfe17.PaddingBottom=UDim.new(0,2) _619cd8ebfe17.PaddingLeft=UDim.new(0,2);_619cd8ebfe17.PaddingRight=UDim.new(0,8);_619cd8ebfe17.Parent=_bca7afac98bd _e9c7ac12dbdb.SortOrder = Enum.SortOrder.LayoutOrder _e9c7ac12dbdb.Parent = _bca7afac98bd _8001a4790b21(_e9c7ac12dbdb:GetPropertyChangedSignal("AbsoluteContentSize"), function() _bca7afac98bd.CanvasSize = UDim2.fromOffset(0, _e9c7ac12dbdb.AbsoluteContentSize.Y + 4) end) _8001a4790b21(_097e7e9e2834.MouseButton1Click, function() _d2c49bfe16c1 = false _8517e1a5de8f(false) end) _8001a4790b21(_d019fa40d678:GetPropertyChangedSignal("AbsolutePosition"), function() _8517e1a5de8f(false) end) _8001a4790b21(_d019fa40d678:GetPropertyChangedSignal("AbsoluteSize"), function() _8517e1a5de8f(false) end) _8001a4790b21(_d019fa40d678:GetPropertyChangedSignal("Visible"), function() _8517e1a5de8f(false) end) _8001a4790b21(_d019fa40d678:GetPropertyChangedSignal("AnchorPoint"), function() _8517e1a5de8f(false) end) _8001a4790b21(_05941262ef69.Scale:GetPropertyChangedSignal("Scale"),function() _8517e1a5de8f(false) end) _f03b784852a5() _1fe9eb27c72c() _8517e1a5de8f(false) end local function _6be4b5714ed0(_f205fca320cb) _1f0cbaf0b8dc() _d2c49bfe16c1 = _f205fca320cb _8517e1a5de8f(_f205fca320cb) if _f205fca320cb then _f03b784852a5() end end _64ac7d068f3a:AddButton({ Title = "Open Player List", Description = "Opens the player list.", Callback = function() _6be4b5714ed0(true) end, }) _64ac7d068f3a:AddInput("TargetSearch", { Title = "Player search", Placeholder = "Username or display name...", Default = "", Finished = false, Callback = function(_cd263895c5b4) local _2d4a3ee6ff0e = (_cd263895c5b4 or ""):gsub("^%s+", ""):gsub("%s+$", "") _8d1105532f06(_b622a4f418ad(_2d4a3ee6ff0e), _2d4a3ee6ff0e) end, }) _8001a4790b21(_4b8505ea1c37.PlayerAdded, function() task.defer(_f03b784852a5) end) _8001a4790b21(_4b8505ea1c37.PlayerRemoving, function(_551f2807ff65) _4f953263df27[_551f2807ff65] = nil task.defer(_f03b784852a5) end) local _0fddac2bac3c = 0 _8001a4790b21(_d54c770cf66e.Heartbeat, function(_49cf1b0a71ab) _0fddac2bac3c = _0fddac2bac3c + _49cf1b0a71ab if _0fddac2bac3c < 1.25 then return end _0fddac2bac3c = 0 if _d2c49bfe16c1 then _f03b784852a5() end if _1c2d69e764e2.SelectedTarget then _d8ff6e0a543e(_1c2d69e764e2.SelectedTarget) end end) _64ac7d068f3a:AddButton({ Title = "Spectate / Stop", Callback = function() if _2a02b6ba9125 then _4a34e86c5aab(true); return end local _74940e1abdab = _1c2d69e764e2.SelectedTarget if not _74940e1abdab or not _5f1d70c8c652(_74940e1abdab) then _237a94874ead("Target", "Select an available player first.", "Warning", 2) return end _f0009703435b(_74940e1abdab) end, }) _64ac7d068f3a:AddButton({ Title = "Teleport to Target", Callback = function() local _7891b4bbce0e = _1c2d69e764e2.SelectedTarget and _e54beffa1c3a(_1c2d69e764e2.SelectedTarget) local _8f36038f62e9 = _e54beffa1c3a(_304df533e735) if not _7891b4bbce0e or not _8f36038f62e9 then _237a94874ead("Target", "Target is unavailable.", "Warning", 2) return end _8f36038f62e9.CFrame = _7891b4bbce0e.CFrame * CFrame.new(3, 0, 0) end, }) _64ac7d068f3a:AddButton({ Title = "Teleport Behind Target", Callback = function() local _3a998017facb = _1c2d69e764e2.SelectedTarget and _e54beffa1c3a(_1c2d69e764e2.SelectedTarget) local _f8f7a2332983 = _e54beffa1c3a(_304df533e735) if not _3a998017facb or not _f8f7a2332983 then _237a94874ead("Target", "Target is unavailable.", "Warning", 2) return end _f8f7a2332983.CFrame = _3a998017facb.CFrame * CFrame.new(0, 0, 3) end, }) local _57f63bb223be = _fae996e13bc3.Movement:AddSection("Character") _57f63bb223be:AddButton({Title="Give TP Tool",Description="Adds a click-to-teleport tool to your inventory.", Callback=function() _12fc75b60e62.TPToolManager:Give(false) end}) _57f63bb223be:AddToggle("AutoTPTool",{Title="Auto TP Tool",Description="Give TP Tool on launch and after respawn.",Default=_1c2d69e764e2.AutoTPTool, Callback=function(_ba2f4fd4349d) _1c2d69e764e2.AutoTPTool=_ba2f4fd4349d if _ba2f4fd4349d then task.spawn(function() _12fc75b60e62.TPToolManager:Give(true,_304df533e735.Character) end) end end}) _57f63bb223be:AddSlider("WalkSpeed", { Title = "Walk Speed", Min = 16, Max = 130, Default = _1c2d69e764e2.WalkSpeed, Rounding = 0, Callback = function(_5fbd0ec350ee) _1c2d69e764e2.WalkSpeed = _5fbd0ec350ee end, }) _57f63bb223be:AddSlider("JumpPower", { Title = "Jump Power", Min = 50, Max = 150, Default = _1c2d69e764e2.JumpPower, Rounding = 0, Callback = function(_60464bc2e503) _1c2d69e764e2.JumpPower = _60464bc2e503 end, }) _57f63bb223be:AddToggle("InfiniteJump", { Title = "Infinite Jump", Description = "Jump while airborne.", Default = _1c2d69e764e2.InfiniteJump, Callback = function(_f2b01223d3ae) _1c2d69e764e2.InfiniteJump = _f2b01223d3ae end, }) local _8e5a746e3530 = _57f63bb223be:AddToggle("Noclip", { Title = "Player Noclip", Description = "Walk through walls while keeping floor support. Enable Player Fly to pass through floors and roofs.", Default = _1c2d69e764e2.Noclip, Callback = function(_2ee1c2fc2c27) _b34a84b854dd(_2ee1c2fc2c27) if _91ac3fcd2afa then _91ac3fcd2afa.Active = _2ee1c2fc2c27 end end, }) _91ac3fcd2afa = _57f63bb223be:AddKeybind("NoclipKey", { Title = "Noclip Key", Description = "Press Z to enable or disable Noclip.", Default = _1c2d69e764e2.NoclipKey, Mode = "Toggle", Callback = function(_c7c31d07b166) if _12fc75b60e62.Alive then _8e5a746e3530:SetValue(_c7c31d07b166) end end, }) _91ac3fcd2afa:OnChanged(function() _1c2d69e764e2.NoclipKey = _91ac3fcd2afa.Value end) do local _41530e59c27f={Active=false,Parts={},Connections={}} _12fc75b60e62.Invisibility=_41530e59c27f local _341e43ac1bb3 local _d1eacf6e7a32=CFrame.new(872,40,2343.5) local function _53a35eb5e107() local _721a0d10e14e=_41530e59c27f.Pending _41530e59c27f.Pending=nil if not _721a0d10e14e then return end pcall(function() if _721a0d10e14e.Root.Parent and _304df533e735.Character==_721a0d10e14e.Character then _721a0d10e14e.Root.CFrame=_721a0d10e14e.Frame _721a0d10e14e.Root.AssemblyLinearVelocity=_721a0d10e14e.Velocity _721a0d10e14e.Root.AssemblyAngularVelocity=_721a0d10e14e.AngularVelocity end if _721a0d10e14e.Humanoid.Parent then _721a0d10e14e.Humanoid.CameraOffset=_721a0d10e14e.CameraOffset end end) end _41530e59c27f.RestoreFrame=_53a35eb5e107 function _41530e59c27f:SyncMobileToggle() local _1e5778d3e6fa=_5686939f94a2.Options.MobileInvisibility if _1e5778d3e6fa and _1e5778d3e6fa.Value~=self.Active then _1e5778d3e6fa:SetValue(self.Active,true) end end function _41530e59c27f:Stop() self.Active=false _53a35eb5e107() for _daed51ac3d27,_01f7de6e8455 in ipairs(self.Connections) do _01f7de6e8455:Disconnect() end table.clear(self.Connections) for _58f148caaba6,_22f0f62e9743 in pairs(self.Parts) do pcall(function() _58f148caaba6.LocalTransparencyModifier=_22f0f62e9743 end) end table.clear(self.Parts) self.Character=nil;self.Root=nil;self.Humanoid=nil if _341e43ac1bb3 then _341e43ac1bb3.Active=false end self:SyncMobileToggle() end function _41530e59c27f:Start() if self.Active then return end local _1e85e09252a7=_304df533e735.Character local _f1106f5ffdc9=_e54beffa1c3a(_304df533e735) local _d79b727b0472=_414007f12de3(_304df533e735) if not _f1106f5ffdc9 or not _d79b727b0472 or _d79b727b0472.Health<=0 or _d79b727b0472.SeatPart then _237a94874ead("Invisibility","A living, unseated character is required.","Warning",4) if _341e43ac1bb3 then _341e43ac1bb3.Active=false end self:SyncMobileToggle() return end _95021a957be8() self.Character=_1e85e09252a7;self.Root=_f1106f5ffdc9;self.Humanoid=_d79b727b0472;self.Active=true local function _624a8d9643ca(_0548e73c337b,_158e4292270a) table.insert(self.Connections,_0548e73c337b:Connect(_158e4292270a)) end local function _f3a714c12cd0(_53f5a2245589) if _53f5a2245589:IsA("BasePart") and _53f5a2245589.Transparency<1 then if self.Parts[_53f5a2245589]==nil then self.Parts[_53f5a2245589]=_53f5a2245589.LocalTransparencyModifier end _53f5a2245589.LocalTransparencyModifier=math.max(.5,self.Parts[_53f5a2245589]) end end for _44627674a07a,_b7ec4ae83b37 in ipairs(_1e85e09252a7:GetDescendants()) do _f3a714c12cd0(_b7ec4ae83b37) end _624a8d9643ca(_1e85e09252a7.DescendantAdded,_f3a714c12cd0) _624a8d9643ca(_d79b727b0472.Died,function() self:Stop() end) _624a8d9643ca(_304df533e735.CharacterRemoving,function(_4f95458b2b01) if _4f95458b2b01==_1e85e09252a7 then self:Stop() end end) if _341e43ac1bb3 then _341e43ac1bb3.Active=true end self:SyncMobileToggle() end _8001a4790b21(_d54c770cf66e.Heartbeat,function() if not _41530e59c27f.Active then return end if _304df533e735.Character~=_41530e59c27f.Character or not _41530e59c27f.Root.Parent or _41530e59c27f.Humanoid.Health<=0 then _41530e59c27f:Stop();return end if _41530e59c27f.Pending then return end local _76e0f2c912eb,_3bc4c8a1241e=_41530e59c27f.Root,_41530e59c27f.Humanoid local _e3b0c55f957a=_76e0f2c912eb.CFrame local _ea181393e1e4=_d1eacf6e7a32*_e3b0c55f957a.Rotation _41530e59c27f.Pending={Root=_76e0f2c912eb,Humanoid=_3bc4c8a1241e,Character=_41530e59c27f.Character,Frame=_e3b0c55f957a, CameraOffset=_3bc4c8a1241e.CameraOffset,Velocity=_76e0f2c912eb.AssemblyLinearVelocity,AngularVelocity=_76e0f2c912eb.AssemblyAngularVelocity} local _c242593e3224,_0db26be997cd=pcall(function() _76e0f2c912eb.CFrame=_ea181393e1e4 _3bc4c8a1241e.CameraOffset=_ea181393e1e4:PointToObjectSpace(_e3b0c55f957a.Position)+_41530e59c27f.Pending.CameraOffset end) if not _c242593e3224 then _41530e59c27f:Stop();_237a94874ead("Invisibility",tostring(_0db26be997cd),"Warning",4) end end) _41530e59c27f.RenderName="LudowigInvisibilityRestore_"..tostring(_304df533e735.UserId) _d54c770cf66e:BindToRenderStep(_41530e59c27f.RenderName,Enum.RenderPriority.Camera.Value-1,function() _53a35eb5e107() if _41530e59c27f.Active then for _8bd95ce12196,_05fd8e71654a in pairs(_41530e59c27f.Parts) do if _8bd95ce12196.Parent then _8bd95ce12196.LocalTransparencyModifier=math.max(.5,_05fd8e71654a) end end end end) function _41530e59c27f:Destroy() self:Stop() _d54c770cf66e:UnbindFromRenderStep(self.RenderName) end local _3b1560a3c6d0=_fae996e13bc3.Movement:AddSection("Invisibility") _341e43ac1bb3=_3b1560a3c6d0:AddKeybind("InvisibilityKey",{Title="Invisibility key",Default=_1c2d69e764e2.InvisibilityKey,Mode="Toggle", Callback=function(_2b879bdf18a3) if not _12fc75b60e62.Alive then return end if _2b879bdf18a3 then _41530e59c27f:Start() else _41530e59c27f:Stop() end end}) _341e43ac1bb3:OnChanged(function() _1c2d69e764e2.InvisibilityKey=_341e43ac1bb3.Value end) if _76f9806d8974 then _341e43ac1bb3:SetVisible(false) _3b1560a3c6d0:AddToggle("MobileInvisibility",{Title="Invisibility",Default=false,IgnoreConfig=true, Callback=function(_2482c2f0a793) if _2482c2f0a793 then _41530e59c27f:Start() else _41530e59c27f:Stop() end end}) end _3b1560a3c6d0:AddParagraph({Title=_76f9806d8974 and "Invisibility" or "T: toggle invisibility",Content=_76f9806d8974 and "Use the switch above. Player Fly stays available; Vehicle Fly pauses while invisible." or "Temporary body displacement to 872, 40, 2343.5; restored before rendering. No clone. Server visibility depends on replication."}) end do local _459648d810c3=_fae996e13bc3.Combat:AddSection("Protection") _459648d810c3:AddToggle("AntiFling",{Title="AntiKick",Default=_1c2d69e764e2.AntiFling, Description="Protection from vehicle impacts and extreme velocity.", Callback=function(_5c86fbd5e9aa) _1c2d69e764e2.AntiFling=_5c86fbd5e9aa;_12fc75b60e62.Extras:Protection() end}) end local _2147b3e5beca = _fae996e13bc3.Movement:AddSection("Vehicle Fly") _2147b3e5beca:AddToggle("VehicleFly", { Title = "Enable Vehicle Fly", Description = _76f9806d8974 and "Driver seat only. Use vehicle touch steering and Up/Down. Paused while invisible." or "Driver seat only. W/A/S/D move, E up, Q down. Paused while invisible.", Default = _1c2d69e764e2.VehicleFly, Callback = function(_3d5a708c954c) _1c2d69e764e2.VehicleFly = _3d5a708c954c if _3d5a708c954c and _12fc75b60e62.Invisibility and _12fc75b60e62.Invisibility.Active then _95021a957be8() _237a94874ead("Vehicle Fly","Paused while invisible. It will resume when invisibility ends.","Info",3) return end if _3d5a708c954c then _237a94874ead("Vehicle Fly", "\067\111\110\116\114\111\108\115\058\032\087\047\065\047\083\047\068\032\109\111\118\101\032\226\128\162\032\069\032\117\112\032\226\128\162\032\081\032\100\111\119\110", "Info", 5) else _95021a957be8() end end, }) _2147b3e5beca:AddSlider("VehicleFlySpeed", { Title = "Vehicle Fly Speed", Min = 20, Max = 500, Default = _1c2d69e764e2.VehicleFlySpeed, Rounding = 0, Callback = function(_c7079159cb24) _1c2d69e764e2.VehicleFlySpeed = _c7079159cb24 end, }) local _ebf6715eda03 = _fae996e13bc3.Visuals:AddSection("Player visuals") _ebf6715eda03:AddToggle("ESPEnabled", { Title = "Enable ESP", Default = _1c2d69e764e2.ESPEnabled, Callback = function(_72ce5534642a) _1c2d69e764e2.ESPEnabled = _72ce5534642a end, }) _ebf6715eda03:AddToggle("ESPChams", { Title = "ESP Shapes", Default = _1c2d69e764e2.ESPChams, Callback = function(_4557cf12576e) _1c2d69e764e2.ESPChams = _4557cf12576e end, }) _ebf6715eda03:AddDropdown("ESPMode", { Title = "ESP Mode", Values = { "Box", "Outline", "Chams" }, Multi = false, Default = _1c2d69e764e2.ESPMode, Callback = function(_0403f5f4e90c) _1c2d69e764e2.ESPMode = _0403f5f4e90c end, }) _ebf6715eda03:AddToggle("ESPNames", { Title = "Names", Default = _1c2d69e764e2.ESPNames, Callback = function(_bcea70a0997c) _1c2d69e764e2.ESPNames = _bcea70a0997c end, }) local _6bf19051b154 = _fae996e13bc3.Visuals:AddSection("ESP teams") _6bf19051b154:AddToggle("ESPGuards", { Title = "Guards", Description = "Blue ESP for the Guards team.", Default = _1c2d69e764e2.ESPGuards, Callback = function(_24f53fc4b359) _1c2d69e764e2.ESPGuards = _24f53fc4b359 end, }) _6bf19051b154:AddToggle("ESPInmates", { Title = "Inmates", Description = "Orange ESP for the Inmates team.", Default = _1c2d69e764e2.ESPInmates, Callback = function(_57579eafa8ac) _1c2d69e764e2.ESPInmates = _57579eafa8ac end, }) _6bf19051b154:AddToggle("ESPCriminals", { Title = "Criminals", Description = "Red ESP for the Criminals team.", Default = _1c2d69e764e2.ESPCriminals, Callback = function(_0c80619d566d) _1c2d69e764e2.ESPCriminals = _0c80619d566d end, }) _6bf19051b154:AddColorpicker("ESPGuardsColor", { Title = "Guards Color", Default = _1c2d69e764e2.ESPGuardsColor, Callback = function(_93ff3a51bcd3) _1c2d69e764e2.ESPGuardsColor = _93ff3a51bcd3 end, }) _6bf19051b154:AddColorpicker("ESPInmatesColor", { Title = "Inmates Color", Default = _1c2d69e764e2.ESPInmatesColor, Callback = function(_792a3566cc61) _1c2d69e764e2.ESPInmatesColor = _792a3566cc61 end, }) _6bf19051b154:AddColorpicker("ESPCriminalsColor", { Title = "Criminals Color", Default = _1c2d69e764e2.ESPCriminalsColor, Callback = function(_07d675a49cea) _1c2d69e764e2.ESPCriminalsColor = _07d675a49cea end, }) if not _76f9806d8974 then _ebf6715eda03:AddToggle("ShowFOV", { Title = "FOV Circle", Default = _1c2d69e764e2.ShowFOV, Callback = function(_3626bbbfe226) _1c2d69e764e2.ShowFOV = _3626bbbfe226 end, }) end _ebf6715eda03:AddColorpicker("FOVColor", { Title = "FOV Color", Default = _1c2d69e764e2.FOVColor, Callback = function(_e3ad58bc8a9f) _1c2d69e764e2.FOVColor = _e3ad58bc8a9f if _4942c018e4bb then _4942c018e4bb.Color = _e3ad58bc8a9f end end, }) _ebf6715eda03:AddSlider("ESPMaxDistance", { Title = "ESP Distance", Min = 100, Max = 3000, Default = _1c2d69e764e2.ESPMaxDistance, Rounding = 0, Callback = function(_10b6465adaca) _1c2d69e764e2.ESPMaxDistance = _10b6465adaca end, }) do local _d938f7a4a878 = _fae996e13bc3.Visuals:AddSection("ESP Tracers") _d938f7a4a878:AddToggle("ESPTracers", { Title = "Player Tracers", Default = _1c2d69e764e2.ESPTracers, Callback = function(_1fb6ac88464c) _1c2d69e764e2.ESPTracers = _1fb6ac88464c if _1fb6ac88464c then for _4f1d4d90e554, _ebdd55e0a4a5 in pairs(_12fc75b60e62.PlayerTracers) do if _ebdd55e0a4a5 == false then _12fc75b60e62.PlayerTracers[_4f1d4d90e554] = nil end end end _12fc75b60e62.UpdatePlayerTracers() end, }) _d938f7a4a878:AddDropdown("ESPTracerOrigin", { Title = "Tracer Origin", Values = {"Bottom Center", "Center", "Mouse"}, Default = _1c2d69e764e2.ESPTracerOrigin, Multi = false, Callback = function(_6f74342ee8ea) _1c2d69e764e2.ESPTracerOrigin = _6f74342ee8ea end, }) _d938f7a4a878:AddSlider("ESPTracerThickness", { Title = "Tracer Thickness", Min = 0.5, Max = 5, Default = _1c2d69e764e2.ESPTracerThickness, Rounding = 1, Callback = function(_0db74317678f) _1c2d69e764e2.ESPTracerThickness = _0db74317678f end, }) end do local _f6ccf87b7453 = _fae996e13bc3.Visuals:AddSection("Vehicle ESP") _f6ccf87b7453:AddToggle("CarESP", { Title = "Car ESP", Default = _1c2d69e764e2.CarESP, Callback = function(_d9a377dceef1) _1c2d69e764e2.CarESP = _d9a377dceef1 _12fc75b60e62.UpdateCarESP() end, }) _f6ccf87b7453:AddColorpicker("CarESPColor", { Title = "Car ESP Color", Default = _1c2d69e764e2.CarESPColor, Callback = function(_8c773c3040f7) _1c2d69e764e2.CarESPColor = _8c773c3040f7 _12fc75b60e62.UpdateCarESP() end, }) end do local _7e29709427ae = _fae996e13bc3.Visuals:AddSection("Killfeed") _7e29709427ae:AddToggle("KillfeedEnabled", { Title = "Killfeed", Default = _1c2d69e764e2.KillfeedEnabled, Callback = function(_df4ffd6095b9) _1c2d69e764e2.KillfeedEnabled = _df4ffd6095b9 if _12fc75b60e62.KillfeedHolder then _12fc75b60e62.KillfeedHolder.Visible = _df4ffd6095b9 end end, }) _7e29709427ae:AddDropdown("KillfeedCorner", { Title = "Killfeed Corner", Values = {"Top Right", "Top Left", "Bottom Right", "Bottom Left"}, Default = _1c2d69e764e2.KillfeedCorner, Callback = function(_ffc8b5d4ffa0) _1c2d69e764e2.KillfeedCorner = _ffc8b5d4ffa0 _12fc75b60e62.UpdateKillfeedPosition() end, }) end do local _7631611b2c7d = _fae996e13bc3.Visuals:AddSection("World / Camera") _7631611b2c7d:AddToggle("ClearDistanceFog", { Title = "Remove distance fog", Description = "Shows distant buildings.", Default = _1c2d69e764e2.ClearDistanceFog, Callback = function(_0de139dabec9) _1c2d69e764e2.ClearDistanceFog = _0de139dabec9; _b66e9485832e.UpdateAtmosphere() end, }) _7631611b2c7d:AddToggle("FogEnabled", { Title = "Fog", Default = _1c2d69e764e2.FogEnabled, Callback = function(_2cbc06ab9c7c) _1c2d69e764e2.FogEnabled = _2cbc06ab9c7c; _b66e9485832e.UpdateAtmosphere() end, }) _7631611b2c7d:AddColorpicker("FogColor", { Title = "Fog color", Default = _1c2d69e764e2.FogColor, Callback = function(_a8734e908886) _1c2d69e764e2.FogColor = _a8734e908886; _b66e9485832e.UpdateAtmosphere() end, }) _7631611b2c7d:AddSlider("FogDensity", { Title = "Fog density", Default = _1c2d69e764e2.FogDensity, Min = 0, Max = 1, Rounding = 2, Callback = function(_ed587e1c664c) _1c2d69e764e2.FogDensity = _ed587e1c664c; _b66e9485832e.UpdateAtmosphere() end, }) _7631611b2c7d:AddDropdown("FogStyle", { Title = "Fog style", Values = {"Soft", "Cinematic", "Mist"}, Default = _1c2d69e764e2.FogStyle, Callback = function(_b61a0edfee98) _1c2d69e764e2.FogStyle = _b61a0edfee98; _b66e9485832e.UpdateAtmosphere() end, }) local _ae87c98e8a7a = _fae996e13bc3.Visuals:AddSection("Skybox / Camera") _ae87c98e8a7a:AddToggle("SkyboxEnabled", { Title = "Custom skybox", Default = _1c2d69e764e2.SkyboxEnabled, Callback = function(_815bd8a335ca) _1c2d69e764e2.SkyboxEnabled = _815bd8a335ca; _b66e9485832e.UpdateSkybox() end, }) _ae87c98e8a7a:AddDropdown("SkyboxPreset", { Title = "Skybox", Values = {"Sunset", "Night", "Winter", "Red Night"}, Default = _1c2d69e764e2.SkyboxPreset, Callback = function(_efe3bb4b83f8) _1c2d69e764e2.SkyboxPreset = _efe3bb4b83f8; _b66e9485832e.UpdateSkybox() end, }) _ae87c98e8a7a:AddToggle("ScreenStretchEnabled", { Title = "Screen stretch", Description = "Stretches the camera.", Default = _1c2d69e764e2.ScreenStretchEnabled, Callback = function(_07dc1076cb5a) _1c2d69e764e2.ScreenStretchEnabled = _07dc1076cb5a if not _07dc1076cb5a then _b66e9485832e.RestoreStretch() end end, }) _ae87c98e8a7a:AddSlider("ScreenStretchAmount", { Title = "Stretch amount", Description = "1.00 = original image", Default = _1c2d69e764e2.ScreenStretchAmount, Min = 1, Max = 1.75, Rounding = 2, Callback = function(_e63766b08778) _1c2d69e764e2.ScreenStretchAmount = _e63766b08778 end, }) end do local _40c75fef3851 = _fae996e13bc3.Visuals:AddSection("Weapon skins") _40c75fef3851:AddToggle("GhostSkin", { Title = "Ghost Skin", Description = "Weapon and item skin.", Default = _1c2d69e764e2.GhostSkin, Callback = function(_f4b5dd883e51) _1c2d69e764e2.GhostSkin = _f4b5dd883e51 _e49b88ead453() end, }) _40c75fef3851:AddDropdown("GhostStyle", { Title = "Ghost material", Values = {"Hologram", "Glass"}, Default = _1c2d69e764e2.GhostStyle, Callback = function(_615137f11289) _1c2d69e764e2.GhostStyle = _615137f11289; if _1c2d69e764e2.GhostSkin then _e49b88ead453() end end, }) _40c75fef3851:AddToggle("GhostOutline", { Title = "Soft weapon outline", Default = _1c2d69e764e2.GhostOutline, Callback = function(_9ffff0f91267) _1c2d69e764e2.GhostOutline = _9ffff0f91267; if _1c2d69e764e2.GhostSkin then _e49b88ead453() end end, }) _40c75fef3851:AddSlider("GhostSkinTransparency", { Title = "Ghost Transparency", Description = "0 is solid and 0.95 is almost invisible.", Min = 0, Max = 0.95, Default = _1c2d69e764e2.GhostTransparency, Rounding = 2, Callback = function(_fea61d247632) _1c2d69e764e2.GhostTransparency = _fea61d247632 if _1c2d69e764e2.GhostSkin then _e49b88ead453() end end, }) _40c75fef3851:AddColorpicker("GhostColor", { Title = "Ghost Skin Color", Description = "Skin color.", Default = _1c2d69e764e2.GhostColor, Callback = function(_b6c23af00644) _1c2d69e764e2.GhostColor = _b6c23af00644 if _1c2d69e764e2.GhostSkin then _e49b88ead453() end end, }) local _609afe85e1f5 = _fae996e13bc3.Visuals:AddSection("Bullet tracers") _609afe85e1f5:AddToggle("BulletTrailFade", { Title = "Bullet Trail Fade", Default = _1c2d69e764e2.BulletTrailFade, Callback = function(_22812ff10341) _1c2d69e764e2.BulletTrailFade = _22812ff10341; _41d7dd870f2d:Refresh() end, }) _609afe85e1f5:AddDropdown("TracerStyle", {Title="Tracer style",Description="Fading local trail: straight line or linked chain.",Default=_1c2d69e764e2.TracerStyle,Values={"Line","Chain"}, Callback=function(_c402c2f97efa) _1c2d69e764e2.TracerStyle=_c402c2f97efa;_41d7dd870f2d:Refresh() end}) _609afe85e1f5:AddSlider("TrailFadeDuration", { Title = "Trail fade time", Default = _1c2d69e764e2.TrailFadeDuration, Min = 0.15, Max = 1.5, Rounding = 2, Callback = function(_411d433cddb3) _1c2d69e764e2.TrailFadeDuration = _411d433cddb3 end, }) _609afe85e1f5:AddToggle("BulletTracers", { Title = "Bullet Tracers", Description = "Recolors game tracers.", Default = _1c2d69e764e2.BulletTracers, Callback = function(_07cc486f7180) _1c2d69e764e2.BulletTracers = _07cc486f7180 _f7605880d43d() if _07cc486f7180 then _bce63110f422.Scan() end end, }) _609afe85e1f5:AddSlider("TracerTransparency", { Title = "Tracer Transparency", Description = "0 is solid and 0.95 is almost invisible.", Min = 0, Max = 0.95, Default = _1c2d69e764e2.TracerTransparency, Rounding = 2, Callback = function(_edf842d80a2d) _1c2d69e764e2.TracerTransparency = _edf842d80a2d _f7605880d43d() end, }) _609afe85e1f5:AddColorpicker("TracerColor", { Title = "Tracer Color", Description = "Tracer color.", Default = _1c2d69e764e2.TracerColor, Callback = function(_9c4bd01ad5b2) _1c2d69e764e2.TracerColor = _9c4bd01ad5b2 _f7605880d43d() end, }) local _d1286b2662cc = _fae996e13bc3.Visuals:AddSection("Weapon sounds") _bce63110f422.BuildAudio() _d1286b2662cc:AddToggle("CustomShotSound",{Title="Shooting sound",Default=_1c2d69e764e2.CustomShotSound, Callback=function(_d66d2a60b9db) _1c2d69e764e2.CustomShotSound=_d66d2a60b9db;_bce63110f422.RefreshAudio() end}) _d1286b2662cc:AddToggle("CustomHitSound",{Title="Hit sound",Default=_1c2d69e764e2.CustomHitSound, Callback=function(_90f36ac179a1) _1c2d69e764e2.CustomHitSound=_90f36ac179a1;_bce63110f422.RefreshAudio() end}) _d1286b2662cc:AddToggle("DeathSoundEnabled",{Title="Death Sound",Default=_1c2d69e764e2.DeathSoundEnabled, Callback=function(_27b90d623f0a) _1c2d69e764e2.DeathSoundEnabled=_27b90d623f0a end}) do local _56144b23c531={Default="rbxassetid://137176923000279",["AH Fade"]="rbxassetid://7772283448", ["Lucky Girl"]="rbxassetid://9061419173",["Metal Pipe"]="rbxassetid://6729922069"} local _c7ca9e51599c="Default" for _b27ef28b4e93,_be4195c877cd in pairs(_56144b23c531) do if _be4195c877cd==_1c2d69e764e2.DeathSoundId then _c7ca9e51599c=_b27ef28b4e93 end end _1c2d69e764e2.DeathSoundId=_56144b23c531[_c7ca9e51599c] _d1286b2662cc:AddDropdown("DeathSoundPreset",{Title="Death sound",Values={"Default","AH Fade","Lucky Girl","Metal Pipe"},Default=_c7ca9e51599c, Callback=function(_b8b6e42b50e7) _1c2d69e764e2.DeathSoundId=_56144b23c531[_b8b6e42b50e7] or _56144b23c531.Default end}) end do local _b85075122cb6 = _fae996e13bc3.Visuals:AddSection("Hit effects") _b85075122cb6:AddToggle("HitMarker", {Title="Hit Marker", Default=_1c2d69e764e2.HitMarker, Callback=function(_9b626f9430e4) _1c2d69e764e2.HitMarker=_9b626f9430e4; _41d7dd870f2d:Refresh() end}) _b85075122cb6:AddToggle("DamageNumbers", {Title="Damage Numbers", Default=_1c2d69e764e2.DamageNumbers, Callback=function(_0cfbce2a2e8a) _1c2d69e764e2.DamageNumbers=_0cfbce2a2e8a; _41d7dd870f2d:Refresh() end}) local _9d5fec0a1412 = _fae996e13bc3.Visuals:AddSection("HUD") _9d5fec0a1412:AddToggle("UIWatermark", {Title="Bottom-left watermark", Default=_1c2d69e764e2.UIWatermark, Callback=function(_7c5669d1ff4b) _1c2d69e764e2.UIWatermark=_7c5669d1ff4b; _41d7dd870f2d:Refresh() end}) _9d5fec0a1412:AddToggle("UIArraylist", {Title="Active features arraylist", Default=_1c2d69e764e2.UIArraylist, Callback=function(_c744dccba47d) _1c2d69e764e2.UIArraylist=_c744dccba47d; _41d7dd870f2d:Refresh() end}) if not _76f9806d8974 then _9d5fec0a1412:AddToggle("UIKeybinds", {Title="Keybinds panel", Default=_1c2d69e764e2.UIKeybinds, Callback=function(_fb17c984a4e7) _1c2d69e764e2.UIKeybinds=_fb17c984a4e7; _41d7dd870f2d:Refresh() end}) _9d5fec0a1412:AddToggle("TargetHUD", {Title="Target nametag", Description="Fixed below screen center. Avatar, display name, username and animated health ring.", Default=_1c2d69e764e2.TargetHUD, Callback=function(_346600ca7a8b) _1c2d69e764e2.TargetHUD=_346600ca7a8b; _41d7dd870f2d:Refresh() end}) end _9d5fec0a1412:AddToggle("PlayerMarkers", {Title="Player markers", Default=_1c2d69e764e2.PlayerMarkers, Callback=function(_5585f06d4630) _1c2d69e764e2.PlayerMarkers=_5585f06d4630; _41d7dd870f2d:Refresh() end}) end do local _3bc632a8b461=_fae996e13bc3.Visuals:AddSection("Ambient") _3bc632a8b461:AddToggle("AmbientEnabled",{Title="Ambient lighting",Default=_1c2d69e764e2.AmbientEnabled, Description="Soft indoor/outdoor tint and subtle color grading. Restores original lighting when disabled.", Callback=function(_b96b7687c8ab) _1c2d69e764e2.AmbientEnabled=_b96b7687c8ab;_41d7dd870f2d:RefreshCosmetics() end}) _3bc632a8b461:AddColorpicker("AmbientColor",{Title="Ambient color",Default=_1c2d69e764e2.AmbientColor, Callback=function(_9caaec2f7e66) _1c2d69e764e2.AmbientColor=_9caaec2f7e66;_41d7dd870f2d:RefreshCosmetics() end}) _3bc632a8b461:AddSlider("AmbientStrength",{Title="Ambient intensity",Min=0,Max=1,Rounding=2,Default=_1c2d69e764e2.AmbientStrength, Callback=function(_1b954ac682ac) _1c2d69e764e2.AmbientStrength=_1b954ac682ac;_41d7dd870f2d:RefreshCosmetics() end}) for _d7e7d84a7e1c,_038cce9e8f62 in ipairs({{"AmbientContrast","Contrast",0,.3},{"AmbientSaturation","Saturation",-.5,.3}}) do local _173bc0df3413=_038cce9e8f62[1] _3bc632a8b461:AddSlider(_173bc0df3413,{Title=_038cce9e8f62[2],Min=_038cce9e8f62[3],Max=_038cce9e8f62[4],Rounding=2,Default=_1c2d69e764e2[_173bc0df3413], Callback=function(_deb34021c5c3) _1c2d69e764e2[_173bc0df3413]=_deb34021c5c3;_41d7dd870f2d:RefreshCosmetics() end}) end local _28a6c9fe41cf=_fae996e13bc3.Visuals:AddSection("Player trail") _28a6c9fe41cf:AddToggle("PlayerTrailEnabled",{Title="Player trail",Default=_1c2d69e764e2.PlayerTrailEnabled, Description="Smooth tapered ribbon behind your character. Local visual effect.", Callback=function(_bad50ec8e72a) _1c2d69e764e2.PlayerTrailEnabled=_bad50ec8e72a;_41d7dd870f2d:RefreshCosmetics() end}) _28a6c9fe41cf:AddColorpicker("PlayerTrailColor",{Title="Trail color",Default=_1c2d69e764e2.PlayerTrailColor, Callback=function(_70872873a328) _1c2d69e764e2.PlayerTrailColor=_70872873a328;_41d7dd870f2d:RefreshCosmetics() end}) _28a6c9fe41cf:AddParagraph({Title="Rainbow trail",Content="Open Trail color and enable Rainbow for a smooth moving spectrum."}) local _abdecd637590=_fae996e13bc3.Movement:AddSection("Avatar") _abdecd637590:AddToggle("BabyAvatarEnabled",{Title="Baby Avatar",Default=_1c2d69e764e2.BabyAvatarEnabled, Description="Half-size character on this client. Restores your original size when disabled.", Callback=function(_aefdc1488960) _1c2d69e764e2.BabyAvatarEnabled=_aefdc1488960;_41d7dd870f2d:RefreshCosmetics() end}) end local _118ce6f8143b = _fae996e13bc3.Teleports:AddSection("Spawnpoint") _118ce6f8143b:AddButton({ Title = "Set Spawnpoint", Callback = function() local _eefe6df0e888 = _e54beffa1c3a(_304df533e735) if not _eefe6df0e888 then _237a94874ead("Spawnpoint", "Character is not ready.", "Warning", 2) return end _1c2d69e764e2.Spawnpoint = _eefe6df0e888.CFrame _237a94874ead("Spawnpoint", "Current position saved.", "Success", 2) end, }) _118ce6f8143b:AddButton({ Title = "TP to Spawn", Callback = function() local _6b55af44a867 = _e54beffa1c3a(_304df533e735) if not _6b55af44a867 then return end if not _1c2d69e764e2.Spawnpoint then _237a94874ead("Spawnpoint", "Set a spawnpoint first.", "Warning", 2) return end _6b55af44a867.CFrame = _1c2d69e764e2.Spawnpoint end, }) local _00fc501b5950 = _fae996e13bc3.Teleports:AddSection("Automation") _00fc501b5950:AddToggle("AutoPickupGuns", { Title = "Auto Pickup Guns", Description = "Takes MP5 and shotgun.", Default = _1c2d69e764e2.AutoPickupGuns, Callback = function(_4c55d5fcde2f) _1c2d69e764e2.AutoPickupGuns = _4c55d5fcde2f if _4c55d5fcde2f then task.spawn(_5638424d395f) end end, }) _00fc501b5950:AddToggle("AutoLastDeath", { Title = "Auto TP to Last Death", Default = _1c2d69e764e2.AutoLastDeath, Callback = function(_4350a45db7d6) _1c2d69e764e2.AutoLastDeath = _4350a45db7d6 end, }) _00fc501b5950:AddButton({ Title = "Take Guns Once", Callback = function() task.spawn(_5638424d395f) end, }) _00fc501b5950:AddButton({ Title = "TP to Last Death", Callback = function() if not _1c2d69e764e2.LastDeathPosition then _237a94874ead("Last Death", "No death position has been saved.", "Warning", 2) return end _84502a137246(_1c2d69e764e2.LastDeathPosition) end, }) do local _dde6e7e143a9 = _fae996e13bc3.Teleports:AddSection("C4") _dde6e7e143a9:AddButton({ Title = "Put C4 on Nearest Car", Callback = function() task.spawn(_12fc75b60e62.PlaceC4OnNearestCar, false) end, }) end do local _311c95ffc99e = _fae996e13bc3.Teleports:AddSection("World access") _311c95ffc99e:AddToggle("RemoveDoors", { Title = "Remove All Doors", Description = "Turn off to restore them.", Default = _1c2d69e764e2.RemoveDoors, Callback = function(_b2457291baaf) _1c2d69e764e2.RemoveDoors = _b2457291baaf _12fc75b60e62.SetDoorsRemoved(_b2457291baaf) end, }) end local _47758750bc69 = _fae996e13bc3.Teleports:AddSection("Locations") for _bcb18393bb65, _38be83f433d6 in ipairs({ "Guards Room", "Criminal Base", "Tower", "Car Spawn", "Cafeteria", "Cells" }) do _47758750bc69:AddButton({ Title = _38be83f433d6, Callback = function() if _84502a137246(_d2e756d57dbf[_38be83f433d6]) then _237a94874ead("Teleport", _38be83f433d6, "Success", 1.5) end end, }) end end local _e479ca06d5ae = _fae996e13bc3.Interface:AddSection("Window") _e479ca06d5ae:AddSlider("UIIconSize",{Title="Icon size",Min=24,Max=44,Rounding=0,Suffix=" px",Default=_1c2d69e764e2.UIIconSize, Callback=function(_a6968f49a8cf) _1c2d69e764e2.UIIconSize=_a6968f49a8cf;_05941262ef69:SetIconSize(_a6968f49a8cf) end}) _e479ca06d5ae:AddButton({Title="Icon diagnostics",ButtonText="Check",Callback=function() local _81fa6ed95586=_5686939f94a2:GetIconDiagnosticText() _05941262ef69:Dialog({Title="Tab icon diagnostics",Content=_81fa6ed95586,ScrollContent=true,Buttons={ {Title="Copy",Callback=function() local _7c0b8888d45f=setclipboard or toclipboard if type(_7c0b8888d45f)=="function" then pcall(_7c0b8888d45f,_81fa6ed95586) end end}, {Title="Close"}, }}) end}) _e479ca06d5ae:AddToggle("Acrylic", { Title = "Glass window", Default = _1c2d69e764e2.Acrylic, Callback = function(_dc6a7fcc0cb6) _1c2d69e764e2.Acrylic = _dc6a7fcc0cb6 _05941262ef69:SetAcrylic(_dc6a7fcc0cb6) _1fe9eb27c72c() end, }) if not _76f9806d8974 then local _2e2c8165f8ec=_fae996e13bc3.Interface:AddSection("PC Quick Actions") _2e2c8165f8ec:AddToggle("PCQuickButtons",{Title="PC quick buttons",Default=_1c2d69e764e2.PCQuickButtons, Description="TP to Last Death beneath the Keybind Panel. Drag the button to reposition it.", Callback=function(_eae21fc05b31) _1c2d69e764e2.PCQuickButtons=_eae21fc05b31;_12fc75b60e62.Extras:RefreshQuick() end}) _12fc75b60e62.Extras:MountQuick({ {Name="LastDeath",Title="TP to Last Death",Icon="Back",Action=function() if not _1c2d69e764e2.LastDeathPosition then _237a94874ead("Last Death","No death position has been saved yet.","Warning",3);return end _84502a137246(_1c2d69e764e2.LastDeathPosition) end}, }) end function _12fc75b60e62.GetPresetSnapshot() local _c5bd3eddb6c4=_c6f86d6840c9:JSONDecode(_5ff9f2a720f5.Encode()) local _d1d11a1935c5={} for _63f9057f1297,_bf6bd3d3cff5 in pairs(_5686939f94a2.Options) do if not _bf6bd3d3cff5.Destroyed and _bf6bd3d3cff5.Kind=="Toggle" and not (_bf6bd3d3cff5.Config and _bf6bd3d3cff5.Config.IgnoreConfig) then local _21fa93ed7f0e=_bf6bd3d3cff5.Value==true if type(_1c2d69e764e2[_63f9057f1297])=="boolean" then _21fa93ed7f0e=_1c2d69e764e2[_63f9057f1297] end table.insert(_d1d11a1935c5,{ Id=tostring(_63f9057f1297),Title=tostring(_bf6bd3d3cff5.Config and _bf6bd3d3cff5.Config.Title or _63f9057f1297), Tab=_bf6bd3d3cff5.SearchTab and _bf6bd3d3cff5.SearchTab.Name or "Other", Section=tostring(_bf6bd3d3cff5.SearchSection or ""),Enabled=_21fa93ed7f0e, }) end end table.sort(_d1d11a1935c5,function(_0bec221267c0,_68005c2276a7) return _0bec221267c0.Tab.."/".._0bec221267c0.Section.."/".._0bec221267c0.Title.."/".._0bec221267c0.Id < _68005c2276a7.Tab.."/".._68005c2276a7.Section.."/".._68005c2276a7.Title.."/".._68005c2276a7.Id end) return {Type="ludowig.cc preset",Version=1,StartupMode=_9adebb6be685,Device=_88e7d8cd6aac,Functions=_d1d11a1935c5,Settings=_c5bd3eddb6c4} end function _12fc75b60e62.GetPresetText() local _e524b7f41917=_12fc75b60e62.GetPresetSnapshot() local _5616fad2f494,_1484174b5069={},{} for _b12c634b4024,_31238e5eb5be in ipairs(_e524b7f41917.Functions) do local _6011d3a1b77c=_31238e5eb5be.Tab..(_31238e5eb5be.Section~="" and " / ".._31238e5eb5be.Section or "") local _f40b40191810="- ".._6011d3a1b77c.." / ".._31238e5eb5be.Title.." [".._31238e5eb5be.Id.."]" table.insert(_31238e5eb5be.Enabled and _5616fad2f494 or _1484174b5069,_f40b40191810) end local _aeeea87d15f4={"ludowig.cc | Preset configuration","Startup preset: ".._e524b7f41917.StartupMode,"", "ENABLED FUNCTIONS ("..#_5616fad2f494..")"} if #_5616fad2f494==0 then table.insert(_aeeea87d15f4,"- None") else for _85ca3724a397,_ef957c5a1c03 in ipairs(_5616fad2f494) do table.insert(_aeeea87d15f4,_ef957c5a1c03) end end table.insert(_aeeea87d15f4,"");table.insert(_aeeea87d15f4,"DISABLED FUNCTIONS ("..#_1484174b5069..")") if #_1484174b5069==0 then table.insert(_aeeea87d15f4,"- None") else for _a316ba7503c8,_acc01ad9ab8d in ipairs(_1484174b5069) do table.insert(_aeeea87d15f4,_acc01ad9ab8d) end end table.insert(_aeeea87d15f4,"");table.insert(_aeeea87d15f4,"SETTINGS JSON (values, keybinds, colors and rainbow)") table.insert(_aeeea87d15f4,_c6f86d6840c9:JSONEncode(_e524b7f41917)) return table.concat(_aeeea87d15f4,"\n"),_e524b7f41917 end function _12fc75b60e62.CopyPresetFunctions() local _4673c4f2ea6b,_f9f9a20e4391,_8c67c124bb17=pcall(_12fc75b60e62.GetPresetText) if not _4673c4f2ea6b then _237a94874ead("Copy functions","Could not prepare the preset snapshot.","Error",4) return false end local _8f2ec5d6271a=false if type(setclipboard)=="function" then _8f2ec5d6271a=pcall(setclipboard,_f9f9a20e4391) end if not _8f2ec5d6271a and type(toclipboard)=="function" and toclipboard~=setclipboard then _8f2ec5d6271a=pcall(toclipboard,_f9f9a20e4391) end if _8f2ec5d6271a then _237a94874ead("Copy functions","Functions and settings copied. You can paste them to configure a preset.","Success",4) else _237a94874ead("Copy functions","Clipboard API is unavailable. Showing the snapshot instead.","Warning",4) _05941262ef69:Dialog({Title="Preset snapshot",Content=_f9f9a20e4391,ScrollContent=true,Buttons={{Title="Close"}}}) end return _8f2ec5d6271a,_f9f9a20e4391,_8c67c124bb17 end do local _25f82621f0b7=_fae996e13bc3.Interface:AddSection("Preset") _25f82621f0b7:AddButton({Title="Copy functions",Description="Copy current functions and settings for a preset.", Callback=function() _12fc75b60e62.CopyPresetFunctions() end}) end local _6cfaa297a53b = _fae996e13bc3.Interface:AddSection("System") _6cfaa297a53b:AddButton({ Title = "Reset All Settings", Description = "Restores defaults.", Callback = function() _05941262ef69:Dialog({ Title = "Reset all settings?", Content = "Saved preferences will be removed. The hub will restart with defaults.", Buttons = { {Title = "Cancel", Callback = function() end}, {Title = "Reset", Callback = function() _5ff9f2a720f5.Ready = false if not _5ff9f2a720f5.ResetStorage() then _5ff9f2a720f5.Ready = true _237a94874ead("Settings", "Executor cannot remove or overwrite saved settings.", "Error", 5) return end task.defer(function() _12fc75b60e62.Cleanup() _07e99de17dff() end) end}, }, }) end, }) _6cfaa297a53b:AddButton({ Title = "Rejoin Server", Callback = function() _237a94874ead("Rejoin", "Connecting to the current server...", "Info", 2) local _8af7fabb9d25 = pcall(function() _9fe002cfe1c9:TeleportToPlaceInstance(game.PlaceId, game.JobId, _304df533e735) end) if not _8af7fabb9d25 then pcall(function() _9fe002cfe1c9:Teleport(game.PlaceId, _304df533e735) end) end end, }) _6cfaa297a53b:AddButton({ Title = "Unload Script", Callback = function() if _12fc75b60e62.Cleanup then _12fc75b60e62.Cleanup() end end, }) local _599d18b0139c = _fae996e13bc3.Credits:AddSection("Credits") _599d18b0139c:AddParagraph({ Title = "made by ludowig.cc", Content = "Join Discord for more scripts.", }) _599d18b0139c:AddButton({ Title = "Join Discord", Description = _1c2d69e764e2.DiscordURL, Callback = function() local _b7f0eba7ff56 = pcall(function() local _aa2cb90aaba2 = setclipboard or toclipboard if not _aa2cb90aaba2 then error("clipboard API is unavailable") end _aa2cb90aaba2(_1c2d69e764e2.DiscordURL) end) _237a94874ead( _b7f0eba7ff56 and "Link copied" or "Discord link", _1c2d69e764e2.DiscordURL, _b7f0eba7ff56 and "Success" or "Info", 3 ) end, }) local _e67b08983f7a = "" local _ac6b1181705c = _fae996e13bc3.Credits:AddSection("Bug report") _ac6b1181705c:AddInput("BugReportText", { Title = "Describe the bug", Placeholder = "What happened?", Default = "", Finished = false, Callback = function(_b8c87beb0986) _e67b08983f7a = _b8c87beb0986 end, }) _ac6b1181705c:AddButton({ Title = "Copy Report", Callback = function() local _2ef40b5a796c = _e67b08983f7a:gsub("^%s+", ""):gsub("%s+$", "") if _2ef40b5a796c == "" then _237a94874ead("Bug Report", "Describe the problem first.", "Warning", 2) return end local _bedd581e6be2 = pcall(function() local _8d7c76a33cfb = setclipboard or toclipboard if not _8d7c76a33cfb then error("clipboard API is unavailable") end _8d7c76a33cfb(_2ef40b5a796c) end) _237a94874ead( "Bug Report", _bedd581e6be2 and "Report copied. Share it manually in Discord." or "Clipboard unavailable. Copy the text manually.", _bedd581e6be2 and "Success" or "Error", 3 ) end, }) local _cfcfefe5f4e7 = _fae996e13bc3.InfinityYield:AddSection("Infinity Yield") _cfcfefe5f4e7:AddParagraph({ Title = "Infinite Yield Admin Commands", Content = "Loads the current official EdgeIY source from GitHub.", }) _cfcfefe5f4e7:AddButton({ Title = "Activate IY", Description = "Load and launch Infinite Yield.", Callback = function() local _28c26ac34d21, _a52032e5f968 = pcall(function() local _1f2ac49ba070 = game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source") local _f0a38f6fa6e0, _d711cfe34fc7 = loadstring(_1f2ac49ba070) if not _f0a38f6fa6e0 then error(_d711cfe34fc7 or "Infinite Yield compilation failed") end _f0a38f6fa6e0() end) _237a94874ead( "Infinity Yield", _28c26ac34d21 and "Infinite Yield activated." or "Activation failed: " .. tostring(_a52032e5f968), _28c26ac34d21 and "Success" or "Error", 4 ) end, }) _b5afaa152dff("Monochrome") _5686939f94a2:SetTheme("Monochrome") end)() local _9b5b926a4438 = "LudowigAimbotRender" local _d4b5eb63f220 _12fc75b60e62.AimOriginalMouseSensitivity = _b68af4d51e9b.MouseDeltaSensitivity _12fc75b60e62.AimMouseLocked = false function _12fc75b60e62.SetAimbotMouseLock(_ae204df7ec08) if _76f9806d8974 then _ae204df7ec08=false end if _ae204df7ec08 == _12fc75b60e62.AimMouseLocked then return end if _ae204df7ec08 then _12fc75b60e62.AimOriginalMouseSensitivity = _b68af4d51e9b.MouseDeltaSensitivity _b68af4d51e9b.MouseDeltaSensitivity = 0 else _b68af4d51e9b.MouseDeltaSensitivity = _12fc75b60e62.AimOriginalMouseSensitivity or 1 end _12fc75b60e62.AimMouseLocked = _ae204df7ec08 end local function _209784197c24(_7d169f3ff7e9, _3b23c745e0ae) if _d4b5eb63f220 == _7d169f3ff7e9 then return end _d4b5eb63f220 = _7d169f3ff7e9 _a40a21ac3c39:SetTitle(_7d169f3ff7e9) _a40a21ac3c39:SetDesc(_3b23c745e0ae) end pcall(function() _d54c770cf66e:UnbindFromRenderStep(_9b5b926a4438) end) _d54c770cf66e:BindToRenderStep(_9b5b926a4438, Enum.RenderPriority.Camera.Value + 1, function() if not _12fc75b60e62.Alive then return end if _4942c018e4bb then _4942c018e4bb.Position = _b885761a154d(false) _4942c018e4bb.Radius = _12fc75b60e62.GetAimRadius(false) _4942c018e4bb.Visible = _1c2d69e764e2.ShowFOV and _1c2d69e764e2.AimbotEnabled end if _d6adb6f51cac then _d6adb6f51cac.Position=_b885761a154d(true) _d6adb6f51cac.Radius=_12fc75b60e62.GetAimRadius(true) _d6adb6f51cac.Color=_1c2d69e764e2.FOVColor _d6adb6f51cac.Visible=_1c2d69e764e2.ShowSilentAimFOV and _1c2d69e764e2.SilentAimEnabled end _12fc75b60e62.UpdatePlayerTracers() if not _1c2d69e764e2.AimbotEnabled and not _1c2d69e764e2.SilentAimEnabled then _12fc75b60e62.SetAimbotMouseLock(false) _d136d4b42304 = nil _19be7a8c2ea3 = nil _b55faaf52766(nil) _209784197c24("Aimbot disabled", _76f9806d8974 and "Use the Aimbot quick button or the menu switch." or "Enable the switch or press " .. _1c2d69e764e2.AimbotKey .. ".") return end local _c4622d196d43 = _1c2d69e764e2.SilentAimEnabled and _08269eace45f(true) or nil if not _1c2d69e764e2.SilentAimEnabled then _19be7a8c2ea3 = nil end _b55faaf52766(_c4622d196d43) if not _1c2d69e764e2.AimbotEnabled then _12fc75b60e62.SetAimbotMouseLock(false) _209784197c24("Aimbot disabled", _76f9806d8974 and "Use the separate Silent Aim quick button." or "Silent Aim is controlled separately with " .. _1c2d69e764e2.SilentAimKey .. ".") return end local _ab54e1601d42 = _08269eace45f(false) _12fc75b60e62.SetAimbotMouseLock(_ab54e1601d42 ~= nil) if _ab54e1601d42 then _209784197c24("Target locked", "A target is inside the FOV.") else _209784197c24("Searching for target", "Aim the FOV circle at a living player.") end local _dc816a52c8a5 = _a935ec4a57ba(_ab54e1601d42) if _dc816a52c8a5 then _ac450a59853e.CFrame = CFrame.lookAt(_ac450a59853e.CFrame.Position, _dc816a52c8a5) end end) local _2a92e54a21eb = 0 local _36f4fb9ef2c4 = false _8001a4790b21(_d54c770cf66e.Heartbeat, function(_428dc578163a) if not _12fc75b60e62.Alive then return end _2a92e54a21eb = _2a92e54a21eb + _428dc578163a if _2a92e54a21eb < 0.25 then return end _2a92e54a21eb = 0 if not _1c2d69e764e2.ESPEnabled then if _36f4fb9ef2c4 then for _ddd6df5df90a, _460b2bff59e2 in ipairs(_4b8505ea1c37:GetPlayers()) do _282e1090754c(_319742a14d34[_460b2bff59e2]) _f7e1977a832a(_460b2bff59e2) end end _36f4fb9ef2c4 = false return end _36f4fb9ef2c4 = true for _b38acd69b471, _37bc31167755 in ipairs(_4b8505ea1c37:GetPlayers()) do if _37bc31167755 == _304df533e735 then continue end local _00ef6d646ea0 = _319742a14d34[_37bc31167755] local _1e812ea7bb02, _62c937d97079 = _e54beffa1c3a(_37bc31167755), _414007f12de3(_37bc31167755) local _471f89e786b4 = _3194d50bff2f(_37bc31167755) local _413e35b5a61b = _1e812ea7bb02 and _62c937d97079 and _62c937d97079.Health > 0 _413e35b5a61b = _413e35b5a61b and (_1e812ea7bb02.Position - _ac450a59853e.CFrame.Position).Magnitude <= _1c2d69e764e2.ESPMaxDistance _413e35b5a61b = _413e35b5a61b and _471f89e786b4 ~= nil if not _413e35b5a61b then _282e1090754c(_00ef6d646ea0) _f7e1977a832a(_37bc31167755) continue end _737ee43e21f0(_37bc31167755, _1c2d69e764e2.ESPChams, _471f89e786b4) if _1c2d69e764e2.ESPNames then if not _00ef6d646ea0 or not _00ef6d646ea0.Billboard or not _00ef6d646ea0.Billboard.Parent then _00ef6d646ea0 = _20d6a87feaa3(_37bc31167755) end if not _00ef6d646ea0 then continue end if _00ef6d646ea0.Billboard.MaxDistance ~= _1c2d69e764e2.ESPMaxDistance then _00ef6d646ea0.Billboard.MaxDistance = _1c2d69e764e2.ESPMaxDistance end if _00ef6d646ea0.Username.TextColor3 ~= _471f89e786b4 then _00ef6d646ea0.Username.TextColor3 = _471f89e786b4 end _00ef6d646ea0.Billboard.Enabled = true else _282e1090754c(_00ef6d646ea0) end end end) local function _af65056dcd41(_d22f7fe12e22) local _b1386def47a7 = _d22f7fe12e22:WaitForChild("Humanoid", 8) local _dd333be1ecb9 = _d22f7fe12e22:WaitForChild("HumanoidRootPart", 8) if not _12fc75b60e62.Alive or not _b1386def47a7 or not _dd333be1ecb9 or _304df533e735.Character ~= _d22f7fe12e22 then return end _8001a4790b21(_d22f7fe12e22.DescendantAdded, _b142dd171f16) task.defer(function() for _9acb4621be66, _98ba7d3237c0 in ipairs(_bc2f9241ab5b()) do _d9bc51de954f(_98ba7d3237c0) end end) _8001a4790b21(_b1386def47a7.Died, function() if not _12fc75b60e62.Alive then return end _12fc75b60e62.PlayDeathSound() _1c2d69e764e2.LastDeathPosition = _dd333be1ecb9.Position _bd970b7c097e.Epoch = _bd970b7c097e.Epoch + 1 _bd970b7c097e.Busy = false _12fc75b60e62.C4.Busy = false _12fc75b60e62.C4.PlacedAt, _12fc75b60e62.C4.PlacedCar = nil, nil end) task.delay(0.4, function() if not _12fc75b60e62.Alive or _304df533e735.Character ~= _d22f7fe12e22 or _b1386def47a7.Health <= 0 then return end local _8e6c99cc6e5f = _1c2d69e764e2.AutoLastDeath and _1c2d69e764e2.LastDeathPosition and CFrame.new(_1c2d69e764e2.LastDeathPosition + Vector3.new(0, 3, 0)) or _dd333be1ecb9.CFrame if _1c2d69e764e2.AutoPickupGuns then _5638424d395f(_8e6c99cc6e5f, true) elseif _1c2d69e764e2.AutoLastDeath and _1c2d69e764e2.LastDeathPosition then _dd333be1ecb9.CFrame = _8e6c99cc6e5f end end) end local _cdfb0cd5f0f1 = _304df533e735:FindFirstChildOfClass("Backpack") or _304df533e735:WaitForChild("Backpack", 8) if _cdfb0cd5f0f1 then _8001a4790b21(_cdfb0cd5f0f1.DescendantAdded, _b142dd171f16) end _8001a4790b21(_304df533e735.ChildAdded, function(_04629148793e) if _04629148793e:IsA("Backpack") then _8001a4790b21(_04629148793e.DescendantAdded, _b142dd171f16) _8001a4790b21(_04629148793e.DescendantAdded, _bce63110f422.Observe) elseif _04629148793e:IsA("PlayerGui") then _8001a4790b21(_04629148793e.DescendantAdded, _bce63110f422.Observe) end end) if _cdfb0cd5f0f1 then _8001a4790b21(_cdfb0cd5f0f1.DescendantAdded, _bce63110f422.Observe) end local _c02a8cc9d8d7 = _304df533e735:FindFirstChildOfClass("PlayerGui") if _c02a8cc9d8d7 then _8001a4790b21(_c02a8cc9d8d7.DescendantAdded, _bce63110f422.Observe) end _bce63110f422.Scan() if _304df533e735.Character then task.spawn(_af65056dcd41, _304df533e735.Character) end _8001a4790b21(_304df533e735.CharacterAdded, function(_498de5934a3d) if _1c2d69e764e2.AutoTPTool then task.spawn(function() _12fc75b60e62.TPToolManager:Give(true,_498de5934a3d) end) end _bd970b7c097e.Epoch = _bd970b7c097e.Epoch + 1 _bd970b7c097e.Busy = false _12fc75b60e62.C4.Busy = false _12fc75b60e62.C4.PlacedAt, _12fc75b60e62.C4.PlacedCar = nil, nil _95021a957be8() _af65056dcd41(_498de5934a3d) if not _2a02b6ba9125 then local _12f786ef41fa = _498de5934a3d:WaitForChild("Humanoid", 8) if _12f786ef41fa and _ac450a59853e then _ac450a59853e.CameraSubject = _12f786ef41fa end elseif _74bb29923c9b then task.defer(function() _0de446e59cdc(_74bb29923c9b) end) end end) _8001a4790b21(_d54c770cf66e.Heartbeat, function(_9f4f86b69443) if not _12fc75b60e62.Alive then return end _12fc75b60e62.C4.Accumulator = _12fc75b60e62.C4.Accumulator + _9f4f86b69443 if _12fc75b60e62.C4.Accumulator < 0.25 then return end _12fc75b60e62.C4.Accumulator = 0 _12fc75b60e62.UpdateCarESP() if _12fc75b60e62.C4.Busy then return end end) _8001a4790b21(workspace.DescendantAdded, function(_9d2acd58b7b0) if not _12fc75b60e62.Alive or not _1c2d69e764e2.RemoveDoors then return end task.defer(function() if not _12fc75b60e62.Alive or not _1c2d69e764e2.RemoveDoors or not _9d2acd58b7b0.Parent then return end local _e49cb817b69f = _9d2acd58b7b0.Name:lower() if _e49cb817b69f == "doorwindow" or _9d2acd58b7b0.Name == "Doors" or _9d2acd58b7b0.Name == "CellDoors" then _12fc75b60e62.StoreRemovedDoor(_9d2acd58b7b0) end end) end) _8001a4790b21(_d54c770cf66e.PreSimulation, function() if not _12fc75b60e62.Alive then return end if _1c2d69e764e2.Noclip then _474963498f6a() end end) _8001a4790b21(_d54c770cf66e.Heartbeat, function(_f36afaf0c8d5) if not _12fc75b60e62.Alive then return end if not _1c2d69e764e2.VehicleFly or (_12fc75b60e62.Invisibility and _12fc75b60e62.Invisibility.Active) then if _48e46b4b592d then _95021a957be8() end return end local _dd9faba25197 = _a3d48ca6ff20() if not _dd9faba25197 or not _62f6a2b0cd61(_dd9faba25197) then _95021a957be8() return end local _9d94cf60d84d = _9e95b871a97d() local _cc3b8b79ffd6 = _9d94cf60d84d * _1c2d69e764e2.VehicleFlySpeed local _1a600724e5e7 = _cc3b8b79ffd6 - _d412e71eb165.Velocity local _c3a65eabeed3 = 160 * math.min(_f36afaf0c8d5, 0.1) if _1a600724e5e7.Magnitude > _c3a65eabeed3 then _1a600724e5e7 = _1a600724e5e7.Unit * _c3a65eabeed3 end _d412e71eb165.Velocity = _d412e71eb165.Velocity + _1a600724e5e7 local _10139f446494 = _9d94cf60d84d.Magnitude > 0 and _9d94cf60d84d or (_ac450a59853e and _ac450a59853e.CFrame.LookVector or _dd9faba25197.CFrame.LookVector) local _d4463cb54297 = Vector3.new(_10139f446494.X, 0, _10139f446494.Z) if _d4463cb54297.Magnitude > 0.01 then local _58d297106476 = CFrame.lookAt(_dd9faba25197.Position, _dd9faba25197.Position + _d4463cb54297) _36e706378a10.CFrame = _36e706378a10.CFrame:Lerp(_58d297106476, 1 - math.exp(-5 * _f36afaf0c8d5)) end end) _8001a4790b21(workspace:GetPropertyChangedSignal("CurrentCamera"), function() if workspace.CurrentCamera then _ac450a59853e = workspace.CurrentCamera if _2a02b6ba9125 and _74bb29923c9b then task.defer(function() _0de446e59cdc(_74bb29923c9b) end) end end end) _12fc75b60e62.MovementTuning={} function _12fc75b60e62.RestoreMovementTuning() local _6469bfa66559=_12fc75b60e62.MovementTuning local _c480c74632df=_6469bfa66559.Humanoid if _c480c74632df then pcall(function() if _6469bfa66559.Speed and _c480c74632df.WalkSpeed==_6469bfa66559.AppliedSpeed then _c480c74632df.WalkSpeed=_6469bfa66559.Speed end if _6469bfa66559.Jump then if _c480c74632df.JumpPower==_6469bfa66559.AppliedJump then _c480c74632df.JumpPower=_6469bfa66559.Jump.Power end _c480c74632df.UseJumpPower=_6469bfa66559.Jump.Mode end end) end _12fc75b60e62.MovementTuning={} end function _12fc75b60e62.ApplyMovementTuning() local _29af9cfca2b3=_414007f12de3(_304df533e735) if not _29af9cfca2b3 or _29af9cfca2b3.Health<=0 then return end local _f309dcacca4a=_12fc75b60e62.MovementTuning if _f309dcacca4a.Humanoid~=_29af9cfca2b3 then _f309dcacca4a={Humanoid=_29af9cfca2b3};_12fc75b60e62.MovementTuning=_f309dcacca4a end if _29af9cfca2b3.WalkSpeed<16 or _29af9cfca2b3.JumpHeight==0 or _29af9cfca2b3.PlatformStand or _29af9cfca2b3.Sit or _29af9cfca2b3.SeatPart then if _f309dcacca4a.Jump then if _29af9cfca2b3.JumpPower==_f309dcacca4a.AppliedJump then _29af9cfca2b3.JumpPower=_f309dcacca4a.Jump.Power end _29af9cfca2b3.UseJumpPower=_f309dcacca4a.Jump.Mode;_f309dcacca4a.Jump=nil end _f309dcacca4a.Speed=nil;return end if _1c2d69e764e2.WalkSpeed>16 then if not _f309dcacca4a.Speed then _f309dcacca4a.Speed=_29af9cfca2b3.WalkSpeed end _f309dcacca4a.AppliedSpeed=_1c2d69e764e2.WalkSpeed;_29af9cfca2b3.WalkSpeed=_1c2d69e764e2.WalkSpeed elseif _f309dcacca4a.Speed then if _29af9cfca2b3.WalkSpeed==_f309dcacca4a.AppliedSpeed then _29af9cfca2b3.WalkSpeed=_f309dcacca4a.Speed end _f309dcacca4a.Speed=nil end if _1c2d69e764e2.JumpPower>50 then if not _f309dcacca4a.Jump then _f309dcacca4a.Jump={Power=_29af9cfca2b3.JumpPower,Mode=_29af9cfca2b3.UseJumpPower} end _f309dcacca4a.AppliedJump=_1c2d69e764e2.JumpPower;_29af9cfca2b3.UseJumpPower=true;_29af9cfca2b3.JumpPower=_1c2d69e764e2.JumpPower elseif _f309dcacca4a.Jump then if _29af9cfca2b3.JumpPower==_f309dcacca4a.AppliedJump then _29af9cfca2b3.JumpPower=_f309dcacca4a.Jump.Power end _29af9cfca2b3.UseJumpPower=_f309dcacca4a.Jump.Mode;_f309dcacca4a.Jump=nil end end local _5e851ca093fa = 0 _8001a4790b21(_d54c770cf66e.Heartbeat, function(_5b2fbf534473) if not _12fc75b60e62.Alive then return end _5e851ca093fa = _5e851ca093fa + _5b2fbf534473 if _5e851ca093fa < 0.25 then return end _5e851ca093fa = 0 _12fc75b60e62.ApplyMovementTuning() end) _8001a4790b21(_4b8505ea1c37.PlayerRemoving, function(_032a4ed5f146) if _1c2d69e764e2.SelectedTarget == _032a4ed5f146 then _8d1105532f06(nil) end if _d136d4b42304 == _032a4ed5f146 then _d136d4b42304 = nil end if _19be7a8c2ea3 == _032a4ed5f146 then _19be7a8c2ea3 = nil end if _74bb29923c9b == _032a4ed5f146 then _4a34e86c5aab(true) end _fdb050f709f4[_032a4ed5f146] = nil _4f953263df27[_032a4ed5f146] = nil local _c6a4d26b2135 = _12fc75b60e62.PlayerTracers[_032a4ed5f146] if _c6a4d26b2135 then pcall(function() _c6a4d26b2135:Remove() end) end _12fc75b60e62.PlayerTracers[_032a4ed5f146] = nil _12fc75b60e62.PlayerTracerRetry[_032a4ed5f146] = nil _ab5d9521a127(_032a4ed5f146) end) _12fc75b60e62.Cleanup = function() if not _12fc75b60e62.Alive then return end if _12fc75b60e62.MobileQuick then _12fc75b60e62.MobileQuick:Destroy() end if _12fc75b60e62.TPToolManager then _12fc75b60e62.TPToolManager:Destroy() end if _12fc75b60e62.Invisibility then _12fc75b60e62.Invisibility:Destroy() end _5ff9f2a720f5.Save(true) _5ff9f2a720f5.Ready = false if _12fc75b60e62.TriggerBot then _12fc75b60e62.TriggerBot:Destroy() end if _12fc75b60e62.Extensions then _12fc75b60e62.Extensions:Destroy() end if _12fc75b60e62.Flight then _12fc75b60e62.Flight:Destroy() end if _12fc75b60e62.VisualPack then _12fc75b60e62.VisualPack:Destroy() end _41d7dd870f2d:Destroy() _12fc75b60e62.Extras:Destroy() _12fc75b60e62.RestoreMovementTuning() _1c2d69e764e2.SilentAimEnabled = false _12fc75b60e62.SetAimbotMouseLock(false) _b34a84b854dd(false) _1c2d69e764e2.RapidFire = false _1c2d69e764e2.GhostSkin = false _1c2d69e764e2.BulletTracers = false _1c2d69e764e2.ESPTracers = false _12fc75b60e62.UpdatePlayerTracers() _1c2d69e764e2.CustomWeaponSounds = false _14b2ec2f75f2.Held = false _8bad23f148c7 = nil _1c2d69e764e2.VehicleFly = false _1c2d69e764e2.CarESP = false _12fc75b60e62.UpdateCarESP() _1c2d69e764e2.RemoveDoors = false _12fc75b60e62.SetDoorsRemoved(false) _12fc75b60e62.C4.Busy = false _12fc75b60e62.C4.PlacedAt, _12fc75b60e62.C4.PlacedCar = nil, nil _58b21dbd1fc4() _2ff5f4ec9632() _57896d6e25dd() _bce63110f422.Epoch = _bce63110f422.Epoch + 1 _bce63110f422.UpdateTracers() _bce63110f422.RestoreSounds() _95021a957be8() if _3549f941256d then _3549f941256d:Destroy() end _12fc75b60e62.Alive = false _b66e9485832e.Cleanup() pcall(function() _d54c770cf66e:UnbindFromRenderStep(_9b5b926a4438) end) _4a34e86c5aab(false) if _bf172e8d4319 then pcall(function() _bf172e8d4319:Disconnect() end) end for _ba4512db54fd, _2b4c64c91d1b in ipairs(_12fc75b60e62.Connections) do pcall(function() _2b4c64c91d1b:Disconnect() end) end for _e0722d4c31ad, _e6f5ea3995a6 in ipairs(_12fc75b60e62.Drawings) do pcall(function() _e6f5ea3995a6:Remove() end) end if _12fc75b60e62.MobileFOVGui then _12fc75b60e62.MobileFOVGui:Destroy();_12fc75b60e62.MobileFOVGui=nil end for _85327e278dc5, _8c94eb64d83f in ipairs(_4b8505ea1c37:GetPlayers()) do _f7e1977a832a(_8c94eb64d83f) _ab5d9521a127(_8c94eb64d83f) end _d2c49bfe16c1 = false if _12fc75b60e62.TargetPanelShade then _12fc75b60e62.TargetPanelShade:Destroy();_12fc75b60e62.TargetPanelShade=nil end if _ff71f5c95737 then _ff71f5c95737:Destroy() _ff71f5c95737 = nil _f57d4440394d = nil table.clear(_8614343746b2) end if _12fc75b60e62.KillfeedGui then _12fc75b60e62.KillfeedGui:Destroy() end _12fc75b60e62.KillfeedGui, _12fc75b60e62.KillfeedHolder, _12fc75b60e62.KillfeedLayout = nil, nil, nil pcall(function() _5686939f94a2:Destroy() end) if _3988bdff66d9.LUDOWIG_DESKTOP_SESSION == _12fc75b60e62 then _3988bdff66d9.LUDOWIG_DESKTOP_SESSION = nil end end _5686939f94a2:OnDestroy(function() _12fc75b60e62.Cleanup() end) _05941262ef69:SelectTab(1) _b66e9485832e.Start() _12fc75b60e62.StartKillfeed() _12fc75b60e62.SetDoorsRemoved(_1c2d69e764e2.RemoveDoors) _9a7dd5713290.Active = _1c2d69e764e2.SilentAimEnabled _194b6b8df654.Active = _1c2d69e764e2.AimbotEnabled _91ac3fcd2afa.Active = _1c2d69e764e2.Noclip if _76f9806d8974 then _9a7dd5713290:SetVisible(false);_194b6b8df654:SetVisible(false);_91ac3fcd2afa:SetVisible(false) end _33c1164d1805() if _76f9806d8974 then _12fc75b60e62.MobileQuick=(function() local _f1f124420d93={Connections={},Entries={},VerticalTouches={},Destroyed=false,Axis=0,Clock=0,ButtonSize=52,ButtonStep=60} function _f1f124420d93:Connect(_7f793f54f707,_6115efab6b4a) local _b5e9c38300c5=_7f793f54f707:Connect(function(...) if not self.Destroyed then _6115efab6b4a(...) end end) table.insert(self.Connections,_b5e9c38300c5);return _b5e9c38300c5 end local function _0a5cb3e4ea58(_770f50083812,_c6bfc15e68f2,_b2117c1ea9d6) local _999e9b685257=Instance.new(_770f50083812);for _e970faf844cf,_0e3f9b53da58 in pairs(_c6bfc15e68f2) do _999e9b685257[_e970faf844cf]=_0e3f9b53da58 end;_999e9b685257.Parent=_b2117c1ea9d6;return _999e9b685257 end _f1f124420d93.Gui=_0a5cb3e4ea58("ScreenGui",{Name="LudowigMobileControls",ResetOnSpawn=false,IgnoreGuiInset=false, DisplayOrder=75,ZIndexBehavior=Enum.ZIndexBehavior.Sibling},_5686939f94a2:GetGui().Parent) pcall(function() _f1f124420d93.Gui.ScreenInsets=Enum.ScreenInsets.CoreUISafeInsets end) _f1f124420d93.Root=_0a5cb3e4ea58("Frame",{Size=UDim2.fromScale(1,1),BackgroundTransparency=1,BorderSizePixel=0},_f1f124420d93.Gui) local _f509b4269d31={ {Name="Silent Aim",Icon="MobileSilentAim",Option="SilentAimEnabled"}, {Name="Fly",Icon="MobileFly",Option="FlyEnabled"}, {Name="Noclip",Icon="Noclip",Option="Noclip"}, {Name="Trigger Bot",Icon="TriggerBot",Option="TriggerBotEnabled"}, {Name="Invisibility",Icon="Invisibility",Option="MobileInvisibility"}, {Name="Menu",Icon="Logo"}, } function _f1f124420d93:Bounds() local _914f19620c52=self.Root.AbsoluteSize if _914f19620c52.X<160 or _914f19620c52.Y<160 then local _ded2c958596d=workspace.CurrentCamera _914f19620c52=_ded2c958596d and _ded2c958596d.ViewportSize or Vector2.new(390,760) end return Vector2.new(math.max(64,_914f19620c52.X),math.max(64,_914f19620c52.Y)) end function _f1f124420d93:Place(_eb6d41e32e7a,_241f94c628b9,_8f9e8640b578) local _ab24de96c8e9=self:Bounds();local _bc8088f4299c=_eb6d41e32e7a.Button.Size.X.Offset local _8e7fdea17e1c=math.clamp(_241f94c628b9,8,math.max(8,_ab24de96c8e9.X-_bc8088f4299c-8)) local _e77ff2d78fad=math.clamp(_8f9e8640b578,8,math.max(8,_ab24de96c8e9.Y-_bc8088f4299c-8)) _eb6d41e32e7a.Button.Position=UDim2.fromOffset(math.round(_8e7fdea17e1c),math.round(_e77ff2d78fad)) _eb6d41e32e7a.Fraction=Vector2.new(_8e7fdea17e1c/math.max(1,_ab24de96c8e9.X-_bc8088f4299c),_e77ff2d78fad/math.max(1,_ab24de96c8e9.Y-_bc8088f4299c)) end function _f1f124420d93:Layout() local _b77f22ee93cb=self:Bounds() local _2a486d78ee1a=#_f509b4269d31-1 local _44062bf4e056=math.min(_2a486d78ee1a,math.max(1,math.floor((_b77f22ee93cb.Y-16+self.ButtonStep-self.ButtonSize)/self.ButtonStep))) local _923928634d64=_44062bf4e056*self.ButtonStep-(self.ButtonStep-self.ButtonSize) local _f595d19ef28e=math.min(math.max(72,_b77f22ee93cb.Y*.24),math.max(8,_b77f22ee93cb.Y-_923928634d64-8)) for _157a536a03f3,_38123f28a2f0 in ipairs(self.Entries) do if _38123f28a2f0.CustomPosition and _38123f28a2f0.Fraction then self:Place(_38123f28a2f0,_38123f28a2f0.Fraction.X*(_b77f22ee93cb.X-self.ButtonSize),_38123f28a2f0.Fraction.Y*(_b77f22ee93cb.Y-self.ButtonSize)) else local _164833845782=math.floor((_157a536a03f3-1)/_44062bf4e056);local _4e1c677762d2=(_157a536a03f3-1)%_44062bf4e056 self:Place(_38123f28a2f0,_38123f28a2f0.Name=="Menu" and 8 or _b77f22ee93cb.X-self.ButtonSize-8-_164833845782*self.ButtonStep, _38123f28a2f0.Name=="Menu" and 8 or _f595d19ef28e+_4e1c677762d2*self.ButtonStep) end end local _da204c8557cf=self.FlyEntry if _da204c8557cf and self.Up then local _ed254ca9e6b3=_da204c8557cf.Button.Position local _fd9ca242e3d7=_ed254ca9e6b3.Y.Offset+self.ButtonStep<=_b77f22ee93cb.Y-52 local _c2650a07e2c0=math.clamp(_ed254ca9e6b3.Y.Offset+self.ButtonStep,8,math.max(8,_b77f22ee93cb.Y-52)) local _2d6c96406758=_ed254ca9e6b3.X.Offset>=112 and _ed254ca9e6b3.X.Offset-104 or (_fd9ca242e3d7 and _ed254ca9e6b3.X.Offset or _ed254ca9e6b3.X.Offset+self.ButtonStep) _2d6c96406758=math.clamp(_2d6c96406758,8,math.max(8,_b77f22ee93cb.X-104)) self.Up.Position=UDim2.fromOffset(_2d6c96406758,_c2650a07e2c0) self.Down.Position=UDim2.fromOffset(_2d6c96406758+52,_c2650a07e2c0) end end function _f1f124420d93:IsActive(_bb343f723c10) if _bb343f723c10.Option=="MobileInvisibility" then return _12fc75b60e62.Invisibility~=nil and _12fc75b60e62.Invisibility.Active==true end return _bb343f723c10.Option and _1c2d69e764e2[_bb343f723c10.Option]==true or (not _bb343f723c10.Option and _05941262ef69.Visible) end function _f1f124420d93:Refresh() for _20e2a37ac365,_c3502af2fb19 in ipairs(self.Entries) do local _9bcefda54fae=self:IsActive(_c3502af2fb19) local _a6e38a3f8c6a=_9bcefda54fae and "ON" or "OFF" if _c3502af2fb19.State.Text~=_a6e38a3f8c6a then _c3502af2fb19.State.Text=_a6e38a3f8c6a end _c3502af2fb19.State.TextTransparency=_9bcefda54fae and 0 or .35 end local _5a136717d83d=_414007f12de3(_304df533e735) self.Up.Visible=_1c2d69e764e2.FlyEnabled==true or (_1c2d69e764e2.VehicleFly==true and _5a136717d83d and _5a136717d83d.SeatPart~=nil) or false self.Down.Visible=self.Up.Visible if not self.Up.Visible then self.Axis=0;table.clear(self.VerticalTouches) end end function _f1f124420d93:SetAxis() local _49b4581ac3cb=0;for _7f56626380b0,_f9fefdc0105e in pairs(self.VerticalTouches) do _49b4581ac3cb+=_f9fefdc0105e end self.Axis=math.clamp(_49b4581ac3cb,-1,1) end for _3af627a305b0,_2e9917514cb3 in ipairs(_f509b4269d31) do local _7199308f5e92=table.clone(_2e9917514cb3) _7199308f5e92.Button=_0a5cb3e4ea58("TextButton",{Name=_7199308f5e92.Name,Text="",Size=UDim2.fromOffset(_f1f124420d93.ButtonSize,_f1f124420d93.ButtonSize), BorderSizePixel=0,AutoButtonColor=false,Active=true},_f1f124420d93.Root) _7199308f5e92.Button:SetAttribute("Action",_7199308f5e92.Name) _05941262ef69:RegisterChromeSurface(_7199308f5e92.Button) local _9479883b955f=_0a5cb3e4ea58("ImageLabel",{Name="Icon",BackgroundTransparency=1,Size=UDim2.fromOffset(24,24), Position=UDim2.fromOffset(14,2),ScaleType=Enum.ScaleType.Fit,ZIndex=2},_7199308f5e92.Button) _5686939f94a2:BindIcon(_f1f124420d93,_9479883b955f,_7199308f5e92.Icon) _7199308f5e92.Caption=_0a5cb3e4ea58("TextLabel",{Name="Caption",Text=_7199308f5e92.Name,Font=Enum.Font.GothamMedium,TextSize=10, BackgroundTransparency=1,Position=UDim2.fromOffset(1,28),Size=UDim2.new(1,-2,0,12),ZIndex=2, TextWrapped=false,TextScaled=true},_7199308f5e92.Button) _0a5cb3e4ea58("UITextSizeConstraint",{MinTextSize=8,MaxTextSize=10},_7199308f5e92.Caption) _05941262ef69:Bind(_7199308f5e92.Caption,"TextColor3","Text") _7199308f5e92.State=_0a5cb3e4ea58("TextLabel",{Name="State",Text="",Font=Enum.Font.GothamMedium,TextSize=8, BackgroundTransparency=1,Position=UDim2.fromOffset(0,40),Size=UDim2.new(1,0,0,10),ZIndex=2},_7199308f5e92.Button) _05941262ef69:Bind(_7199308f5e92.State,"TextColor3","Text") table.insert(_f1f124420d93.Entries,_7199308f5e92) if _7199308f5e92.Option=="FlyEnabled" then _f1f124420d93.FlyEntry=_7199308f5e92 end _f1f124420d93:Connect(_7199308f5e92.Button.InputBegan,function(_81398b7f260c) if _5686939f94a2.DialogOpen or _b68af4d51e9b:GetFocusedTextBox() or _f1f124420d93.Drag then return end if _81398b7f260c.UserInputType==Enum.UserInputType.Touch or _81398b7f260c.UserInputType==Enum.UserInputType.MouseButton1 then _f1f124420d93.Drag={Input=_81398b7f260c,Entry=_7199308f5e92,Start=Vector2.new(_81398b7f260c.Position.X,_81398b7f260c.Position.Y),Origin=_7199308f5e92.Button.Position,Moved=false} end end) _f1f124420d93:Connect(_7199308f5e92.Button.Activated,function() if _5686939f94a2.DialogOpen or _b68af4d51e9b:GetFocusedTextBox() or os.clock()<(_7199308f5e92.SuppressUntil or 0) or (_f1f124420d93.Drag and _f1f124420d93.Drag.Entry==_7199308f5e92 and _f1f124420d93.Drag.Moved) then return end if _7199308f5e92.Option then local _25693c0c373d=_5686939f94a2.Options[_7199308f5e92.Option] if _25693c0c373d and not _25693c0c373d.Destroyed then _25693c0c373d:SetValue(not _f1f124420d93:IsActive(_7199308f5e92)) if _7199308f5e92.Option=="SilentAimEnabled" and _1c2d69e764e2.SilentAimEnabled then local _1663f6691674=_5686939f94a2.Options.ShowSilentAimFOV if _1663f6691674 then _1663f6691674:SetValue(true) else _1c2d69e764e2.ShowSilentAimFOV=true end end end else local _1692e0041d1d=not _05941262ef69.Visible if _1692e0041d1d then _05941262ef69.Minimized=false;_05941262ef69:Layout() end _05941262ef69:SetVisible(_1692e0041d1d) end _f1f124420d93:Refresh() end) end local function _d2694fee9d63(_6f75471c0915,_1aa1674806d9) local _bf863f0d38c8=_0a5cb3e4ea58("TextButton",{Name=_6f75471c0915,Text=_6f75471c0915,Font=Enum.Font.GothamMedium,TextSize=12, BorderSizePixel=0,AutoButtonColor=false,Size=UDim2.fromOffset(44,44),Visible=false},_f1f124420d93.Root) _05941262ef69:RegisterChromeSurface(_bf863f0d38c8);_05941262ef69:Bind(_bf863f0d38c8,"TextColor3","Text") _f1f124420d93:Connect(_bf863f0d38c8.InputBegan,function(_ffb8c5807d29) if _5686939f94a2.DialogOpen or not _f1f124420d93.Up.Visible then return end if _ffb8c5807d29.UserInputType==Enum.UserInputType.Touch or _ffb8c5807d29.UserInputType==Enum.UserInputType.MouseButton1 then _f1f124420d93.VerticalTouches[_ffb8c5807d29]=_1aa1674806d9;_f1f124420d93:SetAxis() end end) return _bf863f0d38c8 end _f1f124420d93.Up=_d2694fee9d63("Up",1);_f1f124420d93.Down=_d2694fee9d63("Down",-1) _f1f124420d93:Connect(_b68af4d51e9b.InputChanged,function(_de9d80b2ad48) local _339c459d91bd=_f1f124420d93.Drag if not _339c459d91bd or not (_de9d80b2ad48==_339c459d91bd.Input or (_339c459d91bd.Input.UserInputType==Enum.UserInputType.MouseButton1 and _de9d80b2ad48.UserInputType==Enum.UserInputType.MouseMovement)) then return end local _2b9123711768=Vector2.new(_de9d80b2ad48.Position.X,_de9d80b2ad48.Position.Y)-_339c459d91bd.Start if not _339c459d91bd.Moved and _2b9123711768.Magnitude<10 then return end _339c459d91bd.Moved=true;_339c459d91bd.Entry.CustomPosition=true;_339c459d91bd.Entry.SuppressUntil=os.clock()+.3 _f1f124420d93:Place(_339c459d91bd.Entry,_339c459d91bd.Origin.X.Offset+_2b9123711768.X,_339c459d91bd.Origin.Y.Offset+_2b9123711768.Y) _f1f124420d93:Layout() end) _f1f124420d93:Connect(_b68af4d51e9b.InputEnded,function(_93b47cacbf39) if _f1f124420d93.VerticalTouches[_93b47cacbf39] then _f1f124420d93.VerticalTouches[_93b47cacbf39]=nil;_f1f124420d93:SetAxis() end if _f1f124420d93.Drag and _f1f124420d93.Drag.Input==_93b47cacbf39 then if _f1f124420d93.Drag.Moved then _f1f124420d93.Drag.Entry.SuppressUntil=os.clock()+.3 end _f1f124420d93.Drag=nil end end) _f1f124420d93:Connect(_b68af4d51e9b.WindowFocusReleased,function() _f1f124420d93.Drag=nil;_f1f124420d93.Axis=0;table.clear(_f1f124420d93.VerticalTouches) end) _f1f124420d93:Connect(_f1f124420d93.Root:GetPropertyChangedSignal("AbsoluteSize"),function() _f1f124420d93:Layout() end) _f1f124420d93:Connect(_05941262ef69.Frame:GetPropertyChangedSignal("Visible"),function() _f1f124420d93:Refresh() end) _f1f124420d93:Connect(_304df533e735.CharacterRemoving,function() _f1f124420d93.Axis=0;table.clear(_f1f124420d93.VerticalTouches) end) _f1f124420d93:Connect(_d54c770cf66e.Heartbeat,function(_5d4e734d88a9) _f1f124420d93.Clock+=_5d4e734d88a9;if _f1f124420d93.Clock>=.12 then _f1f124420d93.Clock=0;_f1f124420d93:Refresh() end end) function _f1f124420d93:Destroy() if self.Destroyed then return end;self.Destroyed=true;self.Axis=0 for _19e9ca8fee6d,_1141f9a61cc6 in ipairs(self.Connections) do _1141f9a61cc6:Disconnect() end table.clear(self.Connections);table.clear(self.VerticalTouches) self.Gui:Destroy() end _05941262ef69:Own(_f1f124420d93);_f1f124420d93:Layout();_f1f124420d93:Refresh() return _f1f124420d93 end)() end _5ff9f2a720f5.Ready = true _12fc75b60e62.VisualPack:Start() for _66497382e55e in pairs(_5ff9f2a720f5.RainbowLoad) do local _226c4960e6b7=_5686939f94a2.Options[_66497382e55e] if _226c4960e6b7 and _226c4960e6b7.SetRainbow then _226c4960e6b7:SetRainbow(true) end end _8001a4790b21(_304df533e735.OnTeleport, function() _5ff9f2a720f5.Save(true) end) pcall(function() _8001a4790b21(game:GetService("GuiService").MenuOpened, function() _5ff9f2a720f5.Save(false) end) end) _8001a4790b21(_4b8505ea1c37.PlayerRemoving, function(_e7ef75ee561b) if _e7ef75ee561b == _304df533e735 then _5ff9f2a720f5.Save(true) end end) if _5ff9f2a720f5.LastError then _237a94874ead("Settings", _5ff9f2a720f5.LastError, "Warning", 5) end _5ff9f2a720f5.Save(false) task.spawn(function() while _12fc75b60e62.Alive and _5ff9f2a720f5.Ready do task.wait(1) if _12fc75b60e62.Alive and _5ff9f2a720f5.Ready then _5ff9f2a720f5.Save(false) end end end) _237a94874ead( "Ludowig.cc", "Interface loaded.", "Success", 4, _76f9806d8974 and "Use the floating Menu button to open or hide the interface." or "Press V to hide or open" ) return _12fc75b60e62 end if _365866a09fda then return _365866a09fda({Launch=_07e99de17dff}) end return _07e99de17dff() end end)() return _eee6aa9c90b0(function() local _c11752ce7ea4, _31d5c6be2847 = {}, {} local function _ba2023c8b9d6(_a222c46be198) if _31d5c6be2847[_a222c46be198] ~= nil then return _31d5c6be2847[_a222c46be198] end; assert(_c11752ce7ea4[_a222c46be198], "Missing module: " .. _a222c46be198); local _b52f463091d5 = _c11752ce7ea4[_a222c46be198](); _31d5c6be2847[_a222c46be198] = _b52f463091d5; return _b52f463091d5 end _c11752ce7ea4["Components/Button"] = function() local _ac478843a70a = _ba2023c8b9d6("Utility") return function(_17ef20dd15f8, _2313203e0a3b) local _58047a432532 = _ac478843a70a.Row(_17ef20dd15f8, nil, _2313203e0a3b) _58047a432532.Kind = "Button" local _4851c45415f1 if _2313203e0a3b.ButtonText then _4851c45415f1 = _ac478843a70a.Button(_58047a432532, _58047a432532.Frame, _2313203e0a3b.ButtonText, UDim2.fromOffset(90, 26), UDim2.new(1, -102, 0, 8)) _58047a432532:FitTitle(_4851c45415f1) _58047a432532:Connect(_4851c45415f1.Activated, function() if not _58047a432532:IsLocked() then _58047a432532:Emit(true) end end) else _58047a432532.Title.Size = UDim2.new(1, -24, 0, 22) _58047a432532.Title.Font = _ac478843a70a.FontMedium _4851c45415f1 = _58047a432532.Frame end _58047a432532.HitTarget = _ac478843a70a.New("TextButton", {Name = "ActionHitTarget", Text = "", AutoButtonColor = false, BackgroundTransparency = 1, Size = UDim2.fromScale(1, 1)}, _58047a432532.Frame) if _2313203e0a3b.Primary then _4851c45415f1:SetAttribute("Primary", true) _58047a432532:Bind(_4851c45415f1, "BackgroundColor3", "Accent") _58047a432532:Bind(_2313203e0a3b.ButtonText and _4851c45415f1 or _58047a432532.Title, "TextColor3", "AccentText") end _58047a432532:Connect(_58047a432532.HitTarget.Activated, function() if not _58047a432532:IsLocked() then _58047a432532:Emit(true) end end) _58047a432532:Connect(_58047a432532.HitTarget.MouseEnter, function() if not _58047a432532:IsLocked() and not _2313203e0a3b.Primary then _58047a432532:Tween(_58047a432532.Frame, {BackgroundColor3 = _58047a432532.Library.ThemeManager.Current.ElementHover}, 0.14) end end) _58047a432532:Connect(_58047a432532.HitTarget.MouseLeave, function() if not _2313203e0a3b.Primary then _58047a432532:Tween(_58047a432532.Frame, {BackgroundColor3 = _58047a432532.Library.ThemeManager.Current.Element}, 0.14) end end) function _58047a432532:SetValue(_730f3ce76aee, _6b02b20329b7) if _730f3ce76aee and not _6b02b20329b7 then self:Emit(true) end end return _58047a432532 end end _c11752ce7ea4["Components/Colorpicker"] = function() local _0ef2d1698896 = _ba2023c8b9d6("Utility") return function(_4d8c910499a0, _1f157a23340f, _6c5cfd26268d) local _f49824858a47 = _0ef2d1698896.Row(_4d8c910499a0, _1f157a23340f, _6c5cfd26268d) _f49824858a47.Kind = "Colorpicker" _f49824858a47.RainbowEnabled=false function _f49824858a47:SetRainbow(_6e29b1c23e06) self.Library:SetRainbowOption(self,_6e29b1c23e06) return self end local _4e8cbf54d897=_f49824858a47.SetValue function _f49824858a47:SetValue(_be22b154dc59,_b9d0bf1e0151) if self.RainbowEnabled and not self.Library.RainbowUpdating then self:SetRainbow(false) end return _4e8cbf54d897(self,_be22b154dc59,_b9d0bf1e0151) end local _347bb6789511=_f49824858a47.BeforeDestroy _f49824858a47.BeforeDestroy=function(_3552db2a0dbc) if _3552db2a0dbc.Library.RainbowOptions then _3552db2a0dbc.Library.RainbowOptions[_3552db2a0dbc]=nil end if _347bb6789511 then _347bb6789511(_3552db2a0dbc) end end _f49824858a47.Alpha = math.clamp(tonumber(_6c5cfd26268d.Alpha) or 1, 0, 1) function _f49824858a47:SetAlpha(_709382503ac0, _259855c7e046) assert(type(_709382503ac0) == "number" and _709382503ac0 == _709382503ac0, "Alpha requires a number") _709382503ac0 = math.clamp(_709382503ac0, 0, 1) if self.Destroyed or self.Alpha == _709382503ac0 then return self end self.Alpha = _709382503ac0 self:Update() if not _259855c7e046 then self:Emit(self.Value) end self.Library:OnOptionChanged() return self end _f49824858a47.Normalize = function(_9d0ee9a9d900) if type(_9d0ee9a9d900) == "string" then local _f5b6e3989832 = _9d0ee9a9d900:gsub("^#", "") assert(_f5b6e3989832:match("^%x%x%x%x%x%x$"), "Expected #RRGGBB") return Color3.fromHex(_f5b6e3989832) end assert(typeof(_9d0ee9a9d900) == "Color3", "Colorpicker requires Color3 or #RRGGBB") return _9d0ee9a9d900 end local _9983ff614a09 = _0ef2d1698896.Button(_f49824858a47, _f49824858a47.Frame, "", UDim2.fromOffset(110, 26), UDim2.new(1, -122, 0, 8)) _f49824858a47:FitTitle(_9983ff614a09) local _a955ad6f98a7 = _0ef2d1698896.New("Frame", {Size = UDim2.fromOffset(18, 18), Position = UDim2.fromOffset(5, 4), BorderSizePixel = 0}, _9983ff614a09) _0ef2d1698896.Corner(_a955ad6f98a7, 4) local _e738cc632c4c = _0ef2d1698896.Label(_f49824858a47, _9983ff614a09, "", UDim2.new(1, -36, 1, 0), UDim2.fromOffset(30, 0), 12) _e738cc632c4c.Name = "HexValue" function _f49824858a47:Update() _a955ad6f98a7.BackgroundColor3 = self.Value _a955ad6f98a7.BackgroundTransparency = 1 - self.Alpha _e738cc632c4c.Text = "#" .. self.Value:ToHex():upper() if self.RefreshPopup then self.RefreshPopup() end end local function _1acc8c9af8d5() if _f49824858a47:IsLocked() or _f49824858a47.Library.DialogOpen then return end local _60ba4627074e = _f49824858a47.Library.PopupManager if _60ba4627074e.Active and _60ba4627074e.Active.PopupOwner == _f49824858a47 then _60ba4627074e:Close(); return end local _e42649b111aa if _6c5cfd26268d.Inline then _e42649b111aa = _f49824858a47:Own(_0ef2d1698896.Scope(_f49824858a47.Library)) _f49824858a47.Frame.Size = UDim2.new(1, 0, 0, 446) _9983ff614a09.Visible = false _e42649b111aa.Frame = _0ef2d1698896.New("Frame", {BackgroundTransparency = 1, Size = UDim2.fromOffset(264, 398), Position = UDim2.new(0.5, -132, 0, 38)}, _f49824858a47.Frame) _e42649b111aa.Panel = _e42649b111aa.Frame else _e42649b111aa = _60ba4627074e:Open(_f49824858a47, _9983ff614a09, 264, 398) end local _070374f6ede8, _6f3e59a595e2, _b06776a73558 = _f49824858a47.Value:ToHSV() _0ef2d1698896.Label(_e42649b111aa, _e42649b111aa.Panel, "Color Picker", UDim2.new(1, -24, 0, 22), UDim2.fromOffset(12, 10), 13) local _81be4750219a = _0ef2d1698896.New("TextButton", {Text = "", AutoButtonColor = false, BorderSizePixel = 0, Size = UDim2.fromOffset(200, 164), Position = UDim2.fromOffset(12, 40)}, _e42649b111aa.Panel) _0ef2d1698896.Corner(_81be4750219a, 6) local _6e804ea732ea = _0ef2d1698896.New("Frame", {Size = UDim2.fromScale(1, 1), BorderSizePixel = 0}, _81be4750219a) _e42649b111aa:Bind(_6e804ea732ea, "BackgroundColor3", "White") _0ef2d1698896.Corner(_6e804ea732ea, 6) _0ef2d1698896.New("UIGradient", {Transparency = NumberSequence.new(0, 1)}, _6e804ea732ea) local _99a92d0659c7 = _0ef2d1698896.New("Frame", {Size = UDim2.fromScale(1, 1), BorderSizePixel = 0}, _81be4750219a) _e42649b111aa:Bind(_99a92d0659c7, "BackgroundColor3", "Black") _0ef2d1698896.Corner(_99a92d0659c7, 6) _0ef2d1698896.New("UIGradient", {Rotation = 90, Transparency = NumberSequence.new(1, 0)}, _99a92d0659c7) local _567c92a4ce2c = _0ef2d1698896.New("Frame", {Size = UDim2.fromOffset(10, 10), AnchorPoint = Vector2.new(0.5, 0.5), BackgroundTransparency = 1, ZIndex = 4}, _81be4750219a) _0ef2d1698896.Corner(_567c92a4ce2c, 8) _0ef2d1698896.Stroke(_e42649b111aa, _567c92a4ce2c, "White", 0) local _ff1c1f616c6a = _0ef2d1698896.New("TextButton", {Text = "", Size = UDim2.fromOffset(20, 164), Position = UDim2.fromOffset(226, 40), BorderSizePixel = 0, AutoButtonColor = false}, _e42649b111aa.Panel) _e42649b111aa:Bind(_ff1c1f616c6a, "BackgroundColor3", "White") _0ef2d1698896.Corner(_ff1c1f616c6a, 6) local _db7563822b50 = {} for _a445ac131875 = 0, 6 do table.insert(_db7563822b50, ColorSequenceKeypoint.new(_a445ac131875 / 6, Color3.fromHSV(_a445ac131875 / 6, 1, 1))) end _0ef2d1698896.New("UIGradient", {Rotation = 90, Color = ColorSequence.new(_db7563822b50)}, _ff1c1f616c6a) local _3fe560e42696 = _0ef2d1698896.New("Frame", {Size = UDim2.new(1, 4, 0, 4), AnchorPoint = Vector2.new(0, 0.5), BorderSizePixel = 0}, _ff1c1f616c6a) _e42649b111aa:Bind(_3fe560e42696, "BackgroundColor3", "Thumb") _0ef2d1698896.Corner(_3fe560e42696, 2) local _4cdde7f8b99c = _0ef2d1698896.New("TextBox", {Size = UDim2.fromOffset(150, 28), Position = UDim2.fromOffset(12, 218), ClearTextOnFocus = false, Font = _0ef2d1698896.Font, TextSize = 13, BorderSizePixel = 0}, _e42649b111aa.Panel) _e42649b111aa:Bind(_4cdde7f8b99c, "BackgroundColor3", "Element") _e42649b111aa:Bind(_4cdde7f8b99c, "TextColor3", "Text") _0ef2d1698896.Corner(_4cdde7f8b99c, 5) local _a32dd9be90f4 = _0ef2d1698896.Button(_e42649b111aa, _e42649b111aa.Panel, "Done", UDim2.fromOffset(74, 28), UDim2.fromOffset(174, 218)) if _6c5cfd26268d.Inline then _a32dd9be90f4.Visible = false end local _90a0aad709db = {} for _a6ecaf464987, _6bd356ae6ee9 in ipairs({"R", "G", "B"}) do _0ef2d1698896.Label(_e42649b111aa, _e42649b111aa.Panel, _6bd356ae6ee9, UDim2.fromOffset(14, 28), UDim2.fromOffset(12 + (_a6ecaf464987 - 1) * 82, 258), 11, "SubText") local _9c747295bc10 = _0ef2d1698896.New("TextBox", {Size = UDim2.fromOffset(56, 28), Position = UDim2.fromOffset(29 + (_a6ecaf464987 - 1) * 82, 258), ClearTextOnFocus = false, Font = _0ef2d1698896.Font, TextSize = 13, BorderSizePixel = 0}, _e42649b111aa.Panel) _e42649b111aa:Bind(_9c747295bc10, "BackgroundColor3", "Input"); _e42649b111aa:Bind(_9c747295bc10, "TextColor3", "Text"); _0ef2d1698896.Corner(_9c747295bc10, 5) _90a0aad709db[_a6ecaf464987] = _9c747295bc10 end local _1bf3c8f51ff1 = _0ef2d1698896.Label(_e42649b111aa, _e42649b111aa.Panel, "Opacity", UDim2.fromOffset(236, 18), UDim2.fromOffset(12, 294), 11, "SubText") local _d5522450082b = _0ef2d1698896.New("TextButton", {Text = "", AutoButtonColor = false, BackgroundTransparency = 1, Size = UDim2.fromOffset(236, 26), Position = UDim2.fromOffset(12, 316)}, _e42649b111aa.Panel) local _afe13c2767fa = _0ef2d1698896.New("Frame", {BorderSizePixel = 0, Size = UDim2.new(1, 0, 0, 6), Position = UDim2.fromOffset(0, 10)}, _d5522450082b) _e42649b111aa:Bind(_afe13c2767fa, "BackgroundColor3", "Track"); _0ef2d1698896.Corner(_afe13c2767fa, 3) local _6ab129cb5720 = _0ef2d1698896.New("Frame", {BorderSizePixel = 0, Size = UDim2.fromScale(1, 1)}, _afe13c2767fa) _0ef2d1698896.Corner(_6ab129cb5720, 3) local _356395a1d6c2 = _0ef2d1698896.New("Frame", {BorderSizePixel = 0, Size = UDim2.fromOffset(10, 10), AnchorPoint = Vector2.new(0.5, 0.5)}, _afe13c2767fa) _e42649b111aa:Bind(_356395a1d6c2, "BackgroundColor3", "Thumb"); _0ef2d1698896.Corner(_356395a1d6c2, 5) local _341c87753ef3=_0ef2d1698896.Button(_e42649b111aa,_e42649b111aa.Panel,"Rainbow: OFF",UDim2.fromOffset(236,30),UDim2.fromOffset(12,350)) _e42649b111aa:Connect(_341c87753ef3.Activated,function() _f49824858a47:SetRainbow(not _f49824858a47.RainbowEnabled) end) local _4014a5a680d8 = false local function _42594c98ac38() if _e42649b111aa.Destroyed then return end if not _4014a5a680d8 then _070374f6ede8, _6f3e59a595e2, _b06776a73558 = _f49824858a47.Value:ToHSV() end _81be4750219a.BackgroundColor3 = Color3.fromHSV(_070374f6ede8, 1, 1) _567c92a4ce2c.Position = UDim2.fromScale(_6f3e59a595e2, 1 - _b06776a73558) _3fe560e42696.Position = UDim2.new(0, -2, _070374f6ede8, 0) _341c87753ef3.Text=_f49824858a47.RainbowEnabled and "Rainbow: ON" or "Rainbow: OFF" if not _4cdde7f8b99c:IsFocused() then _4cdde7f8b99c.Text = "#" .. _f49824858a47.Value:ToHex():upper() end if not _90a0aad709db[1]:IsFocused() then _90a0aad709db[1].Text = tostring(math.round(_f49824858a47.Value.R * 255)) end if not _90a0aad709db[2]:IsFocused() then _90a0aad709db[2].Text = tostring(math.round(_f49824858a47.Value.G * 255)) end if not _90a0aad709db[3]:IsFocused() then _90a0aad709db[3].Text = tostring(math.round(_f49824858a47.Value.B * 255)) end _1bf3c8f51ff1.Text = "\079\112\097\099\105\116\121\032\032\194\183\032\032" .. math.round(_f49824858a47.Alpha * 100) .. "%" _6ab129cb5720.BackgroundColor3 = _f49824858a47.Value _6ab129cb5720.Size = UDim2.fromScale(_f49824858a47.Alpha, 1) _356395a1d6c2.Position = UDim2.fromScale(_f49824858a47.Alpha, 0.5) end _f49824858a47.RefreshPopup = _42594c98ac38 local _fed204652b17 = _e42649b111aa.BeforeDestroy _e42649b111aa.BeforeDestroy = function() _f49824858a47.RefreshPopup = nil if _fed204652b17 then _fed204652b17() end end local function _5a116794b962() _4014a5a680d8 = true _f49824858a47:SetValue(Color3.fromHSV(_070374f6ede8, _6f3e59a595e2, _b06776a73558)) _4014a5a680d8 = false end _0ef2d1698896.Drag(_e42649b111aa, _81be4750219a, function(_72fda4605bc1) _6f3e59a595e2 = math.clamp((_72fda4605bc1.X - _81be4750219a.AbsolutePosition.X) / math.max(1, _81be4750219a.AbsoluteSize.X), 0, 1) _b06776a73558 = 1 - math.clamp((_72fda4605bc1.Y - _81be4750219a.AbsolutePosition.Y) / math.max(1, _81be4750219a.AbsoluteSize.Y), 0, 1) _5a116794b962() end) _0ef2d1698896.Drag(_e42649b111aa, _ff1c1f616c6a, function(_daeec2c9168c) _070374f6ede8 = math.clamp((_daeec2c9168c.Y - _ff1c1f616c6a.AbsolutePosition.Y) / math.max(1, _ff1c1f616c6a.AbsoluteSize.Y), 0, 1) _5a116794b962() end) _e42649b111aa:Connect(_4cdde7f8b99c.FocusLost, function() local _28b7764e5c7d = pcall(function() _f49824858a47:SetValue(_4cdde7f8b99c.Text) end) if not _28b7764e5c7d then _42594c98ac38() end end) for _587af3fcd4c6, _d5358644d1e0 in ipairs(_90a0aad709db) do _e42649b111aa:Connect(_d5358644d1e0.FocusLost, function() local _9ad5942d0ed4, _0d5d9f870b9b, _def6010534e6 = tonumber(_90a0aad709db[1].Text), tonumber(_90a0aad709db[2].Text), tonumber(_90a0aad709db[3].Text) if _9ad5942d0ed4 and _0d5d9f870b9b and _def6010534e6 then _f49824858a47:SetValue(Color3.fromRGB(math.clamp(_9ad5942d0ed4, 0, 255), math.clamp(_0d5d9f870b9b, 0, 255), math.clamp(_def6010534e6, 0, 255))) else _42594c98ac38() end end) end _0ef2d1698896.Drag(_e42649b111aa, _d5522450082b, function(_9f81092abf83) _f49824858a47:SetAlpha(math.clamp((_9f81092abf83.X - _afe13c2767fa.AbsolutePosition.X) / math.max(1, _afe13c2767fa.AbsoluteSize.X), 0, 1)) end) _e42649b111aa:Connect(_a32dd9be90f4.Activated, function() _60ba4627074e:Close() end) _42594c98ac38() end _f49824858a47:Connect(_9983ff614a09.Activated, _1acc8c9af8d5) _f49824858a47:SetValue(_6c5cfd26268d.Default or _f49824858a47.Library.ThemeManager.Current.Accent, true) if _6c5cfd26268d.Inline then _1acc8c9af8d5() end return _f49824858a47 end end _c11752ce7ea4["Components/Divider"] = function() local _224b185f6046 = _ba2023c8b9d6("Utility") return function(_66341f16ec19) local _2dd1d744ba06 = _66341f16ec19:Own(_224b185f6046.Scope(_66341f16ec19.Library)) _2dd1d744ba06.Window = _66341f16ec19.Window _2dd1d744ba06.Frame = _224b185f6046.New("Frame", {Size = UDim2.new(1, 0, 0, 12), BackgroundTransparency = 1, LayoutOrder = _66341f16ec19.NextOrder}, _66341f16ec19.Content) _66341f16ec19.NextOrder += 1 local _f481e223cc37 = _224b185f6046.New("Frame", {Size = UDim2.new(1, -24, 0, 1), Position = UDim2.fromOffset(12, 6), BorderSizePixel = 0, BackgroundTransparency = 0.6}, _2dd1d744ba06.Frame) _2dd1d744ba06:Bind(_f481e223cc37, "BackgroundColor3", "Stroke") return _2dd1d744ba06 end end _c11752ce7ea4["Components/Dropdown"] = function() local _0ab37ae582bb = _ba2023c8b9d6("Utility") return function(_31527053a5b5, _037af8f77f7f, _62a1a3be5ffa) local _62e357d55e49 = _0ab37ae582bb.Row(_31527053a5b5, _037af8f77f7f, _62a1a3be5ffa) _62e357d55e49.Kind, _62e357d55e49.Multi = "Dropdown", _62a1a3be5ffa.Multi == true _62e357d55e49.Values = _0ab37ae582bb.Copy(_62a1a3be5ffa.Values or {}) local function _bc20b1510f72(_b1ed062bf18a) if not _62e357d55e49.Multi then assert(_b1ed062bf18a == nil or table.find(_62e357d55e49.Values, _b1ed062bf18a), "Unknown dropdown value") return _b1ed062bf18a end assert(type(_b1ed062bf18a) == "table", "Multi dropdown requires an array of strings") local _a9d99b48106d = {} for _2f33241e13ce, _24672a10ca62 in ipairs(_62e357d55e49.Values) do if table.find(_b1ed062bf18a, _24672a10ca62) then table.insert(_a9d99b48106d, _24672a10ca62) end end return _a9d99b48106d end _62e357d55e49.Normalize = _bc20b1510f72 local _db88c3ba400c = _0ab37ae582bb.Button(_62e357d55e49, _62e357d55e49.Frame, "", UDim2.new(0.5, -12, 0, 28), UDim2.new(0.5, 0, 0, 7)) _62e357d55e49:FitTitle(_db88c3ba400c) _db88c3ba400c.TextTruncate = Enum.TextTruncate.AtEnd function _62e357d55e49:Update() local _0038ff268e30 = self.Multi and table.concat(self.Value or {}, ", ") or self.Value _db88c3ba400c.Text = _0038ff268e30 and _0038ff268e30 ~= "" and _0038ff268e30 or "Select" end function _62e357d55e49:SetValues(_f51357456b04) self.Library.PopupManager:CloseOwner(self) self.Values = _0ab37ae582bb.Copy(_f51357456b04) if self.Multi then self.Default = _bc20b1510f72(self.Default or {}) self:SetValue(self.Value or {}) elseif not table.find(_f51357456b04, self.Value) then self:SetValue(nil) end if not self.Multi and not table.find(_f51357456b04, self.Default) then self.Default = nil end end _62e357d55e49:Connect(_db88c3ba400c.Activated, function() if _62e357d55e49:IsLocked() or _62e357d55e49.Library.DialogOpen then return end local _e7520527af37 = _62e357d55e49.Library.PopupManager if _e7520527af37.Active and _e7520527af37.Active.PopupOwner == _62e357d55e49 then _e7520527af37:Close(); return end local _20255cd07a80 = _62a1a3be5ffa.Searchable ~= false and #_62e357d55e49.Values > 5 local _21dc6bdf3d9e = _e7520527af37:Open(_62e357d55e49, _db88c3ba400c, 240, math.clamp(#_62e357d55e49.Values * 34 + 16, 52, 260) + (_20255cd07a80 and 38 or 0)) local _b4e9d9aa4099 = _0ab37ae582bb.New("ScrollingFrame", {BackgroundTransparency = 1, BorderSizePixel = 0, Position = UDim2.fromOffset(8, _20255cd07a80 and 46 or 8), Size = UDim2.new(1, -16, 1, _20255cd07a80 and -54 or -16), AutomaticCanvasSize = Enum.AutomaticSize.Y, CanvasSize = UDim2.new(), ScrollBarThickness = 3}, _21dc6bdf3d9e.Panel) _21dc6bdf3d9e:Bind(_b4e9d9aa4099, "ScrollBarImageColor3", "Accent") _0ab37ae582bb.New("UIListLayout", {Padding = UDim.new(0, 4), SortOrder = Enum.SortOrder.LayoutOrder}, _b4e9d9aa4099) local _aff9fb8979a4 = {} local function _e329a6299e51() for _28d829521aba, _75434b1b41d5 in pairs(_aff9fb8979a4) do local _8b6d422d0b78 = _62e357d55e49.Multi and table.find(_62e357d55e49.Value, _28d829521aba) ~= nil or _62e357d55e49.Value == _28d829521aba _75434b1b41d5.Text = (_8b6d422d0b78 and "\226\128\162\032\032" or " ") .. _28d829521aba _75434b1b41d5.BackgroundColor3 = _62e357d55e49.Library.ThemeManager.Current[_8b6d422d0b78 and "ElementHover" or "Input"] end end if _20255cd07a80 then local _731ed36fd04a = _0ab37ae582bb.New("TextBox", {Text = "", PlaceholderText = "\083\101\097\114\099\104\226\128\166", ClearTextOnFocus = false, Size = UDim2.new(1, -16, 0, 28), Position = UDim2.fromOffset(8, 8), Font = _0ab37ae582bb.Font, TextSize = 13, BorderSizePixel = 0}, _21dc6bdf3d9e.Panel) _21dc6bdf3d9e:Bind(_731ed36fd04a, "BackgroundColor3", "Input"); _21dc6bdf3d9e:Bind(_731ed36fd04a, "TextColor3", "Text") _21dc6bdf3d9e:Bind(_731ed36fd04a, "PlaceholderColor3", "SubText"); _0ab37ae582bb.Corner(_731ed36fd04a, 6) _21dc6bdf3d9e:Connect(_731ed36fd04a:GetPropertyChangedSignal("Text"), function() for _a0faa958e5bd, _dc8378a8bb61 in pairs(_aff9fb8979a4) do _dc8378a8bb61.Visible = _a0faa958e5bd:lower():find(_731ed36fd04a.Text:lower(), 1, true) ~= nil end end) end for _0bcb134d9f07, _b8e55c979ac8 in ipairs(_62e357d55e49.Values) do local _6a793a374456 = _0ab37ae582bb.Button(_21dc6bdf3d9e, _b4e9d9aa4099, _b8e55c979ac8, UDim2.new(1, -4, 0, 30)) _6a793a374456.LayoutOrder = _0bcb134d9f07 _aff9fb8979a4[_b8e55c979ac8] = _6a793a374456 _21dc6bdf3d9e:Connect(_6a793a374456.Activated, function() if _62e357d55e49.Multi then local _57406ff5a053 = _0ab37ae582bb.Copy(_62e357d55e49.Value) local _eeb504426790 = table.find(_57406ff5a053, _b8e55c979ac8) if _eeb504426790 then table.remove(_57406ff5a053, _eeb504426790) else table.insert(_57406ff5a053, _b8e55c979ac8) end _62e357d55e49:SetValue(_57406ff5a053) if not _21dc6bdf3d9e.Destroyed then _e329a6299e51() end else _62e357d55e49:SetValue(_b8e55c979ac8) _e7520527af37:Close() end end) end _e329a6299e51() end) _62e357d55e49:SetValue(_62a1a3be5ffa.Default or (_62e357d55e49.Multi and {} or nil), true) return _62e357d55e49 end end _c11752ce7ea4["Components/Input"] = function() local _9826ffa3d312 = _ba2023c8b9d6("Utility") return function(_8447f856ffe1, _0044be1f2dce, _3f30169cd83d) local _741ce4b51cd9 = _9826ffa3d312.Row(_8447f856ffe1, _0044be1f2dce, _3f30169cd83d) _741ce4b51cd9.Kind = "Input" _741ce4b51cd9.Normalize = function(_0031f957725b) assert(type(_0031f957725b) == "string" or type(_0031f957725b) == "number", "Input requires text") local _c9ee030c32bf = string.sub(tostring(_0031f957725b), 1, _3f30169cd83d.MaxLength or 256) assert(not _3f30169cd83d.Numeric or tonumber(_c9ee030c32bf), "Input requires a number") return _c9ee030c32bf end local _3cca5f4161b4 = _9826ffa3d312.New("TextBox", {Size = UDim2.new(0.5, -12, 0, 28), Position = UDim2.new(0.5, 0, 0, 7), Text = "", PlaceholderText = _3f30169cd83d.Placeholder or "\069\110\116\101\114\032\118\097\108\117\101\226\128\166", ClearTextOnFocus = false, Font = _9826ffa3d312.Font, TextSize = 13, BorderSizePixel = 0}, _741ce4b51cd9.Frame) _741ce4b51cd9:FitTitle(_3cca5f4161b4) _741ce4b51cd9:Bind(_3cca5f4161b4, "TextColor3", "Text") _741ce4b51cd9:Bind(_3cca5f4161b4, "PlaceholderColor3", "SubText") _741ce4b51cd9:Bind(_3cca5f4161b4, "BackgroundColor3", "Background") _9826ffa3d312.Corner(_3cca5f4161b4, 6) function _741ce4b51cd9:Update() if _3cca5f4161b4.Text ~= self.Value then _3cca5f4161b4.Text = self.Value end end local function _0445d8642c65() if _741ce4b51cd9:IsLocked() or not pcall(function() _741ce4b51cd9:SetValue(_3cca5f4161b4.Text) end) then _741ce4b51cd9:Update() end end _741ce4b51cd9:Connect(_3cca5f4161b4.FocusLost, _0445d8642c65) if _3f30169cd83d.Finished == false then _741ce4b51cd9:Connect(_3cca5f4161b4:GetPropertyChangedSignal("Text"), function() if not _741ce4b51cd9:IsLocked() then pcall(function() _741ce4b51cd9:SetValue(_3cca5f4161b4.Text) end) end end) end _741ce4b51cd9:SetValue(_3f30169cd83d.Default or "", true) return _741ce4b51cd9 end end _c11752ce7ea4["Components/Keybind"] = function() local _22fa83999e2a = _ba2023c8b9d6("Utility") local _2e24551d0b7b = game:GetService("UserInputService") local _af2119a43685 = game:GetService("GuiService") return function(_e83b6d6a0799, _9b37ccf2ba75, _e3a2a5a65726) local _be74b35e680e = _22fa83999e2a.Row(_e83b6d6a0799, _9b37ccf2ba75, _e3a2a5a65726) _be74b35e680e.Kind, _be74b35e680e.Mode, _be74b35e680e.Active = "Keybind", _e3a2a5a65726.Mode or "Toggle", false local _65dcea0a355e = {"Toggle", "Hold", "Always"} assert(table.find(_65dcea0a355e, _be74b35e680e.Mode), "Invalid keybind mode") _be74b35e680e.ActivatedCallback, _be74b35e680e.Callback = _e3a2a5a65726.Callback, nil _be74b35e680e.Normalize = function(_e29d60bdb689) local _913d605770f6 = typeof(_e29d60bdb689) == "EnumItem" and _e29d60bdb689.Name or tostring(_e29d60bdb689) assert(_913d605770f6 == "None" or _913d605770f6 == "MouseButton1" or _913d605770f6 == "MouseButton2" or Enum.KeyCode[_913d605770f6], "Unknown key: " .. _913d605770f6) return _913d605770f6 end local _ea62de4954d9 = _22fa83999e2a.Button(_be74b35e680e, _be74b35e680e.Frame, "", UDim2.fromOffset(72, 26), UDim2.new(1, -158, 0, 8)) local _9135d1f95acc = _22fa83999e2a.Button(_be74b35e680e, _be74b35e680e.Frame, _be74b35e680e.Mode, UDim2.fromOffset(66, 26), UDim2.new(1, -78, 0, 8)) _be74b35e680e:FitTitle(_ea62de4954d9) function _be74b35e680e:SetActive(_e7a52493bba1) if self.Active == _e7a52493bba1 then return end self.Active = _e7a52493bba1 if self.ActivatedCallback then local _5e2a8a0d1f94, _d712307e1c0f = pcall(self.ActivatedCallback, _e7a52493bba1) if not _5e2a8a0d1f94 then self.Library:ReportCallbackError(self, _d712307e1c0f) end end end function _be74b35e680e:SetMode(_08debba8fc8c, _3e697c98d17a) assert(table.find(_65dcea0a355e, _08debba8fc8c), "Invalid keybind mode") self.Mode = _08debba8fc8c _9135d1f95acc.Text = _08debba8fc8c local _78f5e96fe0b6 = _08debba8fc8c == "Always" and not self:IsLocked() if _3e697c98d17a then self.Active = _78f5e96fe0b6 else self:SetActive(_78f5e96fe0b6) end self.Library:OnOptionChanged() end function _be74b35e680e:Update() _ea62de4954d9.Text = self.Value or "None" end local _0f914f1c4b3d = _be74b35e680e.SetValue function _be74b35e680e:SetValue(_6ca5f266911d, _325cc41bd7b5) if self.Destroyed then return end local _413855845c80 = self.Normalize(_6ca5f266911d) if self.Value ~= _413855845c80 and self.Mode ~= "Always" then if _325cc41bd7b5 then self.Active = false else self:SetActive(false) end end return _0f914f1c4b3d(self, _413855845c80, _325cc41bd7b5) end function _be74b35e680e:BeforeDestroy() if self.Library.BindingCapture == self then self.Library.BindingCapture = nil end self:SetActive(false) end _be74b35e680e:Connect(_ea62de4954d9.Activated, function() if _be74b35e680e:IsLocked() or _be74b35e680e.Library.DialogOpen then return end local _eb7a94fb10b8 = _be74b35e680e.Library.BindingCapture if _eb7a94fb10b8 then _eb7a94fb10b8:Update() end _be74b35e680e.Library.BindingCapture = _be74b35e680e _be74b35e680e.CaptureAt = os.clock() _ea62de4954d9.Text = "\226\128\166" end) _be74b35e680e:Connect(_9135d1f95acc.Activated, function() if _be74b35e680e:IsLocked() then return end _be74b35e680e:SetMode(_65dcea0a355e[(table.find(_65dcea0a355e, _be74b35e680e.Mode) % #_65dcea0a355e) + 1]) end) _be74b35e680e:Connect(_2e24551d0b7b.InputBegan, function(_c92eebd5574e, _1e8896c98437) if _be74b35e680e.Library.BindingCapture or os.clock() < (_be74b35e680e.Library.SuppressKeysUntil or 0) then return end local _ee31016d7fcf = _e3a2a5a65726.AllowProcessedInput == true and _c92eebd5574e.UserInputType == Enum.UserInputType.Keyboard if (_1e8896c98437 and not _ee31016d7fcf) or _af2119a43685.MenuIsOpen or _2e24551d0b7b:GetFocusedTextBox() or _be74b35e680e.Value == "None" or _be74b35e680e:IsLocked() or _be74b35e680e.Library.DialogOpen then return end local _10e59e0a9613 = _c92eebd5574e.UserInputType == Enum.UserInputType.Keyboard and _c92eebd5574e.KeyCode.Name or _c92eebd5574e.UserInputType.Name if _10e59e0a9613 == _be74b35e680e.Value then if _be74b35e680e.Mode == "Hold" then _be74b35e680e:SetActive(true) elseif _be74b35e680e.Mode == "Toggle" then _be74b35e680e:SetActive(not _be74b35e680e.Active) end end end) _be74b35e680e:Connect(_2e24551d0b7b.InputEnded, function(_ffe92f10f383) local _31d2411605a6 = _ffe92f10f383.UserInputType == Enum.UserInputType.Keyboard and _ffe92f10f383.KeyCode.Name or _ffe92f10f383.UserInputType.Name if _be74b35e680e.Mode == "Hold" and _31d2411605a6 == _be74b35e680e.Value then _be74b35e680e:SetActive(false) end end) _be74b35e680e:Connect(_2e24551d0b7b.WindowFocusReleased, function() if _be74b35e680e.Mode == "Hold" then _be74b35e680e:SetActive(false) end end) _be74b35e680e:SetValue(_e3a2a5a65726.Default or "None", true) _be74b35e680e:SetMode(_be74b35e680e.Mode, true) return _be74b35e680e end end _c11752ce7ea4["Components/Label"] = function() local _f07d1277a357 = _ba2023c8b9d6("Utility") return function(_7c890c5c3ddc, _7e3ec0551702) if type(_7e3ec0551702) == "string" then _7e3ec0551702 = {Title = _7e3ec0551702} end _7e3ec0551702 = _7e3ec0551702 or {} _7e3ec0551702.Borderless = true local _0c3c50dc0c2d = _f07d1277a357.Row(_7c890c5c3ddc, nil, _7e3ec0551702 or {}, 30) _0c3c50dc0c2d.Kind = "Label" _0c3c50dc0c2d.Frame.BackgroundTransparency = 1 _0c3c50dc0c2d.Title.Position = UDim2.fromOffset(12, 4) _0c3c50dc0c2d.Title.Size = UDim2.new(1, -24, 0, 22) return _0c3c50dc0c2d end end _c11752ce7ea4["Components/Paragraph"] = function() local _8f81e60ad25b = _ba2023c8b9d6("Utility") return function(_1d6992179c5e, _634ee513b5ef) local _7917fe9f5494 = _8f81e60ad25b.Row(_1d6992179c5e, nil, _634ee513b5ef, 74) _7917fe9f5494.Kind = "Paragraph" _7917fe9f5494.Frame.AutomaticSize = Enum.AutomaticSize.Y _7917fe9f5494.Title.Size = UDim2.new(1, -24, 0, 22) local _6c35c2d9dcf9 = _8f81e60ad25b.Label(_7917fe9f5494, _7917fe9f5494.Frame, "", UDim2.new(1, -24, 0, 30), UDim2.fromOffset(12, 34), 12, "SubText") _6c35c2d9dcf9.TextWrapped, _6c35c2d9dcf9.AutomaticSize = true, Enum.AutomaticSize.Y _6c35c2d9dcf9.TextYAlignment = Enum.TextYAlignment.Top _8f81e60ad25b.New("UIPadding", {PaddingBottom = UDim.new(0, 10)}, _7917fe9f5494.Frame) _7917fe9f5494.Normalize = tostring function _7917fe9f5494:Update() _6c35c2d9dcf9.Text = self.Value end function _7917fe9f5494:SetDesc(_6328363cb4ee) self:SetValue(_6328363cb4ee) end _7917fe9f5494:SetValue(_634ee513b5ef.Content or "", true) return _7917fe9f5494 end end _c11752ce7ea4["Components/Section"] = function() local _ce07b0f85021 = _ba2023c8b9d6("Utility") local _a0905a0fd013 = { Toggle = _ba2023c8b9d6("Components/Toggle"), Slider = _ba2023c8b9d6("Components/Slider"), Dropdown = _ba2023c8b9d6("Components/Dropdown"), Button = _ba2023c8b9d6("Components/Button"), Input = _ba2023c8b9d6("Components/Input"), Keybind = _ba2023c8b9d6("Components/Keybind"), Colorpicker = _ba2023c8b9d6("Components/Colorpicker"), Paragraph = _ba2023c8b9d6("Components/Paragraph"), Label = _ba2023c8b9d6("Components/Label"), Divider = _ba2023c8b9d6("Components/Divider"), } return function(_54feadf6036e, _67727c2ac5f8) local _f194fd0d415c = _54feadf6036e:Own(_ce07b0f85021.Scope(_54feadf6036e.Library)) local _bf6be6f0522f = type(_67727c2ac5f8) == "table" and _67727c2ac5f8 or {Title = _67727c2ac5f8} _f194fd0d415c.Column = _bf6be6f0522f.Column == 2 and 2 or 1 _f194fd0d415c.Window, _f194fd0d415c.NextOrder = _54feadf6036e.Window, 1 _f194fd0d415c.SearchTab,_f194fd0d415c.SearchSection=_54feadf6036e,_bf6be6f0522f.Title _f194fd0d415c.Frame = _ce07b0f85021.New("Frame", {Size = UDim2.new(1, 0, 0, 36), AutomaticSize = Enum.AutomaticSize.Y, BackgroundTransparency = 0, BorderSizePixel = 0, LayoutOrder = _54feadf6036e.NextOrder}, _54feadf6036e.Content) _54feadf6036e.NextOrder = _54feadf6036e.NextOrder + 1 _f194fd0d415c:Bind(_f194fd0d415c.Frame, "BackgroundColor3", "Background") _ce07b0f85021.Corner(_f194fd0d415c.Frame, 10) _f194fd0d415c.Window:RegisterGlassSurface(_f194fd0d415c.Frame, "Section") _ce07b0f85021.Stroke(_f194fd0d415c, _f194fd0d415c.Frame, "Stroke", 0.58) _f194fd0d415c.Title = _ce07b0f85021.Label(_f194fd0d415c, _f194fd0d415c.Frame, _bf6be6f0522f.Title, UDim2.new(1, -24, 0, 28), UDim2.fromOffset(12, 4), 15, "Accent") _f194fd0d415c.Content = _ce07b0f85021.New("Frame", {Position = UDim2.fromOffset(8, 36), Size = UDim2.new(1, -16, 0, 0), AutomaticSize = Enum.AutomaticSize.Y, BackgroundTransparency = 1}, _f194fd0d415c.Frame) _ce07b0f85021.New("UIListLayout", {Padding = UDim.new(0, 10), SortOrder = Enum.SortOrder.LayoutOrder}, _f194fd0d415c.Content) _ce07b0f85021.New("UIPadding", {PaddingBottom = UDim.new(0, 10)}, _f194fd0d415c.Content) for _4bbaf45df9e9, _8464388fa2a6 in pairs(_a0905a0fd013) do _f194fd0d415c["Add" .. _4bbaf45df9e9] = function(_3949b4e9e6bc, ... ) return _8464388fa2a6(_f194fd0d415c, ...) end end _f194fd0d415c.AddColorPicker = _f194fd0d415c.AddColorpicker function _f194fd0d415c:AddMultiDropdown(_3232cd219bfb, _3d996c00efd9) _3d996c00efd9.Multi = true; return self:AddDropdown(_3232cd219bfb, _3d996c00efd9) end return _f194fd0d415c end end _c11752ce7ea4["Components/Slider"] = function() local _209bb5cc9540 = _ba2023c8b9d6("Utility") return function(_c534a684183d, _eb5b6ffb06eb, _6846885836b2) local _35467d42830a, _c9f7e2f06458 = _6846885836b2.Min or 0, _6846885836b2.Max or 100 assert(_c9f7e2f06458 > _35467d42830a, "Slider Max must be greater than Min") local _b2d1e4ef101b = math.clamp(math.floor(_6846885836b2.Rounding or 0), 0, 4) local _56711c699ec7 = _6846885836b2.Step assert(not _56711c699ec7 or (type(_56711c699ec7) == "number" and _56711c699ec7 > 0), "Step must be positive") local _2d5babd127b9 = _209bb5cc9540.Row(_c534a684183d, _eb5b6ffb06eb, _6846885836b2, 64) _2d5babd127b9.Kind = "Slider" _2d5babd127b9.Normalize = function(_f44a3b742ccd) _f44a3b742ccd = tonumber(_f44a3b742ccd) assert(_f44a3b742ccd and _f44a3b742ccd == _f44a3b742ccd and math.abs(_f44a3b742ccd) < math.huge, "Slider requires a finite number") if _56711c699ec7 then _f44a3b742ccd = _35467d42830a + math.floor((_f44a3b742ccd - _35467d42830a) / _56711c699ec7 + 0.5) * _56711c699ec7 end return math.clamp(_209bb5cc9540.Round(_f44a3b742ccd, _b2d1e4ef101b), _35467d42830a, _c9f7e2f06458) end local _c439a681ad49 = _209bb5cc9540.New("TextBox", {Size = UDim2.fromOffset(70, 24), Position = UDim2.new(1, -82, 0, 8), Text = "", Font = _209bb5cc9540.Font, TextSize = 12, ClearTextOnFocus = false, BorderSizePixel = 0}, _2d5babd127b9.Frame) _2d5babd127b9:FitTitle(_c439a681ad49) _2d5babd127b9:Bind(_c439a681ad49, "TextColor3", "Text") _2d5babd127b9:Bind(_c439a681ad49, "BackgroundColor3", "Background") _209bb5cc9540.Corner(_c439a681ad49, 5) local _da931928bbb3 = _209bb5cc9540.New("TextButton", {Name = "SliderHitTarget", Text = "", BackgroundTransparency = 1, Active=true,AutoButtonColor=false,ClipsDescendants = false, Size = UDim2.new(1, -24, 0, 32), Position = UDim2.fromOffset(12, 30)}, _2d5babd127b9.Frame) local _046753f917d8 = _209bb5cc9540.New("Frame", {Name = "SliderTrack", BorderSizePixel = 0, ClipsDescendants = false, Active=false,Size = UDim2.new(1, -12, 0, 4), Position = UDim2.fromOffset(6, 14)}, _da931928bbb3) _2d5babd127b9:Bind(_046753f917d8, "BackgroundColor3", "Track") _209bb5cc9540.Corner(_046753f917d8, 3) local _f46882d6fd9b = _209bb5cc9540.New("Frame", {Name = "SliderFill", BorderSizePixel = 0, Size = UDim2.fromScale(0, 1)}, _046753f917d8) _2d5babd127b9:Bind(_f46882d6fd9b, "BackgroundColor3", "Accent") _209bb5cc9540.Corner(_f46882d6fd9b, 3) local _c24fd37283dc = _209bb5cc9540.New("Frame", {Name = "SliderThumb", Size = UDim2.fromOffset(12,12), AnchorPoint = Vector2.new(0.5, 0.5), BorderSizePixel = 0}, _046753f917d8) _2d5babd127b9:Bind(_c24fd37283dc, "BackgroundColor3", "Thumb") _209bb5cc9540.Corner(_c24fd37283dc, 8) _2d5babd127b9.HitTarget, _2d5babd127b9.Track, _2d5babd127b9.Fill, _2d5babd127b9.Thumb = _da931928bbb3, _046753f917d8, _f46882d6fd9b, _c24fd37283dc function _2d5babd127b9:Update() local _124bf35f0d03 = (self.Value - _35467d42830a) / (_c9f7e2f06458 - _35467d42830a) local _d9b2964e546a, _2c10473e5c60 = UDim2.fromScale(_124bf35f0d03, 1), UDim2.fromScale(_124bf35f0d03, 0.5) if not self.VisualInitialized or self.Dragging then self.Library.AnimationManager:Cancel(self, _f46882d6fd9b, "Size") self.Library.AnimationManager:Cancel(self, _c24fd37283dc, "Position") _f46882d6fd9b.Size, _c24fd37283dc.Position = _d9b2964e546a, _2c10473e5c60 self.VisualInitialized = true else self:Spring(_f46882d6fd9b, "Size", _d9b2964e546a, 36) self:Spring(_c24fd37283dc, "Position", _2c10473e5c60, 36) end _c439a681ad49.Text = string.format("%." .. _b2d1e4ef101b .. "f", self.Value) .. (_6846885836b2.Suffix or "") end _209bb5cc9540.Drag(_2d5babd127b9, _da931928bbb3, function(_e14fa90ab962) _2d5babd127b9.Dragging = true local _999f817000cf = math.clamp((_e14fa90ab962.X - _046753f917d8.AbsolutePosition.X) / math.max(1, _046753f917d8.AbsoluteSize.X), 0, 1) _2d5babd127b9:SetValue(_35467d42830a + _999f817000cf * (_c9f7e2f06458 - _35467d42830a)) end, function() _2d5babd127b9.Dragging = false end,{CaptureScroll=true}) _2d5babd127b9:Connect(_c439a681ad49.FocusLost, function() if _2d5babd127b9:IsLocked() then _2d5babd127b9:Update(); return end local _767afc75c3e3 = _c439a681ad49.Text if _6846885836b2.Suffix and _767afc75c3e3:sub(-#_6846885836b2.Suffix) == _6846885836b2.Suffix then _767afc75c3e3 = _767afc75c3e3:sub(1, #_767afc75c3e3 - #_6846885836b2.Suffix) end local _44dec6a40f81 = pcall(function() _2d5babd127b9:SetValue(_767afc75c3e3) end) if not _44dec6a40f81 then _2d5babd127b9:Update() end end) _2d5babd127b9:SetValue(_6846885836b2.Default or _35467d42830a, true) return _2d5babd127b9 end end _c11752ce7ea4["Components/Tab"] = function() local _84aa4009a15f = _ba2023c8b9d6("Utility") local _f7a3cc87a7c6 = _ba2023c8b9d6("Components/Section") return function(_13b3196320be, _8727f6341fec) local _a614a32c22ea = _13b3196320be:Own(_84aa4009a15f.Scope(_13b3196320be.Library)) _a614a32c22ea.Window, _a614a32c22ea.NextOrder = _13b3196320be, 1 _a614a32c22ea.Name = _8727f6341fec.Title or "Tab" _a614a32c22ea.Button = _84aa4009a15f.New("TextButton", {Text = "", Size = UDim2.new(1, -4, 0, 32), BackgroundTransparency = 1, AutoButtonColor = false}, _13b3196320be.Sidebar) _84aa4009a15f.Corner(_a614a32c22ea.Button, 6) _84aa4009a15f.Stroke(_a614a32c22ea, _a614a32c22ea.Button) _a614a32c22ea.Button.LayoutOrder = #_13b3196320be.Tabs + 1 _a614a32c22ea.Button.TextXAlignment = Enum.TextXAlignment.Left _a614a32c22ea.Button.ClipsDescendants = true _a614a32c22ea.IconKey=_8727f6341fec.Icon or _a614a32c22ea.Name _a614a32c22ea.Icon=_84aa4009a15f.New("ImageLabel",{Name="TabIcon",BackgroundTransparency=1,BorderSizePixel=0, Size=UDim2.fromOffset(_13b3196320be.IconSize,_13b3196320be.IconSize),Position=UDim2.new(0,(_13b3196320be.MobileHorizontal and 26 or 32)-_13b3196320be.IconSize/2,.5,-_13b3196320be.IconSize/2), ScaleType=Enum.ScaleType.Fit,ImageTransparency=0,ImageColor3=Color3.new(1,1,1)},_a614a32c22ea.Button) _a614a32c22ea.Library:BindIcon(_a614a32c22ea,_a614a32c22ea.Icon,_a614a32c22ea.IconKey) function _a614a32c22ea:UpdateIconSize(_0377f311ff31) self.Icon.Size=UDim2.fromOffset(_0377f311ff31,_0377f311ff31) self.Icon.Position=UDim2.new(0,(_13b3196320be.MobileHorizontal and 26 or 32)-_0377f311ff31/2,.5,-_0377f311ff31/2) end _a614a32c22ea.Label = _84aa4009a15f.Label(_a614a32c22ea, _a614a32c22ea.Button, _a614a32c22ea.Name, UDim2.new(1, -70, 0, 20), UDim2.new(0, 62, 0.5, 0), 13) _a614a32c22ea.Label.AnchorPoint = Vector2.new(0, 0.5) _a614a32c22ea.Label.Visible=not _13b3196320be.IsMobile _a614a32c22ea.Label.TextWrapped = false _a614a32c22ea.Label.TextYAlignment = Enum.TextYAlignment.Center _a614a32c22ea.Frame = _84aa4009a15f.New("CanvasGroup", {Size = UDim2.fromScale(1, 1), BackgroundTransparency = 1, Visible = false, GroupTransparency = 0}, _13b3196320be.Content) _a614a32c22ea.Scroll = _84aa4009a15f.New("ScrollingFrame", {Size = UDim2.new(1, -8, 1, 0), BackgroundTransparency = 1, BorderSizePixel = 0, ScrollBarThickness = 3, CanvasSize = UDim2.new(), AutomaticCanvasSize = Enum.AutomaticSize.Y}, _a614a32c22ea.Frame) _a614a32c22ea:Bind(_a614a32c22ea.Scroll, "ScrollBarImageColor3", "Accent") _a614a32c22ea.Columns = {} for _1f9e9d7cec36 = 1, 2 do local _9018dc941ee6 = _84aa4009a15f.New("Frame", {Size = UDim2.new(1, -8, 0, 0), BackgroundTransparency = 1, AutomaticSize = Enum.AutomaticSize.Y}, _a614a32c22ea.Scroll) _84aa4009a15f.New("UIPadding", {PaddingBottom = UDim.new(0, 8)}, _9018dc941ee6) _84aa4009a15f.New("UIListLayout", {Padding = UDim.new(0, 12), SortOrder = Enum.SortOrder.LayoutOrder}, _9018dc941ee6) _a614a32c22ea.Columns[_1f9e9d7cec36] = _9018dc941ee6 end _a614a32c22ea.Content = _a614a32c22ea.Columns[1] function _a614a32c22ea:UpdateAppearance(_96dca925edf1) local _afbd53218a27 = _13b3196320be.SelectedTab == self local _bdb0914dabb2 = self.Library.ThemeManager.Current self.Label.Font = _afbd53218a27 and _84aa4009a15f.FontMedium or _84aa4009a15f.Font if _96dca925edf1 then self.Library.AnimationManager:Cancel(self,self.Label) self.Library.AnimationManager:Cancel(self,self.Button) self.Label.TextColor3=_bdb0914dabb2[_afbd53218a27 and "Text" or "SubText"] self.Button.BackgroundColor3=_bdb0914dabb2[_afbd53218a27 and "TabSelected" or self.Hovered and "TabHover" or "Background"] self.Button.BackgroundTransparency=(_afbd53218a27 or self.Hovered) and 0 or 1 else self:Tween(self.Label, {TextColor3 = _bdb0914dabb2[_afbd53218a27 and "Text" or "SubText"]}, 0.14) self:Tween(self.Button, {BackgroundColor3 = _bdb0914dabb2[_afbd53218a27 and "TabSelected" or self.Hovered and "TabHover" or "Background"], BackgroundTransparency = (_afbd53218a27 or self.Hovered) and 0 or 1}, 0.14) end end function _a614a32c22ea:LayoutColumns() local _16651184b360 = _8727f6341fec.Columns == 2 and _13b3196320be.Width >= 820 if self.TwoColumnLayout ~= nil and self.TwoColumnLayout ~= _16651184b360 then self.Scroll.CanvasPosition = Vector2.new(0, 0) end self.TwoColumnLayout = _16651184b360 self.Columns[1].Position = UDim2.fromOffset(2, 2) self.Columns[1].Size = UDim2.new(_16651184b360 and 0.5 or 1, _16651184b360 and -8 or -4, 0, 0) self.Columns[2].Size = UDim2.new(0.5, -8, 0, 0) self.Columns[2].Position = UDim2.new(0.5, 6, 0, 2) self.Columns[2].Visible = _16651184b360 for _82b8bb67b51c in pairs(self.Children) do if _82b8bb67b51c.Column then _82b8bb67b51c.Frame.Parent = self.Columns[_16651184b360 and _82b8bb67b51c.Column or 1] end end end _a614a32c22ea.Title = _a614a32c22ea.Label function _a614a32c22ea:AddSection(_7a0efc506220) local _4c596cd65f4a = _f7a3cc87a7c6(self, _7a0efc506220) self:LayoutColumns() return _4c596cd65f4a end function _a614a32c22ea:SetTitle(_8488991e13b4) self.Name = tostring(_8488991e13b4) self.Label.Text = self.Name if _13b3196320be.SelectedTab == self then _13b3196320be.TabTitle.Text = self.Name end end function _a614a32c22ea:SetVisible(_44986b7e6e53) self.Button.Visible = _44986b7e6e53 == true if not _44986b7e6e53 and _13b3196320be.SelectedTab == self then _13b3196320be:SelectTab(nil) end _13b3196320be:LayoutTabs() end function _a614a32c22ea:BeforeDestroy() self.Button:Destroy() local _8da16466cf99 = table.find(_13b3196320be.Tabs, self) if _8da16466cf99 then table.remove(_13b3196320be.Tabs, _8da16466cf99) end if _13b3196320be.SelectedTab == self then _13b3196320be:SelectTab(_13b3196320be.Tabs[1]) end _13b3196320be:LayoutTabs() end _a614a32c22ea:Connect(_a614a32c22ea.Button.Activated, function() _13b3196320be:SelectTab(_a614a32c22ea) end) _a614a32c22ea:Connect(_a614a32c22ea.Button.MouseEnter, function() _a614a32c22ea.Hovered = true _a614a32c22ea:UpdateAppearance() end) _a614a32c22ea:Connect(_a614a32c22ea.Button.MouseLeave, function() _a614a32c22ea.Hovered = false _a614a32c22ea:UpdateAppearance() end) table.insert(_13b3196320be.Tabs, _a614a32c22ea) _13b3196320be:LayoutTabs() _a614a32c22ea:LayoutColumns() if not _13b3196320be.SelectedTab then _13b3196320be:SelectTab(_a614a32c22ea) else _a614a32c22ea:UpdateAppearance() end return _a614a32c22ea end end _c11752ce7ea4["Components/Toggle"] = function() local _ca7cc3be8278 = _ba2023c8b9d6("Utility") local _ff0576ea295d = _ba2023c8b9d6("Components/Keybind") local _cb880c6f27f9 = _ba2023c8b9d6("Components/Colorpicker") return function(_2974f2286958, _c09b388e6698, _bd9821335ee0) local _dc25ee0540a3 = _ca7cc3be8278.Row(_2974f2286958, _c09b388e6698, _bd9821335ee0) _dc25ee0540a3.Kind = "Toggle" _dc25ee0540a3.Normalize = function(_fdbb3b2c912e) assert(type(_fdbb3b2c912e) == "boolean", "Toggle requires a boolean"); return _fdbb3b2c912e end local _c9481a7cb1c9 = _ca7cc3be8278.New("TextButton", {Text = "", AutoButtonColor = false, BorderSizePixel = 0, Size = UDim2.fromOffset(40, 22), Position = UDim2.new(1, -52, 0, 10)}, _dc25ee0540a3.Frame) _dc25ee0540a3:FitTitle(_c9481a7cb1c9) _ca7cc3be8278.Corner(_c9481a7cb1c9, 12) local _124a332a5740 = _ca7cc3be8278.New("Frame", {Size = UDim2.fromOffset(16, 16), BorderSizePixel = 0}, _c9481a7cb1c9) _ca7cc3be8278.Corner(_124a332a5740, 9) _dc25ee0540a3:Bind(_124a332a5740, "BackgroundColor3", "Thumb") function _dc25ee0540a3:Update() self:Tween(_c9481a7cb1c9, {BackgroundColor3 = self.Library.ThemeManager.Current[self.Value and "Accent" or "Track"]}) self:Tween(_124a332a5740, {BackgroundColor3 = self.Library.ThemeManager.Current[self.Value and "KnobActive" or "Thumb"]}) self:Tween(_124a332a5740, {Position = UDim2.fromOffset(self.Value and 21 or 3, 3)}, 0.2) end function _dc25ee0540a3:AddKeybind(_dbd0bc5cdcfb, _af7ba2ff293d) return _ca7cc3be8278.Attach(self, _ff0576ea295d, _dbd0bc5cdcfb, _af7ba2ff293d) end function _dc25ee0540a3:AddColorpicker(_42378d311470, _ab5b23e5f67c) return _ca7cc3be8278.Attach(self, _cb880c6f27f9, _42378d311470, _ab5b23e5f67c) end _dc25ee0540a3.AddColorPicker = _dc25ee0540a3.AddColorpicker _dc25ee0540a3.HitTarget = _ca7cc3be8278.New("TextButton", {Name = "ToggleHitTarget", Text = "", AutoButtonColor = false, BackgroundTransparency = 1, Size = UDim2.new(1, 0, 0, _bd9821335ee0.Compact and 28 or 44)}, _dc25ee0540a3.Frame) local function _76c9ed88c5f4() if not _dc25ee0540a3:IsLocked() then _dc25ee0540a3:SetValue(not _dc25ee0540a3.Value) end end _dc25ee0540a3:Connect(_c9481a7cb1c9.Activated, _76c9ed88c5f4) _dc25ee0540a3:Connect(_dc25ee0540a3.HitTarget.Activated, _76c9ed88c5f4) _dc25ee0540a3:SetValue(_bd9821335ee0.Default == true, true) return _dc25ee0540a3 end end _c11752ce7ea4["Components/Window"] = function() local _8c69094dbdd0 = _ba2023c8b9d6("Utility") local _7d010730bccb = _ba2023c8b9d6("Components/Tab") local _74537f77bf7f = game:GetService("UserInputService") return function(_9b866fb293e2, _de0747279036) local _6e78e59286dd = _8c69094dbdd0.Scope(_9b866fb293e2) _6e78e59286dd.Tabs, _6e78e59286dd.Visible, _6e78e59286dd.Minimized = {}, true, false _6e78e59286dd.IsMobile=_9b866fb293e2.IsMobile==true _6e78e59286dd.Centered = _de0747279036.Center ~= false _6e78e59286dd.IconSize=math.clamp(math.round(tonumber(_de0747279036.IconSize) or 36),24,44) local _26a290609d4b,_53659c516c64=_6e78e59286dd.IsMobile and 280 or 480,_6e78e59286dd.IsMobile and 220 or 300 _6e78e59286dd.GlassIntensity = math.clamp(tonumber(_de0747279036.GlassIntensity) or 75, 0, 100) local _a14aca528053 = _de0747279036.Size or UDim2.fromOffset(720, 480) local _7e7e1cfb66cb = workspace.CurrentCamera.ViewportSize _6e78e59286dd.Width = math.max(_26a290609d4b, math.round(_a14aca528053.X.Offset + _7e7e1cfb66cb.X * _a14aca528053.X.Scale)) _6e78e59286dd.Height = math.max(_53659c516c64, math.round(_a14aca528053.Y.Offset + _7e7e1cfb66cb.Y * _a14aca528053.Y.Scale)) _6e78e59286dd.Frame = _8c69094dbdd0.New("CanvasGroup", {Size = UDim2.fromOffset(_6e78e59286dd.Width, _6e78e59286dd.Height), BorderSizePixel = 0, BackgroundTransparency = 1, GroupTransparency = 0}, _9b866fb293e2:GetGui()) _8c69094dbdd0.Corner(_6e78e59286dd.Frame, 12) _6e78e59286dd.Border = _8c69094dbdd0.Stroke(_6e78e59286dd, _6e78e59286dd.Frame, "Stroke", 0.3) _6e78e59286dd.GlassBackground = _8c69094dbdd0.New("Frame", {Size = UDim2.fromScale(1, 1), BorderSizePixel = 0}, _6e78e59286dd.Frame) _6e78e59286dd:Bind(_6e78e59286dd.GlassBackground, "BackgroundColor3", "Background") _8c69094dbdd0.Corner(_6e78e59286dd.GlassBackground, 12) _6e78e59286dd.GlassEdge = _8c69094dbdd0.New("UIStroke", {Color = Color3.fromRGB(235,235,235), Thickness = 1, Transparency = 1}, _6e78e59286dd.GlassBackground) _6e78e59286dd.Scale = _8c69094dbdd0.New("UIScale", {}, _6e78e59286dd.Frame) local _df27796a463c = _8c69094dbdd0.New("Frame", {Size = UDim2.new(1, 0, 0, 46), BackgroundTransparency = 1, Active = true}, _6e78e59286dd.Frame) _6e78e59286dd.BrandLogo=_8c69094dbdd0.New("ImageLabel",{Name="LudowigAtomLogo",BackgroundTransparency=1, AnchorPoint=Vector2.new(0,.5),Position=UDim2.new(0,12,.5,0),Size=UDim2.fromOffset(36,36), ScaleType=Enum.ScaleType.Fit},_df27796a463c) _6e78e59286dd.BrandLogo.Size=UDim2.fromOffset(math.clamp(_6e78e59286dd.IconSize,28,40),math.clamp(_6e78e59286dd.IconSize,28,40)) _9b866fb293e2:BindIcon(_6e78e59286dd,_6e78e59286dd.BrandLogo,"Logo") _6e78e59286dd.Title = _8c69094dbdd0.Label(_6e78e59286dd, _df27796a463c, _de0747279036.Title or "ludowig.cc | Prison Life", UDim2.new(1, -182, 1, 0), UDim2.fromOffset(58, 0), 15) _6e78e59286dd.CaptionIcons={} local function _8d6e6beb0e34(_5016fb1f6b29,_b10016316ae4) local _156b91c1d3e1=_8c69094dbdd0.New("TextButton",{Name=_5016fb1f6b29,Text="",BackgroundTransparency=1, Size=UDim2.fromOffset(32,30),Position=UDim2.new(1,_b10016316ae4,0,8),AutoButtonColor=false},_df27796a463c) _8c69094dbdd0.Corner(_156b91c1d3e1,4) local _4f735a4243dc=math.clamp(_6e78e59286dd.IconSize-8,20,28) local _52e97b3898c6=_8c69094dbdd0.New("ImageLabel",{Name=_5016fb1f6b29.."Icon",BackgroundTransparency=1, AnchorPoint=Vector2.new(.5,.5),Position=UDim2.fromScale(.5,.5), Size=UDim2.fromOffset(_4f735a4243dc,_4f735a4243dc),ScaleType=Enum.ScaleType.Fit},_156b91c1d3e1) _9b866fb293e2:BindIcon(_6e78e59286dd,_52e97b3898c6,_5016fb1f6b29) _6e78e59286dd.CaptionIcons[_5016fb1f6b29]=_52e97b3898c6 _6e78e59286dd:Connect(_156b91c1d3e1.MouseEnter,function() _6e78e59286dd:Tween(_156b91c1d3e1,{BackgroundTransparency=0,BackgroundColor3=_9b866fb293e2.ThemeManager.Current.ElementHover},.12) end) _6e78e59286dd:Connect(_156b91c1d3e1.MouseLeave,function() _6e78e59286dd:Tween(_156b91c1d3e1,{BackgroundTransparency=1},.12) end) return _156b91c1d3e1 end local _d0fb02c6ef79=_8d6e6beb0e34("Minimize",-112) local _a64183014d83=_8d6e6beb0e34("Maximize",-78) local _f0e0337e8a8a=_8d6e6beb0e34("Close",-44) _6e78e59286dd.RestoreIcon=_8c69094dbdd0.New("ImageLabel",{Name="RestoreIcon",BackgroundTransparency=1, AnchorPoint=Vector2.new(.5,.5),Position=UDim2.fromScale(.5,.5), Size=_6e78e59286dd.CaptionIcons.Maximize.Size,ScaleType=Enum.ScaleType.Fit,Visible=false},_a64183014d83) _9b866fb293e2:BindIcon(_6e78e59286dd,_6e78e59286dd.RestoreIcon,"Restore") _6e78e59286dd.CaptionIcons.Restore=_6e78e59286dd.RestoreIcon _6e78e59286dd.Controls = {Minimize = _d0fb02c6ef79, Maximize = _a64183014d83, Close = _f0e0337e8a8a} if _6e78e59286dd.IsMobile then _a64183014d83.Visible=false _d0fb02c6ef79.Position=UDim2.new(1,-80,0,8) _6e78e59286dd.Title.Text="ludowig.cc";_6e78e59286dd.Title.TextSize=12 end _6e78e59286dd.Body = _8c69094dbdd0.New("Frame", {Position = UDim2.fromOffset(10, 54), Size = UDim2.new(1, -20, 1, -68), BackgroundTransparency = 1}, _6e78e59286dd.Frame) _6e78e59286dd.Sidebar = _8c69094dbdd0.New("ScrollingFrame", {Size = UDim2.new(0, _6e78e59286dd.IsMobile and 64 or 176, 1, 0), BackgroundTransparency = 1, BorderSizePixel = 0, ScrollBarThickness = 0, CanvasSize = UDim2.new(), AutomaticCanvasSize = Enum.AutomaticSize.Y}, _6e78e59286dd.Body) _8c69094dbdd0.New("UIPadding", {PaddingTop = UDim.new(0, 3), PaddingBottom = UDim.new(0, 3)}, _6e78e59286dd.Sidebar) _8c69094dbdd0.New("UIListLayout", {Padding = UDim.new(0, 4), SortOrder = Enum.SortOrder.LayoutOrder, HorizontalAlignment = Enum.HorizontalAlignment.Center}, _6e78e59286dd.Sidebar) function _6e78e59286dd:LayoutTabs() if self.Destroyed or self.Minimized then return end local _39b288002948 = {} for _1045fb2b22f8, _049bfaf99e93 in ipairs(self.Tabs) do _049bfaf99e93.Button.LayoutOrder = _1045fb2b22f8 if _049bfaf99e93.Button.Visible ~= false then table.insert(_39b288002948, _049bfaf99e93) end end local _408b64d3c515 = #_39b288002948 if _408b64d3c515 == 0 then return end if self.IsMobile and self.MobileHorizontal then for _ec5b5690ce77,_99863c110c5a in ipairs(_39b288002948) do _99863c110c5a.Button.Size=UDim2.fromOffset(52,48) end return end local _e05c06abfd63 = math.max(0, math.floor(self.Frame.Size.Y.Offset - 68) - 6 - (_408b64d3c515 - 1) * 4) local _b184677661b5 = math.max(self.IsMobile and 44 or 32, self.IconSize+10, math.floor(_e05c06abfd63 / _408b64d3c515)) local _5054fa97b478 = math.max(0, _e05c06abfd63 - _b184677661b5 * _408b64d3c515) for _efcaed468a3d, _a8d3e29d9be3 in ipairs(_39b288002948) do _a8d3e29d9be3.Button.Size = UDim2.new(1, -4, 0, _b184677661b5 + (_efcaed468a3d <= _5054fa97b478 and 1 or 0)) end end function _6e78e59286dd:SetIconSize(_feed7ef690d2) self.IconSize=math.clamp(math.round(tonumber(_feed7ef690d2) or 36),24,44) local _976e5584e00a=math.clamp(self.IconSize,28,40) self.BrandLogo.Size=UDim2.fromOffset(_976e5584e00a,_976e5584e00a) for _d67907320521,_373d23fb66df in ipairs(self.Tabs) do _373d23fb66df:UpdateIconSize(self.IconSize) end local _c0c86ca28a65=math.clamp(self.IconSize-8,20,28) for _c18310b16efd,_61e8d5e6e7ae in pairs(self.CaptionIcons) do _61e8d5e6e7ae.Size=UDim2.fromOffset(_c0c86ca28a65,_c0c86ca28a65) end if self.SearchIcon then self.SearchIcon.Size=UDim2.fromOffset(_c0c86ca28a65,_c0c86ca28a65) end self:LayoutTabs() end _6e78e59286dd:Connect(_6e78e59286dd.Frame:GetPropertyChangedSignal("Size"), function() _6e78e59286dd:LayoutTabs() end) _6e78e59286dd.TabTitle = _8c69094dbdd0.Label(_6e78e59286dd, _6e78e59286dd.Body, "", UDim2.new(1, -190, 0, 30), UDim2.fromOffset(190, 0), 22) _6e78e59286dd.TabTitle.Font = _8c69094dbdd0.FontBold _6e78e59286dd.Content = _8c69094dbdd0.New("Frame", {Position = UDim2.fromOffset(190, 38), Size = UDim2.new(1, -190, 1, -38), BackgroundTransparency = 1}, _6e78e59286dd.Body) if _6e78e59286dd.IsMobile then _6e78e59286dd.Sidebar.ScrollBarThickness=2 _6e78e59286dd.TabTitle.Position=UDim2.fromOffset(78,0);_6e78e59286dd.TabTitle.Size=UDim2.new(1,-78,0,30) _6e78e59286dd.Content.Position=UDim2.fromOffset(78,38);_6e78e59286dd.Content.Size=UDim2.new(1,-78,1,-38) end local _fcd69b0418c0 = _8c69094dbdd0.New("TextButton", {Size = UDim2.fromOffset(18, 18), Position = UDim2.new(1, -21, 1, -20), Text = "", TextSize = 13, BackgroundTransparency = 1, AutoButtonColor = false}, _6e78e59286dd.Frame) _fcd69b0418c0.Name = "ResizeHandle" _6e78e59286dd:Bind(_fcd69b0418c0, "TextColor3", "SubText") local _c57f1414da31 = _8c69094dbdd0.New("NumberValue", {Name = "LayoutProgress", Value = 0}, _6e78e59286dd.Frame) local _edbb60cf9775 _6e78e59286dd:Connect(_c57f1414da31:GetPropertyChangedSignal("Value"), function() if not _edbb60cf9775 then return end local _d3a6e604be63 = math.clamp(_c57f1414da31.Value / 1000, 0, 1) local function _ffc3cc3e3986(_d81ac675ef32, _4dd5745c51fd) return _d81ac675ef32 + (_4dd5745c51fd - _d81ac675ef32) * _d3a6e604be63 end local _193fcaa7ea64 = _ffc3cc3e3986(_edbb60cf9775.StartScale, _edbb60cf9775.Scale) _6e78e59286dd.Scale.Scale = _193fcaa7ea64 _6e78e59286dd.Frame.Size = UDim2.fromOffset(_ffc3cc3e3986(_edbb60cf9775.StartWidth, _edbb60cf9775.Width) / _193fcaa7ea64, _ffc3cc3e3986(_edbb60cf9775.StartHeight, _edbb60cf9775.Height) / _193fcaa7ea64) _6e78e59286dd.Frame.Position = UDim2.fromOffset(_ffc3cc3e3986(_edbb60cf9775.StartX, _edbb60cf9775.X), _ffc3cc3e3986(_edbb60cf9775.StartY, _edbb60cf9775.Y)) end) local function _76706a5b475c() _9b866fb293e2.AnimationManager:Cancel(_6e78e59286dd, _c57f1414da31) _9b866fb293e2.AnimationManager:Cancel(_6e78e59286dd, _6e78e59286dd.Frame) _9b866fb293e2.AnimationManager:Cancel(_6e78e59286dd, _6e78e59286dd.Scale) _edbb60cf9775 = nil for _746e3854c9cd, _53c30c0d97e0 in ipairs({"Size", "Position"}) do local _e00017d1e768 = (_6e78e59286dd.Tweens[_6e78e59286dd.Frame] or {})[_53c30c0d97e0] if _e00017d1e768 then _e00017d1e768:Cancel() end end end function _6e78e59286dd:Layout(_acaa39cdccda, _35a92e91119b) local _44d5a1418c5b = workspace.CurrentCamera.ViewportSize local _67ebe3ddfa64=Vector2.zero local _c847f461b2ef,_fe28808e3b92=_44d5a1418c5b.X,_44d5a1418c5b.Y if self.IsMobile then local _1cb1585e2cbe,_5c8d3c4a2e80,_375e01e1775f=pcall(function() return game:GetService("GuiService"):GetGuiInset() end) if _1cb1585e2cbe then _67ebe3ddfa64=_5c8d3c4a2e80;_c847f461b2ef=_44d5a1418c5b.X-_5c8d3c4a2e80.X-_375e01e1775f.X;_fe28808e3b92=_44d5a1418c5b.Y-_5c8d3c4a2e80.Y-_375e01e1775f.Y end self.Width=math.max(240,math.min(260,_c847f461b2ef-24)) self.Height=math.max(220,math.min(540,_fe28808e3b92-24)) self.Centered=true;_acaa39cdccda=false local _26ac0516ed96=self.Width<480 if self.MobileHorizontal~=_26ac0516ed96 then self.Sidebar.CanvasPosition=Vector2.zero end self.MobileHorizontal=_26ac0516ed96 local _7fc5f0f4ae5a=self.Sidebar:FindFirstChildOfClass("UIListLayout") _7fc5f0f4ae5a.FillDirection=_26ac0516ed96 and Enum.FillDirection.Horizontal or Enum.FillDirection.Vertical _7fc5f0f4ae5a.HorizontalAlignment=_26ac0516ed96 and Enum.HorizontalAlignment.Left or Enum.HorizontalAlignment.Center self.Sidebar.AutomaticCanvasSize=_26ac0516ed96 and Enum.AutomaticSize.X or Enum.AutomaticSize.Y if _26ac0516ed96 then self.Sidebar.Position=UDim2.fromOffset(0,0);self.Sidebar.Size=UDim2.new(1,0,0,52) self.TabTitle.Position=UDim2.fromOffset(0,56);self.TabTitle.Size=UDim2.new(1,0,0,30) self.Content.Position=UDim2.fromOffset(0,92);self.Content.Size=UDim2.new(1,0,1,-92) else self.Sidebar.Position=UDim2.fromOffset(0,0);self.Sidebar.Size=UDim2.new(0,64,1,0) self.TabTitle.Position=UDim2.fromOffset(78,0);self.TabTitle.Size=UDim2.new(1,-78,0,30) self.Content.Position=UDim2.fromOffset(78,38);self.Content.Size=UDim2.new(1,-78,1,-38) end for _0993b452193c,_0bc172689011 in ipairs(self.Tabs) do _0bc172689011:UpdateIconSize(self.IconSize) end end local _21b4e8ea540d = self.Minimized and 46 or self.Height local _9c48d77ec6bc = self.RestoreSize and _44d5a1418c5b.X * 0.8 or _44d5a1418c5b.X - 24 local _5814b81bd1a9 = self.RestoreSize and _44d5a1418c5b.Y * 0.8 or _44d5a1418c5b.Y - 24 if self.IsMobile then _9c48d77ec6bc=_c847f461b2ef-24;_5814b81bd1a9=_fe28808e3b92-24 end local _6ede280fc2c3 = math.max(0.1, math.min((self.UserScale or 1)*(1), _9c48d77ec6bc / self.Width, _5814b81bd1a9 / _21b4e8ea540d)) self.Body.Visible, _fcd69b0418c0.Visible = not self.Minimized, not self.Minimized and not self.IsMobile local _8f735eb2af94 = Vector2.new(self.Width, _21b4e8ea540d) * _6ede280fc2c3 local _0ca3fcff7bdf if self.Centered then _0ca3fcff7bdf = UDim2.fromOffset(math.floor(_67ebe3ddfa64.X+(_c847f461b2ef - _8f735eb2af94.X) / 2), math.floor(_67ebe3ddfa64.Y+(_fe28808e3b92 - _8f735eb2af94.Y) / 2)) else local _94eb7134fd73 = _35a92e91119b or self.Frame.Position _0ca3fcff7bdf = UDim2.fromOffset(math.clamp(_94eb7134fd73.X.Offset, 0, math.max(0, _44d5a1418c5b.X - _8f735eb2af94.X)), math.clamp(_94eb7134fd73.Y.Offset, 0, math.max(0, _44d5a1418c5b.Y - _8f735eb2af94.Y))) end _76706a5b475c() if _acaa39cdccda then local _a20aeac900eb = self.Scale.Scale _edbb60cf9775 = {StartScale = _a20aeac900eb, Scale = _6ede280fc2c3, StartWidth = self.Frame.Size.X.Offset * _a20aeac900eb, Width = _8f735eb2af94.X, StartHeight = self.Frame.Size.Y.Offset * _a20aeac900eb, Height = _8f735eb2af94.Y, StartX = self.Frame.Position.X.Offset, X = _0ca3fcff7bdf.X.Offset, StartY = self.Frame.Position.Y.Offset, Y = _0ca3fcff7bdf.Y.Offset} _c57f1414da31.Value = 0 self:Spring(_c57f1414da31, "Value", 1000, 30) else self.Scale.Scale = _6ede280fc2c3 self.Frame.Size = UDim2.fromOffset(self.Width, _21b4e8ea540d) self.Frame.Position = _0ca3fcff7bdf end for _0bfbc4517909, _058263c27c4a in ipairs(self.Tabs) do _058263c27c4a:LayoutColumns() end self:LayoutTabs() end function _6e78e59286dd:SetSize(_876025df7731) self.RestoreSize, self.RestorePosition, self.RestoreCentered = nil, nil, nil self.CaptionIcons.Maximize.Visible=true;self.RestoreIcon.Visible=false local _434fd7f6dcb7 = workspace.CurrentCamera.ViewportSize self.Width, self.Height = math.max(480, math.round(_876025df7731.X.Offset + _876025df7731.X.Scale * _434fd7f6dcb7.X)), math.max(300, math.round(_876025df7731.Y.Offset + _876025df7731.Y.Scale * _434fd7f6dcb7.Y)) self:Layout(true) end function _6e78e59286dd:Dialog(_bc2106f53870) return _9b866fb293e2.DialogManager:Open(self, _bc2106f53870 or {}) end function _6e78e59286dd:SetScale(_f41752cf6976) self.UserScale = math.clamp(tonumber(_f41752cf6976) or 1, 0.5, 2) _9b866fb293e2.PopupManager:Close() self:Layout() end function _6e78e59286dd:Center() self.Centered = true; self:Layout(true) end function _6e78e59286dd:SetVisible(_5baa64cbc0ee) if self.Destroyed then return end _5baa64cbc0ee = _5baa64cbc0ee == true if _5baa64cbc0ee == self.Visible then return end self.Visible = _5baa64cbc0ee _76706a5b475c() for _4a3965611016, _08cac4f7c976 in pairs(self.Tweens[self.Frame] or {}) do _08cac4f7c976:Cancel() end self.Frame.GroupTransparency = 0 if _5baa64cbc0ee then self:Layout() self.Border.Enabled = true self.Frame.Visible = true else self.Frame.Visible = false self.Border.Enabled = false _9b866fb293e2.PopupManager:Close() _9b866fb293e2.TooltipManager:Close() _9b866fb293e2.DialogManager:Close(true) if _9b866fb293e2.BindingCapture and _9b866fb293e2.BindingCapture.Window == self then _9b866fb293e2.BindingCapture:Update() _9b866fb293e2.BindingCapture = nil end end _9b866fb293e2:UpdateBlur() end _6e78e59286dd.GlassSurfaces = setmetatable({}, {__mode = "k"}) function _6e78e59286dd:GetGlassSurfaceTransparency(_f904aca36a78, _1edd8d3b012a) if not self.Acrylic then return _1edd8d3b012a or 0 end local _5bc12b57cc92 = math.clamp(self.GlassIntensity / 100, 0, 1) local _6cb3bd92de16 = _5bc12b57cc92 * _5bc12b57cc92 * (3 - 2 * _5bc12b57cc92) if _f904aca36a78 == "Section" then return 0.82 + 0.12 * _6cb3bd92de16 end if _f904aca36a78 == "Row" then return 0.68 + 0.17 * _6cb3bd92de16 end return 0.06 + 0.22 * _6cb3bd92de16 end function _6e78e59286dd:RegisterGlassSurface(_7ef65c5a436d, _4176f68a3e06) self.GlassSurfaces[_7ef65c5a436d] = {Kind = _4176f68a3e06, Opaque = _7ef65c5a436d.BackgroundTransparency} _7ef65c5a436d.BackgroundTransparency = self:GetGlassSurfaceTransparency(_4176f68a3e06, _7ef65c5a436d.BackgroundTransparency) end function _6e78e59286dd:UpdateGlass() local _32799e8044ae = math.clamp(self.GlassIntensity / 100, 0, 1) local _6fb1bcf1d9c3 = _32799e8044ae * _32799e8044ae * (3 - 2 * _32799e8044ae) self.Frame.BackgroundTransparency = 1 self.GlassBackground.BackgroundTransparency = self.Acrylic and (0.06 + 0.22 * _6fb1bcf1d9c3) or 0 self.GlassEdge.Transparency = self.Acrylic and (0.94 - 0.12 * _6fb1bcf1d9c3) or 1 for _134dadb8d63f, _b3e3b03105c2 in pairs(self.GlassSurfaces) do if _134dadb8d63f.Parent then _134dadb8d63f.BackgroundTransparency = self:GetGlassSurfaceTransparency(_b3e3b03105c2.Kind, _b3e3b03105c2.Opaque) else self.GlassSurfaces[_134dadb8d63f] = nil end end end function _6e78e59286dd:SetAcrylic(_075919ed1bad) self.Acrylic = _075919ed1bad == true self:UpdateGlass() _9b866fb293e2:UpdateBlur() end _6e78e59286dd.ChromeSurfaces=setmetatable({}, {__mode="k"}) function _6e78e59286dd:SyncChromeSurface(_5b4c356315a3,_2c799409cf8b) _5b4c356315a3.BackgroundColor3=self.GlassBackground.BackgroundColor3 _5b4c356315a3.BackgroundTransparency=self.GlassBackground.BackgroundTransparency _2c799409cf8b.Outline.Color=self.Border.Color _2c799409cf8b.Outline.Thickness=self.Border.Thickness _2c799409cf8b.Outline.Transparency=self.Border.Transparency _2c799409cf8b.GlassEdge.Color=self.GlassEdge.Color _2c799409cf8b.GlassEdge.Thickness=self.GlassEdge.Thickness _2c799409cf8b.GlassEdge.Transparency=self.GlassEdge.Transparency local _a7a5f7d0c2a3=self.Frame:FindFirstChildOfClass("UICorner") local _5f0ecdfb7fac=_a7a5f7d0c2a3 and _a7a5f7d0c2a3.CornerRadius or UDim.new(0,12) _2c799409cf8b.Corner.CornerRadius=_5f0ecdfb7fac;_2c799409cf8b.EdgeCorner.CornerRadius=_5f0ecdfb7fac end function _6e78e59286dd:RegisterChromeSurface(_ea5e8a076797) local _dda578f3fab8=self.ChromeSurfaces[_ea5e8a076797] if _dda578f3fab8 then self:SyncChromeSurface(_ea5e8a076797,_dda578f3fab8);return _dda578f3fab8 end local _7987055fccf9=_ea5e8a076797:FindFirstChildOfClass("UICorner") or _8c69094dbdd0.Corner(_ea5e8a076797,12) local _f72a95cf902a=_8c69094dbdd0.New("UIStroke",{Name="WindowOutline",ApplyStrokeMode=Enum.ApplyStrokeMode.Border},_ea5e8a076797) local _e18d7db72803=_8c69094dbdd0.New("Frame",{Name="WindowGlassEdge",BackgroundTransparency=1,BorderSizePixel=0, Active=false,Size=UDim2.fromScale(1,1),ZIndex=_ea5e8a076797.ZIndex},_ea5e8a076797) local _f2412ab96e3c=_8c69094dbdd0.Corner(_e18d7db72803,12) local _f8233ac669a8=_8c69094dbdd0.New("UIStroke",{ApplyStrokeMode=Enum.ApplyStrokeMode.Border},_e18d7db72803) _dda578f3fab8={Corner=_7987055fccf9,Outline=_f72a95cf902a,GlassEdge=_f8233ac669a8,EdgeCorner=_f2412ab96e3c} self.ChromeSurfaces[_ea5e8a076797]=_dda578f3fab8;self:SyncChromeSurface(_ea5e8a076797,_dda578f3fab8) return _dda578f3fab8 end local function _6e9bcae40701() if _6e78e59286dd.Destroyed then return end for _2f7c4f88f9f0,_b96a19ca78f5 in pairs(_6e78e59286dd.ChromeSurfaces) do if _2f7c4f88f9f0.Parent then _6e78e59286dd:SyncChromeSurface(_2f7c4f88f9f0,_b96a19ca78f5) else _6e78e59286dd.ChromeSurfaces[_2f7c4f88f9f0]=nil end end end for _f2f033ef0a2a,_e304339e616a in ipairs({"BackgroundColor3","BackgroundTransparency"}) do _6e78e59286dd:Connect(_6e78e59286dd.GlassBackground:GetPropertyChangedSignal(_e304339e616a),_6e9bcae40701) end for _bafcc5e389ce,_d437038eb1f3 in ipairs({_6e78e59286dd.Border,_6e78e59286dd.GlassEdge}) do for _d7ea8121c2cc,_4152b4b22327 in ipairs({"Color","Thickness","Transparency"}) do _6e78e59286dd:Connect(_d437038eb1f3:GetPropertyChangedSignal(_4152b4b22327),_6e9bcae40701) end end function _6e78e59286dd:RefreshTabs() for _7b7a667fa77a, _c1bcaefff50a in ipairs(self.Tabs) do _c1bcaefff50a:UpdateAppearance(true) end end function _6e78e59286dd:SelectTab(_b375bf7394c2) if type(_b375bf7394c2) == "number" then _b375bf7394c2 = self.Tabs[_b375bf7394c2] end if self.SelectedTab == _b375bf7394c2 then return end _9b866fb293e2.PopupManager:Close() _9b866fb293e2.TooltipManager:Close() self.SelectedTab = _b375bf7394c2 for _50953e922845, _c399d6ec90e2 in ipairs(self.Tabs) do _c399d6ec90e2.Frame.Visible = _c399d6ec90e2 == _b375bf7394c2 end self.TabTitle.Text = _b375bf7394c2 and _b375bf7394c2.Name or "" if _b375bf7394c2 then _b375bf7394c2.Scroll.CanvasPosition = Vector2.new(0, 0) _9b866fb293e2.AnimationManager:Cancel(_b375bf7394c2,_b375bf7394c2.Frame) _b375bf7394c2.Frame.GroupTransparency = 0 _b375bf7394c2.Frame.Position = UDim2.fromOffset(0, 0) end self:RefreshTabs() end function _6e78e59286dd:AddTab(_967b4f416580) return _7d010730bccb(self, _967b4f416580) end function _6e78e59286dd:BeforeDestroy() _9b866fb293e2.PopupManager:Close() _9b866fb293e2.DialogManager:Close(true) local _7400879ad400 = table.find(_9b866fb293e2.Windows, self) if _7400879ad400 then table.remove(_9b866fb293e2.Windows, _7400879ad400) end _9b866fb293e2:UpdateBlur() end local _72c9f19c5f54, _f4dc73d6ddd6 _8c69094dbdd0.Drag(_6e78e59286dd, _df27796a463c, function(_9b99b0ce92fe) if not _6e78e59286dd.Visible then return end if not _72c9f19c5f54 then _76706a5b475c() _72c9f19c5f54, _f4dc73d6ddd6 = _9b99b0ce92fe, _6e78e59286dd.Frame.Position _6e78e59286dd.Centered = false _9b866fb293e2.PopupManager:Close() _6e78e59286dd.Frame.GroupTransparency = 0 end local _3e3a602c8cdc = _9b99b0ce92fe - _72c9f19c5f54 local _0c714143aef3 = workspace.CurrentCamera.ViewportSize local _4d74c0826533 = _6e78e59286dd.Minimized and 46 or _6e78e59286dd.Height local _5c5dac2ee4a1 = math.clamp(_f4dc73d6ddd6.X.Offset + _3e3a602c8cdc.X, 0, math.max(0, _0c714143aef3.X - _6e78e59286dd.Width * _6e78e59286dd.Scale.Scale)) local _445a151f020a = math.clamp(_f4dc73d6ddd6.Y.Offset + _3e3a602c8cdc.Y, 0, math.max(0, _0c714143aef3.Y - _4d74c0826533 * _6e78e59286dd.Scale.Scale)) _9b866fb293e2.AnimationManager:Cancel(_6e78e59286dd, _6e78e59286dd.Frame, "Position") _6e78e59286dd.Frame.Position = UDim2.fromOffset(_5c5dac2ee4a1, _445a151f020a) end, function() _72c9f19c5f54 = nil end) local _ccaaae1785b6, _b7e7dc91330f, _b51a9d5bf5f9 _8c69094dbdd0.Drag(_6e78e59286dd, _fcd69b0418c0, function(_130bc3bf1354) if not _ccaaae1785b6 then _6e78e59286dd.RestoreSize, _6e78e59286dd.RestorePosition, _6e78e59286dd.RestoreCentered = nil, nil, nil _6e78e59286dd.CaptionIcons.Maximize.Visible=true;_6e78e59286dd.RestoreIcon.Visible=false _ccaaae1785b6, _b7e7dc91330f, _b51a9d5bf5f9 = _130bc3bf1354, _6e78e59286dd.Width, _6e78e59286dd.Height _6e78e59286dd.Centered = false _9b866fb293e2.PopupManager:Close() end local _18cce4d0fcbf = (_130bc3bf1354 - _ccaaae1785b6) / _6e78e59286dd.Scale.Scale _6e78e59286dd.Width, _6e78e59286dd.Height = math.round(math.clamp(_b7e7dc91330f + _18cce4d0fcbf.X, 480, 1400)), math.round(math.clamp(_b51a9d5bf5f9 + _18cce4d0fcbf.Y, 300, 1000)) _6e78e59286dd:Layout() end, function() _ccaaae1785b6 = nil end) _6e78e59286dd:Connect(_d0fb02c6ef79.Activated, function() _6e78e59286dd.Minimized = not _6e78e59286dd.Minimized; _9b866fb293e2.PopupManager:Close(); _6e78e59286dd:Layout(true) end) _6e78e59286dd:Connect(_a64183014d83.Activated, function() _9b866fb293e2.PopupManager:Close() local _bb0295048501 if _6e78e59286dd.RestoreSize then _6e78e59286dd.Width, _6e78e59286dd.Height = _6e78e59286dd.RestoreSize.X, _6e78e59286dd.RestoreSize.Y _6e78e59286dd.Centered = _6e78e59286dd.RestoreCentered _bb0295048501 = _6e78e59286dd.RestorePosition _6e78e59286dd.RestoreSize = nil _6e78e59286dd.RestorePosition, _6e78e59286dd.RestoreCentered = nil, nil else _6e78e59286dd.RestoreSize = Vector2.new(_6e78e59286dd.Width, _6e78e59286dd.Height) _6e78e59286dd.RestorePosition, _6e78e59286dd.RestoreCentered = _6e78e59286dd.Frame.Position, _6e78e59286dd.Centered _6e78e59286dd.Width, _6e78e59286dd.Height = 850, 500 _6e78e59286dd.Centered = true end _6e78e59286dd.CaptionIcons.Maximize.Visible=_6e78e59286dd.RestoreSize==nil _6e78e59286dd.RestoreIcon.Visible=_6e78e59286dd.RestoreSize~=nil _6e78e59286dd.Minimized = false _6e78e59286dd:Layout(true, _bb0295048501) end) _6e78e59286dd:Connect(_f0e0337e8a8a.Activated, function() _6e78e59286dd:SetVisible(false) end) _6e78e59286dd:Connect(_74537f77bf7f.InputBegan, function(_a60f1c1268dc, _65ef1a8b2031) if _65ef1a8b2031 or _74537f77bf7f:GetFocusedTextBox() or _9b866fb293e2.BindingCapture or _9b866fb293e2.DialogOpen or os.clock() < (_9b866fb293e2.SuppressKeysUntil or 0) then return end if _a60f1c1268dc.KeyCode == (_de0747279036.ToggleKey or Enum.KeyCode.V) then _6e78e59286dd:SetVisible(not _6e78e59286dd.Visible) end end) _6e78e59286dd:Connect(workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"), function() _6e78e59286dd:Layout() end) _6e78e59286dd:Connect(workspace:GetPropertyChangedSignal("CurrentCamera"), function() if workspace.CurrentCamera then _6e78e59286dd:Connect(workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"), function() _6e78e59286dd:Layout() end) _6e78e59286dd:Layout() end end) table.insert(_9b866fb293e2.Windows, _6e78e59286dd) _6e78e59286dd:SetAcrylic(_de0747279036.Acrylic == true) _6e78e59286dd:Layout() return _6e78e59286dd end end _c11752ce7ea4["Assets/TabIcons"] = function() return { ["Aiming"]={Id="139169922379361",Hash="e9c8d7ef3d13",Bytes=4869,Png=[[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]]}, ["Close"]={Id="124980480563423",Hash="c132142b1728",Bytes=1518,Png=[[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]]}, ["Configs"]={Id="135562012560640",Hash="950c1309cbdc",Bytes=1730,Png=[[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]]}, ["General"]={Id="130944249270778",Hash="731e5ce420cc",Bytes=1870,Png=[[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]]}, ["Logo"]={Id="133205852680653",Hash="889e96ab377f",Bytes=7497,Png=[[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]]}, ["Maximize"]={Id="126701071735265",Hash="cc17669dcaf0",Bytes=1044,Png=[[iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAB2HAAAdhwGP5fFlAAADxklEQVR4nO3YwW1aURRF0VcFcmN2QzRIKSDFAwboRj9i4HFk8ZzstUrg7Xsk/loAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwG4zc5qZ88xcZuY+8L3uz7aOxk67e+eLmXmfmZvieZHb0Zwj/AFm5mNmHtLnxR5He7v7T5uZt5m5Sp9NrkeDu+8g6/l/DHY6776DrOdHGdjpsvsOsmbmU/ts9rn7DrJ2vzwcdt9B1p9fHzZbGAC6FgaAroUBoGthAOhaGAC6Fv/WAHgv9PQfMADoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKcwAoKcwA4CewgwAegozAOgpzACgpzADgJ7CDAB6CjMA6CnMAKCnMAOAnsIMAHoKMwDoKexvBwC+08IA0LUwAHQtDABdCwNA18IA0LUwAHQttg3A5+7HJ++X+983AJd8fux2MQD7BuC8+/XJOxuAfQPwNjPXfILscj0aNAAbzczHzDzcAC/2ONpz/D/AzLzPzM0J8CK3o7nd3fPFzJye3wSOD4N3p8A3uz/bOho7OT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWLv9Bn4Ak8CSGiBqAAAAAElFTkSuQmCC]]}, ["Minimize"]={Id="79520109028326",Hash="e0fbcc782d8c",Bytes=512,Png=[[iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAB2HAAAdhwGP5fFlAAABsklEQVR4nO3b0Q2CMBiFUaYgLoYLsSCjYKIPPJBrmvhutCA0njMC/fsllNJ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7C9Jn2RMMiVZAuewvGayzGavBfts/iHJ7eiVhjfKjA4isO3mvyZZ3z15OIm1zKwIbLP5L0nmo1cUPlRm9iIC9QEo71XQolEA6gNQDlegRZMA1AfgcfQqwpceAiAA/K+7AHgF4H9NAlAfAIeAtGoUgPoA+AxIi2afATfiIhCNWV0E2pirwDTi5irwTvwMxEktfgYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADofusJOGjpaxs4uTQAAAAASUVORK5CYII=]]}, ["Movement"]={Id="109208003239651",Hash="706dfc26c126",Bytes=2378,Png=[[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]]}, ["PlayerEffects"]={Id="121044999452640",Hash="5556a7e8431c",Bytes=4299,Png=[[iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAQfUlEQVR4nO3df8xfVX3A8Rb5NX7Jz0csdFBiiGXDWBSSVf4BFWIbSKa2qBjcBCcTDG5gxo9qKC2L+B+LEDH84y+WFXWJRVhWxEVAIaP6LMBCWKGbKKDzR4F2UEp9L2ecki/d8zz9fs859557v9/3K3kSUp7n3ns+n3PO93vvPT/mzZMkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSRoDwBSwBpgGtsef6fhvU7WvT1JDgBXAc8wu/L8VJkAaM8BKYCd7Fn5nZe3rlVQIcDSwheGF3z3aBEhjAFjN6FbXvm5JBQBPJHQAmw2+1HPA20h3cu3rl5QB+HxGB/A5gy/1GLAxowN4qPb1S0oELAR+n9EBhL9daAKkHgI+Tb5La5dDUgLg7gIdwAaDL/UMcCjwcoEOIBzjsNrlkTQC4KOUc77Bl3oEuL1gB7CudnkkDQnYD3i+YAfwArC/CZB6AFhOectql0vSEICvNNAB3GLwpY4D9gKeaaADeDYcu3b5JM0BeBfNWWrwpQ4DvthgB3BD7fJJmgPwWIMdwOMGX+oo4CSat7h2OSXNALi6hQ7gKoMvdRDwYAsdwAO1yylpN8CCzLn/wwrnONYESB0C/CXtubh2eSUNAP6pxQ7gLoMvdQRwMPBSix1A2E/wkNrllvRqB/Ah2neewZc6ALgtsRG/GH9S3Fa73NLEA/YBfpfYiL8LrE/827B/4L4TnwCpJuBs0l0IXJTx92eZfaki4ObExrsz7ho8BbySeIybTL5UCTAfeCqx8f5w4Dj3Jh7jF+EarABSBcBppLt84DhXZBznVJMvVQBcn9FwTxw4zlsyjrPW5EsVAI8mNtqHZzjWI4nHesTkSy3L/NReM8Px1pb4NiGpBcBnMxrsO2c43qkZx7vCpEstAu5LbKw/n+nJfeYbhXtNvtSSzHf3X5rjuDfljCmwAkgtAD5BuvfOcdyzMo57kcmXWgDc0cT4/cx5BetNvtQw4KCMGXzfbHBmYViP4GArgNQg4IOkWznE8c/LOP4HTL7UIODrGZ/Qhwz5DSN1daGvmXypIcDewG8TG+edI5znrsRzhOcH+1gBpAYA7ybdJ0c4z8UZ5znT5EsNAP4u4z39m0c4z5vi36S40eRLDQA2JzbKHyec64HEc/2XawRIhQGnkO7KhPNdlXG+JVYAqSBgdUaDfGvC+RZnnO9aky8VBPxbYmN8POOcjyWec9rkS4UAx5PuCxnnvSHjvIusAFIBwF9lNMQ/yTjv0ozzfsbkSwUA/5LYCJ8F9so4717A04nn/oHJlzIBRwA7Ehvhlwuc/5bEc4f1Co60Akh5DfDPSPe+Ah3Asozzf8zkS3kN8B8TG98LwP4FOoD9gOcTr+E7Jl9Kb3x/AGxNbHz/UCrwwLrEa9gGHGAFkBIA55Lu/FJBD8fKuI5zTb40gjgnPyz88WBio3sZOKxU0MOx4jFTPBjLcpCVQJoFcBRwQVhbL2NBjl3+uXSggQ2Z17QjLmV+GXCsFUETD/gj4G9iw/g95VxSOrjApZQVtjX7AnC6swc1EeKqu2FRjxszpvbuSehIFjZw7QsLd1KDNseYhNi4opDGB3AgcE5YLy9jye1R/GuDZXmohevfGm+Dwu3QoU2VRWoMcFz8yrwh4+FZqlUNlmtVy2V5OcYwxPK4psoldfl+flR/3FQ6gZOpy+cG6tQKvafHe9ef0Q2bWij343TDL+NtVbi92q/pckuh8h8OfDSOjEsdHtuktU2nKZyD7nk+5iTk5nCrqooBTojz8e/JmJXXhi1t7NAbzhHP1VU7Yq5Czk5oOh4aM3EO/GnA9cDD9MPOYbb9KhijlRnLhrft4ZjL03LWRtAYC7PmgOVx7nvqAhi1PAesqBCzFfHcffJ0zPHyEjMl1f+ht2Gu/XcyZtzV9B/AGmCqYgyn4jWEa+mbrTH3oQ4cVSuGav9+/rJK7+dz7YwDca4F3tHx2Hb5WcmeYntS7Viq7P38O2Ji2xjFVtqLsUGFhrWgLxUjLAUWR/KtiwuT9M0T8fXue8Lr3trx1OiLaLwnJrBv9/PBr+P77XCPfXDfk28+1EYl8xOnB8bsG9kxteM50QbuOe/r0SupXbzn7P8zmV1Dkzv5TGYsxafO4Z3uJvrHp87j/VZmU6yb1d7KjDXfO08Ox2XodRx5NrkcmTnhHHuu3eqDczMmSRxp1jXOPuuAHszOXFM7Rr0X9pqnG54CbgbOdv5598QdjM6OOQq56oLp2nHpvbi7TC0/BVbHd9fza8dCwwm5ijlbHXNYyzZz1u8OwCWoeqojS7RtrR2H3vMWQEPWE28BxpEPATVH3fAh4LjzNaB2qw++Bpw0DgSaXA4E0v9xKPDkcCiwZuRkoPHlZCCNxCWo+q/n04E7vUTbRHFBkH4YswVBerNE20RxCapuMR+qWfnG6ROnN0tQ+Y1MndTze85OL0HlEm3qlTF46uzGIHlcok2v8r3z6ByXobHkyLOhYuTmoJoMjj3/f/Fwe3BNph7MPlvbQgzW0j0u0aZ2hT3jgNPjFmQ/oxs2t1DusG9eF/wybqF2jku0qbqOrEATnNxgGd9GXa7QpO4D/hD4C2A9sL3lRvK5Bsv1+ZbL8krsUEPHemJT5ZIaAxwYv6aGr6u/a6HRPNRgWTa29H5+fdxe/NCmyiK1DtgHeHd8brC5oQYUbj8WNnDtCxu8tdkcYxJis0/pa5cm7bnBpQ1c66cpy/t5abehyRfEr78vZTauDaUjC9ydeU07YkcX5mIca+alWQAHAR8EHkxsbGGi02GlAhyOlTF56sFYloNMuDQC4FzSnV8q2OFYGddxrkmX0hfTSJ2puK5U0IHbE68h7Op0gMmXEsXpyileCLMcC+24kzrs+dsmXsprgB8j3bICHcDyjPNfYPKlvAZ4RHyCnuKWAh3AVzJG8R1p8qX8RviDxEb4bFjfIHNNxWcSz32PiZcKAD5DuqUZ531XxnkvM/lSAcBxGQ3xhozzfjHjvItMvlQIMJ3YEB/POOdjief8qYmXCorLgadanHC+kzLOd63JlwoClmQ0yCsTzndlxvmWmPw9xncKWBO/2W2PP9Px36aMn3avMPOB/0xskA8kdAAPJJ4rXON80zdnbFcAz80Rw/D/VhhD7V5xwpz51J1sh97MMvxu/JsUN5q2Ikuq7wy/ayw1WHnOJN3FI3QAF2ec50xTVmxJ9S3hb4ynBlci/k1iw7xrhA7grsRzhGvb23TNGtfrEmJ6nfHUYCUKawumCA+ZDhmi8R+csSDJV01V8SXVN/tMRYOV6AOkO2+IDuBDGcd/v6maNa6nZMTVtyp63SrD/5NYkW4bogP4+8Rjvxi+PZinRnZUWmNcNViZwrqBKcJDpX33sGpx6tLl3zVFc3as/066x4ytBivThRmV6aw5KulZGce90BTNGtfF5Bt5NKfGexRZmG+f4qY5jntz4jHDO2tfV80e11Xku6axCqX+Ae5NrEi/mOmpchxp+FTiMX9YJwr9APyEfBtrl0MdAlyRUZlOneF4p2Uc7/I6Ueg+4PiCm76cULs86gjgLRkVae0Mx7s+43hu3NlMR707O1q9rnI9QppHZqioYauuFA+bkzk76h9Rzv3GWqXeLZ9Y6NuE76hnb/zHZEyqmkm4lXBbNb1WwU4l3RUDFfWzGcd5p/mYtQO4lPIuMd4q8eT+3oGKGjbtTPFzx6nP+fX/Hsr7vtVfg5Xsppx395ljCr5kKhrZz2EuIVdHGXeVGL13EfCJjL9/r2loZLTmnnzcuKvE+P0wp+COJuYVTDrgTprzvdrlU4eEWX4ZM/jCTyMzCydVWHchY02FYbw0zNoOmhBhnj/tc7262fNxfgvx/0i7tUydBRzU8CfO7vwEmjsf324hB99qr4ap8zLW8UtxZ+3ydhVwALC1hRxsC4vD1C6vOiJzJd9RfbJ2ecd0ybZRuQSbXqt4byo87HQ24RxvNu6zdgDfpD3fMA8qsZvPKH5syGdt/PuNuO5/rueB/c2HdlXAq2jeyPsMTgpgOe1bVrvcGq+15/bEtelmj/+tGbdVOxP/9tZ2a5k6LawgS3Mer12+rgLeAPwqMa73hbn+iX/7a3dj0mBFvIHm3GCoZ+0AzsiI6+XxJ9UZ5kW7KuJSmrPUMM/4yX9m5tTfRfEn1T3xGt5gfiYcsBfwNOU9G45du3wdavSnx+3an8mM60MDx92YeazfxL0jzwlvJOpGSdUAt1Delyc5peF1W2xYXyv8qu/qgXNcU3ikYJjteYFbtk2Y8GqI8ibudRPwxjDpJoy7jw2q0bcqNPcWZ1ssQyjLG+tGVW0NSAmDREp5YVIGnACHx0/N9S1MsHq08B6Cw64oFN46XOZuTmMMWFew0qybN8aABcCnwnp7GcujFVlRGVjT4vlfiWUOZV9QJ/rqw5z0sZt7DhwXPwXva2kOxUzePsN1LaGesDfEtW70Mj73r9sLVIqXgcPmjYGwtdZAoy+1XVeqJ+e4zk3Ut6szOKndLKkYYEOBirChzymJn6hrMnY+asrahjZ8acKjMYZL2s2eurAxxaV9S0Nc6vxvw6cs3bRlrgdwcbn2NmcVjuLJGNupdrOqkQELM7/qhr9d2KfQAyuA5+iuncOspxh+p+KziWGEGK9oJ6tKFkaalRil1gfj1mgYk85MFQGrMhK8qi/J6/jX5ifiPfRU4u3MmniM3t3OqDLg5IzknjyvJ1p+f17lwRndfaDpDtFdlvhaadO8HgGmqW9jHM/f+KIpvDps+JoCE4hKmG66vMoArE5I6uo+Bb3Bsfp7uge+P87lX1Sx7IviNdxf6RnItlplVzP3x727r7MDwA5ARZ6Q9/LJrrcAVXkL0AdDvFbq7btdHwJW5UPAvhh4rTQd5wpsj/+d9JqqK3wNWE3vbhc1phwI1Lpe3i5qjI3L6DnGbFSj1BonAzXKyUDqjw6Pnls7xzU7HVga8wVBNgPzZ7nOLoz7d0EQja+OLAm2ZIbrOoV6XBJMkwc4cmAl4LAEWs1FQde2eP7BFYKPqRN9aXKXBX9shvO7LLjUBW4MIqnprcGuKbR4y+7cGkzqweagGweO+5PMY7k5qNQmtweXFDqCMzI+uS+PP6nOMAVS/W8Cv0pswPcDP0r82/8G9jb5UmXArYmNeGfGYKRba5db0qsdwDLa9z6DL3UAsA/w2xYb/xZg39rllhQB32ixA/i6gZc6BHh/ix3An9Yur6QBwAHA1hYa/zbgQIMvdQzwrRY6gNtrl1PSDICPtNABfNjgSx0EHAy82GDjfwk4pHY5Jc0C+F6DHcAdBl7qMODjDXYAf167fJLmABwB7GhoGa8jDb7UccD3G+gA7q5dLklDAC5poAP4lMGX+rNh6c6CjT8ca0HtckkaUpzrX8p9Bl7qkcyVfnb317XLI2kEwPEFtyE7weBLPQNsLND4H6pdDkkJgGsKdABXG3yph4DFBTqAxbXLISkReXv+PWrgpR4D1pTcRVhSjwBLMjqAt9e+fkmZgE0Jjf9JAy+NAeC6hA7gutrXLanc3IAtIzT+8LtHG3xpTAArh5wgFH5nZe3rlVQYsAJ4bo7GH/7fCgMvjSlgKr4anAa2x5/p+G9Tta9PkiRJkiRJkiRJkiRJkiRp3mv+FwHp4wpAyrRuAAAAAElFTkSuQmCC]]}, ["PlayerInspector"]={Id="99283135526945",Hash="d81f2200bd16",Bytes=3807,Png=[[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]]}, ["Players"]={Id="73197733348379",Hash="6d25c4ebbecb",Bytes=5165,Png=[[iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAT30lEQVR4nO3dC7AnRXXH8VEExBjeiwQIKqiwLkiACoQAEUIUeQoKGOUhiCDBAoxBQA2CRQhsKWR5SMoqA5GYACJiIkYeyvJG5bW8Ai4sCCIrhjcsu8tjv6mTe7bqCne593b3TPdM/z5Vt8paL/ffc6Zn/jPdp083jYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiEgIYClgKrA7cAxwNnAdcAcwB3gSWOg/T/q/3e6/Y797tP+39jeW0lkQKRywDnAw8F3gCdJ5DrjCbwqbAm/IfawiMnLRr+0X5n1052HgZODdOgkiHQPeBOwLXE9ei/yVYR9rkzqCSIuAZYD9gNmU50HgCGA5dQKRhOydG9gf+A3lewT4pMYJRBIA3ueP2X1zLbChOoFIAGBZ4GvAS/TXi8B0e3VRJxCZIODtwI0Mx83AuuoAIuMAdvPEnKF5BviYOoDIEgDHMXzHqgOIvHaU/1TqcSbwRnUCqZ7P7V9Afc7X4KBUzb4FK734F7tYC42kWsBZHVxkzwOXAv/oWYSb+aKhlfzpY2n/3+8ENvckHvvdy4B5HbTvjNznQaRzwPEtXlRzfUxhK7vAI9poN4itgX8Cfttie7+cNroiBQP2aOlCmgns1MbCHF+AtDNwVUuLinZL3WaR4lhCDPB04gvocmCLDo9hS+CniY/Bch/e0dUxiHTO37dTZvg9au/1uU4lsIvXBkjlF5oZkMHy3P5UzgOWL+CYVvAKRKmclPuYRNpa1ZdiYc98K/tV2ikCDgUWJFpANC338YikzvS7KlFtvg+UemqAbRKNb1zTx3oCfp439NoNJwEXeaHVJRVhneW/Y797ALBBH49bxuEnN5ZNw/1J6cEGNgYeS3C8+zQ9AKwIfNpfg36X4Lgf8+SwA+1v5z4+SbOu/zcJVtJt0peT4d+CT0Ue869LHRD0b/od/UK1V7K2zPfPsM/Sk0EfAYck6ATbND0DbJtgTODTTXmp2zbzcQvdu9MzOVV8tWebc8SW6y5uwG+igM9GHvucUjq8fwuXUIz1l8CHcsdDJsBLd8c4r++BBi6MjMHemdu/JnAu5fmhVY7KGRsZB3BDZHXd7PP8iQbJbG1CqGsztn33BGMZbXoG+Otc8ZHXAbzLc9xD7TWUANu3eEQcFnVdT9AHbk+jP87VfgyFAb4acUKvaAYkQR7EVzp+YrE8hL65EVilqzjJ+B3eBrBCdbawpyu+rDjUfV1MgwGrA7fRX3cBa7UdJ5nYPHioK4ca4Mhv1qktt20N4AH6b44dS5uxkvE70+ERJ3CnoQbY59BDfbblBU19/uYfK2dgpbbiJeN3qB8QngZaxLx3G7yoSGhloe+11KY3+zZmQ3O1DWa2ETMZP/kndGOPU4YeXGBGYGyeaKOUeEd1GXM5LXW8ZPwO9d6IE7bV0AMM/EVEfNZP3Ja9aIelb19pm6D4Tk/re+HVpUcVYV3f8wy+4r+bYin1WD6aMmYyfqeykxpiXqmLX1LyQqNWqTjErgnbsbYn0qTeA9FWBq4QOP14cAvrDGx5tmYGugIcE3iiLm0q4TUMQxyVsA3fJx27aLdP2LYdvFZAKt9N1TYZ/+SdE3iSTqwluMDJgTH6VqLPt8rJKbzgMz5LpWjXGAOmn0u43PiDv/cBUtxcd7binl3zijkhrkp0YaVY1Xev5XukiciSARv5CsBY92gXpg4AdwSeoM2bSlimY2CMbs+8LmF09eJV00RjfMDKwPUJ2q3t2dsG/Crw5KzdVMK3IQvxQIIUbUuSifEz4K3pojEx9pnAzyPbbvUJVVmoTT5fHWLlphL27RkYo/9NUNQj9rF/lcxxmx15DCom0vJJsqqvIQY/Bfiq5bYhFkR+bsz+BfNLKMrKyDoTG3ystshM0XQDKPMG4PPsMSPqhzeFAD4fcRwvDKHQTLH0ClDmK4An6IS6taQRdEZmMux9PtT+uY9hsCIGAaup75ZjEDDy8b+4OXTixjP+I3f7BytilFnTgC1NA/rof+imHTc1BWLkmOzJJITVaNRsQGGJQJ9sKhGxU9JVGQq0HNQUCvhMxHFp/8WWTopSgQtLBY7IPJwfsrCnK4ysKgyddaom87RTwNGBJ+SyphJW9DQwRl/o+Ibz06ZwjBT+CPEPuds+SJHLgZetZArwhS6XA0es/OusGnEo4PiSKixVz4pXEm7roQfQtxAPtV7gZ4Yurf1wM9wvnFtzt32QIkuCndoMHHB61yXBgAdLqEBUWAWqB3K3fbCAiwNPioqCtvDIOuTkrFzrKuT1T8phhNt5qMG1d/gcZcGHnJ5NpnUV8vonZQPCzRxqcHNtDKIbwJh0A2g5S+t+wm3ZDAzw/oh4zI78bL0CvJZeAQqdnunF/HPADTHm2//YyM8f8iDgtMBj0yBgyydm3cjtwQez77tlnUXEwWK4TuTnaxrwtTQN2DbgOsI9WnIa6iTTVUO3AzPXJGjDRYGfPeREoAtzt33wgH2Ic0HTcxEX32KfSNCGk4a6UzPhr1ZKBe4oKcj2to9xSFPndCg+kBq9WaqttAz8fNuua8WmUIxUCw6d4tw3d/ur4Ns9xbBOuG3TM8BfRXTOxT5VwLRsycuBD4k4rvfmbn8VPFHjEeLYHnYbNz0BbAI8G3nMD9lGmglnISzLMsTNTYEYOabbAo9JBUE6Plmhj6CjPdaHmwCwacTFlvTdP2FJsOJKaQO7RBzPv+duf1X8bj2TeM+VWJ9uMXtVSbTj7tWpS1YBB0a0Z1aKsYjERUHvjDieaqpPFcPfQ18ino0JHNqUOeAX+86P/42pLbQvtiz455pCAEdGHIfVnVBZ8EwnbjrpXFjCCLXP88dO9XWyS7JNq0a0a34Jr2DA+yI3BlFF4Iwnb2ngBtKZ61l2WSq8AntGJvm82s/bXIEH7BDZvtldbgr6asCUyDUmZvvX/GHpvCb+U6R1VZfVhHxhT0xu/1ieaHuDVB+LCd29efRNKtfmoL+IbLuNZagceCFlnGLWCbze4NkubQxY+dPLri1c+Hgsgur9BRzHxxO01y7EKV20d1TCT4onx73+/w9KfsDf0x6bhpvh39TLRuYwbONlvEI31piIY9JGd9zszF8maPN9XWwWCmyc4LHf/E9oSTVpCXAG7bNR38u9NLZtyPFntrrOv1WW8Z+V/d+28N852Ut3xww2TdSMrjuYzesnavt836izrSeuI33WJ4UPpG6jpHkn/Tb1Oi/Xt5LVGEx4HLf7Xn1vSNQndkowVjHa+WmiJsn5N/D51HnxZ6u5B/wx8HTiY7rFt+taKaA9K3tuf+h+f0tiFarXbCeKkoTf9b9OPc4o4X0U2KOl41voA7LH+YDvtDFeuezfPuLr+a9JlEQ11uDq7rnjLJMbGGxjdqAUi7oc8JsI4EyGa0bu+Mok+VRbaBHLktnj9h6ldQif6QjdX69kM/tQ1lzGYAkxwPUMh82bv7PUk2258RFLa0t0Rwlp4hLB3xWtlNWL9Je1/cRU6/rbBKwBzKH/7gf+KHc8JRHgPT6P3zf2WD2tTx0BWL3nTwJ3AmvljqO0M0uwL/Aw5XsodTGPLvmy4at7+s6/Qu74SYs8O8xW/91LeR4AjohJPS5sYPC0Hs3IfFMDfhXxfPa9gWszd9JFPof9CWtTMzDAhyO2eu/CM7YkO3ecJCPPaDva16p3+Zhv6wXeNfSTbwNqwLmU54dtL5+WnvEFPQd7AczHE3a2Z31x0NFe9LO6NeVWSAO4h/zutpLrueMhhbNUW2A9YDfgKOBb/rg+y6e7nvD004X+v+f4CPg1/rtH+SPweiWk7RYUU6u3cFOmuf39hviqJdLHWZkP+YKmNpdMv2A1/Pzpo7qnLpHieRbh/n6hWo3GWHOtbr/vJaHqvSJ94qv89vMMyAt9ifCrX7ke93+7xX/nRM/z0HZdIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIm0BpgAbAB/0RUDHeD3B87wwy+KfH3lRFfu51P//bwAnAH/rKwp39e3Al9MZEykQsJpftLNa2s/PvOJFVn8MnAIc5Fu3a6cfkYwX/55eiDOXef4E8WVgS90QRLq7+Pfyb+aSzAMuAw7UVmAi7e4YZJublmwBcLHfqDSGIJLwBmDv/H3yLPAvqjAkkuYGYAN+fbTI9w/YWh1BJPwGYO/afXcjsLuqC9dVunol3yzEftb1TT0W/2zrP6P/bd1Rv2//rUpRD+cGsNh1wCa5+6cEAP4AmAps50knNh10pg/+zPSNPR4EniKdp/1v3uafcbF/5pe8Ddt5m9461JPa41eAJXnFNxRdNXdsZewdgNf3xzXLKjsH+Fnhm1Qu9qS39Rxv++5+c1i6zye6h4OAkzlfh2nnp7zbUG8GHAqc7ds/vcTwvOTHdrYf65/2aRvxnkwDxviJbYKaO86DB6wMfNQfoW1TiBeplx37zR6Lj1hsmoIVmgiU0mPADrnjPCjAW3yRyHTv7EPuQLFe8RhN95i9pSlMAanAXUwb2toDrTmI6CQrAPv4YFmbG0cOncXu+8DeFtOm3MVA9vMwcAPwA3+iORb4lN8w7Gdn29J71M/OvhXYEcBXgTOAC3ygdX4hMwUr5Y513x7tDwAu8ZRMSWuBx/aA0l8VEm1Bvo49jgNH+heJ7SvYtTuBNXPHo2iWYQV8p5C7di0s1v8GbNVUgpGbwkb+xPBfHfa3XwHr5T7+otiqK586uaujkyBLdpefixWb+l4zDwAuB15uuYP8zmZtmtrZ4xBw+sCywoZinp+b6h5ZGZmi/CIwt8X42ivI+k2NgLcBJ2tArxcWeobbWk1lgGU8M/PulmJr2aCrN5V945+lQb3eDhp+o9IngjcCHwMeaiGuN1k6ejNkwJt8sGXI8701vRocbee0qQywnB/7c4lj+qPBxhPYHLiV4bCT/2tgDjDbE20W/1zpP6P/bbb/rv03zzMcdk43ayoEvMOrEKd0XDMkwPL+uN+HTL3HPQnlEn/fPc6TTnbwG9h7PFll6UQLk1bzv2l/e0f/rOP8s60Nt3ubSveKvxb8YVPn0vAvJEw9t7+zaTMEXtP9XspLyZztmWXT/aLbouQkGGAV4M+9rdO97ff5sZTkHmBaUyFGFp7ZE14KNtj45qbPgI8X8qj7qJduOh7YxS6mZiDsG9eSdnxc5VzvOIsKSDM+oKkQI4VeLNU3hVOaHk+ZWM52Lg/50ti9q5pacbb01NdLnON59LmcXuPCF0YWqdlgXorXqi2aHmZRXU336+Gv8LXw784dg9L4GMOhHqOu6yFYlaPlm8owMr7znRTxa3q2aMcq1nThZX/Uskfft+U+9p49ou7nr0RdLayyGZApTWWApYD/TBC/7ZqedCwbsW5blfnpLZ6zw1vMbhttVo3njJExmtip7xuaHhTTvJ72LPDHKdVfb3/lZZtPBdcPPtNtDMAawCORsdupKXgO1ApLtDWaPMMCmPs4K+usM1ostnJRjeXQge0jZ2eubUrkSSupLfBEGF34+c7rFF+k1cbqzGObCgH/HBEzu3ms05QE2KaF7L7v1bjIpFS28s+/tVOyPvP+pjKMvCo/MIgbpx/M/Qk7hQVmx9zHJWOzd9DIzjvW8tca04b3jYjZ7KYUiRN9ziqxSq2MmeAS8xj7aqdXOjV4d0TM8i+6slzvRAkllia8T+7jkcnxLMMUYwPWh6bWFn9gj4iYfa2EA/jvBCffFrJskPtYJAywYaJXwEsqfQp4NDBeN+Vu/MaJkkKUvTeMenkpkr82airDyAYhoRmw+fZxSJDfbMtwdfEPhO2AmyCT8NymMsAmEfHaJueadCsMGbM/2tuzNF5aY+fUz22ohSXXYmiL7wsQ4rBcDT444iS/XOPcby0S5IQc1FQG+HZgrL6Zq8FW4y7U17M0WjoDnBrRP35S26liZFFbiB/nqoIa+vg/t8akj0pXvv02Iv17uaYiwF8Gxur2HI3dlnCf77zBkgXwd70b3MrEitcExmlujsZ+KbCxL9RYEaZWXhEqdCXhF5v6YhXimT4NWFzYeWMlq4jFQ/9aYdmwEC/maOwNQU2Fz3TeWMkK+JtBrXlvUWCcyNHQ0Oqy2vq4zvr4IR5sKkOgHA19MrCtq3beWCmhmEiIx2s7dQTK0dDQbY+it9CSXu4LEWJhUxkCqaFStN507Mx6E6feNFSKoP4ysDj1pqFSBPWXgcWpNw2VIqi/DCxOvWmoFEH9ZWBx6k1DpQjqLwOLU28aKkVQfxlYnHrTUCmC+svA4tSbhkoRuuwvwGrACV5sNqZkXW+kP2PjB7kfDZUidNVfgD1teSyVabrWm4ZKEbroL8BeLexN2QvtnbklB7sfDZUitN1ffE+Cp6lU07XeNFSK0HZ/8Xf+ajVd601DpQht9xcf8KtW07XcByx1mER/TLE5aW+1e7WPHXCRYjp25TeA59u92scOuEjrJtEfa34FmNXu1T52wEVaN4n+WPMg4AntXu1jB1ykdZPoj7VOAz5tx97u1T52wEVaN8k+WVsi0Ct2zO1d5a8fbJHWBfTLWlKBn7Fjbefqnligax51lW7MC+ybQ10MtNCPyY5ttfRX9eSCXPOoqwx1dFsmpvJRVxnq6LZMTMWjrjLk0W2ZuApHXWXoo9syORWNukoNo9syeQMedZXaRrdFRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERKSp2v8BypukuhCarzAAAAAASUVORK5CYII=]]}, ["Restore"]={Id="139202022986591",Hash="50debc1f880f",Bytes=1800,Png=[[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]]}, ["Search"]={Id="86509122936885",Hash="52abf69dd773",Bytes=3746,Png=[[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]]}, ["Settings"]={Id="79003873418085",Hash="6bd058701459",Bytes=7073,Png=[[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]]}, ["Visuals"]={Id="94812080671308",Hash="710b0e460b36",Bytes=4853,Png=[[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]]}, ["World"]={Id="134680363450405",Hash="0d1ad144cac6",Bytes=7102,Png=[[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]]}, ["Sword"]={Id="96022764763172",Hash="7a43e1c68efb",Bytes=4982,Png=[[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]]}, ["MobileAimbot"]={Id="123185848433410",Hash="9e2e23978535",Bytes=4510,Png=[[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]]}, ["MobileFly"]={Id="91837381619947",Hash="b89281abe375",Bytes=7813,Png=[[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]]}, ["MobileSilentAim"]={Id="84541499444203",Hash="0db47e0adfaa",Bytes=3909,Png=[[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]]}, ["Noclip"]={Id="73779323821543",Hash="ecc6210fbb1e",Bytes=26559,Png=[[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]]}, ["TriggerBot"]={Id="92547150792425",Hash="6f72bb767f7c",Bytes=23251,Png=[[iVBORw0KGgoAAAANSUhEUgAABAAAAAQACAYAAAB/HSuDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAgAElEQVR4nOzdCditV1nY/UwkJAwyKAqIgIwBjFKJiARBRG0ggFQUq+IACnUE1K/op/TDOhStTSqKJmCVoq2CQisUwSGATBUFVAREhoCoyBwNEMj4/66dblJD3pOc4X3ftfd6fr/rOteVKzk55933fT/rXs+z17PWUUcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJSqk6tHVedU51bnVR+uLln/+vD63527/j2r33uX0T83AAAAcC2qU6oz1zf2h+u89Z9xioADAADABqnOqF7R7lv9mWeM/nwAAACwaNWp1avbe6u/49TRnxcAAAAWpTqxOqu6tP1z6frvPHH05wcAAIDpVbeu/qRx/qy6/eg4AAAAwLSq09a794+2+hlOGx0PAAAAmE51enVhm2P1s5w+Oi4AAAAwjeqLq4+2eVYPAe4zOj4AAACw9Vbv22/Isv8DWf1s9gQAAACAw1Vdt3pdm+8N1UkyDQAAAIdhfezetjhLkgEAAOAQVadWl7Y9LqvuJdEAAABwCKpXtX1eUx0t0QAAAHAQqjPaXg+SZAAAADgI1SvbXq+QZAAAALgW1Sltv7tLNAAAAFyD6sy235mSDAAAANegOq/t905JBgAAgAOoTm4eJ0s0AAAA7KD69ubxaEkGAACAHVRnN4+zJRkAAAB2UJ3bPP5QkgEAAGAH1TuaxzskGQAAAHZQnd88PizJAAAAsIPq4uZxkSQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAwA6ajCQDAADADpqMJAMAAMAOmowkAwAAMJXqxtWtqs+t7l59YXWv6gHrX19Tfe1B/JrK6LwAAADA1VQnVret7l09pPq26geqn6rOqX67emn12urt1Xurj46+yd5kygwAAIB9Vd2w+rzqwdX3VD9T/Vp1bvWm6vzRN8szUuYAAADsquro9RL8+1ePrX62+p/Vn7u59wAAAACALVMdX92tekT14+tl+X9RXTj6226ubnS9AAAAsAXW3+g/tPp31XPWS/UvdqO9VY4fXUcAAABskOr21ddVT6l+r/rA6DtXdsVF1eur/7Lee2G1weJJo+sNAACAfVDdoDqtemL1gur9brYX5dL1ao5nVY+p7lod4+IDAADYctUdqkdVz6z+qrp89B0oG2d1CsOLqydVX1pdd3TdAgAAcC2qz11/s7v6hvddo+8s2UqXVK9dvxKyOrrxRi48AACAwarbVt9R/abl/OzhA4E/Xp/8cF+bCwIAAOyD6ibVw6uzq7e75WWAj1YvrJ5QfZ4LHwAAYPdu+j+/+uHqletN3GCT/H31jOph1fVd+AAAAAepul710Oqc6m9H393BIfhE9fvV46rbuegBAAB2Pp7v66vfri50y8kkVidP/IfqHtXRLnwAAGCRqpPWu6w/a/1eNczs3etVLauaP2709QcAALCnVkeqVd9cPX+9XBqW6H3rhwFfVh1j2AEAAGa76X+Bm364mg+uHwac5jUBAABg61TXXb/T/7vVxW764KC8o/qJ6m6jr2EAAIBrVN21ekr1ATd8cETeVD2xuplhBwAA2KQl/o+pXueGD3bdpdUfVF9bXWf09Q4AACxMdWz1wOq3vNcP+7p54JnVXUaPAQAAwOSqz1kvS36nmz4Y6rXrlTcnjR4XAACASayWHa839Ht5dbmbPti4UwT+U3Wn0WMFAACwpaqbVj9U/e3oOxzgWq0ezr2kenh13OjxAwAA2ALVHaufqz7mpgu20nuqJ68e4o0eTwAAgA1THVM9oHqBZf4wjU9Uz6o+b/QYAwAADFZdv/ru6q9H36kAe/p6wOoowX9ZHT163AEAAPZRddvqKdWH3HTBoryh+ubV5p4GXQAAmFh1SvUb1aWj70KAof6mevxqFdDocQkAANhF1Zd4vx/YwYern6g+3aALAABbrDptfeMPcE0+uj794+ajxy0AAOAQVKdXr3G/Axyi1fGfZ3oQAAAAG676yurVbnmAI3Rh9dTqlqPHNQAA4OpL/V/ilgfYZRdV51SfZdAFAICBqntVL3PLA+yxC6ofqz7NoA8AAPuounP1nOpytz3APvpQ9eTqBgZ9AADYQ9XnVL9SXeqWBxjoPdV3VMca9AEAYBdVN65+tvq4Wx5gg7yxepABHwAAjlB1XPWY6n2jZ/kA1+Dc6l8Y9AEA4DCsvlWr/sotB7AlLqt+rbqVQR8AAA5C9XnV74+eyQMcpo9VT6qua9AHAIADv+f/Czb4AyZxXvUwAz4AAKxVR1ff7D1/YFIvWa1sMugDALBo1anVa0bPzgH22CXVWdUNRo+7AACwr6qbVk9fb5oFsBR/Vz1cywEAYBGqr63eP3oWDjD42MA7jR6PAQBgT1S3q37PLQfAFS6snlydoO0AADCF6vjqR6uPm/QDXM2bqy8ZPVYDAMARqe5VvcmEH+AarfZD+bnq+toOAABbpTqxekp1qUk/wEF7Z/WVo8dwAAA4KKulrNVbTPgBDttzVqelaDsAAGyk6nrVUx3txwAXVO+p3lq9dv3rJdUfVC9c30xd2y/YNKuaPmP02A4AAFdRfWn1jtGzZabwvuoN1YurZ1Y/U/3b6tHVw9a1dtfqs6sb7dalOPpDwzX45eoG2g4AAEOtjq+qftq3/hykj683hVx9K/+L1Q9V/3r92sjqhv46A2sZNn1vgPuOuj4AAFi46vOqPx89K2bjXF6dV/2v6szqO6sHVLeujjlqQ40OGhzkSQGra+q6o68XAAAWYnUTV/1A9QlT9sV773qp/mqZ/rdVp672gjhqCy0+k2yT1SqaLxh9zQAAMLn1Mu2Xjp79MsTfVv+j+nerjcmqWx41ETXFllk9gH18dfToawcAgAlVX119cPSsl33xserl1X+s/tVsN/s7UVdsqRdVnzn6+gEAYBKr902rp42e5bKnPlT9zvrVjtUy/uOOWpgJ6+uW6w0WV5stvnG9NwPzvopz+uhrCACALVfdZX0kG3M5v3pe9T3rzRw3dnO+/dJkdvh8N60eWp1V/eXon49dd/l6g8Djx1xBAABsteo71kvBmeN94dXeDT9S3bM6dnR9bZomcxCf9+bVI6tnVe8Z/fOya/54deLG/lw1AABsvdUu7uubArZ/075z1t/6buXO/PupyRzG5z+l+qHqFdWlo39+jviVnjP25koBAGAa1Z3X7wuznUuAX1P9v44IO6zan8oRjgM3We8f8N/WN5Ns53jwlCXu5wEAwEGoHlFdMHrWyiFP8l9dfb9lv0dmtrrbrUFvdQNZPWC9maBXBbbP6jSPW+xWPQAAsOVWm0ZVPz96lspBu6x6ZfW46laj62cWs9XfHsXomOq09WZz7xr9GTlo/1DdZy9qAgCALbL6Zmj9DTLbc9N/y9F1M6Mms08xu+t6mbmVAZvvkuqJ+1EXAABsoOpeJu4b78+q71vt2D66XmbXZPY5dseuXxP4L+sjJtlc/7U6cT/rAwCAwdbHf3189EyUHZ2/3r3/tNF1siSz1eLAOJ5QPbh6zvpbZzbzweJtR9UIAAD7+77/L42efbLjEv8XrzdiPMEFsf9mq8lNqKHV6yrrowXfMjoeXM0HqvuNrhEAAPZIdbP1e+RsjrdXP1p9tsIfq8lsWj2tNw98lpVHG+Xi6jtG1wYAALusulv1ztGzTa5w0fp89ftWRyv2zTBbbR61oaqbVE+o/mp0jLjS6lSHY0fXBgAAu6A6vfonk93h3l/9hDO5N1OTOWrDrR5+rZagV79lr4CN8MLqhqPrAgCAI1A9xuR6uL9eH993kmLeXE3mqC2yOuWienL1wdFxW7jVWHXH0fUAAMAhqo6rnjZ6NrnwTf1eUH254t0OTeaoLbR6SFY9tnrj6Pgt2Puqe46uBQAADlJ1/ep3R88iF+qC6qnVHRTsdmkyR22x9esBD6peNjqOC/Wx6qGj6wAAgGtRfVb12tGzxwV6b/XE6tMU6XZqMkdNovqi6rfXq2rYP5dW3zs6/wAAHEB15+o8M+R9tTpZ4burExXmdpvtujlqMqtVNdUz1qdosH9+tjpmdP4BALj6GdsfMiveN2+uvrm6jkKcw2zXzlGTqj5nvb/JJ0bHeEGeU113dO4BAPg/E+KvqT4+eoa4EG+pvtE3YvNpMkdNrrpl9XPVhaNjvRAvdUwgAMBmHPO3eleTvfW26pHVsaNzzt6YbGn5RUupk/URgj8/Wf421euqm43OOQDAIlU/VF0+ekY4ub+pvm11rOLofLO3qvObx/lLq5fq1tWvVJeMDv7k3lrdZnS+AQAWY31E1n8cPQuc3AeqJ1QnjM43+6N6R/N4x1LrprpT9WwPR/fU31d3G51rAIDprZagr7/lYm98pPpx77ouT3XuRBfVuUctXPWF1UtGJ2Jiq01n7zU6zwAA01p9G109b/Ssb1KrfRSeXn3W6DwzRnV28zhbHV2Z1zPWp3awNw9M76fWAAB22eqc+ep3zWD3xB9WpyjaZasePdH19ejR8dwkqz08qsdW7x2dmAl9rPqq0TkGAJhGdb31TSq766+rh4zOL5uhOnmiC+zk0fHcRKtXe6qfcWLArvuEsRQAYBdUN6hevvvztUW7oPrB6jqKlE+53s5r+50nq9c6rt6xeuHoRE3m4urr1B4AwGGqblT979Gzuomsjkz89eoWipIDXHNntv3OlN2DHmMftF4JxO7tpfJI9QcAcIiqG1evNSvdNX9R3Uchci3X3SkTXHP2szi0sfb46kerC0cnbqKHAN9kpAEAOLRv/v909CxuEh+tvn+1CZgC5CCvv1e0vV4hy4enul31otEJnOghwDeoRQCAg9uk6o9Hz94msXrH99aKjsM4Nm5bPUi2j0z14OrdoxM5ASsBAAAOYsO/V42etU3gPdXXqjYO15Zeh6+S8V19EPuL631DOHyXVI9QlwAAOx/1Z7f/I7OarD9j9QqFAuNIVKeuv8HcFquf9VRZ313Vfau3jk7uBA8BHq42AQDWqpOql4yepW25d1VfoajYLdVZbY+zZH5vVCdWP7NlD4Q28YhAr6cAAKx3oP7d0bOzLf/Wf7VU9waqiT248fuzNt/qZzxR9vdWdY/qjaOTvcVWpyzcT50CAItVHVs9Z/SsbMu/9f+y0XlkXtXtqw+3uVY/2+1Hx2kpqutWP1tdNjrxW+qC6otG5xEAYN9VR1dPHz0b22KrByc3Vrrsw7V6z/Vxkpv4jep9VMD+q+5VvW10AWyp86u7q1sAYFGqM0fPwrbUB6qvGZ0/lqU6fX3DvSlWP8vpo+OyZOtTW1abjnLo/qG6w+gcAgDsi+rJZoyHZbVXws2VKSNUp23I6wCrn+E0VbAZqq+uPji6KLbQecZzAGB61WNHz7q2dAfp1UOTY0bnj2Wrbl39yeAN/7zzv2Gqz6xeNLAuttVfepULAJhW9TBHSR2yt3hflA08HeCsfT4W7tL132m3/w21ekBZ/dD6gSUH76XVCaPzBwCwF8uHP25WeEh+tbq+UmQTVadWr96Ha3r1d5w6+vNycFa73Ffv3Ie6mMlvWeEFAEyjusuGvDu8LT5SfePovMHBqM6oXrEH18HqzzxDFrbPall79Tt7UBMze9rovAEAHLHqltW7R8+stsibqpOVHtumOmV9usdqc7PDdd76zzhl9OdhV456/cHqkl0cH2f3Q+oOANha1Q2rN4yeUW2R/2bJPzNYPcSqHlWdU527vrH/8Ppm8JL1P5+3/m/nrH/vXUb/3Oy+6t7V344eXLfE5dXXqUMAYOtUx9kV+qB9ovrO0TkD2AvVZ6w3u+ParfbKuZdKBAC2SvULZnoH5e+rLx6dL4C9VB1bPUVfOCgfrO6gIgGArVA9wSTvoLyquvnofAHsl+rrq4/pEdfqr1abKapMAGCjVQ/Z5/PBt9XZ1fGj8wWw36ovcFTgQVm9NnEdFQoAbKTq7usj7Diwi6rHjM4VwAbsC/BKzeLaHxarVABg41Sf6bi/a/Wh6stG5wpgE6xWQVW/6iHAtfqu0bkCALjSaoli9TKTuGv0turOygbgqqrHVZfpIQe0Ojrz/uoGANgI6/fZObA/tJkTwDX2kYdWH9VIrvFkgNupIQBgqOrfmLBdo1+2iRPAQfWTe1Tv1VMO6E3VDdUSADBEde/1pnbs7ClKE+CQ+sptqjdrKgf0O9XRagoA2FfVrar3maTt6OLq25QkwGH1l5tUL9dfDuiH1RUAsN87N/9vk7MdXVB9lXIEOKI+c0L1HH1mR5dWD1BfAMC+qH7epGxHqxUR/0IZAuxKrzmm+iX9ZkcfqD5HnQEAe6r6epOxHb2ruqPyA9j1vvNEfWdHf1adqN4AgD1R3dUxTQfcmfmWyg5gz/rP91aXeRBwNU9XcwDArlsdPVS9xeTral5T3VTJAeyt6hurS/Shq/kmtQcA7Krq2SZdV/OS6vpKDWB/VA9z/OzVfKS6kxoEAHZF9Vg3/1fzYu9eAuy/6vTqQn3pKv5STwIAduu9/4+ZaF3FC6vrKi+AMar7ro9d5f86Wz0CAIetOmm9wR3/129XxysrgLGq+3gIcDVfry4BgMNS/bI7/6v4jeo45QSwGarT1u/A83/8U3W70XkBALZM9bVmU1fxXDf/AJunureVAFfxJ9V1RucFANgS1W2qf/QA4ErPM5kC2Pg9AT6qb13px0bnBADYAtUx1R+ZRF3p+d75B9h81f1sWnulS1crI0bnBADYcNUT3fxf6XerE0bnBICDU31VdZE+doV3Vp+mdgCAHVV3N3G60quq6ykVgO1SfXV1iYcAV/i10fkAADZQdaIj/670p9UNR+cEgMNTfXN1mYcAV3iEOgIArqJ6qonSFd5S3Ux5AGy36rv0tSt8sPqs0fkAADZE9WXV5SZKvaO6xeh8ALA7qh/V267wO2oKAFhNjq5fnWeC1Hurz1USAHOpfkGPu8K3jM4FADCYidEVLqj+xehcALBnx9s+x0OA/rH6HDUGAAtV3dcmSV1cfeXoXACwd1ZHulYv9RCgF1dHqzUAWJjqpOrtC58MrfY9+KbRuQBg71WfVv3F6MazAR6l3gBgYar/PHoGsgGeODoPAOyf6lbV37dsH3YqAAAsSPUllv739NF5AGD/rfZ8qT7Ssv2W2gOABaiOq/68ZVu9B3r86FwAMEb1wOrSlu1h6g8AJlf9SMv25upGo/MAwFjVY1u291Q3VocAMKnqDtXHW673VbcdnQcANkP1iy3bOaNzAADsgdWxP9W5LddFq70PFBcA/6w3Xqd6Scs+DefeKgIAJlN9a8v2HaNzAMDmqW5Sva3l+svVg5DReQAAdkl10+qDLdfTFBMA19An71pd0HL9gOoAgEms3vFruV7mmw0ADqJXPnjBR+SujkX8bFUCAFuuuseCJzTvqj5jdA4A2A7Vj7Vcvz06/gDAEaiOqf64ZfpEdaoCAuAQ++aLWq4HqhYA2FLVt7dcjxkdfwC2T3Xj6h0t09urE0bnAAA4vAnM+1umX1cwAByu6vOrj7VMj1c5ALBlVjvft0x/Xp04Ov4AbLfq0S3Th1enB42OPwBwkKq7VZe0PP9Y3V6hALAbql9rmZ6qggBgS1Qvbpm+YXTsAZhHdb3qzS3P6kuEu46OPwBwLVY7+LZMT1ccAOzRqroLW57/pZoAYINVx1VvanneWJ00Ov4AzGl1skzL9BWjYw8AHED1PS3Px1e7NSsKAPZS9Zstz+pLheNUFgBsmOpG1QdanseOjj0A86tuUv1dy/OY0bEHAD5F9dMtz/MVAgD7pbp/dVnL8r7qhqoMADZEdYvqYy3L+6vPGh17AJal+pmW5ymj4w4ArK12wG95HqwAANhv1fHV61vefju3VW0AMFh1p/V5vUtyzui4A3DU0o8G/ETL8t9Hxx0AFq/6rZbl7dX1Fp94AIaqntiyrPY+OEXZAcAg1T2qy1vW5OO+Cg6A0apjqpe3LP9zdNwBYLGqP2hZfn50zAHgk6o7LnAT3nuqAADYZ9WXtiznVddXaABskurxLcsfjI45ACxO9dKWY/Waw1eMjjkAHOBVgFe2LF+mEgBgn1T3a1nOVlwAbKrqrtVFLccrR8ccABajelnL8Q/VjUfHHACuSfXkluXLVQQA7LHq/i3LwxUVAJuuOr56Y8thFQAA7LWFHTn0fBUFwLao7rU+snYp7jc65gAwrYV9+/+R6nNGxxwADkV1TstxruoAgD2yOnqn5Xi8QgJg21Q3qd7fcpw2OuYAMJ3q1JbjDdVxo2MOAIej+taW4/dUCQDssuq5LYd3CgHYWtXR1UtajnuOjjkATKO684I2Ffr10fEGgCNV3a26pGV4jooBgF1S/WrLcEF1C4UDwAyqX2gZLq3uMDreALD1qltVF7cMPzA63gCwW6pPr85vGX5J5QDAEarObBn+ujpewQAwk9XD7Zbh49Vnjo43AGyt6gbVP7YMDxkdbwDYbauH29VbW4afVEEAcJiqJ7QM5yoSAGZVPaxl+HB1vdHxBoCtUx1bvaP5rU43+MLR8QaAvVT9QcvwXSoJAA5R9fCW4RmKA4DZVV+wkCN9V687HDM63gCwVapXNr+PVjcfHWsA2A/Vr7QMp6soADhI1T1ahp9QFAAsxWqX/OqC5vei0bEGgK1R/Xrz+1B1o9GxBoD9VD2p+V1enayyAOBaVJ9RfaL5/T+KAYClWe2SX723+f3i6FgDwMarfrj5/X110uhYA8AI1eOa30eqG6gwADiA1a651XnN7zsUAQBLVZ1Q/U3z+/bRsQaAjVWd0fzeVR0/OtYAMNLq5rj5/bEqA4ADqF7Y/L5NAQCwdNWx1Vua3xeMjjUAbJzq1tWlze3t1XGjYw0Am6B6ZPP7+dFxBoCNU/1k8/uW0XEGgE2xeiheva25nV+dODrWALBpywDf3dxWExzf/gPAVecAj2p+j5R0AFirHtT8vlXCAeCqquss4ASgl8s7AKxVz2tuf2vnfwDYWfXY5ncX+Qdg8aqbVRc3t8ctPtEAcACrh+Trh+Uz+08KAIDFq36wuX2wuv7iEw0A16D6geafD5ygCABYtOpNze1Jo2MMAJuuut76JnlmjxgdZwAYprpnc/tIdRMlBgAHNS+Y/UjgP1QHACxW9fPN7T+PjjEAbNm+QBc2r8ur24yOMwCMOvbn/c3r0up2SgsADml+cHZz+yH1AMDiVA9qbs8dHWMA2DbVHavLmtebRscYAPZd9d+b22nKCgAOa47wouZ2iroAYGk7/X60eb12dIwBYFtV/7K5/fToGAPAvqm+ubl9k3ICgMOeJxxd/VXzend1jPoAYBGqFzev91UnjI4xAGyz6jub2/1GxxgA9lx14+qi5vVTyggAjni+cP3qn5rX09QIANOrHt28VrsW33Z0jAFgBtXTm9d7q2NHxxgA9tTkO/s+X/kAwK7NGU5tbl+qVgCYVnWjyZf/nz46xgAwk+r1zeupo+MLAHum+tbm9U47+gLArs8dvqt5/b25AwDTqn63eT1pdHwBYDbVp1Ufa16njY4xAOy66oYTL/+/tLqVsgGAPZlDPLN5naVmAJhO9Yjm9aLR8QWAWVX3bl7vGB1fANh11a83r4crGQDYO9Ubm9dd1Q4A01idc1t9sDmtPtcJo2MMADOrntC8fnh0fAFg11T3a17/WakAwN6qblp9ojm9Wv0AMI3qzOZ1j9HxBYAlqH67OV1Wfdbo+ALArqje2pzeqkQAYH9UD2tej1JHAGy96uTm9aTR8QWApVjtuVN9uDk9d3R8AeCITb5pzx2UCADsn+rpzemfquuoJQC2WvXi5vSq0bEFgKWp7tu87jM6vgBw2KoTqwub0/coDQDYX9Ux1bub00+qJwC2VvVVzbtb7y1GxxcAlmji04X+dHRsAeCwTdyg/0hZAMAY1Zc07xcMN1NXAGyl6s3NyfJ/ABikOnri1wC+UWEBsHWqWzUny/+Baxr7jqvuWf1A9Yzq5dV566PLLq4uWv/zeev/9oz17139P8cJLRz0POPnmtMz1QAAW6f6lub08tGxBTZLdXz1sD5UQ2QAACAASURBVOp51QVHeAzYc6uvXv2Zoz8XbLLVjvnN6d2jYwsA16o6uXpUdU51bvWB0R2UaV3yz75BPXddc6vau4tLlf1UfUb1E9UH96DOV3/mj1efLqsM7uefXMGyGnthN+nnANukOmW90d9qcgCb4Lx1TZ4y+vpgXtX1q6dUH92Hml79HT9VXW/052Ze+jkbSD8H2BTVGdUrRncGuBarGj1j9PXCXNbL80dsPvY31UNHf37mop+zJfRzgBGqU6tXj+4CcIhWNXuqUYMjHP+uuyGbjj2rOkk20c9ZIP0cYD9UJ1ZnVZeOHvnhMF26ruETjRocxhj42dWfb9DV9/rqFjKJfs4C6ecAe6m6ffVno0d72CWrWr69UYNDGANvV719A6/Ad1V3kkn0cxZKPwfYbdVp651/YSarmj7NiMFBjIF3rt7f5npfdUeZRD9nofRzgN1SnV5dOHpkhz2yqu3TjRhcwxh4y+qdW3AF/m11K5lEP2eh9HOAI1V98T4dbwWjJw33MWJwgA3/Numd/2vzuuoEmUQ/Z6H0c4AjfOffsn+WYlXr9gTgU8fBc9o+vyCN6OcsmH4OcJjfeq2+SYIleYNj1fhn4+DD2l4Plkn0cxZMPwc4FOtj0mCJzjJasHoQtCXv/R/I31TXk0n0cxZMPwc4GNWp67NVYYkuq+5ltFi26iltv58YHUfG0s9ZOP0c4GBUrxo9YsNgr6mONmIsU3XT6iNtv9UGrp8+Op6Mo5+Dfg5wjaozNAu4woMMF8tU/eRE18CPjY4nY+jncCX9HOBAqldqGHCFVxgplqc6vvrgRNfAB1afaXRc2X/6OVxJPwfYSXWKZgFXcXejxbJU/2rCa+Aho+PK/tLP4Wr0c4BPVZ2pYcBVnGmkWJbqeRNeA88ZHVf2l34OV6OfA3yq6jwNA67iPCPFclTHVf804TVwfnXs6Piyf/RzuBr9HOCfq07WLGBHJxstlqH64omvgXuMji/7Qz+HA9LPAT6perSGATt6tJFiGaofmPgaeMLo+LI/9HM4IP0c4JOqszUM2NHZRoplqH554mvgnNHxZX/o53BA+jnAJ1Xnahiwo3ONFMuwOipq4mvgZaPjy/7Qz+GA9HOAT6reoWHAjt5hpFiG6p0TXwM2wFoI/RwOSD8H+KT1LtHA1X3YSLEM1YcmvgA+MDq+7A/9HA5IPwf4pOoiDQN2dJGRYhkmHwc/MTq+7I/J6xiOhH4O8EnVxXoKmDAs2eQ3Th4ALIR+DgfkAQDAJ1kyCAd0vpFiGbwCwAz0c9DPAa6VTYPggGwatBA2AWQG+jno5wDXyrFBcECODVoIxwAyA/0c9HOAa1WdrWHAjs42hCxD9YyJrwF1vBD6ORgHAa5V9WgNA3b0KEPIMlTfP/E18PjR8WV/6OdwQPo5wCdVJ2sYsKOTjRTLUN1z4mvgC0fHl/2hn8MB6ecA/5yNg+Bq3mmUWI7quOqfJrwOzq+OHR1f9o9+DlejnwN8qupMDQOu4kwjxbJUz53wGnj26Liyv/RzuBr9HOBTVadoGHAVpxgplqV62ITXwINHx5X9pZ/D1ejnAAs8BgsOxcuNEstTHV99cKJL5f3VdUbHlf2nn8OV9HOAA6nO0DDgCg8yUixT9eMTXQNPHh1PxtDP4Ur6OcA1qV6labBwr6mONlIsU3XT6iNtv49Wnz46noyjn4N+DnCtqlOrSzUNFuqy6l6GimWrfqrt9+9Hx5Gx9HMWTj8HOFjVWaNHbRjkLCMF1UmrY6O2+Cr8m+p6Mol+zoLp5wAHqzqx+rPRIzfss1XNn2ikYD0OPnSLr0DvvKKfs2T6OcChqm5ffXj0CA77ZFXrtzdS8Cnj4C9t4RX4VFlEP2fB9HOAw1Xdc72RFMzswuo+Rgp2GAOvW72+7fGn1QkyiX7OQunnAEeqOn09oMKMVrV9upGCaxgDb7El+wGcV91cJtHPWSj9HGC3VKd5HYBJlwmeZqTgIMbAO1Xva3OtfrY7yiT6OQulnwPs0Z4ANgZkFqta9s4/hzIGfm71tjbPanXCnaQS/ZyF0s8B9vh0gNURgZeOHu3hMF26rmG7/XO4rwO8bsPe+bfsH/2cJdLPAfZLdWr16tEjPxyiVc2eaqTgCMe/E6qf24Cr7xwb/qGfs1D6OcAI1b8e3QHgILyiOsMowS6Pfw+u3jVos78HySa7XM9nrMdK2GT6OcBI1d1GdwK4hpukM6tTjBLs4Rh4UvUT1Uf24Uq8oPr3Xl9hL63GzPXYuRpDYRPo5wCborrf6K7Aol2y3vl3NTk4d70k+lHVXUZfGyxLddP1zfkH9qDO3189ubrJ6M/JslQnr8fUc9Zj7HnrMXc19sJu0s8BtkH18Mn639tGxxTYXtXx1UOq51TnH8FYtLrJevb6NYPrjP5cMIvqEc3lzaNjCsCCVN/ZXP5odEyBOVTHrjdMfcL6G9SXVe+oPlRdtP71ofW/e+n69zy+usfq/x3988OMqi9rLh8cHVMAFqR6UnP5rdExBQD2RnXX5nKZB4YA7Jvqqc3lacoHAOZU3az52B8EgP1R/Xpz+XG1AwBTv5pzaXO57ei4ArAQ1fOby/eNjikAsHfWJ2vM5O7qBYB9sd7UaibfoHQAYF7Vm5rL/UbHFICFqF7fXL5ydEwBgL1Tvbq5fLV6AWBfVG9vLl+kdABgXtWLmsu3jI4pAAsx4Xt0dx4dUwBg71S/0VzsXwTA/qg+0VxuoXYAYF7V2c3lh0fHFIAFqI5vPtcfHVcAYO9UP91cHGEMwN6rPq25XFYdrXYAYF7VjzSX/zQ6pgAsQPWZzeUfR8cUANhb1ROayy+qGQD2XHXr5vIeZQMAc6u+s7n86uiYArAA1Z2ay3mjYwoA7K3VsXnN5dlqBoA9V31+c3mzsgGAuVUPby4vGB1TABag+uLm8vrRMQUA9lb1oObye2oGgD1X3be5vFrZAMDcqi9vLn84OqYALEB1/+by0tExBQD21oRfYLxMzQCw56oHNJffVzYAMLfqPs3lFaNjCsACVF/ZXLxDBwCTq+7VXLzCCMDeq/5lc3mRugGAuVVf1FxeMzqmACxAdXpzeeHomAIAe6v6wubyOjUDwJ6rHthc/peyAYC5VXdvLo4xBmDvVWc0lxeoGwCY24QrAF47OqYALED1oObiFQAAmJw9AADgMFRf1VycAgAAk3MKAAAchuoBzeVchQAAc6vu3VxeMTqmACxAdb/m8kejYwoA7K3qS5vLy9QMAHtuwifor1I2ADC36v7N5SWjYwrAAlT3bC5/MjqmAMDemnAT499XMwDsueoezeUNygYA5lY9vLk8f3RMAViA6m7N5e2jYwoA7K3qkc3l2WoGgD1X3a65vEfZAMDcqsc0l2eOjikAC1DdvLn84+iYAgB7q3pcc/klNQPAnqtu2FwuUTYAMLfqh5vLWaNjCsACVMc1nxNGxxUA2DvVf2guP6VeANgX1Seay82UDgDMq3pac3nS6JgCsBDV+c3ljqNjCgDsneq/NZfHqRcA9kX17ubyRUoHAOZVvaC5fNvomAKwENUbmstXjo4pALB3qlc0l4epFwD2xYRN9GuVDgDMa8IvL758dEwBWIgJl9E9ZnRMAYC9U/1DczlVvQCwL6pnNZcfVToAMKfqmOqS5nKH0XEFYCGqpzaXp46OKQCwN6pPbz6OMAZgf1T/vrk8W+0AwJyqOzeXy6vjR8cVgIWontBcXjo6pgDA3qi+tLmcr1YA2DfVNzaXNykfAJhT9fDm8tbRMQVgQaqvaC4fGh1TAGBvVN/XXF6lVgDYN9XnN5+TlBAAzKf6mebyvNExBWBBqps3H8fpAMCEqv/eXM4ZHVMAFqQ6rrqsudx/dFwBgN1X/VFz+XF1AsC+qj7QXB6phABgPtXbmsv3jY4pAAtTvbG5/PDomAIAu6s6urqwuXyNOgFgX1W/11x+SQkBwFwm3bfoi0fHFYCFqf5Lc3nx6JgCALurunfzuaU6AWBfVT/WXN6qhABgLqs9fprLpavNmEfHFYCFqR7TXC6ujh0dVwBg91T/X3P5O/UBwL6rHth8bqOUAGAe1TObyx+PjikAC1R9XvP58tFxBQB2T/Xy5vI89QHAvqtu3Hz+jVICgHlU72suZ46OKQALVZ3fXH5+dEwBgN1R3aT5fI/6AGCI6nXN5aVKCQDmUH1J83ng6LgCsFDVc5rLB0bHFADYHdWjms+d1QcAQ1RPaT43U04AsP2qn24ul1fXHR1XABaq+o7mc//RcQUAjlz1O83l79QFAMOsjs1rPt+rpABg+1XnNZeXj44pAAtW3ab5nDM6rgDAkaluuF4yP5NfURcADFMdU320ubxSSQHAdqtOaz7/dnRcAVi46k+byz+OjikAcGSq724+D1EXAAxVPbP53FJZAcD2Wr3S13zuNDquACxc9YPN56tGxxUAOHzV/24uF1fXURMADFWd3nx+RFkBwHaqjq0+1lzePDquALBqsp/TfJ4vtQCwnarPbz7/Y3RcAWDVZI9ebZzXXN4ntQCwnapHN5//MDquAHCF6tXN53OlFwC2T3V28/n60XEFgCtUz2g+3yC9ALB9qtc1n5NHxxUArlA9vvn8nPQCwHaprltd1FwurI4bHVsAuEL1gObzx9ILANul+pLm86ej4woAV6pu3nxW3x5cV5oBYHtU/7b5/PLouALAVVQfaD5fLM0AsD2q32k+3zc6rgBwFdXLms/jpRkAtupo4vc3n/uNji0AXEX1s83nN6QZALbDaqf85nN5daPRsQWAq6ge3nz+RpoBYDtUj24+bxkdVwC4mupWzelzpRsANl/1X5vPr42OKwDsqPq75vMo6QaAzbdaudd8bAAIwGaqntt8PHkHgA1X3aE53Wt0bAFgSWfvvke6AWCzVY9tPpdUJ46OLQDsqPrS5nRHKQeAzVX9ZvP5s9FxBYADqk5aP62ezXdLOwBspuro6r3N5+zRsQWAa1S9vvk8X9oBYDNVd2lOjxwdWwC4RtUvNp+PVidIPQBsnurbm9NtR8cWAK5R9S3N6cukHgA2z2qpfPP5+9FxBYBrVd2pOT1F+gFg81TnNp9nj44rABzsRjwfaj5/Lv0AsHmqdzSfx42OKwAclOp3m9NtlAAAbJbq/OZzj9FxBYCDUj2xOT1eCQDAZqkuai4XVMeNjisAHJTqi5rTHykBANgs1cXN5YWjYwoAB606dtLleJdVn6UUAGBzTDjn+MHRMQWAQ1K9oDl9u1IAgM0x4SaAXzg6pgBwSKrvb06W5QHABpnsGMDVaoZjR8cUAA5Jdffm9InqBsoBADZDdXbz+B+j4wkAh6w6pvpgc3qEkgCAzVA9unl87+h4AsBhqX6jOf2mkgCAzVCd3DzuOjqeAHBYqm9rTh+prqssAGAzTLIR4DtHxxEADlt1i+ry5vRApQEAm6E6s+135ug4AsARqf6iOT1TaQDAZlgtnW/7nTI6jgBwRKqfaU4XVCcpDwC2QXV89fWrfWyqt1eXrH+9ff3vVv/t+KO2WPWKttfLR8cPAI5Y9eXN6+uUCACbrvqa6t0H0ddWv+drjtpS1RltrweNjh8A7NY3Dv/UnH5HiQCw4Ufy/txh9Ldfra531BaqXtX2edXouAHArpn4OMCLq5sqFQA20WHe/H/Sm6q7HLVlqlOrS9sel1X3Gh03ANg1q6Xyzes7lQoAG7rs/0h9tPrWo7ZMdVbb46zR8QKAXVVdv/p4c3qNcgFgA1+/O28Xe92z/v/27gZ806su7PwkkMAAghjfsdHBKBsiUdZmg24cbXVVIL4i6s5VXwou69pG1LUOu/aFF6toXSgObona1tda2aUMsq10SVoU0SoToSoWNAQB4wBKiAqGTEK+ez3pA2tIMpmX//Oc577vz+e65rq4JsP//zzn9zv3Ofe57985TagkoHpgdV27b3VSkg2FAZif6uXN12eMbl8A+KD1jv577b9Uj5lKK1cXVTe1u1af7aLR7QQAG1E9tfn6P6QNALui+oUNjXeTKgmoLl9/5l3zl9XnjW4fANiY6mMmtinP6XjX1M9OBmA+9vj1/0mfElA9fn3DvStWn+Xxo9sFADauelXz9dVSCIBdsKV9dyZTElBdsSPlAKvPcMXo9gCAraie3nz9O2kEwC7Y4hPv1e952r4JqD65+s3GeZ2afwAWZT343tE8rc7xfeToNgaALZQATLIkoNq/PiJwmyWJt69/5/7R3x8Atm4ix/KcqedKKQBGq14yYAx8Q/XofRNQXVb92hbaZPU7Lhv9fQFgmOrvN1/vrB4gvQAYqTo8aBycTEnASnVl9eoNtMPqZ145+vsBwHDVJc3b/zi6jQFYturg4LHwp6dQEvBB1aXV886ydOKG9c+4dPT3AYCdUr2p+fqV0e0LwLKta91PDB4PJ3NKwF9VXVw9pbq6unZ9Y7/avf+29Z+b1n937frfPGUqpQ8AMET17OZNvR8AQ1XHRg+GUysJAAA2oPq05u2nJA4AI1VH2h2TKgkAAOb5ZGJTbq0+XtIAMEp1qN0yyZIAAGAPVN/ZvD1TogAwSnWg3aMkAACWqPqE6vbm6x2OBARgpOp4u0lJAAAsTfXK5u1bRrcxAMtVHW13KQkAgCWpvql5e2N17uh2BmCZqsPtNiUBALAUqx2Bqz9v3r5qdDsDsEzVwaZBSQAALEH1E83br49uYwCWqdpfnWgaTqkkoLq4ekp1dXVtdUN1U3Xb+s9N67+7dv1vVv/20dtpcQDgpKrPbf4OSgMARpjYsbv3WBJQXVo9b31jf6ZuWP+MS2UiAAy0XvWfs1+SYAAMGmOPND13lgRUV1av3sDPX/3MK2UkAAxQfU/zd5nkAmDAGHuoaVq9DbBpv2Z8BoAtqz5+Xbc3Z78osQAYMMYeGD0A7rjbq+ev9kuQnQCwJdVLm7c7qsdKKAC2rTo+ehCcgNdVF8lOANiC6kuav38jmQDYturo6AFwIlYnCFwhQwFgw6pzqzc3/7cAPlMyAbBN1eHRA+DE9h54vAwFgA2rntH8vUwiAbBNq+NoRw9+E1wE+DxZCgAbVH1s9f7m73KJBMC2rDa4q06MHvwmWA5gTwAA2KTqXzV/r5RFAGxTdWz04DdBv109SKYCwIYs6DXFL5BEAGxLdWT0wDdRz5elALBB1W81f6+RRABsS3Vo9MA3UbdXl8lUANiQ6ptbhq+SRABsQ3Vg9KA3YRbtAWBTqgdUx5u/N1XnySQAtmEhY+umPFGWAsCGVM9sGb5NEgGwDdXR0YPehL1algLAZo8EvKX5e1f1UIkEwKZVh0cPehP3WFkKABtS/VTL8H2SCIBNW9BJO5vyPFkKABtSfWZ1R/O3etPhkRIJgE2q9lcnRg96E3aDDAWADape0TK8TCIBsGnVsdED3sRdLEsBYEOqv9ly2GEYgI2qjowe7CbuqVIUADaoem3L8AerIxAlEwAbHFMPjR7sJu5FshMANqh6csvxvZIJgA2OqQdGD3QTd43sBIANqu63fjq+BO+rPllCAbDBcfX46MFuwt4sMwFgw6pvbTleIqEA2OCYenT0QDdh75GZALBhq9r46u0tx+MlFQAbGlMPjx7kJuxWWQkAW1B9e8vx+zYEBGBD4+nB0YPchFkAAIBtqB5Y/XHLcVhmAbCB8XR/dWL0IDdRSgAAYFuq72w53ls9UnYBsIHx9NjoQW6ibAIIANtSPah6Z8vxyuocGQbAHo+nR0YPcBN1rUwEgC2q/l7L8rclGAB7PJYeGj24TdSLZCIAbFH14IWdYXxz9QhJBsAejqUHRg9uE/VTshAAtmxhJwKsvFiSwTRUF1dPqa5evS5c3VDdVN22/nPT+u+uXf+b1b999OjPzfIsbDF9L/306mHE6PgBwGKsjsir3tqyPHl0uwP3rLq0et76xv5M3bD+GZdqZ7ahOrqHY9TS/JfqMTIVALak+paW5U+qj5NgsDuqK6tXb6C/r37mlaO/H/O2Om52A7m7JH9ZPW10HAFgEar7V7/fshwd3e7Andefy6pf20KfX/2Oy7Q5m1Ad3EIOL4GSAADYhoXuYvwNsgvGqPZXz69u32Kfv339O/eLOxvI5xNbzOU5UxIAAJtWnVu9vmV5j1MBYPuqi6rXDez7q999kdizx3l9bGBOz42SAADYtOqLW55rVosfsgu2o7pivXv/aKvPcIW4s4e5fWR0Us+QkgAA2KTqFS3Pd8sq2Lzq8esne7ti9VkeL/bsUX4vsZRuG5QEAMCGj+D6QMtya/VYWQUbf/K/Szf/H7T6TN4EYC9y/MDoZJ4xJQEAsCnVv2yZTxgeJKtgYzX/u/Da/71ZfTZ7ArAXuX58dDLPnJIAANhr1Sft6JO6TXuRbIKN7I4+csO/U7X6jE4H4Gzz/ejoRF4AJQEAsNeq57RMXyubYE+vJatj96bi+WLPWeb74dFJvBBKAgBgA0/t3tLy/EX1KNkEe3Iduay6velY7X/yOWLPWeT8wdFJvDBKAgBgr1RPapn+s1eBYU+uIa9pen6jOkf8OYvF8xOjk3hhlAQAwF6pfqllOiKL4KyuHVc2XU8Ue84i94+NTuAFUhIAAHuh+m/Wx+Qtkf0A4MyvHa9uul4t8JxF7h8ZncALpiQAAM5W9YMt02o/gEtkEJz2NePSpu+x4s4ZjpmHRifvwikJAICzUT2k+qOW6Y3VQ2UQnNY143lN3/PEnDMcMw+MTl6UBADAWam+fsETipfZFAxO63pxQ9P3FjHnLMbMPx2dwNxJSQAAnKnqPyx4QnFY5sApXScubj4uFnPOYKz8uPWmdOwGJQEAcCaqRy/4eKPV+eB2Bof7vk58S/PxVAHnNMfJ86pXjU5c7sYpAQCw4NreM/We1akIMgdOeo14UfPxIrHmNMfIHx2dtJyUkgAAOB2rDfGq4wueYLyperisgXu9RlzbfFwrziz07Zc5UxIAAKej+lst2/9b3V/WwD1eH97cfLxZjDnFcfELqltHJyynTEkAAJyO6hULn2j8iIyBe7w2rEpl5uI9YswpjIefXr17dLJyRpQEAMCpqD6l+ouFTziuki1wt2vDnJ6C3iq+3MdYeEH1+6MTlbOiJAAATkX19IVPOlYnA3ylbIG7XBdmRWy5jx3/57TnxZIpCQCA+1KdW/16y/be6rNlC3zoujAr4sq9jH/nVD81Oj/Zc0oCAOBkVsfiVe9f+CTkj6tPlilgAYBlqL5/9MDDxigJAICTqf6RiUi/63hAsADA/FXfasybPSUBAHBvVkfiVa8dPVrvgP9UPVimsGTNzOj2ZLdUV1a3jc5LtkZJAADck+oxSgHu9LLVgogsYanmdmMyuj3ZHdXjqveNzkm2TkkAANyT6hkmJnf6idUGUbKEJZrbNWB0e7Ibqs+o3j06HxlGSQAAfLjqfk4F+JDvlyEs0dxuUEa3J+NVj6xuHJ2L7AQlAQDwV1WPWq+UU8+QHSzN3Dr+6PZkrOoTqzePzkN2ipIAAPirqqePHp13yN+RHSxJMzO6PRmnuqD/esILfDglAQDwQav69+oV5gt3uqP6JtnBUsyt349uT8aoHlb95uj8Y+cpCQCAleoTqneNHpl3xO3V18gMlqCZGd2ebF/1EdVrRucek6EkAABWqi9bPwGnTlRfJTOYu7l19tHtyXZVD65+eXTeMTlKAgBgpfpno0flHVsE+EqZwZw1M6Pbk+2p9lfXjs45Jk1JAADLVj2o+r3RI/IOubX6itFxgU1pZmTKom7+7V3DXlASAMCyVZ9V3WJecZdFgC8fHRfYhLn1c1mymIXqa0bnGrOiJACAZau+dfRovIOLAF89Oi6w15oZGTJv1UPU/LNBSgIAWK7qZ00z7nY6gCMCmZW59fHR7cnGj/qz2z+bpiQAgGWqHlr9gbnGXXyg+p9Gxwb2ytz6t8yYp+rh1W+Ozi8WQ0kAAMtUXboeCPn/rY5K/M7RsYG9MLeOLSvmp/r46vWjc4tFUhIAwPJUf2f0CLyj/sHo2MDZamZkxLxUj6yuH51XLJqSAACWp/rJ0SPwjnphde7o+MCZamZkwnxUj67ePjqnQEkAAItTPbj6bdOAe/Tz1fmjYwRnYm59WhbMQ/W46t2j8wk+jJIAAJajuqh6j+nAPbq2+ojRMYLTNbf+LAOmr/ri6s9H5xLcCyUBACxH9eXrTfC4u9+oPm50jOB0zK0ji/60VU9bH7kKu8wpAQAsR/V9o0feHXZDdfHoGMGpamZEfpqqc6pnjs4fOE1KAgCYv+p+1StME+7Vqm714Og4wamYWz8W9empzqv+5ejcgTOkJACA+aseWr3BdOFe3Vr9rdFxgvsytz4s4tNSPXy9hwpMmZIAAOavepRNAU9qtVfCP1i92jo6VnBvmhmRntzGsm8cnTOwh5QEALCI3Zpt2HRy/7raPzpWcE/mNvUX5WlYlUlVfzo6X2ADlAQAMG/Vd5hC3KfXVo8YHSv4cHPruyK8+6q/vS6TgrlSEgDAvFVXjx5tJ+CPq/9udKzgr2pmRHd3Vfevnjs6R2CLlAQAME/V+dV/NK24T7dU3zw6XvBBc+uzIrubqo+pXjU6P2AAJQEAzFP1sOp3TC9OyeqNifNHxwzm1l9FdPdUn1W9ZXRuwEBKAgCYp+qR1TtNM07Ja6pPHB0zlm1ufXV0e3JX1Tetb34AJQEAzFF1uQnfae0LcMXomLFcc5uRj25P/qvqgdWPj84H2EFKAgCYn+pJ1QdGj7ITcVv1zOrc0XFjeZqZ0e3JnTl1YfUbo3MBdpiSAADmp/qu0SPsxLy8umB03FiWZmZ0ey5d9RXVe0bnAUyEUwIAmJfqh0ePrhPz9uq/Hx03lqOZGd2eS1U9YH3Enze/4PQoCQBgPqpzqp8xGzgtJ6rvURLAlvrorMia7aseVf3W6NjDhCkJAGA+qvOqV4weXSfomuoRo+PHvDUzo9tzobv8/8XouMNMKAkAYB6qh9gU6oz8afVVo+PHfDUzvi9mDAAAGm1JREFUo9tzKaqHVT83Ot4wQ0oCAJiH6mOqN40eWSfqx6oHj44h89PMjG7PJai+oHrr6FjDjCkJAGAeqk+q3jJ6ZJ2oG6qDo2PIvDQzo9tzAeVcqyNLbx8dZ1gIJQEATF/1adXx0aPqRN2+3mn7AaPjyDw0M6Pbc66qS6vfHh1fWCAlAQBMX/UZ6/p2zszvVn99dByZvrl1wNHtOTfV/avD1ftHxxYWTEkAANNXXVb92ehRdeLHBa5exz1/dCyZrmZmdHvOSfXY6vWjYwp8iJIAAKat+tzqvQb3s34b4HGjY8k0za3vjW7PGdX6r5763zo6nsDdKAkAYNqqL1q/3saZ+0D1T1fHLY6OJ9Myt043uj2nrrqiesPoOAInpSQAgGmr/geLAHviD6svHR1PpmNuk+zR7TlV1cOrq6s7RscQOGVKAgCY/CLALQb+PfHy6sLRMWX3za2/jW7PKaq+rPqj0bEDzoiSAACma/X02iLAnvnz6rtWu3iPjiu7a24T7tHtOSXVp1evGB0z4KwpCQBguqovtgiwp95YfeHouLKbmpnR7TkF1YPWJ4g42g/mRUkAANNUfUn1vtEj6Yys6np/pnrE6NiyW5qZ0e2566onV28bHSdgY5QEADBN1eevX2Nn76yOXPze6oGj48tumFvnGt2eu6q6tLpmdHyArVASAMA0VX+9+lMThj339uobq3NGx5ix5ta35NPd4ntB9YLq9tGxmaFfqI6P/hBwEkoCAJie6rHVuwzxG/Er1eWjY8w4c+tXculDcX1g9Yzqz0bHZKZ+srpfdXT0B4H7oCQAgOmpHl39sWF+Y/sDvLi6aHSc2b659aml59D6pvSbq7eMjsWM/dMPvj1VHR79YeAUKAkAYHqqT63ebKjfmBPVkepjRsea7Zlbf1pq7qxuSKuvXT/tY3P+4Ye1+0GNzYQoCQBgWqpPqF4/egSdudXGi8+uPnJ0vNm8ZmaJOVNdWb1udNsv4E2pq+6h7fevF09hKpQEADAtqxvTde06m18IeG71sNExZ3Pm1omWlCvVFdWrRrf5Aqw2UHzKSeJwbPQHhNOkJACAaVk/dXmZIX8rVhswfnf1oNFxZ+/NrQ8tIUeqz6muHd3WC/G+6svuIx6r0imYIiUBAExHdf/qX4wePRfkHdX3VB8xOvbsnWZmzrlRfXb18tFtvLDFz/s8JaU6NPqDwllQEgDA5Da+eo6hf6veXf2j6uGj48/Zm1vfmWNOVJ9fvWJ02y7M9dWnnWJ8Doz+sHCWlAQAMC3VU23EtHWr88V/oPq40fHnzDUzM1vcfGL1q6PbdIF+s/rY04zX8dEfGvaAkgAApqP64vVNKdv1/urHq4tH5wCnb26dZeo5UJ1ffYPTTob5f6oHn0Hcjo77yLCnlAQAMB3VpdXbTQaGHZO1qk/+gtF5wKmbW1+Z+Okmh6s/Gt2GC/ajq71lzjB+q9jBXCgJAGA6qkc4E3u4166fYj5gdD5wcs3M1OJdXVS9oPqL0W238GP+vv0s43hw9JeADVASAMA0rF7hrP6N6cBw76yeW104Oie4Z83MFOJcnVt9UfXi9c0n4/zFfR3zdxpH054QSGZISQAA07CeZP/j9avpjHXb+mbn80fnBXc1t46xy/GtPqr6X9c7zDPeH1afsYfxPTb6C8GGKAkAYDrWZzTfYlqwU08TVjdBHz06N7AAsKXd/FfH+P2s69BO+bW9PsGkOjL6S8GGKQkAYBqqx1ZvMzXYKbeu3wpYvQp9zugcWapmZt+OqB5ePa36ndFtwt38zOqV/Q0tNsPcKQkAYFKbA67Od2b33FA9s/rU0XmyNM3M4LZ8QPXV6yPh1IPvnlVMvm2D8T8w+gvCligJAGAa1hP0HzNF2GmrOtqnVxeMzpclaGYGteFnr3fyf9fo78+9+pPqb2whF46LAQuiJACAaVi/mvv+0SMnJ7Xat+H/qr5mE6/r8qG+MCvbimt1SfWc6vdHf2fu0+rNr0/aUl6s3v6AJVESAMA0VJdXbx89cnLKR3X9XPXlq7c4RufOnMwt/zbcVhdVf19d/6T8RPXATebFh+XI4dFfGAZQEgDANKx2ga5eZbowKe9Z76j+pOrBo3No6pqZDRwl+rjq+930T/KG5Jv3Mh9OMWcOjv7iMJCSAAB2X3X/9QZ0HzBtmGSZwCvXewZ8/OhcmqJmZg/aY//6ZIpVTf+No78PZ+QPqs/cmx5yRvljA0iWTEkAANNQfWH1jtEjJ2fs9vUGgs+trlg9vR2dU1Mwt3w7wzb4mOob18dSrspNmK6XVR+59z3ltPJpdR2CJVMSAMA0VH+t+tXRIyd7YrUb97+onuxEgZPm/KycYj8/b/2q9rOq11Z3jP7cnLVbq++qztk3WHVEPOFOSgIAmExJwA+6KZiVVXnHddUPVV9SPWh0nu2KZuZevuM51WOq76z+raf8s3N9ddm+HVEdGt0gsEOUBAAwDdUTqneOHjnZiNURkL9cPXu9IPDQfQs1t/xaf6f7VZ9dfUf10vUZ8MzTz+5a/60OjG4U2DFKAgCYhtXGctUvjR452cr+Ab9V/Uj1ddWn7FuIGebWv6v+bPSHYONWezV8074dtS5BAu5KSQAAu2/9+vB3rHecZzlWb3+8vPqH1ZfOdR+B0Y0MZ2BVzvPp+3ZYdVRk4R4pCQBgGqpLq981oC/aW6tfrJ5TfU31qbuw6djZGN2gcJpv6vxAdf6+HVcdFlm4V0oCAJiG9RnPL7RBIB/2KvJr1682PqP6yurTVnXo+yZAJJmIG1bHe+6biPUpE8DJKQkAYBqqL1o/DYaTHUv2++s9JF64PqLsK9a70T98344QPibgn1cfsW96i8UnRjccTICSAACmoXrY+px5OBPvrd5Q/fv1Dc7qTPq/Wz1p9aSzetQ2djcXOnbYu1Zv1OybqOrY6AaEiVASAMB0VF9mx2c26MR6Q8I3Vv9p/UbBv6qurn64+sfreuOrqqdVT/4rf75y/bbKyf7ALnpx9bH7Jqw6MroRYWKUBAAwDasd4qufHz1yAkzcO1ZvweybgerQ6MaECVISAMB0VE+s3jZ69ASY6FP/j943E9WB0Q0KE6UkAIDJ7Q2wej37jtEjKMAE3Lgqpdo3Q8rD4KwoCQBgOtYbua1eZQPg7u5YT/A/at9MVUcFHs6KkgAAJncU1A84DgrgLn67+px9M7feoBM4O0oCAJiW9ZFu15gBAAu3msg/szp/3wJUB0c3OMyIkgAApqM6p/rm9dnWAEvziupT9y3vLbDVUZ7A3lASAMC0VB9ZvaC63WwAWIA/qr5x30JVx0YHAGZGSQAA01M9rrpu9CgKsCG3VM+pHrRvwaojMgw2QkkAANNSnbt6Mla9w+QAmJHVnicXj77G7oLq0OhgwIwpCQBgeqqHVf+kunX0SApwFt5YXTn6mrpLqgMyCjZKSQAA01RdVL3YRAGYmJvWR949YPR1dBdVx0cHCBZASQAA01R9yfqcbIBdttrh/vnVR42+bu6y6ujoQMFCKAkAYNL7A6yODXzb6NEU4B6sbmo/ffS1cgrWb0cA26EkAIDpqs6vnl69x8wB2AG/Wh0cfW2cklV7jQ4aLJCSAACma/WKbfXc9dFaANv269UXjr4WTlG1f10uAWyXkgAApq36a9XV1W1mEcAW/E715Oqc0de/KauOyVYYQkkAANNXfcp6IeB2EwpgQ0/OvnG1H8no690cVEdkKQylJACA6asuXg9qHzCxAPbAW6unVfcffX2bk+qQ7IThlAQAMA/VZ1Uvre4YPboCk3Rj9b+sNh4dfT2bo+rA6AADd1ISAMB8VI+pfl5pAHCK3l59x2qjutHXr7mrjstK2BlKAgCY3dOmF1TvHz3CAjvphvURow8cfb1aivVbWsDueEP16NHXBgDY680C/0/HBwJrr6++vrqfS+12VYdlIeyc91bf5HoIwKxUH1s9u/qT0SMtMMR/rJ7oOL+h1+GDch921uqtSaeeADAv1QPWR3utdsIF5m11OsjLq8eNvvZw5/X3QdWJ0UkB3KsXuFYBMEurVe7qq6vXmAjA7PxZ9U+qC0dfa7ir6tjo5ABO6kmuWwDMWnVZ9VM2DITJe9N6Y7+Hjr6ucM+qI6OTBDipP1y9LekaBsBS9glYbVL1VpMDmNRr/q+snmxjv91XHRqdMMB9+rrR1woA2Jrq/uubiV82SYCd9e7qh1ZHfro8Tkf1yNGJA9ynXxh9rQCAIapPr55bvcuEAXbCqob8aasN5VwWp6l6x+gkAk7qhtHXCQAYqjp//VbA6lXjO0wcYKtuqq6uHuNSOH3VUf0Hdtoto68TALAzqk+rfrC6cfQIDTN2e/WK6mtXC3Cj+z17Z73XCrC73ueaBwD3fJTgFesnk+8dPVrDTPxe9czqU1x05qk6ODrJgJNSAgAAJ7M6dqz6RiUCcMYb+q0W0q5wpZm/1f4N1Ql9BXaWTQAB4FStnlxWz6heN3oEhx12c/WT1ZeuTt5whVmW9WaOwG5yDCAAnMViwNOr60aP5rAD/rJ6+fptGbv4L1h1ZHQyAvfoD6sHjL5GAMDkVZ9RPad6g0kHC9vB/+fWm/m56eeD18NDoxMTuEdPcpkCgD1WHVi/GfCr1QdMQpiZG9Y1/V9mB3/u5Rr4yNFJCtzNC1yxAGDDqk+svrX699X7TUiY6JF9v7o+3u1iFw1O8dr3jtGJC3zIC1anG7l6AcD2d8f+ovVAvKrDg131vnU9/9OqT3Ch4Ayudy8dncRAb/PaPwDs1r4Bf6/6D9WtJioM9nvVj6x37rdJFGd7fVu9MQKMOXr1F6qvV6YFALv/dsBz10do2TuATXtn9eL1U/4LR/cB5qU6qAvDVvx59cr1ottne9UfACaouqD6muqfrZ/M3mEixVk6vr7h/7vVJaNznHmr9lcn9FrYc274AWDuqo+uvqL64erXTaw5BW+tfrr6lupRo3OY5Vm/zQS44QcA9qBk4G9U31u9bP10l+V6b/XL1Q9VX109Qg9jtOrI6I4BE+QJPwBw31Z13Kvdftc3ga9aTyKYn1vXT1Z/rPqfq8+q7q+PsGuqQ6M7C0yAG34A4OytNgKqLlrvJfB962PdVkcCMU1PWd/sn6d/MAXVgdGdBnaQG34AYHuqj6r+ZvVt1Y9W1yoh2H36CFPk2gJu+AGAHVQ9vPrc6qnVD6x3jL+uutkEbrzR+QFnojo6uu/AlnnCDwDM4hSCy9c1vf/b+s2BX6xeX/2J6eXmjc4BOBPrs8lhzt5dvbR6evWZq/I7VwsAYAlnfj+q+vzq66qrqudUP74+pWB1dOH164nSHaNna1M0OsZwJqqDo/sO7DE3/AAAp6P6yPUGYf9t9YXrjQq/oXpa9d3V/149t3pBdXX1z9clCR/882+rV97Hn1mRYUz4yNITo/sPnAU3/AAAu25u093R7Qlnan1sJUyFG34AgKlpZka3J5yp6sjo/gMn4YYfAGDq5jbdHd2ecKbWm4fCrrBLPwDA3DQzo9sTztR6vw8YxQ0/AMDczW2uPbo94WxUx0f3IRbDDT8AwNI0M6PbE85GdXR0H2K23PADACxdMzO6PeFsVIdH9yFmww0/AAB3NbOzx28VX6asOji6EzFZbvgBADi56j3Nx03izZRV+2e2KMfmuOEHAOD0VG+e0Qz9zeLP1FXHRnckdpIbfgAAzk51bfNxjXxg6qojozsSO8ENPwAAe6t6UfPxIvnB1FWHRnckhnDDDwDAZlVPndFk/ynyhamrHjm6I7EV765eWj29+szq3NG5BwDAzFUXz2iyf/Ho9oS9UB0f3ZnYc57wAwAw3kw2AnzL6HaEvVIdHd2hOGtu+AEA2D3V82Yw2X/e6HaEvVIdHt2hOG13rBduvNIPAMDuqi6ZwWT/0tHtCHulOji6Q3HaflQPAABgEqpXT3jC/yuj2w/2UrW/OjG6Y3HKrq8eohcAADAJ1ZUTnuw/cXT7wV6rjo3uWJyS26rL9QAAACales0EJ/y/UZ0zuu1gr1VHRncuTsmzZD8AAJNTXVbdPqFJ/weqzxndbrAJ1aHRHYz7dF11nh4AAMAkVc+f0KT/+aPbCzalOjC6g3FSt6w2UNUDAACYrOqB66dau+4/Vw8a3V6wSdXx0R2Ne3WV7AcAYPKqi6qbdnjiv/psF41uJ9i09bny7J5r7D0CAMBsrHa1rt7b7vnL6vNGtw9sQ3V4dIfjbm6uLtQDAACYlerx6xvuXbH6LI8f3S6wLdXB0Z2OuzmkBwAAMEvVFTtSDrD6DFeMbg/Ypmp/dWJ05+NDXqIHAAAwa9UnV7858CbgdWr+WarqmBvwnXBjdcHofAAAgG09iVwdEXj7Fifct69/534hZqmqI1vsc9yzO6onjM4FAADYquqy6te2cJew+h2XCS9Lt6o5d1c+3AtH5wEAAAxTXVm9egMT7dXPvFJo4UN97cAG+hmn7vrqIfIRAIDFqy6tnlfdcBZ3FDesf8ali29QuAfVcXfsQ9y2OhJVUgIAwIepLq6eUl1dXbu+sb9pPYm+bf2/b1j/t6vX//bRGhJOrjpqAWCIZ8lNAAAAtqY6bAFg666rzpPmAAAAbE110ALAVt1SXSLFAQAAGHEM5wmLAFtzlRQHAABgiOqYBYCtuKY6R5oDAAAwRHXEAsDG3VxdKMUBAAAYpjpkAWDjDklxAAAAhqoOWADYqJdIcQAAAHZCddwiwEbcWF0wOr4AAABwp+qoBYA9d0f1BCkGAADAzqgOWwDYcy8cHVcAAAC4i+qgBYA9dX31EGkGAADATqn2VycsAuyJ26rLR8cUAAAA7lF1zALAnniWFAMAAGBnVUcsAJy166rzRscSAAAA7lV1yALAWbmlukSKAQAAsNOqAxYAzspVo2MIAAAAp6Q6bhHgjFxTnSPNAAAAmITqqAWA03ZzdeHo2AEAAMApqw5bADhth6QYAAAAk1IdtABwWl4yOmYAAABw2qr91QmLAKfkxuoCaQYAAMAkVccsANynO6onjI4VAAAAnLHqiAWA+/RCKQYAAMCkrTa1swBwUtdXDxkdJwAAADgr1QELAPfqtupyKQYAAMAsVMctAtyjZ42ODQAAAOyZ6qgFgLu5rjpPmgEAADAb1WELAHdxS3XJ6LgAAADAnqoOWgC4i6ukGAAAALNT7a9OWAS40zXVOaNjAgAAABtRHbMA0M3VhVIMAACA2aqOWADo0Og4AAAAwEZVhxa+APASKQYAAMDsVQdarhurC0bHAAAAALaiOt7y3FE9QYoBAACwGNXRlueFo9sdAAAAtqo63LJcXz1EmgEAALAo1cGW47bq8tFtDgAAAFtX7a9OtAzPkmIAAAAsVnWs+buuOm90WwMAAMAw1ZHm7ZbqEikGAADAolWHmrerRrcxAAAADFcdaL6uqc4Z3cYAAACwE6rjzc/N1YWj2xYAAAB2RnW0+Tk0ul0BAABgp1SHm5eXjG5TAAAA2DnVwebjxuqC0W0KAAAAO6faX51o+u6onjC6PQEAAGBnVceavheObkcAAADYadWRpu366iGj2xEAAAB22mrX/Kbrtury0W0IAAAAO6860HQ9a3T7AQAAwGRUx5ue66rzRrcdAAAATEb10qblL6uLR7cbAAAATEp1uGm5anSbAQAAwORUB5uOa6pzRrcZAAAATE61vzrR7ru5unB0ewEAAMBkVcfafYdGtxMAAABMWnWk3faS0W0EAAAAk7d6ut7uurG6YHQbAQAAwORVB9pNd1RPGN0+AAAAMBvV8XbPC0e3CwAAAMxKdbTdcn31kNHtAgAAALNSHW533FZdPrpNAAAAYHaqg+2OZ41uDwAAAJilan91YvSdf3Vddd7o9gAAAIDZqo4Nvvm/pbpkdDsAAADArFVHBi8AXDW6DQAAAGD2qkMDb/6vqc4Z3QYAAAAwe9WBQTf/N1cXjv7+AAAAsBjV8QELAIdGf28AAABYlOrolm/+XzL6OwMAAMDiVIe3ePN/Y/VRo78zAAAALE51cEs3/3dUTxj9fQEAAGCRqv3ViS0sALxw9HcFAACARauObfjm/03Vg0d/TwAAAFi06sgGb/5vqy4f/R0BAABg8VbH8m1wAeDZi29gAAAA2AXVgQ3d/F9XnTf6+wEAAABr1fE9vvm/pbpEAwMAAMAOqf7vPV4A+PbR3wkAAAD4MNXX7+HN/zXVORoZAAAAdkx1fnXDHtz831xdOPr7AAAAAPeietIeLAB8rQYGAACAHVe94Cxu/l8w+vMDAAAAp6A69wwXAVb/n3M1MgAAAEyvHOBtp3Djv/o3Txr9eQEAAICz2xhwdTrAv66ur25b/7l+/Xer/3a+BgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2DcR/x88htsLDBp5AgAAAABJRU5ErkJggg==]]}, ["Invisibility"]={Id="104065400049522",Hash="9aba9337d0ab",Bytes=249283,Png=[[iVBORw0KGgoAAAANSUhEUgAABOYAAATmCAYAAACF/K4qAABcZmNhQlgAAFxmanVtYgAAAB5qdW1kYzJwYQARABCAAACqADibcQNjMnBhAAAAXEBqdW1iAAAAR2p1bWRjMm1hABEAEIAAAKoAOJtxA3VybjpjMnBhOjMxYTYxOTkyLWZiMmEtNGZkYS1iM2E5LTgzODU2YzNmZWFlOQAAAAx8anVtYgAAAClqdW1kYzJhcwARABCAAACqADibcQNjMnBhLmFzc2VydGlvbnMAAAAJ0Wp1bWIAAAA7anVtZEDLDDK7ikidpwsq1vR/Q2kTYzJwYS5pY29uAAAAABhjMnNowjEiDHJi1hmNa0W/vsVJrwAAABdiZmRiAGltYWdlL3N2Zyt4bWwAAAAJd2JpZGI8c3ZnIHdpZHRoPSI3MTYiIGhlaWdodD0iNzE2IiB2aWV3Qm94PSIwIDAgNzE2IDcxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUwOC43NDkgMzE3LjM5OUM1MTYuNzc3IDI4Ny4zMTQgNTA4Ljk5MSAyNTMuODg0IDQ4NS4zODkgMjMwLjI4MkM0NjEuNzg4IDIwNi42ODEgNDI4LjM2IDE5OC44OTUgMzk4LjI3MyAyMDYuOTIzQzM3Ni4yMzEgMTg0LjkyOCAzNDMuMzkgMTc0Ljk1NiAzMTEuMTQ4IDE4My41OTZDMjc4LjkwNiAxOTIuMjM0IDI1NS40NSAyMTcuMjkyIDI0Ny4zNiAyNDcuMzYxQzIxNy4yOTEgMjU1LjQ1MSAxOTIuMjMzIDI3OC45MSAxODMuNTk1IDMxMS4xNDlDMTc0Ljk1NyAzNDMuMzkxIDE4NC45MjcgMzc2LjIzMiAyMDYuOTI0IDM5OC4yNzRDMTk4Ljg5NiA0MjguMzU5IDIwNi42ODMgNDYxLjc4OSAyMzAuMjg0IDQ4NS4zOTFDMjUzLjg4NSA1MDguOTkyIDI4Ny4zMTMgNTE2Ljc3OSAzMTcuNDAxIDUwOC43NUMzMzkuNDQyIDUzMC43NDUgMzcyLjI4NiA1NDAuNzE3IDQwNC41MjUgNTMyLjA3OUM0MzYuNzY3IDUyMy40NDEgNDYwLjIyMyA0OTguMzg0IDQ2OC4zMTMgNDY4LjMxNUM0OTguMzgzIDQ2MC4yMjQgNTIzLjQ0IDQzNi43NjYgNTMyLjA3OCA0MDQuNTI2QzU0MC43MTYgMzcyLjI4NSA1MzAuNzQ3IDMzOS40NDMgNTA4Ljc0OSAzMTcuNDAyVjMxNy4zOTlaTTQ3MC44OTkgMjQ0Ljc3NkM0ODYuODkyIDI2MC43NyA0OTMuNDg4IDI4Mi42MDEgNDkwLjY4NyAzMDMuNDEyTDQxNS41NzcgMjYwLjA0NkM0MTIuNDExIDI1OC4yMTggNDA4LjUwOSAyNTguMjE4IDQwNS4zNDUgMjYwLjA0NkwzMTcuNDAxIDMxMC44MlYyNzcuNTI2QzMxNy40MDEgMjc1LjE5MSAzMTguNjUyIDI3My4wMDUgMzIwLjY3NiAyNzEuODM3TDM4Ny42NDQgMjMzLjE3NEM0MTQuMTc4IDIxOC4zNTMgNDQ4LjM0NiAyMjIuMjIzIDQ3MC45MDEgMjQ0Ljc3Nkg0NzAuODk5Wk0zNTcuODM3IDMxMS4xNDRMMzk4LjI3NSAzMzQuNDkxVjM4MS4xODVMMzU3LjgzNyA0MDQuNTMyTDMxNy4zOTggMzgxLjE4NVYzMzQuNDkxTDM1Ny44MzcgMzExLjE0NFpNMjY0Ljc3NiAyNjkuNjkzQzI2NS4yMDcgMjM5LjMwNSAyODUuNjQ0IDIxMS42NDkgMzE2LjQ1MyAyMDMuMzkzQzMzOC4zIDE5Ny41NCAzNjAuNTA1IDIwMi43NDQgMzc3LjEyNyAyMTUuNTczTDMwMi4wMTQgMjU4LjkzN0MyOTguODQ4IDI2MC43NjQgMjk2Ljg5OCAyNjQuMTQ0IDI5Ni44OTggMjY3Ljc5OFYzNjkuMzQ2TDI2OC4wNjUgMzUyLjY5OUMyNjYuMDQzIDM1MS41MzEgMjY0Ljc3NiAzNDkuMzUzIDI2NC43NzYgMzQ3LjAxN1YyNjkuNjkxVjI2OS42OTNaTTIwMy4zOTEgMzE2LjQ1NEMyMDkuMjQ0IDI5NC42MDggMjI0Ljg1NCAyNzcuOTc4IDI0NC4yNzYgMjY5Ljk5OVYzNTYuNzNDMjQ0LjI3NiAzNjAuMzg0IDI0Ni4yMjYgMzYzLjc2MyAyNDkuMzkyIDM2NS41OTFMMzM3LjMzNyA0MTYuMzY1TDMwOC41MDMgNDMzLjAxM0MzMDYuNDgxIDQzNC4xODEgMzAzLjk2MSA0MzQuMTg4IDMwMS45MzkgNDMzLjAyTDIzNC45NzEgMzk0LjM1N0MyMDguODY4IDM3OC43ODkgMTk1LjEzOCAzNDcuMjYxIDIwMy4zOTEgMzE2LjQ1NFpNMjQ0Ljc3NSA0NzAuOUMyMjguNzgxIDQ1NC45MDYgMjIyLjE4NiA0MzMuMDc1IDIyNC45ODYgNDEyLjI2NEwzMDAuMDk2IDQ1NS42M0MzMDMuMjYzIDQ1Ny40NTcgMzA3LjE2NCA0NTcuNDU3IDMxMC4zMjggNDU1LjYzTDM5OC4yNzMgNDA0Ljg1NlY0MzguMTQ5QzM5OC4yNzMgNDQwLjQ4NSAzOTcuMDIyIDQ0Mi42NzEgMzk0Ljk5NyA0NDMuODM5TDMyOC4wMjkgNDgyLjUwMkMzMDEuNDk1IDQ5Ny4zMjIgMjY3LjMyNyA0OTMuNDUyIDI0NC43NzIgNDcwLjlIMjQ0Ljc3NVpNNDUwLjg5NyA0NDUuOTgyQzQ1MC40NjYgNDc2LjM3MSA0MzAuMDI5IDUwNC4wMjcgMzk5LjIyIDUxMi4yODNDMzc3LjM3MyA1MTguMTM2IDM1NS4xNjggNTEyLjkzMiAzMzguNTQ3IDUwMC4xMDJMNDEzLjY1OSA0NTYuNzM4QzQxNi44MjYgNDU0LjkxMSA0MTguNzc1IDQ1MS41MzIgNDE4Ljc3NSA0NDcuODc3VjM0Ni4zMjlMNDQ3LjYwOSAzNjIuOTc3QzQ0OS42MzEgMzY0LjE0NSA0NTAuODk3IDM2Ni4zMjMgNDUwLjg5NyAzNjguNjU5VjQ0NS45ODVWNDQ1Ljk4MlpNNTEyLjI4MiAzOTkuMjIxQzUwNi40MjkgNDIxLjA2OCA0OTAuODE5IDQzNy42OTcgNDcxLjM5NyA0NDUuNjc2VjM1OC45NDZDNDcxLjM5NyAzNTUuMjkyIDQ2OS40NDggMzUxLjkxMiA0NjYuMjgxIDM1MC4wODVMMzc4LjMzNiAyOTkuMzExTDQwNy4xNyAyODIuNjYzQzQwOS4xOTIgMjgxLjQ5NSA0MTEuNzEyIDI4MS40ODcgNDEzLjczNCAyODIuNjU1TDQ4MC43MDIgMzIxLjMxOEM1MDYuODA1IDMzNi44ODcgNTIwLjUzNiAzNjguNDE1IDUxMi4yODIgMzk5LjIyMVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgoAAAG3anVtYgAAAEFqdW1kY2JvcgARABCAAACqADibcRNjMnBhLmFjdGlvbnMudjIAAAAAGGMyc2gVtqKww3bz/jxkVvlaime0AAABbmNib3KiZ2FjdGlvbnODpGZhY3Rpb25sYzJwYS5jcmVhdGVkZHdoZW7AeB4yMDI2LTEwLTI1VDE5OjEwOjUwLjA2NTk5MjUwMlptc29mdHdhcmVBZ2VudKJkbmFtZWdDaGF0R1BUZ3ZlcnNpb25pZ3B0LWltYWdlcWRpZ2l0YWxTb3VyY2VUeXBleEZodHRwOi8vY3YuaXB0Yy5vcmcvbmV3c2NvZGVzL2RpZ2l0YWxzb3VyY2V0eXBlL3RyYWluZWRBbGdvcml0aG1pY01lZGlhomZhY3Rpb25uYzJwYS5jb252ZXJ0ZWRkd2hlbsB4HjIwMjYtMTAtMjVUMTk6MTA6NTAuMDY1OTk0Nzk2WqJmYWN0aW9ueBhjMnBhLndhdGVybWFya2VkLnVuYm91bmRkd2hlbsB4HjIwMjYtMTAtMjVUMTk6MTA6NTAuMDY0NDM5ODQ1WnJhbGxBY3Rpb25zSW5jbHVkZWT0AAAAw2p1bWIAAABAanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5oYXNoLmRhdGEAAAAAGGMyc2iDlcHfStM1tT4GbBoGJxHtAAAAe2Nib3KlamV4Y2x1c2lvbnOBomVzdGFydBghZmxlbmd0aBlccmRuYW1lbmp1bWJmIG1hbmlmZXN0Y2FsZ2ZzaGEyNTZkaGFzaFggRxirudQglN+UcFI9IHWwwX7z1Qb+n0oKQIed6AepQAZjcGFkSAAAAAAAAAAAAAACump1bWIAAAAnanVtZGMyY2wAEQAQgAAAqgA4m3EDYzJwYS5jbGFpbS52MgAAAAKLY2JvcqZqaW5zdGFuY2VJRHgseG1wOmlpZDplODcwYjYyMC1mMGExLTQ0OTQtYTg3Ni0wNjczNTJlNmEzNTl0Y2xhaW1fZ2VuZXJhdG9yX2luZm+kZG5hbWV4GE9wZW5BSSBNZWRpYSBTZXJ2aWNlIEFQSWRpY29uomN1cmx4JHNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaWNvbmRoYXNoWCAcoeMRS4eSnLkD7N4KeBRSudcSpOFC8EaH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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2WQEASKCfUSNnqc4BeXuhzvcBDYrdAkUrFVjBQjSEoTvzc/vnIdQg1AXESQbQCkgxf7gf/7MEkwVy/xi94bPPRWFLspfakh0icdkshQVaPgVxUsvpkh2NzGnfduHOtIzOH46C39TpgYOjq6yHUex5+pi4yf+sWQzyczGTy9P7yAyNcwIl3OazXwvJgiEG57hzJ7dczAX0YGdS3nSqu4CjxPUi27/oFcTM6fxeJtmpJIHK0ozw8nXqlWIWgyO/rfyimaZnz73002Na5aGRlu2uhGAWVSfV5ZhW/Q0jRL1FKoKbEWrWfVgs0p1Fv5N0yfpd6V5phr84dWhNU0w681ibNf+lUgM09EAAA3EYSURBVHgB7cADoCRZlsbx/3fujcjMp3JLY65t27Zt27Zt27ZtaYyelkqvnjIzIu75drdqeqaHO2vVL7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRnDVVVddddVVV1111VVXXXXVVVddddVVV/1XI7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRnDVVVddddVVV1111VVXXXXVVVddddVVV/1XI7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRnDVVVddddVVV1111VVXXXXVVVddddVVV/1XI7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRnDVVVddddVVV1111VVXXXXVVVddddVVV/1XI7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRuGqq6666qr/y8QV4qqrrrrqqquuuuqqq6666qr/SahcddVVV131/4G56qqrrrrqqquuuuqqq6666n8Sgquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVf8fiKuuuuqqq6666qqrrrrqqqv+J6Fw1VVXXXXV/0Xiqquuuuqqq6666qqrrrrqqv/JCK666qqrrvq/RDwn8Wziqquuuuqqq6666qqrrrrqqv8pKFx11VVXXfV/iXj+BJirrrrqqquuuuqqq6666qqr/qcguOqqq6666v8i8fyJq6666qqrrrrqqquuuuqqq/4nILjqqquuuur/AvH8iauuuuqqq6666qqrrrrqqqv+JyK46qqrrrrq/xoBBsTzJ6666qqrrrrqqquuuuqqq67670Zw1VVXXXXV/wXm2QwIMM+fAXHVVVddddVVV1111VVXXXXVfyeCq6666qqr/i8Q/zIBBgSYK8RVV1111VVXXXXVVVddddVV/x0Irrrqqquu+v9EgAFxhbnqqquuuuqqq6666qqrrrrqvwPBVVddddVV/1+Yq6666qqrrrrqqquuuuqqq/6noHLVVVddddX/R+aqq6666qqrrrrqqquuuuqq/04EV1111VVX/V9knpcAc4W46qqrrrrqqquuuuqqq6666r8Thauuuuqqq/4vEs9JgLnqqquuuuqqfxvxv5u46qqrrrrqqv95KFx11VVXXfV/gXj+xBXiCnHVVf87iauuuuq/k7jqqquuuuqqq/6jUbjqqquuuur/M3HVVVddddVVV1111VVXXXXVfweCq6666qqr/j8QL5y46qqrrrrqquclrhD/N4mrrrrqqquu+u9D4aqrrrrqqv8PxPMnrrrqqquuuuqqq6666qqrrvrvQOGqq6666qqrnk1cddX/TOIKcYW46qqr/jOIK8T/H+Kqq6666qqr/ntQuOqqq6666v8DcYV4/sQV4qqr/mcSV4irrrrqqquuuuqqq676v4Hgqquuuuqq/8/EVVddddVVV1111VVXXXXVVf8dqFx11VVXXfX/gbnCXHXVVVddddVVV1111VVXXfU/AZWrrrrqqquuuuqq//nMFeaqq6666qqrrrrqqqv+b6Bw1VVXXXXV/2fiqquuuuqqq6666qqrrrrqqv8OBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq64CcdVVV1111VVXXXXVVVddddV/JYKrrrrqqquuejZx1VVXXXXVVVddddVVV1111X8FClddddVVV10F4qqrrrrqqquuuuqqq6666qr/Soirrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjcJVV1111VX/n4mrrrrqqquuuuqqq6666qqr/jsgrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRuGqq6666qr/DcRVV1111VVXXXXVVVddddVV/5cQXHXVVVddddVVV1111VVXXXXVVVddddVV/9UoXHXVVVddddVVV1111VVXXfVfQVx11VVXXXXVsyGuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRnDVVVddddVVV1111VVXXXXVVVddddVVV/1XI7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rUbjqqquuuup/AvH8iauuuuqqq6666qqrrrrqqqv+L6Jw1VVXXXXVfyfx/Imrrrrqqquuuuqqq6666qqr/i+jctVVV1111X8nc4V4/gSYq6666qqrrrrqqquuuuqqq/6vIbjqqquuuuq/k3g284KJq6666qqrrrrqqquuuuqqq/4vIbjqqquuuup/CvHCiauuuuqqq6666qqrrrrqqqv+ryC46qqrrrrqfwrzbOaqq6666qqrrrrqqquuuuqq/8sIrrrqqquu+p/GgLjCgLjCgLjqqquuuuqqq6666qqrrrrq/wIqV1111VVX/U9kns08m7nqqquuuuqqq67630VcYa666qqrrnoggquuuuqqq/47GRDPS1whrhBXXXXVVVdd9b+XuOr/OwMCxFVXXXXVVfejcNVVV1111VVXXXXVVVddddVVz0tcddVVV131n4nCVVddddVV/xbiP5a46qqrrrrqqquu+v9FgLjqqquu+v+LwlVXXXXVVVddddVVV1111VVX/ecRIK666qqrrnpuVK666qqrrrrqqquuuuqqq6666j+XAXGFueqqq666CoDKVVddddVVV1111VVXXXXVVVf95xJgrrrqqquueiDEVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0blqquuuuqqF0RcYa666qqrrrrqqquuuuqqq6666j8Wlauuuuqqq56buML8ywSYq6666qqrrrrqqquuuuqqq67616Fw1VVXXXWVAPFs4tnEVVddddVVV1111VVXXXXVVVf9x6Ny1VVXXXWVuUJcYUA8m3hO5qqrrrrqqquuuuqqq6666qqr/n0IrrrqqquuEiDAvGgEiCvEVVddddVVV1111VVXXXXVVVf96xFcddVVV131LzHPy1xhrrrqqquuuuqqq6666qqrrrrqX4/gqquuuuqqF5W5woC46qqr/jcRV1111VVXXXXVVVdd9T8LwVVXXXXVVf8e4qqrrvqfQDx/4qqrrrrqqquuuuqqq/5nIrjqqquuuupfIsA8J3OFueqqq/4nM4Btrrrqqquuuuqqq6666n8Ygquuuuqqq/4lBsRzEleIq6666n8C83zYFoAk8z+QbXHVVVddddVVV1111f9XBFddddVVVz03AeaFM1ddddX/GrbFVVddddVVV1111VVX/c+CuOqqq666SlxhQFxhrhBgQIABAeaqq6666qqrrrrqqquuuuqqq/59CK666qqrrnpuBsSziSvEs4mrrrrqfxzb4qqrrrrqqquuuuqqq/53ILjqqquuuur5MVeYZzPPZq666qr/MWwLQJL5H8i2uOqqq6666qqrrrrqqueEuOqqq666Slxhnj9xhQEB5qqrrrrqqquuuuqqq6666qqr/n0QV1111VVXXXXVVVddddVVV1111VVXXXXVfzUKV1111VVX/UsEiCvEVVddddVVV1111VX/EwgQ/zuIq6666qrnhbjqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVf+D2RZXXXXVVVddddVV//cgrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVc9B9viqquuuuqqq6666qqr/nMhrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVX/Q9mWwC2xVVXXXXVVVddddX/HYirrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVf9D2ZbXHXVVVddddVVV/3fg7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8alauuuuqqq6666qqrrrrqqquu+p9LXGGuuuqqq/5vQVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VqFx11VVX/e8lrjBXXXXVVVddddVVV/1fI64wV1111VX/NyGuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV131f5ht8XzYFlddddX/ZgLEVVddddX/XgRXXXXVVVddddVVV131/4Bt8QCSzFVXXfW/jQBxhQFz1VVXXfW/F5Wrrrrqqv89xBXmqquuuur/IdviuUgyV1111VX/P4grzFVXXXXV/w2Iq6666qr/+cQV5qqrrrrq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MCDAgADzggkwz0uAueoqILjqqquuuuqqq6666qqrrrrqqquuukpcIa4QV4hnE/964vkTV/1/R3DVVVddddVVV1111VVXXXXVVVdd9f+X+JeJZzMvGvO8BJgrzFX/3xFcddVVV1111VVXXXXVVVddddVVV131/IgrzBUGxLOJF50AA+Kqq64guOqqq6666qqrrrrqqquuuuqqq666CkA8J/PCmReducJcddUVBFddddVVV1111VVXXXXVVVddddVV/7+I589cIZ4/cYV4NnGFeOHE8yeuEFf9f0Nw1VVXXXXVVVddddVVV1111VVXXfX/i7lCXCGuEFeY589cYV40AswV5vkzV5ir/r8huOqqq6666n8s2+Kqq6666qqrrrrqqquu+rcQL5wAc4V5TuIK8ZzEC2ZAXCFAgAFxhXhO4gpx1f9XiKuuuuqqq6666qqrrrrqqquuuuqq/3sEmGcTYEA8mwHxvAyIF8yAAAMCzLMJMFdd9S8juOqqq6666qqrrrrqqquuuuqqq67630s8J/GcBIh/HXGFef7E8xLPSTybuOqq50Vw1VVXXXXVVVddddVVV1111VVXXfW/nwDxojFXiH8b84KZK8yzmauuel4EV1111VVXXXXVVVddddVVV1111VX/t4grxL+NuUK8cOIK8WzihRNXXXUFwVVXXXXVVVddddVVV1111VVXXXXV/w/iCvGiMc/LPJu5wjybeeHMVVddQXDVVVddddVVV1111VVXXXXVVVdd9f+DedEIMCCuMFcYEFdd9R+D4Kqrrrrqqquuuuqqq6666qqrrrrqfx/xvMwV5grznMSLTjybeMHMFeaqq/51CK666qqrrrrqqquuuuqqq6666qqr/ncTV4grxBXi+TMvnHn+BBgQYK4QV4irrvrXIbjqqquuuuqqq6666qqrrrrqqquu+r/FvHDiCvNvY0BcYa4wV131r0Nw1VVXXXXVVVddddVVV1111VVXXfV/i/j3ES+YuOqq/xgEV1111VVXXXXVVVddddVVV1111VX/P4nnz7xg5gpz1VX/PgRXXXXVVVddddVVV1111VVXXXXVVVe9KAyIq676j0Fw1VVXXXXVVVddddVVV1111VVXXfW/j/mPZ54/82zmqqv+YxBcddVVV1111X8/cdVVV1111VVXXXXVVf964l/HvHACzBXmCgMCzBXiqqv+Y1C56qqrrrrqqquuuuqqq6666qqrrvr/QVxhQDwn85wEmOdlrrrqPwbBVVddddVVV1111VVXXXXVVVddddX/PgLMi8Y8JwHm2QyI52RAgAAD4qqr/mNRuOqqq676txNXXXXVVVddddVVV1111VX/M4hnMyCeTTwnAwLMVVf996Fy1VVXXfVvZ6666qqrrrrqqquuuuqqq/57iecl/uMIMFdd9R+PwlVXXXXVVVddddVVV1111VVXXXXV/13iqqv+ZyK46qp/HXHVVVddddVVV1111VVXXXXVVf9ziSvEczJgnk1cddV/L8RVV1111VVXXXXVVVddddVVV1111f9dAgyIK8xVV/3PQHDVVVddddVVV1111VVXXXXVVVdd9f+DAXHVVf8zIK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81ClddddVV/3biqquuuuqqq6666qqrrrrqqquu+rcguOqqq6666qqrrrrqqquuuuqqq6666qqr/qshrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRuGqq676/0y8cOKqq6666qqrrrrqqquuuuqqq676z4C46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/ahSuuuqq/0/EVVddddVVV1111VVXXXXVVVdd9T8B4qqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+q1G46qqrrrrqqquuuuqqq6666qqrrvq/S1x11f9MBFddddVVV1111VVXXXXVVVddddVVV1111X81xFVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9G4aqrrrrqqquuuuqq/2ziCnHVVVddddVVV1111VVXEFx11VVXXXXVVVddddVVV1111QsmrhBXXXXVVVf9RyK46qqrrrrqqquuuuqqq6666qqrrrrqqqv+q1G56qqrrrrqqquuuuq/irnqqquu+t/LXHXVVVdd9R+J4Kqrrrrqqquuuuqq/yriqquuuuqqq6666qqrriC46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qyGuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NQpXXXXVVVf9ZxBXXXXVVVddddVVV1111VVXXfWCEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VKFx11VVXXfUfSVx11VVXXXXVVVddddVVV1111b+M4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q+GuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9V6Ny1f8H4gpz1VVXXXXVVVddddVVV1111VVXXXXV/wQEV1111VVXXXXVVVddddVVV1111VVXXXXVfzUKV1111VX/8cQV4qqrrrrqqquuuuqqq6666qqrrnp+CK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qiKuuuuqqq6666qqrrrrqqquuuuqqq6666r8ahauuuuqq/3jiqquuuuqqq6666qqrrrrqqquuemEQV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjcJVV1111VVXXXXVVVddddVVV1111Qsmrrrqqv8MiKuuuuqqq6666qqrrrrqqquuuuqqq6666r8ahauuuuqqq6666qqrrrrqqquuuuqqZxNXiKuuuuo/E4Wrrrrqqquuuuqqq6666qqrrrrqKhBXiKuuuuq/AsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjcJVV1111VVXXXXVVVddddVVV111FYjnT1x11VX/GQiuuuqqq6666qqrrrrqqquuuuqq/8/EVVdd9d+BwlVXXXXVVVddddVVV1111VVXXXXVCyauuuqq/wwEV1111VVXXXXVVVddddVVV1111VUgrrrqqv9KiKuuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oUrrrqqquuuuqqq6666qqrrrrqqv+PxFVXXfXfCXHVVVddddVVV1111VVXXXXVVVddddVVV/1Xo3DVVVddddVVV1111VVXXXXVVVdd9Wziqquu+q+AuOqqq6666qqrrrrqqquuuuqqq6666qqr/qtRuOqqq6666qqrrrrqqquuuuqqq656NnHVVVf9V0BcddVVV1111VVXXXXVVVddddVVV1111VX/1Qiuuuqqq6666qqrrrrqqquuuuqqq6666qr/agRXXXXVVVddddVVV1111VVXXXXVVVddddV/NYKrrrrqqquuuuqqq6666qqrrrrqqquuuuq/GsFVV1111VVXXXXVVVddddVVV1111VVXXfVfjeCqq6666qqrrrrqqquuuuqqq6666qqrrvqvRnDVVVddddVVV1111VVXXXXVVVddddVVV/1XI7jqqquuuuqqq6666qqrrrrqqquuuuqqq/6rEVx11VVXXXXVVVddddVVV1111VVXXXXVVf/VCK666qqrrrrqqquuuuqqq6666qqrrrrqqv9qBFddddVVV1111VVXXXXVVVddddVVV1111X81gquuuuqqq6666qqrrrrqqquuuuqqq6666r8awVVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VejcNVVV1111VX/euKqq6666qqrrrrqqquuuuqqfw/EVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9V6Nw1VVXXXXVVVddddVV/7OJq6666oURz5+4Qlx11VVXXfU/EYWrrrrqqquuuuqqq6666qqr/i8RV4irrrrqqqv+JyO46qqrrrrqqquuuuqqq6666n8zcYV4/gSI5yWuuuqqq67670Rw1VVXXXXVVVddddVVV1111f8V4jmJZxPPyVx11VVXXfXfieCqq6666qqrrrrqqquuuuqq/yvMv0xcddVVV131PwGVq6666qqrrrrqqquuuuqqq/4/MVddddVVV/1PQHDVVVddddVVV1111VVXXXXV/xXiCvGczFVXXXXVVf/TEFx11VVXXXXVVVddddVVV131/4m46qqrrrrqfwKCq6666qqrrrrqqquuuuq/kwBx1VX/NuI5medPXHXVVVdd9T8Nlauuuuqqq6666qqrrrrqv4O4wlx11b+NAPOcxBUGxFVXXXXVVf+TEVx11VVXXXXVVVddddVVV13130H8+5grxBUGzItOXHXVVVdd9d+JwlVXXXXVVVddddVVV131n0mAuOqq/z4CDIgrxFVXXXXVVf8TEFx11VVXXXXVVVddddVVV131X0H89xFXXXXVVVf9T0Nw1VVXXXXVVVddddVVV/13EiCuEFdd9Z/DPJu56qqrrrrqfwKCq6666qqrrrrqqquuuuqqq/4vEFeIK8TzJ6666qqrrvqfgOCqq6666qqrrrrqqquu+u9krhBgrvq/SFxh/nuZK8xVV1111VX/ExBcddVVV1111VVXXXXVVf/dzBXiqv+LzBXiP5cBAeb5E1ddddVVV/1PQuGqq6666qqrrrrqqquuuuqq/0vEFeIKcdVVV1111f9EBFddddVVV1111VVXXXXVVVddddVVV1111X81xFVXXXXVVVddddVVV1111VVXXXXVVVdd9V+N4Kqrrrrqqquuuuqqq6666qqrrrrqqquu+q9GcNVVV1111VVXXXXVVVddddVVV1111VVX/VcjuOqqq6666qqrrrrqqquuuuqqq6666qqr/qsRXHXVVVddddVVV1111VVXXXXVVVddddVV/9UIrrrqqquuuuqqq6666qqrrrrqqquuuuqq/2oEV1111VVXXXXVVVddddVVV1111VVXXXXVfzWCq6666qqrrrrqqquuuuqqq6666qqrrrrqvxrBVVddddVVV1111VVXXXXVVVddddVVV131X43gqquuuuqqq6666qqrrrrqqquuuuqqq676r0Zw1VVXXXXVVVddddVVV1111VVXXXXVVVf9VyO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+qxFcddVVV1111VVXXXXVVVddddVVV1111VX/1ahcddVVV1111VVXXXXVVf9RxH88c9VV/7EEmKuuuuqqq/678Y+DnN5cHA6SpwAAAABJRU5ErkJggg==]]}, } end _c11752ce7ea4["Library"] = function() local _6c2064ecadf7 = _ba2023c8b9d6("Utility") local _ae415f0f87a4 = _ba2023c8b9d6("Theme") local _529260e321c1 = _ba2023c8b9d6("Managers/ThemeManager") local _0d97ce994f01 = _ba2023c8b9d6("Managers/PopupManager") local _98930ef5851a = _ba2023c8b9d6("Managers/NotificationManager") local _c67c929ecef4 = _ba2023c8b9d6("Managers/ConfigManager") local _db8bfd897c6a = _ba2023c8b9d6("Components/Window") local _c3c66db32690 = _ba2023c8b9d6("Managers/AnimationManager") local _276767ec5a1a = _ba2023c8b9d6("Managers/TooltipManager") local _140d29a9df84 = _ba2023c8b9d6("Managers/DialogManager") local _03a91ec5065d = {Version = "2.0.17", Options = {}, Windows = {}, Themes = _ae415f0f87a4.Presets, CallbackErrors = {}, ThemeNames = _ae415f0f87a4.Names, Destroyed = false} _03a91ec5065d.ThemeManager = _529260e321c1.new(_03a91ec5065d) _03a91ec5065d.PopupManager = _0d97ce994f01.new(_03a91ec5065d) _03a91ec5065d.NotificationManager = _98930ef5851a.new(_03a91ec5065d) _03a91ec5065d.ConfigManager = _c67c929ecef4.new(_03a91ec5065d) _03a91ec5065d.Scope = _6c2064ecadf7.Scope(_03a91ec5065d) _03a91ec5065d.AnimationManager = _c3c66db32690.new(_03a91ec5065d) _03a91ec5065d.TooltipManager = _276767ec5a1a.new(_03a91ec5065d) _03a91ec5065d.DialogManager = _140d29a9df84.new(_03a91ec5065d) _03a91ec5065d.FileStorage = _ba2023c8b9d6("Managers/FileStorage") local _3158502417a1=_ba2023c8b9d6("Assets/TabIcons") _03a91ec5065d.IconAssets=_3158502417a1 _03a91ec5065d.IconCache={} _03a91ec5065d.IconDiagnostics={} _03a91ec5065d.IconAliases={Aimbot="Aiming",Combat="Sword",Weapons="General",Target="PlayerInspector", Teleports="World",["Infinity Yield"]="Configs",Interface="Settings",Credits="Players"} local function _2efab7961677(_d5353071bc14) local _e1f5277a302a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" local _143293a785d9={};for _e4387a7bd57f=1,#_e1f5277a302a do _143293a785d9[string.byte(_e1f5277a302a,_e4387a7bd57f)]=_e4387a7bd57f-1 end local _dd5919346620=table.create(math.ceil(#_d5353071bc14/4)) for _3ee8875bc4b8=1,#_d5353071bc14,4 do local _50cc08fd1a5e,_557a2a15557f,_764081e45a9d,_0033b85e6d23=string.byte(_d5353071bc14,_3ee8875bc4b8,_3ee8875bc4b8+3) local _a08aa51c14f0=(_143293a785d9[_50cc08fd1a5e] or 0)*262144+(_143293a785d9[_557a2a15557f] or 0)*4096+(_143293a785d9[_764081e45a9d] or 0)*64+(_143293a785d9[_0033b85e6d23] or 0) local _bf8bc4950b77,_75f378335af0,_408f6f57cc3a=math.floor(_a08aa51c14f0/65536)%256,math.floor(_a08aa51c14f0/256)%256,_a08aa51c14f0%256 _dd5919346620[#_dd5919346620+1]=_764081e45a9d==61 and string.char(_bf8bc4950b77) or _0033b85e6d23==61 and string.char(_bf8bc4950b77,_75f378335af0) or string.char(_bf8bc4950b77,_75f378335af0,_408f6f57cc3a) end return table.concat(_dd5919346620) end function _03a91ec5065d:GetIcon(_1bc2a1979b56) _1bc2a1979b56=self.IconAliases[_1bc2a1979b56] or _1bc2a1979b56 if self.IconCache[_1bc2a1979b56] then return self.IconCache[_1bc2a1979b56] end local _f7fc3b0f4397=_3158502417a1[_1bc2a1979b56] if not _f7fc3b0f4397 then return "" end local _c259c18cfc81=getcustomasset or getsynasset local _2e0ddeaa6ff0={Key=_1bc2a1979b56,AssetId=_f7fc3b0f4397.Id,Source="Roblox",Status="Not requested"} self.IconDiagnostics[_1bc2a1979b56]=_2e0ddeaa6ff0 if type(_c259c18cfc81)=="function" and type(writefile)=="function" then local _a27db7a68977,_fff43ac9585a=pcall(function() local _9919b05e8102="ludowig_cc_icon_".._1bc2a1979b56.."_".._f7fc3b0f4397.Hash..".png" local _1264697094cd=type(isfile)=="function" and isfile(_9919b05e8102) if _1264697094cd and type(readfile)=="function" then local _04e1df910e4f,_4be50eb83f41=pcall(readfile,_9919b05e8102) _1264697094cd=_04e1df910e4f and #_4be50eb83f41==_f7fc3b0f4397.Bytes and _4be50eb83f41:sub(1,8)=="\137\080\078\071\13\10\26\10" end if not _1264697094cd then writefile(_9919b05e8102,_2efab7961677(_f7fc3b0f4397.Png)) end local _cd763648a46f=_c259c18cfc81(_9919b05e8102) assert(type(_cd763648a46f)=="string" and #_cd763648a46f>0,"Local PNG registration returned no URI") return _cd763648a46f end) if _a27db7a68977 then _2e0ddeaa6ff0.Source="Embedded PNG";_2e0ddeaa6ff0.Status="Registered" self.IconCache[_1bc2a1979b56]=_fff43ac9585a return _fff43ac9585a end _2e0ddeaa6ff0.LocalError=tostring(_fff43ac9585a) else _2e0ddeaa6ff0.LocalError="writefile/getcustomasset unavailable" end local _b96e99f38e44="rbxassetid://".._f7fc3b0f4397.Id self.IconCache[_1bc2a1979b56]=_b96e99f38e44 if not self.IconApiWarning then self.IconApiWarning=true warn("[ludowig.cc icons] Local PNG loading unavailable. Roblox icon assets are private; grant asset access or use an environment with writefile and getcustomasset. Open Interface > Window > Icon diagnostics for details.") end return _b96e99f38e44 end function _03a91ec5065d:BindIcon(_38b1b1a6e57c,_f3e4a4e78c7b,_0e4da0c622dc) _0e4da0c622dc=self.IconAliases[_0e4da0c622dc] or _0e4da0c622dc _f3e4a4e78c7b.Image=self:GetIcon(_0e4da0c622dc) _f3e4a4e78c7b.ImageTransparency=0 _f3e4a4e78c7b.ImageColor3=Color3.new(1,1,1) _f3e4a4e78c7b:SetAttribute("IconKey",_0e4da0c622dc) local _81c79e07e0c0=self.IconDiagnostics[_0e4da0c622dc] if not _81c79e07e0c0 then return end local function _b190db64d566() if _38b1b1a6e57c.Destroyed or self.Destroyed then return end _81c79e07e0c0.Loaded=_f3e4a4e78c7b.IsLoaded==true _f3e4a4e78c7b:SetAttribute("IconSource",_81c79e07e0c0.Source) _f3e4a4e78c7b:SetAttribute("IconLoaded",_81c79e07e0c0.Loaded) end _38b1b1a6e57c:Connect(_f3e4a4e78c7b:GetPropertyChangedSignal("IsLoaded"),_b190db64d566) _b190db64d566() local _b7b49aa5565b=task.spawn(function() local _5ad7116e23c0,_54fd3b09430c=pcall(function() game:GetService("ContentProvider"):PreloadAsync({_f3e4a4e78c7b},function(_178a28caffc0,_432465d175cb) if _38b1b1a6e57c.Destroyed or self.Destroyed then return end _81c79e07e0c0.Status=_432465d175cb.Name _b190db64d566() end) end) if not _5ad7116e23c0 and not self.Destroyed then _81c79e07e0c0.Status="Preload error";_81c79e07e0c0.Error=tostring(_54fd3b09430c) end _b190db64d566() end) _38b1b1a6e57c:Connect(_f3e4a4e78c7b.Destroying,function() pcall(task.cancel,_b7b49aa5565b) end) task.delay(12,function() if _38b1b1a6e57c.Destroyed or self.Destroyed then return end _b190db64d566() if not _81c79e07e0c0.Loaded then warn("[ludowig.cc icons] ".._0e4da0c622dc.." did not load; source=".._81c79e07e0c0.Source..", status="..tostring(_81c79e07e0c0.Status)) end end) end function _03a91ec5065d:GetIconDiagnosticText() local _6dd6d92fa336={"Tab icons: original PNG images only", "Roblox IDs: private asset delivery / PrivateImage thumbnails during verification.", ""} local _c5930795b6a4={};for _ea9b896cfc26 in pairs(self.IconDiagnostics) do _c5930795b6a4[#_c5930795b6a4+1]=_ea9b896cfc26 end;table.sort(_c5930795b6a4) for _f1ed44e1c948,_39f146d5a239 in ipairs(_c5930795b6a4) do local _afae8970d8c4=self.IconDiagnostics[_39f146d5a239] _6dd6d92fa336[#_6dd6d92fa336+1]=_39f146d5a239..": ".._afae8970d8c4.Source.." | "..(_afae8970d8c4.Loaded and "loaded" or "not loaded").." | ".._afae8970d8c4.Status if _afae8970d8c4.LocalError then _6dd6d92fa336[#_6dd6d92fa336+1]=" Local loader: ".._afae8970d8c4.LocalError end if _afae8970d8c4.Error then _6dd6d92fa336[#_6dd6d92fa336+1]=" ".._afae8970d8c4.Error end end return table.concat(_6dd6d92fa336,"\n") end function _03a91ec5065d:GetGui() assert(not self.Destroyed, "Library was destroyed; load a fresh instance") if not self.Gui then local _04896d93717f = game:GetService("Players").LocalPlayer assert(_04896d93717f, "Run this library from a LocalScript") local _f2e3b2440ea5 = self.Parent or _04896d93717f:WaitForChild("PlayerGui") if not self.AllowMultipleInstances then local _e90612d58000 = _f2e3b2440ea5:FindFirstChild("LudowigUILibrary") while _e90612d58000 and _e90612d58000:IsA("ScreenGui") do _e90612d58000:Destroy() _e90612d58000 = _f2e3b2440ea5:FindFirstChild("LudowigUILibrary") end end self.Gui = _6c2064ecadf7.New("ScreenGui", {Name = "LudowigUILibrary", ResetOnSpawn = false, IgnoreGuiInset = true, DisplayOrder = 50, ZIndexBehavior = Enum.ZIndexBehavior.Sibling}, _f2e3b2440ea5) self.Scope:Connect(self.Gui.Destroying, function() self:Destroy() end) end return self.Gui end function _03a91ec5065d:CreateWindow(_057d5b683f7b) assert(not self.Destroyed, "Library destroyed") return _db8bfd897c6a(self, _057d5b683f7b or {}) end function _03a91ec5065d:SetTheme(_b11ffb33a5ed) self.ThemeManager:Set(_b11ffb33a5ed) end function _03a91ec5065d:RegisterTheme(_09e9c2708760, _1939cd88e42e) return self.ThemeManager:Register(_09e9c2708760, _1939cd88e42e) end function _03a91ec5065d:Notify(_9e0e67f30115) return self.NotificationManager:Notify(_9e0e67f30115 or {}) end function _03a91ec5065d:ReportCallbackError(_87748c79197b, _3dae5a967727) local _379ef78fc893 = _87748c79197b.Id or (_87748c79197b.Title and _87748c79197b.Title.Text) or _87748c79197b.Kind or "Action" local _0a0d7cc1671a = {Name = _379ef78fc893, Kind = _87748c79197b.Kind, Message = tostring(_3dae5a967727), Time = os.clock()} table.insert(self.CallbackErrors, _0a0d7cc1671a) if #self.CallbackErrors > 10 then table.remove(self.CallbackErrors, 1) end warn("[ludowig UI] " .. _379ef78fc893 .. ": " .. _0a0d7cc1671a.Message) self:Notify({Title = "Action failed: " .. _379ef78fc893, Content = _0a0d7cc1671a.Message, Duration = 6}) end function _03a91ec5065d:SetRainbowOption(_4af7551bdfcf, _d21038be9c69) _d21038be9c69=_d21038be9c69==true self.RainbowOptions=self.RainbowOptions or {} if _4af7551bdfcf.RainbowEnabled==_d21038be9c69 then return end _4af7551bdfcf.RainbowEnabled=_d21038be9c69 if _d21038be9c69 then _4af7551bdfcf.RainbowBase=_4af7551bdfcf.Value _4af7551bdfcf.RainbowHue=select(1,_4af7551bdfcf.Value:ToHSV()) _4af7551bdfcf.RainbowElapsed=0 self.RainbowOptions[_4af7551bdfcf]=true if self.HubSettings and _4af7551bdfcf.Id then self.HubSettings.RainbowValues[_4af7551bdfcf.Id]=_4af7551bdfcf.RainbowBase end if not self.RainbowConnection then self.RainbowClock=0 self.RainbowConnection=game:GetService("RunService").Heartbeat:Connect(function(_0e97f030661b) if self.Destroyed then return end self.RainbowClock+=_0e97f030661b if self.RainbowClock<1/30 then return end local _a1bd034d89f3=self.RainbowClock;self.RainbowClock=0 self.RainbowUpdating=true for _f9a17739518e in pairs(self.RainbowOptions) do if _f9a17739518e.Destroyed then self.RainbowOptions[_f9a17739518e]=nil else _f9a17739518e.RainbowElapsed+=_a1bd034d89f3 _f9a17739518e.RainbowHue=(_f9a17739518e.RainbowHue+_a1bd034d89f3*(self.RainbowSpeed or .10))%1 local _cdfc436b7a67=_f9a17739518e.RainbowHue local _5f62051e4147=Color3.fromHSV(_cdfc436b7a67,1,1) local _3359bc9b9ad3=math.clamp(_f9a17739518e.RainbowElapsed/.35,0,1) _f9a17739518e.Value=_f9a17739518e.RainbowBase:Lerp(_5f62051e4147,_3359bc9b9ad3) _f9a17739518e:Update();_f9a17739518e:Emit(_f9a17739518e.Value) end end self.RainbowUpdating=false if not next(self.RainbowOptions) then self.RainbowConnection:Disconnect();self.RainbowConnection=nil end end) end else self.RainbowOptions[_4af7551bdfcf]=nil if self.HubSettings and _4af7551bdfcf.Id then self.HubSettings.RainbowValues[_4af7551bdfcf.Id]=nil end if _4af7551bdfcf.RainbowBase and not _4af7551bdfcf.Destroyed then _4af7551bdfcf.Value=_4af7551bdfcf.RainbowBase;_4af7551bdfcf:Update();_4af7551bdfcf:Emit(_4af7551bdfcf.Value) end end if _4af7551bdfcf.RefreshPopup then _4af7551bdfcf.RefreshPopup() end self:OnOptionChanged() end function _03a91ec5065d:OnOptionChanged() if not self.RainbowUpdating then self.ConfigManager:ScheduleSave() end end function _03a91ec5065d:OnDestroy(_828138c45b5f) self.DestroyCallbacks = self.DestroyCallbacks or {} table.insert(self.DestroyCallbacks, _828138c45b5f) return self end function _03a91ec5065d:UpdateBlur() if self.Blur then self.Blur:Destroy(); self.Blur = nil end end function _03a91ec5065d:Destroy() if self.Destroyed then return end if self.RainbowConnection then self.RainbowConnection:Disconnect();self.RainbowConnection=nil end self.ConfigManager:Flush() self.Destroyed = true for _348dad6c31ca, _db2452ee9c94 in ipairs(self.DestroyCallbacks or {}) do local _0b8f93c89020, _41a33a8180a1 = pcall(_db2452ee9c94); if not _0b8f93c89020 then warn(_41a33a8180a1) end end self.TooltipManager:Close() self.DialogManager:Close(true) self.PopupManager:Close() self.NotificationManager:Destroy() while #self.Windows > 0 do self.Windows[1]:Destroy() end self.AnimationManager:Destroy() self.Scope:Destroy() if self.Blur then self.Blur:Destroy(); self.Blur = nil end local _22a84dafb8f4 = self.Gui self.Gui = nil if _22a84dafb8f4 then _22a84dafb8f4:Destroy() end table.clear(self.Options) end _03a91ec5065d.Scope:Connect(game:GetService("UserInputService").InputBegan, function(_b39906ba7232) local _7fc852a6360b = _03a91ec5065d.BindingCapture if not _7fc852a6360b or _7fc852a6360b.Destroyed or os.clock() - _7fc852a6360b.CaptureAt < 0.12 then return end local _3303905c328f = _b39906ba7232.UserInputType == Enum.UserInputType.Keyboard and _b39906ba7232.KeyCode.Name or _b39906ba7232.UserInputType.Name if _b39906ba7232.UserInputType ~= Enum.UserInputType.Keyboard and _3303905c328f ~= "MouseButton1" and _3303905c328f ~= "MouseButton2" then return end _03a91ec5065d.SuppressKeysUntil = os.clock() + 0.15 _03a91ec5065d.BindingCapture = nil if _3303905c328f == "Escape" then _7fc852a6360b:Update() else _7fc852a6360b:SetActive(false) _7fc852a6360b:SetValue((_3303905c328f == "Backspace" or _3303905c328f == "Delete") and "None" or _3303905c328f) end end) return _03a91ec5065d end _c11752ce7ea4["Managers/AnimationManager"] = function() local _1a5deba70357=game:GetService("RunService") local _f5d241783a12={} local function _70baabad6e82(_b66cee9ab6ae) if typeof(_b66cee9ab6ae)=="UDim2" then return {_b66cee9ab6ae.X.Scale,_b66cee9ab6ae.X.Offset,_b66cee9ab6ae.Y.Scale,_b66cee9ab6ae.Y.Offset},"UDim2" end return {_b66cee9ab6ae},"number" end function _f5d241783a12.new(_a74b6c27af24) local _e355494c2482={Entries={}} function _e355494c2482:Cancel(_abb9bf743e25,_fb3100dd2ad7,_a01eea07f7a1) for _d45ba5af6563=#self.Entries,1,-1 do local _7dbe5cb1ad22=self.Entries[_d45ba5af6563] if _7dbe5cb1ad22.Owner==_abb9bf743e25 and (not _fb3100dd2ad7 or _7dbe5cb1ad22.Object==_fb3100dd2ad7) and (not _a01eea07f7a1 or _7dbe5cb1ad22.Property==_a01eea07f7a1) then table.remove(self.Entries,_d45ba5af6563) end end if #self.Entries==0 and self.Connection then self.Connection:Disconnect(); self.Connection=nil end end function _e355494c2482:Step(_d2aa04168e1e) for _17ab1b2b0f98=#self.Entries,1,-1 do local _a757ea0573e0=self.Entries[_17ab1b2b0f98] if _a757ea0573e0.Owner.Destroyed then table.remove(self.Entries,_17ab1b2b0f98) else local _28aa825ad2e1=true local _e2762d1ebb66=math.exp(-_a757ea0573e0.Speed*_d2aa04168e1e) for _b31327c10cc6,_ae7f63dd1d4c in ipairs(_a757ea0573e0.Goal) do local _4afa62e3d6cb=_a757ea0573e0.Value[_b31327c10cc6]-_ae7f63dd1d4c local _e84f18f839e7=_a757ea0573e0.Velocity[_b31327c10cc6]+_a757ea0573e0.Speed*_4afa62e3d6cb _a757ea0573e0.Value[_b31327c10cc6]=_ae7f63dd1d4c+(_4afa62e3d6cb+_e84f18f839e7*_d2aa04168e1e)*_e2762d1ebb66 _a757ea0573e0.Velocity[_b31327c10cc6]=(_a757ea0573e0.Velocity[_b31327c10cc6]-_a757ea0573e0.Speed*_e84f18f839e7*_d2aa04168e1e)*_e2762d1ebb66 local _0831f6b43357 = _a757ea0573e0.Kind=="UDim2" and (_b31327c10cc6==1 or _b31327c10cc6==3) and 0.0001 or 0.01 if math.abs(_a757ea0573e0.Value[_b31327c10cc6]-_ae7f63dd1d4c)>_0831f6b43357 or math.abs(_a757ea0573e0.Velocity[_b31327c10cc6])>_0831f6b43357*3 then _28aa825ad2e1=false end end local _1375f7c97b2a=_28aa825ad2e1 and _a757ea0573e0.Goal or _a757ea0573e0.Value _a757ea0573e0.Object[_a757ea0573e0.Property]=_a757ea0573e0.Kind=="UDim2" and UDim2.new(unpack(_1375f7c97b2a)) or _1375f7c97b2a[1] if _28aa825ad2e1 then table.remove(self.Entries,_17ab1b2b0f98) end end end if #self.Entries==0 and self.Connection then self.Connection:Disconnect(); self.Connection=nil end end function _e355494c2482:Spring(_2b131ce73685,_85a27c8ea3dd,_d40aeec40d04,_135f011fb1c2,_32c5aee42850) if _2b131ce73685.Destroyed then return end local _8dbf8e085004,_dd595df43de1=_70baabad6e82(_135f011fb1c2) for _efc3701a0a7c,_ebcc54716677 in ipairs(self.Entries) do if _ebcc54716677.Object==_85a27c8ea3dd and _ebcc54716677.Property==_d40aeec40d04 then _ebcc54716677.Goal=_8dbf8e085004; return end end local _447cad9acbf3=_70baabad6e82(_85a27c8ea3dd[_d40aeec40d04]) local _8d3ae6686e0c={}; for _229c18fdf058 in ipairs(_8dbf8e085004) do _8d3ae6686e0c[_229c18fdf058]=0 end table.insert(self.Entries,{Owner=_2b131ce73685,Object=_85a27c8ea3dd,Property=_d40aeec40d04,Goal=_8dbf8e085004,Value=_447cad9acbf3, Velocity=_8d3ae6686e0c,Kind=_dd595df43de1,Speed=_32c5aee42850 or 26}) if not self.Connection then self.Connection=_1a5deba70357.RenderStepped:Connect(function(_53e5393cb772) self:Step(_53e5393cb772) end) end end function _e355494c2482:Destroy() if self.Connection then self.Connection:Disconnect(); self.Connection=nil end table.clear(self.Entries) end return _e355494c2482 end return _f5d241783a12 end _c11752ce7ea4["Managers/ConfigManager"] = function() local _1f22d77fc376 = _ba2023c8b9d6("Utility") local _9947ede62689 = game:GetService("HttpService") local _64cae3904c47 = {} function _64cae3904c47.new(_1b59ca745ed8) local _0526b1de1e57 = {Library = _1b59ca745ed8, Storage = nil, SaveEpoch = 0} function _0526b1de1e57:SetStorage(_db945e80f172) assert(type(_db945e80f172) == "table" and type(_db945e80f172.Read) == "function" and type(_db945e80f172.Write) == "function", "Storage requires Read(name) and Write(name, json)") self.Storage = _db945e80f172 end function _0526b1de1e57:Export() local _6733c5a62d2f = {Version = 1, Theme = _1b59ca745ed8.ThemeManager.Name, Options = {}} for _44a6aba46f94, _d4b38c26b0c9 in pairs(_1b59ca745ed8.Options) do if not _d4b38c26b0c9.Config.IgnoreConfig then local _4acfef14260f = _1f22d77fc376.Copy(_d4b38c26b0c9.Value) if _d4b38c26b0c9.Kind == "Colorpicker" then _4acfef14260f = "#" .. _4acfef14260f:ToHex() end _6733c5a62d2f.Options[_44a6aba46f94] = {Kind = _d4b38c26b0c9.Kind, Value = _4acfef14260f, Mode = _d4b38c26b0c9.Mode, Alpha = _d4b38c26b0c9.Alpha} end end return _9947ede62689:JSONEncode(_6733c5a62d2f) end function _0526b1de1e57:Import(_37d7f017ba50, _ff3d6f5974f5) local _eb398a140e7e, _fea96904bc19 = pcall(_9947ede62689.JSONDecode, _9947ede62689, _37d7f017ba50) if not _eb398a140e7e or type(_fea96904bc19) ~= "table" or _fea96904bc19.Version ~= 1 or type(_fea96904bc19.Options) ~= "table" then return false, "Invalid configuration" end if _fea96904bc19.Theme and not _1b59ca745ed8.Themes[_fea96904bc19.Theme] then return false, "Unknown theme" end local _d42597c2dfce = {} for _2efe8a482f9a, _8187369812d7 in pairs(_fea96904bc19.Options) do local _8edda37f7a0a = _1b59ca745ed8.Options[_2efe8a482f9a] if _8edda37f7a0a and not _8edda37f7a0a.Config.IgnoreConfig then if type(_8187369812d7) ~= "table" or _8187369812d7.Kind ~= _8edda37f7a0a.Kind then return false, "Type mismatch: " .. _2efe8a482f9a end local _65d8aa5e1bea, _1b5083b4b3f7 = pcall(_8edda37f7a0a.Normalize or function(_02e868c29bfb) return _02e868c29bfb end, _8187369812d7.Value) if not _65d8aa5e1bea then return false, "Invalid value: " .. _2efe8a482f9a end if _8edda37f7a0a.Kind == "Keybind" and not table.find({"Toggle", "Hold", "Always"}, _8187369812d7.Mode) then return false, "Invalid keybind mode: " .. _2efe8a482f9a end if _8187369812d7.Alpha ~= nil and (type(_8187369812d7.Alpha) ~= "number" or _8187369812d7.Alpha ~= _8187369812d7.Alpha or _8187369812d7.Alpha < 0 or _8187369812d7.Alpha > 1) then return false, "Invalid alpha: " .. _2efe8a482f9a end table.insert(_d42597c2dfce, {Option = _8edda37f7a0a, Value = _1b5083b4b3f7, Mode = _8187369812d7.Mode, Alpha = _8187369812d7.Alpha}) end end if _fea96904bc19.Theme then _1b59ca745ed8:SetTheme(_fea96904bc19.Theme) end for _5ed84fe80ade, _b497c62c2fa1 in ipairs(_d42597c2dfce) do _b497c62c2fa1.Option:SetValue(_b497c62c2fa1.Value, _ff3d6f5974f5 ~= true) if _b497c62c2fa1.Mode then _b497c62c2fa1.Option:SetMode(_b497c62c2fa1.Mode, _ff3d6f5974f5 ~= true) end if _b497c62c2fa1.Alpha ~= nil and _b497c62c2fa1.Option.SetAlpha then _b497c62c2fa1.Option:SetAlpha(_b497c62c2fa1.Alpha, _ff3d6f5974f5 ~= true) end end return true end local function _4bf6deeb3370(_c975b131c151) return type(_c975b131c151) == "string" and #_c975b131c151 > 0 and #_c975b131c151 <= 64 and _c975b131c151:match("^[%w_-]+$") ~= nil end function _0526b1de1e57:Save(_fd1e386a080e) if not self.Storage then return false, "No storage adapter; use Export() or SetStorage()" end if not _4bf6deeb3370(_fd1e386a080e) then return false, "Invalid config name" end return pcall(self.Storage.Write, _fd1e386a080e, self:Export()) end function _0526b1de1e57:Load(_5e6f75ec050f, _30ff0518133c) if not self.Storage then return false, "No storage adapter" end if not _4bf6deeb3370(_5e6f75ec050f) then return false, "Invalid config name" end local _4935ef93162e, _ab72f056bd28 = pcall(self.Storage.Read, _5e6f75ec050f) if not _4935ef93162e then return false, tostring(_ab72f056bd28) end return self:Import(_ab72f056bd28, _30ff0518133c) end function _0526b1de1e57:Delete(_e2853010dfe0) if not self.Storage or type(self.Storage.Delete) ~= "function" then return false, "Delete adapter unavailable" end if not _4bf6deeb3370(_e2853010dfe0) then return false, "Invalid config name" end return pcall(self.Storage.Delete, _e2853010dfe0) end function _0526b1de1e57:List() if not self.Storage or not self.Storage.List then return {} end local _9b38044d9563, _2f07b7414e6d = pcall(self.Storage.List) if not _9b38044d9563 or type(_2f07b7414e6d) ~= "table" then return {} end local _c3197a84b795 = {} for _05f020f7fad8, _48ddfd5961a3 in ipairs(_2f07b7414e6d) do if _4bf6deeb3370(_48ddfd5961a3) then table.insert(_c3197a84b795, _48ddfd5961a3) end end table.sort(_c3197a84b795) return _c3197a84b795 end function _0526b1de1e57:SetAutoSave(_4c97de27bd9e) assert(_4c97de27bd9e == nil or _4bf6deeb3370(_4c97de27bd9e), "Invalid config name") self.AutoSave = _4c97de27bd9e self.SaveEpoch += 1 end function _0526b1de1e57:ScheduleSave() if not self.AutoSave or not self.Storage or _1b59ca745ed8.Destroyed then return end self.Dirty = true self.SaveEpoch += 1 local _f7857fc72748 = self.SaveEpoch task.delay(0.6, function() if not _1b59ca745ed8.Destroyed and _f7857fc72748 == self.SaveEpoch then self:Flush() end end) end function _0526b1de1e57:Flush() if not self.Dirty or not self.AutoSave or not self.Storage then return true end local _ba8dd4e727e9, _b65bc9a10125 = self:Save(self.AutoSave) if _ba8dd4e727e9 then self.Dirty = false else warn("[UI config] " .. tostring(_b65bc9a10125)) end return _ba8dd4e727e9, _b65bc9a10125 end function _0526b1de1e57:SetAutoload(_4d9dbab2c1cd) if not self.Storage then return false, "No storage adapter" end if _4d9dbab2c1cd ~= nil and not _4bf6deeb3370(_4d9dbab2c1cd) then return false, "Invalid config name" end return pcall(self.Storage.Write, "_autoload", _9947ede62689:JSONEncode({Name = _4d9dbab2c1cd})) end function _0526b1de1e57:LoadAutoload(_eb81fa5b0fb3) if not self.Storage then return false, "No storage adapter" end local _28586e820a5c, _66d6400c6a04 = pcall(function() return _9947ede62689:JSONDecode(self.Storage.Read("_autoload")) end) if not _28586e820a5c or type(_66d6400c6a04) ~= "table" or not _4bf6deeb3370(_66d6400c6a04.Name) then return false, "No autoload profile" end return self:Load(_66d6400c6a04.Name, _eb81fa5b0fb3) end function _0526b1de1e57:Reset(_fd830e3d15a0) for _f62892e8ffda, _6e2d762e2cd1 in pairs(_1b59ca745ed8.Options) do if not _6e2d762e2cd1.Config.IgnoreConfig and _6e2d762e2cd1.Initialized then _6e2d762e2cd1:SetValue(_1f22d77fc376.Copy(_6e2d762e2cd1.Default), _fd830e3d15a0 ~= true) if _6e2d762e2cd1.SetMode then _6e2d762e2cd1:SetMode(_6e2d762e2cd1.Config.Mode or "Toggle", _fd830e3d15a0 ~= true) end if _6e2d762e2cd1.SetAlpha then _6e2d762e2cd1:SetAlpha(_6e2d762e2cd1.Config.Alpha or 1, _fd830e3d15a0 ~= true) end end end end return _0526b1de1e57 end return _64cae3904c47 end _c11752ce7ea4["Managers/DialogManager"] = function() local _3e8ec6969c40=_ba2023c8b9d6("Utility") local _8cf399ef2a36=game:GetService("UserInputService") local _082980ed1bec={} function _082980ed1bec.new(_d2974aae0025) local _da961baa3135={} function _da961baa3135:Close(_222d82c33df4) if _222d82c33df4 and self.Closing then self.Closing:Destroy();self.Closing=nil end local _e6923e06563a=self.Active if not _e6923e06563a then return end self.Active=nil; _d2974aae0025.DialogOpen=false if _222d82c33df4 then _e6923e06563a:Destroy(); return end self.Closing=_e6923e06563a _e6923e06563a:Tween(_e6923e06563a.Panel,{GroupTransparency=1},0.16) _e6923e06563a:Tween(_e6923e06563a.Shade,{BackgroundTransparency=1},0.16) local _a64b91655472=_e6923e06563a.Tweens[_e6923e06563a.Panel] and _e6923e06563a.Tweens[_e6923e06563a.Panel].GroupTransparency if _a64b91655472 then _e6923e06563a:Connect(_a64b91655472.Completed,function(_35feb4415edf) if _35feb4415edf==Enum.PlaybackState.Completed and not _e6923e06563a.Destroyed then _e6923e06563a:Destroy() end end) else _e6923e06563a:Destroy() end end function _da961baa3135:Open(_d8878ef1c0bd,_7ca667bc7fb7) self:Close(true); _d2974aae0025.PopupManager:Close(); _d2974aae0025.TooltipManager:Close() if _d2974aae0025.BindingCapture then _d2974aae0025.BindingCapture:Update(); _d2974aae0025.BindingCapture = nil end local _82d56d98a2a1=_d8878ef1c0bd:Own(_3e8ec6969c40.Scope(_d2974aae0025)) self.Active=_82d56d98a2a1; _d2974aae0025.DialogOpen=true _82d56d98a2a1.Frame=_3e8ec6969c40.New("Frame",{Size=UDim2.fromScale(1,1),BackgroundTransparency=1,ZIndex=120},_d2974aae0025:GetGui()) _82d56d98a2a1.Shade=_3e8ec6969c40.New("TextButton",{Size=UDim2.fromScale(1,1),Text="",AutoButtonColor=false, BorderSizePixel=0,BackgroundTransparency=1,ZIndex=120,Modal=true},_82d56d98a2a1.Frame) _82d56d98a2a1:Bind(_82d56d98a2a1.Shade,"BackgroundColor3","Overlay") local _0e6cf3b9693f=math.min(380,workspace.CurrentCamera.ViewportSize.X-32) local _c637a387f441=tostring(_7ca667bc7fb7.Content or "") local _19b32413c229=game:GetService("TextService"):GetTextSize(_c637a387f441,13,_3e8ec6969c40.Font,Vector2.new(_0e6cf3b9693f-(_7ca667bc7fb7.ScrollContent and 48 or 40),10000)) local _804f55222003=math.clamp(math.ceil(_19b32413c229.Y*_3e8ec6969c40.LineHeight)+2,18,140) local _504015730f4b=_7ca667bc7fb7.Input~=nil local _250c1ca78003=_804f55222003+106+(_504015730f4b and 42 or 0) _82d56d98a2a1.Panel=_3e8ec6969c40.New("CanvasGroup",{Size=UDim2.fromOffset(_0e6cf3b9693f,_250c1ca78003),Position=UDim2.fromScale(0.5,0.5), AnchorPoint=Vector2.new(0.5,0.5),BackgroundTransparency=1,BorderSizePixel=0,GroupTransparency=1,ZIndex=121},_82d56d98a2a1.Frame) _82d56d98a2a1.Surface=_3e8ec6969c40.New("Frame",{Position=UDim2.fromOffset(1,1),Size=UDim2.new(1,-2,1,-2),BorderSizePixel=0},_82d56d98a2a1.Panel) _82d56d98a2a1:Bind(_82d56d98a2a1.Surface,"BackgroundColor3","Background") _3e8ec6969c40.Corner(_82d56d98a2a1.Panel,10); _3e8ec6969c40.Corner(_82d56d98a2a1.Surface,9); _3e8ec6969c40.Stroke(_82d56d98a2a1,_82d56d98a2a1.Surface,"Stroke",0.15) local _903942a2f913=_3e8ec6969c40.New("UIScale", {Scale=1},_82d56d98a2a1.Panel) local function _5a87b7813a71() local _a6d0227c4022=workspace.CurrentCamera.ViewportSize _903942a2f913.Scale=math.max(.1,math.min(1,(_a6d0227c4022.X-24)/_0e6cf3b9693f,(_a6d0227c4022.Y-40)/_250c1ca78003)) end _5a87b7813a71() _82d56d98a2a1:Connect(workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"),_5a87b7813a71) _82d56d98a2a1.Title=_3e8ec6969c40.Label(_82d56d98a2a1,_82d56d98a2a1.Panel,_7ca667bc7fb7.Title or "Confirm",UDim2.new(1,-40,0,24),UDim2.fromOffset(20,16),16) _82d56d98a2a1.Title.Font=_3e8ec6969c40.FontBold local _e6e78e6e8b0c,_2b855395cc2a,_4efa0999be9f=_82d56d98a2a1.Panel,UDim2.fromOffset(20,48),UDim2.new(1,-40,0,_804f55222003) if _7ca667bc7fb7.ScrollContent then local _5006acdda435=math.max(_804f55222003,math.ceil(_19b32413c229.Y*_3e8ec6969c40.LineHeight)+2) _e6e78e6e8b0c=_3e8ec6969c40.New("ScrollingFrame",{Size=UDim2.new(1,-40,0,_804f55222003),Position=_2b855395cc2a, BackgroundTransparency=1,BorderSizePixel=0,ScrollBarThickness=3, CanvasSize=UDim2.fromOffset(0,_5006acdda435),ScrollingDirection=Enum.ScrollingDirection.Y, ClipsDescendants=true},_82d56d98a2a1.Panel) _2b855395cc2a=UDim2.fromOffset(0,0); _4efa0999be9f=UDim2.new(1,-8,0,_5006acdda435) end local _42744970ffd9=_3e8ec6969c40.Label(_82d56d98a2a1,_e6e78e6e8b0c,_c637a387f441,_4efa0999be9f,_2b855395cc2a,13,"SubText") _42744970ffd9.TextWrapped=true; _42744970ffd9.TextYAlignment=Enum.TextYAlignment.Top if _504015730f4b then _82d56d98a2a1.Input=_3e8ec6969c40.New("TextBox",{Text=_7ca667bc7fb7.Input.Default or "",PlaceholderText=_7ca667bc7fb7.Input.Placeholder or "", ClearTextOnFocus=false,Size=UDim2.new(1,-40,0,30),Position=UDim2.fromOffset(20,56+_804f55222003), Font=_3e8ec6969c40.Font,TextSize=13,BorderSizePixel=0},_82d56d98a2a1.Panel) _82d56d98a2a1:Bind(_82d56d98a2a1.Input,"BackgroundColor3","Input"); _82d56d98a2a1:Bind(_82d56d98a2a1.Input,"TextColor3","Text") _82d56d98a2a1:Bind(_82d56d98a2a1.Input,"PlaceholderColor3","SubText"); _3e8ec6969c40.Corner(_82d56d98a2a1.Input,6) end local _7fa526130051=_7ca667bc7fb7.Buttons or {{Title="Cancel"},{Title="Confirm",Primary=true,Callback=_7ca667bc7fb7.Callback}} for _f121a35c635e,_09d599de9c81 in ipairs(_7fa526130051) do local _f9be0c3accce=_3e8ec6969c40.Button(_82d56d98a2a1,_82d56d98a2a1.Panel,_09d599de9c81.Title or "OK", UDim2.new(1/#_7fa526130051,-(40+(#_7fa526130051-1)*8)/#_7fa526130051,0,30), UDim2.new((_f121a35c635e-1)/#_7fa526130051,20+(_f121a35c635e-1)*(8-(40+(#_7fa526130051-1)*8)/#_7fa526130051),1,-46)) if _09d599de9c81.Primary then _f9be0c3accce:SetAttribute("Primary",true); _82d56d98a2a1:Bind(_f9be0c3accce,"BackgroundColor3","Accent"); _82d56d98a2a1:Bind(_f9be0c3accce,"TextColor3","AccentText") end _82d56d98a2a1:Connect(_f9be0c3accce.Activated,function() local _ba5caae837d7=_82d56d98a2a1.Input and _82d56d98a2a1.Input.Text self:Close() if _09d599de9c81.Callback then local _aca05d54ba03,_31fe37fcc24f=pcall(_09d599de9c81.Callback,_ba5caae837d7) if not _aca05d54ba03 then _d2974aae0025:Notify({Title="Callback error",Content=tostring(_31fe37fcc24f)}) end end end) end _82d56d98a2a1:Connect(_8cf399ef2a36.InputBegan,function(_9ba247131c19) if _9ba247131c19.KeyCode==Enum.KeyCode.Escape and self.Active==_82d56d98a2a1 then self:Close() end end) _82d56d98a2a1.BeforeDestroy=function() if self.Closing==_82d56d98a2a1 then self.Closing=nil end if self.Active==_82d56d98a2a1 then self.Active=nil; _d2974aae0025.DialogOpen=false end end function _82d56d98a2a1:Close() if _d2974aae0025.DialogManager.Active==self then _d2974aae0025.DialogManager:Close() end end _82d56d98a2a1:Tween(_82d56d98a2a1.Panel,{GroupTransparency=0},0.18) _82d56d98a2a1:Tween(_82d56d98a2a1.Shade,{BackgroundTransparency=0.5},0.18) return _82d56d98a2a1 end return _da961baa3135 end return _082980ed1bec end _c11752ce7ea4["Managers/FileStorage"] = function() return function(_16f83cb89deb, _84504979db4e) assert(type(_16f83cb89deb) == "string" and _16f83cb89deb:match("^[%w_/-]+$") and _16f83cb89deb:sub(1,1) ~= "/" and not _16f83cb89deb:find("//"), "Use a simple relative folder") _84504979db4e = _84504979db4e or {Read = readfile, Write = writefile, Delete = delfile, List = listfiles, Exists = isfolder, Make = makefolder} assert(type(_84504979db4e.Read) == "function" and type(_84504979db4e.Write) == "function", "Filesystem APIs unavailable") if _84504979db4e.Exists and _84504979db4e.Make and not _84504979db4e.Exists(_16f83cb89deb) then _84504979db4e.Make(_16f83cb89deb) end local function _0421824a66fd(_7dbd769d6152) assert(type(_7dbd769d6152) == "string" and _7dbd769d6152:match("^[%w_-]+$"), "Invalid profile name") return _16f83cb89deb .. "/" .. _7dbd769d6152 .. ".json" end return { Read = function(_93483edea408) return _84504979db4e.Read(_0421824a66fd(_93483edea408)) end, Write = function(_f0c2728ccbdc, _bfb9109058ca) _84504979db4e.Write(_0421824a66fd(_f0c2728ccbdc), _bfb9109058ca) end, Delete = _84504979db4e.Delete and function(_5a62b2f9cd27) _84504979db4e.Delete(_0421824a66fd(_5a62b2f9cd27)) end or nil, List = _84504979db4e.List and function() local _8732bbbda7b3 = {} for _0d5a8bf05881, _b165ab77f4c6 in ipairs(_84504979db4e.List(_16f83cb89deb)) do local _9b22afb99cb3 = _b165ab77f4c6:gsub("\\", "/"):match("([^/]+)%.json$") if _9b22afb99cb3 and _9b22afb99cb3 ~= "_autoload" then table.insert(_8732bbbda7b3, _9b22afb99cb3) end end return _8732bbbda7b3 end or nil, } end end _c11752ce7ea4["Managers/NotificationManager"] = function() local _a20efc0159c2 = _ba2023c8b9d6("Utility") local _0bd4d3d128a7 = {} function _0bd4d3d128a7.new(_b7ec4f892726) local _6da5786400bc = {Library = _b7ec4f892726, Items = {}, Position = "BottomRight"} function _6da5786400bc:SetPosition(_23517e9de24a) assert(table.find({"BottomRight", "BottomLeft", "TopRight", "TopLeft"}, _23517e9de24a), "Unknown notification position") self.Position = _23517e9de24a self:Layout() end function _6da5786400bc:Notify(_460de6a1d7dd) local _39bebc0ba171 = _a20efc0159c2.Scope(_b7ec4f892726) local _177c246fc10e = math.min(320, workspace.CurrentCamera.ViewportSize.X - 24) local _0b4a5c271b8f = tostring(_460de6a1d7dd.Content or "") local _27bf48bd8ebb = game:GetService("TextService"):GetTextSize(_0b4a5c271b8f, 14, _a20efc0159c2.Font, Vector2.new(_177c246fc10e - 38, 10000)) local _b2696ccd442e = math.clamp(math.ceil(_27bf48bd8ebb.Y * _a20efc0159c2.LineHeight) + 2, 18, 180) _39bebc0ba171.Height = _0b4a5c271b8f == "" and 44 or _b2696ccd442e + 46 _39bebc0ba171.Frame = _a20efc0159c2.New("CanvasGroup", {Size = UDim2.fromOffset(_177c246fc10e, _39bebc0ba171.Height), BackgroundTransparency = 1, BorderSizePixel = 0, GroupTransparency = 1, ZIndex = 80}, _b7ec4f892726:GetGui()) _39bebc0ba171.Surface=_a20efc0159c2.New("Frame",{Position=UDim2.fromOffset(1,1),Size=UDim2.new(1,-2,1,-2), BackgroundTransparency=.08,BorderSizePixel=0},_39bebc0ba171.Frame) _39bebc0ba171:Bind(_39bebc0ba171.Surface, "BackgroundColor3", "Background") _a20efc0159c2.Corner(_39bebc0ba171.Frame, 10) _a20efc0159c2.Corner(_39bebc0ba171.Surface, 10) _a20efc0159c2.Stroke(_39bebc0ba171, _39bebc0ba171.Surface, "Stroke") _39bebc0ba171.Title = _a20efc0159c2.Label(_39bebc0ba171, _39bebc0ba171.Frame, _460de6a1d7dd.Title or "Notification", UDim2.new(1, -44, 0, 22), UDim2.fromOffset(12, 10), 15) local _9ecef217f928 = _a20efc0159c2.Label(_39bebc0ba171, _39bebc0ba171.Frame, _0b4a5c271b8f, UDim2.new(1, -30, 0, _b2696ccd442e), UDim2.fromOffset(12, 34), 14, "SubText") _9ecef217f928.TextWrapped, _9ecef217f928.TextYAlignment = true, Enum.TextYAlignment.Top local _30849e41df91 = _a20efc0159c2.Button(_39bebc0ba171, _39bebc0ba171.Frame, "\195\151", UDim2.fromOffset(22,22), UDim2.new(1,-30,0,8)) function _39bebc0ba171:Close() if self.Destroyed or self.Closing then return end self.Closing = true local _be8d767f75f1=self.Frame.Position self:Tween(self.Frame, {GroupTransparency = 1, Position=UDim2.new(_be8d767f75f1.X.Scale, _be8d767f75f1.X.Offset+(self.Frame.AnchorPoint.X==1 and 12 or -12),_be8d767f75f1.Y.Scale,_be8d767f75f1.Y.Offset)}, 0.18) local _64ea086cbb29=self.Tweens[self.Frame] and self.Tweens[self.Frame].GroupTransparency if _64ea086cbb29 then self:Connect(_64ea086cbb29.Completed,function(_0c607304eb5d) if _0c607304eb5d==Enum.PlaybackState.Completed and not self.Destroyed then self:Destroy() end end) else self:Destroy() end end _39bebc0ba171:Connect(_30849e41df91.Activated, function() _39bebc0ba171:Close() end) _39bebc0ba171.BeforeDestroy = function() local _a60e14aa63ca = table.find(self.Items, _39bebc0ba171) if _a60e14aa63ca then table.remove(self.Items, _a60e14aa63ca) end self:Layout() end table.insert(self.Items, _39bebc0ba171) if #self.Items > 4 then self.Items[1]:Destroy() end self:Layout() local _ffd14f639b80 = _39bebc0ba171.Frame.Position _39bebc0ba171.Frame.Position = UDim2.new(_ffd14f639b80.X.Scale, _ffd14f639b80.X.Offset + (self.Position:find("Right") and 18 or -18), _ffd14f639b80.Y.Scale, _ffd14f639b80.Y.Offset) _39bebc0ba171:Tween(_39bebc0ba171.Frame, {GroupTransparency = 0, Position = _ffd14f639b80}, 0.2) local _1824439805b1 = math.clamp(tonumber(_460de6a1d7dd.Duration) or 4, 0.5, 60) task.delay(_1824439805b1, function() if _39bebc0ba171.Destroyed then return end _39bebc0ba171:Close() end) return _39bebc0ba171 end function _6da5786400bc:Layout() local _51cb0a5632d7 = 16 local _64a343cc3275 = self.Position:find("Right") ~= nil local _070a7fa44200 = self.Position:find("Bottom") ~= nil for _6bc8b249c70f = #self.Items, 1, -1 do local _6e263d44ef60 = self.Items[_6bc8b249c70f] _6e263d44ef60.Frame.AnchorPoint = Vector2.new(_64a343cc3275 and 1 or 0, _070a7fa44200 and 1 or 0) local _46e344a6b304 = UDim2.new(_64a343cc3275 and 1 or 0, _64a343cc3275 and -16 or 16, _070a7fa44200 and 1 or 0, _070a7fa44200 and -_51cb0a5632d7 or _51cb0a5632d7) if not _6e263d44ef60.Closing then if _6e263d44ef60.LaidOut then _6e263d44ef60:Spring(_6e263d44ef60.Frame, "Position", _46e344a6b304, 28) else _6e263d44ef60.Frame.Position = _46e344a6b304; _6e263d44ef60.LaidOut = true end end _51cb0a5632d7 = _51cb0a5632d7 + _6e263d44ef60.Height + 8 end end function _6da5786400bc:Destroy() while #self.Items > 0 do self.Items[1]:Destroy() end end return _6da5786400bc end return _0bd4d3d128a7 end _c11752ce7ea4["Managers/PopupManager"] = function() local _db03a32cfe23 = _ba2023c8b9d6("Utility") local _46a0cafb52f6 = {} function _46a0cafb52f6.new(_75e7dc3f10b4) local _32bef58c528b = {Library = _75e7dc3f10b4} function _32bef58c528b:Close() local _20fb159baf4d = self.Active self.Active = nil if _20fb159baf4d then _20fb159baf4d:Destroy() end end function _32bef58c528b:CloseOwner(_374e7d6fe5c3) local _a9bc4a05ff9b = self.Active and self.Active.PopupOwner while _a9bc4a05ff9b do if _a9bc4a05ff9b == _374e7d6fe5c3 then self:Close(); return end _a9bc4a05ff9b = _a9bc4a05ff9b.Owner end end function _32bef58c528b:Open(_b00ecfb2b13b, _50327ec9026f, _1ad2e62af821, _4568f42cfe71) self:Close() _75e7dc3f10b4.TooltipManager:Close() local _cfb716a52a6f = _db03a32cfe23.Scope(_75e7dc3f10b4) _cfb716a52a6f.PopupOwner = _b00ecfb2b13b self.Active = _cfb716a52a6f _cfb716a52a6f.Frame = _db03a32cfe23.New("Frame", {Size = UDim2.fromScale(1, 1), BackgroundTransparency = 1, ZIndex = 100}, _75e7dc3f10b4:GetGui()) local _760357886ffd = _db03a32cfe23.New("TextButton", {Size = UDim2.fromScale(1, 1), Text = "", AutoButtonColor = false, BackgroundTransparency = 0.6, ZIndex = 100, BorderSizePixel = 0, Modal = true}, _cfb716a52a6f.Frame) _cfb716a52a6f:Bind(_760357886ffd, "BackgroundColor3", "Overlay") _cfb716a52a6f:Connect(_760357886ffd.Activated, function() self:Close() end) local _43e5a85ffa8b = workspace.CurrentCamera.ViewportSize local _1f66958c077f = math.min(1, (_43e5a85ffa8b.X - 16) / _1ad2e62af821, (_43e5a85ffa8b.Y - 16) / _4568f42cfe71) local _76d26c92f7a3 = _50327ec9026f.AbsolutePosition local _e38df60b3b55 = math.clamp(_76d26c92f7a3.X, 8, math.max(8, _43e5a85ffa8b.X - _1ad2e62af821 * _1f66958c077f - 8)) local _7e82abe43b48 = _76d26c92f7a3.Y + _50327ec9026f.AbsoluteSize.Y + 6 if _7e82abe43b48 + _4568f42cfe71 * _1f66958c077f > _43e5a85ffa8b.Y - 8 then _7e82abe43b48 = _76d26c92f7a3.Y - _4568f42cfe71 * _1f66958c077f - 6 end _7e82abe43b48 = math.clamp(_7e82abe43b48, 8, math.max(8, _43e5a85ffa8b.Y - _4568f42cfe71 * _1f66958c077f - 8)) _cfb716a52a6f.Panel = _db03a32cfe23.New("CanvasGroup", {Size = UDim2.fromOffset(_1ad2e62af821, _4568f42cfe71), Position = UDim2.fromOffset(_e38df60b3b55, _7e82abe43b48), BorderSizePixel = 0, ZIndex = 101, BackgroundTransparency = 1, GroupTransparency = 1}, _cfb716a52a6f.Frame) _db03a32cfe23.New("UIScale", {Scale = _1f66958c077f}, _cfb716a52a6f.Panel) _cfb716a52a6f.Surface=_db03a32cfe23.New("Frame",{Position=UDim2.fromOffset(1,1),Size=UDim2.new(1,-2,1,-2), BorderSizePixel=0,BackgroundTransparency=.06},_cfb716a52a6f.Panel) _cfb716a52a6f:Bind(_cfb716a52a6f.Surface, "BackgroundColor3", "Background") _db03a32cfe23.Corner(_cfb716a52a6f.Panel, 10) _db03a32cfe23.Corner(_cfb716a52a6f.Surface, 9) _db03a32cfe23.Stroke(_cfb716a52a6f, _cfb716a52a6f.Surface, "Stroke", 0.15) _cfb716a52a6f:Tween(_cfb716a52a6f.Panel, {GroupTransparency = 0}, 0.14) _cfb716a52a6f:Connect(game:GetService("UserInputService").InputBegan, function(_7480e2218b9e) if _7480e2218b9e.KeyCode == Enum.KeyCode.Escape then self:Close() end end) _cfb716a52a6f:Connect(workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"), function() self:Close() end) _cfb716a52a6f:Connect(_50327ec9026f:GetPropertyChangedSignal("AbsolutePosition"), function() self:Close() end) _cfb716a52a6f.BeforeDestroy = function() if self.Active == _cfb716a52a6f then self.Active = nil end end return _cfb716a52a6f end return _32bef58c528b end return _46a0cafb52f6 end _c11752ce7ea4["Managers/ThemeManager"] = function() local _aaadef8f00b8 = _ba2023c8b9d6("Theme") local _2f35f3fb624a = {} function _2f35f3fb624a.new(_a6e203c73b53) local _43222058335b = {Library = _a6e203c73b53, Current = table.clone(_aaadef8f00b8.Presets.Monochrome), Name = "Monochrome", Bindings = {}} function _43222058335b:Bind(_395dbcb2a831, _c2fc0beb409a, _ce303ce8e6fd, _95e2d334f2e8) assert(self.Current[_95e2d334f2e8], "Unknown theme token: " .. _95e2d334f2e8) self.Bindings[_395dbcb2a831] = self.Bindings[_395dbcb2a831] or {} for _5fae5245dbf9, _7f672fad8435 in ipairs(self.Bindings[_395dbcb2a831]) do if _7f672fad8435[1] == _c2fc0beb409a and _7f672fad8435[2] == _ce303ce8e6fd then _7f672fad8435[3] = _95e2d334f2e8; _c2fc0beb409a[_ce303ce8e6fd] = self.Current[_95e2d334f2e8]; return end end table.insert(self.Bindings[_395dbcb2a831], {_c2fc0beb409a, _ce303ce8e6fd, _95e2d334f2e8}) _c2fc0beb409a[_ce303ce8e6fd] = self.Current[_95e2d334f2e8] end function _43222058335b:Unbind(_27449d7501a4) self.Bindings[_27449d7501a4] = nil end function _43222058335b:Set(_d0d43a48dd10) assert(_aaadef8f00b8.Presets[_d0d43a48dd10], "Unknown theme: " .. tostring(_d0d43a48dd10)) self.Current, self.Name = table.clone(_aaadef8f00b8.Presets[_d0d43a48dd10]), _d0d43a48dd10 for _f86609606256, _3893e242358b in pairs(self.Bindings) do for _4f847098eabd, _34ac1437f054 in ipairs(_3893e242358b) do if not _f86609606256.Destroyed then _34ac1437f054[1][_34ac1437f054[2]] = self.Current[_34ac1437f054[3]] end end end for _0b18bae35916, _0f5731ddf0ae in pairs(_a6e203c73b53.Options) do if _0f5731ddf0ae.Update then _0f5731ddf0ae:Update() end end for _de07d82b2c32, _71624d12f19e in ipairs(_a6e203c73b53.Windows) do if not _71624d12f19e.Destroyed then _71624d12f19e:RefreshTabs() end end if _a6e203c73b53.OnOptionChanged then _a6e203c73b53:OnOptionChanged() end end function _43222058335b:Register(_ea0ea2fd99fd, _1c26153780e7) assert(type(_ea0ea2fd99fd)=="string" and _ea0ea2fd99fd~="" and type(_1c26153780e7)=="table", "Theme requires a name and colors") local _79e32689fb22=table.clone(_aaadef8f00b8.Presets.Monochrome) for _7e3a60ef8a00,_e92300e9aad0 in pairs(_1c26153780e7) do assert(_79e32689fb22[_7e3a60ef8a00] and typeof(_e92300e9aad0)=="Color3", "Invalid theme token or color: "..tostring(_7e3a60ef8a00)) _79e32689fb22[_7e3a60ef8a00]=_e92300e9aad0 end if not _aaadef8f00b8.Presets[_ea0ea2fd99fd] then table.insert(_aaadef8f00b8.Names,_ea0ea2fd99fd) end _aaadef8f00b8.Presets[_ea0ea2fd99fd]=_79e32689fb22 return _79e32689fb22 end return _43222058335b end return _2f35f3fb624a end _c11752ce7ea4["Managers/TooltipManager"] = function() local _d79c0b2daa65=_ba2023c8b9d6("Utility") local _2233d56f6001=game:GetService("UserInputService") local _81cd624db671={} function _81cd624db671.new(_d5fdbb5be555) local _61c3ec58f6fb={Epoch=0} function _61c3ec58f6fb:Close(_25b56957e3d4) if _25b56957e3d4 then local _d6a9fbc96e5d = self.Owner while _d6a9fbc96e5d and _d6a9fbc96e5d ~= _25b56957e3d4 do _d6a9fbc96e5d = _d6a9fbc96e5d.Owner end if not _d6a9fbc96e5d then return end end self.Epoch+=1 if self.Active then self.Active:Destroy(); self.Active=nil end self.Owner=nil end function _61c3ec58f6fb:Bind(_5b1d500b8796,_8671762e031f,_1b932c38918e) _5b1d500b8796:Connect(_8671762e031f.MouseEnter,function() self:Close() self.Owner=_5b1d500b8796 local _71eb32055fce=self.Epoch task.delay(0.55,function() if self.Epoch~=_71eb32055fce or _5b1d500b8796.Destroyed or _d5fdbb5be555.Destroyed or _d5fdbb5be555.PopupManager.Active or _d5fdbb5be555.DialogOpen then return end local _022b480f5667=type(_1b932c38918e)=="function" and _1b932c38918e() or _1b932c38918e if not _022b480f5667 or _022b480f5667=="" then return end local _12359d1e9433=_d79c0b2daa65.Scope(_d5fdbb5be555) self.Active=_12359d1e9433 local _f410089408b4=game:GetService("TextService"):GetTextSize(_022b480f5667,12,_d79c0b2daa65.Font,Vector2.new(230,10000)) local _cfa1e4bf8b30,_bdbabdcd3982=math.min(254,_f410089408b4.X+24),math.ceil(_f410089408b4.Y*_d79c0b2daa65.LineHeight)+22 local _ce3b0cfc8e51=_2233d56f6001:GetMouseLocation() local _907a272420eb=workspace.CurrentCamera.ViewportSize _12359d1e9433.Frame=_d79c0b2daa65.New("CanvasGroup",{Size=UDim2.fromOffset(_cfa1e4bf8b30,_bdbabdcd3982),BorderSizePixel=0, Position=UDim2.fromOffset(math.clamp(_ce3b0cfc8e51.X+12,8,math.max(8,_907a272420eb.X-_cfa1e4bf8b30-8)), math.clamp(_ce3b0cfc8e51.Y+18,8,math.max(8,_907a272420eb.Y-_bdbabdcd3982-8))),BackgroundTransparency=1,ZIndex=150,GroupTransparency=1},_d5fdbb5be555:GetGui()) _12359d1e9433.Surface=_d79c0b2daa65.New("Frame",{Position=UDim2.fromOffset(1,1),Size=UDim2.new(1,-2,1,-2),BorderSizePixel=0},_12359d1e9433.Frame) _12359d1e9433:Bind(_12359d1e9433.Surface,"BackgroundColor3","Input") _d79c0b2daa65.Corner(_12359d1e9433.Frame,6); _d79c0b2daa65.Corner(_12359d1e9433.Surface,5); _d79c0b2daa65.Stroke(_12359d1e9433,_12359d1e9433.Surface,"Stroke",0.25) local _da3b53370aeb=_d79c0b2daa65.Label(_12359d1e9433,_12359d1e9433.Frame,_022b480f5667,UDim2.new(1,-24,1,-20),UDim2.fromOffset(12,10),12) _da3b53370aeb.TextWrapped=true; _da3b53370aeb.TextYAlignment=Enum.TextYAlignment.Top _12359d1e9433:Tween(_12359d1e9433.Frame,{GroupTransparency=0},0.12) end) end) _5b1d500b8796:Connect(_8671762e031f.MouseLeave,function() self:Close(_5b1d500b8796) end) _5b1d500b8796:Connect(_8671762e031f.InputBegan,function() self:Close(_5b1d500b8796) end) end return _61c3ec58f6fb end return _81cd624db671 end _c11752ce7ea4["Theme"] = function() local function _8b11658d6a12(_7a39d06a05c6,_26af4714a90d,_e969db0d3607) return Color3.fromRGB(_7a39d06a05c6,_26af4714a90d,_e969db0d3607) end local _023bd94358e6 = { Background=_8b11658d6a12(16,16,16), Element=_8b11658d6a12(26,26,26), ElementHover=_8b11658d6a12(34,34,34), Text=_8b11658d6a12(242,242,242), SubText=_8b11658d6a12(161,161,161), Accent=_8b11658d6a12(242,242,242), AccentText=_8b11658d6a12(16,16,16), Stroke=_8b11658d6a12(63,63,63), Track=_8b11658d6a12(54,54,54), Thumb=_8b11658d6a12(255,255,255), KnobActive=_8b11658d6a12(24,24,24), Input=_8b11658d6a12(20,20,20), Shadow=_8b11658d6a12(0,0,0), Overlay=_8b11658d6a12(0,0,0), White=_8b11658d6a12(255,255,255), Black=_8b11658d6a12(0,0,0), Success=_8b11658d6a12(242,242,242), Warning=_8b11658d6a12(205,205,205), Error=_8b11658d6a12(180,180,180), WindowMaximize=_8b11658d6a12(40,200,64), WindowMinimize=_8b11658d6a12(255,189,46), WindowClose=_8b11658d6a12(255,95,87), WindowControlStroke=_8b11658d6a12(12,12,12), TabSelected=_8b11658d6a12(50,50,50), TabHover=_8b11658d6a12(32,32,32), } local function _6ef4c9c1631f(_90bad2dafbd7) local _3072d4572da3=table.clone(_023bd94358e6) for _8843cd66e857,_6ca80b9655e9 in pairs(_90bad2dafbd7) do _3072d4572da3[_8843cd66e857]=_6ca80b9655e9 end return _3072d4572da3 end return { Names={"Monochrome"}, Presets={ Monochrome=_6ef4c9c1631f({}), }, } end _c11752ce7ea4["Utility"] = function() local _299fc04fc05f = game:GetService("TweenService") local _9bc5853f3fcd = game:GetService("UserInputService") local _2dc27a6ae0aa = {Font = Enum.Font.Gotham, FontMedium = Enum.Font.GothamMedium, FontBold = Enum.Font.GothamBold, LineHeight = 1.15} function _2dc27a6ae0aa.New(_cef521c61a0f, _ae7715729564, _7f5f06753dc1) local _819bb73213c1 = Instance.new(_cef521c61a0f) if _819bb73213c1:IsA("GuiObject") then _819bb73213c1.BorderSizePixel = 0 end if _cef521c61a0f == "TextLabel" or _cef521c61a0f == "TextButton" or _cef521c61a0f == "TextBox" then _819bb73213c1.AutoLocalize = false _819bb73213c1.Font = _2dc27a6ae0aa.Font _819bb73213c1.TextScaled = false _819bb73213c1.RichText = false _819bb73213c1.TextStrokeTransparency = 1 _819bb73213c1.TextWrapped = false _819bb73213c1.LineHeight = _2dc27a6ae0aa.LineHeight _819bb73213c1.ClipsDescendants = true if _cef521c61a0f ~= "TextBox" then _819bb73213c1.TextTruncate = Enum.TextTruncate.AtEnd end end for _510366dcee8b, _15d8059c52c8 in pairs(_ae7715729564 or {}) do _819bb73213c1[_510366dcee8b] = _15d8059c52c8 end _819bb73213c1.Parent = _7f5f06753dc1 return _819bb73213c1 end function _2dc27a6ae0aa.Copy(_1c647adb4f19) if typeof(_1c647adb4f19) ~= "table" then return _1c647adb4f19 end local _15444f181ceb = {} for _eef5e474d500, _f2efc4175087 in pairs(_1c647adb4f19) do _15444f181ceb[_eef5e474d500] = _2dc27a6ae0aa.Copy(_f2efc4175087) end return _15444f181ceb end function _2dc27a6ae0aa.Same(_2c6fa6909e6d, _0c0656e12b14) if type(_2c6fa6909e6d) ~= "table" or type(_0c0656e12b14) ~= "table" then return _2c6fa6909e6d == _0c0656e12b14 end for _1c1c7ad71e4d, _bc11ac760a29 in pairs(_2c6fa6909e6d) do if not _2dc27a6ae0aa.Same(_bc11ac760a29, _0c0656e12b14[_1c1c7ad71e4d]) then return false end end for _a80a889bfdfa in pairs(_0c0656e12b14) do if _2c6fa6909e6d[_a80a889bfdfa] == nil then return false end end return true end function _2dc27a6ae0aa.Round(_a148c2863864, _76c80b5c5e5b) local _90319019abd0 = 10 ^ _76c80b5c5e5b return math.floor(_a148c2863864 * _90319019abd0 + 0.5) / _90319019abd0 end function _2dc27a6ae0aa.Scope(_f52035eb4229) local _8d8ce3da841d = {Library = _f52035eb4229, Connections = {}, Children = {}, Tweens = {}, Destroyed = false} function _8d8ce3da841d:Connect(_0c52344f1a57, _1ec0b37e664c) local _8ca53ebf1cec = _0c52344f1a57:Connect(function(...) if not self.Destroyed then _1ec0b37e664c(...) end end) table.insert(self.Connections, _8ca53ebf1cec) return _8ca53ebf1cec end function _8d8ce3da841d:Own(_e0d51ba0570e) self.Children[_e0d51ba0570e] = true _e0d51ba0570e.Owner = self return _e0d51ba0570e end function _8d8ce3da841d:Tween(_402107077478, _769bbe485747, _425500bf4b57) if self.Destroyed then return end self.Tweens[_402107077478] = self.Tweens[_402107077478] or {} for _f602a0289939, _cd820c630464 in pairs(_769bbe485747) do local _6aac31a82702 = self.Tweens[_402107077478][_f602a0289939] if _6aac31a82702 then _6aac31a82702:Cancel() end if _f52035eb4229.AnimationManager then _f52035eb4229.AnimationManager:Cancel(self, _402107077478, _f602a0289939) end local _2ff7c6562e38 = _299fc04fc05f:Create(_402107077478, TweenInfo.new(_425500bf4b57 or 0.16, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out), {[_f602a0289939] = _cd820c630464}) self.Tweens[_402107077478][_f602a0289939] = _2ff7c6562e38 _2ff7c6562e38:Play() end end function _8d8ce3da841d:Spring(_eb013ec554af,_e5c8e9df4f48,_c59dcf88beab,_170bee9c6862) if self.Tweens[_eb013ec554af] and self.Tweens[_eb013ec554af][_e5c8e9df4f48] then self.Tweens[_eb013ec554af][_e5c8e9df4f48]:Cancel() end self.Library.AnimationManager:Spring(self,_eb013ec554af,_e5c8e9df4f48,_c59dcf88beab,_170bee9c6862) end function _8d8ce3da841d:Bind(_a8e90491cf04, _507bde58aa1a, _68d7b67465c8) self.Library.ThemeManager:Bind(self, _a8e90491cf04, _507bde58aa1a, _68d7b67465c8) return _a8e90491cf04 end function _8d8ce3da841d:SetVisible(_a1b658c16beb) self.Frame.Visible = _a1b658c16beb == true if not _a1b658c16beb then self.Library.PopupManager:CloseOwner(self) self.Library.TooltipManager:Close(self) end end function _8d8ce3da841d:IsLocked() local _ffb80659f31f = self while _ffb80659f31f do if _ffb80659f31f.Locked then return true end _ffb80659f31f = _ffb80659f31f.Owner end return false end function _8d8ce3da841d:Lock(_0b6eab8c8487) self.Locked=true self.Library.PopupManager:CloseOwner(self) local function _4399ca3f4d42(_de7a4a8edd28) if _de7a4a8edd28.Kind == "Keybind" then _de7a4a8edd28:SetActive(false) end if self.Library.BindingCapture == _de7a4a8edd28 then self.Library.BindingCapture = nil; _de7a4a8edd28:Update() end for _b2e0fe019b94 in pairs(_de7a4a8edd28.Children) do _4399ca3f4d42(_b2e0fe019b94) end end _4399ca3f4d42(self) if self.Kind=="Keybind" then self:SetActive(false) end if not self.LockOverlay then self.LockOverlay=_2dc27a6ae0aa.New("TextButton",{Size=UDim2.fromScale(1,1),Text="",AutoButtonColor=false, BorderSizePixel=0,BackgroundTransparency=0.12,ZIndex=20,Font=_2dc27a6ae0aa.Font,TextSize=12},self.Frame) self:Bind(self.LockOverlay,"BackgroundColor3","Background") self:Bind(self.LockOverlay,"TextColor3","SubText") _2dc27a6ae0aa.Corner(self.LockOverlay,8) end self.LockOverlay.Text=_0b6eab8c8487 or "Unavailable" self.LockOverlay.Visible=true return self end function _8d8ce3da841d:Unlock() self.Locked=false if self.LockOverlay then self.LockOverlay.Visible=false end local function _015a6b8ab143(_ba7d7e71eee4) if _ba7d7e71eee4.Kind == "Keybind" and _ba7d7e71eee4.Mode == "Always" and not _ba7d7e71eee4:IsLocked() then _ba7d7e71eee4:SetActive(true) end for _bd08ba018e12 in pairs(_ba7d7e71eee4.Children) do _015a6b8ab143(_bd08ba018e12) end end _015a6b8ab143(self) return self end function _8d8ce3da841d:SetTitle(_352f8164afc2) self.Title.Text = tostring(_352f8164afc2) end function _8d8ce3da841d:SetTooltip(_7236759481a3) self.Config.Tooltip = _7236759481a3 return self end function _8d8ce3da841d:Destroy() if self.Destroyed then return end self.Destroyed = true self.Library.PopupManager:CloseOwner(self) if self.Library.TooltipManager then self.Library.TooltipManager:Close(self) end if self.Library.AnimationManager then self.Library.AnimationManager:Cancel(self) end if self.BeforeDestroy then self:BeforeDestroy() end local _0f083c0d61ec = {} for _2359a55a5bf3 in pairs(self.Children) do table.insert(_0f083c0d61ec, _2359a55a5bf3) end for _3d54a87607e6, _50b5a602d96d in ipairs(_0f083c0d61ec) do _50b5a602d96d:Destroy() end for _9d1c544b6dab, _2f8f06b90973 in ipairs(self.Connections) do _2f8f06b90973:Disconnect() end for _8e44262155cc, _2612feff6caf in pairs(self.Tweens) do for _4383c8444a1e, _c85e0628f667 in pairs(_2612feff6caf) do _c85e0628f667:Cancel() end end self.Library.ThemeManager:Unbind(self) if self.Id and self.Library.Options[self.Id] == self then self.Library.Options[self.Id] = nil end if self.Owner then self.Owner.Children[self] = nil end if self.Frame then self.Frame:Destroy() end table.clear(self.Connections) table.clear(self.Children) table.clear(self.Tweens) if self.Listeners then table.clear(self.Listeners) end end return _8d8ce3da841d end function _2dc27a6ae0aa.Corner(_2a5d736a442e, _246860fc9aef) return _2dc27a6ae0aa.New("UICorner", {CornerRadius = UDim.new(0, _246860fc9aef or 8)}, _2a5d736a442e) end function _2dc27a6ae0aa.Stroke(_5be54f9e2152, _c4e56867dbae, _85896dea08bd, _533e8d185a7e) local _ecff0ad12d7e = _2dc27a6ae0aa.New("UIStroke", { Thickness = 1, Transparency = _533e8d185a7e or 0.55, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, LineJoinMode = Enum.LineJoinMode.Round, }, _c4e56867dbae) _5be54f9e2152:Bind(_ecff0ad12d7e, "Color", _85896dea08bd or "Stroke") return _ecff0ad12d7e end function _2dc27a6ae0aa.Label(_b65627fe2301, _7d64a3bf6019, _fd52c064f90d, _66e733f7a77f, _a9c40265bc75, _623dfd87b8bd, _f43c0e21a327) local _2acb78601b55 = _2dc27a6ae0aa.New("TextLabel", { BackgroundTransparency = 1, Size = _66e733f7a77f or UDim2.fromScale(1, 1), Position = _a9c40265bc75 or UDim2.new(), Text = _fd52c064f90d or "", Font = _2dc27a6ae0aa.Font, TextSize = _623dfd87b8bd or 13, TextXAlignment = Enum.TextXAlignment.Left, TextTruncate = Enum.TextTruncate.AtEnd, }, _7d64a3bf6019) _b65627fe2301:Bind(_2acb78601b55, "TextColor3", _f43c0e21a327 or "Text") return _2acb78601b55 end function _2dc27a6ae0aa.Button(_d1094415a8c5, _a8992981a937, _3085cd19225d, _00786e189784, _a243b9789037) local _5512d2c86a40 = _2dc27a6ae0aa.New("TextButton", { Size = _00786e189784, Position = _a243b9789037 or UDim2.new(), Text = _3085cd19225d or "", Font = _2dc27a6ae0aa.FontMedium, TextSize = 12, AutoButtonColor = false, BorderSizePixel = 0, }, _a8992981a937) _d1094415a8c5:Bind(_5512d2c86a40, "BackgroundColor3", "Input") _d1094415a8c5:Bind(_5512d2c86a40, "TextColor3", "Text") _2dc27a6ae0aa.Corner(_5512d2c86a40, 6) _2dc27a6ae0aa.Stroke(_d1094415a8c5, _5512d2c86a40) _d1094415a8c5:Connect(_5512d2c86a40.MouseEnter, function() if not _d1094415a8c5:IsLocked() then _d1094415a8c5:Tween(_5512d2c86a40, {BackgroundColor3 = _d1094415a8c5.Library.ThemeManager.Current[_5512d2c86a40:GetAttribute("Primary") and "Accent" or "ElementHover"]}) end end) _d1094415a8c5:Connect(_5512d2c86a40.MouseLeave, function() _d1094415a8c5:Tween(_5512d2c86a40, {BackgroundColor3 = _d1094415a8c5.Library.ThemeManager.Current[_5512d2c86a40:GetAttribute("Primary") and "Accent" or "Input"]}) end) return _5512d2c86a40 end function _2dc27a6ae0aa.Row(_9eeade17eb2b, _5b39143960fd, _d6797d433131, _9a20148d449d) _d6797d433131 = _d6797d433131 or {} local _de370c1a4718 = _9eeade17eb2b.Library if _5b39143960fd then assert(not _de370c1a4718.Options[_5b39143960fd], "Duplicate option id: " .. _5b39143960fd) end local _8d04bd940d13 = _9eeade17eb2b:Own(_2dc27a6ae0aa.Scope(_de370c1a4718)) _8d04bd940d13.Id, _8d04bd940d13.Window, _8d04bd940d13.Config = _5b39143960fd, _9eeade17eb2b.Window, _d6797d433131 _8d04bd940d13.SearchTab,_8d04bd940d13.SearchSection=_9eeade17eb2b.SearchTab,_9eeade17eb2b.SearchSection _de370c1a4718.SearchRows=_de370c1a4718.SearchRows or {} table.insert(_de370c1a4718.SearchRows,_8d04bd940d13) _8d04bd940d13.Frame = _2dc27a6ae0aa.New("Frame", { Name = _5b39143960fd or _d6797d433131.Title or "Row", Size = _d6797d433131.Compact and UDim2.fromOffset(_d6797d433131.CompactWidth or 110,28) or UDim2.new(1, 0, 0, _9a20148d449d or 44), BackgroundTransparency = _d6797d433131.Compact and 1 or 0, BorderSizePixel = 0, LayoutOrder = _9eeade17eb2b.NextOrder, }, _9eeade17eb2b.Content) _9eeade17eb2b.NextOrder = _9eeade17eb2b.NextOrder + 1 _8d04bd940d13:Bind(_8d04bd940d13.Frame, "BackgroundColor3", "Element") _2dc27a6ae0aa.Corner(_8d04bd940d13.Frame) if not _d6797d433131.Compact then _8d04bd940d13.Window:RegisterGlassSurface(_8d04bd940d13.Frame, "Row") end if not _d6797d433131.Compact and not _d6797d433131.Borderless then _2dc27a6ae0aa.Stroke(_8d04bd940d13,_8d04bd940d13.Frame,"Stroke",0.55) end _8d04bd940d13.Title = _2dc27a6ae0aa.Label(_8d04bd940d13, _8d04bd940d13.Frame, _d6797d433131.Title or _5b39143960fd or "", UDim2.new(0.49, -16, 0, 22), UDim2.fromOffset(12, 10)) function _8d04bd940d13:FitTitle(_e39f7c60a4ae) self.ValueControl = _e39f7c60a4ae self.Title.Size = UDim2.new(_e39f7c60a4ae.Position.X.Scale, _e39f7c60a4ae.Position.X.Offset - 24, 0, 22) self.Title.TextTruncate = Enum.TextTruncate.AtEnd end _8d04bd940d13.Callback = _d6797d433131.Callback _8d04bd940d13.Title.Visible = not _d6797d433131.Compact _8d04bd940d13.Default = _2dc27a6ae0aa.Copy(_d6797d433131.Default) _8d04bd940d13.Listeners = {} function _8d04bd940d13:OnChanged(_a0259fa1802b) table.insert(self.Listeners, _a0259fa1802b) return self end function _8d04bd940d13:Emit(_a291779085c6) local function _36aa84c26069(_08743afe940a) local _86b067a6b533, _ca57dc962f13 = pcall(_08743afe940a, _2dc27a6ae0aa.Copy(_a291779085c6), self.Kind == "Colorpicker" and self.Alpha or nil) if not _86b067a6b533 then _de370c1a4718:ReportCallbackError(self, _ca57dc962f13) end end if self.Callback then _36aa84c26069(self.Callback) end for _d4b4e19827c1, _6fb99d845798 in ipairs(self.Listeners) do _36aa84c26069(_6fb99d845798) end end function _8d04bd940d13:SetValue(_ed890eb024c7, _f09c78151daf) if self.Destroyed then return end if self.Normalize then _ed890eb024c7 = self.Normalize(_ed890eb024c7) end local _ee85b6cda974 = not _2dc27a6ae0aa.Same(self.Value, _ed890eb024c7) self.Value = _2dc27a6ae0aa.Copy(_ed890eb024c7) if not self.Initialized then self.Default = _2dc27a6ae0aa.Copy(_ed890eb024c7); self.Initialized = true end if self.Update then self:Update() end if _ee85b6cda974 and not _f09c78151daf then self:Emit(self.Value) end if _ee85b6cda974 and _de370c1a4718.OnOptionChanged then _de370c1a4718:OnOptionChanged() end return self end if _5b39143960fd then _de370c1a4718.Options[_5b39143960fd] = _8d04bd940d13 end if _de370c1a4718.TooltipManager then _de370c1a4718.TooltipManager:Bind(_8d04bd940d13,_8d04bd940d13.Frame,function() return _8d04bd940d13.Config.Tooltip or _8d04bd940d13.Config.Description end) end return _8d04bd940d13 end function _2dc27a6ae0aa.Attach(_a2fb6f729b20, _63c874643dd4, _aeda5be33215, _7efc906c0c31) if not _a2fb6f729b20.AttachmentSection then _a2fb6f729b20.Frame.AutomaticSize = Enum.AutomaticSize.Y local _636c825dd4ff = _2dc27a6ae0aa.New("Frame", {Position = UDim2.fromOffset(10, 46), Size = UDim2.new(1, -20, 0, 0), AutomaticSize = Enum.AutomaticSize.Y, BackgroundTransparency = 1}, _a2fb6f729b20.Frame) _2dc27a6ae0aa.New("UIListLayout", {Padding = UDim.new(0, 8), SortOrder = Enum.SortOrder.LayoutOrder}, _636c825dd4ff) _2dc27a6ae0aa.New("UIPadding", {PaddingBottom = UDim.new(0, 10)}, _636c825dd4ff) _a2fb6f729b20.AttachmentSection = {Library = _a2fb6f729b20.Library, Window = _a2fb6f729b20.Window, Content = _636c825dd4ff, NextOrder = 1, SearchTab=_a2fb6f729b20.SearchTab,SearchSection=_a2fb6f729b20.SearchSection, Own = function(_2af5e83cc571, _d83a20159c63) return _a2fb6f729b20:Own(_d83a20159c63) end} end return _63c874643dd4(_a2fb6f729b20.AttachmentSection, _aeda5be33215, _7efc906c0c31 or {}) end function _2dc27a6ae0aa.Drag(_ac291ac3a2f5, _9bf50c308ea5, _4d6d1ed9af1e, _af06afa344f7, _f0dfd4f79ecc) local _9a82c21626f9, _0264a7f6c089, _c6784aa9b597 local _8cb86b4e5251={} local function _75c78d6e3ee3() if not _9a82c21626f9 then return end _9a82c21626f9,_0264a7f6c089=false,nil if _c6784aa9b597 then _c6784aa9b597:Disconnect();_c6784aa9b597=nil end for _76fd404b1159,_19eefe2e1258 in pairs(_8cb86b4e5251) do if _76fd404b1159.Parent then _76fd404b1159.ScrollingEnabled=_19eefe2e1258 end end table.clear(_8cb86b4e5251) if _ac291ac3a2f5.Library.PointerCapture==_ac291ac3a2f5 then _ac291ac3a2f5.Library.PointerCapture=nil end if _af06afa344f7 then _af06afa344f7() end end local function _b33f62d4d1c5(_6609346b5392) if _ac291ac3a2f5.Destroyed or _ac291ac3a2f5:IsLocked() or _ac291ac3a2f5.Library.DialogOpen then _75c78d6e3ee3();return end local _66d1ba23d296=_9bf50c308ea5:FindFirstAncestorOfClass("ScreenGui") local _1d9329913a90=_66d1ba23d296 and _66d1ba23d296.IgnoreGuiInset and Vector2.zero or game:GetService("GuiService"):GetGuiInset() _4d6d1ed9af1e(Vector2.new(_6609346b5392.Position.X-_1d9329913a90.X,_6609346b5392.Position.Y-_1d9329913a90.Y)) end _ac291ac3a2f5:Connect(_9bf50c308ea5.InputBegan, function(_f6bfbe4882d2) if _f6bfbe4882d2.UserInputType == Enum.UserInputType.MouseButton1 or _f6bfbe4882d2.UserInputType==Enum.UserInputType.Touch then if _9a82c21626f9 or _ac291ac3a2f5:IsLocked() or _ac291ac3a2f5.Library.DialogOpen or (_ac291ac3a2f5.Library.PointerCapture and _ac291ac3a2f5.Library.PointerCapture~=_ac291ac3a2f5) then return end _9a82c21626f9, _0264a7f6c089 = true, _f6bfbe4882d2.UserInputType==Enum.UserInputType.Touch and _f6bfbe4882d2 or nil if _f0dfd4f79ecc and _f0dfd4f79ecc.CaptureScroll then _ac291ac3a2f5.Library.PointerCapture=_ac291ac3a2f5 local _aecd24b23476=_9bf50c308ea5.Parent while _aecd24b23476 do if _aecd24b23476:IsA("ScrollingFrame") then _8cb86b4e5251[_aecd24b23476]=_aecd24b23476.ScrollingEnabled~=false;_aecd24b23476.ScrollingEnabled=false end _aecd24b23476=_aecd24b23476.Parent end end _b33f62d4d1c5(_f6bfbe4882d2) end end) _ac291ac3a2f5:Connect(_9bc5853f3fcd.InputChanged, function(_22681414df6f) if _9a82c21626f9 and (_22681414df6f == _0264a7f6c089 or (not _0264a7f6c089 and _22681414df6f.UserInputType == Enum.UserInputType.MouseMovement)) then _b33f62d4d1c5(_22681414df6f) end end) _ac291ac3a2f5:Connect(_9bc5853f3fcd.InputEnded, function(_d22e989cb027) if _9a82c21626f9 and (_d22e989cb027 == _0264a7f6c089 or (not _0264a7f6c089 and _d22e989cb027.UserInputType == Enum.UserInputType.MouseButton1)) then _75c78d6e3ee3() end end) _ac291ac3a2f5:Connect(_9bc5853f3fcd.WindowFocusReleased, _75c78d6e3ee3) _ac291ac3a2f5:Connect(_ac291ac3a2f5.Frame:GetPropertyChangedSignal("Visible"),function() if not _ac291ac3a2f5.Frame.Visible then _75c78d6e3ee3() end end) local _a6ed0e63a27a=_ac291ac3a2f5.BeforeDestroy _ac291ac3a2f5.BeforeDestroy=function(_4f1ddcd9dafe) _75c78d6e3ee3();if _a6ed0e63a27a then _a6ed0e63a27a(_4f1ddcd9dafe) end end end return _2dc27a6ae0aa end return _ba2023c8b9d6("Library") end, (function() return function(_1d5621a29a92) local _d9a6ab328af2, _71b362f41cff, _58afecb0b0ba = _1d5621a29a92.Config, _1d5621a29a92.LocalPlayer, _1d5621a29a92.Players local _db75f2eaf51c = game:GetService("RunService") local _f37f55c1fe35 = game:GetService("TextService") local _8bafcbcb1e84=Color3.fromRGB(238,238,238) local _3f3c6370dc36=Color3.fromRGB(78,78,78) local _388674b188a3 = {Connections = {}, Characters = {}, Tools = setmetatable({}, {__mode="k"}), Seen = setmetatable({}, {__mode="k"}), Items = {}, Rings = {}, Rows = {}, LastShot = -100, Clock = 0, SampleTime = 0, SampleFrames = 0, FPS = 60, Destroyed = false} local function _0f430c3c8ada(_7069571ecf19, _d704e85052d2) local _1d73653bb8b6 = _7069571ecf19:Connect(_d704e85052d2) table.insert(_388674b188a3.Connections, _1d73653bb8b6) return _1d73653bb8b6 end local function _85a369dc984b(_75671e714120, _ae70c7d6ee11, _d94cf23c389d) local _c9582b896aa3 = Instance.new(_75671e714120) if _c9582b896aa3:IsA("GuiObject") then _c9582b896aa3.BorderSizePixel = 0 end for _16bcc6434d86,_607c6e618aea in pairs(_ae70c7d6ee11) do _c9582b896aa3[_16bcc6434d86] = _607c6e618aea end _c9582b896aa3.Parent = _d94cf23c389d return _c9582b896aa3 end local function _0dbb9afd98a3(_769006502e8e, _87236e1d61f5) return _85a369dc984b("UICorner", {CornerRadius=UDim.new(0,_87236e1d61f5)}, _769006502e8e) end local function _4888cf7adbc5(_22e1e001a55d, _4ccd200bf777, _8573a05a966a, _402d497165b5) return _85a369dc984b("UIStroke", {Color=_4ccd200bf777, Thickness=_8573a05a966a, Transparency=_402d497165b5, ApplyStrokeMode=Enum.ApplyStrokeMode.Border}, _22e1e001a55d) end local function _ed2d0d3ec71c(_86145a4d15b2, _b756544a2341) return _85a369dc984b("TextLabel", {BackgroundTransparency=1, Font=Enum.Font.GothamMedium, TextSize=_b756544a2341, TextColor3=Color3.fromRGB(244,244,244), RichText=false, TextScaled=false, TextStrokeTransparency=1, Text="", ZIndex=23}, _86145a4d15b2) end _388674b188a3.Root = _85a369dc984b("Frame", {Name="LudowigVisualEffects", BackgroundTransparency=1, Size=UDim2.fromScale(1,1), ZIndex=1}, _1d5621a29a92.Library:GetGui()) _388674b188a3.World = _85a369dc984b("Folder", {Name="LudowigCosmeticEffects"}, workspace) _388674b188a3.Fades={} local function _676617d4ad7f(_d3d49a2a469f,_43bcb14ea637,_479cb3b075a5,_4df28cc5dded) local _dc5d004e3e91=_388674b188a3.Fades[_d3d49a2a469f] if not _dc5d004e3e91 or _dc5d004e3e91.Goal~=_479cb3b075a5 then _dc5d004e3e91={Start=_43bcb14ea637,Goal=_479cb3b075a5,Elapsed=0};_388674b188a3.Fades[_d3d49a2a469f]=_dc5d004e3e91 end _dc5d004e3e91.Elapsed=math.min(.18,_dc5d004e3e91.Elapsed+math.max(0,_4df28cc5dded)) local _11773315d592=_dc5d004e3e91.Elapsed/.18;_11773315d592=_11773315d592*_11773315d592*(3-2*_11773315d592) return _dc5d004e3e91.Start+(_479cb3b075a5-_dc5d004e3e91.Start)*_11773315d592 end if not _1d5621a29a92.Library.IsMobile then _388674b188a3.TargetCard=_85a369dc984b("CanvasGroup",{Name="TargetHUD",BackgroundTransparency=1, GroupTransparency=0,Visible=false,AnchorPoint=Vector2.new(.5,.5), Position=UDim2.fromScale(.5,.80),Size=UDim2.fromOffset(304,86),ZIndex=21},_388674b188a3.Root) _0dbb9afd98a3(_388674b188a3.TargetCard,12) _388674b188a3.TargetScale=_85a369dc984b("UIScale", {Scale=1},_388674b188a3.TargetCard) _388674b188a3.TargetSurface=_388674b188a3.TargetCard _388674b188a3.TargetAvatar=_85a369dc984b("ImageLabel",{BackgroundColor3=_1d5621a29a92.Library.ThemeManager.Current.Element, Position=UDim2.fromOffset(12,15),Size=UDim2.fromOffset(56,56),Image="", ScaleType=Enum.ScaleType.Crop,ZIndex=22},_388674b188a3.TargetCard) _0dbb9afd98a3(_388674b188a3.TargetAvatar,9) _388674b188a3.TargetName=_ed2d0d3ec71c(_388674b188a3.TargetCard,15) _388674b188a3.TargetName.Position=UDim2.fromOffset(80,22);_388674b188a3.TargetName.Size=UDim2.fromOffset(138,22) _388674b188a3.TargetName.TextXAlignment=Enum.TextXAlignment.Left;_388674b188a3.TargetName.TextTruncate=Enum.TextTruncate.AtEnd _388674b188a3.TargetUsername=_ed2d0d3ec71c(_388674b188a3.TargetCard,12) _388674b188a3.TargetUsername.Position=UDim2.fromOffset(80,46);_388674b188a3.TargetUsername.Size=UDim2.fromOffset(138,20) _388674b188a3.TargetUsername.TextXAlignment=Enum.TextXAlignment.Left;_388674b188a3.TargetUsername.TextTruncate=Enum.TextTruncate.AtEnd _388674b188a3.TargetUsername.TextColor3=Color3.fromRGB(175,175,175) _388674b188a3.TargetHealthCaption=_ed2d0d3ec71c(_388674b188a3.TargetCard,11) _388674b188a3.TargetHealthCaption.Position=UDim2.fromOffset(222,5);_388674b188a3.TargetHealthCaption.Size=UDim2.fromOffset(76,16) _388674b188a3.TargetHealthCaption.Text="100 / 100" local _fffc6ffc5b45=_85a369dc984b("Frame",{BackgroundTransparency=1,Position=UDim2.fromOffset(230,21), Size=UDim2.fromOffset(60,60),ZIndex=22},_388674b188a3.TargetCard) _388674b188a3.HPArcs={} for _c7bb8653db95=1,2 do local _266b51317ed2=_85a369dc984b("Frame",{Name=_c7bb8653db95==1 and "RightArc" or "LeftArc",BackgroundTransparency=1, ClipsDescendants=true,Position=UDim2.fromOffset(_c7bb8653db95==1 and 30 or 6,6), Size=UDim2.fromOffset(24,48),ZIndex=23},_fffc6ffc5b45) local _4ba85e8b98bd=_85a369dc984b("Frame",{BackgroundTransparency=1, Position=UDim2.fromOffset(_c7bb8653db95==1 and -21 or 3,3),Size=UDim2.fromOffset(42,42),ZIndex=23},_266b51317ed2) _0dbb9afd98a3(_4ba85e8b98bd,21) local _9bdb7366d93a=_4888cf7adbc5(_4ba85e8b98bd,_1d5621a29a92.Library.ThemeManager.Current.White,3,0) local _931d42b4f652=_85a369dc984b("UIGradient",{Rotation=_c7bb8653db95==1 and 180 or 360, Transparency=NumberSequence.new({NumberSequenceKeypoint.new(0,0), NumberSequenceKeypoint.new(.499,0),NumberSequenceKeypoint.new(.501,1), NumberSequenceKeypoint.new(1,1)})},_9bdb7366d93a) _388674b188a3.HPArcs[_c7bb8653db95]={Clip=_266b51317ed2,Gradient=_931d42b4f652,Stroke=_9bdb7366d93a} end _388674b188a3.TargetHP=_ed2d0d3ec71c(_fffc6ffc5b45,15);_388674b188a3.TargetHP.Position=UDim2.fromOffset(0,14) _388674b188a3.TargetHP.Size=UDim2.fromOffset(60,21) local _ad0284bea917=_ed2d0d3ec71c(_fffc6ffc5b45,9);_ad0284bea917.Text="HP";_ad0284bea917.Position=UDim2.fromOffset(0,34) _ad0284bea917.Size=UDim2.fromOffset(60,12);_ad0284bea917.TextColor3=Color3.fromRGB(175,175,175) local _22a5a862d47a=_1d5621a29a92.Library.ThemeManager _22a5a862d47a:Bind(_388674b188a3,_388674b188a3.TargetSurface,"BackgroundColor3","Background") _22a5a862d47a:Bind(_388674b188a3,_388674b188a3.TargetAvatar,"BackgroundColor3","Element") _22a5a862d47a:Bind(_388674b188a3,_388674b188a3.TargetName,"TextColor3","Text") _22a5a862d47a:Bind(_388674b188a3,_388674b188a3.TargetUsername,"TextColor3","SubText") _22a5a862d47a:Bind(_388674b188a3,_388674b188a3.TargetHealthCaption,"TextColor3","White") _22a5a862d47a:Bind(_388674b188a3,_388674b188a3.TargetHP,"TextColor3","White") _22a5a862d47a:Bind(_388674b188a3,_ad0284bea917,"TextColor3","SubText") for _cfeba4465796,_dc2185ce5881 in ipairs(_388674b188a3.HPArcs) do _22a5a862d47a:Bind(_388674b188a3,_dc2185ce5881.Stroke,"Color","White") end _388674b188a3.ThumbnailCache={};_388674b188a3.HUDHealth=1 function _388674b188a3:UpdateTargetHUD(_d5021de8e3b2) _d5021de8e3b2=math.max(0,_d5021de8e3b2) local _d5ba547ffe18=_d9a6ab328af2.TargetHUD and _1d5621a29a92.GetTarget and _1d5621a29a92.GetTarget() or nil local _a8f543cfff61=_d5ba547ffe18 and _d5ba547ffe18.Character and _d5ba547ffe18.Character:FindFirstChildOfClass("Humanoid") if not _a8f543cfff61 or _a8f543cfff61.Health<=0 then _d5ba547ffe18=nil end if _d5ba547ffe18~=self.HUDTarget then self.HUDTarget=_d5ba547ffe18 if _d5ba547ffe18 then self.TargetName.Text=_d5ba547ffe18.DisplayName or _d5ba547ffe18.Name self.TargetUsername.Text="@".._d5ba547ffe18.Name self.TargetAvatar.Image=self.ThumbnailCache[_d5ba547ffe18.UserId] or "" self.HUDHealth=math.clamp(_a8f543cfff61.Health/math.max(1,_a8f543cfff61.MaxHealth),0,1) if not self.ThumbnailCache[_d5ba547ffe18.UserId] then task.spawn(function() local _dccf5ff98a94,_c89cde24dedd,_b5b8fb36c03e=pcall(function() return _58afecb0b0ba:GetUserThumbnailAsync(_d5ba547ffe18.UserId,Enum.ThumbnailType.HeadShot,Enum.ThumbnailSize.Size150x150) end) if self.Destroyed then return end if _dccf5ff98a94 then if _b5b8fb36c03e then self.ThumbnailCache[_d5ba547ffe18.UserId]=_c89cde24dedd end if self.HUDTarget==_d5ba547ffe18 then self.TargetAvatar.Image=_c89cde24dedd end end end) end end end local _95ac13e3a5fb=workspace.CurrentCamera local _50aa9528637d=1 if _95ac13e3a5fb then local _a8819f4072fa=_95ac13e3a5fb.ViewportSize _50aa9528637d=math.min(_50aa9528637d,math.max(.25,(_a8819f4072fa.X-24)/304),math.max(.25,(_a8819f4072fa.Y-24)/86)) end self.TargetCard.Position=UDim2.fromScale(.5,.80) self.TargetScale.Scale=_50aa9528637d self.TargetCard.GroupTransparency=0 self.TargetCard.Visible=_d5ba547ffe18~=nil if not _d5ba547ffe18 then return end self.HUDHealth=math.clamp(_a8f543cfff61.Health/math.max(1,_a8f543cfff61.MaxHealth),0,1) local _7de6636ade57=math.max(0,_a8f543cfff61.Health) local _aa5b0488e760=math.max(1,_a8f543cfff61.MaxHealth) self.TargetHealthCaption.Text=string.format("%d / %d",math.ceil(_7de6636ade57),math.ceil(_aa5b0488e760)) self.TargetHP.Text=tostring(math.floor(self.HUDHealth*100+.5)) local _2294c1d78439=math.clamp(self.HUDHealth,0,1) self.HPArcs[1].Clip.Visible=_2294c1d78439>0 self.HPArcs[2].Clip.Visible=_2294c1d78439>.5 self.HPArcs[1].Gradient.Rotation=math.clamp(_2294c1d78439*360,0,180) self.HPArcs[2].Gradient.Rotation=180+math.clamp(_2294c1d78439*360-180,0,180) end else function _388674b188a3:UpdateTargetHUD() end end local function _bd84abf815d7(_f36af7e4b49a) _f36af7e4b49a.Start = os.clock() table.insert(_388674b188a3.Items,_f36af7e4b49a) if #_388674b188a3.Items>96 then local _9487c085108a=table.remove(_388674b188a3.Items,1) _9487c085108a.Object:Destroy() end end function _388674b188a3:HitFeedback(_07448b477af5, _987c2af0e0a1) if self.Destroyed then return end if _d9a6ab328af2.HitMarker then if self.Cross then self.Cross:Destroy() end local _ea604df44189=_85a369dc984b("CanvasGroup", {Name="HitMarker", BackgroundTransparency=1, AnchorPoint=Vector2.new(.5,.5), Position=UDim2.fromScale(.5,.5), Size=UDim2.fromOffset(30,30), ZIndex=22},self.Root) self.Cross=_ea604df44189 for _7de07bb420ba,_17fbea0b4e91 in ipairs({45,135,225,315}) do local _bc79bffb209a=math.rad(_17fbea0b4e91) local _dafe0cf60088=UDim2.fromOffset(15+math.cos(_bc79bffb209a)*9,15+math.sin(_bc79bffb209a)*9) for _ebd2a974978b=1,2 do local _cf85cc91599d=_85a369dc984b("Frame", {AnchorPoint=Vector2.new(.5,.5), Position=_dafe0cf60088, Rotation=_17fbea0b4e91, Size=UDim2.fromOffset(_ebd2a974978b==1 and 11 or 8,_ebd2a974978b==1 and 5 or 2), BackgroundColor3=_ebd2a974978b==1 and _8bafcbcb1e84 or Color3.fromRGB(255,255,255), BackgroundTransparency=_ebd2a974978b==1 and .82 or .05,ZIndex=22+_ebd2a974978b},_ea604df44189) _0dbb9afd98a3(_cf85cc91599d,3) end end _bd84abf815d7({Kind="Hit", Object=_ea604df44189, Duration=.38}) end if _d9a6ab328af2.DamageNumbers and _07448b477af5>0 then local _db23455716b4=_ed2d0d3ec71c(self.Root,16) _db23455716b4.Name="DamageNumber" _db23455716b4.Visible=false _db23455716b4.Text="\226\136\146"..tostring(math.floor(_07448b477af5+.5)) _db23455716b4.Size=UDim2.fromOffset(86,30) _db23455716b4.AnchorPoint=Vector2.new(.5,.5) _db23455716b4.TextColor3=_8bafcbcb1e84 _db23455716b4.TextStrokeTransparency=1 _bd84abf815d7({Kind="Damage", Object=_db23455716b4, Position=_987c2af0e0a1+Vector3.new(0,1.3,0), Duration=.85}) end end function _388674b188a3:OwnDamage(_469d6955b87a) local _c83501f7e7a7, _85de9ff83252 = _469d6955b87a.Pending, _469d6955b87a.Loss if not _c83501f7e7a7 or not _85de9ff83252 or _85de9ff83252.Used then return end local _6eeb5a8e4fd3=_85de9ff83252.Time-_c83501f7e7a7.Time if _6eeb5a8e4fd3<-.15 or _6eeb5a8e4fd3>.65 then return end _85de9ff83252.Used=true _469d6955b87a.Pending=nil self:HitFeedback(_85de9ff83252.Amount,_c83501f7e7a7.Position) end function _388674b188a3:WatchCharacter(_dc1798cb1d84, _6374723cac3b) local _dd78c5711af6=self.Characters[_dc1798cb1d84] if _dd78c5711af6 then for _f0b194f1d847,_562eabcb76c0 in ipairs(_dd78c5711af6.Connections) do _562eabcb76c0:Disconnect() end self.Characters[_dc1798cb1d84]=nil end if _dc1798cb1d84==_71b362f41cff then return end task.spawn(function() local _0cf5bd03d605=_6374723cac3b:WaitForChild("Humanoid",8) if self.Destroyed or _dc1798cb1d84.Character~=_6374723cac3b or not _0cf5bd03d605 then return end local _5c8070161e73={Character=_6374723cac3b, Humanoid=_0cf5bd03d605, Health=_0cf5bd03d605.Health, Connections={}} self.Characters[_dc1798cb1d84]=_5c8070161e73 _5c8070161e73.Connections[1]=_0cf5bd03d605.HealthChanged:Connect(function(_6cc1dc183c11) local _00d8f8d7e2fe=math.max(0,_5c8070161e73.Health-math.max(0,_6cc1dc183c11)) _5c8070161e73.Health=_6cc1dc183c11 if _00d8f8d7e2fe<=0 or self.Destroyed then return end _5c8070161e73.Loss={Amount=_00d8f8d7e2fe,Time=os.clock()} self:OwnDamage(_5c8070161e73) end) end) end function _388674b188a3:WatchTool(_3e2d641f8188) if not _3e2d641f8188:IsA("Tool") or _3e2d641f8188.Parent~=_71b362f41cff.Character or self.Tools[_3e2d641f8188] then return end self.Tools[_3e2d641f8188]=true _0f430c3c8ada(_3e2d641f8188.Activated,function() if _3e2d641f8188.Parent==_71b362f41cff.Character then self.LastShot=os.clock(); self.FiringTool=_3e2d641f8188 end end) local function _e5094b007d6b() if self.FiringTool==_3e2d641f8188 then self.FiringTool=nil end end _0f430c3c8ada(_3e2d641f8188.Deactivated,_e5094b007d6b); _0f430c3c8ada(_3e2d641f8188.Unequipped,_e5094b007d6b) _0f430c3c8ada(_3e2d641f8188.Destroying,_e5094b007d6b) end function _388674b188a3:TracePoints(_6e4c0bc1465a) if _6e4c0bc1465a:IsA("Beam") or _6e4c0bc1465a:IsA("Trail") then if _6e4c0bc1465a.Attachment0 and _6e4c0bc1465a.Attachment1 then return _6e4c0bc1465a.Attachment0.WorldPosition,_6e4c0bc1465a.Attachment1.WorldPosition end elseif _6e4c0bc1465a:IsA("BasePart") then local _49408e7dc5d1=_6e4c0bc1465a.Size local _81ea0bb9c840, _a8d748baa11b=_6e4c0bc1465a.CFrame.LookVector,_49408e7dc5d1.Z if _49408e7dc5d1.X>_a8d748baa11b then _81ea0bb9c840,_a8d748baa11b=_6e4c0bc1465a.CFrame.RightVector,_49408e7dc5d1.X end if _49408e7dc5d1.Y>_a8d748baa11b then _81ea0bb9c840,_a8d748baa11b=_6e4c0bc1465a.CFrame.UpVector,_49408e7dc5d1.Y end if _a8d748baa11b>.3 then return _6e4c0bc1465a.Position-_81ea0bb9c840*_a8d748baa11b/2,_6e4c0bc1465a.Position+_81ea0bb9c840*_a8d748baa11b/2 end end end function _388674b188a3:FadeTrace(_e44c1452584c, _161bf8854d7d) if not _d9a6ab328af2.BulletTrailFade then return end if _d9a6ab328af2.TracerStyle=="Chain" then local _763de1f2140a=0 for _1e38f7c845bf=#self.Items,1,-1 do if self.Items[_1e38f7c845bf].Kind=="Chain" then _763de1f2140a+=1 if _763de1f2140a>=8 then self.Items[_1e38f7c845bf].Object:Destroy();table.remove(self.Items,_1e38f7c845bf) end end end local _a700965f92c6=_85a369dc984b("CanvasGroup",{Name="ChainTracer",BackgroundTransparency=1, Visible=false,Size=UDim2.fromScale(1,1),ZIndex=22},self.Root) local _d6cd41df25db={} for _89d2e5d3938a=1,48 do local _88070d59e7d0=_85a369dc984b("Frame",{BackgroundTransparency=1,AnchorPoint=Vector2.new(.5,.5),ZIndex=22},_a700965f92c6) _0dbb9afd98a3(_88070d59e7d0,99);_4888cf7adbc5(_88070d59e7d0,_d9a6ab328af2.TracerColor,1.25,.08);_d6cd41df25db[_89d2e5d3938a]=_88070d59e7d0 end _bd84abf815d7({Kind="Chain",Object=_a700965f92c6,Links=_d6cd41df25db,Origin=_e44c1452584c,Finish=_161bf8854d7d,Duration=_d9a6ab328af2.TrailFadeDuration}) return end local _edc42d964107=_85a369dc984b("Part", {Name="CosmeticTracer", Size=Vector3.new(.05,.05,.05), CFrame=CFrame.new(_e44c1452584c), Anchored=true, CanCollide=false,CanTouch=false,CanQuery=false, Transparency=1, CastShadow=false},self.World) local _0d9e10bab783=_85a369dc984b("Attachment",{Position=Vector3.zero},_edc42d964107) local _9b6f0e9a1c27=_85a369dc984b("Attachment",{Position=_161bf8854d7d-_e44c1452584c},_edc42d964107) local _4eb3081b240f=_85a369dc984b("Beam", {Attachment0=_0d9e10bab783,Attachment1=_9b6f0e9a1c27,FaceCamera=true,Width0=.035,Width1=.035, CurveSize0=0,CurveSize1=0,Segments=1, Color=ColorSequence.new(_d9a6ab328af2.TracerColor),Transparency=NumberSequence.new(1), LightEmission=.7, LightInfluence=0},_edc42d964107) local _52d94b80b7d4=_85a369dc984b("Beam", {Attachment0=_0d9e10bab783,Attachment1=_9b6f0e9a1c27,FaceCamera=true,Width0=.09,Width1=.09, CurveSize0=0,CurveSize1=0,Segments=1, Color=ColorSequence.new(_d9a6ab328af2.TracerColor),Transparency=NumberSequence.new(1), LightEmission=.9, LightInfluence=0},_edc42d964107) _bd84abf815d7({Kind="Trail", Object=_edc42d964107, Beam=_4eb3081b240f, Glow=_52d94b80b7d4, Duration=_d9a6ab328af2.TrailFadeDuration}) end function _388674b188a3:ObserveTracer(_33f7739b84ce) if self.Destroyed or self.Seen[_33f7739b84ce] or not _1d5621a29a92.IsTracer(_33f7739b84ce) then return end if not (_d9a6ab328af2.DamageNumbers or _d9a6ab328af2.HitMarker or _d9a6ab328af2.BulletTrailFade) then return end if not self.FiringTool and not self.MouseFiring and os.clock()-self.LastShot>.6 then return end local _15a55222dd28,_b90a39a34f68=self:TracePoints(_33f7739b84ce) if not _15a55222dd28 or (_b90a39a34f68-_15a55222dd28).Magnitude<.1 then return end local _84f20c0b8ba5=_1d5621a29a92.GetMuzzlePosition() if not _84f20c0b8ba5 then return end if (_b90a39a34f68-_84f20c0b8ba5).Magnitude<(_15a55222dd28-_84f20c0b8ba5).Magnitude then _15a55222dd28,_b90a39a34f68=_b90a39a34f68,_15a55222dd28 end if (_15a55222dd28-_84f20c0b8ba5).Magnitude>12 then return end self.Seen[_33f7739b84ce]=true self:FadeTrace(_15a55222dd28,_b90a39a34f68) local _d05b686afd5c=RaycastParams.new() _d05b686afd5c.FilterType=Enum.RaycastFilterType.Exclude _d05b686afd5c.FilterDescendantsInstances={_71b362f41cff.Character,self.World} local _841956ee40af=workspace:Raycast(_15a55222dd28,_b90a39a34f68-_15a55222dd28,_d05b686afd5c) if not _841956ee40af then return end for _60b9ccc4c36e,_acd519b87d94 in pairs(self.Characters) do if _841956ee40af.Instance:IsDescendantOf(_acd519b87d94.Character) then local _abfedcb00d39=_acd519b87d94.Character:FindFirstChild("Head") _acd519b87d94.Pending={Time=os.clock(),Position=_abfedcb00d39 and _abfedcb00d39.Position or _841956ee40af.Position} self:OwnDamage(_acd519b87d94) break end end end function _388674b188a3:Observe(_1a2f6f98edf3) if self.Destroyed then return end if _1a2f6f98edf3:IsA("Tool") then self:WatchTool(_1a2f6f98edf3) end if _1d5621a29a92.IsTracer(_1a2f6f98edf3) then self:ObserveTracer(_1a2f6f98edf3) if not self.Seen[_1a2f6f98edf3] then task.delay(.03,function() if not self.Destroyed and _1a2f6f98edf3.Parent then self:ObserveTracer(_1a2f6f98edf3) end end) end end end _388674b188a3.Watermark=_85a369dc984b("Frame", {Name="Watermark",BackgroundTransparency=1, AnchorPoint=Vector2.new(0,1),Position=UDim2.new(0,18,1,-18),Size=UDim2.fromOffset(600,26),ZIndex=21},_388674b188a3.Root) _388674b188a3.Arraylist=_85a369dc984b("Frame",{Name="Arraylist",BackgroundTransparency=1,AnchorPoint=Vector2.new(1,0), Position=UDim2.new(1,-18,0,16),Size=UDim2.fromOffset(280,600),ZIndex=21},_388674b188a3.Root) if not _1d5621a29a92.Library.IsMobile then _388674b188a3.KeybindPanel=_85a369dc984b("CanvasGroup",{Name="Keybinds",BackgroundColor3=Color3.fromRGB(15,15,15), BackgroundTransparency=.12,GroupTransparency=1,Visible=false,AnchorPoint=Vector2.new(0,.5),Position=UDim2.new(0,18,.5,0), Size=UDim2.fromOffset(224,112),ZIndex=21},_388674b188a3.Root) _0dbb9afd98a3(_388674b188a3.KeybindPanel,12) local _ae9fb0b2ae15=_ed2d0d3ec71c(_388674b188a3.KeybindPanel,13);_ae9fb0b2ae15.Text="Keybinds" _ae9fb0b2ae15.Position=UDim2.fromOffset(12,6);_ae9fb0b2ae15.Size=UDim2.fromOffset(200,22) _ae9fb0b2ae15.TextXAlignment=Enum.TextXAlignment.Left _1d5621a29a92.Library.ThemeManager:Bind(_388674b188a3,_ae9fb0b2ae15,"TextColor3","Text") end _388674b188a3.BindRows={};_388674b188a3.ArrayRows={};_388674b188a3.BindAlpha=1;_388674b188a3.ArraylistRight=true local _1c8d0e7e1dd5=game:GetService("UserInputService") _388674b188a3.HUDPanels={Watermark=_388674b188a3.Watermark,Arraylist=_388674b188a3.Arraylist,Keybinds=_388674b188a3.KeybindPanel,Target=_388674b188a3.TargetCard} if _1d5621a29a92.Library.IsMobile then _388674b188a3.Watermark.AnchorPoint=Vector2.zero;_388674b188a3.Watermark.Position=UDim2.fromOffset(12,54) _388674b188a3.Arraylist.Position=UDim2.new(1,-80,0,74) end _388674b188a3.HUDScales={};_388674b188a3.HUDPositions={};_388674b188a3.HUDCustomPositions={} for _4cf7c6d9e0cc,_3059cf8493b1 in pairs(_388674b188a3.HUDPanels) do _388674b188a3.HUDPositions[_4cf7c6d9e0cc]=_3059cf8493b1.Position _388674b188a3.HUDScales[_4cf7c6d9e0cc]=_85a369dc984b("UIScale", {Scale=1},_3059cf8493b1) end function _388674b188a3:MoveHUD(_3f1b2dc61697,_926a68b1ff3d) local _f68ea44c728b=self.HUDPanels[_3f1b2dc61697] if not _f68ea44c728b or self.Destroyed then return end local _8e095bfb8536=workspace.CurrentCamera.ViewportSize local _ed81e098b5d7=_f68ea44c728b.AbsoluteSize local _f42f2f4a782f=_f68ea44c728b.AnchorPoint or Vector2.new(0,0) local _f4b81595ed92=math.clamp(_926a68b1ff3d.X,4,math.max(4,_8e095bfb8536.X-_ed81e098b5d7.X-4)) local _9541c6e2950c=math.clamp(_926a68b1ff3d.Y,4,math.max(4,_8e095bfb8536.Y-_ed81e098b5d7.Y-4)) if _3f1b2dc61697=="Arraylist" then self.ArraylistRight=_f4b81595ed92+_ed81e098b5d7.X*.5>=_8e095bfb8536.X*.5 _f42f2f4a782f=Vector2.new(self.ArraylistRight and 1 or 0,0) _f68ea44c728b.AnchorPoint=_f42f2f4a782f if _f4b81595ed92<24 then _f4b81595ed92=4 elseif _f4b81595ed92+_ed81e098b5d7.X>_8e095bfb8536.X-24 then _f4b81595ed92=math.max(4,_8e095bfb8536.X-_ed81e098b5d7.X-4) end end _f68ea44c728b.Position=UDim2.fromOffset(_f4b81595ed92+_ed81e098b5d7.X*_f42f2f4a782f.X,_9541c6e2950c+_ed81e098b5d7.Y*_f42f2f4a782f.Y) end for _10e1fdcc9e35,_20e53461b31c in pairs(_388674b188a3.HUDPanels) do _20e53461b31c.Active=true _0f430c3c8ada(_20e53461b31c.InputBegan,function(_180a7322b6e7) if _1d5621a29a92.Library.DialogOpen or _1d5621a29a92.Library.BindingCapture then return end if _180a7322b6e7.UserInputType==Enum.UserInputType.MouseButton1 or _180a7322b6e7.UserInputType==Enum.UserInputType.Touch then _388674b188a3.Drag={Name=_10e1fdcc9e35,Input=_180a7322b6e7,Start=Vector2.new(_180a7322b6e7.Position.X,_180a7322b6e7.Position.Y),Origin=_20e53461b31c.AbsolutePosition} end end) end _0f430c3c8ada(_1c8d0e7e1dd5.InputChanged,function(_0c26ed656b91) local _6c7db9e90f90=_388674b188a3.Drag if _6c7db9e90f90 and (_0c26ed656b91.UserInputType==Enum.UserInputType.MouseMovement or _0c26ed656b91==_6c7db9e90f90.Input) then _388674b188a3:MoveHUD(_6c7db9e90f90.Name,_6c7db9e90f90.Origin+Vector2.new(_0c26ed656b91.Position.X,_0c26ed656b91.Position.Y)-_6c7db9e90f90.Start) end end) _0f430c3c8ada(_1c8d0e7e1dd5.InputEnded,function(_40f75827ad0f) if _388674b188a3.Drag and (_40f75827ad0f==_388674b188a3.Drag.Input or _40f75827ad0f.UserInputType==Enum.UserInputType.MouseButton1) then _388674b188a3.Drag=nil end end) _0f430c3c8ada(_1c8d0e7e1dd5.WindowFocusReleased,function() _388674b188a3.Drag=nil end) local _fb7f71fbb3eb,_1556fea9bddc={},0 local function _d4874505e70d(_8e0da5ec7ce8) local _d3142f43368f=_fb7f71fbb3eb[_8e0da5ec7ce8] if _d3142f43368f then return _d3142f43368f end if _1556fea9bddc>=256 then table.clear(_fb7f71fbb3eb);_1556fea9bddc=0 end _d3142f43368f=_f37f55c1fe35:GetTextSize(_8e0da5ec7ce8,12,Enum.Font.GothamMedium,Vector2.new(2000,26)).X _fb7f71fbb3eb[_8e0da5ec7ce8]=_d3142f43368f;_1556fea9bddc+=1 return _d3142f43368f end local function _29da03bda6c5(_a883e65cdb79,_f800a5820c69,_f48a26954b98,_b86f48e1c910) local _32891371b8f3,_6b8a11fc44ed,_032ee1005d3d=0,0,0 local _4646a9cf42c5=math.max(40,workspace.CurrentCamera.ViewportSize.X-36) for _793c8b790f2e,_da2aebac9f67 in ipairs(_f48a26954b98) do local _3c436728f3c5=_f800a5820c69[_793c8b790f2e] if not _3c436728f3c5 then local _9f25031093f1=_85a369dc984b("Frame",{BackgroundColor3=Color3.fromRGB(15,15,15), BackgroundTransparency=.12,ZIndex=21,AnchorPoint=Vector2.new(_b86f48e1c910 and 1 or 0,0)},_a883e65cdb79) _0dbb9afd98a3(_9f25031093f1,5) local _235d7cbfb357=_ed2d0d3ec71c(_9f25031093f1,12);_235d7cbfb357.Position=UDim2.fromOffset(9,0) _235d7cbfb357.Size=UDim2.new(1,-18,1,0);_235d7cbfb357.TextTruncate=Enum.TextTruncate.AtEnd _235d7cbfb357.TextXAlignment=_b86f48e1c910 and Enum.TextXAlignment.Right or Enum.TextXAlignment.Left _3c436728f3c5={Frame=_9f25031093f1,Label=_235d7cbfb357,Outline=_4888cf7adbc5(_9f25031093f1,_3f3c6370dc36,1,.45)};_f800a5820c69[_793c8b790f2e]=_3c436728f3c5 end local _472ad24eca1a=math.clamp(_d4874505e70d(_da2aebac9f67)+18, 40,math.max(40,workspace.CurrentCamera.ViewportSize.X-36)) if _3c436728f3c5.Label.Text~=_da2aebac9f67 then _3c436728f3c5.Label.Text=_da2aebac9f67 end _3c436728f3c5.Frame.Visible=true _3c436728f3c5.Frame.Size=UDim2.fromOffset(_472ad24eca1a,26) _3c436728f3c5.Frame.Position=_b86f48e1c910 and UDim2.new(1,0,0,(_793c8b790f2e-1)*29) or UDim2.fromOffset(0,0) if not _b86f48e1c910 then if _32891371b8f3+_472ad24eca1a>_4646a9cf42c5 then _32891371b8f3=0;_6b8a11fc44ed+=30 end _3c436728f3c5.Frame.Position=UDim2.fromOffset(_32891371b8f3,_6b8a11fc44ed) _32891371b8f3+=_472ad24eca1a+6 _032ee1005d3d=math.max(_032ee1005d3d,_32891371b8f3-6) end end for _5698146935d2=#_f48a26954b98+1,#_f800a5820c69 do _f800a5820c69[_5698146935d2].Frame.Visible=false end if not _b86f48e1c910 then _a883e65cdb79.Size=UDim2.fromOffset(_032ee1005d3d,_6b8a11fc44ed+26) end end function _388674b188a3:UpdateWatermark() if _1d5621a29a92.Library.IsMobile and not _d9a6ab328af2.UIWatermark and not _d9a6ab328af2.UIArraylist then self.Watermark.Visible=false;self.Arraylist.Visible=false return end self.Watermark.Visible=_d9a6ab328af2.UIWatermark local _594a08f9b802 pcall(function() _594a08f9b802=game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValue() end) if not _594a08f9b802 then pcall(function() _594a08f9b802=_71b362f41cff:GetNetworkPing()*1000 end) end local _09afcffcf9ad={"\108\117\100\111\119\105\103\046\099\099\032\194\183\032\080\114\105\115\111\110\032\076\105\102\101",string.format("\037\100\032\070\080\083\032\032\194\183\032\032\037\115\032\109\115",math.floor(self.FPS+.5),_594a08f9b802 and tostring(math.floor(_594a08f9b802+.5)) or "\226\128\148"), os.date("%H:%M:%S")} _29da03bda6c5(self.Watermark,self.Rows,_09afcffcf9ad,false) local _623ef212a8c7={} for _72cf0227d2bb,_471d0e4c41af in ipairs({{"AimbotEnabled","Aimbot"},{"SilentAimEnabled","Silent Aim"},{"TriggerBotEnabled","Trigger Bot"}, {"Noclip","Player Noclip"},{"InfiniteJump","Infinite Jump"},{"VehicleFly","Vehicle Fly"},{"AntiFling","AntiKick"}, {"ESPEnabled","Player ESP"},{"ESPTracers","ESP Tracers"},{"CarESP","Vehicle ESP"}, {"RapidFire","Rapid Fire"},{"AutoPickupGuns","Auto Pickup Guns"}, {"BulletReach","Bullet Reach"}, {"AutoLastDeath","Auto Last Death"},{"RemoveDoors","Remove Doors"}, {"FogEnabled","Custom Fog"}, {"SkyboxEnabled","Skybox"},{"GhostSkin","Ghost Skin"}, {"ScreenStretchEnabled","Screen Stretch"},{"KillfeedEnabled","Killfeed"}, {"BulletTracers","Bullet Tracers"},{"HitMarker","Hit Marker"},{"DamageNumbers","Damage Numbers"}, {"BulletTrailFade","Bullet Trail Fade"}, {"PlayerMarkers","Player Markers"},{"TargetHUD","Target HUD"}, {"InfiniteStamina","InfStamina"},{"AutoReload","AutoReload"}, {"GunFireRateEnabled","FireRate"},{"GunNoSpread","NoSpread"}, {"LoopKill","LoopKill"},{"KillAura","KillAura"}, {"ShieldBypass","AntiShield"}}) do if _d9a6ab328af2[_471d0e4c41af[1]] then table.insert(_623ef212a8c7,_471d0e4c41af[2]) end end table.sort(_623ef212a8c7,function(_bbfb87b80145,_c5272d1ed67e) local _71f1170a8276=_d4874505e70d(_bbfb87b80145) local _550f7570e774=_d4874505e70d(_c5272d1ed67e) return _71f1170a8276==_550f7570e774 and _bbfb87b80145<_c5272d1ed67e or _71f1170a8276>_550f7570e774 end) self.Arraylist.Visible=_d9a6ab328af2.UIArraylist _29da03bda6c5(self.Arraylist,self.ArrayRows,_623ef212a8c7,true) local _4fc50a39bd4d=math.min(29,(workspace.CurrentCamera.ViewportSize.Y-32)/math.max(1,#_623ef212a8c7)) local _470082ef789e=40 for _bf5f652af30e=1,#_623ef212a8c7 do local _35851803ef66=self.ArrayRows[_bf5f652af30e] local _720625134665=self.ArraylistRight~=false _35851803ef66.Frame.AnchorPoint=Vector2.new(_720625134665 and 1 or 0,0) _35851803ef66.Frame.Position=UDim2.new(_720625134665 and 1 or 0,0,0,(_bf5f652af30e-1)*_4fc50a39bd4d) _35851803ef66.Label.TextXAlignment=_720625134665 and Enum.TextXAlignment.Right or Enum.TextXAlignment.Left _35851803ef66.Frame.Size=UDim2.fromOffset(_35851803ef66.Frame.Size.X.Offset,math.max(12,_4fc50a39bd4d-3)) _470082ef789e=math.max(_470082ef789e,_35851803ef66.Frame.Size.X.Offset) end self.Arraylist.Size=UDim2.fromOffset(_470082ef789e,#_623ef212a8c7*_4fc50a39bd4d) if self.KeybindPanel then local _54e9e2bf29e5={} for _34f17e577a39,_fe70b3e99ef6 in ipairs({{"AimbotKey","Aimbot","AimbotEnabled"},{"SilentAimKey","Silent Aim","SilentAimEnabled"}, {"NoclipKey","Noclip","Noclip"},{"FlyKey","Fly","FlyEnabled"},{"InvisibilityKey","Invisibility","InvisibilityActive"}}) do local _9e609b507f1c=_1d5621a29a92.Library.Options and _1d5621a29a92.Library.Options[_fe70b3e99ef6[1]] local _b0ce5f430ff9=_9e609b507f1c and _9e609b507f1c.Value or _d9a6ab328af2[_fe70b3e99ef6[1]] if _b0ce5f430ff9 and _b0ce5f430ff9~="None" then local _cb9d7c12c348=_d9a6ab328af2[_fe70b3e99ef6[3]]==true if _fe70b3e99ef6[1]=="InvisibilityKey" then _cb9d7c12c348=_1d5621a29a92.IsInvisible and _1d5621a29a92.IsInvisible()==true end table.insert(_54e9e2bf29e5,_fe70b3e99ef6[2].." ["..tostring(_b0ce5f430ff9).."\093\032\032\194\183\032\032"..(_cb9d7c12c348 and "ON" or "OFF")) end end table.insert(_54e9e2bf29e5,"Menu [V]") for _9ad22d1f03fa,_7e872d6d9041 in ipairs(_54e9e2bf29e5) do if not self.BindRows[_9ad22d1f03fa] then local _4903a9192ee1=_ed2d0d3ec71c(self.KeybindPanel,11);_4903a9192ee1.TextXAlignment=Enum.TextXAlignment.Left _1d5621a29a92.Library.ThemeManager:Bind(self,_4903a9192ee1,"TextColor3","Text") _4903a9192ee1.Position=UDim2.fromOffset(12,30+(_9ad22d1f03fa-1)*23);_4903a9192ee1.Size=UDim2.fromOffset(200,23) self.BindRows[_9ad22d1f03fa]=_4903a9192ee1 end self.BindRows[_9ad22d1f03fa].Text=_7e872d6d9041;self.BindRows[_9ad22d1f03fa].Visible=true end for _6abeb27f145f=#_54e9e2bf29e5+1,#self.BindRows do self.BindRows[_6abeb27f145f].Visible=false end self.KeybindPanel.Size=UDim2.fromOffset(224,36+#_54e9e2bf29e5*23) end end function _388674b188a3:UpdateRings(_2603c8c5253c) local _bd9afb9e1347=workspace.CurrentCamera if not _bd9afb9e1347 then return end local _b439824aa4d3=_bd9afb9e1347.ViewportSize/2 local _b7b46ef23be2={} if _d9a6ab328af2.PlayerMarkers then for _323cf9400d89,_cd11eb28f91e in ipairs(_58afecb0b0ba:GetPlayers()) do local _ffa8699d801e=_cd11eb28f91e.Character local _67a28aaf8960=_ffa8699d801e and _ffa8699d801e:FindFirstChild("Head") local _c5bcaa5c186b=_ffa8699d801e and _ffa8699d801e:FindFirstChildOfClass("Humanoid") local _9b9ad192ce23=_71b362f41cff.Character and _71b362f41cff.Character:FindFirstChild("HumanoidRootPart") if _cd11eb28f91e~=_71b362f41cff and _67a28aaf8960 and _c5bcaa5c186b and _c5bcaa5c186b.Health>0 and (not _9b9ad192ce23 or (_67a28aaf8960.Position-_9b9ad192ce23.Position).Magnitude<=_d9a6ab328af2.ESPMaxDistance) then _b7b46ef23be2[_cd11eb28f91e]=true local _ea242856d2d5=self.Rings[_cd11eb28f91e] if not _ea242856d2d5 then local _026d1ebbebe1=_85a369dc984b("Frame",{Name="PlayerArrow",Size=UDim2.fromOffset(28,28), AnchorPoint=Vector2.new(.5,.5),BackgroundTransparency=1,ZIndex=23},self.Root) local _07ba8dad1bcc={} for _09709b2cd327,_7861dffc228d in ipairs({45,-45}) do local _c4bfa4e7937c=_85a369dc984b("Frame",{Size=UDim2.fromOffset(19,6),Rotation=_7861dffc228d, AnchorPoint=Vector2.new(.5,.5),Position=UDim2.fromOffset(14,_09709b2cd327==1 and 9 or 19), BackgroundColor3=Color3.fromRGB(6,6,6),BackgroundTransparency=.08,ZIndex=22},_026d1ebbebe1) _0dbb9afd98a3(_c4bfa4e7937c,3) _07ba8dad1bcc[_09709b2cd327]=_85a369dc984b("Frame",{Size=UDim2.fromOffset(16,3),Rotation=_7861dffc228d, AnchorPoint=Vector2.new(.5,.5),Position=UDim2.fromOffset(14,_09709b2cd327==1 and 9 or 19), BackgroundColor3=_8bafcbcb1e84,ZIndex=23},_026d1ebbebe1) _0dbb9afd98a3(_07ba8dad1bcc[_09709b2cd327],1.5) _85a369dc984b("UIStroke",{Color=_8bafcbcb1e84,Thickness=.6,Transparency=.65},_07ba8dad1bcc[_09709b2cd327]) end _ea242856d2d5={Frame=_026d1ebbebe1,Arms=_07ba8dad1bcc};self.Rings[_cd11eb28f91e]=_ea242856d2d5 end local _0fdc4eb55227=_1d5621a29a92.GetTeamColor(_cd11eb28f91e) or _8bafcbcb1e84 for _4ddace1852b0,_5ae1382279e5 in ipairs(_ea242856d2d5.Arms) do _5ae1382279e5.BackgroundColor3=_0fdc4eb55227 end local _b9448d9c157a=_bd9afb9e1347.CFrame:PointToObjectSpace(_67a28aaf8960.Position) local _0383e3272ce9=Vector2.new(_b9448d9c157a.X,_b9448d9c157a.Z) if _0383e3272ce9.Magnitude<.01 then _0383e3272ce9=Vector2.new(0,-1) end local _b54cc52de9cd=_0383e3272ce9.Unit local _b81c061915dd=math.clamp(120,30,math.max(30,math.min(_b439824aa4d3.X,_b439824aa4d3.Y)-24)) local _75660f260b60=_b439824aa4d3+_b54cc52de9cd*_b81c061915dd _ea242856d2d5.Frame.Visible=true _ea242856d2d5.Frame.Position=UDim2.fromOffset(_75660f260b60.X,_75660f260b60.Y) _ea242856d2d5.Frame.Rotation=math.deg(math.atan2(_b54cc52de9cd.Y,_b54cc52de9cd.X)) end end end for _cfc5878cc5df,_2f700724b584 in pairs(self.Rings) do if not _b7b46ef23be2[_cfc5878cc5df] then _2f700724b584.Frame:Destroy();self.Rings[_cfc5878cc5df]=nil end end end _388674b188a3.Cosmetics={TrailObjects={},Scan=0} function _388674b188a3:ClearPlayerTrail() local _d0bd501ba9e2=self.Cosmetics for _33834dd0b0a0,_3c1a8364804e in ipairs(_d0bd501ba9e2.TrailObjects) do _3c1a8364804e:Destroy() end _d0bd501ba9e2.TrailObjects={};_d0bd501ba9e2.Trail=nil;_d0bd501ba9e2.TrailGlow=nil;_d0bd501ba9e2.TrailRoot=nil;_d0bd501ba9e2.LastPosition=nil;_d0bd501ba9e2.TrailColor=nil;_d0bd501ba9e2.TrailMode=nil;_d0bd501ba9e2.SmoothTrailColor=nil end function _388674b188a3:UpdateAmbient() local _6d8407c19744=self.Cosmetics local _95c8e66b6f8c=game:GetService("Lighting") local _a7cd41a8f919=game:GetService("TweenService") if _6d8407c19744.AmbientTween then _6d8407c19744.AmbientTween:Cancel();_6d8407c19744.AmbientTween=nil end if _6d8407c19744.GradeTween then _6d8407c19744.GradeTween:Cancel();_6d8407c19744.GradeTween=nil end if not _d9a6ab328af2.AmbientEnabled then if _6d8407c19744.AmbientOriginal then _95c8e66b6f8c.Ambient=_6d8407c19744.AmbientOriginal.Ambient _95c8e66b6f8c.OutdoorAmbient=_6d8407c19744.AmbientOriginal.OutdoorAmbient _6d8407c19744.AmbientOriginal=nil end if _6d8407c19744.Grade then _6d8407c19744.Grade:Destroy();_6d8407c19744.Grade=nil end if _6d8407c19744.AmbientGlow then _6d8407c19744.AmbientGlow:Destroy();_6d8407c19744.AmbientGlow=nil end return end if not _6d8407c19744.AmbientOriginal then _6d8407c19744.AmbientOriginal={Ambient=_95c8e66b6f8c.Ambient,OutdoorAmbient=_95c8e66b6f8c.OutdoorAmbient} end if not _6d8407c19744.Grade then _6d8407c19744.Grade=_85a369dc984b("ColorCorrectionEffect",{Name="LudowigAmbientGrade",Enabled=true},_95c8e66b6f8c) end if not _6d8407c19744.AmbientGlow then _6d8407c19744.AmbientGlow=_85a369dc984b("BloomEffect",{Name="LudowigAmbientBloom",Size=24,Threshold=1.2,Intensity=0},_95c8e66b6f8c) end _6d8407c19744.AmbientGlow.Intensity=math.clamp(.12,0,.5) local _c8c303c0d6f9=math.clamp(_d9a6ab328af2.AmbientStrength,0,1) local _b2b4915436f1=.35 local _3b813d185bd8=TweenInfo.new(_b2b4915436f1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out) _6d8407c19744.AmbientTween=_a7cd41a8f919:Create(_95c8e66b6f8c,_3b813d185bd8,{ Ambient=_6d8407c19744.AmbientOriginal.Ambient:Lerp(_d9a6ab328af2.AmbientColor,_c8c303c0d6f9*.65), OutdoorAmbient=_6d8407c19744.AmbientOriginal.OutdoorAmbient:Lerp(_d9a6ab328af2.AmbientColor,_c8c303c0d6f9*.45)}) _6d8407c19744.GradeTween=_a7cd41a8f919:Create(_6d8407c19744.Grade,_3b813d185bd8,{ TintColor=Color3.new(1,1,1):Lerp(_d9a6ab328af2.AmbientColor,_c8c303c0d6f9*.12), Contrast=_d9a6ab328af2.AmbientContrast,Saturation=_d9a6ab328af2.AmbientSaturation,Brightness=0}) _6d8407c19744.AmbientTween:Play();_6d8407c19744.GradeTween:Play() end function _388674b188a3:RestoreBabyAvatar() local _f3dc4f442c04=self.Cosmetics if _f3dc4f442c04.BabyTween then _f3dc4f442c04.BabyTween:Cancel();_f3dc4f442c04.BabyTween=nil end if _f3dc4f442c04.BabyChanged then _f3dc4f442c04.BabyChanged:Disconnect();_f3dc4f442c04.BabyChanged=nil end if _f3dc4f442c04.BabyCompleted then _f3dc4f442c04.BabyCompleted:Disconnect();_f3dc4f442c04.BabyCompleted=nil end if _f3dc4f442c04.BabyValue then _f3dc4f442c04.BabyValue:Destroy();_f3dc4f442c04.BabyValue=nil end local _ebcec8bca324,_c9747a13b123=_f3dc4f442c04.BabyCharacter,_f3dc4f442c04.BabyHumanoid if _ebcec8bca324 and _ebcec8bca324.Parent and _f3dc4f442c04.BabyScale then pcall(function() _ebcec8bca324:ScaleTo(_f3dc4f442c04.BabyScale) end) end if _c9747a13b123 and _c9747a13b123.Parent and _f3dc4f442c04.BabyHipHeight then _c9747a13b123.HipHeight=_f3dc4f442c04.BabyHipHeight end _f3dc4f442c04.BabyCharacter=nil;_f3dc4f442c04.BabyHumanoid=nil;_f3dc4f442c04.BabyScale=nil;_f3dc4f442c04.BabyHipHeight=nil end function _388674b188a3:SyncBabyAvatar() local _9904082f2f3f=self.Cosmetics local _21646e9dfaf4=_71b362f41cff.Character local _027cfc467d2d=_21646e9dfaf4 and _21646e9dfaf4:FindFirstChildOfClass("Humanoid") if _9904082f2f3f.BabyCharacter and (_9904082f2f3f.BabyCharacter~=_21646e9dfaf4 or not _d9a6ab328af2.BabyAvatarEnabled or not _027cfc467d2d or _027cfc467d2d.Health<=0) then self:RestoreBabyAvatar() end if not _d9a6ab328af2.BabyAvatarEnabled or not _21646e9dfaf4 or not _027cfc467d2d or _027cfc467d2d.Health<=0 or not _21646e9dfaf4:FindFirstChild("HumanoidRootPart") or _9904082f2f3f.BabyCharacter==_21646e9dfaf4 or _9904082f2f3f.BabyFailedCharacter==_21646e9dfaf4 then return end local _662e4bd4400a,_1fbd2ed104c0=pcall(function() return _21646e9dfaf4:GetScale() end) if not _662e4bd4400a or type(_1fbd2ed104c0)~="number" or _1fbd2ed104c0<=0 then _9904082f2f3f.BabyFailedCharacter=_21646e9dfaf4;return end _9904082f2f3f.BabyCharacter=_21646e9dfaf4;_9904082f2f3f.BabyHumanoid=_027cfc467d2d _9904082f2f3f.BabyScale=_1fbd2ed104c0;_9904082f2f3f.BabyHipHeight=_027cfc467d2d.HipHeight local function _d99da23da908(_f24e4bb5e383) if self.Destroyed or _71b362f41cff.Character~=_21646e9dfaf4 or not _d9a6ab328af2.BabyAvatarEnabled then return end local _1842394ee86b=pcall(function() _21646e9dfaf4:ScaleTo(_f24e4bb5e383) _027cfc467d2d.HipHeight=_9904082f2f3f.BabyHipHeight*(_f24e4bb5e383/_1fbd2ed104c0) end) if not _1842394ee86b then _9904082f2f3f.BabyFailedCharacter=_21646e9dfaf4 self:RestoreBabyAvatar() _1d5621a29a92.Library:Notify({Title="Baby Avatar",Content="Character scaling is unavailable on this client.",Duration=4}) end end local _8a97457d9820=Instance.new("NumberValue");_8a97457d9820.Value=_1fbd2ed104c0;_9904082f2f3f.BabyValue=_8a97457d9820 _9904082f2f3f.BabyChanged=_8a97457d9820.Changed:Connect(_d99da23da908) local _fdefd82b054f=game:GetService("TweenService"):Create(_8a97457d9820, TweenInfo.new(.28,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{Value=_1fbd2ed104c0*.5}) _9904082f2f3f.BabyTween=_fdefd82b054f _9904082f2f3f.BabyCompleted=_fdefd82b054f.Completed:Connect(function() if _9904082f2f3f.BabyTween~=_fdefd82b054f then return end if _9904082f2f3f.BabyChanged then _9904082f2f3f.BabyChanged:Disconnect();_9904082f2f3f.BabyChanged=nil end if _9904082f2f3f.BabyCompleted then _9904082f2f3f.BabyCompleted:Disconnect();_9904082f2f3f.BabyCompleted=nil end _8a97457d9820:Destroy();_9904082f2f3f.BabyValue=nil;_9904082f2f3f.BabyTween=nil end) _fdefd82b054f:Play() end function _388674b188a3:SyncPlayerCosmetics() self:SyncBabyAvatar() local _ba6fb83931cf=self.Cosmetics local _382e30f6b7b7=_71b362f41cff.Character local _c5053797c8ce=_382e30f6b7b7 and _382e30f6b7b7:FindFirstChildOfClass("Humanoid") local _a0236b96e5d1=_c5053797c8ce and _c5053797c8ce.Health>0 local _76ebb8ae7757=_a0236b96e5d1 and _382e30f6b7b7:FindFirstChild("HumanoidRootPart") local _53b6332d6465=_a0236b96e5d1 and _382e30f6b7b7:FindFirstChild("Head") if not _d9a6ab328af2.PlayerTrailEnabled or not _76ebb8ae7757 then self:ClearPlayerTrail() else if _ba6fb83931cf.TrailRoot~=_76ebb8ae7757 or _ba6fb83931cf.TrailMode~="Ribbon" or not _ba6fb83931cf.Trail or not _ba6fb83931cf.Trail.Parent then self:ClearPlayerTrail();_ba6fb83931cf.TrailRoot=_76ebb8ae7757;_ba6fb83931cf.TrailMode="Ribbon" local _f26b115a889e=_85a369dc984b("Attachment",{Name="LudowigTrailLeft",Position=Vector3.new(-.55,-.5,.5)},_76ebb8ae7757) local _ef89294934d8=_85a369dc984b("Attachment",{Name="LudowigTrailRight",Position=Vector3.new(.55,-.5,.5)},_76ebb8ae7757) local function _7aef7dcb1caa(_d027ad48a269,_d9e656ed4420,_d5900e1f0acf) return _85a369dc984b("Trail",{Name=_d027ad48a269,Attachment0=_f26b115a889e,Attachment1=_ef89294934d8,Enabled=true, FaceCamera=true,MinLength=.012,MaxLength=64,LightEmission=1,LightInfluence=0, WidthScale=NumberSequence.new({NumberSequenceKeypoint.new(0,_d9e656ed4420*.65), NumberSequenceKeypoint.new(.1,_d9e656ed4420),NumberSequenceKeypoint.new(.3,_d9e656ed4420*.88), NumberSequenceKeypoint.new(.5,_d9e656ed4420*.65), NumberSequenceKeypoint.new(.75,_d9e656ed4420*.25),NumberSequenceKeypoint.new(.9,_d9e656ed4420*.07), NumberSequenceKeypoint.new(1,0)}),Transparency=_d5900e1f0acf},_76ebb8ae7757) end local _a6cb4d730035=_7aef7dcb1caa("LudowigPlayerGlow",1.5,NumberSequence.new({NumberSequenceKeypoint.new(0,.82), NumberSequenceKeypoint.new(.25,.85),NumberSequenceKeypoint.new(.55,.92),NumberSequenceKeypoint.new(.8,.98),NumberSequenceKeypoint.new(1,1)})) local _43e00a4c15ff=_7aef7dcb1caa("LudowigPlayerTrail",.6,NumberSequence.new({NumberSequenceKeypoint.new(0,.08), NumberSequenceKeypoint.new(.2,.14),NumberSequenceKeypoint.new(.5,.38),NumberSequenceKeypoint.new(.75,.75),NumberSequenceKeypoint.new(1,1)})) _ba6fb83931cf.TrailObjects={_43e00a4c15ff,_a6cb4d730035,_f26b115a889e,_ef89294934d8};_ba6fb83931cf.Trail=_43e00a4c15ff;_ba6fb83931cf.TrailGlow=_a6cb4d730035 _ba6fb83931cf.TrailLeft=_f26b115a889e;_ba6fb83931cf.TrailRight=_ef89294934d8;_ba6fb83931cf.LastPosition=_76ebb8ae7757.Position end local _2f822ab1b823=math.clamp(1.1,.4,2.5) _ba6fb83931cf.TrailLeft.Position=Vector3.new(-_2f822ab1b823*.5,-.5,.5) _ba6fb83931cf.TrailRight.Position=Vector3.new(_2f822ab1b823*.5,-.5,.5) _ba6fb83931cf.Trail.Lifetime=math.clamp(.85,.1,2) _ba6fb83931cf.TrailGlow.Lifetime=_ba6fb83931cf.Trail.Lifetime end end function _388674b188a3:RefreshCosmetics() if self.Destroyed or _1d5621a29a92.Library.RainbowUpdating then return end self:UpdateAmbient();self:SyncPlayerCosmetics() end function _388674b188a3:StepCosmetics(_0c3666b37a13) local _d9b21da64b94=self.Cosmetics _d9b21da64b94.Scan+=_0c3666b37a13 if _d9b21da64b94.Scan>=.25 then _d9b21da64b94.Scan=0;self:SyncPlayerCosmetics() local _9c5a13176880=_1d5621a29a92.Library.Options.AmbientColor if _d9a6ab328af2.AmbientEnabled and _9c5a13176880 and _9c5a13176880.RainbowEnabled then self:UpdateAmbient() end end local _97c8a255c7d1=workspace.CurrentCamera local _0679f64239d0=_71b362f41cff.Character local _62e92e852568=_0679f64239d0 and _0679f64239d0:FindFirstChildOfClass("Humanoid") local _b4efac22d3a7=_62e92e852568 and _62e92e852568.Health>0 local _f94db2711b5b=_d9b21da64b94.TrailRoot if _f94db2711b5b and _f94db2711b5b.Parent and _d9b21da64b94.Trail then _d9b21da64b94.Trail.Enabled=_d9a6ab328af2.PlayerTrailEnabled and _b4efac22d3a7 and _f94db2711b5b.Parent==_0679f64239d0 if _d9b21da64b94.TrailGlow then _d9b21da64b94.TrailGlow.Enabled=_d9b21da64b94.Trail.Enabled end local _9d2bf26f021b=_d9b21da64b94.SmoothTrailColor or _d9a6ab328af2.PlayerTrailColor _d9b21da64b94.SmoothTrailColor=_9d2bf26f021b:Lerp(_d9a6ab328af2.PlayerTrailColor,1-math.exp(-math.min(_0c3666b37a13,.1)*14)) if _d9b21da64b94.TrailColor~=_d9b21da64b94.SmoothTrailColor then _d9b21da64b94.TrailColor=_d9b21da64b94.SmoothTrailColor local _56931650ada6=_1d5621a29a92.Library.Options.PlayerTrailColor if _56931650ada6 and _56931650ada6.RainbowEnabled then local _55e6772798d1=select(1,_d9b21da64b94.SmoothTrailColor:ToHSV()) local _9a8295176098={} for _dfc943ea6720=0,6 do _9a8295176098[#_9a8295176098+1]=ColorSequenceKeypoint.new(_dfc943ea6720/6,Color3.fromHSV((_55e6772798d1-_dfc943ea6720*.045)%1,1,1)) end _d9b21da64b94.Trail.Color=ColorSequence.new(_9a8295176098) _d9b21da64b94.TrailGlow.Color=_d9b21da64b94.Trail.Color else _d9b21da64b94.Trail.Color=ColorSequence.new(_d9b21da64b94.SmoothTrailColor:Lerp(Color3.new(1,1,1),.6),_d9b21da64b94.SmoothTrailColor) _d9b21da64b94.TrailGlow.Color=ColorSequence.new(_d9b21da64b94.SmoothTrailColor) end end if _d9b21da64b94.LastPosition and (_f94db2711b5b.Position-_d9b21da64b94.LastPosition).Magnitude>30 then _d9b21da64b94.Trail:Clear();if _d9b21da64b94.TrailGlow then _d9b21da64b94.TrailGlow:Clear() end end _d9b21da64b94.LastPosition=_f94db2711b5b.Position end end function _388674b188a3:DestroyCosmetics() self:RestoreBabyAvatar() self:ClearPlayerTrail() local _47731f067b3b=self.Cosmetics if _47731f067b3b.AmbientTween then _47731f067b3b.AmbientTween:Cancel() end if _47731f067b3b.GradeTween then _47731f067b3b.GradeTween:Cancel() end if _47731f067b3b.AmbientOriginal then local _a300c81369e6=game:GetService("Lighting") _a300c81369e6.Ambient=_47731f067b3b.AmbientOriginal.Ambient _a300c81369e6.OutdoorAmbient=_47731f067b3b.AmbientOriginal.OutdoorAmbient end if _47731f067b3b.Grade then _47731f067b3b.Grade:Destroy() end if _47731f067b3b.AmbientGlow then _47731f067b3b.AmbientGlow:Destroy() end end _0f430c3c8ada(_71b362f41cff.CharacterRemoving,function() _388674b188a3:RestoreBabyAvatar() _388674b188a3.Cosmetics.BabyFailedCharacter=nil _388674b188a3:ClearPlayerTrail() end) function _388674b188a3:Refresh() if self.Destroyed then return end self:RefreshCosmetics() self:UpdateWatermark();self:UpdateRings(os.clock()) self:UpdateTargetHUD(0) for _bb6c6121027b=#self.Items,1,-1 do local _64456d240ab4=self.Items[_bb6c6121027b] if (_64456d240ab4.Kind=="Hit" and not _d9a6ab328af2.HitMarker) or (_64456d240ab4.Kind=="Damage" and not _d9a6ab328af2.DamageNumbers) or ((_64456d240ab4.Kind=="Trail" or _64456d240ab4.Kind=="Chain") and not _d9a6ab328af2.BulletTrailFade) then _64456d240ab4.Object:Destroy();table.remove(self.Items,_bb6c6121027b) end end end function _388674b188a3:Preview() local _2fe9050fb640=workspace.CurrentCamera if self.Destroyed or not _2fe9050fb640 then return end local _c13fa06a0c0e=_2fe9050fb640.CFrame.Position+_2fe9050fb640.CFrame.LookVector*15 self:HitFeedback(25,_c13fa06a0c0e) self:FadeTrace(_2fe9050fb640.CFrame.Position+_2fe9050fb640.CFrame.RightVector*2-Vector3.new(0,1,0),_c13fa06a0c0e) end function _388674b188a3:Step(_f460d2d7d64f) if self.Destroyed then return end local _8a190f1bc444=workspace.CurrentCamera if not _8a190f1bc444 then return end local _7d4709c6c490=os.clock() self.SampleTime+=_f460d2d7d64f;self.SampleFrames+=1;self.Clock+=_f460d2d7d64f if self.Clock>=.25 then self.FPS=self.SampleFrames/math.max(.001,self.SampleTime) self.SampleTime,self.SampleFrames,self.Clock=0,0,0 self:UpdateWatermark() end self:UpdateRings(_7d4709c6c490) self:UpdateTargetHUD(_f460d2d7d64f) self:StepCosmetics(_f460d2d7d64f) if self.KeybindPanel then self.BindAlpha=_676617d4ad7f("Keybinds",self.BindAlpha,_d9a6ab328af2.UIKeybinds and 0 or 1,_f460d2d7d64f) self.KeybindPanel.GroupTransparency=self.BindAlpha self.KeybindPanel.Visible=self.BindAlpha<1 end for _4803694f68f3=#self.Items,1,-1 do local _441e8237cc49=self.Items[_4803694f68f3] local _d6ef0cce2fb5=_7d4709c6c490-_441e8237cc49.Start local _2a797b77c279=math.clamp(_d6ef0cce2fb5/_441e8237cc49.Duration,0,1) if _2a797b77c279>=1 or not _441e8237cc49.Object.Parent then _441e8237cc49.Object:Destroy();table.remove(self.Items,_4803694f68f3) elseif _441e8237cc49.Kind=="Hit" then _441e8237cc49.Object.GroupTransparency=_2a797b77c279*_2a797b77c279 elseif _441e8237cc49.Kind=="Chain" then local _ec3a5ebdc5e3= _8a190f1bc444:WorldToViewportPoint(_441e8237cc49.Origin) local _dd92e49d1c59= _8a190f1bc444:WorldToViewportPoint(_441e8237cc49.Finish) if _ec3a5ebdc5e3.Z<=.05 and _dd92e49d1c59.Z>.05 then local _bcd99fd0dc85=math.clamp((.05-_ec3a5ebdc5e3.Z)/(_dd92e49d1c59.Z-_ec3a5ebdc5e3.Z),0,1) _ec3a5ebdc5e3=_8a190f1bc444:WorldToViewportPoint(_441e8237cc49.Origin+(_441e8237cc49.Finish-_441e8237cc49.Origin)*_bcd99fd0dc85) elseif _dd92e49d1c59.Z<=.05 and _ec3a5ebdc5e3.Z>.05 then local _8f956f506a22=math.clamp((.05-_dd92e49d1c59.Z)/(_ec3a5ebdc5e3.Z-_dd92e49d1c59.Z),0,1) _dd92e49d1c59=_8a190f1bc444:WorldToViewportPoint(_441e8237cc49.Finish+(_441e8237cc49.Origin-_441e8237cc49.Finish)*_8f956f506a22) end _441e8237cc49.Object.Visible=_ec3a5ebdc5e3.Z>0 and _dd92e49d1c59.Z>0 if _441e8237cc49.Object.Visible then local _297f2e119ed0=Vector2.new(_dd92e49d1c59.X-_ec3a5ebdc5e3.X,_dd92e49d1c59.Y-_ec3a5ebdc5e3.Y) local _005de3bf7a12=_8a190f1bc444.ViewportSize local _f4ed381ca6d6=math.clamp(math.min(_ec3a5ebdc5e3.X,_dd92e49d1c59.X)-10,-10,_005de3bf7a12.X) local _ff7fa06cbc6e=math.clamp(math.min(_ec3a5ebdc5e3.Y,_dd92e49d1c59.Y)-10,-10,_005de3bf7a12.Y) local _790142602320=math.clamp(math.max(_ec3a5ebdc5e3.X,_dd92e49d1c59.X)+10,0,_005de3bf7a12.X+10) local _c64091273ab5=math.clamp(math.max(_ec3a5ebdc5e3.Y,_dd92e49d1c59.Y)+10,0,_005de3bf7a12.Y+10) _441e8237cc49.Object.Position=UDim2.fromOffset(_f4ed381ca6d6,_ff7fa06cbc6e) _441e8237cc49.Object.Size=UDim2.fromOffset(math.max(1,_790142602320-_f4ed381ca6d6),math.max(1,_c64091273ab5-_ff7fa06cbc6e)) local _7a84ae23d9aa=_297f2e119ed0.Magnitude local _3d9361fb8631=math.clamp(math.ceil(_7a84ae23d9aa/11),1,48) local _d703ddc2c9eb=math.deg(math.atan2(_297f2e119ed0.Y,_297f2e119ed0.X)) for _8019409dbfd8,_f874088940c3 in ipairs(_441e8237cc49.Links) do _f874088940c3.Visible=_8019409dbfd8<=_3d9361fb8631 if _8019409dbfd8<=_3d9361fb8631 then local _89f0c3274e71=(_8019409dbfd8-.5)/_3d9361fb8631 _f874088940c3.Position=UDim2.fromOffset(_ec3a5ebdc5e3.X+_297f2e119ed0.X*_89f0c3274e71-_f4ed381ca6d6,_ec3a5ebdc5e3.Y+_297f2e119ed0.Y*_89f0c3274e71-_ff7fa06cbc6e) _f874088940c3.Size=UDim2.fromOffset(_7a84ae23d9aa/_3d9361fb8631+3,_8019409dbfd8%2==0 and 4 or 7) _f874088940c3.Rotation=_d703ddc2c9eb end end _441e8237cc49.Object.GroupTransparency=1-(1-_d9a6ab328af2.TracerTransparency)*math.min((_7d4709c6c490-_441e8237cc49.Start)/.045,1)*(1-_2a797b77c279)^1.4 end elseif _441e8237cc49.Kind=="Trail" then local _e02bfc5a1493=math.min(_d6ef0cce2fb5/.045,1)*(1-_2a797b77c279)^1.4 local _51cadbd6ba46=1-(1-_d9a6ab328af2.TracerTransparency)*_e02bfc5a1493 _441e8237cc49.Beam.Transparency=NumberSequence.new(_51cadbd6ba46) _441e8237cc49.Glow.Transparency=NumberSequence.new(1-.16*_e02bfc5a1493) else local _d7c97890e9aa,_a78af32c1b88=_8a190f1bc444:WorldToViewportPoint(_441e8237cc49.Position) _441e8237cc49.Object.Visible=_a78af32c1b88 and _d7c97890e9aa.Z>0 local _38f902eb86cd=_441e8237cc49.Kind=="Damage" and 35*(1-(1-_2a797b77c279)^2) or 0 _441e8237cc49.Object.Position=UDim2.fromOffset(_d7c97890e9aa.X,_d7c97890e9aa.Y-_38f902eb86cd) if _441e8237cc49.Kind=="Damage" then _441e8237cc49.Object.TextTransparency=_2a797b77c279*_2a797b77c279 _441e8237cc49.Object.TextStrokeTransparency=1 else _441e8237cc49.Line.Transparency=_2a797b77c279;_441e8237cc49.Glow.Transparency=.85+.15*_2a797b77c279 end end end end function _388674b188a3:Destroy() if self.Destroyed then return end self.Destroyed=true _1d5621a29a92.Library.ThemeManager:Unbind(self) self:DestroyCosmetics() for _8cf8366d813d,_991b19c719c8 in ipairs(self.Connections) do _991b19c719c8:Disconnect() end for _5edccf31b3d1,_3ddf164aff7a in pairs(self.Characters) do for _e95afc7013f8,_404287322072 in ipairs(_3ddf164aff7a.Connections) do _404287322072:Disconnect() end end self.World:Destroy();self.Root:Destroy() table.clear(self.Items);table.clear(self.Characters);table.clear(self.Rings) table.clear(self.Connections);table.clear(self.Rows) table.clear(self.ThumbnailCache);table.clear(self.BindRows);table.clear(self.ArrayRows) end local function _d15a4e0d0bf9(_f0ea5242cc4e) _0f430c3c8ada(_f0ea5242cc4e.CharacterAdded,function(_5c187e5ddfba) _388674b188a3:WatchCharacter(_f0ea5242cc4e,_5c187e5ddfba) end) if _f0ea5242cc4e.Character then _388674b188a3:WatchCharacter(_f0ea5242cc4e,_f0ea5242cc4e.Character) end end for _701e8d546d5c,_ac41f242d20e in ipairs(_58afecb0b0ba:GetPlayers()) do _d15a4e0d0bf9(_ac41f242d20e) end _0f430c3c8ada(_58afecb0b0ba.PlayerAdded,_d15a4e0d0bf9) _0f430c3c8ada(_58afecb0b0ba.PlayerRemoving,function(_e5a8a5ee00c9) local _dc82bd2a0ef8=_388674b188a3.Characters[_e5a8a5ee00c9] if _dc82bd2a0ef8 then for _bdca669e47f2,_526b151eeecf in ipairs(_dc82bd2a0ef8.Connections) do _526b151eeecf:Disconnect() end end _388674b188a3.Characters[_e5a8a5ee00c9]=nil local _e20ec09ce05b=_388674b188a3.Rings[_e5a8a5ee00c9] if _e20ec09ce05b then _e20ec09ce05b.Frame:Destroy();_388674b188a3.Rings[_e5a8a5ee00c9]=nil end end) _0f430c3c8ada(workspace.DescendantAdded,function(_44657ff96f5b) _388674b188a3:Observe(_44657ff96f5b) end) local _375ff7463da3=game:GetService("UserInputService") _0f430c3c8ada(_375ff7463da3.InputBegan,function(_b10a0f865551,_a966e12c5faf) if not _a966e12c5faf and not _375ff7463da3:GetFocusedTextBox() and _b10a0f865551.UserInputType==Enum.UserInputType.MouseButton1 and _1d5621a29a92.GetMuzzlePosition() then _388674b188a3.MouseFiring=true;_388674b188a3.LastShot=os.clock() end end) _0f430c3c8ada(_375ff7463da3.InputEnded,function(_2d9251dc2937) if _2d9251dc2937.UserInputType==Enum.UserInputType.MouseButton1 then _388674b188a3.MouseFiring=false end end) _0f430c3c8ada(_375ff7463da3.WindowFocusReleased,function() _388674b188a3.MouseFiring=false;_388674b188a3.FiringTool=nil end) local function _8909e9076595(_c82a088e4fdd) for _36f87a1a42a4,_0a609a6c99d0 in ipairs(_c82a088e4fdd:GetDescendants()) do if _0a609a6c99d0:IsA("Tool") then _388674b188a3:WatchTool(_0a609a6c99d0) end end _0f430c3c8ada(_c82a088e4fdd.DescendantAdded,function(_772efa703b09) if _772efa703b09:IsA("Tool") then _388674b188a3:WatchTool(_772efa703b09) end end) _388674b188a3.FiringTool=nil;_388674b188a3.MouseFiring=false end _0f430c3c8ada(_71b362f41cff.CharacterAdded,_8909e9076595) if _71b362f41cff.Character then _8909e9076595(_71b362f41cff.Character) end _0f430c3c8ada(_db75f2eaf51c.RenderStepped,function(_eb3b5a5bff1b) _388674b188a3:Step(_eb3b5a5bff1b) end) _388674b188a3:Refresh() return _388674b188a3 end end)(), (function() return function(_0c281116d2a6) local _84ed25026988=_0c281116d2a6.Config local _2fcf1f991b29={Collisions={},PartCaches={},CarCaches={},CarCollisions={},Connections={},Clock=0,Destroyed=false} local function _a2bb473ec18f(_62476b2f076e,_d4c6e953908c) local _decf610b64e8=_62476b2f076e:Connect(_d4c6e953908c);table.insert(_2fcf1f991b29.Connections,_decf610b64e8);return _decf610b64e8 end local function _3527092935ae(_5e9693c91640,_78e68f40c74b,_437493b05fe2) local _7750c3da4d60=Instance.new(_5e9693c91640) for _06873a686a72,_a110a5325ed0 in pairs(_78e68f40c74b) do _7750c3da4d60[_06873a686a72]=_a110a5325ed0 end _7750c3da4d60.Parent=_437493b05fe2;return _7750c3da4d60 end function _2fcf1f991b29:RestoreCollisions() self:RestoreCars() for _4b59b97de516,_50975f1f6a0d in pairs(self.PartCaches) do _50975f1f6a0d.Added:Disconnect() end table.clear(self.PartCaches) for _344780fa13c7,_e663504af054 in pairs(self.Collisions) do if _344780fa13c7.Parent then pcall(function() _344780fa13c7.CanCollide=_e663504af054 end) end end table.clear(self.Collisions);self.SafeRoot=nil;self.SafeFrame=nil end function _2fcf1f991b29:RestoreCars() for _08ee28a08e84,_a2132085b44e in pairs(self.CarCaches) do _a2132085b44e.Added:Disconnect() end table.clear(self.CarCaches) for _effd3bea023c,_70242ce8ca20 in pairs(self.CarCollisions) do if _effd3bea023c.Parent then _effd3bea023c.CanCollide=_70242ce8ca20 end end table.clear(self.CarCollisions) end function _2fcf1f991b29:ProtectCars() if not _84ed25026988.AntiFling then if next(self.CarCaches) then self:RestoreCars() end;return end local _9488260f76a1=workspace:FindFirstChild("CarContainer") local _7e6bfa0c996a=_0c281116d2a6.GetHumanoid(_0c281116d2a6.LocalPlayer) local _e68dca378a4f=_7e6bfa0c996a and _7e6bfa0c996a.SeatPart local _a49c12ae04ef,_d203081f3193={},{} for _e25cccf38271,_16d669f54752 in ipairs(_9488260f76a1 and _9488260f76a1:GetChildren() or {}) do if not _e68dca378a4f or not _e68dca378a4f:IsDescendantOf(_16d669f54752) then _d203081f3193[_16d669f54752]=true local _aae9d927292c=self.CarCaches[_16d669f54752] if not _aae9d927292c then _aae9d927292c={Parts={},Wheels=_16d669f54752:FindFirstChild("Wheels",true)};self.CarCaches[_16d669f54752]=_aae9d927292c local function _9e542ed75ae4(_4709f81c41da) if _4709f81c41da.Name=="Wheels" then _aae9d927292c.Wheels=_4709f81c41da end if _4709f81c41da:IsA("BasePart") then _aae9d927292c.Parts[_4709f81c41da]=true end end _aae9d927292c.Added=_16d669f54752.DescendantAdded:Connect(_9e542ed75ae4) for _b241bded9a37,_0d114d95c813 in ipairs(_16d669f54752:GetDescendants()) do _9e542ed75ae4(_0d114d95c813) end end for _6960731477eb in pairs(_aae9d927292c.Parts) do if _6960731477eb:IsDescendantOf(_16d669f54752) then if not _aae9d927292c.Wheels or not _6960731477eb:IsDescendantOf(_aae9d927292c.Wheels) then _a49c12ae04ef[_6960731477eb]=true if self.CarCollisions[_6960731477eb]==nil then self.CarCollisions[_6960731477eb]=_6960731477eb.CanCollide end _6960731477eb.CanCollide=false end else _aae9d927292c.Parts[_6960731477eb]=nil end end end end for _a14bbea83348,_3bd8eaf86a72 in pairs(self.CarCaches) do if not _d203081f3193[_a14bbea83348] then _3bd8eaf86a72.Added:Disconnect();self.CarCaches[_a14bbea83348]=nil end end for _ef4d22467b6e,_afadc52bdf27 in pairs(self.CarCollisions) do if not _a49c12ae04ef[_ef4d22467b6e] then if _ef4d22467b6e.Parent then _ef4d22467b6e.CanCollide=_afadc52bdf27 end;self.CarCollisions[_ef4d22467b6e]=nil end end end function _2fcf1f991b29:Protection() if not _84ed25026988.AntiFling then self:RestoreCollisions();return end local _e586e4ba1680={} local _1cf4276dd37d={} for _6eaa4ad8a320,_1b2fcdcb2265 in ipairs(_0c281116d2a6.Players:GetPlayers()) do if _1b2fcdcb2265~=_0c281116d2a6.LocalPlayer and _1b2fcdcb2265.Character then local _145ab9c8ef6a=_1b2fcdcb2265.Character _1cf4276dd37d[_1b2fcdcb2265]=true local _03f44c230817=self.PartCaches[_1b2fcdcb2265] if not _03f44c230817 or _03f44c230817.Character~=_145ab9c8ef6a then if _03f44c230817 then _03f44c230817.Added:Disconnect() end _03f44c230817={Character=_145ab9c8ef6a,Parts={}} self.PartCaches[_1b2fcdcb2265]=_03f44c230817 local function _5e32ad74dabc(_e87a2d6290e1) if _e87a2d6290e1:IsA("BasePart") then _03f44c230817.Parts[_e87a2d6290e1]=true end end _03f44c230817.Added=_145ab9c8ef6a.DescendantAdded:Connect(_5e32ad74dabc) for _3d5f1e858795,_e46402f51532 in ipairs(_145ab9c8ef6a:GetDescendants()) do _5e32ad74dabc(_e46402f51532) end end for _28dffa132398 in pairs(_03f44c230817.Parts) do if _28dffa132398:IsDescendantOf(_145ab9c8ef6a) then _e586e4ba1680[_28dffa132398]=true if self.Collisions[_28dffa132398]==nil then self.Collisions[_28dffa132398]=_28dffa132398.CanCollide end if _28dffa132398.CanCollide then _28dffa132398.CanCollide=false end else _03f44c230817.Parts[_28dffa132398]=nil end end end end for _b4a78276dc4c,_9b69175e60c1 in pairs(self.PartCaches) do if not _1cf4276dd37d[_b4a78276dc4c] then _9b69175e60c1.Added:Disconnect();self.PartCaches[_b4a78276dc4c]=nil end end for _5e193ffed2ec,_5612349e558f in pairs(self.Collisions) do if not _e586e4ba1680[_5e193ffed2ec] then if _5e193ffed2ec.Parent then pcall(function() _5e193ffed2ec.CanCollide=_5612349e558f end) end self.Collisions[_5e193ffed2ec]=nil end end local _ed32046d1026=_0c281116d2a6.GetHumanoid(_0c281116d2a6.LocalPlayer) local _d92c972b8c40=_0c281116d2a6.GetRoot(_0c281116d2a6.LocalPlayer) if not _ed32046d1026 or _ed32046d1026.Health<=0 or _ed32046d1026.SeatPart or not _d92c972b8c40 or _84ed25026988.VehicleFly or _84ed25026988.FlyEnabled or _84ed25026988.Noclip then self.SafeRoot=nil;self.SafeFrame=nil;return end if self.SafeRoot~=_d92c972b8c40 then self.SafeRoot=_d92c972b8c40;self.SafeFrame=nil end local _e92ed8fc37cc=_d92c972b8c40.AssemblyLinearVelocity local _a579c062109e=_d92c972b8c40.AssemblyAngularVelocity if not _e92ed8fc37cc or not _a579c062109e then return end if _e92ed8fc37cc.Magnitude>math.max(350,(_84ed25026988.WalkSpeed or 16)*3) or _a579c062109e.Magnitude>80 then _d92c972b8c40.AssemblyLinearVelocity=Vector3.zero;_d92c972b8c40.AssemblyAngularVelocity=Vector3.zero if self.SafeFrame then _d92c972b8c40.CFrame=self.SafeFrame end elseif _ed32046d1026.FloorMaterial and _ed32046d1026.FloorMaterial~=Enum.Material.Air then self.SafeFrame=_d92c972b8c40.CFrame end end function _2fcf1f991b29:RefreshQuick() if not self.Quick then return end self.Quick.Visible=_84ed25026988.PCQuickButtons==true and (_0c281116d2a6.Input.KeyboardEnabled==true or _0c281116d2a6.Input.MouseEnabled==true) local _3fbf8e869dfc=workspace.CurrentCamera and workspace.CurrentCamera.ViewportSize if _3fbf8e869dfc then local _5129724cf6cb=self.Quick.Size.X.Offset local _eb4a92ed21b4=math.max(.1,math.min(tonumber(1) or 1,1.25,(_3fbf8e869dfc.X-16)/_5129724cf6cb,(_3fbf8e869dfc.Y-16)/72)) self.QuickScale.Scale=_eb4a92ed21b4 local _1196dc5fdb79=self.Quick.Position if self.QuickAnchored then local _2d76d16e0889=_0c281116d2a6.GetKeybindPanel and _0c281116d2a6.GetKeybindPanel() if _2d76d16e0889 and _2d76d16e0889.Parent and _84ed25026988.UIKeybinds then local _9777019b308b=_2d76d16e0889.AbsolutePosition-self.Quick.Parent.AbsolutePosition _1196dc5fdb79=UDim2.fromOffset(_9777019b308b.X,_9777019b308b.Y+_2d76d16e0889.AbsoluteSize.Y+8) else _1196dc5fdb79=UDim2.fromOffset(16,_3fbf8e869dfc.Y-72*_eb4a92ed21b4-16) end end self.Quick.Position=UDim2.fromOffset(math.round(math.clamp(_1196dc5fdb79.X.Offset,8,math.max(8,_3fbf8e869dfc.X-_5129724cf6cb*_eb4a92ed21b4-8))), math.round(math.clamp(_1196dc5fdb79.Y.Offset,8,math.max(8,_3fbf8e869dfc.Y-72*_eb4a92ed21b4-8)))) end if self.Window then for _5f0fe7233b05,_40c9c867c35d in ipairs(self.QuickEntries) do self.Window:RegisterChromeSurface(_40c9c867c35d.Button) end end end function _2fcf1f991b29:ResetQuickPosition() if not self.Quick then return end local _764a161e069a=workspace.CurrentCamera and workspace.CurrentCamera.ViewportSize if not _764a161e069a then return end self.QuickAnchored=true self:RefreshQuick() end function _2fcf1f991b29:MountQuick(_1547efe451a1) if _0c281116d2a6.Library.IsMobile or self.Quick or self.Destroyed then return end self.QuickEntries=_1547efe451a1 self.Quick=_3527092935ae("Frame",{Name="PCQuickActions",BackgroundTransparency=1,BorderSizePixel=0, Size=UDim2.fromOffset(math.max(72,#_1547efe451a1*80-8),72),Position=UDim2.fromOffset(16,16),ZIndex=80},_0c281116d2a6.Library:GetGui()) self.QuickScale=_3527092935ae("UIScale", {Scale=1},self.Quick) for _224496a158fa,_afefe26084ae in ipairs(_1547efe451a1) do local _22e49321b373=_3527092935ae("TextButton",{Name=_afefe26084ae.Name,Text="",AutoButtonColor=false,BorderSizePixel=0, Size=UDim2.fromOffset(72,72),Position=UDim2.fromOffset((_224496a158fa-1)*80,0), BackgroundColor3=Color3.fromRGB(20,20,20),ZIndex=81},self.Quick) local _ff8a51fc0014=self.Window:RegisterChromeSurface(_22e49321b373) _afefe26084ae.Stroke=_ff8a51fc0014.Outline _3527092935ae("TextLabel",{Name="Caption",Text=_afefe26084ae.Title,TextWrapped=true,TextSize=11,Font=Enum.Font.GothamMedium, TextColor3=Color3.fromRGB(235,235,235),BackgroundTransparency=1, Position=UDim2.fromOffset(4,39),Size=UDim2.fromOffset(64,28),ZIndex=82},_22e49321b373) self.Window:Bind(_22e49321b373:FindFirstChild("Caption"),"TextColor3","Text") local _697dcc5401e1=_3527092935ae("Frame",{Name="Icon",BackgroundTransparency=1,Position=UDim2.fromOffset(20,8),Size=UDim2.fromOffset(32,28),ZIndex=82},_22e49321b373) local function _a8f27c570f48(_238588c17298,_b68a287788b0,_5923bc6fa7d5,_abc6bd43b4b3,_a8b380e71811) local _e9b6f3fa548f=_3527092935ae("Frame",{BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(230,230,230), Position=UDim2.fromOffset(_238588c17298,_b68a287788b0),Size=UDim2.fromOffset(_5923bc6fa7d5,_abc6bd43b4b3),Rotation=_a8b380e71811 or 0,ZIndex=83},_697dcc5401e1) _3527092935ae("UICorner",{CornerRadius=UDim.new(0,1)},_e9b6f3fa548f) end if _afefe26084ae.Icon=="Back" then _a8f27c570f48(6,13,22,2);_a8f27c570f48(4,9,12,2,-45);_a8f27c570f48(4,17,12,2,45) elseif _afefe26084ae.Icon=="Home" then _a8f27c570f48(3,8,16,2,-40);_a8f27c570f48(14,8,16,2,40);_a8f27c570f48(7,12,2,14);_a8f27c570f48(24,12,2,14);_a8f27c570f48(7,24,19,2) elseif _afefe26084ae.Icon=="Up" then _a8f27c570f48(15,5,2,21);_a8f27c570f48(7,8,12,2,-45);_a8f27c570f48(14,8,12,2,45) else for _f6106860e259=1,3 do _a8f27c570f48(5,2+_f6106860e259*6,22,2) end end _afefe26084ae.Button=_22e49321b373 _a2bb473ec18f(_22e49321b373.Activated,function() if self.Destroyed or not self.Quick.Visible or _0c281116d2a6.Library.DialogOpen or _0c281116d2a6.Input:GetFocusedTextBox() then return end if (self.QuickDrag and self.QuickDrag.Moved) or os.clock()<(self.QuickSuppressUntil or 0) then return end if os.clock()<(_afefe26084ae.NextClick or 0) then return end _afefe26084ae.NextClick=os.clock()+.2 local _80500316f26f=pcall(_afefe26084ae.Action) if not _80500316f26f and _0c281116d2a6.Notify then _0c281116d2a6.Notify("Quick action","Action failed. Try the same action from the menu.","Warning",4) end self:RefreshQuick() end) _a2bb473ec18f(_22e49321b373.InputBegan,function(_7f64ca601a02) if self.Destroyed or _0c281116d2a6.Library.DialogOpen or self.QuickDrag then return end if _7f64ca601a02.UserInputType==Enum.UserInputType.MouseButton1 then self.QuickDrag={Input=_7f64ca601a02,Start=_7f64ca601a02.Position,Origin=self.Quick.Position,Moved=false} end end) end local _b9f4324b98b8=_0c281116d2a6.GetKeybindPanel and _0c281116d2a6.GetKeybindPanel() if _b9f4324b98b8 then _a2bb473ec18f(_b9f4324b98b8:GetPropertyChangedSignal("AbsolutePosition"),function() self:RefreshQuick() end) _a2bb473ec18f(_b9f4324b98b8:GetPropertyChangedSignal("AbsoluteSize"),function() self:RefreshQuick() end) end _a2bb473ec18f(_0c281116d2a6.Input.InputChanged,function(_be8b1badf62a) local _1a291b1ad3f8=self.QuickDrag if not _1a291b1ad3f8 or _be8b1badf62a.UserInputType~=Enum.UserInputType.MouseMovement then return end if _0c281116d2a6.Library.DialogOpen then self.QuickDrag=nil;return end local _ad1960a48f18,_602bb8296889=_be8b1badf62a.Position.X-_1a291b1ad3f8.Start.X,_be8b1badf62a.Position.Y-_1a291b1ad3f8.Start.Y if not _1a291b1ad3f8.Moved and _ad1960a48f18*_ad1960a48f18+_602bb8296889*_602bb8296889<100 then return end _1a291b1ad3f8.Moved=true self.QuickAnchored=false self.Quick.Position=UDim2.fromOffset(_1a291b1ad3f8.Origin.X.Offset+_be8b1badf62a.Position.X-_1a291b1ad3f8.Start.X,_1a291b1ad3f8.Origin.Y.Offset+_be8b1badf62a.Position.Y-_1a291b1ad3f8.Start.Y) self:RefreshQuick() end) _a2bb473ec18f(_0c281116d2a6.Input.InputEnded,function(_69b2ff701866) if _69b2ff701866.UserInputType==Enum.UserInputType.MouseButton1 then if self.QuickDrag and self.QuickDrag.Moved then self.QuickSuppressUntil=os.clock()+.25 end self.QuickDrag=nil end end) _a2bb473ec18f(_0c281116d2a6.Input.WindowFocusReleased,function() self.QuickDrag=nil end) self:ResetQuickPosition() end _a2bb473ec18f(_0c281116d2a6.RunService.Heartbeat,function(_6621543aa3ad) if _2fcf1f991b29.Destroyed then return end local _ec5429a83822=pcall(function() _2fcf1f991b29:Protection() end) if not _ec5429a83822 then _2fcf1f991b29:RestoreCollisions() end _2fcf1f991b29.Clock+=_6621543aa3ad if _2fcf1f991b29.Clock>=.5 then _2fcf1f991b29.Clock=0 if not pcall(function() _2fcf1f991b29:ProtectCars() end) then _2fcf1f991b29:RestoreCars() end _2fcf1f991b29:RefreshQuick() end end) function _2fcf1f991b29:Destroy() if self.Destroyed then return end self.Destroyed=true if self.Drag and self.Drag.Changed then self.Drag.Changed:Disconnect() end for _3723b9034a26,_7df1dfd23474 in ipairs(self.Connections) do _7df1dfd23474:Disconnect() end self:RestoreCollisions() if self.Quick then self.Quick:Destroy() end self.QuickDrag=nil self.Drag=nil end return _2fcf1f991b29 end end)(), (function() return function(_b1f1fc5190df) local _fe551038b813, _56c9df509625 = _b1f1fc5190df.Config, _b1f1fc5190df.LocalPlayer local _cb3b56d480d1 = {Alive=true, Connections={}, Originals={}, Attributes={}, Tasks={}, Shields={}, Grips={}, Clock=0, LastReload=0} local _259e3292f32e, _d4947818ee31 = _b1f1fc5190df.Storage, _b1f1fc5190df.RunService local _7d93b6d115d6=_b1f1fc5190df.Clock or os.clock local function _f465b4996454(_72100402c7e6, _0bdbea468e4f) local _abd54ac300c9=_72100402c7e6:Connect(_0bdbea468e4f); table.insert(_cb3b56d480d1.Connections,_abd54ac300c9); return _abd54ac300c9 end local function _345b9e575686(_1d2475c1afda, _fe08e16451e1) _b1f1fc5190df.Notify("Prison tools",_1d2475c1afda,_fe08e16451e1 or "Info",3) end local function _fef72cd6055f(_1405c90020be) return _b1f1fc5190df.GetRoot(_1405c90020be or _56c9df509625) end local function _66560bac9125(_91bc99ec9397) return _b1f1fc5190df.GetHumanoid(_91bc99ec9397 or _56c9df509625) end local function _917f589c8f93() local _be16de85e35f=_fe551038b813.SelectedTarget local _d3e0bf5669f6=_be16de85e35f and _66560bac9125(_be16de85e35f) if not _be16de85e35f or _be16de85e35f==_56c9df509625 or not _d3e0bf5669f6 or _d3e0bf5669f6.Health<=0 or not _fef72cd6055f(_be16de85e35f) then error("Select a living player in Target first.",0) end return _be16de85e35f end local function _4ca387c0d221(_dfa50cc0be51, _dc85885135e0) local _649fc272af98=_dfa50cc0be51 and _259e3292f32e:FindFirstChild(_dfa50cc0be51) or _259e3292f32e local _7b8146f2ad2c=_649fc272af98 and _649fc272af98:FindFirstChild(_dc85885135e0) if not _7b8146f2ad2c then error("Game remote is unavailable: ".._dc85885135e0,0) end return _7b8146f2ad2c end function _cb3b56d480d1:Valid(_df9ae2f11d6e) return self.Alive and self.Token==_df9ae2f11d6e and not _df9ae2f11d6e.Cancelled and _7d93b6d115d6()<_df9ae2f11d6e.Deadline end function _cb3b56d480d1:Call(_26b078e9e516, _7474801737dd, ...) if _7474801737dd and not self:Valid(_7474801737dd) then error("Action cancelled or timed out.",0) end if _26b078e9e516:IsA("RemoteEvent") then _26b078e9e516:FireServer(...);return end if not _26b078e9e516:IsA("RemoteFunction") then error("Unsupported remote type.",0) end local _f3a7ce459f61=table.pack(...) local _ef269bdefc4d,_66dfec008850,_5d9a9201c83f=false,false,nil local _95e304c7e7da=task.spawn(function() _66dfec008850,_5d9a9201c83f=pcall(function() return _26b078e9e516:InvokeServer(table.unpack(_f3a7ce459f61,1,_f3a7ce459f61.n)) end) _ef269bdefc4d=true end) self.Tasks[_95e304c7e7da]=true local _e6dba21ad9ac=_7d93b6d115d6()+4 repeat task.wait(.05) until _ef269bdefc4d or not self.Alive or _7d93b6d115d6()>=_e6dba21ad9ac or (_7474801737dd and not self:Valid(_7474801737dd)) self.Tasks[_95e304c7e7da]=nil if not _ef269bdefc4d then pcall(task.cancel,_95e304c7e7da);error("Remote response timed out.",0) end if not _66dfec008850 then error("Game remote rejected the action.",0) end return _5d9a9201c83f end function _cb3b56d480d1:RestoreAction(_f4e0f24ff166) if _f4e0f24ff166 and not _f4e0f24ff166.Restored and _f4e0f24ff166.Root and _f4e0f24ff166.Root.Parent and _f4e0f24ff166.Frame then pcall(function() _f4e0f24ff166.Root.CFrame=_f4e0f24ff166.Frame end) _f4e0f24ff166.Restored=true end end function _cb3b56d480d1:Cancel() if self.Token then self.Token.Cancelled=true;self:RestoreAction(self.Token) end _fe551038b813.LoopKill=false end function _cb3b56d480d1:Action(_a328ebd06b52, _aafd2a4a05ff) if self.Token then _345b9e575686("Another player/car action is running. Stop it first.","Warning");return end local _70a83bb46031={Deadline=_7d93b6d115d6()+12} self.Token=_70a83bb46031 local _a1a9ca8818cc=_fef72cd6055f() local _7f9064e42d0a=_a1a9ca8818cc and _a1a9ca8818cc.CFrame _70a83bb46031.Root,_70a83bb46031.Frame=_a1a9ca8818cc,_7f9064e42d0a task.spawn(function() local _027ba65c671a,_5fc54c922af1=pcall(_aafd2a4a05ff,_70a83bb46031) if self.Token==_70a83bb46031 then self:RestoreAction(_70a83bb46031) end if self.Token==_70a83bb46031 then self.Token=nil end if self.Alive then _345b9e575686(_027ba65c671a and (_a328ebd06b52.." finished.") or tostring(_5fc54c922af1),_027ba65c671a and "Success" or "Warning") end end) end function _cb3b56d480d1:Team(_ca08e42dc217,_8c97a787023f) local _2d012350928f=_b1f1fc5190df.Teams local _e07c95ed2faa=_2d012350928f:FindFirstChild(_ca08e42dc217) if not _e07c95ed2faa then error("Team is unavailable.",0) end if _56c9df509625.Team==_e07c95ed2faa then return end self:Call(_4ca387c0d221("Remotes","RequestTeamChange"),_8c97a787023f,_e07c95ed2faa,1) local _54c81a6e1004=_7d93b6d115d6()+3 repeat task.wait(.1) until not self:Valid(_8c97a787023f) or _56c9df509625.Team==_e07c95ed2faa or _7d93b6d115d6()>=_54c81a6e1004 if _56c9df509625.Team~=_e07c95ed2faa then error("Could not change team (it may be full).",0) end end function _cb3b56d480d1:Attack(_994669d679c2,_5c10093481bd,_65dc67d3d357) if _65dc67d3d357 and (not _56c9df509625.Team or _56c9df509625.Team.Name~="Guards") then error("Join Guards first to arrest a player.",0) end local _34ccdec03e22=_994669d679c2.Character if not _34ccdec03e22 or _34ccdec03e22:FindFirstChild("ForceField") then error("Target is protected or unavailable.",0) end if _65dc67d3d357 and not (_34ccdec03e22:GetAttribute("Hostile") or _34ccdec03e22:GetAttribute("Trespassing")) then error("Target is not hostile or trespassing.",0) end local _f7e13e4f8b0a=_65dc67d3d357 and _4ca387c0d221("Remotes","ArrestPlayer") or _4ca387c0d221(nil,"meleeEvent") local _cab48112ed3a=_65dc67d3d357 and _56c9df509625:FindFirstChildOfClass("Backpack") _cab48112ed3a=_cab48112ed3a and _cab48112ed3a:FindFirstChild("Handcuffs") if _cab48112ed3a then _66560bac9125():EquipTool(_cab48112ed3a) end for _0e2313bdaa92=1,(_65dc67d3d357 and 5 or 30) do if not self:Valid(_5c10093481bd) or _994669d679c2.Character~=_34ccdec03e22 then break end local _e5ab0779f49d,_a392a06bbb0d,_409f4f3b8860=_66560bac9125(_994669d679c2),_fef72cd6055f(_994669d679c2),_fef72cd6055f() if not _e5ab0779f49d or _e5ab0779f49d.Health<=0 or not _a392a06bbb0d or not _409f4f3b8860 then break end _409f4f3b8860.CFrame=_a392a06bbb0d.CFrame*CFrame.new(0,0,2) if _65dc67d3d357 then self:Call(_f7e13e4f8b0a,_5c10093481bd,_994669d679c2,1) else self:Call(_f7e13e4f8b0a,_5c10093481bd,_994669d679c2,1,1) end task.wait(.15) end end function _cb3b56d480d1:Pickup(_5a890f973833) self:Action("Pick up ".._5a890f973833,function(_1d704784b7c8) local _14aa3c5ddba1=workspace:FindFirstChild("Prison_ITEMS") local _75105247a3d5=_14aa3c5ddba1 and _14aa3c5ddba1:FindFirstChild("giver") local _0aa3269d17b1=(_75105247a3d5 and _75105247a3d5:FindFirstChild(_5a890f973833)) or workspace:FindFirstChild(_5a890f973833) local _5d64379af8c6=_5a890f973833=="C4 Explosive" and "Handle" or _5a890f973833=="FAL" and "Union" or nil local _30940f2c0519=_0aa3269d17b1 and (_5d64379af8c6 and _0aa3269d17b1:FindFirstChild(_5d64379af8c6) or _0aa3269d17b1:FindFirstChild("ITEMPICKUP") or _0aa3269d17b1:FindFirstChild("Handle") or _0aa3269d17b1:FindFirstChildWhichIsA("BasePart",true)) if not _30940f2c0519 then error("Item has not spawned or is unavailable.",0) end local _67c75857601e=function() for _dd806f301d66,_1e4bb16a870b in ipairs(_b1f1fc5190df.GetOwnedTools()) do if _1e4bb16a870b.Name==_5a890f973833 then return true end end return false end local _b21a3498fe12=_4ca387c0d221("Remotes",_75105247a3d5 and _0aa3269d17b1.Parent==_75105247a3d5 and "InteractWithItem" or "GiverPressed") for _ed92a1a8cf0d=1,(_5d64379af8c6 and 10 or 6) do if _67c75857601e() or not self:Valid(_1d704784b7c8) then return end local _6041d6c7c79d=_fef72cd6055f();if not _6041d6c7c79d then error("Your character is unavailable.",0) end local _c4e6f52942ef=_5d64379af8c6 and (_0aa3269d17b1:FindFirstChild("Explosive") or _0aa3269d17b1:FindFirstChild("Handle") or _30940f2c0519) or _30940f2c0519 if _5d64379af8c6 then _6041d6c7c79d.CFrame=_c4e6f52942ef.CFrame*CFrame.new(0,0,5)*CFrame.Angles(math.rad(90),0,0) else _6041d6c7c79d.CFrame=_30940f2c0519.CFrame*CFrame.new(0,2,2) end self:Call(_b21a3498fe12,_1d704784b7c8,_b21a3498fe12.Name=="GiverPressed" and _0aa3269d17b1 or _30940f2c0519) task.wait(_5d64379af8c6 and .1 or .35) end if not _67c75857601e() then error("Item was not received; gamepass/server restrictions may apply.",0) end end) end function _cb3b56d480d1:RestoreShields() for _b19aa42f413b,_362b39cf90ed in pairs(self.Shields) do if _b19aa42f413b.Parent then pcall(function() _b19aa42f413b.CanQuery=_362b39cf90ed end) end end table.clear(self.Shields) end function _cb3b56d480d1:ShieldsStep() if not _fe551038b813.ShieldBypass then if next(self.Shields) then self:RestoreShields() end;return end local _6bb78d416500={} for _e1582d1bcc45,_176cbc93272a in ipairs(_b1f1fc5190df.Players:GetPlayers()) do local _a961d2a200c5=_176cbc93272a~=_56c9df509625 and _176cbc93272a.Character and _176cbc93272a.Character:FindFirstChild("RiotShieldPart",true) if _a961d2a200c5 and _a961d2a200c5:IsA("BasePart") then _6bb78d416500[_a961d2a200c5]=true if self.Shields[_a961d2a200c5]==nil then self.Shields[_a961d2a200c5]=_a961d2a200c5.CanQuery end _a961d2a200c5.CanQuery=false end end for _f291e8c267d8,_456830fb2c86 in pairs(self.Shields) do if not _6bb78d416500[_f291e8c267d8] then if _f291e8c267d8.Parent then _f291e8c267d8.CanQuery=_456830fb2c86 end self.Shields[_f291e8c267d8]=nil end end end local function _44d020677704(_961e51c9582f,_9ab4b9663d5e,_250b95bc9b6c,_5245e566387c,_bff72c22a421) local _ce8c8ee6e2e5=_961e51c9582f[_9ab4b9663d5e] if not _ce8c8ee6e2e5 then _ce8c8ee6e2e5={};_961e51c9582f[_9ab4b9663d5e]=_ce8c8ee6e2e5 end if _ce8c8ee6e2e5[_250b95bc9b6c]==nil then local _61e3a43a67f3 if _bff72c22a421 then _61e3a43a67f3=_9ab4b9663d5e:GetAttribute(_250b95bc9b6c) else _61e3a43a67f3=_9ab4b9663d5e[_250b95bc9b6c] end _ce8c8ee6e2e5[_250b95bc9b6c]={Value=_61e3a43a67f3} end if _bff72c22a421 then _9ab4b9663d5e:SetAttribute(_250b95bc9b6c,_5245e566387c) else _9ab4b9663d5e[_250b95bc9b6c]=_5245e566387c end end function _cb3b56d480d1:RestoreGuns() for _0f6184423719,_06deb2d54e92 in pairs(self.Originals) do for _b2bfe31a740c,_f8536b52bb76 in pairs(_06deb2d54e92) do pcall(function() _0f6184423719[_b2bfe31a740c]=_f8536b52bb76.Value end) end end for _2dffdec85e12,_213974da4f05 in pairs(self.Attributes) do for _fed054759c70,_16216e1f8fb4 in pairs(_213974da4f05) do pcall(function() _2dffdec85e12:SetAttribute(_fed054759c70,_16216e1f8fb4.Value) end) end end table.clear(self.Originals);table.clear(self.Attributes) end function _cb3b56d480d1:Tune(_18a3f4fd44ae,_f0dd172e93a0) if not _18a3f4fd44ae then return end if not _f0dd172e93a0 and table.isfrozen(_18a3f4fd44ae) then return end local _ae37d37c1926=_f0dd172e93a0 and self.Attributes or self.Originals local function _e0c30f7ef091(_c631251d07ee) if _f0dd172e93a0 then return _18a3f4fd44ae:GetAttribute(_c631251d07ee) end;return _18a3f4fd44ae[_c631251d07ee] end for _b0c87bf7a8d9,_18ce1d095e6e in ipairs({"FireRate","fireRate","Cooldown"}) do local _5a772a56cdfb=_e0c30f7ef091(_18ce1d095e6e) if _fe551038b813.GunFireRateEnabled and type(_5a772a56cdfb)=="number" then local _d66989a23bec=_ae37d37c1926[_18a3f4fd44ae] and _ae37d37c1926[_18a3f4fd44ae][_18ce1d095e6e] local _7ed2a9173b9a=_d66989a23bec and _d66989a23bec.Value or _5a772a56cdfb _44d020677704(_ae37d37c1926,_18a3f4fd44ae,_18ce1d095e6e,math.max(.01,_7ed2a9173b9a*_fe551038b813.GunFireRatePercent/100),_f0dd172e93a0) end end for _f23bfa9d1744,_c79364f3f75c in ipairs({"Spread","SpreadRadius"}) do if _fe551038b813.GunNoSpread and type(_e0c30f7ef091(_c79364f3f75c))=="number" then _44d020677704(_ae37d37c1926,_18a3f4fd44ae,_c79364f3f75c,0,_f0dd172e93a0) end end for _c1780ea9e13c,_3051036245b1 in ipairs({"AutoFire","Automatic"}) do if _fe551038b813.GunAutomatic and type(_e0c30f7ef091(_3051036245b1))=="boolean" then _44d020677704(_ae37d37c1926,_18a3f4fd44ae,_3051036245b1,true,_f0dd172e93a0) end end end function _cb3b56d480d1:RefreshGuns() self:RestoreGuns() if not (_fe551038b813.GunFireRateEnabled or _fe551038b813.GunNoSpread or _fe551038b813.GunAutomatic) then return end for _4391090a8b12,_a79984eb9129 in ipairs(_b1f1fc5190df.GetOwnedTools()) do self:Tune(_a79984eb9129,true) local _ea8a0fc23ebf=_b1f1fc5190df.FindWeaponProperties(_a79984eb9129) if _ea8a0fc23ebf then local _38dd9f93e8cf,_1a4c04919e12=pcall(require,_ea8a0fc23ebf) if _38dd9f93e8cf and type(_1a4c04919e12)=="table" then self:Tune(_1a4c04919e12,false) end end end local _a21462e3fb0c=_259e3292f32e:FindFirstChild("SharedModules") local _2a53475dfbe2=_a21462e3fb0c and _a21462e3fb0c:FindFirstChild("ToolProperties") if _2a53475dfbe2 and _2a53475dfbe2:IsA("ModuleScript") then local _663e52622a82,_6f1c9c06abad=pcall(require,_2a53475dfbe2) if _663e52622a82 and type(_6f1c9c06abad)=="table" then for _1119724fd747,_b01541312656 in pairs(_6f1c9c06abad) do if type(_b01541312656)=="table" then self:Tune(_b01541312656,false) end end end end end function _cb3b56d480d1:Reload() local _35f97df2b8ae=_b1f1fc5190df.GetEquippedGun() if not _35f97df2b8ae then return end local _7e044286cd12=_35f97df2b8ae:GetAttribute("Local_CurrentAmmo") if _7e044286cd12==nil then _7e044286cd12=_35f97df2b8ae:GetAttribute("CurrentAmmo") end if type(_7e044286cd12)~="number" or _7e044286cd12>0 or (_35f97df2b8ae:GetAttribute("Local_ReloadSession") or 0)>0 then return end if self.ReloadBusy or _7d93b6d115d6()-self.LastReload<1 then return end self.LastReload=_7d93b6d115d6();self.ReloadBusy=true task.spawn(function() local _9d08c094cef3,_01b1f4f8a963=pcall(function() local _0e19431e384c=_259e3292f32e:FindFirstChild("GunRemotes") local _cf793d79148c=(_0e19431e384c and _0e19431e384c:FindFirstChild("FuncReload")) or _259e3292f32e:FindFirstChild("ReloadEvent") or _259e3292f32e:FindFirstChild("Reload") if not _cf793d79148c then error("Reload remote is unavailable.",0) end self:Call(_cf793d79148c,nil) if not self.Alive then return end end) self.ReloadBusy=false if not _9d08c094cef3 and self.Alive then _345b9e575686(tostring(_01b1f4f8a963),"Warning") end end) end function _cb3b56d480d1:RestoreStamina() local _4507eae562eb=self.Stamina if _4507eae562eb and _4507eae562eb.Object.Parent then _4507eae562eb.Object.Disabled=_4507eae562eb.Disabled end self.Stamina=nil end function _cb3b56d480d1:UpdateStamina() local _7f7a669ccaa6=_56c9df509625.Character local _e9e2e6d99c78=_66560bac9125() local _c3aacef4b1f8=_7f7a669ccaa6 and _7f7a669ccaa6:FindFirstChild("AntiJump") local _40865e4eb1e0=not _e9e2e6d99c78 or _e9e2e6d99c78.Health<=0 or _e9e2e6d99c78.PlatformStand or _e9e2e6d99c78.Sit or _e9e2e6d99c78.SeatPart or _e9e2e6d99c78.WalkSpeed<16 or _e9e2e6d99c78.JumpHeight==0 if not _fe551038b813.InfiniteStamina or _40865e4eb1e0 or not _c3aacef4b1f8 then self:RestoreStamina();return end if not (_c3aacef4b1f8:IsA("LocalScript") or _c3aacef4b1f8:IsA("Script")) then return end if self.Stamina and self.Stamina.Object~=_c3aacef4b1f8 then self:RestoreStamina() end if not self.Stamina then self.Stamina={Object=_c3aacef4b1f8,Disabled=_c3aacef4b1f8.Disabled} end _c3aacef4b1f8.Disabled=true end function _cb3b56d480d1:UpdatePP() local _f33812bc601f=_fe551038b813.PP and _b1f1fc5190df.GetEquippedGun() or nil for _d81380e3d255,_871d7e9321f7 in pairs(self.Grips) do if _d81380e3d255~=_f33812bc601f then if _d81380e3d255.Parent then _d81380e3d255.Grip=_871d7e9321f7 end self.Grips[_d81380e3d255]=nil end end if _f33812bc601f and not self.Grips[_f33812bc601f] then self.Grips[_f33812bc601f]=_f33812bc601f.Grip _f33812bc601f.Grip=CFrame.new(1,2,(_f33812bc601f.Name=="AK-47" or _f33812bc601f.Name=="Remington 870") and 1 or 0) end end function _cb3b56d480d1:UpdateAura(_684f155339ab) if not _fe551038b813.KillAura then self.AuraClock=0;return end self.AuraClock=(self.AuraClock or 0)+_684f155339ab local _7cf6982bbf0f=math.clamp(tonumber(_fe551038b813.KillAuraInterval) or .1,.05,1) if self.AuraClock<_7cf6982bbf0f then return end self.AuraClock=0 if self.Token then return end local _05ef9af27da1,_c38d857dacab=_fef72cd6055f(),_66560bac9125() local _e6bbf8813198=_259e3292f32e:FindFirstChild("meleeEvent") if not _05ef9af27da1 or not _c38d857dacab or _c38d857dacab.Health<=0 or not _e6bbf8813198 or not _e6bbf8813198:IsA("RemoteEvent") then return end local _b952f829ac81={} local _45c381a82ff1=math.clamp(tonumber(_fe551038b813.KillAuraRadius) or 10,3,15) for _cc8a510d7908,_04ece70c8bc2 in ipairs(_b1f1fc5190df.Players:GetPlayers()) do if _04ece70c8bc2~=_56c9df509625 and _04ece70c8bc2.Character and not (_fe551038b813.TeamCheck and _04ece70c8bc2.Team==_56c9df509625.Team) then local _765b5ea78baa,_5f3033161a48=_66560bac9125(_04ece70c8bc2),_fef72cd6055f(_04ece70c8bc2) if _765b5ea78baa and _765b5ea78baa.Health>0 and _5f3033161a48 and not _04ece70c8bc2.Character:FindFirstChild("ForceField") and (_05ef9af27da1.Position-_5f3033161a48.Position).Magnitude<=_45c381a82ff1 then table.insert(_b952f829ac81,_04ece70c8bc2) end end end if #_b952f829ac81==0 then self.AuraCursor=0;return end local _4631170f40a9=self.AuraCursor or 0 for _34b7ce9fd9e4=1,math.min(#_b952f829ac81,4) do local _6b8f3149782a=_b952f829ac81[(_4631170f40a9+_34b7ce9fd9e4-1)%#_b952f829ac81+1] pcall(function() _e6bbf8813198:FireServer(_6b8f3149782a,1,1) end) end self.AuraCursor=(_4631170f40a9+math.min(#_b952f829ac81,4))%#_b952f829ac81 end function _cb3b56d480d1:Step(_a429ab57da81) if not self.Alive then return end self:UpdateAura(_a429ab57da81) self.Clock+=_a429ab57da81 if self.Clock<.25 then return end self.Clock=0 self:UpdateStamina();self:ShieldsStep() if _fe551038b813.PP or next(self.Grips) then self:UpdatePP() end if _fe551038b813.AutoReload then self:Reload() end if _fe551038b813.GunFireRateEnabled or _fe551038b813.GunNoSpread then local _ede3e971440c=_b1f1fc5190df.GetOwnedTools() local _4e9678ce0235=#_ede3e971440c~=(self.ToolCount or -1) for _303e388cedb3,_bd2f5b05882e in ipairs(_ede3e971440c) do if not self.ToolSet or not self.ToolSet[_bd2f5b05882e] then _4e9678ce0235=true end end if _4e9678ce0235 then self.ToolCount=#_ede3e971440c;self.ToolSet={} for _6ef96009d13c,_64ccdf7cc72b in ipairs(_ede3e971440c) do self.ToolSet[_64ccdf7cc72b]=true end self:RefreshGuns() end end if _fe551038b813.LoopKill and not self.Token then local _cac8ff076ac2,_3fd980a4fd16=pcall(_917f589c8f93) if _cac8ff076ac2 then self:Action("LoopKill",function(_c9b920e19f11) self:Attack(_3fd980a4fd16,_c9b920e19f11,false) end) end end end function _cb3b56d480d1:MountUI(_2ad50f286a33) local function _10d8fdbb69b3(_dfb2c91df4d8,_566ef170c34d) return _2ad50f286a33[_dfb2c91df4d8]:AddSection(_566ef170c34d) end local function _191fcf311e8c(_f0ec1b47604e,_b98453ed0db2,_7d45cf54241c,_44fda9798040,_3b9e138b723a) _f0ec1b47604e:AddToggle(_b98453ed0db2,{Title=_7d45cf54241c,Default=_fe551038b813[_b98453ed0db2],Description=_3b9e138b723a,Callback=function(_e37ac63ae4d4) _fe551038b813[_b98453ed0db2]=_e37ac63ae4d4;if _44fda9798040 then _44fda9798040() end end}) end local _37f2bd5dd1e7=_10d8fdbb69b3("Target","Target Actions") _37f2bd5dd1e7:AddParagraph({Title="Selected Player",Content="Choose a player in Target before using Kill, LoopKill or Arrest."}) _37f2bd5dd1e7:AddButton({Title="Kill",Callback=function() self:Action("Kill",function(_7d31e9b44ffd) self:Attack(_917f589c8f93(),_7d31e9b44ffd,false) end) end}) _37f2bd5dd1e7:AddButton({Title="Arrest",Callback=function() self:Action("Arrest",function(_ebcb67d6f1d1) self:Attack(_917f589c8f93(),_ebcb67d6f1d1,true) end) end}) _191fcf311e8c(_37f2bd5dd1e7,"LoopKill","LoopKill",function() if not _fe551038b813.LoopKill then self:Cancel() end end) _37f2bd5dd1e7:AddButton({Title="Stop",Callback=function() self:Cancel() end}) local _b830b303fe00=_10d8fdbb69b3("Combat","Countermeasures") _191fcf311e8c(_b830b303fe00,"ShieldBypass","AntiShield",function() if not _fe551038b813.ShieldBypass then self:RestoreShields() end end) local _698ceaa76652=_10d8fdbb69b3("Combat","KillAura") _191fcf311e8c(_698ceaa76652,"KillAura","KillAura",nil,"Donor-style melee attacks on nearby players without teleporting. Team Check applies; protected targets are skipped.") _698ceaa76652:AddSlider("KillAuraRadius",{Title="KillAura Radius",Min=3,Max=15,Default=_fe551038b813.KillAuraRadius or 10,Rounding=0, Callback=function(_c725d4be909e) _fe551038b813.KillAuraRadius=_c725d4be909e end}) _698ceaa76652:AddSlider("KillAuraInterval",{Title="KillAura Interval",Min=.05,Max=1,Step=.05,Default=_fe551038b813.KillAuraInterval or .1,Rounding=2, Description="Seconds between bounded attack batches. Server cooldowns still apply.",Callback=function(_8194c8fc5cad) _fe551038b813.KillAuraInterval=_8194c8fc5cad end}) local _fc670eed262b=_10d8fdbb69b3("Weapons","Gun Mods") _191fcf311e8c(_fc670eed262b,"GunNoSpread","NoSpread",function() self:RefreshGuns() end) _191fcf311e8c(_fc670eed262b,"GunFireRateEnabled","FireRate",function() self:RefreshGuns() end) _fc670eed262b:AddSlider("GunFireRatePercent",{Title="FireRate Value",Description="100 is normal. Lower values fire faster.",Min=10,Max=200, Default=_fe551038b813.GunFireRatePercent,Rounding=0,Callback=function(_2346613c2356) _fe551038b813.GunFireRatePercent=_2346613c2356;self:RefreshGuns() end}) _191fcf311e8c(_fc670eed262b,"AutoReload","AutoReload") _191fcf311e8c(_fc670eed262b,"PP","PP",function() self:UpdatePP() end,"Changes the equipped gun's grip position. Cosmetic; restored when disabled.") local _0a0c0c612893=_10d8fdbb69b3("Weapons","Pick Up") for _c19b6ee4e9df,_1d7580198108 in ipairs({{"Hammer","Hammer"},{"Crude Knife","Knife"},{"C4 Explosive","Bomb"},{"FAL","FAL"}}) do _0a0c0c612893:AddButton({Title=_1d7580198108[2],Callback=function() self:Pickup(_1d7580198108[1]) end}) end local _480e3c2c95a2=_10d8fdbb69b3("Movement","Stamina") _191fcf311e8c(_480e3c2c95a2,"InfiniteStamina","InfStamina",function() if not _fe551038b813.InfiniteStamina then self:RestoreStamina() end end, "Disables the client's AntiJump script. Turn off if native prone or arrest controls stop responding.") local _aedd7cfc6f5c=_10d8fdbb69b3("Teleports","Criminal") _aedd7cfc6f5c:AddButton({Title="Criminal",Callback=function() self:Action("Criminal",function(_da0605263c19) if not _fef72cd6055f() then error("Your character is unavailable.",0) end _fef72cd6055f().CFrame=CFrame.new(-975,108,2071) for _90cc55c96d13=1,40 do if not self:Valid(_da0605263c19) then return end if _56c9df509625.Team and _56c9df509625.Team.Name=="Criminals" then return end task.wait(.2) end error("Criminal team change was not confirmed.",0) end) end}) end function _cb3b56d480d1:Destroy() if not self.Alive then return end self.Alive=false;self:Cancel() for _470a3c4cfa5d,_bc97d1ab2994 in ipairs(self.Connections) do _bc97d1ab2994:Disconnect() end for _6c9a884ef352 in pairs(self.Tasks) do pcall(task.cancel,_6c9a884ef352) end _fe551038b813.PP=false;self:UpdatePP() self:RestoreGuns();self:RestoreShields();self:RestoreStamina() end _f465b4996454(_d4947818ee31.Heartbeat,function(_c838faa3e437) _cb3b56d480d1:Step(_c838faa3e437) end) return _cb3b56d480d1 end end)(), (function() return function(_3684ec471cfb) local _d4d96e84b5e5, _559309e1eba0, _24f985f2a6f5 = _3684ec471cfb.Config, _3684ec471cfb.Input, _3684ec471cfb.LocalPlayer local _24a2b3bc9006 = {Alive=true, Connections={}} local function _be7990b80176(_e97f44830733, _44d49c031270, _f6600dee99a7) local _7834e5fc8608=_e97f44830733:Connect(_44d49c031270) table.insert(_f6600dee99a7 or _24a2b3bc9006.Connections,_7834e5fc8608) return _7834e5fc8608 end local function _5a0b4e3eb475(_dcd648af53a4) for _f3a3b0fffa3a,_06846d98b0e3 in ipairs(_dcd648af53a4) do _06846d98b0e3:Disconnect() end table.clear(_dcd648af53a4) end function _24a2b3bc9006:Stop() if self.Velocity then self.Velocity:Destroy() end if self.Orientation then self.Orientation:Destroy() end if self.Attachment then self.Attachment:Destroy() end if self.Humanoid and self.Humanoid.Parent then if self.Humanoid.PlatformStand then self.Humanoid.PlatformStand=self.OldPlatformStand end if self.Humanoid.AutoRotate==false then self.Humanoid.AutoRotate=self.OldAutoRotate end end if self.Root and self.Root.Parent then self.Root.AssemblyLinearVelocity=Vector3.zero self.Root.AssemblyAngularVelocity=Vector3.zero end self.Root,self.Humanoid,self.Velocity,self.Orientation,self.Attachment=nil,nil,nil,nil,nil end function _24a2b3bc9006:SetEnabled(_ac2543d0abd7) _d4d96e84b5e5.FlyEnabled=_ac2543d0abd7==true and self.Alive local _820d8b4144b5=_3684ec471cfb.Library.Options.FlyEnabled if _820d8b4144b5 and _820d8b4144b5.Value~=_d4d96e84b5e5.FlyEnabled then _820d8b4144b5:SetValue(_d4d96e84b5e5.FlyEnabled,true) end local _879123ec87f0=_3684ec471cfb.Library.Options.FlyKey if _879123ec87f0 then _879123ec87f0.Active=_d4d96e84b5e5.FlyEnabled end if not _d4d96e84b5e5.FlyEnabled then self:Stop() end end function _24a2b3bc9006:Start(_257ece2c73d3,_e57b524ea742) if self.Root==_257ece2c73d3 and self.Velocity and self.Velocity.Parent==_257ece2c73d3 and self.Orientation and self.Orientation.Parent==_257ece2c73d3 and self.Attachment and self.Attachment.Parent==_257ece2c73d3 then return end self:Stop() self.Root,self.Humanoid=_257ece2c73d3,_e57b524ea742 self.OldPlatformStand,self.OldAutoRotate=_e57b524ea742.PlatformStand,_e57b524ea742.AutoRotate local _c3f307385f47=Instance.new("Attachment");_c3f307385f47.Name="LudowigFlightAttachment";_c3f307385f47.Parent=_257ece2c73d3 self.Attachment=_c3f307385f47 local _55c09894291e=Instance.new("LinearVelocity") self.Velocity=_55c09894291e;_55c09894291e.Name="LudowigFlightVelocity" _55c09894291e.Attachment0=_c3f307385f47;_55c09894291e.RelativeTo=Enum.ActuatorRelativeTo.World _55c09894291e.VelocityConstraintMode=Enum.VelocityConstraintMode.Vector _55c09894291e.MaxForce=math.max(100000,_257ece2c73d3.AssemblyMass*workspace.Gravity*40) _55c09894291e.VectorVelocity=Vector3.zero;_55c09894291e.Parent=_257ece2c73d3 local _3b506e7441e5=Instance.new("AlignOrientation") self.Orientation=_3b506e7441e5;_3b506e7441e5.Name="LudowigFlightOrientation" _3b506e7441e5.Attachment0=_c3f307385f47;_3b506e7441e5.Mode=Enum.OrientationAlignmentMode.OneAttachment _3b506e7441e5.MaxTorque=math.max(100000,_257ece2c73d3.AssemblyMass*10000) _3b506e7441e5.Responsiveness=25;_3b506e7441e5.CFrame=_257ece2c73d3.CFrame;_3b506e7441e5.Parent=_257ece2c73d3 _e57b524ea742.PlatformStand=true;_e57b524ea742.AutoRotate=false _257ece2c73d3.AssemblyAngularVelocity=Vector3.zero end function _24a2b3bc9006:GetVelocity(_fa2f23896030,_04796193b301) if self.Unfocused or _559309e1eba0:GetFocusedTextBox() or _3684ec471cfb.Library.DialogOpen or game:GetService("GuiService").MenuIsOpen then return Vector3.zero end if _3684ec471cfb.IsMobile then local _65dace98229b=_3684ec471cfb.Library.Windows and _3684ec471cfb.Library.Windows[1] if _65dace98229b and _65dace98229b.Visible then return Vector3.zero end local _cd8e1f150dbe=_fa2f23896030.MoveDirection or Vector3.zero local _10642710efbe if self.MobileControls then pcall(function() _10642710efbe=self.MobileControls:GetMoveVector() end) end if _10642710efbe then _cd8e1f150dbe=_04796193b301.CFrame.RightVector*_10642710efbe.X-_04796193b301.CFrame.LookVector*_10642710efbe.Z else local _0a9454ef54f3=_04796193b301.CFrame.LookVector local _a00dccd85ce0=Vector3.new(_0a9454ef54f3.X,0,_0a9454ef54f3.Z) local _74766b800fb6=_a00dccd85ce0.Magnitude>.001 and _cd8e1f150dbe:Dot(_a00dccd85ce0.Unit) or 0 local _a983b8307eb6=_cd8e1f150dbe:Dot(_04796193b301.CFrame.RightVector) _cd8e1f150dbe=_0a9454ef54f3*_74766b800fb6+_04796193b301.CFrame.RightVector*_a983b8307eb6 end local _6087b0b1985a=_3684ec471cfb.GetMobileVerticalAxis and _3684ec471cfb.GetMobileVerticalAxis() or 0 _cd8e1f150dbe+=Vector3.new(0,math.clamp(_6087b0b1985a,-1,1),0) if _cd8e1f150dbe.Magnitude>1 then _cd8e1f150dbe=_cd8e1f150dbe.Unit end return _cd8e1f150dbe*math.clamp(tonumber(_d4d96e84b5e5.FlySpeed) or 60,10,250) end local function _8dc5c5d140b0(_8283dd80fa6a) return _559309e1eba0:IsKeyDown(Enum.KeyCode[_8283dd80fa6a]) and 1 or 0 end local _79c74d14bf4e,_18537a8cb141,_277e64168306=0,0,0 _79c74d14bf4e+=_8dc5c5d140b0("W")-_8dc5c5d140b0("S");_18537a8cb141+=_8dc5c5d140b0("D")-_8dc5c5d140b0("A") _277e64168306=_8dc5c5d140b0("Space")-math.max(_8dc5c5d140b0("LeftControl"),_8dc5c5d140b0("RightControl")) _277e64168306=math.clamp(_277e64168306,-1,1) local _0cd2689148bf=_04796193b301.CFrame.LookVector*_79c74d14bf4e+_04796193b301.CFrame.RightVector*_18537a8cb141 if _0cd2689148bf.Magnitude>1 then _0cd2689148bf=_0cd2689148bf.Unit end local _7dabbbd084f7=math.clamp(tonumber(_d4d96e84b5e5.FlySpeed) or 60,10,250) local _d83e51016fa4=_7dabbbd084f7 local _2cd3eca0d94f=_0cd2689148bf*_7dabbbd084f7+Vector3.new(0,_277e64168306*_d83e51016fa4,0) local _54c7d710ec35=math.max(_7dabbbd084f7,_d83e51016fa4) if _2cd3eca0d94f.Magnitude>_54c7d710ec35 then _2cd3eca0d94f=_2cd3eca0d94f.Unit*_54c7d710ec35 end if _8dc5c5d140b0("LeftShift")==1 or _8dc5c5d140b0("RightShift")==1 then _2cd3eca0d94f*=2 end return _2cd3eca0d94f end function _24a2b3bc9006:Step(_75e4f981ff33) if not self.Alive then return end if _3684ec471cfb.RestoreInvisibilityFrame then _3684ec471cfb.RestoreInvisibilityFrame() end if not _d4d96e84b5e5.FlyEnabled then if self.Root then self:Stop() end;return end local _e77b18f12b82,_ef18d9bced94=_3684ec471cfb.GetRoot(_24f985f2a6f5),_3684ec471cfb.GetHumanoid(_24f985f2a6f5) local _594c75c3498d=workspace.CurrentCamera if not _e77b18f12b82 or not _ef18d9bced94 or _ef18d9bced94.Health<=0 or _ef18d9bced94.SeatPart or _ef18d9bced94.Sit or _ef18d9bced94.WalkSpeed<16 or _ef18d9bced94.JumpHeight==0 or _e77b18f12b82.Anchored then self:SetEnabled(false);return end if not _594c75c3498d then if self.Velocity then self.Velocity.VectorVelocity=Vector3.zero end;return end if self.Root==_e77b18f12b82 and not _ef18d9bced94.PlatformStand then self:SetEnabled(false);return end local _e925b65cfc48=pcall(function() self:Start(_e77b18f12b82,_ef18d9bced94) self.Velocity.VectorVelocity=self:GetVelocity(_ef18d9bced94,_594c75c3498d) local _18194e0bf972=_594c75c3498d.CFrame.LookVector local _eddc3e9cf463=Vector3.new(_18194e0bf972.X,0,_18194e0bf972.Z) if _eddc3e9cf463.Magnitude>.001 then self.Orientation.CFrame=CFrame.lookAt(_e77b18f12b82.Position,_e77b18f12b82.Position+_eddc3e9cf463) end end) if not _e925b65cfc48 then self:SetEnabled(false);_3684ec471cfb.Notify("Fly","Flight is unavailable on this client.","Warning",4) end end if _3684ec471cfb.IsMobile then task.defer(function() local _2442d2990cb4,_522face7b2ca=pcall(function() local _1b7452262488=_24f985f2a6f5:FindFirstChild("PlayerScripts") or _24f985f2a6f5:WaitForChild("PlayerScripts",5) local _20579258bd54=_1b7452262488 and (_1b7452262488:FindFirstChild("PlayerModule") or _1b7452262488:WaitForChild("PlayerModule",5)) return _20579258bd54 and require(_20579258bd54):GetControls() end) if _24a2b3bc9006.Alive and _2442d2990cb4 then _24a2b3bc9006.MobileControls=_522face7b2ca end end) end function _24a2b3bc9006:MountUI(_673745358a11) local _b77c28ca6976=_673745358a11:AddSection("Fly") _b77c28ca6976:AddToggle("FlyEnabled",{Title="Enable Fly",Default=_d4d96e84b5e5.FlyEnabled, Description=_3684ec471cfb.IsMobile and "Use the thumbstick to fly; hold Up or Down for height." or "WASD move, Space up, Ctrl down, Shift boost. One speed for every direction.", Callback=function(_ec6c8e7ec586) self:SetEnabled(_ec6c8e7ec586) end}) local _36b3653a7edd=_b77c28ca6976:AddKeybind("FlyKey",{Title="Fly Key",Default=_d4d96e84b5e5.FlyKey or "X",Mode="Toggle",AllowProcessedInput=true, Description="Toggle flight with your assigned key (X by default). Typing, dialogs and Roblox menus block the shortcut.", Callback=function(_ba8d726bbeed) self:SetEnabled(_ba8d726bbeed) end}) _36b3653a7edd:OnChanged(function() _d4d96e84b5e5.FlyKey=_36b3653a7edd.Value end) if _3684ec471cfb.IsMobile then _36b3653a7edd:SetVisible(false) end _36b3653a7edd.Active=_d4d96e84b5e5.FlyEnabled==true _b77c28ca6976:AddSlider("FlySpeed",{Title="Fly Speed",Min=10,Max=250,Default=_d4d96e84b5e5.FlySpeed,Rounding=0, Callback=function(_f0d931cb631f) _d4d96e84b5e5.FlySpeed=_f0d931cb631f end}) end function _24a2b3bc9006:Destroy() if not self.Alive then return end self.Alive=false;_d4d96e84b5e5.FlyEnabled=false self:Stop();_5a0b4e3eb475(self.Connections) end _be7990b80176(_3684ec471cfb.RunService.Heartbeat,function(_214e1793ad28) _24a2b3bc9006:Step(_214e1793ad28) end) _be7990b80176(_559309e1eba0.WindowFocusReleased,function() _24a2b3bc9006.Unfocused=true end) _be7990b80176(_559309e1eba0.WindowFocused,function() _24a2b3bc9006.Unfocused=false end) _be7990b80176(_24f985f2a6f5.CharacterRemoving,function() _24a2b3bc9006:SetEnabled(false) end) return _24a2b3bc9006 end end)(), (function() return function(_7e66c9568eaa) local _25b5aa43b5f9=getgenv and getgenv() or _G do local _171185abf289=_25b5aa43b5f9.LUDOWIG_STARTUP_PROMPT _25b5aa43b5f9.LUDOWIG_STARTUP_PROMPT=nil if type(_171185abf289)=="table" then local _665e55ea2a21=false if type(_171185abf289.Destroy)=="function" then _665e55ea2a21=pcall(_171185abf289.Destroy,_171185abf289) end if not _665e55ea2a21 then for _853c7e7b33ad,_36095f24473a in pairs(type(_171185abf289.Connections)=="table" and _171185abf289.Connections or {}) do if typeof(_36095f24473a)=="RBXScriptConnection" then pcall(function() _36095f24473a:Disconnect() end) end end if typeof(_171185abf289.ViewConnection)=="RBXScriptConnection" then pcall(function() _171185abf289.ViewConnection:Disconnect() end) end if typeof(_171185abf289.Gui)=="Instance" and _171185abf289.Gui:IsA("ScreenGui") then pcall(function() _171185abf289.Gui:Destroy() end) end end end end if _25b5aa43b5f9.LUDOWIG_DESKTOP_SESSION and _25b5aa43b5f9.LUDOWIG_DESKTOP_SESSION.Cleanup then pcall(_25b5aa43b5f9.LUDOWIG_DESKTOP_SESSION.Cleanup) end _25b5aa43b5f9.LUDOWIG_STARTUP_GENERATION=(_25b5aa43b5f9.LUDOWIG_STARTUP_GENERATION or 0)+1 local _dc9adae1527e=_25b5aa43b5f9.LUDOWIG_STARTUP_GENERATION local _5ab2dafe5694=_7e66c9568eaa.Input or game:GetService("UserInputService") local _dd04add6d845={Connections={},Closed=false,Ready=false,Elapsed=0,Stage="Loading"} do local _25dac46cca89,_eb7a1b90904b=pcall(function() return _5ab2dafe5694.PreferredInput end) _dd04add6d845.Device=_25dac46cca89 and _eb7a1b90904b~=nil and (_eb7a1b90904b==Enum.PreferredInput.Touch and "Mobile" or "PC") or (_5ab2dafe5694.TouchEnabled==true and _5ab2dafe5694.KeyboardEnabled~=true and "Mobile" or "PC") end local function _ca6f5717903b(_7fe9daa4a695,_56ace6ba061c) local _e395bbeceed0=_7fe9daa4a695:Connect(_56ace6ba061c);table.insert(_dd04add6d845.Connections,_e395bbeceed0);return _e395bbeceed0 end local function _16be939dcada(_36b44f378945,_a6a02a5ff46d,_7283c6d99772) local _fed257094f28=Instance.new(_36b44f378945) for _ddb07125df2b,_8fb7e420c63d in pairs(_a6a02a5ff46d) do _fed257094f28[_ddb07125df2b]=_8fb7e420c63d end _fed257094f28.Parent=_7283c6d99772;return _fed257094f28 end local function _97c0e9dea93f(_a911ade64893,_dcd48ee695a0) _16be939dcada("UICorner",{CornerRadius=UDim.new(0,_dcd48ee695a0)},_a911ade64893) end local _ee05293d8b3f=_7e66c9568eaa.Parent or (gethui and gethui()) or game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui") _dd04add6d845.Gui=_16be939dcada("ScreenGui",{Name="LudowigConfigurationChooser",ResetOnSpawn=false,IgnoreGuiInset=true, DisplayOrder=1000,ZIndexBehavior=Enum.ZIndexBehavior.Sibling},_ee05293d8b3f) _dd04add6d845.Backdrop=_16be939dcada("Frame",{Name="Backdrop",Size=UDim2.fromScale(1,1),BackgroundColor3=Color3.new(0,0,0), BackgroundTransparency=1,BorderSizePixel=0,Active=false},_dd04add6d845.Gui) local _04babf70f418=_16be939dcada("Frame",{AnchorPoint=Vector2.new(.5,.5),Position=UDim2.fromScale(.5,.5), BackgroundColor3=Color3.fromRGB(17,17,17),BorderSizePixel=0},_dd04add6d845.Gui) _dd04add6d845.Panel=_04babf70f418;_97c0e9dea93f(_04babf70f418,14) _16be939dcada("UIStroke",{Color=Color3.fromRGB(65,65,65),Thickness=1},_04babf70f418) local _0a40dec81b9f=_16be939dcada("UIScale", {Scale=1},_04babf70f418) local function _53fcabfac2af(_95da7e499c63,_49bfb7af406a,_c694b049446e,_a17862050d6f) return _16be939dcada("TextLabel",{Text=_95da7e499c63,BackgroundTransparency=1,Font=_c694b049446e and Enum.Font.GothamMedium or Enum.Font.Gotham, TextSize=_49bfb7af406a,TextColor3=Color3.fromRGB(235,235,235),TextXAlignment=Enum.TextXAlignment.Left, TextWrapped=true,AutoLocalize=false},_a17862050d6f or _04babf70f418) end local _cd2f8cbe3ae6=_16be939dcada("Frame",{Size=UDim2.fromScale(1,1),BackgroundTransparency=1},_04babf70f418) local _2ff02ae80314=_53fcabfac2af("ludowig.cc",25,true,_cd2f8cbe3ae6) _dd04add6d845.Brand=_2ff02ae80314 local _d4cbefaf224a=_53fcabfac2af("Preparing your interface...",13,false,_cd2f8cbe3ae6) _d4cbefaf224a.TextColor3=Color3.fromRGB(160,160,160) local _d7f8fdf2a628=_16be939dcada("Frame",{BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(47,47,47)},_cd2f8cbe3ae6);_97c0e9dea93f(_d7f8fdf2a628,3) _dd04add6d845.Progress=_16be939dcada("Frame",{Size=UDim2.fromScale(0,1),BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(245,245,245)},_d7f8fdf2a628);_97c0e9dea93f(_dd04add6d845.Progress,3) local _24381fcf340a=_53fcabfac2af("made by ludowig.cc",12,false,_cd2f8cbe3ae6) _24381fcf340a.TextColor3=Color3.fromRGB(140,140,140) local _b12926752eca=_16be939dcada("Frame",{Size=UDim2.fromScale(1,1),BackgroundTransparency=1,Visible=false},_04babf70f418) _dd04add6d845.Content=_b12926752eca local _75b23180d6c6=_53fcabfac2af("Choose your configuration",20,true,_b12926752eca) local _4a8af764c8aa=_53fcabfac2af(_dd04add6d845.Device=="Mobile" and "\077\111\098\105\108\101\032\099\111\110\116\114\111\108\115\032\194\183\032\067\104\111\111\115\101\032\121\111\117\114\032\112\114\101\115\101\116\046" or "Choose your configuration preset.",12,false,_b12926752eca) _4a8af764c8aa.TextColor3=Color3.fromRGB(155,155,155) function _dd04add6d845:Destroy() if self.Closed then return end self.Closed=true for _fe1ad0646deb,_183b20889320 in ipairs(self.Connections) do _183b20889320:Disconnect() end if self.ViewConnection then self.ViewConnection:Disconnect() end if self.Gui then self.Gui:Destroy() end if _25b5aa43b5f9.LUDOWIG_STARTUP_PROMPT==self then _25b5aa43b5f9.LUDOWIG_STARTUP_PROMPT=nil end end function _dd04add6d845:Cleanup() if self.Session and self.Session.Cleanup then self.Session.Cleanup() else self:Destroy() end end _25b5aa43b5f9.LUDOWIG_STARTUP_PROMPT=_dd04add6d845 local function _2eeaa806d2cf(_21fa26038c9d) if _dd04add6d845.Closed or not _dd04add6d845.Ready then return end _dd04add6d845.Mode=_21fa26038c9d;_dd04add6d845:Destroy() task.defer(function() if _25b5aa43b5f9.LUDOWIG_STARTUP_GENERATION==_dc9adae1527e then _dd04add6d845.Session=_7e66c9568eaa.Launch(_21fa26038c9d,_dd04add6d845.Device) end end) end _dd04add6d845.Buttons={} local _7708ee120005={} for _a2b4c46a5659,_2c73be513b97 in ipairs({ {Mode="Recommended",Title="Recommended preset",Description="Ready to use with preconfigured settings."}, {Mode="Custom",Title="Custom setup",Description="Load your settings, or start fresh and customize."}, }) do local _2fde7daa6a21=_16be939dcada("TextButton",{Name=_2c73be513b97.Mode,Text="",BackgroundColor3=Color3.fromRGB(26,26,26), BackgroundTransparency=0,BorderSizePixel=0,AutoButtonColor=false},_b12926752eca);_97c0e9dea93f(_2fde7daa6a21,9) local _c9a155b27114=_16be939dcada("UIStroke",{Color=Color3.fromRGB(44,44,44),Thickness=1,Transparency=.15, ApplyStrokeMode=Enum.ApplyStrokeMode.Border,LineJoinMode=Enum.LineJoinMode.Round},_2fde7daa6a21) local _25169d49b233=_53fcabfac2af(_2c73be513b97.Title,15,true,_2fde7daa6a21) local _c39772be6d6e=_53fcabfac2af(_2c73be513b97.Description,12,false,_2fde7daa6a21) _c39772be6d6e.TextColor3=Color3.fromRGB(190,190,190) table.insert(_7708ee120005,{Button=_2fde7daa6a21,Title=_25169d49b233,Description=_c39772be6d6e}) _ca6f5717903b(_2fde7daa6a21.MouseEnter,function() _c9a155b27114.Color=Color3.fromRGB(68,68,68) end) _ca6f5717903b(_2fde7daa6a21.MouseLeave,function() _c9a155b27114.Color=Color3.fromRGB(44,44,44) end) _ca6f5717903b(_2fde7daa6a21.Activated,function() _2eeaa806d2cf(_2c73be513b97.Mode) end) _dd04add6d845.Buttons[_2c73be513b97.Mode]=_2fde7daa6a21 end local _2fd65d838443=_53fcabfac2af("Personal settings are saved separately.",11,false,_b12926752eca) _2fd65d838443.TextColor3=Color3.fromRGB(140,140,140) _dd04add6d845.Cancel=_16be939dcada("TextButton",{Text="Cancel",BackgroundTransparency=1,Font=Enum.Font.Gotham,TextSize=12, TextColor3=Color3.fromRGB(175,175,175)},_b12926752eca) _ca6f5717903b(_dd04add6d845.Cancel.Activated,function() _dd04add6d845:Destroy() end) _ca6f5717903b(_dd04add6d845.Gui.Destroying,function() _dd04add6d845:Destroy() end) local function _3583fce7d8b9(_be1243657bc5,_cef9eb623abb,_0dbb76d0c35a,_6a8f66933181,_a238a3a8f349) _be1243657bc5.Position=UDim2.fromOffset(_cef9eb623abb,_0dbb76d0c35a);_be1243657bc5.Size=UDim2.fromOffset(_6a8f66933181,_a238a3a8f349) end local function _2d170efe0b04() local _9742fb359533=workspace.CurrentCamera if not _9742fb359533 then return end local _8c596799d53f=_9742fb359533.ViewportSize local _d47a5ed93724=_dd04add6d845.Ready and 480 or 420 local _53103738427a=_dd04add6d845.Ready and 310 or 176 _04babf70f418.Size=UDim2.fromOffset(_d47a5ed93724,_53103738427a) local _95dbd654f8c6=1 _0a40dec81b9f.Scale=math.max(.1,math.min(_95dbd654f8c6,(_8c596799d53f.X-24)/_d47a5ed93724,(_8c596799d53f.Y-24)/_53103738427a)) local _71037737e630=_d47a5ed93724-40 _3583fce7d8b9(_2ff02ae80314,20,20,_71037737e630,34);_3583fce7d8b9(_d4cbefaf224a,20,66,_71037737e630,24) _3583fce7d8b9(_d7f8fdf2a628,20,108,_71037737e630,4);_3583fce7d8b9(_24381fcf340a,20,127,_71037737e630,24) _3583fce7d8b9(_75b23180d6c6,20,12,_71037737e630,48) _3583fce7d8b9(_4a8af764c8aa,20,58,_71037737e630,34) local _886f7627947f=110 local _ad0ba4e5a385=64 for _1ce86a26c26a,_cea32ef0bdd8 in ipairs(_7708ee120005) do _3583fce7d8b9(_cea32ef0bdd8.Button,20,_886f7627947f+(_1ce86a26c26a-1)*(_ad0ba4e5a385+10),_71037737e630,_ad0ba4e5a385) _3583fce7d8b9(_cea32ef0bdd8.Title,12,5,_71037737e630-24,24) _3583fce7d8b9(_cea32ef0bdd8.Description,12,29,_71037737e630-24,_ad0ba4e5a385-31) end _3583fce7d8b9(_2fd65d838443,20,_53103738427a-44,_71037737e630-76,34) _3583fce7d8b9(_dd04add6d845.Cancel,_d47a5ed93724-92,_53103738427a-48,72,44) end _dd04add6d845.Fit=_2d170efe0b04 local _685a7a8db366 _685a7a8db366=_ca6f5717903b((_7e66c9568eaa.RunService or game:GetService("RunService")).Heartbeat,function(_1db263be3d35) if _dd04add6d845.Closed then return end _dd04add6d845.Elapsed+=math.max(0,_1db263be3d35) local _8099b8d2ebee=math.clamp(_dd04add6d845.Elapsed/3,0,1) _dd04add6d845.Progress.Size=UDim2.fromScale(_8099b8d2ebee,1) _d4cbefaf224a.Text=_8099b8d2ebee<.34 and "Preparing your interface..." or _8099b8d2ebee<.75 and "Adjusting the layout..." or "Almost ready..." if _dd04add6d845.Elapsed>=3 then _685a7a8db366:Disconnect();_dd04add6d845.Ready=true;_dd04add6d845.Stage="Chooser";_cd2f8cbe3ae6.Visible=false;_b12926752eca.Visible=true;_2d170efe0b04() end end) local function _84e20d5fbd0e() if _dd04add6d845.ViewConnection then _dd04add6d845.ViewConnection:Disconnect() end if workspace.CurrentCamera then _dd04add6d845.ViewConnection=workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"):Connect(_2d170efe0b04) end _2d170efe0b04() end _ca6f5717903b(workspace:GetPropertyChangedSignal("CurrentCamera"),_84e20d5fbd0e) _84e20d5fbd0e() return _dd04add6d845 end end)())