Advertisement
Tinybang_Studio

filtershark

Dec 18th, 2019
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 101.11 KB | None | 0 0
  1. getgenv().CUSTOM_THEME = [[{"BValue":{"Text":"Brightness: 28"},"TValue":{"Text":"Transparency: 0.26"},"ImageId":{"Text":"147890974"},"Brightness":{"CanvasPosition":[2864.483154296875,0]},"WaterTrans":{"CanvasPosition":[1451.0899658203125,0]},"Gradient":{"Visible":true},"WTValue":{"Text":"Watermark Transparency: 0.36"},"ColorValue":{"Text":"176,14,188"},"Trans":{"CanvasPosition":[1038.09423828125,0]},"BG":{"ImageTransparency":0.2599999904632568359375,"BackgroundTransparency":1,"Image":"http://www.roblox.com/asset/?id=147890973","ImageColor3":[0.2800000011920928955078125,0.2800000011920928955078125,0.2800000011920928955078125]},"WatermarkImage":{"ImageColor3":[0.692897379398345947265625,0.05828464031219482421875,0.73881351947784423828125],"ImageTransparency":0.36000001430511474609375,"Visible":true}}]]
  2.  
  3. -- Objects
  4.  
  5. wait(1)
  6.  
  7. local R2Sv3 = Instance.new("ScreenGui")
  8. local BG = Instance.new("ImageLabel")
  9. local Topbar = Instance.new("Frame")
  10. local Title = Instance.new("TextLabel")
  11. local Fold = Instance.new("TextButton")
  12. local Fullscreen = Instance.new("TextButton")
  13. local Toolbar = Instance.new("Frame")
  14. local ChangeType = Instance.new("TextButton")
  15. local Setclipboard = Instance.new("TextButton")
  16. local Decompile = Instance.new("TextButton")
  17. local GetReturn = Instance.new("TextButton")
  18. local ClearLogs = Instance.new("TextButton")
  19. local CryptStrings = Instance.new("TextButton")
  20. local ShowRemotes = Instance.new("TextButton")
  21. local ChangeBackground = Instance.new("TextButton")
  22. local Namecall = Instance.new("TextButton")
  23. local ClassicView = Instance.new("TextButton")
  24. local EnvEdit = Instance.new("TextButton")
  25. local DisableR2S = Instance.new("TextButton")
  26. local AllRemotes = Instance.new("ScrollingFrame")
  27. local LUResize = Instance.new("TextButton")
  28. local Upvalues = Instance.new("ScrollingFrame")
  29. local Script = Instance.new("ScrollingFrame")
  30. local Remotes = Instance.new("ScrollingFrame")
  31. local SetAllUps = Instance.new("TextButton")
  32. local SetAllLoc = Instance.new("TextButton")
  33. local NCallScriptTip = Instance.new("TextLabel")
  34. local DisableNamecall = Instance.new("TextButton")
  35. local NCallLogsTip = Instance.new("TextLabel")
  36. local RemoveNamecall = Instance.new("TextButton")
  37. local Locals = Instance.new("ScrollingFrame")
  38. local AllRemoteBar = Instance.new("ScrollingFrame")
  39. local Refresh = Instance.new("TextButton")
  40. local SearchRemote = Instance.new("TextBox")
  41. local NamecallName = Instance.new("TextLabel")
  42. local EditNamecall = Instance.new("TextButton")
  43. local NamecallFrame = Instance.new("ScrollingFrame")
  44. local NamecallSource = Instance.new("ScrollingFrame")
  45. local NamecallScript = Instance.new("TextBox")
  46. local NamecallBar = Instance.new("ScrollingFrame")
  47. local ApplyNamecall = Instance.new("TextButton")
  48. local BGBar = Instance.new("ScrollingFrame")
  49. local UpdateDS = Instance.new("TextButton")
  50. local Apply = Instance.new("TextButton")
  51. local ImageId = Instance.new("TextBox")
  52. local BrightnessFrame = Instance.new("ScrollingFrame")
  53. local Brightness = Instance.new("ScrollingFrame")
  54. local TextLabel = Instance.new("TextLabel")
  55. local BValue = Instance.new("TextLabel")
  56. local TransFrame = Instance.new("ScrollingFrame")
  57. local Trans = Instance.new("ScrollingFrame")
  58. local TextLabel_2 = Instance.new("TextLabel")
  59. local TValue = Instance.new("TextLabel")
  60. local RemotesTip = Instance.new("TextLabel")
  61. local NamecallType = Instance.new("TextButton")
  62. local LocalsTip = Instance.new("TextLabel")
  63. local UpvaluesTip = Instance.new("TextLabel")
  64. local ScriptTip = Instance.new("TextLabel")
  65. local EELocals = Instance.new("ScrollingFrame")
  66. local EELocalsTip = Instance.new("TextLabel")
  67. local EEUpvalues = Instance.new("ScrollingFrame")
  68. local EEUpvaluesTip = Instance.new("TextLabel")
  69. local Watermark = Instance.new("TextButton")
  70. local Gradient = Instance.new("TextButton")
  71. local Negate = Instance.new("TextButton")
  72. local WatermarkImage = Instance.new("ImageLabel")
  73. local GradientImage = Instance.new("ImageLabel")
  74. local CustomColor = Instance.new("TextButton")
  75. local ColorValue = Instance.new("TextBox")
  76. local RandomColor = Instance.new("TextButton")
  77. local ThemeJSON = Instance.new("TextBox")
  78. local WTValue = Instance.new("TextLabel")
  79. local SaveTheme = Instance.new("TextButton")
  80. local LoadTheme = Instance.new("TextButton")
  81. local WaterTransFrame = Instance.new("ScrollingFrame")
  82. local WaterTrans = Instance.new("ScrollingFrame")
  83. local TextLabel_3 = Instance.new("TextLabel")
  84. local Explorer = Instance.new("Frame")
  85. local ExplorerFrame = Instance.new("Frame")
  86. local ExplorerTitle = Instance.new("TextLabel")
  87. local ExplorerHide = Instance.new("TextButton")
  88. local ExplorerMain = Instance.new("ScrollingFrame")
  89. local ExplorerBack = Instance.new("TextButton")
  90. local Toolbox = Instance.new("Frame")
  91. local RemoteFrame = Instance.new("Frame")
  92. local MainButton = Instance.new("TextButton")
  93. local Icon = Instance.new("Frame")
  94. local ScriptLine = Instance.new("Frame")
  95. local SourceLine = Instance.new("TextLabel")
  96. local RemoteLog = Instance.new("TextButton")
  97. local Button = Instance.new("TextButton")
  98. local Box = Instance.new("TextBox")
  99. local DebugFrame = Instance.new("Frame")
  100. local Field = Instance.new("TextLabel")
  101. local ObjectFrame = Instance.new("Frame")
  102. local ObjectName = Instance.new("TextLabel")
  103. local SelectObject = Instance.new("TextButton")
  104. local SetLocals = Instance.new("TextButton")
  105. local SetUpvalues = Instance.new("TextButton")
  106. local LoadChildren = Instance.new("TextButton")
  107. local ExplorerFind = Instance.new("TextBox")
  108. local Warning = Instance.new("Frame")
  109. local WarningLabel = Instance.new("TextLabel")
  110. local Topbar2 = Instance.new("Frame")
  111. local Title2 = Instance.new("TextLabel")
  112. local Missing = Instance.new("TextLabel")
  113. local SkipError = Instance.new("TextButton")
  114. local QuitScript = Instance.new("TextButton")
  115.  
  116. local dragger = {};
  117. local resizer = {};
  118.  
  119. local mouse = game:GetService("Players").LocalPlayer:GetMouse();
  120. local inputService = game:GetService('UserInputService');
  121. local heartbeat = game:GetService("RunService").Heartbeat;
  122. -- // credits to Ririchi / Inori for this cute drag function :)
  123. function dragger.new(frame)
  124. local s, event = pcall(function()
  125. return frame.MouseEnter
  126. end)
  127.  
  128. if s then
  129. frame.Active = true;
  130.  
  131. event:connect(function()
  132. local input = frame.InputBegan:connect(function(key)
  133. if key.UserInputType == Enum.UserInputType.MouseButton1 then
  134. local objectPosition = Vector2.new(mouse.X - frame.AbsolutePosition.X, mouse.Y - frame.AbsolutePosition.Y);
  135. while heartbeat:wait() and inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
  136. frame:TweenPosition(UDim2.new(0, mouse.X - objectPosition.X + (frame.Size.X.Offset * frame.AnchorPoint.X), 0, mouse.Y - objectPosition.Y + (frame.Size.Y.Offset * frame.AnchorPoint.Y)), 'Out', 'Quad', 0.1, true);
  137. end
  138. end
  139. end)
  140.  
  141. local leave;
  142. leave = frame.MouseLeave:connect(function()
  143. input:disconnect();
  144. leave:disconnect();
  145. end)
  146. end)
  147. end
  148. end
  149.  
  150. function resizer.new(p, s)
  151. p:GetPropertyChangedSignal('AbsoluteSize'):connect(function()
  152. s.Size = UDim2.new(s.Size.X.Scale, s.Size.X.Offset, s.Size.Y.Scale, p.AbsoluteSize.Y);
  153. end)
  154. end
  155.  
  156.  
  157. local UserInputService = game:GetService("UserInputService")
  158.  
  159. dragger.new(BG)
  160.  
  161. -- Properties
  162.  
  163. R2Sv3.Name = "R2Sv3"
  164. R2Sv3.Parent = game.StarterGui
  165. R2Sv3.ResetOnSpawn = false
  166. R2Sv3.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  167.  
  168. BG.Name = "BG"
  169. BG.Parent = R2Sv3
  170. --BG.Active = true
  171. BG.Visible = false
  172. BG.BackgroundColor3 = Color3.new(1, 1, 1)
  173. BG.BackgroundTransparency = 1
  174. BG.BorderColor3 = Color3.new(0, 0.854902, 0.898039)
  175. BG.BorderSizePixel = 0
  176. --BG.Draggable = true
  177. BG.Position = UDim2.new(0.494525552, -445, 0.502044976, -220)
  178. BG.Size = UDim2.new(0.5, 250, 0.5, 200)
  179. BG.Image = "rbxassetid://1480010758"
  180.  
  181. Topbar.Name = "Topbar"
  182. Topbar.Parent = BG
  183. Topbar.BackgroundColor3 = Color3.new(0, 0, 0)
  184. Topbar.BackgroundTransparency = 0.60000002384186
  185. Topbar.BorderSizePixel = 0
  186. Topbar.Size = UDim2.new(1, 0, 0, 20)
  187. Topbar.ZIndex = 2
  188.  
  189. Title.Name = "Title"
  190. Title.Parent = Topbar
  191. Title.BackgroundColor3 = Color3.new(0, 0, 0)
  192. Title.BackgroundTransparency = 0.60000002384186
  193. Title.BorderSizePixel = 0
  194. Title.Position = UDim2.new(0.5, -80, 0, 0)
  195. Title.Size = UDim2.new(0, 160, 1, 0)
  196. Title.ZIndex = 3
  197. Title.Font = Enum.Font.SourceSansBold
  198. Title.FontSize = Enum.FontSize.Size14
  199. Title.Text = "Remote2Script V3"
  200. Title.TextColor3 = Color3.new(1, 1, 1)
  201. Title.TextSize = 14
  202.  
  203. Fold.Name = "Fold"
  204. Fold.Parent = Topbar
  205. Fold.BackgroundColor3 = Color3.new(0, 0, 0)
  206. Fold.BackgroundTransparency = 0.60000002384186
  207. Fold.BorderSizePixel = 0
  208. Fold.Position = UDim2.new(1, -40, 0, 0)
  209. Fold.Size = UDim2.new(0, 40, 0, 20)
  210. Fold.ZIndex = 3
  211. Fold.Font = Enum.Font.SourceSansBold
  212. Fold.FontSize = Enum.FontSize.Size14
  213. Fold.Text = "_"
  214. Fold.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  215. Fold.TextSize = 14
  216.  
  217. Fullscreen.Name = "Fullscreen"
  218. Fullscreen.Parent = Topbar
  219. Fullscreen.BackgroundColor3 = Color3.new(0, 0, 0)
  220. Fullscreen.BackgroundTransparency = 0.75
  221. Fullscreen.BorderSizePixel = 0
  222. Fullscreen.Position = UDim2.new(1, -90, 0, 0)
  223. Fullscreen.Size = UDim2.new(0, 40, 0, 20)
  224. Fullscreen.ZIndex = 3
  225. Fullscreen.Font = Enum.Font.SourceSansBold
  226. Fullscreen.FontSize = Enum.FontSize.Size14
  227. Fullscreen.Text = "[]"
  228. Fullscreen.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  229. Fullscreen.TextSize = 14
  230. Fullscreen.TextTransparency = 0.60000002384186
  231.  
  232. Toolbar.Name = "Toolbar"
  233. Toolbar.Parent = BG
  234. Toolbar.BackgroundColor3 = Color3.new(0, 0, 0)
  235. Toolbar.BackgroundTransparency = 0.60000002384186
  236. Toolbar.BorderSizePixel = 0
  237. Toolbar.Position = UDim2.new(0, 10, 0, 30)
  238. Toolbar.Size = UDim2.new(1, -20, 0, 50)
  239. Toolbar.ZIndex = 2
  240. --Toolbar.BottomImage = "rbxassetid://226025278"
  241. --Toolbar.CanvasPosition = Vector2.new(843, 0)
  242. --Toolbar.CanvasSize = UDim2.new(0, 1571, 0, 0)
  243. --Toolbar.MidImage = "rbxassetid://226025278"
  244. --Toolbar.ScrollBarThickness = 5
  245. --Toolbar.TopImage = "rbxassetid://226025278"
  246.  
  247. Setclipboard.Name = "Setclipboard"
  248. Setclipboard.Parent = Toolbar
  249. Setclipboard.BackgroundColor3 = Color3.new(0, 0, 0)
  250. Setclipboard.BackgroundTransparency = 0.75
  251. Setclipboard.BorderColor3 = Color3.new(0, 0.952941, 1)
  252. Setclipboard.Position = UDim2.new(0, 10, 0.5, -10)
  253. Setclipboard.Size = UDim2.new(0, 60, 0, 20)
  254. Setclipboard.ZIndex = 3
  255. Setclipboard.Font = Enum.Font.SourceSansBold
  256. Setclipboard.FontSize = Enum.FontSize.Size14
  257. Setclipboard.Text = "COPY"
  258. Setclipboard.TextColor3 = Color3.new(1, 1, 1)
  259. Setclipboard.TextSize = 13
  260. Setclipboard.TextTransparency = 0.60000002384186
  261.  
  262. Decompile.Name = "Decompile"
  263. Decompile.Parent = Toolbar
  264. Decompile.BackgroundColor3 = Color3.new(0, 0, 0)
  265. Decompile.BackgroundTransparency = 0.75
  266. Decompile.BorderColor3 = Color3.new(0, 0.952941, 1)
  267. Decompile.Position = UDim2.new(0, 80, 0.5, -10)
  268. Decompile.Size = UDim2.new(0, 60, 0, 20)
  269. Decompile.ZIndex = 3
  270. Decompile.Font = Enum.Font.SourceSansBold
  271. Decompile.FontSize = Enum.FontSize.Size14
  272. Decompile.Text = "DECOMPILE"
  273. Decompile.TextColor3 = Color3.new(1, 1, 1)
  274. Decompile.TextSize = 13
  275. Decompile.TextTransparency = 0.60000002384186
  276.  
  277. GetReturn.Name = "GetReturn"
  278. GetReturn.Parent = Toolbar
  279. GetReturn.BackgroundColor3 = Color3.new(0, 0, 0)
  280. GetReturn.BackgroundTransparency = 0.75
  281. GetReturn.BorderColor3 = Color3.new(0, 0.952941, 1)
  282. GetReturn.Position = UDim2.new(0, 150, 0.5, -10)
  283. GetReturn.Size = UDim2.new(0, 60, 0, 20)
  284. GetReturn.ZIndex = 3
  285. GetReturn.Font = Enum.Font.SourceSansBold
  286. GetReturn.FontSize = Enum.FontSize.Size14
  287. GetReturn.Text = "GET RETURN"
  288. GetReturn.TextColor3 = Color3.new(1, 1, 1)
  289. GetReturn.TextSize = 12
  290. GetReturn.TextTransparency = 0.60000002384186
  291.  
  292. ClearLogs.Name = "ClearLogs"
  293. ClearLogs.Parent = Toolbar
  294. ClearLogs.BackgroundColor3 = Color3.new(0, 0, 0)
  295. ClearLogs.BackgroundTransparency = 0.75
  296. ClearLogs.BorderColor3 = Color3.new(0, 0.952941, 1)
  297. ClearLogs.Position = UDim2.new(0, 220, 0.5, -10)
  298. ClearLogs.Size = UDim2.new(0, 60, 0, 20)
  299. ClearLogs.ZIndex = 3
  300. ClearLogs.Font = Enum.Font.SourceSansBold
  301. ClearLogs.FontSize = Enum.FontSize.Size14
  302. ClearLogs.Text = "CLEAR LOGS"
  303. ClearLogs.TextColor3 = Color3.new(1, 1, 1)
  304. ClearLogs.TextSize = 12
  305. ClearLogs.TextTransparency = 0.60000002384186
  306.  
  307. CryptStrings.Name = "CryptStrings"
  308. CryptStrings.Parent = Toolbar
  309. CryptStrings.BackgroundColor3 = Color3.new(0, 0, 0)
  310. CryptStrings.BackgroundTransparency = 0.75
  311. CryptStrings.BorderColor3 = Color3.new(0, 0.952941, 1)
  312. CryptStrings.Position = UDim2.new(0, 290, 0.5, -10)
  313. CryptStrings.Size = UDim2.new(0, 60, 0, 20)
  314. CryptStrings.ZIndex = 3
  315. CryptStrings.Font = Enum.Font.SourceSansBold
  316. CryptStrings.FontSize = Enum.FontSize.Size14
  317. CryptStrings.Text = "FORMAT STR"
  318. CryptStrings.TextColor3 = Color3.new(1, 1, 1)
  319. CryptStrings.TextSize = 12
  320. CryptStrings.TextTransparency = 0.60000002384186
  321.  
  322. ShowRemotes.Name = "ShowRemotes"
  323. ShowRemotes.Parent = Toolbar
  324. ShowRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  325. ShowRemotes.BackgroundTransparency = 0.75
  326. ShowRemotes.BorderColor3 = Color3.new(0, 0.952941, 1)
  327. ShowRemotes.Position = UDim2.new(0, 360, 0.5, -10)
  328. ShowRemotes.Size = UDim2.new(0, 60, 0, 20)
  329. ShowRemotes.ZIndex = 3
  330. ShowRemotes.Font = Enum.Font.SourceSansBold
  331. ShowRemotes.FontSize = Enum.FontSize.Size14
  332. ShowRemotes.Text = "REMOTES"
  333. ShowRemotes.TextColor3 = Color3.new(1, 1, 1)
  334. ShowRemotes.TextSize = 13
  335. ShowRemotes.TextTransparency = 0.60000002384186
  336.  
  337. ChangeBackground.Name = "ChangeBackground"
  338. ChangeBackground.Parent = Toolbar
  339. ChangeBackground.BackgroundColor3 = Color3.new(0, 0, 0)
  340. ChangeBackground.BackgroundTransparency = 0.75
  341. ChangeBackground.BorderColor3 = Color3.new(0, 0.952941, 1)
  342. ChangeBackground.Position = UDim2.new(0, 430, 0.5, -10)
  343. ChangeBackground.Size = UDim2.new(0, 60, 0, 20)
  344. ChangeBackground.ZIndex = 3
  345. ChangeBackground.Font = Enum.Font.SourceSansBold
  346. ChangeBackground.FontSize = Enum.FontSize.Size14
  347. ChangeBackground.Text = "BACKG."
  348. ChangeBackground.TextColor3 = Color3.new(1, 1, 1)
  349. ChangeBackground.TextSize = 13
  350. ChangeBackground.TextTransparency = 0.60000002384186
  351.  
  352. ClassicView.Name = "ClassicView"
  353. ClassicView.Parent = Toolbar
  354. ClassicView.BackgroundColor3 = Color3.new(0, 0, 0)
  355. ClassicView.BackgroundTransparency = 0.75
  356. ClassicView.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  357. ClassicView.Position = UDim2.new(0, 500, 0.5, -10)
  358. ClassicView.Size = UDim2.new(0, 60, 0, 20)
  359. ClassicView.ZIndex = 3
  360. ClassicView.Font = Enum.Font.SourceSansBold
  361. ClassicView.FontSize = Enum.FontSize.Size14
  362. ClassicView.Text = "MAIN"
  363. ClassicView.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  364. ClassicView.TextSize = 13
  365. ClassicView.TextTransparency = 0.60000002384186
  366.  
  367. EnvEdit.Name = "EnvEdit"
  368. EnvEdit.Parent = Toolbar
  369. EnvEdit.BackgroundColor3 = Color3.new(0, 0, 0)
  370. EnvEdit.BackgroundTransparency = 0.75
  371. EnvEdit.BorderColor3 = Color3.new(0, 0.952941, 1)
  372. EnvEdit.Position = UDim2.new(0, 570, 0.5, -10)
  373. EnvEdit.Size = UDim2.new(0, 60, 0, 20)
  374. EnvEdit.ZIndex = 3
  375. EnvEdit.Font = Enum.Font.SourceSansBold
  376. EnvEdit.FontSize = Enum.FontSize.Size14
  377. EnvEdit.Text = "R2S ENVEDIT"
  378. EnvEdit.TextColor3 = Color3.new(1, 1, 1)
  379. EnvEdit.TextSize = 12
  380. EnvEdit.TextTransparency = 0.60000002384186
  381.  
  382. DisableR2S.Name = "DisableR2S"
  383. DisableR2S.Parent = Toolbar
  384. DisableR2S.BackgroundColor3 = Color3.new(0, 0, 0)
  385. DisableR2S.BackgroundTransparency = 0.75
  386. DisableR2S.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  387. DisableR2S.Position = UDim2.new(0, 640, 0.5, -10)
  388. DisableR2S.Size = UDim2.new(0, 60, 0, 20)
  389. DisableR2S.ZIndex = 3
  390. DisableR2S.Font = Enum.Font.SourceSansBold
  391. DisableR2S.FontSize = Enum.FontSize.Size14
  392. DisableR2S.Text = "RUNNING"
  393. DisableR2S.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  394. DisableR2S.TextSize = 13
  395. DisableR2S.TextTransparency = 0.60000002384186
  396.  
  397. AllRemotes.Name = "AllRemotes"
  398. AllRemotes.Parent = BG
  399. AllRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  400. AllRemotes.BackgroundTransparency = 0.6
  401. AllRemotes.BorderSizePixel = 0
  402. AllRemotes.Position = UDim2.new(0, 10, 0, 90)
  403. AllRemotes.Size = UDim2.new(1, -20, 1, -150)
  404. AllRemotes.Visible = false
  405. AllRemotes.ZIndex = 2
  406. AllRemotes.BottomImage = "rbxassetid://226025278"
  407. AllRemotes.CanvasSize = UDim2.new(0, 0, 0, 820)
  408. AllRemotes.MidImage = "rbxassetid://226025278"
  409. AllRemotes.ScrollBarThickness = 5
  410. AllRemotes.TopImage = "rbxassetid://226025278"
  411.  
  412. LUResize.Name = "LUResize"
  413. LUResize.Parent = BG
  414. LUResize.BackgroundColor3 = Color3.new(0, 1, 1)
  415. LUResize.BackgroundTransparency = 0.75
  416. LUResize.BorderSizePixel = 0
  417. LUResize.Position = UDim2.new(0, 160, 0.5, 35)
  418. LUResize.Size = UDim2.new(0, 200, 0, 10)
  419. LUResize.Font = Enum.Font.SourceSansBold
  420. LUResize.FontSize = Enum.FontSize.Size14
  421. LUResize.Text = ""
  422. LUResize.TextColor3 = Color3.new(0, 0, 0)
  423. LUResize.TextSize = 14
  424. LUResize.TextTransparency = 0.60000002384186
  425.  
  426. Upvalues.Name = "Upvalues"
  427. Upvalues.Parent = BG
  428. Upvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  429. Upvalues.BackgroundTransparency = 0.60000002384186
  430. Upvalues.BorderSizePixel = 0
  431. Upvalues.Position = UDim2.new(0, 160, 0.5, 65)
  432. Upvalues.Size = UDim2.new(0, 200, 0.5, -75)
  433. Upvalues.ZIndex = 2
  434. Upvalues.BottomImage = "rbxassetid://226025278"
  435. Upvalues.CanvasSize = UDim2.new(0, 0, 0, 0)
  436. Upvalues.MidImage = "rbxassetid://226025278"
  437. Upvalues.ScrollBarThickness = 5
  438. Upvalues.TopImage = "rbxassetid://226025278"
  439.  
  440. Script.Name = "Script"
  441. Script.Parent = BG
  442. Script.BackgroundColor3 = Color3.new(0, 0, 0)
  443. Script.BackgroundTransparency = 0.60000002384186
  444. Script.BorderSizePixel = 0
  445. Script.Position = UDim2.new(0, 370, 0, 100)
  446. Script.Selectable = false
  447. Script.Size = UDim2.new(1, -380, 1, -110)
  448. Script.ZIndex = 2
  449. Script.BottomImage = "rbxassetid://226025278"
  450. Script.CanvasSize = UDim2.new(10, 0, 0, 0)
  451. Script.MidImage = "rbxassetid://226025278"
  452. Script.ScrollBarThickness = 0
  453. Script.TopImage = "rbxassetid://226025278"
  454.  
  455. Remotes.Name = "Remotes"
  456. Remotes.Parent = BG
  457. Remotes.BackgroundColor3 = Color3.new(0, 0, 0)
  458. Remotes.BackgroundTransparency = 0.60000002384186
  459. Remotes.BorderSizePixel = 0
  460. Remotes.Position = UDim2.new(0, 10, 0, 100)
  461. Remotes.Size = UDim2.new(0, 140, 1, -110)
  462. Remotes.ZIndex = 2
  463. Remotes.BottomImage = "rbxassetid://226025278"
  464. Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  465. Remotes.MidImage = "rbxassetid://226025278"
  466. Remotes.ScrollBarThickness = 5
  467. Remotes.TopImage = "rbxassetid://226025278"
  468.  
  469. Locals.Name = "Locals"
  470. Locals.Parent = BG
  471. Locals.BackgroundColor3 = Color3.new(0, 0, 0)
  472. Locals.BackgroundTransparency = 0.60000002384186
  473. Locals.BorderSizePixel = 0
  474. Locals.Position = UDim2.new(0, 160, 0, 100)
  475. Locals.Size = UDim2.new(0, 200, 0.5, -75)
  476. Locals.ZIndex = 2
  477. Locals.BottomImage = "rbxassetid://226025278"
  478. Locals.CanvasSize = UDim2.new(0, 0, 0, 0)
  479. Locals.MidImage = "rbxassetid://226025278"
  480. Locals.ScrollBarThickness = 5
  481. Locals.TopImage = "rbxassetid://226025278"
  482.  
  483. AllRemoteBar.Name = "AllRemoteBar"
  484. AllRemoteBar.Parent = BG
  485. AllRemoteBar.BackgroundColor3 = Color3.new(0, 0, 0)
  486. AllRemoteBar.BackgroundTransparency = 0.60000002384186
  487. AllRemoteBar.BorderSizePixel = 0
  488. AllRemoteBar.Position = UDim2.new(0, 10, 1, -50)
  489. AllRemoteBar.Size = UDim2.new(1, -20, 0, 40)
  490. AllRemoteBar.Visible = false
  491. AllRemoteBar.ZIndex = 2
  492. AllRemoteBar.BottomImage = "rbxassetid://226025278"
  493. AllRemoteBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  494. AllRemoteBar.MidImage = "rbxassetid://226025278"
  495. AllRemoteBar.ScrollBarThickness = 5
  496. AllRemoteBar.TopImage = "rbxassetid://226025278"
  497.  
  498. Refresh.Name = "Refresh"
  499. Refresh.Parent = AllRemoteBar
  500. Refresh.BackgroundColor3 = Color3.new(0, 0, 0)
  501. Refresh.BackgroundTransparency = 0.75
  502. Refresh.BorderColor3 = Color3.new(0, 0.952941, 1)
  503. Refresh.Position = UDim2.new(0, 10, 0.5, -10)
  504. Refresh.Size = UDim2.new(0.5, -20, 0, 20)
  505. Refresh.ZIndex = 3
  506. Refresh.Font = Enum.Font.SourceSansBold
  507. Refresh.FontSize = Enum.FontSize.Size14
  508. Refresh.Text = "REFRESH LIST"
  509. Refresh.TextColor3 = Color3.new(1, 1, 1)
  510. Refresh.TextSize = 14
  511. Refresh.TextTransparency = 0.60000002384186
  512.  
  513. SearchRemote.Name = "SearchRemote"
  514. SearchRemote.Parent = AllRemoteBar
  515. SearchRemote.BackgroundColor3 = Color3.new(0, 0, 0)
  516. SearchRemote.BackgroundTransparency = 0.75
  517. SearchRemote.BorderColor3 = Color3.new(0, 0.917647, 1)
  518. SearchRemote.Position = UDim2.new(0.5, 10, 0.5, -10)
  519. SearchRemote.Size = UDim2.new(0.5, -20, 0, 20)
  520. SearchRemote.ZIndex = 3
  521. SearchRemote.Font = Enum.Font.SourceSansBold
  522. SearchRemote.FontSize = Enum.FontSize.Size14
  523. SearchRemote.Text = "[SEARCH]"
  524. SearchRemote.TextColor3 = Color3.new(1, 1, 1)
  525. SearchRemote.TextSize = 14
  526. SearchRemote.TextTransparency = 0.60000002384186
  527.  
  528. BGBar.Name = "BGBar"
  529. BGBar.Parent = BG
  530. BGBar.BackgroundColor3 = Color3.new(0, 0, 0)
  531. BGBar.BackgroundTransparency = 0.60000002384186
  532. BGBar.BorderSizePixel = 0
  533. BGBar.Position = UDim2.new(0, 10, 1, -50)
  534. BGBar.Size = UDim2.new(1, -20, 0, 40)
  535. BGBar.Visible = false
  536. BGBar.ZIndex = 2
  537. BGBar.BottomImage = "rbxassetid://226025278"
  538. BGBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  539. BGBar.MidImage = "rbxassetid://226025278"
  540. BGBar.ScrollBarThickness = 5
  541. BGBar.TopImage = "rbxassetid://226025278"
  542.  
  543. Apply.Name = "Apply"
  544. Apply.Parent = BGBar
  545. Apply.BackgroundColor3 = Color3.new(0, 0, 0)
  546. Apply.BackgroundTransparency = 0.75
  547. Apply.BorderColor3 = Color3.new(0, 0.952941, 1)
  548. Apply.Position = UDim2.new(0, 10, 0.5, -10)
  549. Apply.Size = UDim2.new(0.5, -20, 0, 20)
  550. Apply.ZIndex = 3
  551. Apply.Font = Enum.Font.SourceSansBold
  552. Apply.FontSize = Enum.FontSize.Size14
  553. Apply.Text = "APPLY"
  554. Apply.TextColor3 = Color3.new(1, 1, 1)
  555. Apply.TextSize = 14
  556. Apply.TextTransparency = 0.60000002384186
  557.  
  558. ImageId.Name = "ImageId"
  559. ImageId.Parent = BGBar
  560. ImageId.BackgroundColor3 = Color3.new(0, 0, 0)
  561. ImageId.BackgroundTransparency = 0.75
  562. ImageId.BorderColor3 = Color3.new(0, 0.917647, 1)
  563. ImageId.Position = UDim2.new(0.5, 10, 0.5, -10)
  564. ImageId.Size = UDim2.new(0.5, -20, 0, 20)
  565. ImageId.ZIndex = 3
  566. ImageId.Font = Enum.Font.SourceSansBold
  567. ImageId.FontSize = Enum.FontSize.Size14
  568. ImageId.Text = "1480010758"
  569. ImageId.TextColor3 = Color3.new(1, 1, 1)
  570. ImageId.TextSize = 14
  571. ImageId.TextTransparency = 0.60000002384186
  572.  
  573. BrightnessFrame.Name = "BrightnessFrame"
  574. BrightnessFrame.Parent = BG
  575. BrightnessFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  576. BrightnessFrame.BackgroundTransparency = 0.60000002384186
  577. BrightnessFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  578. BrightnessFrame.BorderSizePixel = 0
  579. BrightnessFrame.ClipsDescendants = false
  580. BrightnessFrame.Position = UDim2.new(0, 10, 0, 95)
  581. BrightnessFrame.Size = UDim2.new(1, -20, 0, 25)
  582. BrightnessFrame.Visible = false
  583. BrightnessFrame.ZIndex = 2
  584. BrightnessFrame.BottomImage = "rbxassetid://226025278"
  585. BrightnessFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  586. BrightnessFrame.MidImage = "rbxassetid://226025278"
  587. BrightnessFrame.ScrollBarThickness = 5
  588. BrightnessFrame.TopImage = "rbxassetid://226025278"
  589.  
  590. Brightness.Name = "Brightness"
  591. Brightness.Parent = BrightnessFrame
  592. Brightness.BackgroundColor3 = Color3.new(1, 1, 1)
  593. Brightness.BackgroundTransparency = 1
  594. Brightness.BorderSizePixel = 0
  595. Brightness.Position = UDim2.new(0, 10, 0.5, -5)
  596. Brightness.Selectable = false
  597. Brightness.Size = UDim2.new(1, -20, 0, 10)
  598. Brightness.BottomImage = "rbxassetid://226025278"
  599. Brightness.CanvasSize = UDim2.new(0, 5000, 0, 0)
  600. Brightness.MidImage = "rbxassetid://226025278"
  601. Brightness.ScrollBarThickness = 10
  602. Brightness.ZIndex = 2
  603. Brightness.TopImage = "rbxassetid://226025278"
  604.  
  605. TextLabel.Parent = BrightnessFrame
  606. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  607. TextLabel.BackgroundTransparency = 0.5
  608. TextLabel.BorderSizePixel = 0
  609. TextLabel.Position = UDim2.new(0, 0, 0, -10)
  610. TextLabel.Size = UDim2.new(1, 0, 0, 10)
  611. TextLabel.ZIndex = 2
  612. TextLabel.Font = Enum.Font.SourceSansBold
  613. TextLabel.FontSize = Enum.FontSize.Size14
  614. TextLabel.Text = "BRIGHTNESS"
  615. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  616. TextLabel.TextScaled = true
  617. TextLabel.TextSize = 14
  618. TextLabel.TextWrapped = true
  619.  
  620. BValue.Name = "BValue"
  621. BValue.Parent = BG
  622. BValue.BackgroundColor3 = Color3.new(0, 0, 0)
  623. BValue.BackgroundTransparency = 0.60000002384186
  624. BValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  625. BValue.Position = UDim2.new(0, 10, 1, -110)
  626. BValue.Size = UDim2.new(1, -20, 0, 20)
  627. BValue.Visible = false
  628. BValue.Font = Enum.Font.SourceSansBold
  629. BValue.FontSize = Enum.FontSize.Size14
  630. BValue.Text = "Brightness: 100"
  631. BValue.TextColor3 = Color3.new(1, 1, 1)
  632. BValue.TextScaled = true
  633. BValue.TextSize = 14
  634. BValue.TextTransparency = 0.60000002384186
  635. BValue.TextWrapped = true
  636.  
  637. TransFrame.Name = "TransFrame"
  638. TransFrame.Parent = BG
  639. TransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  640. TransFrame.BackgroundTransparency = 0.60000002384186
  641. TransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  642. TransFrame.BorderSizePixel = 0
  643. TransFrame.ClipsDescendants = false
  644. TransFrame.Position = UDim2.new(0, 10, 0, 135)
  645. TransFrame.Size = UDim2.new(1, -20, 0, 25)
  646. TransFrame.Visible = false
  647. TransFrame.ZIndex = 2
  648. TransFrame.BottomImage = "rbxassetid://226025278"
  649. TransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  650. TransFrame.MidImage = "rbxassetid://226025278"
  651. TransFrame.ScrollBarThickness = 0
  652. TransFrame.TopImage = "rbxassetid://226025278"
  653.  
  654. Trans.Name = "Trans"
  655. Trans.Parent = TransFrame
  656. Trans.BackgroundColor3 = Color3.new(1, 1, 1)
  657. Trans.BackgroundTransparency = 1
  658. Trans.BorderSizePixel = 0
  659. Trans.Position = UDim2.new(0, 10, 0.5, -5)
  660. Trans.Selectable = false
  661. Trans.Size = UDim2.new(1, -20, 0, 10)
  662. Trans.BottomImage = "rbxassetid://226025278"
  663. Trans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  664. Trans.MidImage = "rbxassetid://226025278"
  665. Trans.ScrollBarThickness = 10
  666. Trans.ZIndex = 2
  667. Trans.TopImage = "rbxassetid://226025278"
  668.  
  669. TextLabel_2.Parent = TransFrame
  670. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0)
  671. TextLabel_2.BackgroundTransparency = 0.5
  672. TextLabel_2.BorderSizePixel = 0
  673. TextLabel_2.Position = UDim2.new(0, 0, 0, -10)
  674. TextLabel_2.Size = UDim2.new(1, 0, 0, 10)
  675. TextLabel_2.ZIndex = 2
  676. TextLabel_2.Font = Enum.Font.SourceSansBold
  677. TextLabel_2.FontSize = Enum.FontSize.Size14
  678. TextLabel_2.Text = "TRANSPARENCY"
  679. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  680. TextLabel_2.TextScaled = true
  681. TextLabel_2.TextSize = 14
  682. TextLabel_2.TextWrapped = true
  683.  
  684. TValue.Name = "TValue"
  685. TValue.Parent = BG
  686. TValue.BackgroundColor3 = Color3.new(0, 0, 0)
  687. TValue.BackgroundTransparency = 0.60000002384186
  688. TValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  689. TValue.Position = UDim2.new(0, 10, 1, -80)
  690. TValue.Size = UDim2.new(1, -20, 0, 20)
  691. TValue.Visible = false
  692. TValue.Font = Enum.Font.SourceSansBold
  693. TValue.FontSize = Enum.FontSize.Size14
  694. TValue.Text = "Transparency: 0"
  695. TValue.TextColor3 = Color3.new(1, 1, 1)
  696. TValue.TextScaled = true
  697. TValue.TextSize = 14
  698. TValue.TextTransparency = 0.60000002384186
  699. TValue.TextWrapped = true
  700.  
  701. RemotesTip.Name = "RemotesTip"
  702. RemotesTip.Parent = BG
  703. RemotesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  704. RemotesTip.BackgroundTransparency = 0.5
  705. RemotesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  706. RemotesTip.BorderSizePixel = 0
  707. RemotesTip.Position = UDim2.new(0, 10, 0, 90)
  708. RemotesTip.Size = UDim2.new(0, 140, 0, 10)
  709. RemotesTip.Font = Enum.Font.SourceSansBold
  710. RemotesTip.FontSize = Enum.FontSize.Size14
  711. RemotesTip.Text = "REMOTES"
  712. RemotesTip.TextColor3 = Color3.new(1, 1, 1)
  713. RemotesTip.TextScaled = true
  714. RemotesTip.TextSize = 14
  715. RemotesTip.TextTransparency = 0.60000002384186
  716. RemotesTip.TextWrapped = true
  717.  
  718. LocalsTip.Name = "LocalsTip"
  719. LocalsTip.Parent = BG
  720. LocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  721. LocalsTip.BackgroundTransparency = 0.5
  722. LocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  723. LocalsTip.BorderSizePixel = 0
  724. LocalsTip.Position = UDim2.new(0, 160, 0, 90)
  725. LocalsTip.Size = UDim2.new(0, 200, 0, 10)
  726. LocalsTip.Font = Enum.Font.SourceSansBold
  727. LocalsTip.FontSize = Enum.FontSize.Size14
  728. LocalsTip.Text = "LOCALS"
  729. LocalsTip.TextColor3 = Color3.new(1, 1, 1)
  730. LocalsTip.TextScaled = true
  731. LocalsTip.TextSize = 14
  732. LocalsTip.TextTransparency = 0.60000002384186
  733. LocalsTip.TextWrapped = true
  734.  
  735. UpvaluesTip.Name = "UpvaluesTip"
  736. UpvaluesTip.Parent = BG
  737. UpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  738. UpvaluesTip.BackgroundTransparency = 0.5
  739. UpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  740. UpvaluesTip.BorderSizePixel = 0
  741. UpvaluesTip.Position = UDim2.new(0, 160, 0.5, 55)
  742. UpvaluesTip.Size = UDim2.new(0, 200, 0, 10)
  743. UpvaluesTip.Font = Enum.Font.SourceSansBold
  744. UpvaluesTip.FontSize = Enum.FontSize.Size14
  745. UpvaluesTip.Text = "UPVALUES"
  746. UpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  747. UpvaluesTip.TextScaled = true
  748. UpvaluesTip.TextSize = 14
  749. UpvaluesTip.TextTransparency = 0.60000002384186
  750. UpvaluesTip.TextWrapped = true
  751.  
  752. ScriptTip.Name = "ScriptTip"
  753. ScriptTip.Parent = BG
  754. ScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  755. ScriptTip.BackgroundTransparency = 0.5
  756. ScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  757. ScriptTip.BorderSizePixel = 0
  758. ScriptTip.Position = UDim2.new(0, 370, 0, 90)
  759. ScriptTip.Size = UDim2.new(1, -380, 0, 10)
  760. ScriptTip.Font = Enum.Font.SourceSansBold
  761. ScriptTip.FontSize = Enum.FontSize.Size14
  762. ScriptTip.Text = "SCRIPT"
  763. ScriptTip.TextColor3 = Color3.new(1, 1, 1)
  764. ScriptTip.TextScaled = true
  765. ScriptTip.TextSize = 14
  766. ScriptTip.TextTransparency = 0.60000002384186
  767. ScriptTip.TextWrapped = true
  768.  
  769. EELocals.Name = "EELocals"
  770. EELocals.Parent = BG
  771. EELocals.BackgroundColor3 = Color3.new(0, 0, 0)
  772. EELocals.BackgroundTransparency = 0.60000002384186
  773. EELocals.BorderSizePixel = 0
  774. EELocals.Position = UDim2.new(0, 10, 0, 100)
  775. EELocals.Size = UDim2.new(0.5, -15, 1, -170)
  776. EELocals.Visible = false
  777. EELocals.ZIndex = 2
  778. EELocals.BottomImage = "rbxassetid://226025278"
  779. EELocals.MidImage = "rbxassetid://226025278"
  780. EELocals.ScrollBarThickness = 5
  781. EELocals.TopImage = "rbxassetid://226025278"
  782.  
  783. EELocalsTip.Name = "EELocalsTip"
  784. EELocalsTip.Parent = BG
  785. EELocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  786. EELocalsTip.BackgroundTransparency = 0.5
  787. EELocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  788. EELocalsTip.BorderSizePixel = 0
  789. EELocalsTip.Position = UDim2.new(0, 10, 0, 90)
  790. EELocalsTip.Size = UDim2.new(0.5, -15, 0, 10)
  791. EELocalsTip.Visible = false
  792. EELocalsTip.ZIndex = 2
  793. EELocalsTip.Font = Enum.Font.SourceSansBold
  794. EELocalsTip.FontSize = Enum.FontSize.Size14
  795. EELocalsTip.Text = "EnvEdit LOCALS"
  796. EELocalsTip.TextColor3 = Color3.new(1, 1, 1)
  797. EELocalsTip.TextScaled = true
  798. EELocalsTip.TextSize = 14
  799. EELocalsTip.TextTransparency = 0.60000002384186
  800. EELocalsTip.TextWrapped = true
  801.  
  802. EEUpvalues.Name = "EEUpvalues"
  803. EEUpvalues.Parent = BG
  804. EEUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  805. EEUpvalues.BackgroundTransparency = 0.60000002384186
  806. EEUpvalues.BorderSizePixel = 0
  807. EEUpvalues.Position = UDim2.new(0.5, 5, 0, 100)
  808. EEUpvalues.Size = UDim2.new(0.5, -15, 1, -170)
  809. EEUpvalues.Visible = false
  810. EEUpvalues.ZIndex = 2
  811. EEUpvalues.BottomImage = "rbxassetid://226025278"
  812. EEUpvalues.MidImage = "rbxassetid://226025278"
  813. EEUpvalues.ScrollBarThickness = 5
  814. EEUpvalues.TopImage = "rbxassetid://226025278"
  815.  
  816. EEUpvaluesTip.Name = "EEUpvaluesTip"
  817. EEUpvaluesTip.Parent = BG
  818. EEUpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  819. EEUpvaluesTip.BackgroundTransparency = 0.5
  820. EEUpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  821. EEUpvaluesTip.BorderSizePixel = 0
  822. EEUpvaluesTip.Position = UDim2.new(0.5, 5, 0, 90)
  823. EEUpvaluesTip.Size = UDim2.new(0.5, -15, 0, 10)
  824. EEUpvaluesTip.Visible = false
  825. EEUpvaluesTip.ZIndex = 2
  826. EEUpvaluesTip.Font = Enum.Font.SourceSansBold
  827. EEUpvaluesTip.FontSize = Enum.FontSize.Size14
  828. EEUpvaluesTip.Text = "EnvEdit UPVALUES"
  829. EEUpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  830. EEUpvaluesTip.TextScaled = true
  831. EEUpvaluesTip.TextSize = 14
  832. EEUpvaluesTip.TextTransparency = 0.60000002384186
  833. EEUpvaluesTip.TextWrapped = true
  834.  
  835. Watermark.Name = "Watermark"
  836. Watermark.Parent = BG
  837. Watermark.BackgroundColor3 = Color3.new(0, 0, 0)
  838. Watermark.BackgroundTransparency = 0.75
  839. Watermark.BorderColor3 = Color3.new(0, 0.952941, 1)
  840. Watermark.Position = UDim2.new(0, 10, 0, 209)
  841. Watermark.Size = UDim2.new(0.5, -15, 0, 20)
  842. Watermark.Visible = false
  843. Watermark.ZIndex = 3
  844. Watermark.Selected = true
  845. Watermark.Font = Enum.Font.SourceSansBold
  846. Watermark.FontSize = Enum.FontSize.Size14
  847. Watermark.Text = "WATERMARK"
  848. Watermark.TextColor3 = Color3.new(1, 1, 1)
  849. Watermark.TextSize = 14
  850. Watermark.TextTransparency = 0.60000002384186
  851.  
  852. Gradient.Name = "Gradient"
  853. Gradient.Parent = BG
  854. Gradient.BackgroundColor3 = Color3.new(0, 0, 0)
  855. Gradient.BackgroundTransparency = 0.75
  856. Gradient.BorderColor3 = Color3.new(0, 0.952941, 1)
  857. Gradient.Position = UDim2.new(0, 10, 0, 239)
  858. Gradient.Size = UDim2.new(1, -20, 0, 20)
  859. Gradient.Visible = false
  860. Gradient.ZIndex = 3
  861. Gradient.Selected = true
  862. Gradient.Font = Enum.Font.SourceSansBold
  863. Gradient.FontSize = Enum.FontSize.Size14
  864. Gradient.Text = "GRADIENT"
  865. Gradient.TextColor3 = Color3.new(1, 1, 1)
  866. Gradient.TextSize = 14
  867. Gradient.TextTransparency = 0.60000002384186
  868.  
  869. Negate.Name = "Negate"
  870. Negate.Parent = BG
  871. Negate.BackgroundColor3 = Color3.new(0, 0, 0)
  872. Negate.BackgroundTransparency = 0.75
  873. Negate.BorderColor3 = Color3.new(0, 0.952941, 1)
  874. Negate.Position = UDim2.new(0.5, 5, 0, 209)
  875. Negate.Size = UDim2.new(0.5, -15, 0, 20)
  876. Negate.Visible = false
  877. Negate.ZIndex = 3
  878. Negate.Selected = true
  879. Negate.Font = Enum.Font.SourceSansBold
  880. Negate.FontSize = Enum.FontSize.Size14
  881. Negate.Text = "INVERT COLORS"
  882. Negate.TextColor3 = Color3.new(1, 1, 1)
  883. Negate.TextSize = 14
  884. Negate.TextTransparency = 0.60000002384186
  885.  
  886. WatermarkImage.Name = "WatermarkImage"
  887. WatermarkImage.Parent = BG
  888. WatermarkImage.BackgroundColor3 = Color3.new(1, 1, 1)
  889. WatermarkImage.BackgroundTransparency = 1
  890. WatermarkImage.Size = UDim2.new(1, 0, 1, 0)
  891. WatermarkImage.Image = "rbxassetid://2541135758"
  892.  
  893. GradientImage.Name = "GradientImage"
  894. GradientImage.Parent = BG
  895. GradientImage.BackgroundColor3 = Color3.new(1, 1, 1)
  896. GradientImage.BackgroundTransparency = 1
  897. GradientImage.Size = UDim2.new(1, 0, 1, 0)
  898. GradientImage.Image = "rbxassetid://2541118527"
  899.  
  900. CustomColor.Name = "CustomColor"
  901. CustomColor.Parent = BG
  902. CustomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  903. CustomColor.BackgroundTransparency = 0.75
  904. CustomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  905. CustomColor.Position = UDim2.new(0, 10, 0, 269)
  906. CustomColor.Size = UDim2.new(0.5, -15, 0, 20)
  907. CustomColor.Visible = false
  908. CustomColor.ZIndex = 3
  909. CustomColor.Selected = true
  910. CustomColor.Font = Enum.Font.SourceSansBold
  911. CustomColor.FontSize = Enum.FontSize.Size14
  912. CustomColor.Text = "SET COLOR"
  913. CustomColor.TextColor3 = Color3.new(1, 1, 1)
  914. CustomColor.TextSize = 14
  915. CustomColor.TextTransparency = 0.60000002384186
  916.  
  917. ColorValue.Name = "ColorValue"
  918. ColorValue.Parent = BG
  919. ColorValue.BackgroundColor3 = Color3.new(0, 0, 0)
  920. ColorValue.BackgroundTransparency = 0.75
  921. ColorValue.BorderColor3 = Color3.new(0, 0.917647, 1)
  922. ColorValue.Position = UDim2.new(0.5, 5, 0, 269)
  923. ColorValue.Size = UDim2.new(0.5, -15, 0, 20)
  924. ColorValue.Visible = false
  925. ColorValue.ZIndex = 3
  926. ColorValue.Font = Enum.Font.SourceSansBold
  927. ColorValue.FontSize = Enum.FontSize.Size14
  928. ColorValue.Text = "255,255,255"
  929. ColorValue.TextColor3 = Color3.new(1, 1, 1)
  930. ColorValue.TextSize = 14
  931. ColorValue.TextTransparency = 0.60000002384186
  932.  
  933. RandomColor.Name = "RandomColor"
  934. RandomColor.Parent = BG
  935. RandomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  936. RandomColor.BackgroundTransparency = 0.75
  937. RandomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  938. RandomColor.Position = UDim2.new(0, 10, 0, 299)
  939. RandomColor.Size = UDim2.new(1, -20, 0, 20)
  940. RandomColor.Visible = false
  941. RandomColor.ZIndex = 3
  942. RandomColor.Selected = true
  943. RandomColor.Font = Enum.Font.SourceSansBold
  944. RandomColor.FontSize = Enum.FontSize.Size14
  945. RandomColor.Text = "RANDOM COLOR"
  946. RandomColor.TextColor3 = Color3.new(1, 1, 1)
  947. RandomColor.TextSize = 14
  948. RandomColor.TextTransparency = 0.60000002384186
  949.  
  950. ThemeJSON.Name = "ThemeJSON"
  951. ThemeJSON.Parent = BG
  952. ThemeJSON.BackgroundColor3 = Color3.new(0, 0, 0)
  953. ThemeJSON.BackgroundTransparency = 0.75
  954. ThemeJSON.BorderColor3 = Color3.new(0, 0.917647, 1)
  955. ThemeJSON.Position = UDim2.new(0, 310, 1, -170)
  956. ThemeJSON.Size = UDim2.new(1, -320, 0, 20)
  957. ThemeJSON.Visible = false
  958. ThemeJSON.ZIndex = 3
  959. ThemeJSON.Font = Enum.Font.SourceSansBold
  960. ThemeJSON.FontSize = Enum.FontSize.Size14
  961. ThemeJSON.Text = "[PASTE THEME JSON]"
  962. ThemeJSON.TextColor3 = Color3.new(1, 1, 1)
  963. ThemeJSON.TextScaled = true
  964. ThemeJSON.TextSize = 14
  965. ThemeJSON.TextTransparency = 0.60000002384186
  966. ThemeJSON.TextWrapped = true
  967.  
  968. WTValue.Name = "WTValue"
  969. WTValue.Parent = BG
  970. WTValue.BackgroundColor3 = Color3.new(0, 0, 0)
  971. WTValue.BackgroundTransparency = 0.60000002384186
  972. WTValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  973. WTValue.Position = UDim2.new(0, 10, 1, -140)
  974. WTValue.Size = UDim2.new(1, -20, 0, 20)
  975. WTValue.Visible = false
  976. WTValue.Font = Enum.Font.SourceSansBold
  977. WTValue.FontSize = Enum.FontSize.Size14
  978. WTValue.Text = "Watermark Transparency: 0"
  979. WTValue.TextColor3 = Color3.new(1, 1, 1)
  980. WTValue.TextScaled = true
  981. WTValue.TextSize = 14
  982. WTValue.TextTransparency = 0.60000002384186
  983. WTValue.TextWrapped = true
  984.  
  985. SaveTheme.Name = "SaveTheme"
  986. SaveTheme.Parent = BG
  987. SaveTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  988. SaveTheme.BackgroundTransparency = 0.75
  989. SaveTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  990. SaveTheme.Position = UDim2.new(0, 10, 1, -170)
  991. SaveTheme.Size = UDim2.new(0, 140, 0, 20)
  992. SaveTheme.Visible = false
  993. SaveTheme.ZIndex = 3
  994. SaveTheme.Selected = true
  995. SaveTheme.Font = Enum.Font.SourceSansBold
  996. SaveTheme.FontSize = Enum.FontSize.Size14
  997. SaveTheme.Text = "SAVE THEME"
  998. SaveTheme.TextColor3 = Color3.new(1, 1, 1)
  999. SaveTheme.TextSize = 14
  1000. SaveTheme.TextTransparency = 0.60000002384186
  1001.  
  1002. LoadTheme.Name = "LoadTheme"
  1003. LoadTheme.Parent = BG
  1004. LoadTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  1005. LoadTheme.BackgroundTransparency = 0.75
  1006. LoadTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  1007. LoadTheme.Position = UDim2.new(0, 160, 1, -170)
  1008. LoadTheme.Size = UDim2.new(0, 140, 0, 20)
  1009. LoadTheme.Visible = false
  1010. LoadTheme.ZIndex = 3
  1011. LoadTheme.Selected = true
  1012. LoadTheme.Font = Enum.Font.SourceSansBold
  1013. LoadTheme.FontSize = Enum.FontSize.Size14
  1014. LoadTheme.Text = "LOAD THEME"
  1015. LoadTheme.TextColor3 = Color3.new(1, 1, 1)
  1016. LoadTheme.TextSize = 14
  1017. LoadTheme.TextTransparency = 0.60000002384186
  1018.  
  1019. WaterTransFrame.Name = "WaterTransFrame"
  1020. WaterTransFrame.Parent = BG
  1021. WaterTransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1022. WaterTransFrame.BackgroundTransparency = 0.60000002384186
  1023. WaterTransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  1024. WaterTransFrame.BorderSizePixel = 0
  1025. WaterTransFrame.ClipsDescendants = false
  1026. WaterTransFrame.Position = UDim2.new(0, 10, 0, 175)
  1027. WaterTransFrame.Size = UDim2.new(1, -20, 0, 25)
  1028. WaterTransFrame.Visible = false
  1029. WaterTransFrame.ZIndex = 2
  1030. WaterTransFrame.BottomImage = "rbxassetid://226025278"
  1031. WaterTransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  1032. WaterTransFrame.MidImage = "rbxassetid://226025278"
  1033. WaterTransFrame.ScrollBarThickness = 0
  1034. WaterTransFrame.TopImage = "rbxassetid://226025278"
  1035.  
  1036. WaterTrans.Name = "WaterTrans"
  1037. WaterTrans.Parent = WaterTransFrame
  1038. WaterTrans.BackgroundColor3 = Color3.new(1, 1, 1)
  1039. WaterTrans.BackgroundTransparency = 1
  1040. WaterTrans.BorderSizePixel = 0
  1041. WaterTrans.Position = UDim2.new(0, 10, 0.5, -5)
  1042. WaterTrans.Selectable = false
  1043. WaterTrans.ZIndex = 2
  1044. WaterTrans.Size = UDim2.new(1, -20, 0, 10)
  1045. WaterTrans.BottomImage = "rbxassetid://226025278"
  1046. WaterTrans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  1047. WaterTrans.MidImage = "rbxassetid://226025278"
  1048. WaterTrans.ScrollBarThickness = 10
  1049. WaterTrans.TopImage = "rbxassetid://226025278"
  1050.  
  1051. TextLabel_3.Parent = WaterTransFrame
  1052. TextLabel_3.BackgroundColor3 = Color3.new(0, 0, 0)
  1053. TextLabel_3.BackgroundTransparency = 0.5
  1054. TextLabel_3.BorderSizePixel = 0
  1055. TextLabel_3.Position = UDim2.new(0, 0, 0, -10)
  1056. TextLabel_3.Size = UDim2.new(1, 0, 0, 10)
  1057. TextLabel_3.ZIndex = 2
  1058. TextLabel_3.Font = Enum.Font.SourceSansBold
  1059. TextLabel_3.FontSize = Enum.FontSize.Size14
  1060. TextLabel_3.Text = "WATERMARK TRANSPARENCY"
  1061. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  1062. TextLabel_3.TextScaled = true
  1063. TextLabel_3.TextSize = 14
  1064. TextLabel_3.TextWrapped = true
  1065.  
  1066. Explorer.Name = "Explorer"
  1067. Explorer.Parent = BG
  1068. Explorer.Active = true
  1069. Explorer.BackgroundColor3 = Color3.new(0, 0, 0)
  1070. Explorer.BackgroundTransparency = 0.5
  1071. Explorer.BorderSizePixel = 0
  1072. Explorer.Position = UDim2.new(0, 100, 0, 100)
  1073. Explorer.Size = UDim2.new(0.600000024, 0, 0.600000024, 0)
  1074. Explorer.Visible = false
  1075. Explorer.ZIndex = 4
  1076. dragger.new(Explorer)
  1077.  
  1078. ExplorerFrame.Name = "ExplorerFrame"
  1079. ExplorerFrame.Parent = Explorer
  1080. ExplorerFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1081. ExplorerFrame.BackgroundTransparency = 0.60000002384186
  1082. ExplorerFrame.BorderSizePixel = 0
  1083. ExplorerFrame.Size = UDim2.new(1, 0, 0, 20)
  1084. ExplorerFrame.ZIndex = 5
  1085.  
  1086. ExplorerTitle.Name = "ExplorerTitle"
  1087. ExplorerTitle.Parent = ExplorerFrame
  1088. ExplorerTitle.BackgroundColor3 = Color3.new(0, 0, 0)
  1089. ExplorerTitle.BackgroundTransparency = 0.5
  1090. ExplorerTitle.Position = UDim2.new(0.5, -90, 0, 0)
  1091. ExplorerTitle.Size = UDim2.new(0, 180, 1, 0)
  1092. ExplorerTitle.ZIndex = 6
  1093. ExplorerTitle.Font = Enum.Font.SourceSansBold
  1094. ExplorerTitle.FontSize = Enum.FontSize.Size14
  1095. ExplorerTitle.Text = "R2S Explorer"
  1096. ExplorerTitle.TextColor3 = Color3.new(1, 1, 1)
  1097. ExplorerTitle.TextSize = 14
  1098.  
  1099. ExplorerHide.Name = "ExplorerHide"
  1100. ExplorerHide.Parent = ExplorerFrame
  1101. ExplorerHide.BackgroundColor3 = Color3.new(0, 0, 0)
  1102. ExplorerHide.BackgroundTransparency = 0.5
  1103. ExplorerHide.BorderSizePixel = 0
  1104. ExplorerHide.Position = UDim2.new(1, -50, 0, 0)
  1105. ExplorerHide.Size = UDim2.new(0, 50, 1, 0)
  1106. ExplorerHide.ZIndex = 6
  1107. ExplorerHide.Selected = true
  1108. ExplorerHide.Font = Enum.Font.SourceSansBold
  1109. ExplorerHide.FontSize = Enum.FontSize.Size14
  1110. ExplorerHide.Text = "_"
  1111. ExplorerHide.TextColor3 = Color3.new(1, 1, 1)
  1112. ExplorerHide.TextSize = 14
  1113.  
  1114. ExplorerMain.Name = "ExplorerMain"
  1115. ExplorerMain.Parent = Explorer
  1116. ExplorerMain.BackgroundColor3 = Color3.new(0, 0, 0)
  1117. ExplorerMain.BackgroundTransparency = 0.60000002384186
  1118. ExplorerMain.BorderSizePixel = 0
  1119. ExplorerMain.ClipsDescendants = true
  1120. ExplorerMain.Position = UDim2.new(0, 10, 0, 30)
  1121. ExplorerMain.Size = UDim2.new(1, -20, 1, -70)
  1122. ExplorerMain.ZIndex = 5
  1123. ExplorerMain.BottomImage = "rbxassetid://226025278"
  1124. ExplorerMain.MidImage = "rbxassetid://226025278"
  1125. ExplorerMain.ScrollBarThickness = 5
  1126. ExplorerMain.TopImage = "rbxassetid://226025278"
  1127.  
  1128. ExplorerBack.Name = "ExplorerBack"
  1129. ExplorerBack.Parent = Explorer
  1130. ExplorerBack.BackgroundColor3 = Color3.new(0, 0, 0)
  1131. ExplorerBack.BackgroundTransparency = 0.5
  1132. ExplorerBack.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  1133. ExplorerBack.Position = UDim2.new(0, 10, 1, -30)
  1134. ExplorerBack.Size = UDim2.new(0.5, -20, 0, 20)
  1135. ExplorerBack.ZIndex = 5
  1136. ExplorerBack.Font = Enum.Font.SourceSansBold
  1137. ExplorerBack.FontSize = Enum.FontSize.Size14
  1138. ExplorerBack.Text = "<<<"
  1139. ExplorerBack.TextColor3 = Color3.new(1, 1, 1)
  1140. ExplorerBack.TextSize = 14
  1141.  
  1142. Toolbox.Name = "Toolbox"
  1143. Toolbox.Parent = R2Sv3
  1144. Toolbox.BackgroundColor3 = Color3.new(1, 1, 1)
  1145. Toolbox.Size = UDim2.new(0, 100, 0, 100)
  1146. Toolbox.Visible = false
  1147.  
  1148. RemoteFrame.Name = "RemoteFrame"
  1149. RemoteFrame.Parent = Toolbox
  1150. RemoteFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1151. RemoteFrame.BackgroundTransparency = 0.64999997615814
  1152. RemoteFrame.BorderColor3 = Color3.new(0, 1, 0.917647)
  1153. RemoteFrame.Position = UDim2.new(0, 10, 0, 10)
  1154. RemoteFrame.Size = UDim2.new(1, -20, 0, 20)
  1155. RemoteFrame.ZIndex = 3
  1156.  
  1157. MainButton.Name = "MainButton"
  1158. MainButton.Parent = RemoteFrame
  1159. MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  1160. MainButton.BackgroundTransparency = 0.5
  1161. MainButton.BorderSizePixel = 0
  1162. MainButton.Size = UDim2.new(0, 200, 1, 0)
  1163. MainButton.ZIndex = 4
  1164. MainButton.Font = Enum.Font.SourceSansBold
  1165. MainButton.FontSize = Enum.FontSize.Size14
  1166. MainButton.Text = "SayMessageRequest"
  1167. MainButton.TextColor3 = Color3.new(1, 1, 1)
  1168. MainButton.TextSize = 14
  1169. MainButton.TextTransparency = 0.60000002384186
  1170.  
  1171. Icon.Name = "Icon"
  1172. Icon.Parent = RemoteFrame
  1173. Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  1174. Icon.BackgroundTransparency = 0.40000000596046
  1175. Icon.BorderSizePixel = 0
  1176. Icon.Position = UDim2.new(0, 210, 0.5, -3)
  1177. Icon.Size = UDim2.new(1, -220, 0, 6)
  1178. Icon.ZIndex = 4
  1179.  
  1180. ScriptLine.Name = "ScriptLine"
  1181. ScriptLine.Parent = Toolbox
  1182. ScriptLine.BackgroundColor3 = Color3.new(1, 1, 1)
  1183. ScriptLine.BackgroundTransparency = 1
  1184. ScriptLine.BorderSizePixel = 0
  1185. ScriptLine.Size = UDim2.new(1, 0, 0, 20)
  1186. ScriptLine.ZIndex = 3
  1187.  
  1188. SourceLine.Name = "SourceLine"
  1189. SourceLine.Parent = ScriptLine
  1190. SourceLine.BackgroundColor3 = Color3.new(0, 0, 0)
  1191. SourceLine.BackgroundTransparency = 1
  1192. SourceLine.BorderSizePixel = 0
  1193. SourceLine.Position = UDim2.new(0, 10, 0, 0)
  1194. SourceLine.Size = UDim2.new(1, -50, 1, 0)
  1195. SourceLine.ZIndex = 4
  1196. SourceLine.Font = Enum.Font.Code
  1197. SourceLine.FontSize = Enum.FontSize.Size14
  1198. SourceLine.Text = "0"
  1199. SourceLine.TextColor3 = Color3.new(1, 1, 1)
  1200. SourceLine.TextSize = 14
  1201. SourceLine.TextTransparency = 0.5
  1202. SourceLine.TextXAlignment = Enum.TextXAlignment.Left
  1203.  
  1204. RemoteLog.Name = "RemoteLog"
  1205. RemoteLog.Parent = Toolbox
  1206. RemoteLog.BackgroundColor3 = Color3.new(0, 0, 0)
  1207. RemoteLog.BackgroundTransparency = 0.60000002384186
  1208. RemoteLog.BorderColor3 = Color3.new(1, 1, 1)
  1209. RemoteLog.BorderSizePixel = 0
  1210. RemoteLog.Position = UDim2.new(0, 10, 0, 10)
  1211. RemoteLog.Size = UDim2.new(1, -20, 0, 20)
  1212. RemoteLog.ZIndex = 3
  1213. RemoteLog.Font = Enum.Font.SourceSansBold
  1214. RemoteLog.FontSize = Enum.FontSize.Size14
  1215. RemoteLog.Text = "SayMessageRequest"
  1216. RemoteLog.TextColor3 = Color3.new(1, 1, 1)
  1217. RemoteLog.TextSize = 14
  1218. RemoteLog.TextTransparency = 0.5
  1219.  
  1220. Button.Name = "Button"
  1221. Button.Parent = Toolbox
  1222. Button.BackgroundColor3 = Color3.new(0, 0, 0)
  1223. Button.BackgroundTransparency = 0.75
  1224. Button.BorderSizePixel = 0
  1225. Button.Position = UDim2.new(1, -80, 0, 0)
  1226. Button.Size = UDim2.new(0, 80, 1, 0)
  1227. Button.ZIndex = 4
  1228. Button.Font = Enum.Font.SourceSansBold
  1229. Button.FontSize = Enum.FontSize.Size12
  1230. Button.TextColor3 = Color3.new(1, 1, 1)
  1231. Button.TextSize = 12
  1232. Button.TextTransparency = 0.60000002384186
  1233. Button.TextWrapped = true
  1234.  
  1235. Box.Name = "Box"
  1236. Box.Parent = Toolbox
  1237. Box.BackgroundColor3 = Color3.new(0, 0, 0)
  1238. Box.BackgroundTransparency = 0.75
  1239. Box.BorderSizePixel = 0
  1240. Box.Position = UDim2.new(1, -80, 0, 0)
  1241. Box.Size = UDim2.new(0, 80, 1, 0)
  1242. Box.ZIndex = 4
  1243. Box.Font = Enum.Font.SourceSansBold
  1244. Box.FontSize = Enum.FontSize.Size12
  1245. Box.TextColor3 = Color3.new(1, 1, 1)
  1246. Box.TextSize = 12
  1247. Box.TextTransparency = 0.60000002384186
  1248. Box.TextWrapped = true
  1249.  
  1250. DebugFrame.Name = "DebugFrame"
  1251. DebugFrame.Parent = Toolbox
  1252. DebugFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1253. DebugFrame.BackgroundTransparency = 0.5
  1254. DebugFrame.BorderColor3 = Color3.new(0, 0.984314, 1)
  1255. DebugFrame.Position = UDim2.new(0, 10, 0, 10)
  1256. DebugFrame.Size = UDim2.new(1, -20, 0, 20)
  1257. DebugFrame.ZIndex = 3
  1258.  
  1259. Field.Name = "Field"
  1260. Field.Parent = DebugFrame
  1261. Field.BackgroundColor3 = Color3.new(0, 0, 0)
  1262. Field.BackgroundTransparency = 1
  1263. Field.Size = UDim2.new(0, 80, 1, 0)
  1264. Field.ZIndex = 4
  1265. Field.Font = Enum.Font.SourceSansBold
  1266. Field.FontSize = Enum.FontSize.Size12
  1267. Field.Text = "anim"
  1268. Field.TextColor3 = Color3.new(1, 1, 1)
  1269. Field.TextSize = 12
  1270. Field.TextWrapped = true
  1271.  
  1272. ObjectFrame.Name = "ObjectFrame"
  1273. ObjectFrame.Parent = Toolbox
  1274. ObjectFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1275. ObjectFrame.BackgroundTransparency = 0.5
  1276. ObjectFrame.BorderColor3 = Color3.new(0.333333, 0.333333, 0.333333)
  1277. ObjectFrame.Position = UDim2.new(0, 10, 0, 10)
  1278. ObjectFrame.Size = UDim2.new(1, -20, 0, 20)
  1279. ObjectFrame.ZIndex = 6
  1280.  
  1281. ObjectName.Name = "ObjectName"
  1282. ObjectName.Parent = ObjectFrame
  1283. ObjectName.BackgroundColor3 = Color3.new(0, 0, 0)
  1284. ObjectName.BackgroundTransparency = 0.5
  1285. ObjectName.BorderSizePixel = 0
  1286. ObjectName.Size = UDim2.new(0, 200, 1, 0)
  1287. ObjectName.ZIndex = 7
  1288. ObjectName.Font = Enum.Font.SourceSansBold
  1289. ObjectName.FontSize = Enum.FontSize.Size14
  1290. ObjectName.Text = "Workspace"
  1291. ObjectName.TextColor3 = Color3.new(1, 1, 1)
  1292. ObjectName.TextSize = 14
  1293.  
  1294. SelectObject.Name = "SelectObject"
  1295. SelectObject.Parent = ObjectFrame
  1296. SelectObject.BackgroundColor3 = Color3.new(0, 0, 0)
  1297. SelectObject.BorderSizePixel = 0
  1298. SelectObject.Position = UDim2.new(1, -80, 0, 0)
  1299. SelectObject.Size = UDim2.new(0, 80, 1, 0)
  1300. SelectObject.ZIndex = 7
  1301. SelectObject.Font = Enum.Font.SourceSansBold
  1302. SelectObject.FontSize = Enum.FontSize.Size14
  1303. SelectObject.Text = "Select"
  1304. SelectObject.TextColor3 = Color3.new(1, 1, 1)
  1305. SelectObject.TextSize = 14
  1306.  
  1307. LoadChildren.Name = "LoadChildren"
  1308. LoadChildren.Parent = ObjectFrame
  1309. LoadChildren.BackgroundColor3 = Color3.new(0, 0, 0)
  1310. LoadChildren.BorderSizePixel = 0
  1311. LoadChildren.Position = UDim2.new(1, -170, 0, 0)
  1312. LoadChildren.Size = UDim2.new(0, 80, 1, 0)
  1313. LoadChildren.ZIndex = 7
  1314. LoadChildren.Font = Enum.Font.SourceSansBold
  1315. LoadChildren.FontSize = Enum.FontSize.Size14
  1316. LoadChildren.Text = "Load"
  1317. LoadChildren.TextColor3 = Color3.new(1, 1, 1)
  1318. LoadChildren.TextSize = 14
  1319.  
  1320. ExplorerFind.Name = "ExplorerFind"
  1321. ExplorerFind.Parent = Explorer
  1322. ExplorerFind.BackgroundColor3 = Color3.new(0, 0, 0)
  1323. ExplorerFind.BackgroundTransparency = 0.5
  1324. ExplorerFind.BorderColor3 = Color3.new(0.321569, 0.321569, 0.321569)
  1325. ExplorerFind.Position = UDim2.new(0.5, 5, 1, -30)
  1326. ExplorerFind.Size = UDim2.new(0.5, -20, 0, 20)
  1327. ExplorerFind.ZIndex = 5
  1328. ExplorerFind.Font = Enum.Font.SourceSansBold
  1329. ExplorerFind.FontSize = Enum.FontSize.Size14
  1330. ExplorerFind.Text = "SEARCH"
  1331. ExplorerFind.TextColor3 = Color3.new(1, 1, 1)
  1332. ExplorerFind.TextSize = 14
  1333.  
  1334. Warning.Name = "Warning"
  1335. Warning.Parent = R2Sv3
  1336. Warning.Active = true
  1337. Warning.Visible = false
  1338. Warning.BackgroundColor3 = Color3.new(0, 0, 0)
  1339. Warning.BackgroundTransparency = 0.30000001192093
  1340. Warning.BorderSizePixel = 0
  1341. Warning.Position = UDim2.new(0.5, -200, 0.5, -130)
  1342. Warning.Size = UDim2.new(0, 400, 0, 260)
  1343.  
  1344. WarningLabel.Name = "WarningLabel"
  1345. WarningLabel.Parent = Warning
  1346. WarningLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  1347. WarningLabel.BackgroundTransparency = 0.5
  1348. WarningLabel.BorderSizePixel = 0
  1349. WarningLabel.Position = UDim2.new(0, 10, 0, 30)
  1350. WarningLabel.Size = UDim2.new(1, -20, 0, 20)
  1351. WarningLabel.ZIndex = 2
  1352. WarningLabel.Font = Enum.Font.SourceSansBold
  1353. WarningLabel.FontSize = Enum.FontSize.Size14
  1354. WarningLabel.Text = "Your exploit does not support required functions"
  1355. WarningLabel.TextColor3 = Color3.new(1, 1, 1)
  1356. WarningLabel.TextSize = 14
  1357.  
  1358. Topbar2.Name = "Topbar"
  1359. Topbar2.Parent = Warning
  1360. Topbar2.BackgroundColor3 = Color3.new(0, 0, 0)
  1361. Topbar2.BackgroundTransparency = 0.60000002384186
  1362. Topbar2.BorderSizePixel = 0
  1363. Topbar2.Size = UDim2.new(1, 0, 0, 20)
  1364. Topbar2.ZIndex = 2
  1365.  
  1366. Title2.Name = "Title"
  1367. Title2.Parent = Topbar2
  1368. Title2.BackgroundColor3 = Color3.new(0, 0, 0)
  1369. Title2.BackgroundTransparency = 0.60000002384186
  1370. Title2.BorderSizePixel = 0
  1371. Title2.Position = UDim2.new(0.5, -80, 0, 0)
  1372. Title2.Size = UDim2.new(0, 160, 1, 0)
  1373. Title2.ZIndex = 3
  1374. Title2.Font = Enum.Font.SourceSansBold
  1375. Title2.FontSize = Enum.FontSize.Size14
  1376. Title2.Text = "Warning"
  1377. Title2.TextColor3 = Color3.new(1, 1, 1)
  1378. Title2.TextSize = 14
  1379.  
  1380. Missing.Name = "Missing"
  1381. Missing.Parent = Warning
  1382. Missing.BackgroundColor3 = Color3.new(0, 0, 0)
  1383. Missing.BackgroundTransparency = 0.5
  1384. Missing.BorderSizePixel = 0
  1385. Missing.Position = UDim2.new(0, 10, 0, 60)
  1386. Missing.Selectable = true
  1387. Missing.Size = UDim2.new(1, -20, 1, -100)
  1388. Missing.ZIndex = 2
  1389. Missing.Font = Enum.Font.SourceSansBold
  1390. Missing.FontSize = Enum.FontSize.Size14
  1391. Missing.Text = ""
  1392. Missing.TextColor3 = Color3.new(1, 1, 1)
  1393. Missing.TextSize = 14
  1394.  
  1395. SkipError.Name = "SkipError"
  1396. SkipError.Parent = Warning
  1397. SkipError.BackgroundColor3 = Color3.new(0, 0, 0)
  1398. SkipError.BackgroundTransparency = 0.5
  1399. SkipError.BorderSizePixel = 0
  1400. SkipError.Position = UDim2.new(0, 10, 1, -30)
  1401. SkipError.Size = UDim2.new(0.5, -20, 0, 20)
  1402. SkipError.ZIndex = 3
  1403. SkipError.Active = true
  1404. SkipError.Font = Enum.Font.SourceSansBold
  1405. SkipError.FontSize = Enum.FontSize.Size14
  1406. SkipError.Text = "Continue"
  1407. SkipError.TextColor3 = Color3.new(1, 1, 1)
  1408. SkipError.TextSize = 14
  1409.  
  1410. QuitScript.Name = "QuitScript"
  1411. QuitScript.Parent = Warning
  1412. QuitScript.BackgroundColor3 = Color3.new(0, 0, 0)
  1413. QuitScript.BackgroundTransparency = 0.5
  1414. QuitScript.BorderSizePixel = 0
  1415. QuitScript.Position = UDim2.new(0.5, 10, 1, -30)
  1416. QuitScript.Size = UDim2.new(0.5, -20, 0, 20)
  1417. QuitScript.ZIndex = 3
  1418. QuitScript.Active = true
  1419. QuitScript.Font = Enum.Font.SourceSansBold
  1420. QuitScript.FontSize = Enum.FontSize.Size14
  1421. QuitScript.Text = "Quit"
  1422. QuitScript.TextColor3 = Color3.new(1, 1, 1)
  1423. QuitScript.TextSize = 14
  1424.  
  1425. UpdateDS.Name = "UpdateDS"
  1426. UpdateDS.Parent = DebugFrame
  1427. UpdateDS.BackgroundColor3 = Color3.new(0, 0, 0)
  1428. UpdateDS.BackgroundTransparency = 0.60000002384186
  1429. UpdateDS.BorderSizePixel = 0
  1430. UpdateDS.Position = UDim2.new(0, 90, 0, 0)
  1431. UpdateDS.Size = UDim2.new(0, 80, 1, 0)
  1432. UpdateDS.ZIndex = 4
  1433. UpdateDS.Visible = false
  1434. UpdateDS.Font = Enum.Font.SourceSansBold
  1435. UpdateDS.FontSize = Enum.FontSize.Size14
  1436. UpdateDS.Text = "UPDATE"
  1437. UpdateDS.TextColor3 = Color3.new(1, 1, 1)
  1438. UpdateDS.TextSize = 14
  1439.  
  1440. SetLocals.Name = "SetLocals"
  1441. SetLocals.Parent = BG
  1442. SetLocals.BackgroundColor3 = Color3.new(0, 0, 0)
  1443. SetLocals.BackgroundTransparency = 0.75
  1444. SetLocals.BorderColor3 = Color3.new(0, 0.952941, 1)
  1445. SetLocals.Position = UDim2.new(0, 10, 1, -30)
  1446. SetLocals.Size = UDim2.new(0.5, -15, 0, 20)
  1447. SetLocals.Visible = false
  1448. SetLocals.ZIndex = 3
  1449. SetLocals.Font = Enum.Font.SourceSansBold
  1450. SetLocals.FontSize = Enum.FontSize.Size14
  1451. SetLocals.Text = "BACK"
  1452. SetLocals.TextColor3 = Color3.new(1, 1, 1)
  1453. SetLocals.TextSize = 14
  1454. SetLocals.TextTransparency = 0.60000002384186
  1455.  
  1456. SetUpvalues.Name = "SetUpvalues"
  1457. SetUpvalues.Parent = BG
  1458. SetUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  1459. SetUpvalues.BackgroundTransparency = 0.75
  1460. SetUpvalues.BorderColor3 = Color3.new(0, 0.952941, 1)
  1461. SetUpvalues.Position = UDim2.new(0.5, 5, 1, -30)
  1462. SetUpvalues.Size = UDim2.new(0.5, -15, 0, 20)
  1463. SetUpvalues.Visible = false
  1464. SetUpvalues.ZIndex = 3
  1465. SetUpvalues.Font = Enum.Font.SourceSansBold
  1466. SetUpvalues.FontSize = Enum.FontSize.Size14
  1467. SetUpvalues.Text = "BACK"
  1468. SetUpvalues.TextColor3 = Color3.new(1, 1, 1)
  1469. SetUpvalues.TextSize = 14
  1470. SetUpvalues.TextTransparency = 0.60000002384186
  1471.  
  1472. SetAllUps.Name = "SetAllUps"
  1473. SetAllUps.Parent = BG
  1474. SetAllUps.BackgroundColor3 = Color3.new(0, 0, 0)
  1475. SetAllUps.BackgroundTransparency = 0.75
  1476. SetAllUps.BorderColor3 = Color3.new(0, 0.952941, 1)
  1477. SetAllUps.Position = UDim2.new(0.5, 5, 1, -60)
  1478. SetAllUps.Size = UDim2.new(0.5, -15, 0, 20)
  1479. SetAllUps.ZIndex = 3
  1480. SetAllUps.Visible = false
  1481. SetAllUps.Font = Enum.Font.SourceSansBold
  1482. SetAllUps.FontSize = Enum.FontSize.Size14
  1483. SetAllUps.Text = "UPDATE ALL"
  1484. SetAllUps.TextColor3 = Color3.new(1, 1, 1)
  1485. SetAllUps.TextSize = 14
  1486. SetAllUps.TextTransparency = 0.60000002384186
  1487.  
  1488. SetAllLoc.Name = "SetAllLoc"
  1489. SetAllLoc.Parent = BG
  1490. SetAllLoc.Visible = false
  1491. SetAllLoc.BackgroundColor3 = Color3.new(0, 0, 0)
  1492. SetAllLoc.BackgroundTransparency = 0.75
  1493. SetAllLoc.BorderColor3 = Color3.new(0, 0.952941, 1)
  1494. SetAllLoc.Position = UDim2.new(0, 10, 1, -60)
  1495. SetAllLoc.Size = UDim2.new(0.5, -15, 0, 20)
  1496. SetAllLoc.ZIndex = 3
  1497. SetAllLoc.Font = Enum.Font.SourceSansBold
  1498. SetAllLoc.FontSize = Enum.FontSize.Size14
  1499. SetAllLoc.Text = "UPDATE ALL"
  1500. SetAllLoc.TextColor3 = Color3.new(1, 1, 1)
  1501. SetAllLoc.TextSize = 14
  1502. SetAllLoc.TextTransparency = 0.60000002384186
  1503.  
  1504. NamecallFrame.Name = "NamecallFrame"
  1505. NamecallFrame.Parent = BG
  1506. NamecallFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1507. NamecallFrame.BackgroundTransparency = 0.60000002384186
  1508. NamecallFrame.BorderSizePixel = 0
  1509. NamecallFrame.Position = UDim2.new(0, 10, 0, 100)
  1510. NamecallFrame.Size = UDim2.new(0.5, -150, 1, -110)
  1511. NamecallFrame.ZIndex = 2
  1512. NamecallFrame.BottomImage = "rbxassetid://226025278"
  1513. NamecallFrame.MidImage = "rbxassetid://226025278"
  1514. NamecallFrame.ScrollBarThickness = 5
  1515. NamecallFrame.TopImage = "rbxassetid://226025278"
  1516.  
  1517. NamecallSource.Name = "NamecallSource"
  1518. NamecallSource.Parent = BG
  1519. NamecallSource.BackgroundColor3 = Color3.new(0, 0, 0)
  1520. NamecallSource.BackgroundTransparency = 0.60000002384186
  1521. NamecallSource.BorderSizePixel = 0
  1522. NamecallSource.Position = UDim2.new(0.5, -130, 0, 100)
  1523. NamecallSource.Size = UDim2.new(0.5, 120, 1, -160)
  1524. NamecallSource.ZIndex = 2
  1525. NamecallSource.CanvasSize = UDim2.new(3, 0, 3, 0)
  1526. NamecallSource.BottomImage = "rbxassetid://226025278"
  1527. NamecallSource.MidImage = "rbxassetid://226025278"
  1528. NamecallSource.ScrollBarThickness = 5
  1529. NamecallSource.TopImage = "rbxassetid://226025278"
  1530.  
  1531. NamecallScript.Name = "NamecallScript"
  1532. NamecallScript.Parent = NamecallSource
  1533. NamecallScript.BackgroundColor3 = Color3.new(1, 1, 1)
  1534. NamecallScript.BackgroundTransparency = 1
  1535. NamecallScript.Size = UDim2.new(1, 0, 1, 0)
  1536. NamecallScript.ZIndex = 3
  1537. NamecallScript.ClearTextOnFocus = false
  1538. NamecallScript.Font = Enum.Font.Code
  1539. NamecallScript.FontSize = Enum.FontSize.Size18
  1540. NamecallScript.MultiLine = true
  1541. NamecallScript.Text = ""
  1542. NamecallScript.TextColor3 = Color3.new(1, 1, 1)
  1543. NamecallScript.TextSize = 15
  1544. NamecallScript.TextXAlignment = Enum.TextXAlignment.Left
  1545. NamecallScript.TextYAlignment = Enum.TextYAlignment.Top
  1546.  
  1547. NamecallBar.Name = "NamecallBar"
  1548. NamecallBar.Parent = BG
  1549. NamecallBar.BackgroundColor3 = Color3.new(0, 0, 0)
  1550. NamecallBar.BackgroundTransparency = 0.60000002384186
  1551. NamecallBar.BorderSizePixel = 0
  1552. NamecallBar.Position = UDim2.new(0.5, -130, 1, -50)
  1553. NamecallBar.Size = UDim2.new(0.5, 120, 0, 40)
  1554. NamecallBar.ZIndex = 2
  1555. NamecallBar.BottomImage = "rbxassetid://226025278"
  1556. NamecallBar.CanvasPosition = Vector2.new(126, 0)
  1557. NamecallBar.CanvasSize = UDim2.new(0, 620, 0, 0)
  1558. NamecallBar.MidImage = "rbxassetid://226025278"
  1559. NamecallBar.ScrollBarThickness = 5
  1560. NamecallBar.TopImage = "rbxassetid://226025278"
  1561.  
  1562. ApplyNamecall.Name = "ApplyNamecall"
  1563. ApplyNamecall.Parent = NamecallBar
  1564. ApplyNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  1565. ApplyNamecall.BackgroundTransparency = 0.75
  1566. ApplyNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  1567. ApplyNamecall.Position = UDim2.new(0, 10, 0.5, -10)
  1568. ApplyNamecall.Size = UDim2.new(0, 140, 0, 20)
  1569. ApplyNamecall.ZIndex = 3
  1570. ApplyNamecall.Font = Enum.Font.SourceSansBold
  1571. ApplyNamecall.FontSize = Enum.FontSize.Size14
  1572. ApplyNamecall.Text = "APPLY"
  1573. ApplyNamecall.TextColor3 = Color3.new(1, 1, 1)
  1574. ApplyNamecall.TextSize = 14
  1575. ApplyNamecall.TextTransparency = 0.60000002384186
  1576.  
  1577. NamecallName.Name = "NamecallName"
  1578. NamecallName.Parent = NamecallLog
  1579. NamecallName.BackgroundColor3 = Color3.new(1, 1, 1)
  1580. NamecallName.BackgroundTransparency = 1
  1581. NamecallName.Size = UDim2.new(0, 120, 1, 0)
  1582. NamecallName.ZIndex = 4
  1583. NamecallName.Font = Enum.Font.SourceSansBold
  1584. NamecallName.FontSize = Enum.FontSize.Size14
  1585. NamecallName.Text = ""
  1586. NamecallName.TextColor3 = Color3.new(1, 1, 1)
  1587. NamecallName.TextSize = 14
  1588.  
  1589. Namecall.Name = "Namecall"
  1590. Namecall.Parent = Toolbar
  1591. Namecall.BackgroundColor3 = Color3.new(0, 0, 0)
  1592. Namecall.BackgroundTransparency = 0.75
  1593. Namecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  1594. Namecall.Position = UDim2.new(0, 710, 0.5, -10)
  1595. Namecall.Size = UDim2.new(0, 63, 0, 20)
  1596. Namecall.ZIndex = 3
  1597. Namecall.Font = Enum.Font.SourceSansBold
  1598. Namecall.FontSize = Enum.FontSize.Size14
  1599. Namecall.Text = "__NAMECALL"
  1600. Namecall.TextColor3 = Color3.new(1, 1, 1)
  1601. Namecall.TextSize = 12
  1602. Namecall.TextTransparency = 0.60000002384186
  1603.  
  1604. NamecallType.Name = "NamecallType"
  1605. NamecallType.Parent = NamecallBar
  1606. NamecallType.BackgroundColor3 = Color3.new(0, 0, 0)
  1607. NamecallType.BackgroundTransparency = 0.75
  1608. NamecallType.BorderColor3 = Color3.new(0, 0.952941, 1)
  1609. NamecallType.Position = UDim2.new(0, 310, 0.5, -10)
  1610. NamecallType.Size = UDim2.new(0, 140, 0, 20)
  1611. NamecallType.ZIndex = 3
  1612. NamecallType.Font = Enum.Font.SourceSansBold
  1613. NamecallType.FontSize = Enum.FontSize.Size14
  1614. NamecallType.Text = "STATIC"
  1615. NamecallType.TextColor3 = Color3.new(1, 1, 1)
  1616. NamecallType.TextSize = 14
  1617. NamecallType.TextTransparency = 0.60000002384186
  1618.  
  1619. NCallScriptTip.Name = "NCallScriptTip"
  1620. NCallScriptTip.Parent = BG
  1621. NCallScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  1622. NCallScriptTip.BackgroundTransparency = 0.5
  1623. NCallScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  1624. NCallScriptTip.BorderSizePixel = 0
  1625. NCallScriptTip.Position = UDim2.new(0.5, -130, 0, 100)
  1626. NCallScriptTip.Size = UDim2.new(0.5, 120, 0, -10)
  1627. NCallScriptTip.Font = Enum.Font.SourceSansBold
  1628. NCallScriptTip.FontSize = Enum.FontSize.Size14
  1629. NCallScriptTip.Text = "NAMECALL MODULE"
  1630. NCallScriptTip.TextColor3 = Color3.new(1, 1, 1)
  1631. NCallScriptTip.TextScaled = true
  1632. NCallScriptTip.TextSize = 14
  1633. NCallScriptTip.TextTransparency = 0.60000002384186
  1634. NCallScriptTip.TextWrapped = true
  1635.  
  1636. NCallLogsTip.Name = "NCallLogsTip"
  1637. NCallLogsTip.Parent = BG
  1638. NCallLogsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  1639. NCallLogsTip.BackgroundTransparency = 0.5
  1640. NCallLogsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  1641. NCallLogsTip.BorderSizePixel = 0
  1642. NCallLogsTip.Position = UDim2.new(0, 10, 0, 90)
  1643. NCallLogsTip.Size = UDim2.new(0.5, -150, 0, 10)
  1644. NCallLogsTip.Font = Enum.Font.SourceSansBold
  1645. NCallLogsTip.FontSize = Enum.FontSize.Size14
  1646. NCallLogsTip.Text = "NAMECALL LOGS"
  1647. NCallLogsTip.TextColor3 = Color3.new(1, 1, 1)
  1648. NCallLogsTip.TextScaled = true
  1649. NCallLogsTip.TextSize = 14
  1650. NCallLogsTip.TextTransparency = 0.60000002384186
  1651. NCallLogsTip.TextWrapped = true
  1652.  
  1653. RemoveNamecall.Name = "RemoveNamecall"
  1654. RemoveNamecall.Parent = NamecallBar
  1655. RemoveNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  1656. RemoveNamecall.BackgroundTransparency = 0.75
  1657. RemoveNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  1658. RemoveNamecall.Position = UDim2.new(0, 160, 0.5, -10)
  1659. RemoveNamecall.Size = UDim2.new(0, 140, 0, 20)
  1660. RemoveNamecall.ZIndex = 3
  1661. RemoveNamecall.Font = Enum.Font.SourceSansBold
  1662. RemoveNamecall.FontSize = Enum.FontSize.Size14
  1663. RemoveNamecall.Text = "REMOVE"
  1664. RemoveNamecall.TextColor3 = Color3.new(1, 1, 1)
  1665. RemoveNamecall.TextSize = 14
  1666. RemoveNamecall.TextTransparency = 0.60000002384186
  1667.  
  1668. ChangeType.Name = "ChangeType"
  1669. ChangeType.Parent = Toolbar
  1670. ChangeType.BackgroundColor3 = Color3.new(0, 0, 0)
  1671. ChangeType.BackgroundTransparency = 0.75
  1672. ChangeType.BorderColor3 = Color3.new(0, 0.952941, 1)
  1673. ChangeType.Position = UDim2.new(0, 780, 0.5, -10)
  1674. ChangeType.Size = UDim2.new(0, 80, 0, 20)
  1675. ChangeType.ZIndex = 3
  1676. ChangeType.Font = Enum.Font.SourceSansBold
  1677. ChangeType.FontSize = Enum.FontSize.Size14
  1678. ChangeType.Text = "METHOD"
  1679. ChangeType.TextColor3 = Color3.new(1, 1, 1)
  1680. ChangeType.TextSize = 12
  1681. ChangeType.TextTransparency = 0.60000002384186
  1682.  
  1683. DisableNamecall.Name = "DisableNamecall"
  1684. DisableNamecall.Parent = NamecallBar
  1685. DisableNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  1686. DisableNamecall.BackgroundTransparency = 0.75
  1687. DisableNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  1688. DisableNamecall.Position = UDim2.new(0, 460, 0.5, -10)
  1689. DisableNamecall.Size = UDim2.new(0, 140, 0, 20)
  1690. DisableNamecall.ZIndex = 3
  1691. DisableNamecall.Font = Enum.Font.SourceSansBold
  1692. DisableNamecall.FontSize = Enum.FontSize.Size14
  1693. DisableNamecall.Text = "DISABLE"
  1694. DisableNamecall.TextColor3 = Color3.new(1, 1, 1)
  1695. DisableNamecall.TextSize = 14
  1696. DisableNamecall.TextTransparency = 0.60000002384186
  1697.  
  1698. local can_run = nil
  1699. local step = game:GetService("RunService").Stepped
  1700.  
  1701. R2Sv3.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  1702. DisableR2S.BorderColor3 = Color3.fromRGB(142, 255, 124)
  1703.  
  1704. local getrawmetatable = getrawmetatable or debug.getmetatable
  1705. local make_writeable = make_writeable or setreadonly
  1706. local hookfunction = hookfunction or replaceclosure or detour_function
  1707. local newcclosure = newcclosure or function(f) return f end
  1708.  
  1709. do
  1710. local funcs =
  1711. {
  1712. {"getrawmetatable", getrawmetatable},
  1713. {"decompile", decompile},
  1714. {"make_writeable", make_writeable},
  1715. {"getrenv", getrenv},
  1716. {"setclipboard", setclipboard},
  1717. {"setlocal", debug.setlocal},
  1718. {"getlocals", debug.getlocals},
  1719. {"setupvalue", debug.setupvalue},
  1720. {"getupvalue", debug.getupvalue},
  1721. {"hookfunction", hookfunction}
  1722. }
  1723. local missing = {}
  1724.  
  1725.  
  1726. for i, v in next, funcs do
  1727. if (not v[2]) then
  1728. table.insert(missing, v[1])
  1729. end
  1730. end
  1731.  
  1732. if (#missing == 0) then
  1733. can_run = true
  1734. end
  1735.  
  1736. Warning.Visible = true
  1737. Missing.Text = table.concat(missing, "\n")
  1738.  
  1739. SkipError.MouseButton1Click:Connect(function()
  1740. can_run = true
  1741. end)
  1742. QuitScript.MouseButton1Click:Connect(function()
  1743. can_run = false
  1744. end)
  1745. end
  1746.  
  1747. repeat wait() until (type(can_run) == "boolean")
  1748.  
  1749. if (not can_run) then
  1750. R2Sv3:Destroy()
  1751. return
  1752. end
  1753.  
  1754. BG.Visible = true
  1755. Warning:Destroy()
  1756.  
  1757. -- Functions
  1758.  
  1759. local LUResize_cntr = 0
  1760.  
  1761. local gui_objects =
  1762. {
  1763. BGBar,
  1764. TransFrame,
  1765. BrightnessFrame,
  1766. AllRemotes,
  1767. AllRemoteBar,
  1768. BValue,
  1769. TValue,
  1770. Script,
  1771. Locals,
  1772. Upvalues,
  1773. Remotes,
  1774. LUResize,
  1775. ScriptTip,
  1776. SetLocals,
  1777. SetUpvalues,
  1778. LocalsTip,
  1779. UpvaluesTip,
  1780. RemotesTip,
  1781. EELocals,
  1782. SetAllLoc,
  1783. SetAllUps,
  1784. EEUpvalues,
  1785. EELocalsTip,
  1786. EEUpvaluesTip,
  1787. Negate,
  1788. Gradient,
  1789. Watermark,
  1790. RandomColor,
  1791. ColorValue,
  1792. CustomColor,
  1793. ThemeJSON,
  1794. LoadTheme,
  1795. SaveTheme,
  1796. WTValue,
  1797. WaterTransFrame,
  1798. NamecallBar,
  1799. NamecallSource,
  1800. NamecallFrame,
  1801. NCallLogsTip,
  1802. NCallScriptTip
  1803. }
  1804.  
  1805. setmetatable(gui_objects, {
  1806. __index = function(self, k)
  1807. for i, v in next, self do
  1808. if (tostring(v) == k) then return true end
  1809. end
  1810. end
  1811. })
  1812.  
  1813. local set_guiobj_visible = function(t)
  1814. setmetatable(t, {
  1815. __index = function(self, k)
  1816. for i, v in next, self do if (v == k) then return true end end
  1817. end
  1818. })
  1819.  
  1820. for i, v in next, gui_objects do
  1821. v.Visible = t[tostring(v)]
  1822. end
  1823. end
  1824.  
  1825. set_guiobj_visible({"Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  1826.  
  1827. local init_button = function(b)
  1828. b.MouseEnter:Connect(function()
  1829. b.TextTransparency = 0
  1830. b.BackgroundTransparency = 0.45
  1831. end)
  1832. b.MouseLeave:Connect(function()
  1833. b.TextTransparency = 0.6
  1834. b.BackgroundTransparency = 0.75
  1835. end)
  1836.  
  1837. return b
  1838. end
  1839.  
  1840. local calcualte_cvsize = function(sf)
  1841. local bottom = 0
  1842. local fram
  1843.  
  1844. for i, v in next, sf:GetChildren() do
  1845. local n = tonumber(v.Position.Y.Offset)
  1846. if (n > bottom) then bottom = n fram = v end
  1847. end
  1848.  
  1849. return bottom + tonumber(fram.Size.Y.Offset + 10)
  1850. end
  1851.  
  1852. local get_remotes = function()
  1853. AllRemotes:ClearAllChildren()
  1854. for i, v in next, game:GetDescendants() do
  1855. pcall(function()
  1856. if (v.ClassName:match("Remote")) then
  1857. wait()
  1858. local b = RemoteFrame:Clone()
  1859.  
  1860. init_button(b.MainButton)
  1861.  
  1862. b.MainButton.Text = tostring(v)
  1863. b.Name = tostring(v)
  1864. b.Parent = AllRemotes
  1865. b.Position = UDim2.new(0, 10, 0, -20 + #AllRemotes:GetChildren() * 30)
  1866.  
  1867. AllRemotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(AllRemotes))
  1868.  
  1869. b.MainButton.MouseButton1Down:Connect(function()
  1870. if (b.Icon.BackgroundColor3 == Color3.new(0.509804, 1, 0.454902)) then
  1871. b.Icon.BackgroundColor3 = Color3.fromRGB(255, 100, 100)
  1872. else
  1873. b.Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  1874. end
  1875. end)
  1876. end
  1877. end)
  1878. end
  1879. end
  1880.  
  1881. spawn(get_remotes)
  1882.  
  1883. for i, v in next, R2Sv3:GetDescendants() do
  1884. if (v:IsA("TextButton")) then
  1885. init_button(v)
  1886. end
  1887. if (v:IsA("ScrollingFrame")) then
  1888. v.ScrollBarImageTransparency = 0.6
  1889. v.InputBegan:Connect(function()
  1890. v.ScrollBarImageTransparency = 0.3
  1891. end)
  1892. v.InputEnded:Connect(function()
  1893. v.ScrollBarImageTransparency = 0.6
  1894. end)
  1895. end
  1896. end
  1897.  
  1898.  
  1899. local get = function(o)
  1900. return R2Sv3:FindFirstChild(o, true)
  1901. end
  1902.  
  1903. Fullscreen.MouseButton1Down:Connect(function()
  1904. if (BG.Size == UDim2.new(0.5, 250, 0.5, 200)) then
  1905. game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
  1906. pcall(function() game.CoreGui.RobloxGui.Enabled = false end)
  1907. BG:TweenSizeAndPosition(UDim2.new(1, 0, 1, 40), UDim2.new(0, 0, 0, -40), "Out", "Quint", 0.3)
  1908. else
  1909. game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, true)
  1910. pcall(function() game.CoreGui.RobloxGui.Enabled = true end)
  1911. BG:TweenSizeAndPosition(UDim2.new(0.5, 250, 0.5, 200), UDim2.new(0.5, -500, 0.5, -250), "Out", "Quint", 0.3)
  1912. end
  1913. end)
  1914.  
  1915. Fold.MouseButton1Down:Connect(function()
  1916. if (not BG.ClipsDescendants) then
  1917. BG.ClipsDescendants = true
  1918. BG:TweenSize(UDim2.new(0, 400, 0, 20), "Out", "Quint", 0.3)
  1919. else
  1920. spawn(function()
  1921. wait(0.3)
  1922. BG.ClipsDescendants = false
  1923. end)
  1924. BG:TweenSize(UDim2.new(0.5, 250, 0.5, 200), "Out", "Quint", 0.3)
  1925. end
  1926. end)
  1927.  
  1928. LUResize.MouseButton1Down:Connect(function()
  1929. LUResize_cntr = LUResize_cntr + (LUResize_cntr >= 3 and -2 or 1)
  1930. if (LUResize_cntr == 1) then
  1931. LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 135), "Out", "Quint", 0.3)
  1932. end
  1933. if (LUResize_cntr == 2) then
  1934. LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 35), "Out", "Quint", 0.3)
  1935. end
  1936. if (LUResize_cntr == 3) then
  1937. LUResize:TweenPosition(UDim2.new(0, 160, 0.5, -65), "Out", "Quint", 0.3)
  1938. end
  1939. end)
  1940.  
  1941. LUResize.Changed:Connect(function(t) if (t ~= "Position") then return end
  1942. local y = LUResize.Position.Y.Offset
  1943.  
  1944. Locals.Size = UDim2.new(0, 200, 0.5, y - 110)
  1945. Upvalues.Position = UDim2.new(0, 160, 0.5, y + 30)
  1946. Upvalues.Size = UDim2.new(0, 200, 0.5, (y + 50) > 0 and -(y + 40) or math.abs(y) - 40)
  1947. UpvaluesTip.Position = UDim2.new(0, 160, 0.5, y + 20)
  1948. end)
  1949.  
  1950. ShowRemotes.MouseButton1Down:Connect(function()
  1951. set_guiobj_visible({"AllRemotes", "AllRemoteBar"})
  1952. end)
  1953.  
  1954. Refresh.MouseButton1Down:Connect(get_remotes)
  1955.  
  1956. SearchRemote.Changed:Connect(function(t) if (t ~= "Text") then return end
  1957. local n = 0
  1958. for i, v in next, AllRemotes:GetChildren() do
  1959. v.Visible = v.Name:lower():match(SearchRemote.Text:lower())
  1960. n = n + (v.Visible and 1 or 0)
  1961. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  1962. end
  1963. end)
  1964.  
  1965. ExplorerFind.Changed:Connect(function(t) if (t ~= "Text") then return end
  1966. local n = 0
  1967. for i, v in next, ExplorerMain:GetChildren() do
  1968. v.Visible = v.ObjectName.Text:lower():match(ExplorerFind.Text:lower())
  1969. n = n + (v.Visible and 1 or 0)
  1970. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  1971. end
  1972. end)
  1973.  
  1974. local lua_keywords = {"and", "break", "do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
  1975. local global_env = {"getrawmetatable", "game", "workspace", "script", "math", "string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs", "ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray", "UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared", "getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug", "pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber", "tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn", "LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes", "ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence", "NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage", "PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16", "Vector3int16"}
  1976.  
  1977. local Highlight = function(string, keywords)
  1978. local K = {}
  1979. local S = string
  1980. local Token =
  1981. {
  1982. ["="] = true,
  1983. ["."] = true,
  1984. [","] = true,
  1985. ["("] = true,
  1986. [")"] = true,
  1987. ["["] = true,
  1988. ["]"] = true,
  1989. ["{"] = true,
  1990. ["}"] = true,
  1991. [":"] = true,
  1992. ["*"] = true,
  1993. ["/"] = true,
  1994. ["+"] = true,
  1995. ["-"] = true,
  1996. ["%"] = true,
  1997. [";"] = true,
  1998. ["~"] = true
  1999. }
  2000. for i, v in pairs(keywords) do
  2001. K[v] = true
  2002. end
  2003. S = S:gsub(".", function(c)
  2004. if Token[c] ~= nil then
  2005. return "\32"
  2006. else
  2007. return c
  2008. end
  2009. end)
  2010. S = S:gsub("%S+", function(c)
  2011. if K[c] ~= nil then
  2012. return c
  2013. else
  2014. return (" "):rep(#c)
  2015. end
  2016. end)
  2017.  
  2018. return S
  2019. end
  2020.  
  2021. local comments = function(string)
  2022. local ret = ""
  2023. string:gsub("[^\r\n]+", function(c)
  2024. local comm = false
  2025. local i = 0
  2026. c:gsub(".", function(n)
  2027. i = i + 1
  2028. if c:sub(i, i + 1) == "--" then
  2029. comm = true
  2030. end
  2031. if comm == true then
  2032. ret = ret .. n
  2033. else
  2034. ret = ret .. "\32"
  2035. end
  2036. end)
  2037. ret = ret
  2038. end)
  2039.  
  2040. return ret
  2041. end
  2042.  
  2043. local hTokens = function(string)
  2044. local Token =
  2045. {
  2046. ["="] = true,
  2047. ["."] = true,
  2048. [","] = true,
  2049. ["("] = true,
  2050. [")"] = true,
  2051. ["["] = true,
  2052. ["]"] = true,
  2053. ["{"] = true,
  2054. ["}"] = true,
  2055. [":"] = true,
  2056. ["*"] = true,
  2057. ["/"] = true,
  2058. ["+"] = true,
  2059. ["-"] = true,
  2060. ["%"] = true,
  2061. [";"] = true,
  2062. ["~"] = true
  2063. }
  2064. local A = ""
  2065. string:gsub(".", function(c)
  2066. if Token[c] ~= nil then
  2067. A = A .. c
  2068. elseif c == "\n" then
  2069. A = A .. "\n"
  2070. elseif c == "\t" then
  2071. A = A .. "\t"
  2072. else
  2073. A = A .. "\32"
  2074. end
  2075. end)
  2076.  
  2077. return A
  2078. end
  2079.  
  2080.  
  2081. local strings = function(string)
  2082. local highlight = ""
  2083. local quote = false
  2084. string:gsub(".", function(c)
  2085. if quote == false and c == "\"" then
  2086. quote = true
  2087. elseif quote == true and c == "\"" then
  2088. quote = false
  2089. end
  2090. if quote == false and c == "\"" then
  2091. highlight = highlight .. "\""
  2092. elseif c == "\n" then
  2093. highlight = highlight .. "\n"
  2094. elseif c == "\t" then
  2095. highlight = highlight .. "\t"
  2096. elseif quote == true then
  2097. highlight = highlight .. c
  2098. elseif quote == false then
  2099. highlight = highlight .. "\32"
  2100. end
  2101. end)
  2102.  
  2103. return highlight
  2104. end
  2105.  
  2106. local highlight_source = function(label)
  2107. local keywordsLabel = SourceLine:Clone()
  2108.  
  2109. keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  2110. keywordsLabel.TextColor3 = Color3.new(0, 1, 1)
  2111. keywordsLabel.TextTransparency = 0
  2112. keywordsLabel.Text = Highlight(label.Text, lua_keywords)
  2113.  
  2114. keywordsLabel.Parent = label.Parent
  2115. local keywordsLabel = SourceLine:Clone()
  2116.  
  2117. keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  2118. keywordsLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  2119. keywordsLabel.TextTransparency = 0
  2120. keywordsLabel.Text = hTokens(label.Text)
  2121.  
  2122. keywordsLabel.Parent = label.Parent
  2123. local keywordsLabel = SourceLine:Clone()
  2124.  
  2125. keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  2126. keywordsLabel.TextColor3 = Color3.fromRGB(0, 127, 255)
  2127. keywordsLabel.TextTransparency = 0
  2128. keywordsLabel.Text = Highlight(label.Text, global_env)
  2129.  
  2130. keywordsLabel.Parent = label.Parent
  2131. local keywordsLabel = SourceLine:Clone()
  2132.  
  2133. keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  2134. keywordsLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  2135. keywordsLabel.TextTransparency = 0
  2136. keywordsLabel.Text = strings(label.Text)
  2137.  
  2138. keywordsLabel.Parent = label.Parent
  2139. local keywordsLabel = SourceLine:Clone()
  2140.  
  2141. keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  2142. keywordsLabel.TextColor3 = Color3.fromRGB(255, 100, 255)
  2143. keywordsLabel.TextTransparency = 0
  2144. keywordsLabel.Text = Highlight(label.Text, {"FireServer", "InvokeServer", "fireServer", "invokeServer"})
  2145.  
  2146. keywordsLabel.Parent = label.Parent
  2147. local keywordsLabel = SourceLine:Clone()
  2148.  
  2149. keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  2150. keywordsLabel.TextColor3 = Color3.fromRGB(150, 190, 150)
  2151. keywordsLabel.TextTransparency = 0
  2152. keywordsLabel.Text = comments(label.Text)
  2153.  
  2154. keywordsLabel.Parent = label.Parent
  2155. end
  2156.  
  2157. local dump_script = function(script, trace)
  2158. Script:ClearAllChildren()
  2159.  
  2160. local count = 0
  2161. script:gsub("[^\n]+", function(line)
  2162. count = count + 1
  2163. local script_line = ScriptLine:Clone()
  2164.  
  2165. script_line.SourceLine.Text = line:gsub("`", "\n"):gsub("\t", " ")
  2166. script_line.Parent = Script
  2167. script_line.Position = UDim2.new(0, 0, 0, -20 + #Script:GetChildren() * 20)
  2168.  
  2169. highlight_source(script_line.SourceLine)
  2170. end)
  2171.  
  2172. pcall(function()
  2173. Script.CanvasSize = UDim2.new(4, 0, 0, calcualte_cvsize(Script))
  2174. Script.CanvasPosition = Vector2.new(Script.CanvasPosition.X, 2 ^ 31 - 1)
  2175. end)
  2176. end
  2177.  
  2178. Setclipboard.MouseButton1Down:Connect(function()
  2179. local script = ""
  2180.  
  2181. for i, v in next, Script:GetChildren() do
  2182. script = script .. v.SourceLine.Text .. "\n"
  2183. end
  2184.  
  2185. setclipboard(script)
  2186. end)
  2187.  
  2188. Brightness.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  2189. local maxval = 100 - math.floor((Brightness.CanvasPosition.X / (Brightness.CanvasSize.X.Offset - Brightness.AbsoluteWindowSize.X)) * 100)
  2190. BValue.Text = "Brightness: " .. tostring(maxval)
  2191. BG.ImageColor3 = Color3.fromRGB((maxval / 100) * 255, (maxval / 100) * 255, (maxval / 100) * 255)
  2192. end)
  2193.  
  2194. Trans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  2195. local maxval = math.floor(Trans.CanvasPosition.X / (Trans.CanvasSize.X.Offset - Trans.AbsoluteWindowSize.X) * 100)
  2196. TValue.Text = "Transparency: " .. tostring(maxval / 100)
  2197. BG.ImageTransparency = maxval / 100
  2198. end)
  2199.  
  2200. WaterTrans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  2201. local maxval = math.floor(WaterTrans.CanvasPosition.X / (WaterTrans.CanvasSize.X.Offset - WaterTrans.AbsoluteWindowSize.X) * 100)
  2202. WTValue.Text = "Watermark Transparency: " .. tostring(maxval / 100)
  2203. WatermarkImage.ImageTransparency = maxval / 100
  2204. end)
  2205.  
  2206. ChangeBackground.MouseButton1Down:Connect(function()
  2207. set_guiobj_visible({"ThemeJSON", "LoadTheme", "SaveTheme", "WTValue", "WaterTransFrame", "BGBar", "TransFrame", "BrightnessFrame", "BValue", "TValue", "Negate", "Gradient", "Watermark", "RandomColor", "CustomColor", "ColorValue"})
  2208. end)
  2209.  
  2210. RandomColor.MouseButton1Down:Connect(function()
  2211. WatermarkImage.ImageColor3 = Color3.new(math.random(), math.random(), math.random())
  2212.  
  2213. local c = WatermarkImage.ImageColor3
  2214. ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  2215. end)
  2216.  
  2217. CustomColor.MouseButton1Down:Connect(function()
  2218. WatermarkImage.ImageColor3 = Color3.fromRGB(unpack(game.HttpService:JSONDecode("[" .. ColorValue.Text .. "]")))
  2219. end)
  2220.  
  2221. Watermark.MouseButton1Down:Connect(function()
  2222. WatermarkImage.Visible = not WatermarkImage.Visible
  2223. end)
  2224.  
  2225. Gradient.MouseButton1Down:Connect(function()
  2226. GradientImage.Visible = not GradientImage.Visible
  2227. end)
  2228.  
  2229. Negate.MouseButton1Down:Connect(function()
  2230. local c = WatermarkImage.ImageColor3
  2231.  
  2232. WatermarkImage.ImageColor3 = Color3.new(1 - c.r, 1 - c.g, 1 - c.b)
  2233.  
  2234. local c = WatermarkImage.ImageColor3
  2235. ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  2236. end)
  2237.  
  2238. Apply.MouseButton1Down:Connect(function()
  2239. local s, tex = pcall(function()
  2240. return game:GetObjects("rbxassetid://" .. ImageId.Text)[1].Texture
  2241. end)
  2242. if (s) then BG.Image = tex else BG.Image = "rbxassetid://" .. ImageId.Text end
  2243. end)
  2244.  
  2245. ClassicView.MouseButton1Down:Connect(function()
  2246. set_guiobj_visible({"Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  2247. end)
  2248.  
  2249.  
  2250. local save_theme = function()
  2251. local data =
  2252. {
  2253. BG =
  2254. {
  2255. ImageColor3 = {BG.ImageColor3.r, BG.ImageColor3.g, BG.ImageColor3.b},
  2256. ImageTransparency = BG.ImageTransparency,
  2257. BackgroundTransparency = BG.BackgroundTransparency,
  2258. Image = BG.Image
  2259. },
  2260. WatermarkImage =
  2261. {
  2262. Visible = WatermarkImage.Visible,
  2263. ImageColor3 = {WatermarkImage.ImageColor3.r, WatermarkImage.ImageColor3.g, WatermarkImage.ImageColor3.b},
  2264. ImageTransparency = WatermarkImage.ImageTransparency,
  2265. },
  2266. Gradient =
  2267. {
  2268. Visible = Gradient.Visible,
  2269. },
  2270. WTValue =
  2271. {
  2272. Text = WTValue.Text
  2273. },
  2274. TValue =
  2275. {
  2276. Text = TValue.Text
  2277. },
  2278. BValue =
  2279. {
  2280. Text = BValue.Text
  2281. },
  2282. ColorValue =
  2283. {
  2284. Text = ColorValue.Text
  2285. },
  2286. ImageId =
  2287. {
  2288. Text = ImageId.Text
  2289. },
  2290. WaterTrans =
  2291. {
  2292. CanvasPosition = {WaterTrans.CanvasPosition.X, WaterTrans.CanvasPosition.Y}
  2293. },
  2294. Trans =
  2295. {
  2296. CanvasPosition = {Trans.CanvasPosition.X, Trans.CanvasPosition.Y}
  2297. },
  2298. Brightness =
  2299. {
  2300. CanvasPosition = {Brightness.CanvasPosition.X, Brightness.CanvasPosition.Y}
  2301. }
  2302. }
  2303.  
  2304. local json = game.HttpService:JSONEncode(data)
  2305.  
  2306. ThemeJSON.Text = json
  2307. pcall(function()
  2308. setclipboard(json)
  2309. end)
  2310. end
  2311.  
  2312. local cast_property = function(type, v)
  2313. return getfenv()[type].new(unpack(v))
  2314. end
  2315.  
  2316. local load_theme = function(json)
  2317. for i, v in next, game.HttpService:JSONDecode(json) do
  2318. local inst = R2Sv3:FindFirstChild(i, true)
  2319.  
  2320. for j, k in next, v do
  2321. if (type(k) == "table") then
  2322. inst[j] = cast_property(typeof(inst[j]), k)
  2323. else
  2324. inst[j] = k
  2325. end
  2326. end
  2327. end
  2328. end
  2329.  
  2330. if (getgenv().CUSTOM_THEME and #getgenv().CUSTOM_THEME ~= 0) then
  2331. load_theme(getgenv().CUSTOM_THEME)
  2332. end
  2333.  
  2334. SaveTheme.MouseButton1Down:Connect(function()
  2335. ThemeJSON.Text = save_theme()
  2336. end)
  2337.  
  2338. LoadTheme.MouseButton1Down:Connect(function()
  2339. load_theme(ThemeJSON.Text)
  2340. end)
  2341.  
  2342. local encrypt_string = false
  2343.  
  2344. CryptStrings.MouseButton1Down:Connect(function()
  2345. encrypt_string = not encrypt_string
  2346. end)
  2347.  
  2348. ClearLogs.MouseButton1Down:Connect(function()
  2349. Remotes:ClearAllChildren()
  2350. Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  2351. end)
  2352.  
  2353. local table_tostring = {}
  2354.  
  2355. local HasSpecial = function(string)
  2356. return (string:match("%c") or string:match("%s") or string:match("%p")) ~= nil
  2357. end
  2358.  
  2359. local GetPath = function(Instance)
  2360. local Obj = Instance
  2361. local string = {}
  2362. local temp = {}
  2363. local error = false
  2364.  
  2365. while Obj ~= game do
  2366. if Obj == nil then
  2367. error = true
  2368. break
  2369. end
  2370. table.insert(temp, Obj.Parent == game and Obj.ClassName or tostring(Obj))
  2371. Obj = Obj.Parent
  2372. end
  2373.  
  2374. table.insert(string, "game:GetService(\"" .. temp[#temp] .. "\")")
  2375.  
  2376. for i = #temp - 1, 1, -1 do
  2377. table.insert(string, HasSpecial(temp[i]) and "[\"" .. temp[i] .. "\"]" or "." .. temp[i])
  2378. end
  2379.  
  2380. return (error and "nil -- Path contained an invalid instance" or table.concat(string, ""))
  2381. end
  2382.  
  2383. local GetType = function(Instance)
  2384. local Types =
  2385. {
  2386. EnumItem = function()
  2387. return "Enum." .. tostring(Instance.EnumType) .. "." .. tostring(Instance.Name)
  2388. end,
  2389. Instance = function()
  2390. return GetPath(Instance)
  2391. end,
  2392. CFrame = function()
  2393. return "CFrame.new(" .. tostring(Instance) .. ")"
  2394. end,
  2395. Vector3 = function()
  2396. return "Vector3.new(" .. tostring(Instance) .. ")"
  2397. end,
  2398. BrickColor = function()
  2399. return "BrickColor.new(\"" .. tostring(Instance) .. "\")"
  2400. end,
  2401. Color3 = function()
  2402. return "Color3.new(" .. tostring(Instance) .. ")"
  2403. end,
  2404. string = function()
  2405. return "\"" .. tostring(Instance) .. "\""
  2406. end,
  2407. Ray = function()
  2408. return "Ray.new(Vector3.new(" .. tostring(Instance.Origin) .. "), Vector3.new(" .. tostring(Instance.Direction) .. "))"
  2409. end,
  2410. table = function()
  2411. return "tbl_" .. tostring(Instance):sub(#"table: " + 1)
  2412. end
  2413. }
  2414.  
  2415. return Types[(typeof or type)(Instance)] ~= nil and Types[(typeof or type)(Instance)]() or tostring(Instance)
  2416. end
  2417.  
  2418. table_tostring.convert = function(t)
  2419. local members = {}
  2420.  
  2421. for i, v in next, t do
  2422. if (type(i) == "number") then
  2423. table.insert(members, "\n\t" .. GetType(v))
  2424. else
  2425. table.insert(members, "\n\t[\"" .. tostring(i) .. "\"] = " .. GetType(v))
  2426. end
  2427. end
  2428.  
  2429. return "\n{" .. table.concat(members, ", ") .. "\n}\n"
  2430. end
  2431.  
  2432. table_tostring.r2s_convert = function(tBUF)
  2433. local result = "-- Script was generated by R2Sv3\n\n"
  2434. local members = {}
  2435. local tables = setmetatable({}, {
  2436. __index = function(self, t)
  2437. for i, v in next, self do
  2438. if (v == t) then
  2439. return v
  2440. end
  2441. end
  2442. end
  2443. })
  2444.  
  2445. do
  2446. local r = {}
  2447.  
  2448. r.s = function(t)
  2449. for i, v in next, t do
  2450. if (type(v) == "table") then
  2451. table.insert(tables, v)
  2452. r.s(v)
  2453. end
  2454. end
  2455. end
  2456.  
  2457. r.s(tBUF)
  2458. end
  2459.  
  2460. do
  2461. local tstr = {}
  2462.  
  2463. for i = #tables, 1, -1 do
  2464. table.insert(tstr, "local tbl_" .. tostring(tables[i]):sub(#"table: " + 1) .. " = " .. table_tostring.convert(tables[i]))
  2465. end
  2466.  
  2467. result = result .. table.concat(tstr, "\n")
  2468. end
  2469.  
  2470. result = result .. "\n"
  2471.  
  2472. result = result .. "local tbl_main = " .. table_tostring.convert(tBUF)
  2473.  
  2474. return result
  2475. end
  2476.  
  2477. table_tostring.generate = function(obj, ...)
  2478. local conv = table_tostring.r2s_convert({...})
  2479. conv = conv .. "\n\n" .. GetPath(obj).. ":" .. (obj:IsA("RemoteEvent") and "FireServer" or "InvokeServer") .. "(unpack(tbl_main))"
  2480.  
  2481. return conv
  2482. end
  2483.  
  2484. table_tostring.module_convert = function(t)
  2485. return table_tostring.r2s_convert(t) .. "\nreturn tbl_main"
  2486. end
  2487.  
  2488. local current_script = nil
  2489. local ups, ups_og
  2490. local locs , locs_og
  2491. local debug_settings = {}
  2492. local explorer = {current = nil, selected = nil}
  2493. local unpacker = {}
  2494. local debug_backup = {}
  2495. local namecall_data = {}
  2496. local crt_tuple
  2497. local disabled_calls = {}
  2498.  
  2499. local cast = function(v)
  2500. local func = loadstring("return " .. v)
  2501.  
  2502. if (not func) then
  2503. return v
  2504. end
  2505.  
  2506. local var = func()
  2507.  
  2508. if (var == nil) then
  2509. return v
  2510. else
  2511. return var
  2512. end
  2513. end
  2514.  
  2515. explorer.load = function(base)
  2516. Explorer.Visible = true
  2517. explorer.current = base
  2518. ExplorerMain:ClearAllChildren()
  2519.  
  2520. for i, v in next, base:GetChildren() do
  2521. local obj = ObjectFrame:Clone()
  2522.  
  2523. obj.Parent = ExplorerMain
  2524. obj.Position = UDim2.new(0, -20, 0, -20 + #ExplorerMain:GetChildren() * 30)
  2525. obj.ObjectName.Text = v.Name
  2526. obj.LoadChildren.MouseButton1Down:Connect(function()
  2527. explorer.load(v)
  2528. end)
  2529. obj.SelectObject.MouseButton1Down:Connect(function()
  2530. explorer.selected = v
  2531. Explorer.Visible = false
  2532. end)
  2533.  
  2534. ExplorerMain.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(ExplorerMain))
  2535. end
  2536. end
  2537.  
  2538. ExplorerHide.MouseButton1Down:Connect(function()
  2539. Explorer.Visible = false
  2540. end)
  2541.  
  2542. ExplorerBack.MouseButton1Down:Connect(function()
  2543. explorer.load(explorer.current.Parent or game)
  2544. end)
  2545.  
  2546. local get_tableid = function(t)
  2547. local str, n = "", 0
  2548. local s = {}
  2549.  
  2550. s.sc = function(a)
  2551. for i, v in next, a do
  2552. str = str .. tostring(i) .. (typeof or type)(v) .. (typeof or type)(i)
  2553. if (type(v) == "table") then
  2554. s.sc(v)
  2555. end
  2556. end
  2557. end
  2558.  
  2559. s.sc(t)
  2560.  
  2561. str:gsub(".", function(c)
  2562. n = n + c:byte()
  2563. end)
  2564. math.randomseed(n)
  2565.  
  2566. return ("%x"):format(math.random(1, 2 ^ 31 - 1))
  2567. end
  2568.  
  2569. local find_table = function(t, w)
  2570. local modt
  2571.  
  2572. local s = {}
  2573. s.sc = function(a)
  2574. for i, v in next, a do
  2575. if (v == w) then
  2576. modt = v
  2577. break
  2578. end
  2579. if (type(v) == "table") then
  2580. s.sc(v)
  2581. end
  2582. end
  2583. end
  2584.  
  2585. s.sc(t)
  2586.  
  2587. return modt
  2588. end
  2589.  
  2590. unpacker.upvalues = function(t)
  2591. EEUpvalues:ClearAllChildren()
  2592.  
  2593. ups = t
  2594.  
  2595. for i, v in next, t do
  2596. wait()
  2597. local df = DebugFrame:Clone()
  2598. local b
  2599.  
  2600. if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or typeof(v) == "boolean") then
  2601. b = init_button(Button:Clone())
  2602. else
  2603. b = Box:Clone()
  2604. end
  2605.  
  2606. df.Parent = EEUpvalues
  2607. b.Parent = df
  2608. b.Text = tostring(v)
  2609. df.Field.Text = tostring(i)
  2610. df.Position = UDim2.new(0, 10, 0, -20 + #EEUpvalues:GetChildren() * 30)
  2611. EEUpvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EEUpvalues))
  2612. EEUpvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  2613.  
  2614. for _, t in next, {"Instance", "number", "string", "boolean"} do
  2615. if (typeof(v) == t) then
  2616. df.UpdateDS.Visible = true
  2617. break
  2618. end
  2619. end
  2620.  
  2621. if (typeof(v) == "Instance" and ups ~= ups_og) then
  2622. df.UpdateDS.Visible = false
  2623. end
  2624.  
  2625. if (type(v) == "table") then
  2626. b.MouseButton1Down:Connect(function()
  2627. unpacker.upvalues(v)
  2628. end)
  2629. end
  2630. if (type(v) == "boolean") then
  2631. b.MouseButton1Down:Connect(function()
  2632. b.Text = tostring(not cast(b.Text))
  2633. end)
  2634. end
  2635. if (typeof(v) == "Instance") then
  2636. b.MouseButton1Down:Connect(function()
  2637. explorer.load(game)
  2638. spawn(function()
  2639. while (wait()) do
  2640. if (explorer.selected) then
  2641. ups[i] = explorer.selected
  2642. explorer.selected = nil
  2643. break
  2644. end
  2645. end
  2646. end)
  2647. end)
  2648. end
  2649.  
  2650. if (df.UpdateDS.Visible) then
  2651. local dft = debug_settings[get_tableid({ups_og, locs_og})]
  2652.  
  2653. df.UpdateDS.MouseButton1Down:Connect(function()
  2654. if (ups == ups_og) then
  2655. local can = false
  2656. for _, t in next, {"Instance", "number", "string", "boolean"} do
  2657. if (typeof(v) == t) then
  2658. can = true
  2659. break
  2660. end
  2661. end
  2662.  
  2663. if (can) then
  2664. if (typeof(v) == "Instance") then
  2665. dft[1][i] = ups[i]
  2666. else
  2667. dft[1][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  2668. end
  2669.  
  2670. df.Field.Text = tostring(dft[1][i])
  2671. end
  2672. else
  2673. print("BIG OOF HERE")
  2674. ups[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  2675. df.Field.Text = tostring(ups[i])
  2676. end
  2677.  
  2678. unpacker.upvalues(ups)
  2679. end)
  2680.  
  2681. getmetatable(dft).__tostring = function()
  2682. return "true"
  2683. end
  2684. end
  2685. end
  2686. end
  2687.  
  2688. unpacker.locals = function(t)
  2689. EELocals:ClearAllChildren()
  2690. locs = t
  2691.  
  2692. for i, v in next, t do
  2693. wait()
  2694. local df = DebugFrame:Clone()
  2695. local b
  2696.  
  2697. if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or type(v) == "boolean") then
  2698. b = init_button(Button:Clone())
  2699. else
  2700. b = Box:Clone()
  2701. end
  2702.  
  2703. df.Parent = EELocals
  2704. b.Parent = df
  2705. b.Text = tostring(v)
  2706. df.Field.Text = tostring(i)
  2707. df.Position = UDim2.new(0, 10, 0, -20 + #EELocals:GetChildren() * 30)
  2708. EELocals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EELocals))
  2709. EELocals.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  2710.  
  2711. for _, t in next, {"Instance", "number", "string", "boolean"} do
  2712. if (typeof(v) == t) then
  2713. df.UpdateDS.Visible = true
  2714. break
  2715. end
  2716. end
  2717.  
  2718. if (typeof(v) == "Instance" and locs ~= locs_og) then
  2719. df.UpdateDS.Visible = false
  2720. end
  2721.  
  2722. if (type(v) == "table") then
  2723. b.MouseButton1Down:Connect(function()
  2724. unpacker.locals(v)
  2725. end)
  2726. end
  2727. if (type(v) == "boolean") then
  2728. b.MouseButton1Down:Connect(function()
  2729. b.Text = tostring(not cast(b.Text))
  2730. end)
  2731. end
  2732. if (typeof(v) == "Instance") then
  2733. b.MouseButton1Down:Connect(function()
  2734. explorer.load(game)
  2735. while (wait()) do
  2736. if (explorer.selected) then
  2737. locs[i] = explorer.selected
  2738. explorer.selected = nil
  2739. break
  2740. end
  2741. end
  2742. end)
  2743. end
  2744.  
  2745. if (df.UpdateDS.Visible) then
  2746. local dft = debug_settings[get_tableid({ups_og, locs_og})]
  2747.  
  2748. df.UpdateDS.MouseButton1Down:Connect(function()
  2749. if (locs == locs_og) then
  2750. local can = false
  2751. for _, t in next, {"Instance", "number", "string", "boolean"} do
  2752. if (typeof(v) == t) then
  2753. can = true
  2754. break
  2755. end
  2756. end
  2757.  
  2758. if (can) then
  2759. if (typeof(v) == "Instance") then
  2760. dft[2][i] = locs[i]
  2761. else
  2762. dft[2][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  2763. end
  2764.  
  2765. df.Field.Text = tostring(dft[2][i])
  2766. end
  2767. else
  2768. locs[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  2769. df.Field.Text = tostring(locs[i])
  2770. end
  2771.  
  2772. unpacker.locals(locs)
  2773. end)
  2774.  
  2775. getmetatable(dft).__tostring = function()
  2776. return "true"
  2777. end
  2778. end
  2779. end
  2780. end
  2781.  
  2782. NamecallType.MouseButton1Down:Connect(function()
  2783. NamecallType.Text = (NamecallType.Text == "STATIC" and "SINGLE USE" or "STATIC")
  2784. getmetatable(namecall_data[get_tableid(crt_tuple)]).__call = function()
  2785. return NamecallType.Text == "STATIC"
  2786. end
  2787. end)
  2788.  
  2789. Namecall.MouseButton1Down:Connect(function()
  2790. set_guiobj_visible({"NamecallBar", "NamecallSource", "NamecallFrame", "NCallScriptTip", "NCallLogsTip"})
  2791.  
  2792. local log = RemoteFrame:Clone()
  2793. local tID = get_tableid(crt_tuple)
  2794.  
  2795. if (NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)) then
  2796. return
  2797. end
  2798.  
  2799. log.Parent = NamecallFrame
  2800. log.Name = tostring(namecall_data[tID][1]) .. tID
  2801. log.MainButton.Text = tostring(namecall_data[tID][1])
  2802. log.MainButton.Size = UDim2.new(1, 0, 1, 0)
  2803. log.Position = UDim2.new(0, 10, 0, -20 + #NamecallFrame:GetChildren() * 30)
  2804.  
  2805. NamecallFrame.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(NamecallFrame))
  2806. log.Icon:Destroy()
  2807.  
  2808. log.MainButton.MouseButton1Down:Connect(function()
  2809. crt_tuple = namecall_data[tID]
  2810. NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  2811. end)
  2812. end)
  2813.  
  2814. ApplyNamecall.MouseButton1Down:Connect(function()
  2815. local tID = get_tableid(crt_tuple)
  2816. local data = namecall_data[tID]
  2817. local __call = getmetatable(data).__call
  2818.  
  2819. if (not NamecallFrame:FindFirstChild(tostring(data[1]) .. tID)) then
  2820. return
  2821. end
  2822.  
  2823. namecall_data[tID] = setmetatable(loadstring(NamecallScript.Text)(), {
  2824. __tostring = function()
  2825. return "true"
  2826. end,
  2827. __call = __call
  2828. })
  2829.  
  2830. NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  2831. end)
  2832.  
  2833. RemoveNamecall.MouseButton1Down:Connect(function()
  2834. local tID = get_tableid(crt_tuple)
  2835. local data = namecall_data[tID]
  2836.  
  2837. NamecallFrame:FindFirstChild(tostring(data[1]) .. tID):Destroy()
  2838. for i, v in next, NamecallFrame:GetChildren() do
  2839. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  2840. end
  2841.  
  2842. disabled_calls[tID] = nil
  2843.  
  2844. getmetatable(data).__tostring = function()
  2845. return "false"
  2846. end
  2847.  
  2848. NamecallScript.Text = ""
  2849. end)
  2850.  
  2851. SetLocals.MouseButton1Down:Connect(function()
  2852. unpacker.locals(locs_og)
  2853. end)
  2854.  
  2855. SetUpvalues.MouseButton1Down:Connect(function()
  2856. unpacker.upvalues(ups_og)
  2857. end)
  2858.  
  2859. ChangeType.MouseButton1Down:Connect(function()
  2860. ChangeType.Text = (ChangeType.Text == "HIJACK" and "HOOKFUNC" or "HIJACK")
  2861. end)
  2862.  
  2863. SetAllLoc.MouseButton1Down:Connect(function()
  2864. local dft = debug_settings[get_tableid({ups_og, locs_og})]
  2865.  
  2866. for i, v0 in next, EELocals:GetChildren() do
  2867. local v = locs[i]
  2868. if (locs == locs_og) then
  2869. local can = false
  2870. for _, t in next, {"Instance", "number", "string", "boolean"} do
  2871. if (typeof(v) == t) then
  2872. can = true
  2873. break
  2874. end
  2875. end
  2876.  
  2877. if (can) then
  2878. if (typeof(v) == "Instance") then
  2879. dft[2][i] = locs[i]
  2880. else
  2881. dft[2][i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  2882. end
  2883. end
  2884. else
  2885. locs[i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  2886. end
  2887. end
  2888.  
  2889. getmetatable(dft).__tostring = function()
  2890. return "true"
  2891. end
  2892. unpacker.locals(locs_og)
  2893. end)
  2894.  
  2895. EnvEdit.MouseButton1Down:Connect(function()
  2896. set_guiobj_visible({"EEUpvaluesTip", "EELocalsTip", "EELocals", "EEUpvalues", "SetLocals", "SetUpvalues", "SetAllLoc", "SetAllUps"})
  2897.  
  2898. spawn(function()
  2899. unpacker.locals(locs)
  2900. end)
  2901. unpacker.upvalues(ups)
  2902. end)
  2903.  
  2904. DisableR2S.MouseButton1Down:Connect(function()
  2905. DisableR2S.BorderColor3 = DisableR2S.BorderColor3 == Color3.fromRGB(142, 255, 124) and Color3.fromRGB(255, 60, 60) or Color3.fromRGB(142, 255, 124)
  2906. DisableR2S.TextColor3 = DisableR2S.BorderColor3
  2907. end)
  2908.  
  2909. local game_meta = getrawmetatable(game)
  2910. local __index = game_meta.__index
  2911. local __namecall = game_meta.__namecall
  2912.  
  2913. make_writeable(game_meta)
  2914.  
  2915. do
  2916. local oldFire
  2917. local oldInvoke
  2918.  
  2919. local hookMethod = newcclosure(function(self, ...)
  2920. local sSelf = tostring(self)
  2921. local sType = __index(self, "ClassName")
  2922. local a = {self, ...}
  2923.  
  2924. if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) or (AllRemotes:FindFirstChild(sSelf) and AllRemotes[sSelf].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then
  2925. return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  2926. end
  2927.  
  2928. local caller = getfenv(3).script
  2929. local b = init_button(RemoteLog:Clone())
  2930. local tuple = setmetatable({self, ...}, {
  2931. __tostring = function()
  2932. return "false"
  2933. end,
  2934. __call = function() return 0 end
  2935. })
  2936. local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  2937. return "-- " .. c
  2938. end)
  2939. local tID = get_tableid({self, ...})
  2940.  
  2941. if (disabled_calls[tID]) then
  2942. return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  2943. end
  2944.  
  2945. local ndt = namecall_data[get_tableid(tuple)]
  2946.  
  2947. if (ndt and tostring(ndt) == "true") then
  2948. local frm = NamecallFrame:FindFirstChild(sSelf .. get_tableid(tuple))
  2949.  
  2950. if (not ndt()) then
  2951. getmetatable(ndt).__tostring = function()
  2952. return "false"
  2953. end
  2954. frm:Destroy()
  2955. for i, v in next, NamecallFrame:GetChildren() do
  2956. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  2957. end
  2958. end
  2959.  
  2960. disabled_calls[tID] = nil
  2961.  
  2962. spawn(function()
  2963. for i = 0, 1, 0.1 do
  2964. step:wait()
  2965.  
  2966. frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  2967. frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  2968. end
  2969. end)
  2970.  
  2971. NamecallScript.Text = ""
  2972.  
  2973. return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, select(2, unpack(ndt)))
  2974. end
  2975.  
  2976. if (not ndt) then
  2977. namecall_data[get_tableid(tuple)] = tuple
  2978. end
  2979.  
  2980. b.Text = sSelf
  2981. b.Parent = Remotes
  2982. b.TextColor3 = (sType == "RemoteEvent" and Color3.new(1, 1, 0) or Color3.new(0.5, 0.5, 0))
  2983. b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  2984.  
  2985. Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  2986. Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  2987.  
  2988. Locals:ClearAllChildren()
  2989. Upvalues:ClearAllChildren()
  2990.  
  2991. b.MouseButton1Down:Connect(function()
  2992. dump_script(trace .. "\n" .. table_tostring.generate(self, select(2, unpack(a))))
  2993. current_script = caller
  2994. crt_tuple = tuple
  2995. end)
  2996.  
  2997. return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  2998. end)
  2999.  
  3000. oldFire = hookfunction(Instance.new("RemoteEvent").FireServer, hookMethod, true)
  3001. oldInvoke = hookfunction(Instance.new("RemoteFunction").InvokeServer, hookMethod, true)
  3002. end
  3003.  
  3004. Decompile.MouseButton1Down:Connect(function()
  3005. dump_script(decompile(current_script))
  3006. end)
  3007.  
  3008. DisableNamecall.MouseButton1Down:Connect(function()
  3009. local tID = get_tableid(crt_tuple)
  3010. local frm = NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)
  3011.  
  3012. if (disabled_calls[get_tableid(crt_tuple)]) then
  3013. frm.MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  3014. frm.BorderColor3 = Color3.new(0, 1, 1)
  3015. disabled_calls[get_tableid(crt_tuple)] = nil
  3016. else
  3017. frm.MainButton.BackgroundColor3 = Color3.fromRGB(100, 0, 0)
  3018. frm.BorderColor3 = Color3.new(1, 0, 0)
  3019. disabled_calls[get_tableid(crt_tuple)] = true
  3020. end
  3021. end)
  3022.  
  3023. make_writeable(game_meta)
  3024.  
  3025. game_meta.__namecall = function(...)
  3026. if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) then return __namecall(...) end
  3027.  
  3028. local a = {...}
  3029. local m
  3030. if isluau() then
  3031. m = getnamecallmethod()
  3032. else
  3033. m = table.remove(a, #a)
  3034. end
  3035. local caller = getfenv(2).script
  3036.  
  3037. if (m:lower():match("server")) then
  3038. local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  3039. return "-- " .. c
  3040. end)
  3041.  
  3042. if (disabled_calls[get_tableid({...})]) then
  3043. return __namecall(...)
  3044. end
  3045.  
  3046. if (AllRemotes:FindFirstChild(tostring(a[1])) and AllRemotes[tostring(a[1])].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then return end
  3047.  
  3048. local b = init_button(RemoteLog:Clone())
  3049.  
  3050. local sups = debug.getupvalues(2)
  3051. local slocs = debug.getconstants(2) --Fixed line 2019.08.15
  3052. local tuple = setmetatable({...}, {
  3053. __tostring = function()
  3054. return "false"
  3055. end,
  3056. __call = function() return 0 end
  3057. })
  3058. local tID = get_tableid({...})
  3059.  
  3060. local dt = debug_settings[get_tableid({sups, slocs})]
  3061. local ndt = namecall_data[get_tableid(tuple)]
  3062.  
  3063. if (dt and tostring(dt) == "true") then
  3064. for i, v in next, dt[1] do
  3065. debug.setupvalue(2, tostring(i), v)
  3066. end
  3067. for i, v in next, dt[2] do
  3068. debug.setlocal(2, tostring(i), v)
  3069. end
  3070. getmetatable(dt).__tostring = function()
  3071. return "false"
  3072. end
  3073. end
  3074.  
  3075. if (ndt and tostring(ndt) == "true") then
  3076. local frm = NamecallFrame:FindFirstChild(tostring(a[1]) .. get_tableid(tuple))
  3077.  
  3078. if (not ndt()) then
  3079. getmetatable(ndt).__tostring = function()
  3080. return "false"
  3081. end
  3082. frm:Destroy()
  3083. for i, v in next, NamecallFrame:GetChildren() do
  3084. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  3085. end
  3086. end
  3087.  
  3088. disabled_calls[tID] = nil
  3089.  
  3090. spawn(function()
  3091. for i = 0, 1, 0.1 do
  3092. step:wait()
  3093.  
  3094. frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  3095. frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  3096. end
  3097. end)
  3098.  
  3099. NamecallScript.Text = ""
  3100.  
  3101. return __namecall(unpack(ndt))
  3102. end
  3103.  
  3104. if (not dt) then
  3105. debug_settings[get_tableid({sups, slocs})] = setmetatable({sups, slocs}, {
  3106. __tostring = function()
  3107. return "false"
  3108. end
  3109. })
  3110. end
  3111.  
  3112. if (not ndt) then
  3113. namecall_data[get_tableid(tuple)] = tuple
  3114. end
  3115.  
  3116. b.Text = tostring(a[1])
  3117. b.Parent = Remotes
  3118. b.TextColor3 = (m:lower() == "fireserver" and Color3.new(1, 1, 1) or Color3.new(0.5, 0.5, 0.5))
  3119. b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  3120.  
  3121. Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  3122. Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  3123.  
  3124. b.MouseButton1Down:Connect(function()
  3125. if (get_tableid({sups, slocs}) ~= get_tableid({ups_og, locs_og})) then
  3126. ups = sups
  3127. locs = slocs
  3128. ups_og = sups
  3129. locs_og = slocs
  3130. end
  3131.  
  3132. dump_script(trace .. "\n" .. table_tostring.generate(a[1], select(2, unpack(a))))
  3133. current_script = caller
  3134. crt_tuple = tuple
  3135.  
  3136. Locals:ClearAllChildren()
  3137. Upvalues:ClearAllChildren()
  3138. spawn(function()
  3139. for i, v in next, ups do
  3140. wait()
  3141. local df = DebugFrame:Clone()
  3142. local b = init_button(Button:Clone())
  3143.  
  3144. df.Parent = Upvalues
  3145. df.UpdateDS.Visible = false
  3146. b.Parent = df
  3147. b.Text = tostring(v)
  3148. df.Field.Text = tostring(i)
  3149. df.Position = UDim2.new(0, 10, 0, -20 + #Upvalues:GetChildren() * 30)
  3150. Upvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Upvalues))
  3151. Upvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  3152. end
  3153. end)
  3154. for i, v in next, locs do
  3155. wait()
  3156. local df = DebugFrame:Clone()
  3157. local b = init_button(Button:Clone())
  3158.  
  3159. df.Parent = Locals
  3160. df.UpdateDS.Visible = false
  3161. b.Parent = df
  3162. b.Text = tostring(v)
  3163. df.Field.Text = tostring(i)
  3164. df.Position = UDim2.new(0, 10, 0, -20 + #Locals:GetChildren() * 30)
  3165. Locals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Locals))
  3166. end
  3167. end)
  3168. end
  3169.  
  3170. return __namecall(...)
  3171. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement