0% found this document useful (0 votes)
2 views

Script Read Desc

This document is a Lua script designed for use in a Roblox game, featuring a graphical user interface (GUI) that allows players to execute various commands related to gameplay mechanics. The script includes functionalities for toggling visibility of team selection, managing inventory items, and manipulating player attributes like speed and jump power. Additionally, it provides commands for player interactions and combat actions, enhancing the overall gameplay experience.

Uploaded by

richmicho24
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Script Read Desc

This document is a Lua script designed for use in a Roblox game, featuring a graphical user interface (GUI) that allows players to execute various commands related to gameplay mechanics. The script includes functionalities for toggling visibility of team selection, managing inventory items, and manipulating player attributes like speed and jump power. Additionally, it provides commands for player interactions and combat actions, enhancing the overall gameplay experience.

Uploaded by

richmicho24
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 8

-- Gui to Lua

-- for notepad++ search indexing: tyrone.lua


local l =
{game:GetService("Workspace").Axe.ClickDetector,game:GetService("Workspace").table2
.Collar.collar.ClickDetector}
for i,v in pairs(workspace:GetDescendants()) do
if v.Parent:IsA("Tool") and v:IsA("ClickDetector") then table.insert(l,v) end end
local main = Instance.new("ScreenGui")
local _txtbox = Instance.new("TextBox")
local cmdframe = Instance.new("ScrollingFrame")
local txt = Instance.new("TextLabel")
local _close = Instance.new("TextButton")
local runservice = game:GetService("RunService")
local rustepped = runservice.Stepped
local ruhb = runservice.Heartbeat
local playerservice = game:GetService("Players")
local lp = playerservice.LocalPlayer
local ligma = game:GetService("Lighting")
local is,uc =
game:GetService("ReplicatedStorage").IsHog,game:GetService("ReplicatedStorage").UnC
uffed
local dv = true
local removeblindfold = true
local deb = game:GetService("Debris")
local con,con1,cont = nil,nil,false
local con2,con3,con4,cont2 = nil,nil,nil,false
--local vvv,vvvv = "Grab","Drop"
--local vvvvvv = game:GetService("ReplicatedStorage").Grab
--local fuck = game:GetService("ReplicatedStorage").Tase
--local hastbc,cbtT = false,false
local tr = game:GetService("ReplicatedStorage").Trail
--disable if you like the blindfold hat, you'll still see normally either way
main.Name = "main"
main.Parent = game:GetService("CoreGui")
main.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
_txtbox.Name = "_txtbox"
_txtbox.Parent = main
_txtbox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
_txtbox.BackgroundTransparency = 0.350
_txtbox.Draggable = true
_txtbox.Position = UDim2.new(0.61360544, 0, 0.0637362674, 0)
_txtbox.Size = UDim2.new(0.136734694, 0, 0.0802197829, 0)
_txtbox.Font = Enum.Font.SourceSans
_txtbox.PlaceholderText = "cmds r sus"
_txtbox.Text = ""
_txtbox.TextColor3 = Color3.fromRGB(255, 255, 255)
_txtbox.TextScaled = true
_txtbox.TextSize = 14.000
_txtbox.TextWrapped = true

cmdframe.Name = "cmdframe"
cmdframe.Active = false
cmdframe.Parent = main
cmdframe.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
cmdframe.Position = UDim2.new(0.376870751, 0, 0.309890121, 0)
cmdframe.Size = UDim2.new(0.245578229, 0, 0.376923114, 0)
cmdframe.Visible = false
cmdframe.CanvasSize = UDim2.new(0, 0, 0.829999971, 0)
txt.Name = "txt"
txt.Parent = cmdframe
txt.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
txt.BackgroundTransparency = 1.000
txt.Position = UDim2.new(0, 0, -0.000313895056, 0)
txt.Size = UDim2.new(0.963989615, 0, 1.00031388, 0)
txt.Font = Enum.Font.SourceSans
txt.Text = [[ [toggle] = use this command to enable/disable
commands:
choosinggui
-remove team choosing gui when joining game so you can be choosing team
trail
-makes things untransparent or something
very good
weapons / wps
-get all known weapons
axe
-obv
cmds
sp
-sets normal speed and jump power
-[toggle]
rj
bpe
-[toggle]
-loops enable backpack
rp / rs
arp (auto, [toggle])
-remove cuffs,rope,bag,blindfold,reset animation
-may unragdoll you (should do it as of the latest update)
-cuff/rope removal is sometimes visual only (still cant open doors, slow)
-infinite yield > re to fix
prisoner
guard
fugitive

cms
-combat shenanigans
q to tp behind someone
c to heal yourself (holding not needed :OOOO, some cooldown)
x+q tp back
x+' cms killswitch/remove keybinds
awps
-auto grab and sort
]]
txt.TextColor3 = Color3.fromRGB(255, 255, 255)
txt.TextSize = 14.000
txt.TextXAlignment = Enum.TextXAlignment.Left
txt.TextYAlignment = Enum.TextYAlignment.Top

_close.Name = "_close"
_close.Parent = main
_close.Active = false
_close.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
_close.Position = UDim2.new(0.376870751, 0, 0.686813176, 0)
_close.Size = UDim2.new(0.245578229, 0, 0.0582417585, 0)
_close.Visible = false
_close.Font = Enum.Font.SourceSans
_close.Text = "close"
_close.TextColor3 = Color3.fromRGB(255, 255, 255)
_close.TextSize = 14.000
local bpt = false
-- Scripts:
local function cmd(x)
x = x:lower()
if string.sub(x,1,11) == "choosinggui" then
local vsb = lp.PlayerGui.Menu:FindFirstChild("TeamMenu")
if not vsb then return end
vsb.Visible = not vsb.Visible
elseif string.sub(x,1,7) == "weapons" or string.sub(x,1,3) == "wps" then
for i,v in pairs(l) do
fireclickdetector(v)
end
elseif x == "iy" then
coroutine.wrap(function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/
master/source'))()
end)()
elseif x == "bpe" then
bpt = not bpt
coroutine.wrap(function() local sg = game:GetService("StarterGui") while
task.wait(0.25) and bpt == true do sg:SetCoreGuiEnabled("Backpack", true) end end)
()
elseif x == "axe" then
fireclickdetector(l[1])
elseif x == "trail" then
for i,v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
tr:FireServer(v,true)
end
end
elseif x == "prisoner" or x == "pr" then
lp.PlayerGui.TeamChangePrisoner.Frame.Visible = true
elseif x == "guard" or x == "gd" then
lp.PlayerGui.TeamChangePolice.Frame.Visible = true
elseif x == "fugitive" then
lp.PlayerGui.TeamChangeFugitive.Frame.Visible = true
elseif x == "arp" then
local tbm = {"ropepart","cuff"}
cont = not cont
local function cn()
local ch = lp.Character
if not ch then return end
con = ch.DescendantAdded:Connect(function(m)
if table.find(tbm,m.Name:lower()) and cont == true or m.Name:lower() == "bag" and
not m:IsA("Tool") and not m:FindFirstAncestorOfClass("Tool") and cont == true then
task.wait(0.5)
task.defer(cmd,"rp")
elseif cont == false then
pcall(function()
con:Disconnect()
con1:Disconnect()
con = nil
con1 = nil
end)
end
end)
end
cn()
con1 = lp.CharacterAdded:Connect(cn)
elseif x == "awps" then
coroutine.wrap(function()
local l = {}
l["axe"] = game:GetService("Workspace").Axe.ClickDetector l["collar"] =
game:GetService("Workspace").table2.Collar.collar.ClickDetector
for i,v in pairs(workspace:GetDescendants()) do
if v.Parent:IsA("Tool") and v:IsA("ClickDetector") then l[v.Parent.Name:lower()] =
v end end
local pos = {"axe","collar","hamburger","keycard","handcuffs
(fugitive)","handsaw","pliers","rope","bag"}
local maxval = table.getn(pos)
local deb,impdel =
game:GetService("Debris"),game:GetService("ReplicatedStorage").ImportDelete
sg = game:GetService("StarterGui")
local function sng(x)
local bp,hum = lp:WaitForChild("Backpack",400),x:WaitForChild("Humanoid",420)
local gp = {"prisoner","guard"}
if not bp then return end
coroutine.wrap(function()
task.wait(0.4)
if table.find(gp,lp.Team.Name:lower()) then
if x:FindFirstChild("Shirt") then
impdel:FireServer("Shirt","Delete")
end
if x:FindFirstChild("Pants") then
impdel:FireServer("Pants","Delete")
end
end
end)()
local temp = Instance.new("Folder",game:GetService("ReplicatedStorage"))
for i,v in pairs(bp:GetChildren()) do
v.Parent = temp
end
local hda,db = false,true
local notb = {'handcuffs (fugitive)','keycard'}
for i,v in ipairs(pos) do
fireclickdetector(l[v])
if lp.Team.Name == "Guard" and not table.find(notb,v) then
bp.ChildAdded:Wait()
task.wait()
end
if v == "axe" and hda == false and db == true then
hda = true
local ax = bp:WaitForChild("Axe",420)
if not ax then return end
task.wait()
ax.Parent = x
if not x:FindFirstChild("Fist") and lp.Team.Name ~= "Choosing" then local fist =
bp:WaitForChild("Fist",0.6) if fist ~= nil then fist.Parent = temp end end
fireclickdetector(l[v])
bp.ChildAdded:Wait()
ax.Parent = bp
elseif v == "handcuffs (fugitive)" and temp:FindFirstChild("Handcuffs") then
temp.Handcuffs.Parent = bp
elseif v == "keycard" and temp:FindFirstChild("KeyCard") then
temp.KeyCard.Parent = bp
end
end
task.wait(0.44)
for i,v in pairs(l) do
fireclickdetector(v)
end
for i,v in pairs(temp:GetChildren()) do
v.Parent = bp
end
deb:AddItem(temp,0)
sg:SetCore("SendNotification", {
Title = "sort";
Text = "grabbed and sorted"; -- bottom text uwu
Icon = "rbxassetid://4851371272";
Duration = 5;
})
end
local ch = lp.Character
if ch then
sng(ch)
end
lp.CharacterAdded:Connect(sng)
end)()
elseif string.sub(x,1,2) == "rp" or string.sub(x,1,2) == "rs" then
for i = 1,2 do
local ch = lp.Character
if not ch then return end
pcall(function()
for i = 1,2 do
if ch:FindFirstChild("Humanoid") and ch:FindFirstChild("RagDoll") and
ch.RagDoll.Value == true then
game:GetService("ReplicatedStorage").RagdollHandlerEvent:FireServer(ch,ch.Humanoid,
"Unragdoll")
end
is:FireServer(ch,"UnHog")
firesignal(lp.PlayerGui.Avatar.Undo.MouseButton1Click)
task.defer(function()
task.wait(0.55)
uc:FireServer(ch)
end)
end
end)
local hd,la,ra = ch:FindFirstChild("Head"),ch:FindFirstChild("Left
Arm"),ch:FindFirstChild("Right Arm")
if not hd then return end
if la ~= nil then
for i,v in pairs(la:GetChildren()) do if v.Name:lower() == "cuff" then v:Destroy()
end end
end
if ra ~= nil then
for i,v in pairs(ra:GetChildren()) do if v.Name:lower() == "cuff" then v:Destroy()
end end
end
for i,v in pairs(ch:GetChildren()) do if v.Name:lower() == "ropepart" or
v.Name:lower() == "blindfold" and removeblindfold then v:Destroy() end end
for i,v in pairs(hd:GetChildren()) do if v.Name:lower() == "bag" then v:Destroy()
end end
if ligma:FindFirstChildOfClass("ColorCorrectionEffect") then
ligma:FindFirstChildOfClass("ColorCorrectionEffect").Enabled = false end
if ligma:FindFirstChildOfClass("BlurEffect") then
ligma:FindFirstChildOfClass("BlurEffect").Enabled = false end
local hm = ch:FindFirstChildOfClass("Humanoid")
if hm == nil then return end
if ch:FindFirstChild("Animate") then ch.Animate.Disabled = true for i,v in
ipairs(hm:GetPlayingAnimationTracks()) do v:Stop() end ch.Animate.Disabled = false
end
hm.WalkSpeed = 16
hm.JumpPower = 50
hm.AutoRotate = true
task.wait(0.3)
end
elseif x == "cms" then
coroutine.wrap(function()
local mym = lp:GetMouse()
local uip = game:GetService("UserInputService")
local con,con2,lp = nil,nil,nil
local hev,cd,rem =
game:GetService("ReplicatedStorage").EatingEvent,game:GetService("Workspace").Hambu
rger.ClickDetector,game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents
.SayMessageRequest
getgenv().tlkshenanigans = {}
getgenv().tlkshenanigans.distaway = 3.7
con = uip.InputBegan:Connect(function(inpuut,proc)
if inpuut.UserInputType == Enum.UserInputType.Keyboard and not proc then
if inpuut.KeyCode == Enum.KeyCode.Q then
local hrp = (lp.Character or lp.CharacterAdded:Wait()) and
lp.Character:FindFirstChild("HumanoidRootPart")
if hrp == nil then return end
if uip:IsKeyDown(Enum.KeyCode.X) then hrp.CFrame = lp end
lp = hrp.CFrame
local nt = mym.Target:FindFirstAncestorOfClass("Model")
nt = nt and nt:FindFirstChild("HumanoidRootPart")
if nt then hrp.CFrame = nt.CFrame*CFrame.new(0,0,tlkshenanigans.distaway) end
elseif inpuut.KeyCode == Enum.KeyCode.C then
fireclickdetector(game:GetService("Workspace").Hamburger.ClickDetector)
local ch = lp.Character or lp.CharacterAdded:Wait()
local hb = lp.Backpack:WaitForChild("Hamburger",50)
if not hb then return end
hev:FireServer(ch,hb,"Heal")
elseif inpuut.KeyCode == Enum.KeyCode.Quote and uip:IsKeyDown(Enum.KeyCode.X) then
con:Disconnect() con,uip,mym,hev,cd,rem = nil,nil,nil,nil,nil,nil
getgenv().tlkshenanigans = nil
print("disconnected")
end
end
end)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "SHENANIGANS";
Text = "loaded shenanigans"; -- bottom text uwu
Icon = "rbxassetid://6678521436";
Duration = 5;
})
end)()
elseif x == "sp" then
--stolen from infinite yield
cont2 = not cont2
local mychar = lp.Character or lp.CharacterAdded:Wait()
local hum = mychar:WaitForChild("Humanoid",500)
if not hum or cont2 == false then if con2 ~= nil then con2:Disconnect() end if con3
~= nil then con3:Disconnect() end if con4 ~= nil then con4:Disconnect() end return
end
local function wpc()
if hum and cont2 == true then
hum.WalkSpeed = 26
hum.JumpPower = 50
end
end
wpc()
con2 = hum:GetPropertyChangedSignal("WalkSpeed"):Connect(wpc)
con3 = hum:GetPropertyChangedSignal("JumpPower"):Connect(wpc)
con4 = lp.CharacterAdded:Connect(function(ch)
mychar = ch
hum = mychar:WaitForChild("Humanoid",1000)
if not hum then return end
con2 = hum:GetPropertyChangedSignal("WalkSpeed"):Connect(wpc)
con3 = hum:GetPropertyChangedSignal("JumpPower"):Connect(wpc)
end)
elseif string.sub(x,1,2) == "rj" then
--stolen from infinite yield
if #playerservice:GetPlayers() <= 1 then
playerservice.LocalPlayer:Kick("\nRejoining...")
if dv == false then
wait(0.50)
else
Wait(0.50)
end
game:GetService('TeleportService'):Teleport(game.PlaceId, lp)
else
game:GetService('TeleportService'):TeleportToPlaceInstance(game.PlaceId,
game.JobId, lp)
end
elseif string.sub(x,1,4) == "cmds" then
_close.Active = not _close.Active
cmdframe.Active = not cmdframe.Active
_close.Visible = not _close.Visible
cmdframe.Visible = not cmdframe.Visible
end
end
local function OVTEMO_fake_script() -- _txtbox.txt
local script = Instance.new('LocalScript', _txtbox)

local function onfocus(x)


if x then
cmd(_txtbox.Text:lower())
end
end
_txtbox.FocusLost:Connect(onfocus)
end
coroutine.wrap(OVTEMO_fake_script)()
local function ZURHG_fake_script() -- _close.LocalScript
local script = Instance.new('LocalScript', _close)
local function onclick()
_close.Active = not _close.Active
cmdframe.Active = not cmdframe.Active
_close.Visible = not _close.Visible
cmdframe.Visible = not cmdframe.Visible
end
_close.MouseButton1Click:Connect(onclick)
end
coroutine.wrap(ZURHG_fake_script)()
local us = game:GetService("UserInputService")
local function stfu()
_txtbox.Text = ""
end
local function onkeydown(x)
local txtfocused = us:GetFocusedTextBox()
if txtfocused then return end
if x.KeyCode == Enum.KeyCode.BackSlash then
_txtbox:CaptureFocus()
task.defer(stfu,"")
end
end
us.InputBegan:Connect(onkeydown)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "cmds r sus";
Text = "loaded"; -- bottom text uwu
Icon = "rbxassetid://6678521436";
Duration = 5;
})
main = nil

You might also like