ADVERTISEMENTREMOVE ADS
silent aim chat bypasser esp
50,797 views

Script Preview
Description
this script got good silent aim with sigma chatbypasser that gives you 1000+ aura fire esp
Features:
- silent aim
- blatant
- chatbypasser
- chatbypass
- script
- op
- esp
- op script
ADVERTISEMENTREMOVE ADS
205 Lines • 6.86 KiB
-- VStorm Prison Life GUI
-- Features: Silent Aim, ESP, Chat Bypasser, Movable GUI, Future Cyber Theme
-- Services
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local LocalizationService = game:GetService("LocalizationService")
-- Variables
local Player = Players.LocalPlayer
local Mouse = Player:GetMouse()
local SilentAimEnabled = false
local ESPEnabled = false
local CircleVisible = false
local CircleRadius = 100
local CircleTransparency = 0.5
local CircleColor = Color3.new(1, 0, 0)
local BypassLanguage = "kk" -- Қазақ Тілі
-- Silent Aim Circle
local Circle = Drawing.new("Circle")
Circle.Visible = false
Circle.Radius = CircleRadius
Circle.Transparency = CircleTransparency
Circle.Color = CircleColor
Circle.Thickness = 2
Circle.Position = Vector2.new(Mouse.X, Mouse.Y)
-- Silent Aim Function
local function getClosestPlayer()
local closestPlayer = nil
local shortestDistance = math.huge
for _, player in pairs(Players:GetPlayers()) do
if player ~= Player and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local distance = (player.Character.HumanoidRootPart.Position - Player.Character.HumanoidRootPart.Position).Magnitude
if distance < shortestDistance then
shortestDistance = distance
closestPlayer = player
end
end
end
return closestPlayer
end
-- ESP Function
local function createESP(player)
local character = player.Character
if not character then return end
for _, part in pairs(character:GetChildren()) do
if part:IsA("BasePart") then
local box = Instance.new("BoxHandleAdornment")
box.Size = part.Size
box.Adornee = part
box.AlwaysOnTop = true
box.ZIndex = 10
box.Transparency = 0.5
box.Color3 = Color3.new(0, 0, 1) -- Blue ESP
box.Parent = part
end
end
end
local function removeESP(player)
local character = player.Character
if not character then return end
for _, part in pairs(character:GetChildren()) do
if part:IsA("BasePart") then
for _, adornment in pairs(part:GetChildren()) do
if adornment:IsA("BoxHandleAdornment") then
adornment:Destroy()
end
end
end
end
end
-- Chat Bypasser
local function bypassChat(message)
if LocalizationService.RobloxLocaleId == BypassLanguage then
local replacements = {
["fuck"] = "f***",
["shit"] = "s***",
["ass"] = "a**",
-- Add more replacements as needed
}
for word, replacement in pairs(replacements) do
message = string.gsub(message, word, replacement)
end
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(message, "All")
else
print("Error: Set your Roblox language to Қазақ Тілі to use the Chat Bypasser.")
end
end
-- GUI
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local SilentAimToggle = Instance.new("TextButton")
local ESPToggle = Instance.new("TextButton")
local ChatBypassButton = Instance.new("TextButton")
ScreenGui.Parent = Player.PlayerGui
ScreenGui.ResetOnSpawn = false
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.new(0, 0.2, 0.4) -- Blue theme
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(0.5, -150, 0.5, -100)
MainFrame.Size = UDim2.new(0, 300, 0, 200)
MainFrame.Active = true
MainFrame.Draggable = true
Title.Parent = MainFrame
Title.BackgroundColor3 = Color3.new(0, 0.3, 0.6)
Title.BorderSizePixel = 0
Title.Position = UDim2.new(0, 0, 0, 0)
Title.Size = UDim2.new(1, 0, 0.2, 0)
Title.Text = "VStorm Prison Life GUI"
Title.TextColor3 = Color3.new(1, 1, 1)
Title.TextScaled = true
Title.Font = Enum.Font.SciFi -- Future Cyber font
SilentAimToggle.Parent = MainFrame
SilentAimToggle.BackgroundColor3 = Color3.new(0, 0.3, 0.6)
SilentAimToggle.BorderSizePixel = 0
SilentAimToggle.Position = UDim2.new(0.1, 0, 0.25, 0)
SilentAimToggle.Size = UDim2.new(0.8, 0, 0.15, 0)
SilentAimToggle.Text = "Silent Aim: OFF"
SilentAimToggle.TextColor3 = Color3.new(1, 1, 1)
SilentAimToggle.TextScaled = true
SilentAimToggle.Font = Enum.Font.SciFi
ESPToggle.Parent = MainFrame
ESPToggle.BackgroundColor3 = Color3.new(0, 0.3, 0.6)
ESPToggle.BorderSizePixel = 0
ESPToggle.Position = UDim2.new(0.1, 0, 0.45, 0)
ESPToggle.Size = UDim2.new(0.8, 0, 0.15, 0)
ESPToggle.Text = "ESP: OFF"
ESPToggle.TextColor3 = Color3.new(1, 1, 1)
ESPToggle.TextScaled = true
ESPToggle.Font = Enum.Font.SciFi
ChatBypassButton.Parent = MainFrame
ChatBypassButton.BackgroundColor3 = Color3.new(0, 0.3, 0.6)
ChatBypassButton.BorderSizePixel = 0
ChatBypassButton.Position = UDim2.new(0.1, 0, 0.65, 0)
ChatBypassButton.Size = UDim2.new(0.8, 0, 0.15, 0)
ChatBypassButton.Text = "Chat Bypasser"
ChatBypassButton.TextColor3 = Color3.new(1, 1, 1)
ChatBypassButton.TextScaled = true
ChatBypassButton.Font = Enum.Font.SciFi
-- Toggle Silent Aim
SilentAimToggle.MouseButton1Click:Connect(function()
SilentAimEnabled = not SilentAimEnabled
Circle.Visible = SilentAimEnabled
SilentAimToggle.Text = SilentAimEnabled and "Silent Aim: ON" or "Silent Aim: OFF"
end)
-- Toggle ESP
ESPToggle.MouseButton1Click:Connect(function()
ESPEnabled = not ESPEnabled
ESPToggle.Text = ESPEnabled and "ESP: ON" or "ESP: OFF"
for _, player in pairs(Players:GetPlayers()) do
if player ~= Player then
if ESPEnabled then
createESP(player)
else
removeESP(player)
end
end
end
end)
-- Chat Bypasser
ChatBypassButton.MouseButton1Click:Connect(function()
Player.Chatted:Connect(bypassChat)
print("Chat Bypasser Enabled!")
end)
-- Hide GUI on V key press
UserInputService.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.V then
MainFrame.Visible = not MainFrame.Visible
end
end)
-- Update Silent Aim Circle
RunService.RenderStepped:Connect(function()
Circle.Position = Vector2.new(Mouse.X, Mouse.Y)
if SilentAimEnabled then
local closestPlayer = getClosestPlayer()
if closestPlayer and closestPlayer.Character then
local targetPosition = closestPlayer.Character.HumanoidRootPart.Position
local screenPosition, visible = workspace.CurrentCamera:WorldToScreenPoint(targetPosition)
if visible then
Circle.Position = Vector2.new(screenPosition.X, screenPosition.Y)
end
end
end
end)
ADVERTISEMENTREMOVE ADS
ADVERTISEMENTREMOVE ADS


Comments
W name ngl
Love to see it open sourced but it doesn't work on Potassium
script still working
script updated chat bypasser works fine now
@realassnigga does it only work in prison life?
@KuRcenJingwoo yes but its fucked up rn so i quited