Roblox Script for Player Enhancements
Roblox Script for Player Enhancements
local GuiLib =
loadstring(game:HttpGet("[Link]
main/[Link]"))()
local Window = GuiLib:New({Name = "Comet", Accent = [Link](255,0,0)})
local folder = [Link]("Folder",[Link])
[Link] = "OhioObjects"
local oldpunchfunction
oldpunchfunction = hookfunction(require([Link]["devv-
framework"].[Link]).meleeHitreg,function(arg1,arg2)
if OnePunch == true then
if arg2 == "meleeswing" or arg2 == "meleemegaswing" then
return oldpunchfunction(arg1,"meleemegaswing")
else
return oldpunchfunction(arg1,"meleemegapunch")
end
end
return oldpunchfunction(arg1,arg2)
end)
return oldv3effectfunction(...)
end
Player_Blocks:Toggle({
Name = "Block pepperspray",
Callback = function(NEW)
BlockPepperSpray = NEW
end
})
Player_Blocks:Toggle({
Name = "Block flashbang",
Callback = function(NEW)
BlockFlashBang = NEW
end
})
Player_Blocks:Toggle({
Name = "Block taser",
Callback = function(NEW)
end
})
DEV_Variable:Button({
Name = "Set selected to self",
Callback = function()
SelectedPlayer = [Link]
end
})
Online_SessionFinder:Button({
Name = "Join vc server",
Callback = function()
game:GetService("ReplicatedStorage")["devv-
framework"].[Link]:FireServer()
end
})
Online_SessionFinder:Button({
Name = "Join new server",
Callback = function()
end
})
Online_SessionFinder:Button({
Name = "Rejoin current server",
Callback = function()
game:GetService("TeleportService"):Teleport([Link],
game:GetService("Players").LocalPlayer)
end
})
Weapon_Buy:Button({
Name = "Buy Knife",
Callback = function()
[Link]("attemptPurchase","Knife")
end
})
print("Created buy knife button.")
Weapon_Buy:Button({
Name = "Buy Light vest",
Callback = function()
[Link]("attemptPurchase","Light Vest")
end
})
print("Created buy light vest button.")
Weapon_Buy:Button({
Name = "Buy Lockpick",
Callback = function()
[Link]("attemptPurchase","Lockpick")
end
})
print("Create buy lockpick button.")
Weapon_Buy:Button({
Name = "Buy C4",
Callback = function()
[Link]("attemptPurchase","C4")
end
})
print("Created buy c4 button.")
Weapon_Buy:Button({
Name = "Buy M1911",
Callback = function()
[Link]("attemptPurchase","M1911")
end
})
print("Created buy m1911 button.")
print("Script loaded 50%.")
Weapon_Buy:Button({
Name = "Buy Glock",
Callback = function()
[Link]("attemptPurchase","Glock")
end
})
print("Created buy glock button.")
Weapon_Buy:Button({
Name = "Buy Mossberg",
Callback = function()
[Link]("attemptPurchase","Mossberg")
end
})
print("Created buy mossberg button.")
Weapon_Buy:Button({
Name = "Buy Uzi",
Callback = function()
[Link]("attemptPurchase","Uzi")
end
})
print("Created buy uzi button.")
Weapon_Buy:Button({
Name = "Buy AK-47",
Callback = function()
[Link]("attemptPurchase","AK-47")
end
})
print("Created buy ak47 button.")
Weapon_Buy:Button({
Name = "Buy AR-15",
Callback = function()
[Link]("attemptPurchase","AR-15")
end
})
print("Created buy ar-15 button.")
Weapon_Buy:Button({
Name = "Buy RPG",
Callback = function()
[Link]("attemptPurchase","RPG")
end
})
print("Created buy rpg button.")
Weapon_Buy:Button({
Name = "Buy smoke",
Callback = function()
[Link]("attemptPurchase","Smoke")
end
})
print("Created buy smoke button.")
Weapon_Buy:Button({
Name = "Buy frag",
Callback = function()
[Link]("attemptPurchase","Frag")
end
})
Online_Players:Button({
Name = "Select target (mouse)",
Callback = function()
[Link]:SetCore("SendNotification",{
Title = "Waiting...",
Text = "Click on ur target",
Duration = 3
})
[Link]:GetMouse().Button1Down:Wait()
if
[Link]:GetMouse().[Link]:FindFirstChild("Humanoid") then
local target =
[Link]:FindFirstChild([Link]:GetMouse().[Link])
SelectedPlayer = target
[Link]:SetCore("SendNotification",{
Title = "Worked",
Text = "Target selected",
Duration = 3
})
else
[Link]:SetCore("SendNotification",{
Title = "Failed",
Text = "Thats not an player!",
Duration = 3
})
end
end
})
Online_Players:Button({
Name = "Teleport U to Selected",
Callback = function()
[Link] =
[Link]
end
})
Online_Players:Button({
Name = "Kill Selected",
Callback = function()
if SelectedPlayer ~= nil then
[Link]("equip","Fists")
wait(0.2)
local oldpos =
[Link]
[Link] =
[Link]
wait(0.25)
[Link]("meleeItemHit","player",{["meleeType"] =
"meleemegapunch",["hitPlayerId"] = [Link]})
wait(0.1)
[Link] = oldpos
wait(0.01)
[Link]("equip")
end
end
})
Online_Players:Button({
Name = "Pepper spray",
Callback = function()
local signalcreator = require(game:GetService("ReplicatedStorage")["devv-
framework"].datum).load
local FireRemoteEvent = signalcreator("Signal")
local randomguidgen = signalcreator("GUID")
local item = signalcreator("v3item")
local inventory = [Link]
local weapon = [Link]()
if weapon then
if [Link] ~= "Pepper Spray" then
local oldequip = [Link]
local newequip = nil
local ToEquip = nil
for i,v in pairs([Link]) do
if [Link] == "Pepper Spray" then
print("Player has pepper spray")
newequip = [Link]
ToEquip = v
end
end
[Link]("replicateProjectiles",unpack(args1))
local args2 = {
[1] = randomguid,
[2] = "player",
[3] = {
["hitSize"] = [Link],
["hitPart"] = [Link],
["pos"] = [Link],
["hitPlayerId"] = [Link]
}
}
[Link]("pepperSprayHit",unpack(args2))
wait(0.1)
[Link]("equip",oldequip)
[Link]:SetCore("SendNotification",{
Title = "Tp";
Text = "Player should be pepper sprayed";
Duration = 5,
Callback = NotificationBindable
})
else
[Link]("equip")
[Link]:SetCore("SendNotification",{
Title = "Tp";
Text = "Ur pepper spray doesnt have any ammo left";
Duration = 5,
Callback = NotificationBindable
})
end
end
else
local ToEquip = nil
for i,v in pairs([Link]) do
if [Link] == "Pepper Spray" then
print("Player has pepper spray")
ToEquip = v
if [Link] > 0 then
[Link]:UseAmmo(1)
local randomguid = randomguidgen()
local args1 = {
[1] = [Link],
[2] = {
[1] = {
[1] = randomguid,
[2] =
[Link]([Link] +
[Link](0,5,0),[Link])
}
},
[3] = "auto"
}
[Link]("replicateProjectiles",unpack(args1))
local args2 = {
[1] = randomguid,
[2] = "player",
[3] = {
["hitSize"] =
[Link],
["hitPart"] = [Link],
["pos"] =
[Link],
["hitPlayerId"] = [Link]
}
}
[Link]("pepperSprayHit",unpack(args2))
wait(0.1)
[Link]:SetCore("SendNotification",{
Title = "Tp";
Text = "Player should be pepper sprayed";
Duration = 5,
Callback = NotificationBindable
})
else
[Link]:SetCore("SendNotification",{
Title = "Tp";
Text = "Ur pepper spray doesnt have any ammo left";
Duration = 5,
Callback = NotificationBindable
})
end
end
end
end
else
local newequip = nil
local ToEquip = nil
for i,v in pairs([Link]) do
if [Link] == "Pepper Spray" then
print("Player has pepper spray")
newequip = [Link]
ToEquip = v
end
end
[Link]("replicateProjectiles",unpack(args1))
local args2 = {
[1] = randomguid,
[2] = "player",
[3] = {
["hitSize"] = [Link],
["hitPart"] = [Link],
["pos"] = [Link],
["hitPlayerId"] = [Link]
}
}
[Link]("pepperSprayHit",unpack(args2))
wait(0.1)
[Link]("equip")
[Link]:SetCore("SendNotification",{
Title = "Tp";
Text = "Player should be pepper sprayed";
Duration = 5,
Callback = NotificationBindable
})
else
[Link]("equip")
[Link]:SetCore("SendNotification",{
Title = "Tp";
Text = "Ur pepper spray doesnt have any ammo left";
Duration = 5,
Callback = NotificationBindable
})
end
end
end
end
})
Weapon_Aura:Toggle({
Name = "Death touch (equip fist)",
Callback = function(NEW)
DeathTouch = NEW
end
})
Weapon_Aura:Toggle({
Name = "Killaura instant (equip fist)",
Callback = function(NEW)
KillAuraInstant = NEW
end
})
Weapon_Aura:Toggle({
Name = "Killaura damage (equip fist)",
Callback = function(NEW)
KillAuraDamage = NEW
end
})
Weapon_Aura:Toggle({
Name = "Stomp aura",
Callback = function(NEW)
StompAura = NEW
end
})
Weapon_Aura:Slider({
Name = "Kill aura instant distance",
Minimum = 5,
Maximum = 30,
Default = 5,
Decimals = 1,
Callback = function(Int)
KillAuraInstantDistance = Int
end
})
Weapon_Aura:Slider({
Name = "Kill aura damage distance",
Minimum = 5,
Maximum = 30,
Default = 5,
Decimals = 1,
Callback = function(Int)
KillAuraDamageDistance = Int
end
})
Weapon_Aura:Slider({
Name = "Stomp aura distance",
Minimum = 5,
Maximum = 30,
Default = 5,
Decimals = 1,
Callback = function(Int)
StompAuraDistance = Int
end
})
Weapon_Melee:Toggle({
Name = "One melee hit",
Callback = function(NEW)
OnePunch = NEW
end
})
game:GetService("RunService").Heartbeat:Connect(function()
if DeathTouch == true then
for i,v in pairs([Link]:GetChildren()) do
if v ~= [Link] then
if [Link] then
if [Link]:FindFirstChild("HumanoidRootPart") then
if ([Link] -
[Link]).Magnitude < 5 then
if [Link] ~= 0 and
[Link] == false then
[Link]("meleeItemHit","player",
{["meleeType"] = "meleemegapunch",["hitPlayerId"] = [Link]})
end
end
end
end
end
end
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
if KillAuraInstant == true then
for i,v in pairs([Link]:GetChildren()) do
if v ~= [Link] then
if [Link] then
if [Link]:FindFirstChild("HumanoidRootPart") then
if ([Link] -
[Link]).Magnitude <
KillAuraInstantDistance then
if [Link] ~= 0 and
[Link] == false then
[Link]("meleeItemHit","player",
{["meleeType"] = "meleemegapunch",["hitPlayerId"] = [Link]})
end
end
end
end
end
end
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
if StompAura == true then
for i,v in pairs([Link]:GetChildren()) do
if v ~= [Link] then
if [Link] then
if [Link]:FindFirstChild("HumanoidRootPart") then
if ([Link] -
[Link]).Magnitude <
StompAuraDistance then
[Link]("stomp",v)
end
end
end
end
end
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
if KillAuraDamage == true then
for i,v in pairs([Link]:GetChildren()) do
if v ~= [Link] then
if [Link] then
if [Link]:FindFirstChild("HumanoidRootPart") then
if ([Link] -
[Link]).Magnitude <
KillAuraDamageDistance then
if [Link] ~= 0 and
[Link] == false then
[Link]("meleeItemHit","player",
{["meleeType"] = "meleepunch",["hitPlayerId"] = [Link]})
end
end
end
end
end
end
end
end)
Player_Movement:Toggle({
Name = "Change speed",
Default = false,
Callback = function()
if ChangeSpeed == false then
ChangeSpeed = true
else
ChangeSpeed = false
end
end
})
Player_Movement:Slider({
Name = "Speed value",
Minimum = 1,
Maximum = 5,
Default = 5,
Decimals = 1,
Callback = function(Int)
ChangeSpeedValue = Int
end
})
Player_Misc:Toggle({
Name = "Money pickup aura",
Callback = function(NEW)
MoneyPickUpAura = NEW
end
})
game:GetService("RunService").Heartbeat:Connect(function()
if MoneyPickUpAura == true then
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
for i,v in pairs(v:GetChildren()) do
if v:IsA("Part") then
if ([Link] -
[Link]).Magnitude < 30 then
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("ClickDetector") then
fireclickdetector(v)
end
end
end
end
end
end
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
if No_Ragdoll == true then
[Link]("setRagdoll",false)
end
end)
Player_Misc:Toggle({
Name = "Click to unlock/lock doors",
Callback = function()
if ClickToLockOrUnlockDoors == false then
ClickToLockOrUnlockDoors = true
else
ClickToLockOrUnlockDoors = false
end
end
})
Player_Teleports:Button({
Name = "Bank vault",
Callback = function()
tpcframe([Link](1055.68982, 8.97563553, -343.365723, 0.369691789, -
1.0905125e-07, 0.929154456, -6.08019546e-09, 1, 1.19785298e-07, -0.929154456, -
4.99330817e-08, 0.369691789))
end
})
Player_Notifys:Toggle({
Name = "Notify on new money printer",
Callback = function()
if NotifyOnNewMoneyPrinter == false then
NotifyOnNewMoneyPrinter = true
else
NotifyOnNewMoneyPrinter = false
end
end
})
Player_Notifys:Toggle({
Name = "Notify on new atm",
Callback = function()
if NotifyOnNewAtm == false then
NotifyOnNewAtm = true
else
NotifyOnNewAtm = false
end
end
})
local NewestAirdrop = nil
Player_Notifys:Toggle({
Name = "Notify on new Airdrop",
Callback = function()
end
})
Player_Notifys:Toggle({
Name = "Notify on new safe",
Callback = function()
if NotifyOnNewSafe == false then
NotifyOnNewSafe = true
else
NotifyOnNewSafe = false
end
end
})
local NewestSafe = nil
local NewSafeEvent = [Link]("BindableFunction")
[Link] = function()
[Link] =
[Link] end
game:GetService("Workspace").[Link]:Connect(function(c)
if NotifyOnNewSafe == true then
NewestSafe = c
[Link]:SetCore("SendNotification",{
Title = "SAFE";
Text = "Small safed spawned";
Duration = 5,
Button1 = "TP",
Button2 = "Decline",
Callback = NewSafeEvent
})
end
end)
game:GetService("Workspace").[Link]:Connect(function(c
)
if NotifyOnNewSafe == true then
NewestSafe = c
[Link]:SetCore("SendNotification",{
Title = "SAFE";
Text = "Medium safe spawned";
Duration = 5,
Button1 = "TP",
Button2 = "Decline",
Callback = NewSafeEvent
})
end
end)
game:GetService("Workspace").[Link]:Connect(function(c)
if NotifyOnNewSafe == true then
NewestSafe = c
[Link]:SetCore("SendNotification",{
Title = "SAFE";
Text = "Large safe spawned";
Duration = 5,
Button1 = "TP",
Button2 = "Decline",
Callback = NewSafeEvent
})
end
end)
game:GetService("Workspace").[Link]:Connect(function(child)
if NotifyOnNewAtm == true then
NewestAtm = child
[Link]:SetCore("SendNotification",{
Title = "ATM";
Text = "New atm spawned in";
Duration = 5,
Button1 = "TP",
Button2 = "Decline",
Callback = NotificationBindable
})
end
end)
Window:Initialize()
Online_ToolsAndWeapons:Toggle({
Name = "Autofarm atm (equip fist)",
Callback = function()
if AutoAtmFarm == false then
AutoAtmFarm = true
else
AutoAtmFarm = false
end
end
})
Online_ToolsAndWeapons:Button({
Name = "Tp to random safe",
Callback = function()
local found = nil
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
found = v
end
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
found = v
end
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
found = v
end
Online_ToolsAndWeapons:Button({
Name = "Tp to random money printer",
Callback = function()
local found = nil
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
if [Link] == "Money Printer" then
found = v
end
end
Online_ToolsAndWeapons:Button({
Name = "Tp to random tool/weapon",
Callback = function()
local randomnumamount =
#game:GetService("Workspace").[Link]:GetChildren()
local randomnum = [Link](1,randomnumamount)
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
if i == randomnum then
if v:IsA("Model") then
for i,v in pairs(v:GetChildren()) do
if v:IsA("Part") then
[Link] = [Link]
wait(0.1)
game:GetService("RunService").Heartbeat:Connect(function()
if autopickuptools == true then
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
if v:IsA("Model") then
for i,v in pairs(v:GetChildren()) do
if v:IsA("Part") then
tpcframe([Link])
wait(0.05)
game:GetService("RunService").Heartbeat:Connect(function()
if AutoAtmFarm == true then
if game:GetService("Workspace").[Link]:FindFirstChild("ATM") then
[Link] =
game:GetService("Workspace").[Link]:FindFirstChild("ATM").[Link] -
game:GetService("Workspace").[Link]:FindFirstChild("ATM").[Link]
ector * 1.5
[Link]("equip","Fists")
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
if v:FindFirstChild("Slot") then
if ([Link] -
[Link]).Magnitude < 5 then
if v:GetAttribute("guid") then
[Link]("meleeItemHit","prop",
{["meleeType"] = "meleepunch",["guid"] = v:GetAttribute("guid")})
end
end
end
end
for i,v in
pairs(game:GetService("Workspace").[Link]:GetChildren()) do
for i,v in pairs(v:GetChildren()) do
if v:IsA("Part") then
if ([Link] -
[Link]).Magnitude < 10 then
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("ClickDetector") then
fireclickdetector(v)
end
end
end
end
end
end
end
end
end)
[Link]:GetMouse().Button1Down:Connect(function()
if ClickToLockOrUnlockDoors == true then
if [Link]:GetMouse().[Link] == "Door" then
if [Link]:GetMouse().[Link] == "DoorMain"
then
local oldpos =
[Link]
local doormainloc =
[Link]:GetMouse().[Link]
[Link] =
[Link]([Link] + [Link] * 1)
wait(0.13)
fireclickdetector([Link])
wait(0.13)
[Link] = oldpos
end
end
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
if ChangeSpeed == true then
if [Link]:FindFirstChild("Humanoid") then
if
[Link]:FindFirstChild("Humanoid").MoveDirection ~=
[Link](0,0,0) then
if
[Link]:FindFirstChild("HumanoidRootPart") then
local to_add =
[Link]/15
[Link]:FindFirstChild("HumanoidRootPart").CFrame =
[Link]:FindFirstChild("HumanoidRootPart").CFrame +
to_add * ChangeSpeedValue
end
end
end
end
end)