repeat wait() until game.Players.LocalPlayer game.StarterGui.ResetPlayerGuiOnSpawn = false function initgui() local lp = game.Players.LocalPlayer local pg = game.Players.LocalPlayer.PlayerGui local s = Instance.new('ScreenGui',pg) s.Name = "Redwood Prison GUI" s.ResetOnSpawn = false local tb = Instance.new('TextButton',s) tb.Name = 'DraggableButton' tb.Draggable = true tb.Size = UDim2.new(0,320,0,20) tb.TextColor3 = Color3.new(255,255,255) tb.BackgroundColor3 = Color3.new(255,0,0) tb.TextScaled = true tb.Text = "Redwood Prison GUI by Character#8059" local f = Instance.new('Frame',tb) f.Name = 'Hub' f.Size = UDim2.new(0,320,0,250) f.BackgroundColor3 = Color3.new(255,255,255) f.Draggable = true f.Selectable = true f.Position = UDim2.new(0,0,0,20) f.Style = Enum.FrameStyle.DropShadow local teamswap = Instance.new('TextLabel',f) --teamswap prisoner->police teamswap.Size = UDim2.new(0,150,0,30) teamswap.BackgroundTransparency = 1 teamswap.TextScaled = true teamswap.Text = "Team Swap" teamswap.TextXAlignment = Enum.TextXAlignment.Left local teamswap_police = Instance.new('TextButton',f) teamswap_police.Position = UDim2.new(0,195,0,0) teamswap_police.BackgroundColor3 = Color3.new(0,0,255) teamswap_police.Size = UDim2.new(0,50,0,30) teamswap_police.Text = "Police" local teamswap_prisoner = Instance.new('TextButton',f) teamswap_prisoner.Position = UDim2.new(0,250,0,0) teamswap_prisoner.BackgroundColor3 = Color3.new(255,0,0) teamswap_prisoner.Size = UDim2.new(0,50,0,30) teamswap_prisoner.Text = "Prisoner" local toolgive = Instance.new('TextLabel', f) toolgive.Position = UDim2.new(0,0,0,30) toolgive.Size = UDim2.new(0,105,0,30) toolgive.Text = "Give Tools (List)" toolgive.BackgroundColor3 = Color3.new(1,1,1) toolgive.TextXAlignment = Enum.TextXAlignment.Left local toolgive_gui = Instance.new('ScrollingFrame',f) toolgive_gui.Position = UDim2.new(0,105,0,30) toolgive_gui.Size = UDim2.new(0,195,0,90) toolgive_gui.BackgroundColor3 = Color3.new(1,1,1) local tg_M1014 = Instance.new('TextButton',toolgive_gui) tg_M1014.Text = 'M1014' tg_M1014.Size = UDim2.new(0,60,0,30) tg_M1014.Position = UDim2.new(0,0,0,0) local tg_SPAS12 = Instance.new('TextButton',toolgive_gui) tg_SPAS12.Text = 'SPAS-12' tg_SPAS12.Size = UDim2.new(0,60,0,30) tg_SPAS12.Position = UDim2.new(0,60,0,0) local tg_Makrov = Instance.new('TextButton',toolgive_gui) tg_Makrov.Text = 'Makrov' tg_Makrov.Size = UDim2.new(0,60,0,30) tg_Makrov.Position = UDim2.new(0,120,0,0) local tg_Dragunov = Instance.new('TextButton',toolgive_gui) tg_Dragunov.Text = 'Dragunov' tg_Dragunov.Size = UDim2.new(0,60,0,30) tg_Dragunov.Position = UDim2.new(0,0,0,30) local tg_Taser = Instance.new('TextButton',toolgive_gui) tg_Taser.Text = 'Taser' tg_Taser.Size = UDim2.new(0,60,0,30) tg_Taser.Position = UDim2.new(0,60,0,30) local tg_Punch = Instance.new('TextButton',toolgive_gui) tg_Punch.Text = 'Punch' tg_Punch.Size = UDim2.new(0,60,0,30) tg_Punch.Position = UDim2.new(0,120,0,30) local tg_Handcuffs = Instance.new('TextButton',toolgive_gui) tg_Handcuffs.Text = 'Handcuffs' tg_Handcuffs.Size = UDim2.new(0,60,0,30) tg_Handcuffs.Position = UDim2.new(0,0,0,60) local tg_Shank = Instance.new('TextButton',toolgive_gui) tg_Shank.Text = 'Shank' tg_Shank.Size = UDim2.new(0,60,0,30) tg_Shank.Position = UDim2.new(0,60,0,60) local tg_Hammer = Instance.new('TextButton',toolgive_gui) tg_Hammer.Text = 'Hammer' tg_Hammer.Size = UDim2.new(0,60,0,30) tg_Hammer.Position = UDim2.new(0,120,0,60) local tg_IDCard = Instance.new('TextButton',toolgive_gui) tg_IDCard.Text = 'ID Card' tg_IDCard.Size = UDim2.new(0,60,0,30) tg_IDCard.Position = UDim2.new(0,0,0,90) local tg_ACR = Instance.new('TextButton',toolgive_gui) tg_ACR.Text = 'ACR' tg_ACR.Size = UDim2.new(0,60,0,30) tg_ACR.Position = UDim2.new(0,60,0,90) local tg_L86A2 = Instance.new('TextButton',toolgive_gui) tg_L86A2.Text = 'L86A2' tg_L86A2.Size = UDim2.new(0,60,0,30) tg_L86A2.Position = UDim2.new(0,120,0,90) local tg_M60 = Instance.new('TextButton',toolgive_gui) tg_M60.Text = 'M60' tg_M60.Size = UDim2.new(0,60,0,30) tg_M60.Position = UDim2.new(0,0,0,120) local tg_BerettaM9 = Instance.new('TextButton',toolgive_gui) tg_BerettaM9.Text = 'Beretta M9' tg_BerettaM9.Size = UDim2.new(0,60,0,30) tg_BerettaM9.Position = UDim2.new(0,0,0,120) local tg_UMP45 = Instance.new('TextButton',toolgive_gui) tg_UMP45.Text = 'UMP-45' tg_UMP45.Size = UDim2.new(0,60,0,30) tg_UMP45.Position = UDim2.new(0,60,0,120) local tg_AK47U = Instance.new('TextButton',toolgive_gui) tg_AK47U.Text = 'AK47-U' tg_AK47U.Size = UDim2.new(0,60,0,30) tg_AK47U.Position = UDim2.new(0,120,0,120) local tg_Revolver = Instance.new('TextButton',toolgive_gui) tg_Revolver.Text = 'Revolver' tg_Revolver.Size = UDim2.new(0,60,0,30) tg_Revolver.Position = UDim2.new(0,0,0,150) local tg_Minigun = Instance.new('TextButton',toolgive_gui) tg_Minigun.Text = 'Minigun' tg_Minigun.Size = UDim2.new(0,60,0,30) tg_Minigun.Position = UDim2.new(0,60,0,150) local tg_M16 = Instance.new('TextButton',toolgive_gui) tg_M16.Text = 'M16' tg_M16.Size = UDim2.new(0,60,0,30) tg_M16.Position = UDim2.new(0,120,0,150) local tg_SW638 = Instance.new('TextButton',toolgive_gui) tg_SW638.Text = 'S&W 638' tg_SW638.Size = UDim2.new(0,60,0,30) tg_SW638.Position = UDim2.new(0,0,0,180) local tg_M14 = Instance.new('TextButton',toolgive_gui) tg_M14.Text = 'M14' tg_M14.Size = UDim2.new(0,60,0,30) tg_M14.Position = UDim2.new(0,60,0,180) local tg_AK47 = Instance.new('TextButton',toolgive_gui) tg_AK47.Text = 'AK47' tg_AK47.Size = UDim2.new(0,60,0,30) tg_AK47.Position = UDim2.new(0,120,0,180) local tg_M98B = Instance.new('TextButton',toolgive_gui) tg_M98B.Text = 'M98B' tg_M98B.Size = UDim2.new(0,60,0,30) tg_M98B.Position = UDim2.new(0,0,0,210) tg_M1014.Style = Enum.ButtonStyle.RobloxRoundButton tg_SPAS12.Style = Enum.ButtonStyle.RobloxRoundButton tg_Dragunov.Style = Enum.ButtonStyle.RobloxRoundButton tg_Makrov.Style = Enum.ButtonStyle.RobloxRoundButton tg_Taser.Style = Enum.ButtonStyle.RobloxRoundButton tg_Punch.Style = Enum.ButtonStyle.RobloxRoundButton tg_Handcuffs.Style = Enum.ButtonStyle.RobloxRoundButton tg_Shank.Style = Enum.ButtonStyle.RobloxRoundButton tg_Hammer.Style = Enum.ButtonStyle.RobloxRoundButton tg_IDCard.Style = Enum.ButtonStyle.RobloxRoundButton tg_ACR.Style = Enum.ButtonStyle.RobloxRoundButton tg_L86A2.Style = Enum.ButtonStyle.RobloxRoundButton tg_M60.Style = Enum.ButtonStyle.RobloxRoundButton tg_BerettaM9.Style = Enum.ButtonStyle.RobloxRoundButton tg_AK47U.Style = Enum.ButtonStyle.RobloxRoundButton tg_Revolver.Style = Enum.ButtonStyle.RobloxRoundButton tg_Minigun.Style = Enum.ButtonStyle.RobloxRoundButton tg_M16.Style = Enum.ButtonStyle.RobloxRoundButton tg_SW638.Style = Enum.ButtonStyle.RobloxRoundButton tg_M14.Style = Enum.ButtonStyle.RobloxRoundButton tg_AK47.Style = Enum.ButtonStyle.RobloxRoundButton tg_M98B.Style = Enum.ButtonStyle.RobloxRoundButton tg_UMP45.Style = Enum.ButtonStyle.RobloxRoundButton local fugitive = Instance.new('TextButton',f) --whew that was a doozy fugitive.Size = UDim2.new(0,104,0,30) fugitive.Position = UDim2.new(0,0,0,60) fugitive.TextScaled = true fugitive.BackgroundColor3 = Color3.new(1,1,0) fugitive.Text = "Teleport To Fugitive Spawn" fugitive.TextXAlignment = Enum.TextXAlignment.Left local outside = Instance.new('TextButton',f) outside.Size = UDim2.new(0,104,0,30) outside.Position = UDim2.new(0,0,0,90) outside.TextScaled = true outside.BackgroundColor3 = Color3.new(1,1,1) outside.Text = "Teleport To Prison Outside" outside.TextXAlignment = Enum.TextXAlignment.Left local inside = Instance.new('TextButton',f) inside.Size = UDim2.new(0,104,0,30) inside.Position = UDim2.new(0,0,0,120) inside.TextScaled = true inside.BackgroundColor3 = Color3.new(1,1,1) inside.Text = "Teleport To Prison Inside" inside.TextXAlignment = Enum.TextXAlignment.Left local walkspeed = Instance.new('TextButton',f) walkspeed.Size = UDim2.new(0,104,0,30) walkspeed.Position = UDim2.new(0,0,0,170) walkspeed.BackgroundColor3 = Color3.new(1,1,1) walkspeed.TextScaled = true walkspeed.Text = "Walkspeed" walkspeed.TextXAlignment = Enum.TextXAlignment.Left local walkspeed2 = Instance.new('TextBox',f) walkspeed2.Size = UDim2.new(0,104,0,30) walkspeed2.Position = UDim2.new(0,104,0,170) walkspeed2.BackgroundColor3 = Color3.new(1,1,1) walkspeed2.TextScaled = true walkspeed2.Text = "Speed here" walkspeed2.TextXAlignment = Enum.TextXAlignment.Left local jumppower = Instance.new('TextButton',f) jumppower.Size = UDim2.new(0,104,0,30) jumppower.Position = UDim2.new(0,0,0,200) jumppower.BackgroundColor3 = Color3.new(1,1,1) jumppower.TextScaled = true jumppower.Text = "Jump Power" jumppower.TextXAlignment = Enum.TextXAlignment.Left local jumppower2 = Instance.new('TextBox',f) jumppower2.Size = UDim2.new(0,104,0,30) jumppower2.Position = UDim2.new(0,104,0,200) jumppower2.BackgroundColor3 = Color3.new(1,1,1) jumppower2.TextScaled = true jumppower2.Text = "Power Here" jumppower2.TextXAlignment = Enum.TextXAlignment.Left tg_M1014.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "M1014") end) tg_SPAS12.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "SPAS-12") end) tg_Makrov.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Makrov") end) tg_Dragunov.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Dragunov") end) tg_Taser.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Taser") end) tg_Punch.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Punch") end) tg_Handcuffs.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Handcuffs") end) tg_Shank.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Shank") end) tg_Hammer.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Hammer") end) tg_IDCard.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Fake ID Card") end) tg_ACR.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "ACR") end) tg_L86A2.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "L86A2") end) tg_M60.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "M60") end) tg_BerettaM9.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Beretta M9") end) tg_UMP45.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "UMP-45") end) tg_AK47U.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "AK47-U") end) tg_Revolver.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Revolver") end) tg_Minigun.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "Minigun") end) tg_M16.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "M16") end) tg_SW638.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "S&W 638") end) tg_M14.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "M14") end) tg_AK47.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "AK47") end) tg_M98B.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("giveItem", "M98B") end) teamswap_police.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("requestTeam", "police") end) teamswap_prisoner.MouseButton1Click:connect(function() game.Workspace.resources.RemoteFunction:InvokeServer("requestTeam", "Prisoner") end) fugitive.MouseButton1Click:connect(function() lp.Character:MoveTo(Vector3.new(-615,-25,-325)) end) outside.MouseButton1Click:connect(function() lp.Character:MoveTo(Vector3.new(150,4,-480)) end) inside.MouseButton1Click:connect(function() lp.Character:MoveTo(Vector3.new(85,4,-110)) end) walkspeed.MouseButton1Click:connect(function() lp.Character.Humanoid.WalkSpeed = walkspeed2.Text end) jumppower.MouseButton1Click:connect(function() lp.Character.Humanoid.JumpPower = jumppower2.Text end) end initgui()