Message
Message
local ventures =
loadstring(game:HttpGet('https://raw.githubusercontent.com/Severity-svc/Ventures/
refs/heads/main/Gui/GuiLibrary.lua'))()
--//Services
local ts = game:GetService("TweenService")
local vim = game:GetService("VirtualInputManager")
local textchat = game:GetService("TextChatService")
local workspace = game:GetService("Workspace")
local run = game:GetService("RunService")
local players = game:GetService("Players")
local uis = game:GetService("UserInputService")
local replicated = game:GetService("ReplicatedStorage")
--//Undefined Variables
local connection
local mousedown = false
local mouse2down = false
return false
end
if issupported("require") then
camcontroller =
require(game:GetService("Players").LocalPlayer.PlayerScripts.Controllers.CameraCont
roller)
utility = require(replicated:FindFirstChild("Modules").Utility)
end
--//Config
local config = {
["Combat"] = {
["Aimbot"] = {
Enabled = false,
LockPart = "Head",
Method = "Blantant",
Speed = 0.5,
},
["SilentAim"] = {
Enabled = false,
HitPart = "Head",
WallCheck = false,
},
["Ragebot"] = {
Enabled = false,
WallCheck = true,
Delay = 0.01,
KillAll = false,
},
["Triggerbot"] = {
Enabled = false,
Delay = 0.1,
}
},
["Visuals"] = {
["ESP"] = {
Enabled = false,
Box = false,
Tracers = {
Enabled = false,
Color = Color3.fromRGB(86, 39, 94),
},
HealthBar = false,
Name = false,
Weapon = false,
Chams = {
Enabled = false,
Color = Color3.fromRGB(76, 0, 153),
},
Skeleton = false,
},
["World"] = {
["Ambience"] = {
Enabled = false,
Color = Color3.fromRGB(76, 0, 153),
Rainbow = false,
},
["AspectRatio"] = false,
},
["LocalVisuals"] = {
["ThirdPerson"] = {
Enabled = false,
Distance = 15,
},
["SelfChams"] = {
Enabled = false,
Material = Enum.Material.ForceField,
Color = Color3.fromRGB(76, 0, 153),
},
["WeaponChams"] = {
Enabled = false,
Color = Color3.fromRGB(76, 0, 153),
},
["Zoom"] = {
Enabled = false,
Keybind = "Z",
FOV = 90,
},
FOV = {Enabled = false, Radius = 80, Filled = false},
},
},
["Player"] = {
["WalkSpeed"] = {
Enabled = false,
Speed = 16,
},
["Fly"] = {
Enabled = false,
Speed = 40,
},
["BunnyHop"] = {
Enabled = false,
Speed = 50,
},
["Spinbot"] = {
Enabled = false,
Speed = 100,
},
["Jump"] = {
Infinite = false,
BunnyHop = {
Enabled = false,
Speed = 50,
},
},
["ChatSpammer"] = {
Enabled = false,
Text = ".g>g/v3n",
},
["Noclip"] = {
Enabled = false,
},
},
["GunMods"] = {
["RapidFire"] = { Enabled = false },
["NoSpread"] = { Enabled = false },
["NoRecoil"] = { Enabled = false },
}
}--//Ive kept the same config table, with some changes
--//Main
local fov = Drawing.new("Circle")
fov.Visible = false
fov.Filled = false
fov.Color = Color3.fromRGB(255, 255, 255)
fov.Radius = config.Visuals.LocalVisuals.FOV.Radius
fov.Position = Vector2.new(camera.ViewportSize.X / 2, camera.ViewportSize.Y / 2)
if issupported("meta") then
local function getentities()
local entities = {}
for _, v in ipairs(workspace:GetChildren()) do
if v:FindFirstChildOfClass("Humanoid") then
table.insert(entities, v)
elseif v.Name == "HurtEffect" then
for _, hurtplayer in ipairs(v:GetChildren()) do
if hurtplayer.ClassName ~= "Highlight" then
table.insert(entities, hurtplayer)
end
end
end
end
return entities
end
for _, v in ipairs(getentities()) do
if v == lplr then continue end
if not v:FindFirstChild(config.Combat.SilentAim.HitPart) then
continue end
return closest
end
return oldraycast(table.unpack(arguments))
end
local silentaimtoggle = Combat:CreateToggle({
Name = "Silent Aim",
Parented = "1",
Default = false,
Callback = function(state)
config.Combat.SilentAim.Enabled = state
end
})
--//Functions
function changeskin(weapon, skin)
for i, v in pairs(lplr.PlayerScripts.Assets.ViewModels:GetChildren()) do
if v.Name == weapon then
v:Destroy()
end
for _, v in pairs(players:GetPlayers()) do
if v ~= lplr and v.Character then
local vchar = v.Character
local vhrp = vchar:FindFirstChild("HumanoidRootPart")
local vhum = vchar:FindFirstChild("Humanoid")
if ison then
local pos = Vector2.new(sp.X, sp.Y)
local dist = (pos - center).Magnitude
return plr
end
--//Binding
mouse.Button2Down:Connect(function()
mouse2down = true
end)
mouse.Button2Up:Connect(function()
mouse2down = false
end)
uis.InputBegan:Connect(function(input, g)
if input.KeyCode == Enum.KeyCode.Asterisk then
debugconfig()
end
end)
--//Combat, Aimbot
local aimbot = Combat:CreateToggle({
Name = "Aimbot",
Parented = "1",
Default = false,
Callback = function(state)
config.Combat.Aimbot.Enabled = state
end
})
run.RenderStepped:Connect(function()
if config.Combat.Aimbot.Enabled and mouse2down then
local target = getclosestplayer()
local hitpart =
target.Character:FindFirstChild(tostring(config.Combat.Aimbot.LockPart))
--//Triggerbot
local triggerbot = Combat:CreateToggle({
Name = "TriggerBot",
Parented = "2",
Default = false,
Callback = function(state)
config.Combat.Triggerbot.Enabled = state
end
})
run.RenderStepped:Connect(function()
if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") and
mouse.Target.Parent:FindFirstChildOfClass("Humanoid").Health > 0 and
config.Combat.Triggerbot.Enabled then
mouse1press()
repeat
run.RenderStepped:Wait(config.Combat.Triggerbot.Delay)
until not mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
mouse1release()
end
end)
--//Fov
local fovtoggle = Combat:CreateToggle({
Name = "Fov",
Parented = "3",
Default = false,
Callback = function(state)
fov.Visible = state
end
})
run.RenderStepped:Connect(function()
if config.Visuals.ESP.Box then
for _, v in ipairs(players:GetPlayers()) do
if v ~= lplr and v.Character then
local root = v.Character:FindFirstChild("HumanoidRootPart")
if root and not root:FindFirstChild("PlayerESP") then
local gui = Instance.new("BillboardGui")
gui.Name = "PlayerESP"
gui.Parent = root
gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
gui.Adornee = root
gui.AlwaysOnTop = true
gui.Size = UDim2.new(3, 0, 5, 0)
--//Tracers
local tracers = Visuals:CreateToggle({
Name = "Tracers",
Parented = "1",
Default = false,
Callback = function(state)
config.Visuals.ESP.Tracers.Enabled = state
end
})
local lines = {}
run.RenderStepped:Connect(function()
if config.Visuals.ESP.Tracers.Enabled then
for _, v in pairs(players:GetChildren()) do
if v.ClassName == "Player" and v ~= localplayer then
if not lines[v] then
local tracerline = Drawing.new("Line")
tracerline.Color = config.Visuals.ESP.Tracers.Color
tracerline.Visible = false
tracerline.Thickness = 1
tracerline.Transparency = 1
lines[v] = tracerline
end
--//Chams
local chams = Visuals:CreateToggle({
Name = "Chams",
Parented = "1",
Default = false,
Callback = function(state)
config.Visuals.ESP.Chams = state
end
})
run.RenderStepped:Connect(function()
if config.Visuals.ESP.Chams then
for i, v in pairs(players:GetChildren()) do
if v.ClassName == "Player" and v ~= lplr and v.Character then
if v.Character:FindFirstChild("Chams") then
return nil
else
local chams = Instance.new("Highlight", v.Character)
chams.Name = "Chams"
chams.FillColor = config.Visuals.ESP.Chams.Color
end
end
end
if chams then
chams.FillColor = config.Visuals.ESP.ChamsColor
end
else
for i, v in pairs(players:GetChildren()) do
if v.ClassName == "Player" and v.Character then
for l, b in pairs(v.Character:GetChildren()) do
if b.Name == "Chams" then
b:Destroy()
end
end
end
end
end
end)
run.RenderStepped:Connect(function()
if config.Visuals.World.Ambience.Enabled then
game.Lighting.Ambient = config.Visuals.World.Ambience.Color
game.Lighting.OutdoorAmbient = config.Visuals.World.Ambience.Color
game.Lighting.ClockTime = config.Visuals.World.Ambience.Color
game.Lighting.ColorShift_Top = config.Visuals.World.Ambience.Color
game.Lighting.ColorShift_Bottom = config.Visuals.World.Ambience.Color
end
if config.Visuals.World.Ambience.Enabled and
config.Visuals.World.Ambience.Rainbow then
game.Lighting.Ambient = Color3.fromHSV(tick()%5/5,1,1)
game.Lighting.OutdoorAmbient = Color3.fromHSV(tick()%5/5,1,1)
game.Lighting.ColorShift_Top = Color3.fromHSV(tick()%5/5,1,1)
game.Lighting.ColorShift_Bottom = Color3.fromHSV(tick()%5/5,1,1)
end
end)
--//Aspect Ratio
local aspectratio = Visuals:CreateToggle({
Name = "Aspect Ratio",
Parented = "2",
Default = false,
Callback = function(state)
config.Visuals.World.AspectRatio = state
end
})
run.RenderStepped:Connect(function()
if config.Visuals.World.AspectRatio then
camera.CFrame = workspace.CurrentCamera.CFrame * CFrame.new(0, 0, 0, 1,
0, 0, 0, 0.6, 0, 0, 0, 1);
end
end)
--//Third person
if camcontroller ~= nil then
local thirdperson = Visuals:CreateToggle({
Name = "Third Person",
Parented = "3",
Default = false,
Callback = function(state)
camcontroller:SetPOV(not state, 0, false)
end
})
end
--//Self Chams
local selfchams = Visuals:CreateToggle({
Name = "Self Chams",
Parented = "3",
Default = false,
Callback = function(state)
config.Visuals.LocalVisuals.SelfChams.Enabled = state
end
})
run.RenderStepped:Connect(function()
if config.Visuals.LocalVisuals.SelfChams.Enabled then
for i, v in pairs(char:GetChildren()) do
if v:IsA("BasePart") then
v.Material = config.Visuals.LocalVisuals.SelfChams.Material
v.Color = config.Visuals.LocalVisuals.SelfChams.Color
end
end
end
end)
--//Weapon Chams
local weaponchams = Visuals:CreateToggle({
Name = "Weapon Chams",
Parented = "3",
Default = false,
Callback = function(state)
config.Visuals.LocalVisuals.WeaponChams.Enabled = state
end
})
coroutine.wrap(function()
while config.Visuals.LocalVisuals.WeaponChams.Enabled do wait(0.5)
for i, v in pairs(replicated.Assets.Temp.ViewModels:GetChildren()) do
local item = v:FindFirstChild("ItemVisual")
--//Zoom
if camcontroller then
local ZoomToggle = Visuals:CreateToggle({
Name = "Zoom",
Parented = "3",
Default = false,
Callback = function(state)
config.Visuals.LocalVisuals.Zoom.Enabled = state
end
})
run.RenderStepped:Connect(function()
if uis:IsKeyDown(Enum.KeyCode.Z) and
config.Visuals.LocalVisuals.Zoom.Enabled then
camcontroller._base_fov = 30
else
camcontroller._base_fov = config.Visuals.LocalVisuals.Zoom.FOV
end
end)
--//Player, Flight
local connection
local active = false
if config.Player.Fly.Enabled then
if connection then connection:Disconnect() end
if char then
if hrp then
if hrp.Anchored then
hrp.Anchored = false
end
active = true
connection = run.RenderStepped:Connect(function()
hrp.Anchored = false
local vzero = Vector3.zero
if uis:IsKeyDown(Enum.KeyCode.W) then
vzero = vzero + camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.S) then
vzero = vzero - camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.A) then
vzero = vzero - camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.D) then
vzero = vzero + camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.Space) then
vzero = vzero + camera.CFrame.UpVector
end
if uis:IsKeyDown(Enum.KeyCode.LeftControl) then
vzero = vzero - camera.CFrame.UpVector
end
velocity.Velocity = vzero *
config.Player.Fly.Speed
if vzero.Magnitude == 0 then
velocity.Velocity = Vector3.new(0, 0, 0)
end
end)
end
end
else
if connection then connection:Disconnect() end
active = false
if char then
if hrp then
local velocity =
hrp:FindFirstChildOfClass("BodyVelocity")
if velocity then
velocity:Destroy()
end
end
end
end
end,
})
lplr.CharacterAdded:Connect(function()
task.wait(1)
if active then
if connection then connection:Disconnect() end
if char then
if hrp then
if hrp.Anchored then
hrp.Anchored = false
end
connection = run.RenderStepped:Connect(function()
hrp.Anchored = false
local vzero = Vector3.zero
if uis:IsKeyDown(Enum.KeyCode.W) then
vzero = vzero + camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.S) then
vzero = vzero - camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.A) then
vzero = vzero - camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.D) then
vzero = vzero + camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.Space) then
vzero = vzero + camera.CFrame.UpVector
end
if uis:IsKeyDown(Enum.KeyCode.LeftControl) then
vzero = vzero - camera.CFrame.UpVector
end
--//Bunny Hop
local bunnyhop = Player:CreateToggle({
Name = "Bunny Hop",
Parented = "1",
Default = false,
Callback = function(state)
config.Player.BunnyHop.Enabled = state
end
})
run.RenderStepped:Connect(function()
if hrp and hum and config.Player.BunnyHop.Enabled then
if uis:IsKeyDown(Enum.KeyCode.Space) then
hum.Jump = true
local speed = config.Player.BunnyHop.Speed or 50
local dir = camera.CFrame.LookVector * Vector3.new(1, 0, 1)
local mvec = Vector3.new()
--//Spin bot
local spinbot = Player:CreateToggle({
Name = "Spinbot",
Parented = "1",
Default = false,
Callback = function(state)
config.Player.Spinbot.Enabled = state
end
})
run.RenderStepped:Connect(function()
if config.Player.Spinbot.Enabled then
hum.AutoRotate = false
hrp.CFrame = hrp.CFrame * CFrame.Angles(0,
math.rad(config.Player.Spinbot.Speed or 100), 0)
else
hum.AutoRotate = true
end
end)
--//Chatspammer
local chatspammer = Player:CreateToggle({
Name = "Chat Spammer",
Parented = "2",
Default = false,
Callback = function(state)
config.Player.ChatSpammer.Enabled = state
end
})
--//GunMods, skinchangers
local archanger = GunMods:CreateDropdown({
Name = "Assault Rifle",
Parented = "1",
Values = {"Assault Rifle", "AK-47", "AUG", "Gingerbread AUG", "AKEY-47",
"Boneclaw Rifle"},
Multi = false,
Default = 1,
Callback = function(state)
changeskin("Assault Rifle", state)
end,
})
--//fireworks
if issupported("getgc") then
GunMods:CreateButton({
Name = "Rapid Fire",
Parented = "1",
Callback = function()
for _, v in next, getgc(true) do
if type(v) == "table" then
for key, value in next, v do
if type(key) == "string" then
if key:find("ShootCooldown") then
v[key] = 0
print("set rapid succesfully")
end
end
end
end
end
end
})
GunMods:CreateButton({
Name = "No Spread",
Parented = "1",
Callback = function()
for _, v in next, getgc(true) do
if type(v) == "table" then
for key, value in next, v do
if type(key) == "string" then
if key:find("ShootSpread") then
v[key] = 0
print("set spread succesfully")
end
end
end
end
end
end
})
GunMods:CreateButton({
Name = "No Recoil",
Parented = "1",
Callback = function()
for _, v in next, getgc(true) do
if type(v) == "table" then
for key, value in next, v do
if type(key) == "string" then
if key:find("ShootRecoil") then
v[key] = 0
print("set recoil succesfully")
end
end
end
end
end
end
})
end