![[BUTCHER x 🎃] Violence District](/images/script/93978595733734-1774934611749.webp)
[open source] auto perfect skill check mobile & ESP for VD

[open source] auto perfect skill check mobile & ESP for VD is a Violence District script for Roblox, uploaded to ScriptBlox on Mar 31, 2026.
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Description
Auto perfect skill check generator and auto perfect skill check healing for mobile devices. No UI, it just stays on for the rest of the game. Upd: added ESPs for players, gens, hooks, and pallets (credits to Misery) + Added generator progress + Added player states ESP - Blue (healthy survivors) - Yellow (injured survivors) - Brown (knocked survivors) - Pink (hooked survivors) + Added next killer display in lobby + Added killer names: - Killer - Stalker - Slasher - Hidden - Masked - The Veil + Added fullbright Note: If you have high ping the skill check will miss sometimes. Also I haven't tested it on PC so don't use on PC. If your camera is frozen when it skill checks, click the Roblox icon menu and close it again and it should be fixed.
local Config = {
Players = {
Killer = {Color = Color3.fromRGB(255, 93, 108)},
Survivor = {Color = Color3.fromRGB(64, 224, 255)}
},
Objects = {
Generator = {Color = Color3.fromRGB(150, 0, 200)},
Gate = {Color = Color3.fromRGB(255, 255, 255)},
Pallet = {Color = Color3.fromRGB(74, 255, 181)},
Window = {Color = Color3.fromRGB(74, 255, 181)},
Hook = {Color = Color3.fromRGB(132, 255, 169)}
}
}
local MaskNames = {
["Richard"] = "Rooster",
["Tony"] = "Tiger",
["Brandon"] = "Panther",
["Cobra"] = "Cobra",
["Richter"] = "Rat",
["Rabbit"] = "Rabbit",
["Alex"] = "Chainsaw"
}
local MaskColors = {
["Richard"] = Color3.fromRGB(255, 0, 0),
["Tony"] = Color3.fromRGB(255, 255, 0),
["Brandon"] = Color3.fromRGB(160, 32, 240),
["Cobra"] = Color3.fromRGB(0, 255, 0),
["Richter"] = Color3.fromRGB(0, 0, 0),
["Rabbit"] = Color3.fromRGB(255, 105, 180),
["Alex"] = Color3.fromRGB(255, 255, 255)
}
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local VirtualInputManager = game:GetService("VirtualInputManager")
local GuiService = game:GetService("GuiService")
local Lighting = game:GetService("Lighting")
![[BUTCHER x 🎃] Violence District](/images/script/93978595733734-1763001823899.png)
![[BUTCHER x 🎃] Violence District](/images/script/93978595733734-1787509121141.png)
![[BUTCHER x 🎃] Violence District](/images/script/93978595733734-1792586176512.png)
![[BUTCHER x 🎃] Violence District](/images/script/93978595733734-1793065390117.png)
![[BUTCHER x 🎃] Violence District](/images/script/93978595733734-1792322844809.jpg)

The best for the project (for beginners), thanks for the source code
bro do you have auto parry and anti fail skill check?