Advertisement
DatOneTrap

Untitled

May 4th, 2020
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.36 KB | None | 0 0
  1. -- Skidded by ! Evan#2847 yees, credit me (or the actual creator of the script used?) if you use any content here
  2.  
  3. --[[ Side note, for the Vehicle Simulator stuff;
  4. -For the TP Car, you need to be the driver of said car once you've been tp'd to it
  5. -For the tp player or kill, you need to be driving a car, and the targed needs to be **on foot**
  6. If there's any problems, feel free to dm me
  7.  
  8. Yes I asked a friend to release this for me xd
  9. ]]
  10. -- + 1 watermark, im smart.
  11.  
  12. plrs = game.Players
  13. plr = plrs.LocalPlayer
  14. char = plr.Character
  15.  
  16. rs = game:GetService'RunService'
  17.  
  18. if game.CoreGui:FindFirstChild("Same") then game.CoreGui:FindFirstChild("Same"):Destroy() end
  19. ScreenGui = Instance.new("ScreenGui")
  20. ScreenGui.Name = "Same"
  21.  
  22. hugestring = "uw"
  23.  
  24. for i=1,15 do
  25. hugestring = hugestring..hugestring
  26. end
  27.  
  28. rgb = Color3.fromRGB
  29.  
  30. function findIndex(tab, value)
  31. local res
  32. for i,v in ipairs(tab) do
  33. if v == value then
  34. res = i
  35. end
  36. end
  37. return res
  38. end
  39.  
  40. rs:UnbindFromRenderStep("Keep UI at bottom!")
  41. wait()
  42. rs:UnbindFromRenderStep("Gui shit")
  43. wait()
  44.  
  45. -- UI
  46.  
  47. -- if legacyUI then dIsCoNtInUeD lOl
  48. local guiFuncs, MainUI, mainGui, removeAll, addValues, addButton, addPopup, addCategory = loadstring(game:HttpGet("https://ixss.keybase.pub/rblx/GUI/GUI.txt", true))()
  49. -- else
  50. -- loadstring(game:HttpGet("https://ixss.keybase.pub/rblx/GUI/GUI.txt", true))()
  51. -- end
  52. -- General functions
  53.  
  54. function firstHum(target)
  55. for i,v in pairs(target:GetChildren()) do
  56. if v:IsA("Humanoid") then
  57. return v
  58. end
  59. end
  60. for i,v in pairs(target.Parent:GetChildren()) do
  61. if v:IsA("Humanoid") then
  62. return v
  63. end
  64. end
  65. return nil
  66. end
  67.  
  68. function findPlayer(name)
  69. for _, player in ipairs(game.Players:GetPlayers()) do
  70. if player.Name:lower():find(name:lower()) then
  71. return player
  72. end
  73. end
  74. end
  75.  
  76. function scriptexe()
  77. -- Instances:
  78. local Category = Instance.new("Frame")
  79. local BG = Instance.new("Frame")
  80. local Script = Instance.new("TextBox")
  81. local Frame = Instance.new("Frame")
  82. local UIListLayout = Instance.new("UIListLayout")
  83. local Exec = Instance.new("TextButton")
  84. local toggle = Instance.new("TextButton")
  85. --Properties:
  86. Category.Name = "Category"
  87. Category.Parent = ScreenGui
  88. Category.Active = true
  89. Category.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  90. Category.BorderColor3 = Color3.new(1, 0, 0)
  91. Category.BorderSizePixel = 0
  92. Category.Position = UDim2.new(0.358757049, 0, 0.127906978, 0)
  93. Category.Size = UDim2.new(0, 300, 0, 17)
  94. Category.Draggable = true
  95.  
  96. BG.Name = "BG"
  97. BG.Parent = Category
  98. BG.Active = true
  99. BG.BackgroundColor3 = Color3.new(1, 1, 1)
  100. BG.BorderSizePixel = 0
  101. BG.Position = UDim2.new(0, 0, 1, 0)
  102. BG.Size = UDim2.new(0, 300, 0, 350)
  103.  
  104. Script.Name = "Script"
  105. Script.Parent = BG
  106. Script.AnchorPoint = Vector2.new(1, 0)
  107. Script.BackgroundColor3 = Color3.new(1, 1, 1)
  108. Script.Position = UDim2.new(1, -5, 0, 5)
  109. Script.Size = UDim2.new(0.699999988, 0, 0.850000024, 0)
  110. Script.Font = Enum.Font.SourceSans
  111. Script.MultiLine = true
  112. Script.TextColor3 = Color3.new(0, 0, 0)
  113. Script.TextSize = 14
  114. Script.TextWrapped = true
  115. Script.TextXAlignment = Enum.TextXAlignment.Left
  116. Script.TextYAlignment = Enum.TextYAlignment.Top
  117. Script.Text = ""
  118.  
  119. Frame.Parent = BG
  120. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  121. Frame.Position = UDim2.new(0, 5, 0, 5)
  122. Frame.Size = UDim2.new(0.25, 0, 0.850000024, 0)
  123.  
  124. UIListLayout.Parent = Frame
  125.  
  126. Exec.Name = "Exec"
  127. Exec.Parent = BG
  128. Exec.AnchorPoint = Vector2.new(0, 1)
  129. Exec.BackgroundColor3 = Color3.new(1, 1, 1)
  130. Exec.Position = UDim2.new(0, 5, 1, -5)
  131. Exec.Size = UDim2.new(0.964999974, 0, 0.100000001, 0)
  132. Exec.Font = Enum.Font.SourceSans
  133. Exec.Text = "Execute"
  134. Exec.TextColor3 = Color3.new(0, 0, 0)
  135. Exec.TextSize = 14
  136.  
  137. toggle.Name = "toggle"
  138. toggle.Parent = Category
  139. toggle.BackgroundColor3 = Color3.new(1, 0, 0)
  140. toggle.BorderSizePixel = 0
  141. toggle.Size = UDim2.new(0, 17, 0, 17)
  142. toggle.Font = Enum.Font.SourceSans
  143. toggle.Text = ">"
  144. toggle.TextColor3 = Color3.new(0, 0, 0)
  145. toggle.TextSize = 14
  146. -- Scripts:
  147. toggle.MouseButton1Click:Connect(function()
  148. Category:Destroy()
  149. end)
  150.  
  151. Exec.MouseButton1Click:Connect(function()
  152. local b = Instance.new("TextButton")
  153. --Properties:
  154. b.Name = ":b:"
  155. b.Text = ':b:'
  156. b.Parent = Frame
  157. b.BackgroundColor3 = Color3.new(1, 1, 1)
  158. b.Size = UDim2.new(1, 0, 0, 25)
  159. b.Font = Enum.Font.SourceSans
  160. b.TextColor3 = Color3.new(0, 0, 0)
  161. b.TextSize = 14
  162.  
  163. b.MouseButton1Click:Connect(function()
  164. toclipboard(Script.Text)
  165. b:Destroy()
  166. end)
  167. spawn(function()
  168. loadstring(Script.Text)()
  169. end)
  170. end)
  171. end
  172.  
  173. -- RC7 Explorer
  174.  
  175. explorer = {}
  176.  
  177. TextProperties = {"ClassName", "Name", "Value", "Text", "Reflectance", "Transparency", "Heat", "TeamName", "WalkSpeed", "Health", "MaxHealth", "Size", "Position", "AccountAge", "RobloxLocked", "TeamColor", "userId", "Brightness", "Ambient", "TimeOfDay", "FieldOfView", "CameraType", "LinkedSource"}
  178. BoolProperties = {"Anchored", "CanCollide", "Disabled", "Jump", "Sit", "Visible", "Enabled", "Locked", "FilteringEnabled", "StreamingEnabled", "GlobalShadows"}
  179. BrickColorProperties = {"BrickColor", "Color", "TeamColor", "Texture", "Value"}
  180. s = Instance.new("ScreenGui", game.CoreGui)
  181.  
  182. if game.CoreGui:findFirstChild("Explorer") then
  183. game.CoreGui:findFirstChild("Explorer"):Remove()
  184. end
  185.  
  186. explorer.Cloned = nil
  187. explorer.Deleted = nil
  188. explorer.DeleteParent = nil
  189. explorer.Player = nil
  190. explorer.Search = nil
  191. explorer.ScriptSearch = nil
  192. explorer.Gui = nil
  193. explorer.Cloned = nil
  194. explorer.Deleted = nil
  195. explorer.DeleteParent = nil
  196. explorer.Current = 0
  197. explorer.CurrentOption = 0
  198.  
  199. function explorer.Clear()
  200. if explorer.Gui then
  201. explorer.Gui:Remove()
  202. end
  203. explorer.Current = 0
  204. explorer.CurrentOption = 0
  205. end
  206.  
  207. function explorer.AddButton(N, Function, Color, Copy)
  208. if not N then
  209. error("RenderButton - No Name Specified")
  210. end
  211. if not Function then
  212. error("RenderButton - No Function Specified")
  213. end
  214. if not Color then
  215. Color = Color3.new(1, 1, 1)
  216. end
  217. if Copy == nil then
  218. Copy = true
  219. end
  220. P = Instance.new("TextButton")
  221. if Copy then
  222. P.Size = UDim2.new(0, 110, 0, 20)
  223. else
  224. P.Size = UDim2.new(0, 130, 0, 20)
  225. end
  226. P.Text = N.Name
  227. P.Name = N.Name
  228. P.Parent = explorer.Gui
  229. P.BackgroundColor3 = Color
  230. P.TextColor3 = Color3.new(0, 0, 0)
  231. P.BackgroundTransparency = 0.5
  232. P.Position = UDim2.new(0, ((math.modf(explorer.Current/30))*150)+300, 0, 50+(20*((explorer.Current%30)-1)))
  233. P.MouseButton1Click:connect(function()
  234. Function(P)
  235. end)
  236. D = Instance.new("TextButton")
  237. D.Size = UDim2.new(0, 20, 0, 20)
  238. D.Text = "X"
  239. D.Name = N.Name
  240. D.Parent = explorer.Gui
  241. D.BackgroundColor3 = Color3.new(1, 0, 0)
  242. D.TextColor3 = Color3.new(0, 0, 0)
  243. D.BackgroundTransparency = 0.5
  244. D.Position = UDim2.new(0, ((math.modf(explorer.Current/30))*150)+300+130, 0, 50+(20*((explorer.Current%30)-1)))
  245. D.MouseButton1Click:connect(function()
  246. explorer.Deleted = N
  247. explorer.DeleteParent = N.Parent
  248. N.Parent = nil
  249. explorer.Clear()
  250. explorer.Search(explorer.DeleteParent)
  251. end)
  252. if Copy then
  253. C = Instance.new("TextButton")
  254. C.Size = UDim2.new(0, 20, 0, 20)
  255. C.Text = "C"
  256. C.Name = N.Name
  257. C.Parent = explorer.Gui
  258. C.BackgroundColor3 = Color3.new(0, 1, 0.5)
  259. C.TextColor3 = Color3.new(0, 0, 0)
  260. C.BackgroundTransparency = 0.5
  261. C.Position = UDim2.new(0, ((math.modf(explorer.Current/30))*150)+300+110, 0, 50+(20*((explorer.Current%30)-1)))
  262. C.MouseButton1Click:connect(function()
  263. explorer.Cloned = N
  264. explorer.Clear()
  265. explorer.Search(N.Parent)
  266. end)
  267. end
  268. explorer.Current = explorer.Current + 1
  269. return P
  270. end
  271.  
  272. function explorer.AddOption(N, Function, Color, Text)
  273. if not N then
  274. error("RenderButton - No Name Specified")
  275. end
  276. if not Color then
  277. Color = Color3.new(1, 1, 1)
  278. end
  279. if Text == nil then
  280. Text = false
  281. end
  282. if Text then
  283. P = Instance.new("TextBox")
  284. else
  285. P = Instance.new("TextButton")
  286. end
  287. P.Text = N
  288. P.Name = N
  289. P.Parent = explorer.Gui
  290. P.BackgroundColor3 = Color
  291. P.TextColor3 = Color3.new(0, 0, 0)
  292. P.BackgroundTransparency = 0.5
  293. P.Size = UDim2.new(0, 150, 0, 20)
  294. P.Position = UDim2.new(0, ((math.modf(explorer.CurrentOption/30))*150)+150, 0, 50+(20*((explorer.CurrentOption%30)-1)))
  295. if not Text and Function then
  296. P.MouseButton1Click:connect(function() Function(P) end)
  297. end
  298. explorer.CurrentOption = explorer.CurrentOption + 1
  299. return P
  300. end
  301.  
  302. function explorer.AddTextOption(Obj, Prop)
  303. local Ob = Obj
  304. local Pro = Prop
  305. if type(Ob[Pro]) == "number" or type(Ob[Pro]) == "string" then
  306. explorer.CurrentOption = explorer.CurrentOption + 1
  307. local T = explorer.AddOption(Ob[Pro], nil, Color3.new(0.1, 0.4, 0.1), true)
  308. explorer.CurrentOption = explorer.CurrentOption - 2
  309. local O = explorer.AddOption("Change "..Pro..":", function() Ob[Pro] = T.Text end, Color3.new(0.1, 0.8, 0.1), false)
  310. explorer.CurrentOption = explorer.CurrentOption + 1
  311. end
  312. end
  313.  
  314. function explorer.AddBrickColorOption(Obj, Prop)
  315. local Ob = Obj
  316. local Pro = Prop
  317. if BrickColor.new(tostring(Ob[Pro])) == Ob[Pro] then
  318. explorer.CurrentOption = explorer.CurrentOption + 1
  319. local T = explorer.AddOption(tostring(Ob[Pro]), nil, Color3.new(0.1, 0.4, 0.1), true)
  320. explorer.CurrentOption = explorer.CurrentOption - 2
  321. local O = explorer.AddOption("Change "..Pro..":", function() Ob[Pro] = BrickColor.new(T.Text) end, Color3.new(0.1, 0.8, 0.1), false)
  322. explorer.CurrentOption = explorer.CurrentOption + 1
  323. end
  324. end
  325.  
  326. function explorer.AddBoolOption(Obj, Prop)
  327. local Ob = Obj
  328. local Pro = Prop
  329. if type(Ob[Pro]) == "boolean" then
  330. local O = explorer.AddOption(Pro..": "..tostring(Ob[Pro]), nil, Color3.new(0.1, 0.8, 0.1), false)
  331. O.MouseButton1Click:connect(function()
  332. if Ob[Pro] then
  333. Ob[Pro] = false
  334. O.Text = Pro..": false"
  335. else
  336. Ob[Pro] = true
  337. O.Text = Pro..": true"
  338. end
  339. end)
  340. end
  341. end
  342.  
  343. function explorer.TestProperty(Obj, Property)
  344. Success = pcall(function()
  345. if Obj[Property] then
  346. return
  347. end
  348. end)
  349. return Success
  350. end
  351.  
  352. function explorer.LoadOptions(Object)
  353. for Num, Prop in pairs(TextProperties) do
  354. if explorer.TestProperty(Object, Prop) then
  355. explorer.AddTextOption(Object, Prop)
  356. end
  357. end
  358. for Num, Prop in pairs(BoolProperties) do
  359. if explorer.TestProperty(Object, Prop) then
  360. explorer.AddBoolOption(Object, Prop)
  361. end
  362. end
  363. for Num, Prop in pairs(BrickColorProperties) do
  364. if explorer.TestProperty(Object, Prop) then
  365. explorer.AddBrickColorOption(Object, Prop)
  366. end
  367. end
  368. end
  369.  
  370. function explorer.Search(Object)
  371. explorer.Gui = Instance.new("ScreenGui")
  372. explorer.Gui.Parent = game.CoreGui
  373. explorer.Gui.Name = "Explorer"
  374. if Object ~= game then
  375. explorer.AddOption("Back", function()
  376. explorer.Clear();
  377. explorer.Search(Object.Parent)
  378. end, Color3.new(0.5, 1, 1), false)
  379. end
  380. explorer.AddOption("Reload", function() explorer.Clear(); explorer.Search(Object); end, Color3.new(0.2, 1, 0.2), false)
  381. if explorer.Cloned then
  382. explorer.AddOption("Paste", function() explorer.Cloned:Clone().Parent = Object; explorer.Clear(); explorer.Search(Object); end, Color3.new(0.5, 1, 1), false)
  383. end
  384. if explorer.Deleted then
  385. explorer.AddOption("Undo", function() explorer.Deleted.Parent = explorer.DeleteParent; explorer.Deleted = nil; DeletedParent = nil; explorer.Clear(); explorer.Search(Object); end, Color3.new(1, 0.6, 0.1), false)
  386. end
  387. if Object:IsA("Player") then
  388. explorer.AddOption("Goto Character", function() explorer.Clear(); if Object.Character then explorer.Search(Object.Character); end end, Color3.new(1, 1, 1), false)
  389. end
  390. if Object:IsA("LocalScript") then
  391. explorer.AddOption("EditScript", function() explorer.Clear(); explorer.ScriptSearch(Object); end, Color3.new(1, 1, 1), false)
  392. end
  393. if Object:IsA("Terrain") then
  394. explorer.AddOption("Clear", function() Object:Clear(); end, Color3.new(1, 1, 1), false)
  395. end
  396. explorer.LoadOptions(Object)
  397. explorer.AddOption("Close", explorer.Clear, Color3.new(1, 0.2, 0), false)
  398. if not Object:IsA("Workspace") or not Object:IsA("Player") then
  399. for Num, Obj in pairs(Object:GetChildren()) do
  400. --if not Obj:IsA("BasePart") or not Object.Parent == game.Workspace then
  401. if true then
  402. if Obj:IsA("LocalScript") then
  403. explorer.AddButton(Obj, function() explorer.Clear(); explorer.Search(Obj); end, Color3.new(1, 0, 0), true)
  404. elseif Obj:IsA("Script") or Obj:IsA("StarterScript") or Obj:IsA("CoreScript") then
  405. explorer.AddButton(Obj, function() explorer.Clear(); explorer.Search(Obj); end, Color3.new(0.5, 0.5, 0.8), true)
  406. elseif Obj.Parent == game then
  407. explorer.AddButton(Obj, function() explorer.Clear(); explorer.Search(Obj); end, Color3.new(1, 1, 1), false)
  408. else
  409. explorer.AddButton(Obj, function() explorer.Clear(); explorer.Search(Obj); end, Color3.new(1, 1, 1), true)
  410. end
  411. end
  412. end
  413. end
  414. function explorer.MoveUp(Place, Amount)
  415. for i,v in pairs(Place:GetChildren()) do
  416. if v:IsA("TextLabel") or v:IsA("TextBox") then
  417. v.Position = v.Position + UDim2.new(0,0,0,-Amount)
  418. end
  419. end
  420. end
  421. function explorer.MoveDown(Place, Amount)
  422. for i,v in pairs(Place:GetChildren()) do
  423. if v:IsA("TextLabel") or v:IsA("TextBox") then
  424. v.Position = v.Position + UDim2.new(0,0,0,Amount)
  425. end
  426. end
  427. end
  428. i=0
  429. function explorer.ScriptSearch(S)
  430. Script2 = S
  431. Script = Script2.Source
  432. Table = {}
  433. Enabled = true
  434. explorer.Gui = Instance.new("ScreenGui")
  435. explorer.Gui.Parent = game.CoreGui
  436. explorer.Gui.Name = "Explorer"
  437. while Enabled do
  438. Start, End = string.find(Script, '\n')
  439. print(Start, End)
  440. if Start and End then
  441. table.insert(Table, string.sub(Script, 1, End))
  442. New = string.sub(Script, End+1, string.len(Script))
  443. Script = New
  444. else
  445. Enabled = false
  446. table.insert(Table, string.sub(Script, 1, End))
  447. print("Finished")
  448. end
  449. end
  450. P = Instance.new("TextLabel")
  451. P.Size = UDim2.new(0, 500, 0, 20)
  452. P.Text = Script2.Name
  453. P.Name = "Script Line"
  454. P.Parent = explorer.Gui
  455. P.BackgroundColor3 = Color3.new(1, 1, 1)
  456. P.TextColor3 = Color3.new(0, 0, 0)
  457. P.BackgroundTransparency = 0.5
  458. P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
  459. P.TextXAlignment = "Left"
  460. i=i+1
  461. New = {}
  462. for I,Val in pairs(Table) do
  463. print(Val)
  464. P = Instance.new("TextBox")
  465. P.ClearTextOnFocus = false
  466. P.Size = UDim2.new(0, 500, 0, 20)
  467. P.Text = Val
  468. P.Name = "Script Line"
  469. P.Parent = explorer.Gui
  470. P.BackgroundColor3 = Color3.new(1, 1, 1)
  471. P.TextColor3 = Color3.new(0, 0, 0)
  472. P.BackgroundTransparency = 0.5
  473. P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
  474. P.TextXAlignment = "Left"
  475. table.insert(New, P)
  476. i=i+1
  477. end
  478. i=1
  479. P = Instance.new("TextButton")
  480. P.Size = UDim2.new(0, 20, 0, 20)
  481. P.Text = "^"
  482. P.Name = "Scroll"
  483. P.Parent = explorer.Gui
  484. P.BackgroundColor3 = Color3.new(1, 1, 1)
  485. P.TextColor3 = Color3.new(0, 0, 0)
  486. P.BackgroundTransparency = 0.5
  487. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  488. P.MouseButton1Click:connect(function()
  489. explorer.MoveUp(explorer.Gui, -20)
  490. end)
  491. i=i+1
  492. P = Instance.new("TextButton")
  493. P.Size = UDim2.new(0, 20, 0, 20)
  494. P.Text = "v"
  495. P.Name = "Scroll"
  496. P.Parent = explorer.Gui
  497. P.BackgroundColor3 = Color3.new(1, 1, 1)
  498. P.TextColor3 = Color3.new(0, 0, 0)
  499. P.BackgroundTransparency = 0.5
  500. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  501. P.MouseButton1Click:connect(function()
  502. explorer.MoveDown(explorer.Gui, -20)
  503. end)
  504. i=i+1
  505. P = Instance.new("TextButton")
  506. P.Size = UDim2.new(0, 20, 0, 20)
  507. P.Text = "^^"
  508. P.Name = "Scroll"
  509. P.Parent = explorer.Gui
  510. P.BackgroundColor3 = Color3.new(1, 1, 1)
  511. P.TextColor3 = Color3.new(0, 0, 0)
  512. P.BackgroundTransparency = 0.5
  513. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  514. P.MouseButton1Click:connect(function()
  515. explorer.MoveUp(explorer.Gui, -200)
  516. end)
  517. i=i+1
  518. P = Instance.new("TextButton")
  519. P.Size = UDim2.new(0, 20, 0, 20)
  520. P.Text = "vv"
  521. P.Name = "Scroll"
  522. P.Parent = explorer.Gui
  523. P.BackgroundColor3 = Color3.new(1, 1, 1)
  524. P.TextColor3 = Color3.new(0, 0, 0)
  525. P.BackgroundTransparency = 0.5
  526. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  527. P.MouseButton1Click:connect(function()
  528. explorer.MoveDown(explorer.Gui, -200)
  529. end)
  530. i=i+1
  531. P = Instance.new("TextButton")
  532. P.Size = UDim2.new(0, 20, 0, 20)
  533. P.Text = "S"
  534. P.Name = "Save"
  535. P.Parent = explorer.Gui
  536. P.BackgroundColor3 = Color3.new(0, 1, 0)
  537. P.TextColor3 = Color3.new(0, 0, 0)
  538. P.BackgroundTransparency = 0.5
  539. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  540. P.MouseButton1Click:connect(function()
  541. StringS = ""
  542. for Num, Obj in pairs(New) do
  543. StringS = StringS..Obj.Text..'\n'
  544. end
  545. S.Source = StringS
  546. S.Disabled = true
  547. S.Disabled = false
  548. end)
  549. i=i+1
  550. P = Instance.new("TextButton")
  551. P.Size = UDim2.new(0, 20, 0, 20)
  552. P.Text = "x"
  553. P.Name = "Back"
  554. P.Parent = explorer.Gui
  555. P.BackgroundColor3 = Color3.new(1, 0.2, 0)
  556. P.TextColor3 = Color3.new(0, 0, 0)
  557. P.BackgroundTransparency = 0.5
  558. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  559. P.MouseButton1Click:connect(function()
  560. explorer.Clear()
  561. i=0
  562. explorer.Search(S)
  563. end)
  564. i=i+1
  565. end
  566. end
  567.  
  568. -- VSim
  569.  
  570. function vehicsimTpToCar(player)
  571. plr.Character:SetPrimaryPartCFrame(vehicsimFindCar(player).PrimaryPart.CFrame)
  572. end
  573.  
  574. function vehicsimTpCar(car, player)
  575. same = player.Character.PrimaryPart.CFrame
  576. vehicsimTpToCar(car)
  577. wait(1)
  578. vehicsimFindCar(car):SetPrimaryPartCFrame(same)
  579. end
  580.  
  581. function vehicsimTpPlayer(player)
  582. cframe = vehicsimFindCar(plr).PrimaryPart.CFrame
  583. vehicsimFindCar(plr):SetPrimaryPartCFrame(player.Character.PrimaryPart.CFrame)
  584. wait(1)
  585. vehicsimFindCar(plr):SetPrimaryPartCFrame(cframe)
  586. end
  587.  
  588. function vehicsimFindCar(player)
  589. local vehicle = workspace.Vehicles:getChildren()
  590. for i = 1,#vehicle do
  591. if vehicle[i]:findFirstChild("owner") then
  592. if vehicle[i].owner.Value == player.Name then
  593. return vehicle[i]
  594. end
  595. end
  596. end
  597. end
  598.  
  599. -- Big bro shit
  600.  
  601. slap = false
  602. Golden = nil
  603. ctrldest = false
  604. ctrlbgon = false
  605. shiftkill = false
  606.  
  607. function GoldenTouch(hit)
  608. if slap == true then
  609. if not hit:IsDescendantOf(plr.Character) then
  610. if hit.Parent:IsA("Model") then
  611. local fhum = firstHum(hit.Parent)
  612. if fhum then
  613. game.ReplicatedStorage.RemoteEvents.Kill:FireServer(fhum)
  614. end
  615. end
  616. end
  617. end
  618. end
  619.  
  620. plr:GetMouse().Button1Down:Connect(function()
  621. if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.RightControl) then
  622. if not ctrlbgon then return end
  623. if slap == false then
  624. if not anim then
  625. anim = Instance.new("Animation", plr)
  626. anim.AnimationId = "http://www.roblox.com/Asset?ID=128853357"
  627. end
  628. if sound2 then
  629. sound2:Destroy()
  630. sound2 = Instance.new("Sound",la)
  631. sound2.SoundId = "rbxassetid://949916584"
  632. sound2.Volume = 5
  633. else
  634. sound2 = Instance.new("Sound",la)
  635. sound2.SoundId = "rbxassetid://949916584"
  636. sound2.Volume = 5
  637. end
  638. slap = true
  639. spawn(function()
  640. sound2:Play()
  641. wait(.1)
  642. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(":B:gone,", "All")
  643. wait(.5)
  644. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Thxot!", "All")
  645. end)
  646. wait(.2)
  647. plr.Character.Humanoid:LoadAnimation(anim):Play()
  648. wait(.8)
  649. slap = false
  650. end
  651. elseif game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl) then
  652. if not ctrldest then return end
  653. if not plr:GetMouse().Target then return end
  654. plr:GetMouse().Target:Destroy()
  655. elseif game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.RightShift) then
  656. if not shiftkill then return end
  657. if not plr:GetMouse().Target then return end
  658. local targ = firstHum(plr:GetMouse().Target.Parent)
  659. if targ then
  660. game.ReplicatedStorage.RemoteEvents.Kill:FireServer(targ)
  661. end
  662. end
  663. end)
  664.  
  665. -- Redwood Prison (mostly skidded from the actual game xd)
  666. -- If you do use it, please credit me
  667. -- https://ixss.keybase.pub/redwoodlibrary.txt https://ixss.keybase.pub/redwoodclientscript.txt https://ixss.keybase.pub/redwoodserverscript.txt here have fun making your own shit ;)
  668.  
  669. rw = {} -- Redwood lib
  670. if workspace:FindFirstChild("resources") then
  671. rw.revent = workspace.resources:FindFirstChild("RemoteEvent")
  672. end
  673.  
  674. if workspace:FindFirstChild("resources") then
  675. rw.rfunc = workspace.resources:FindFirstChild("RemoteFunction")
  676. end
  677.  
  678.  
  679. rw.ease = {
  680. outSine = function(t, b, e, d)
  681. local c = e - b
  682. return c * math.sin(t/d * (math.pi/2)) + b
  683. end,
  684. }
  685.  
  686. _G.movableId = _G.movableId or 0
  687. if not _G.movables then
  688. _G.movables = {}
  689. end
  690. rw.movables = _G.movables
  691.  
  692. rw.Movable = {}
  693. function rw.Movable:new(callingPlayer, clientId, type, customProps)
  694. local o = {["originalClient"] = callingPlayer, ["clientId"] = clientId, ["type"] = type, ["birth"] = tick(),}
  695.  
  696. for n,v in pairs(customProps) do
  697. o[n] = v
  698. end
  699.  
  700. local checkModel = false
  701. if type == "Laser" then
  702. o.speed = 100--studs per second
  703. o.range = 500--studs
  704. o.destroy = true--gets rid of object when finished
  705. end
  706. if checkModel then
  707. for n,v in pairs(rw.movables) do
  708. if v.type == type and v.model == o.model then
  709. v.finished = true
  710. end
  711. end
  712. end
  713. setmetatable(o, self)
  714. self.__index = self
  715. table.insert(rw.movables, o)
  716. return o
  717. end
  718. function rw.Movable:Update(step, curTick)
  719. if self.finished then
  720. --//no need to do shit, must have finished up somewhere else
  721. return true
  722. end
  723.  
  724. local type = self.type
  725.  
  726. if type == "Laser" then
  727. local laser = self.model
  728.  
  729. if self.cleanUp then
  730. local cleanUpTime = .25
  731. local per = (curTick - self.cleanUp)/cleanUpTime
  732. if per > 1 then
  733. per = 1
  734. self.finished = true
  735. else
  736. per = rw.ease.outSine(per, 0, 1, 1)
  737. end
  738.  
  739. --laser.Size = Vector3.new(0.2 + per*0.5, 0.2 + per*0.5, laser.Size.Z)
  740. laser.Transparency = per
  741. elseif curTick - self.birth >= 0 then
  742. self.cleanUp = curTick
  743. end
  744. end
  745.  
  746. return self.finished
  747. end
  748. function rw:newMovable(type, customProps)
  749. _G.movableId = _G.movableId + 1
  750. local mov = rw.Movable:new(plr, _G.movableId, type, customProps)
  751. --table.insert(rw.movables, mov)--this was adding rw.movables to the list twice, which should not have happened
  752. end
  753.  
  754. function rw:drawLaser(origin, target, customProps)
  755. local p = Instance.new("Part", nil)
  756. p.TopSurface = "Smooth"
  757. p.BottomSurface = "Smooth"
  758. p.Material = "SmoothPlastic"
  759. p.Anchored = true
  760. p.CanCollide = true
  761. local laserTemp = p
  762. laserTemp.Parent = nil
  763. laserTemp.Material = Enum.Material.SmoothPlastic
  764. laserTemp.BrickColor = BrickColor.new("Mid gray")
  765. laserTemp.Anchored = true
  766. laserTemp.CanCollide = false
  767.  
  768. local dist = (origin-target).magnitude
  769. local laser = laserTemp:Clone()
  770. laser.Parent = workspace:FindFirstChild('ignore') or nil
  771. laser.Size = Vector3.new(0.2,0.2,dist)
  772. laser.CFrame = CFrame.new(origin, target) * CFrame.new(0, 0, -dist/2) * CFrame.Angles(0, 0, 2*math.pi*math.random())
  773. if customProps then
  774. for n,v in pairs(customProps) do
  775. laser[n] = v
  776. end
  777. end
  778.  
  779.  
  780. local mov = rw:newMovable("Laser", {
  781. ["model"] = laser,
  782. })
  783.  
  784. return laser
  785. end
  786.  
  787. function rw:drawLaserAll(origin, target, customProps)
  788. rw:drawLaser(origin, target, customProps)
  789. if not rw.revent then return end
  790. rw.revent:FireServer("FireOtherClients", "drawLaser", origin, target, customProps, true)
  791. end
  792.  
  793. function rw:drawLaserOthers(origin, target, customProps)
  794. if not rw.revent then return end
  795. rw.revent:FireServer("FireOtherClients", "drawLaser", origin, target, customProps, true)
  796. end
  797.  
  798. function rw:drawLaserLaggier(origin, target, customProps)
  799. if not rw.revent then return end
  800. rw.revent:FireServer("FireAllClients", "drawLaser", origin, target, customProps, true)
  801. end
  802.  
  803. function rw:showNotice(title, msg)
  804. rw.revent:FireServer("FireAllClients", "showNotice", title, msg)
  805. end
  806.  
  807. function rw:smallNotice(msg)
  808. rw.revent:FireServer("FireAllClients", "smallNotice", msg, true)
  809. end
  810.  
  811. function rw:smallNoticeOthers(msg)
  812. rw.revent:FireServer("FireOtherClients", "smallNotice", msg, true)
  813. end
  814.  
  815. function rw:setValue(b, c)
  816. rw.rfunc:InvokeServer("setDataValue", b, c)
  817. end
  818.  
  819. function rw:door(a)
  820. rw.revent:FireServer("updateDoorSystem", a)
  821. end
  822.  
  823. function rw:motd(a)
  824. rw.rfunc:InvokeServer("attemptChangeMOTD")
  825. wait(.1)
  826. rw.revent:FireServer("updateMOTD", a)
  827. end
  828.  
  829. function rw:setValue(dataType, value)
  830. rw.rfunc:InvokeServer("setDataValue", dataType, value)
  831. end
  832.  
  833. function rw:toggleSolid(part) --"toggleShield"
  834. rw.revent:FireServer("toggleShield", part)
  835. end
  836.  
  837. function rw:ChangeSpeed(a)
  838. rw.revent:FireServer("changyChange", n)
  839. end
  840.  
  841. function rw:PseudoBanOthers(a)
  842. rw.revent:FireServer("FireOtherClients", "showBanScreen", a)
  843. end
  844.  
  845. function rw:PseudoBanAll(a)
  846. rw.revent:FireServer("FireAllClients", "showBanScreen", a)
  847. end
  848.  
  849. function rw:TaseOthers()
  850. rw.revent:FireServer("FireOtherClients", "taseMe")
  851. end
  852.  
  853. function rw:BecomeFugi()
  854. plr.Character.HumanoidRootPart.CFrame = CFrame.new(-601.35, -24.3, -333.33)
  855. end
  856.  
  857. rs:UnbindFromRenderStep("Fixed lasers")
  858. wait()
  859. rs:BindToRenderStep("Fixed lasers", 1, function(step)
  860. local curTick = tick()
  861.  
  862. for n = #rw.movables,1,-1 do
  863. local mover = rw.movables[n]
  864. local finished = mover:Update(step, curTick)
  865.  
  866. if finished then
  867. if mover.destroy and mover.model then
  868. mover.model:Destroy()
  869. end
  870.  
  871. table.remove(rw.movables, n)
  872. end
  873. end
  874. end)
  875.  
  876. --[[
  877. for i,k in pairs(workspace:GetChildren()) do
  878. rw:toggleSolid(k)
  879. for i,y in pairs(k:GetChildren()) do
  880. rw:toggleSolid(y)
  881. for i,s in pairs(y:GetChildren()) do
  882. rw:toggleSolid(s)
  883. end
  884. end
  885. end
  886. ]]
  887.  
  888. rw.propfly = false
  889. rw.lag = false
  890. rw.speed = false
  891. rw.Neutral = false
  892. rw.OldPos = plr.Character.HumanoidRootPart.CFrame
  893.  
  894. -- fortnite
  895.  
  896. DiedEvent = function()
  897. rw.OldPos = plr.Character.HumanoidRootPart.CFrame
  898. end
  899.  
  900. char.Humanoid.Died:Connect(DiedEvent)
  901.  
  902. plr.CharacterAdded:Connect(function(character)
  903. char = character
  904. if ctrlbgon then
  905. la = nil
  906. la = character:WaitForChild("Left Arm", 2)
  907. if la == nil then return end
  908. if Golden == nil then return end
  909. sound2 = Instance.new("Sound",la)
  910. sound2.SoundId = "rbxassetid://949916584"
  911. sound2.Volume = 5
  912. Golden:Disconnect()
  913. Golden = la.Touched:Connect(function(hit) GoldenTouch(hit) end)
  914. elseif Golden then Golden:Disconnect()
  915. elseif rw.Neutral then
  916. if plr.TeamColor ~= BrickColor.new'White' then
  917. rw.revent:FireServer("choiceResult", "returnToMenu", true)
  918. rw.revent:FireServer('reloadMe')
  919. else
  920. wait(6)
  921. character:WaitForChild("HumanoidRootPart", 2).CFrame = rw.OldPos
  922. workspace.CurrentCamera.CameraType = Enum.CameraType.Custom
  923. plr.PlayerGui:WaitForChild("GUI").roleChoose:Destroy()
  924. end
  925. end
  926. character:WaitForChild("Humanoid").Died:Connect(DiedEvent)
  927. end)
  928.  
  929. -- Main
  930.  
  931. mainGui(Color3.new(0, 1, 0))
  932. addButton("Script Executor", "Main", function() scriptexe() end)
  933.  
  934. -- Vehicle Sim
  935. addCategory("Vehicle Simulator", Color3.new(1, 0, 0), "Main")
  936. addButton("Speed - Perfect car", "Vehicle Simulator", function()
  937. myCar = vehicsimFindCar(plr)
  938. myCar.Handling.MaxSpeed.Value = 5000
  939. myCar.Handling.Torque.Value = 10000
  940. myCar.Handling.SteeringRadiusConstant.Value = 999999
  941. myCar.Handling.FrictionRoad.Value = 9999999
  942. myCar.Handling.FrictionOffRoad.Value = 9999999
  943. myCar.Handling.Nitro.NitroSpeed.Value = 999999999
  944. myCar.Handling.Nitro.NitroForce.Value = 99999
  945. myCar.Handling.TurboJump.TurboJumpHeight.Value = 70
  946. myCar.Handling.Suspension.FrontHeight.Value = 5
  947. myCar.Handling.Suspension.RearHeight.Value = 0
  948. myCar.Handling.Gears.Value = 7
  949. myCar.Handling.FrontWheelDrive.Value = true
  950. myCar.Handling.RearWheelDrive.Value = true
  951. myCar.Handling.AirRotation.Value = true
  952. myCar.Handling.AirRotation.Power.Value = 400
  953. end)
  954. addButton("Explore car - Skidded as fuck", "Vehicle Simulator", function()
  955. explorer.Clear()
  956. myCar = vehicsimFindCar(plr)
  957. explorer.Search(myCar)
  958. end)
  959.  
  960. addPopup("Teleportation - Car related", Color3.fromRGB(143,243,28), "Vehicle Simulator")
  961. addValues("1Players", "Player 1", "Player 2", "Teleportation - Car related")
  962. wait(.01)
  963. addButton("Teleport to car - Player 1", "Teleportation - Car related", function()
  964. a = guis["Teleportation - Car related"].gui["1Players"]["1"]
  965. vehicsimTpToCar(findPlayer(a.Text))
  966. end)
  967. addButton("Teleport car - Car: 1 Player: 2", "Teleportation - Car related", function()
  968. a = guis["Teleportation - Car related"].gui["1Players"]["1"]
  969. b = guis["Teleportation - Car related"].gui["1Players"]["2"]
  970. vehicsimTpCar(findPlayer(a.Text), findPlayer(b.Text))
  971. end)
  972. addButton("TP player - TPs Player 1 using car", "Teleportation - Car related", function()
  973. a = guis["Teleportation - Car related"].gui["1Players"]["1"]
  974. vehicsimTpPlayer(findPlayer(a.Text))
  975. end)
  976. addButton("Kill player - Plr1, Press X", "Teleportation - Car related", function()
  977. a = guis["Teleportation - Car related"].gui["1Players"]["1"]
  978. vehicsimTpPlayer(findPlayer(a.Text))
  979. vehicsimFindCar(plr).Handling.TurboJump.TurboJumpHeight.Value = 99999999
  980. end)
  981.  
  982. addButton("Goto game", "Vehicle Simulator", function()
  983. game:GetService'TeleportService':Teleport(171391948,nil,nil,ScreenGui)
  984. end)
  985.  
  986. -- Big Brother
  987. addCategory("Big Brother", Color3.fromRGB(190, 209, 216), "Main")
  988. addButton("Toggle Destroy LCTRL Click [off]", "Big Brother", function()
  989. ctrldestbut = guis["Big Brother"].gui["1"]
  990. ctrldest = not ctrldest
  991. if not ctrldest then
  992. ctrldestbut.Text = "Toggle Destroy LCTRL Click [off]"
  993. else
  994. ctrldestbut.Text = "Toggle Destroy LCTRL Click [on]"
  995. end
  996. end)
  997. addButton("Toggle BGone RCTRL Click [off]", "Big Brother", function()
  998. ctrlbgonbut = guis["Big Brother"].gui["2"]
  999. ctrlbgon = not ctrlbgon
  1000. if not ctrlbgon then
  1001. ctrlbgonbut.Text = "Toggle BGone RCTRL Click [off]"
  1002. if Golden then Golden:Disconnect() end
  1003. else
  1004. ctrlbgonbut.Text = "Toggle BGone RCTRL Click [on]"
  1005. la = plr.Character:WaitForChild("Left Arm", 1)
  1006. if la == nil then ctrlbgonbut.Text = "Toggle BGone RCTRL Click [off]"; return end
  1007. Golden = la.Touched:Connect(function(hit) GoldenTouch(hit) end)
  1008. end
  1009. end)
  1010. addButton("Toggle Kill RShift Click [off]", "Big Brother", function()
  1011. shiftkillbut = guis["Big Brother"].gui["3"]
  1012. shiftkill = not shiftkill
  1013. if not shiftkill then
  1014. shiftkillbut.Text = "Toggle Kill RShift Click [off]"
  1015. else
  1016. shiftkillbut.Text = "Toggle Kill RShift Click [on]"
  1017. end
  1018. end)
  1019.  
  1020. addPopup("Kill, Walkspeed, JumpPower", Color3.fromRGB(95, 242, 108), "Big Brother")
  1021. addValues("1Vals", "Player", "Value", "Kill, Walkspeed, JumpPower")
  1022. addButton("Kill - Player", "Kill, Walkspeed, JumpPower", function()
  1023. a = guis["Kill, Walkspeed, JumpPower"].gui["1Vals"]["1"]
  1024. game.ReplicatedStorage.RemoteEvents.Kill:FireServer(findPlayer(a.Text).Character.Humanoid)
  1025. end)
  1026. addButton("Walkspeed - Value", "Kill, Walkspeed, JumpPower", function()
  1027. a = guis["Kill, Walkspeed, JumpPower"].gui["1Vals"]["2"]
  1028. plr.Character.Humanoid.WalkSpeed = tonumber(a.Text)
  1029. end)
  1030. addButton("JumpPower - Value", "Kill, Walkspeed, JumpPower", function()
  1031. a = guis["Kill, Walkspeed, JumpPower"].gui["1Vals"]["2"]
  1032. plr.Character.Humanoid.JumpPower = tonumber(a.Text)
  1033. end)
  1034.  
  1035. addButton("Goto game", "Big Brother", function()
  1036. game:GetService'TeleportService':Teleport(437874827,nil,nil,ScreenGui)
  1037. end)
  1038.  
  1039. -- Redwood Prison
  1040.  
  1041. addCategory("Redwood prison", rgb(204, 0, 0), "Main")
  1042. addButton("Give all weapons", "Redwood prison", function()
  1043. weps = {'M1014','SPAS-12','Makarov','Dragunov','Taser','Ham Sandwich','Pancakes','Steak','Punch','Handcuffs','Shank','Hammer','Guitar','Fake ID Card','ACR','L86A2','M60','Beretta M9','UMP-45','AK47-U','Revolver','Minigun','M16','S&W 638','M14','AK47','M98B','Parachute'}
  1044. rw.rfunc:InvokeServer("giveRiotShield",Workspace.RiotShield)
  1045. for i=1, #weps, 1 do
  1046. spawn(function()
  1047. rw.rfunc:InvokeServer("giveItem", weps[i])
  1048. end)
  1049. end
  1050. spawn(function()
  1051. game.Players.LocalPlayer.Backpack:WaitForChild("Minigun")
  1052. for i, v in pairs(game.Players.LocalPlayer.Backpack.Minigun:GetChildren()) do
  1053. v.Anchored = false
  1054. end
  1055. end)
  1056. end)
  1057. addButton("Propfly [Off]", "Redwood prison", function()
  1058. propflybut = guis["Redwood prison"].gui["2"]
  1059. rw.propfly = not rw.propfly
  1060. propflybut.Text = "Propfly [Off]"
  1061. if rw.propfly then
  1062. propflybut.Text = "Propfly [On]"
  1063. spawn(function()
  1064. i = 1
  1065. while rw.propfly == true do
  1066. wait()
  1067. i = i+0.01
  1068. if i >= 1 then i = 0 end
  1069. local customProps = {}
  1070. customProps.Color = Color3.fromHSV(i,1,1)
  1071. customProps.Reflectance = 0.5
  1072. customProps.Material = Enum.Material.Neon
  1073. customProps.Size = Vector3.new(10,1,10)
  1074. customProps.CanCollide = true
  1075. customProps.CFrame = CFrame.new(char.HumanoidRootPart.Position - Vector3.new(0,4,0))*CFrame.Angles(0, math.rad(i*90), 0)
  1076. rw:drawLaserAll(char.HumanoidRootPart.Position - Vector3.new(0,3,0), char.HumanoidRootPart.Position - Vector3.new(0,5,0), customProps)
  1077. end
  1078. end)
  1079. end
  1080. end)
  1081.  
  1082. addButton("Arrest all", "Redwood prison", function()
  1083. rw.revent:FireServer("choiceResult", "returnToMenu", true)
  1084. wait()
  1085. for i,v in pairs(plrs:GetChildren()) do
  1086. spawn(function()
  1087. if v.Name == "MR_Apiggie" or v.Name == "BaGuiStian" or v.Name == "snakeytie" or v.Name == "MRePotatoes" then
  1088. rw:smallNotice("lol")
  1089. else
  1090. rw.revent:FireServer("cuff",v)
  1091. rw:smallNotice("lol")
  1092. end
  1093. end)
  1094. end
  1095. wait(1)
  1096. -- rw:PseudoBanOthers("Oh no!!!!!!!")
  1097. spawn(function()
  1098. wait(0.5)
  1099. for _=1,50 do
  1100. wait()
  1101. rw:smallNotice(".")
  1102. end
  1103. rw:smallNotice("Say 'Hi' to your mom for me.")
  1104. end)
  1105. wait()
  1106. rw.rfunc:InvokeServer("requestTeam", "police")
  1107. wait()
  1108. rw.revent:FireServer("reloadMe")
  1109. wait(1)
  1110. rw:BecomeFugi()
  1111. --[[ spawn(function()
  1112. wait(11)
  1113. for i,v in pairs(plrs:GetChildren()) do
  1114. rw.revent:FireServer("dealDamage", v.Character.Humanoid,100)
  1115. end
  1116. end)]]
  1117. end)
  1118. addButton("Kill all", "Redwood prison", function()
  1119. for i,v in pairs(plrs:GetChildren()) do
  1120. spawn(function()
  1121. rw.revent:FireServer("dealDamage", v.Character.Humanoid,100)
  1122. end)
  1123. end
  1124. end)
  1125. addButton("Open/Close all doors", "Redwood prison", function()
  1126. for i,v in pairs(workspace.AllDoors:GetChildren()) do
  1127. rw:door(v)
  1128. end
  1129. end)
  1130. addButton("Lag others [Off]", "Redwood prison", function()
  1131. lagbut = guis["Redwood prison"].gui["6"]
  1132. eeee = hugestring
  1133. rw.lag = not rw.lag
  1134. lagbut.Text = "Lag others [Off]"
  1135. if rw.lag then lagbut.Text = "Lag others [On]" end
  1136. spawn(function()
  1137. while rw.lag == true do
  1138. for i = 1, 20 do
  1139. rw:smallNoticeOthers(eeee)
  1140. end
  1141. wait(9)
  1142. end
  1143. end)
  1144. end)
  1145.  
  1146. addButton("Speed [Off]", "Redwood prison", function()
  1147. speedbut = guis["Redwood prison"].gui["7"]
  1148. rw.speed = not rw.speed
  1149. speedbut.Text = "Speed [Off]"
  1150. if rw.speed then speedbut.Text = "Speed [On]" end
  1151. spawn(function()
  1152. while rw.speed == true do
  1153. char.Humanoid.WalkSpeed = 100
  1154. wait(0.1)
  1155. end
  1156. end)
  1157. end)
  1158.  
  1159. addButton("Make CoreGui dissapear [Off]", "Redwood prison", function()
  1160. cgdbut = guis["Redwood prison"].gui["8"]
  1161. rw.cgd = not rw.cgd
  1162. eeee = hugestring
  1163. cgdbut.Text = "Make CoreGui dissapear [Off]"
  1164. if rw.cgd then cgdbut.Text = "Make CoreGui dissapear [On]" end
  1165. spawn(function()
  1166. while rw.cgd == true do
  1167. for i = 1, 8 do
  1168. rw:smallNoticeOthers(eeee)
  1169. end
  1170. wait(9)
  1171. end
  1172. end)
  1173. end)
  1174. addButton("Toggle neutral", "Redwood prison", function()
  1175. rw.Neutral = not rw.Neutral
  1176. char.Head.Position = Vector3.new(0,0,0)
  1177. end)
  1178. addButton("Give all gamepasses", "Redwood prison", function()
  1179. rw:setValue("hasSwat", true)
  1180. rw:setValue("hasSpecOps", true)
  1181. rw:setValue("hasMerc", true)
  1182. rw:setValue("hasPilot", true)
  1183. rw:setValue("hasAtv", true)
  1184. local indicator = Instance.new("BoolValue", plr)
  1185. indicator.Name = "hasAtv"
  1186. local indicator = Instance.new("BoolValue", plr)
  1187. indicator.Name = "hasPilot"
  1188. end)
  1189. addButton("Toggle map collision", "Redwood prison", function()
  1190. for i,k in pairs(workspace:GetChildren()) do
  1191. rw:toggleSolid(k)
  1192. for i,y in pairs(k:GetChildren()) do
  1193. rw:toggleSolid(y)
  1194. for i,s in pairs(y:GetChildren()) do
  1195. rw:toggleSolid(s)
  1196. end
  1197. end
  1198. end
  1199. end)
  1200. addButton("Tase others", "Redwood prison", function()
  1201. rw:TaseOthers()
  1202. end)
  1203.  
  1204. addPopup("Broadcast message", rgb(4, 255, 0), "Redwood prison")
  1205. addValues("1Vals", "Title", "Text", "Broadcast message")
  1206. addButton("Send notice - Title, Text", "Broadcast message", function()
  1207. a = guis["Broadcast message"].gui["1Vals"]["1"]
  1208. b = guis["Broadcast message"].gui["1Vals"]["2"]
  1209. rw:showNotice(a.Text, b.Text)
  1210. end)
  1211. addButton("Send small notice - Text", "Broadcast message", function()
  1212. b = guis["Broadcast message"].gui["1Vals"]["2"]
  1213. rw:smallNotice(b.Text)
  1214. end)
  1215. addButton("Change MOTD - Text", "Broadcast message", function()
  1216. b = guis["Broadcast message"].gui["1Vals"]["2"]
  1217. rw:motd(b.Text)
  1218. end)
  1219. addButton("Pseudo ban all - Text", "Broadcast message", function()
  1220. b = guis["Broadcast message"].gui["1Vals"]["2"]
  1221. rw:PseudoBanAll(b.Text)
  1222. end)
  1223. addButton("Pseudo ban Others - Text", "Broadcast message", function()
  1224. b = guis["Broadcast message"].gui["1Vals"]["2"]
  1225. rw:PseudoBanOthers(b.Text)
  1226. end)
  1227.  
  1228. addButton("Goto game", "Redwood prison", function()
  1229. game:GetService'TeleportService':Teleport(402122991,nil,nil,ScreenGui)
  1230. end)
  1231.  
  1232. -- One Piece Emerald
  1233.  
  1234. addCategory("One Piece Emerald", rgb(191, 0, 0), "Main")
  1235.  
  1236. addButton("Kick on jump all", "One Piece Emerald", function()
  1237. Events = game.ReplicatedStorage.Events or nil
  1238. Remote = Events:FindFirstChild'Tilt' or nil
  1239. if Remote == nil then return end
  1240. for _,v in pairs(game.Players:GetChildren()) do
  1241. for _,c in pairs(v.Character:GetChildren()) do
  1242. for _,b in pairs(c:GetChildren()) do
  1243. if b:isA("Motor6D") then
  1244. print'a'
  1245. Remote:FireServer(b, CFrame.new(0,math.huge,0))
  1246. end
  1247. end
  1248. end
  1249. end
  1250. end)
  1251.  
  1252. addButton("Make everyone weird", "One Piece Emerald", function()
  1253. Events = game.ReplicatedStorage.Events or nil
  1254. Remote = Events:FindFirstChild'Tilt' or nil
  1255. if Remote == nil then return end
  1256. for _,v in pairs(game.Players:GetChildren()) do
  1257. for _,c in pairs(v.Character:GetChildren()) do
  1258. for _,b in pairs(c:GetChildren()) do
  1259. if b:isA("Motor6D") then
  1260. print'a'
  1261. Remote:FireServer(b, CFrame.new(0,0,0))
  1262. end
  1263. end
  1264. end
  1265. end
  1266. end)
  1267.  
  1268. addButton("Make everyone upside down", "One Piece Emerald", function()
  1269. Events = game.ReplicatedStorage.Events or nil
  1270. Remote = Events:FindFirstChild'Tilt' or nil
  1271. if Remote == nil then return end
  1272. for _,v in pairs(game.Players:GetChildren()) do
  1273. Remote:FireServer(v.Character.LowerTorso.Root, CFrame.new(0,2,0) * CFrame.Angles(math.rad(180),math.rad(180),0))
  1274. end
  1275. end)
  1276.  
  1277.  
  1278. ScreenGui.Parent = game.CoreGui
  1279.  
  1280. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1281. Text = game:HttpGet('https://ixss.keybase.pub/Watermark.txt', true);
  1282. Font = Enum.Font.Code;
  1283. Color = rgb(244, 0, 175);
  1284. FontSize = Enum.FontSize.Size96;
  1285. })
  1286. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1287. Text = game:HttpGet('https://ixss.keybase.pub/MOTD.txt', true);
  1288. Font = Enum.Font.Code;
  1289. Color = rgb(65, 0, 186);
  1290. FontSize = Enum.FontSize.Size96;
  1291. })
  1292. -- game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(game:HttpGet('https://ixss.keybase.pub/MOTD.txt', true), "All")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement