
Key Required VerifiedUniversal

local playersFolder = workspace:WaitForChild("Players")
local killersFolder = playersFolder:WaitForChild("Killers")
local survivorsFolder = playersFolder:WaitForChild("Survivors")
local spectatorsFolder = playersFolder:WaitForChild("Spectating")
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "VIP_GUI"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 220, 0, 175)
MainFrame.Position = UDim2.new(0.15, 0, 0.2, 0)
MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = false
MainFrame.Parent = ScreenGui
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 28)
Title.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
Title.Text = "VIP Panel"
Title.TextSize = 20
Title.TextColor3 = Color3.new(1,1,1)
Title.Parent = MainFrame
local ToggleKillers = Instance.new("TextButton")
ToggleKillers.Name = "ToggleKillers"
ToggleKillers.Size = UDim2.new(1, -20, 0, 35)
ToggleKillers.Position = UDim2.new(0, 10, 0, 40)
ToggleKillers.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
ToggleKillers.TextColor3 = Color3.new(1,1,1)
ToggleKillers.Text = "Killers: OFF"
ToggleKillers.Parent = MainFrame
local ToggleSurvivors = Instance.new("TextButton")
ToggleSurvivors.Name = "ToggleSurvivors"
ToggleSurvivors.Size = UDim2.new(1, -20, 0, 35)
ToggleSurvivors.Position = UDim2.new(0, 10, 0, 80)
ToggleSurvivors.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
ToggleSurvivors.TextColor3 = Color3.new(1,1,1)
ToggleSurvivors.Text = "Survivors: OFF"
ToggleSurvivors.Parent = MainFrame
local ToggleSpectators = Instance.new("TextButton")
ToggleSpectators.Name = "ToggleSpectators"
ToggleSpectators.Size = UDim2.new(1, -20, 0, 35)
ToggleSpectators.Position = UDim2.new(0, 10, 0, 120)
ToggleSpectators.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
ToggleSpectators.TextColor3 = Color3.new(1,1,1)
ToggleSpectators.Text = "Spectators: OFF"
ToggleSpectators.Parent = MainFrame
local UIS = game:GetService("UserInputService")
local dragging = false
local dragStart
local startPos
local function update(input)
local delta = input.Position - dragStart
MainFrame.Position = UDim2.new(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
end
Title.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = MainFrame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
Title.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
if dragging then
update(input)
end
end
end)
local killersOn = false
local survivorsOn = false
local spectatorsOn = false
local function addHighlight(model, color)
if model:FindFirstChild("VIP_Highlight") then return end
local h = Instance.new("Highlight")
h.Name = "VIP_Highlight"
h.FillColor = color
h.OutlineColor = Color3.new(0,0,0)
h.Adornee = model
h.Parent = model
end
local function removeHighlights(folder)
for _, model in ipairs(folder:GetChildren()) do
if model:FindFirstChild("VIP_Highlight") then
model.VIP_Highlight:Destroy()
end
end
end
local function applyHighlights(folder, color)
for _, model in ipairs(folder:GetChildren()) do
addHighlight(model, color)
end
end
killersFolder.ChildAdded:Connect(function(model)
if killersOn then
addHighlight(model, Color3.fromRGB(255, 60, 60))
end
end)
survivorsFolder.ChildAdded:Connect(function(model)
if survivorsOn then
addHighlight(model, Color3.fromRGB(60, 255, 60))
end
end)
spectatorsFolder.ChildAdded:Connect(function(model)
if spectatorsOn then
addHighlight(model, Color3.fromRGB(60, 150, 255))
end
end)
ToggleKillers.MouseButton1Click:Connect(function()
killersOn = not killersOn
if killersOn then
applyHighlights(killersFolder, Color3.fromRGB(255, 60, 60))
ToggleKillers.Text = "Killers: ON"
ToggleKillers.BackgroundColor3 = Color3.fromRGB(120, 50, 50)
else
removeHighlights(killersFolder)
ToggleKillers.Text = "Killers: OFF"
ToggleKillers.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
end
end)
ToggleSurvivors.MouseButton1Click:Connect(function()
survivorsOn = not survivorsOn
if survivorsOn then
applyHighlights(survivorsFolder, Color3.fromRGB(60, 255, 60))
ToggleSurvivors.Text = "Survivors: ON"
ToggleSurvivors.BackgroundColor3 = Color3.fromRGB(50, 120, 50)
else
removeHighlights(survivorsFolder)
ToggleSurvivors.Text = "Survivors: OFF"
ToggleSurvivors.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
end
end)
ToggleSpectators.MouseButton1Click:Connect(function()
spectatorsOn = not spectatorsOn
if spectatorsOn then
applyHighlights(spectatorsFolder, Color3.fromRGB(60, 150, 255))
ToggleSpectators.Text = "Spectators: ON"
ToggleSpectators.BackgroundColor3 = Color3.fromRGB(50, 80, 150)
else
removeHighlights(spectatorsFolder)
ToggleSpectators.Text = "Spectators: OFF"
ToggleSpectators.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
end
end)No comments yet for this script.



