local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer:WaitForChild("PlayerGui") local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local wallHackEnabled = false local highlights = {} local function createHighlight(char) if not char:FindFirstChild("HumanoidRootPart") then return end if char:FindFirstChild("ClientGlow") then return end local highlight = Instance.new("Highlight") highlight.Name = "ClientGlow" highlight.Adornee = char highlight.FillColor = Color3.fromRGB(255, 0, 0) highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.FillTransparency = 0.5 highlight.OutlineTransparency = 0 highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop highlight.Parent = char highlights[char] = highlight end local function removeHighlight(char) if highlights[char] then highlights[char]:Destroy() highlights[char] = nil end end local function toggleWallHack() wallHackEnabled = not wallHackEnabled if wallHackEnabled then for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then createHighlight(player.Character) end end else for char, highlight in pairs(highlights) do removeHighlight(char) end end return wallHackEnabled end local function createMenu() Rayfield:LoadConfiguration() local Window = Rayfield:CreateWindow({ Name = "KiddScripts - WallHack", LoadingTitle = "KiddScripts", LoadingSubtitle = "by pl.kidd", ConfigurationSaving = { Enabled = true, FolderName = "KiddScripts", FileName = "WallHackConfig" }, Discord = { Enabled = true, Invite = "NHm6Z3QYAy", RememberJoins = true }, KeySystem = false, KeySettings = { Title = "KiddScripts", Subtitle = "Key System", Note = "No key required", FileName = "KiddScriptsKey", SaveKey = true, GrabKeyFromSite = false, Key = "Hello" } }) local WallHackTab = Window:CreateTab("WallHack", 4483362458) local WallHackToggle = WallHackTab:CreateToggle({ Name = "WallHack", CurrentValue = false, Flag = "WallHackToggle", Callback = function(Value) wallHackEnabled = Value if Value then for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then createHighlight(player.Character) end end else for char, highlight in pairs(highlights) do removeHighlight(char) end end end, }) local CreditsTab = Window:CreateTab("Credits", 4483362458) CreditsTab:CreateSection("Developer Information") CreditsTab:CreateLabel("Developer: pl.kidd") CreditsTab:CreateLabel("Discord: pl.kidd") CreditsTab:CreateSection("Discord Server") local DiscordButton = CreditsTab:CreateButton({ Name = "Join Discord Server", Callback = function() local discordInvite = "discord.gg/NHm6Z3QYAy" setclipboard(discordInvite) Rayfield:Notify({ Title = "Discord Invite", Content = "Discord invite copied to clipboard!", Duration = 3, Image = 4483362458, Actions = { Ignore = { Name = "OK", Callback = function() print("User clicked OK") end } } }) end, }) CreditsTab:CreateSection("Script Information") CreditsTab:CreateLabel("KiddScripts - WallHack") CreditsTab:CreateLabel("Version: 1.0") CreditsTab:CreateLabel("Made with ❤️ by pl.kidd") return Window end Players.PlayerAdded:Connect(function(player) if player == LocalPlayer then return end player.CharacterAdded:Connect(function(char) task.wait(1) if wallHackEnabled then createHighlight(char) end end) end) for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer then player.CharacterAdded:Connect(function(char) task.wait(1) if wallHackEnabled then createHighlight(char) end end) end end UserInputService.InputBegan:Connect(function(input, gameProcessed) if gameProcessed then return end if input.KeyCode == Enum.KeyCode.RightShift then createMenu() end end) print("KiddScripts - WallHack loaded!") print("Press RightShift to open the menu") local function showNotification() local notification = Instance.new("ScreenGui") notification.Name = "KiddScriptsNotification" notification.ResetOnSpawn = false notification.Parent = PlayerGui local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 400, 0, 60) frame.Position = UDim2.new(0.5, -200, 0.2, 0) frame.BackgroundColor3 = Color3.fromRGB(25, 25, 35) frame.BorderSizePixel = 0 frame.Parent = notification local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 8) corner.Parent = frame local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(100, 100, 255) stroke.Thickness = 2 stroke.Parent = frame local label = Instance.new("TextLabel") label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.Text = "Press RSHIFT to open KiddScripts menu" label.TextColor3 = Color3.fromRGB(255, 255, 255) label.TextScaled = true label.Font = Enum.Font.GothamBold label.Parent = frame local tweenIn = TweenService:Create(frame, TweenInfo.new(0.5), {Position = UDim2.new(0.5, -200, 0.2, 0)}) local tweenOut = TweenService:Create(frame, TweenInfo.new(0.5), {Position = UDim2.new(0.5, -200, 0.1, -50)}) tweenIn:Play() task.wait(2.5) tweenOut:Play() tweenOut.Completed:Connect(function() notification:Destroy() end) end showNotification()