Advertisement
ARY106_7

سكربت هاك عشواي من صنعي

Jul 7th, 2024 (edited)
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.93 KB | None | 0 0
  1. --[=[
  2. d888b db db d888888b .d888b. db db db .d8b.
  3. 88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
  4. 88 88 88 88 odD' 88 88 88 88ooo88
  5. 88 ooo 88 88 88 .88' 88 88 88 88~~~88
  6. 88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88
  7. Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
  8. ]=]
  9.  
  10. -- Instances: 76 | Scripts: 11 | Modules: 0
  11. local G2L = {};
  12.  
  13. -- StarterGui.Evon
  14. G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
  15. G2L["1"]["Name"] = [[Evon]];
  16. G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
  17. G2L["1"]["ResetOnSpawn"] = false;
  18.  
  19. -- StarterGui.Evon.Background
  20. G2L["2"] = Instance.new("Frame", G2L["1"]);
  21. G2L["2"]["ZIndex"] = 0;
  22. G2L["2"]["BorderSizePixel"] = 0;
  23. G2L["2"]["BackgroundColor3"] = Color3.fromRGB(15, 15, 15);
  24. G2L["2"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
  25. G2L["2"]["Size"] = UDim2.new(0, 518, 0, 289);
  26. G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  27. G2L["2"]["Position"] = UDim2.new(0.5, 0, 5, 0);
  28. G2L["2"]["Name"] = [[Background]];
  29.  
  30. -- StarterGui.Evon.Background.UICorner
  31. G2L["3"] = Instance.new("UICorner", G2L["2"]);
  32.  
  33.  
  34. -- StarterGui.Evon.Background.EditorBTN
  35. G2L["4"] = Instance.new("TextButton", G2L["2"]);
  36. G2L["4"]["BorderSizePixel"] = 0;
  37. G2L["4"]["BackgroundColor3"] = Color3.fromRGB(24, 24, 24);
  38. G2L["4"]["TextSize"] = 14;
  39. G2L["4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  40. G2L["4"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  41. G2L["4"]["Size"] = UDim2.new(0, 83, 0, 18);
  42. G2L["4"]["Name"] = [[EditorBTN]];
  43. G2L["4"]["BorderColor3"] = Color3.fromRGB(255, 255, 255);
  44. G2L["4"]["Text"] = [[تشغيل سكربتات]];
  45. G2L["4"]["Position"] = UDim2.new(0.3068893551826477, 0, 0.05283018946647644, 0);
  46.  
  47. -- StarterGui.Evon.Background.EditorBTN.UICorner
  48. G2L["5"] = Instance.new("UICorner", G2L["4"]);
  49. G2L["5"]["CornerRadius"] = UDim.new(0, 4);
  50.  
  51. -- StarterGui.Evon.Background.EditorBTN.UIStroke
  52. G2L["6"] = Instance.new("UIStroke", G2L["4"]);
  53. G2L["6"]["Color"] = Color3.fromRGB(129, 2, 255);
  54. G2L["6"]["Thickness"] = 1.5;
  55. G2L["6"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  56.  
  57. -- StarterGui.Evon.Background.EditorBTN.Clicked
  58. G2L["7"] = Instance.new("LocalScript", G2L["4"]);
  59. G2L["7"]["Name"] = [[Clicked]];
  60.  
  61. -- StarterGui.Evon.Background.ScriptsBTN
  62. G2L["8"] = Instance.new("TextButton", G2L["2"]);
  63. G2L["8"]["BorderSizePixel"] = 0;
  64. G2L["8"]["BackgroundColor3"] = Color3.fromRGB(24, 24, 24);
  65. G2L["8"]["TextSize"] = 14;
  66. G2L["8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  67. G2L["8"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  68. G2L["8"]["Size"] = UDim2.new(0, 83, 0, 18);
  69. G2L["8"]["Name"] = [[ScriptsBTN]];
  70. G2L["8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  71. G2L["8"]["Text"] = [[Scripts]];
  72. G2L["8"]["Position"] = UDim2.new(0.519832968711853, 0, 0.05283018946647644, 0);
  73. G2L["8"]["BackgroundTransparency"] = 1;
  74.  
  75. -- StarterGui.Evon.Background.ScriptsBTN.UICorner
  76. G2L["9"] = Instance.new("UICorner", G2L["8"]);
  77. G2L["9"]["CornerRadius"] = UDim.new(0, 4);
  78.  
  79. -- StarterGui.Evon.Background.ScriptsBTN.UIStroke
  80. G2L["a"] = Instance.new("UIStroke", G2L["8"]);
  81. G2L["a"]["Color"] = Color3.fromRGB(24, 24, 24);
  82. G2L["a"]["Thickness"] = 1.5;
  83. G2L["a"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  84.  
  85. -- StarterGui.Evon.Background.ScriptsBTN.Clicked
  86. G2L["b"] = Instance.new("LocalScript", G2L["8"]);
  87. G2L["b"]["Name"] = [[Clicked]];
  88.  
  89. -- StarterGui.Evon.Background.UIStroke
  90. G2L["c"] = Instance.new("UIStroke", G2L["2"]);
  91. G2L["c"]["Color"] = Color3.fromRGB(129, 2, 255);
  92. G2L["c"]["Thickness"] = 1.5;
  93. G2L["c"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  94.  
  95. -- StarterGui.Evon.Background.Scripts
  96. G2L["d"] = Instance.new("Frame", G2L["2"]);
  97. G2L["d"]["BorderSizePixel"] = 0;
  98. G2L["d"]["BackgroundColor3"] = Color3.fromRGB(37, 37, 37);
  99. G2L["d"]["BackgroundTransparency"] = 0.5;
  100. G2L["d"]["Size"] = UDim2.new(0, 495, 0, 226);
  101. G2L["d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  102. G2L["d"]["Position"] = UDim2.new(0.026000000536441803, 0, 0.15000000596046448, 0);
  103. G2L["d"]["Visible"] = false;
  104. G2L["d"]["Name"] = [[بحث سكربتات]];
  105.  
  106. -- StarterGui.Evon.Background.Scripts.UIStroke
  107. G2L["e"] = Instance.new("UIStroke", G2L["d"]);
  108. G2L["e"]["Color"] = Color3.fromRGB(129, 2, 255);
  109. G2L["e"]["Thickness"] = 1.5;
  110. G2L["e"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  111.  
  112. -- StarterGui.Evon.Background.Scripts.ScrollingFrame
  113. G2L["f"] = Instance.new("ScrollingFrame", G2L["d"]);
  114. G2L["f"]["Active"] = true;
  115. G2L["f"]["BorderSizePixel"] = 0;
  116. G2L["f"]["CanvasSize"] = UDim2.new(0, 0, 0, 5);
  117. G2L["f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  118. G2L["f"]["VerticalScrollBarInset"] = Enum.ScrollBarInset.Always;
  119. G2L["f"]["BackgroundTransparency"] = 1;
  120. G2L["f"]["Size"] = UDim2.new(0, 495, 0, 188);
  121. G2L["f"]["ScrollBarImageColor3"] = Color3.fromRGB(132, 2, 255);
  122. G2L["f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  123. G2L["f"]["Position"] = UDim2.new(-6.165167576455133e-08, 0, 0.15095189213752747, 0);
  124.  
  125. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.UIPadding
  126. G2L["10"] = Instance.new("UIPadding", G2L["f"]);
  127. G2L["10"]["PaddingTop"] = UDim.new(0, 12);
  128. G2L["10"]["PaddingLeft"] = UDim.new(0, 15);
  129.  
  130. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.UIGridLayout
  131. G2L["11"] = Instance.new("UIGridLayout", G2L["f"]);
  132. G2L["11"]["HorizontalAlignment"] = Enum.HorizontalAlignment.Center;
  133. G2L["11"]["SortOrder"] = Enum.SortOrder.LayoutOrder;
  134. G2L["11"]["CellSize"] = UDim2.new(0, 150, 0, 150);
  135.  
  136. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder
  137. G2L["12"] = Instance.new("Folder", G2L["f"]);
  138.  
  139.  
  140. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder.Script
  141. G2L["13"] = Instance.new("Frame", G2L["12"]);
  142. G2L["13"]["BorderSizePixel"] = 0;
  143. G2L["13"]["BackgroundColor3"] = Color3.fromRGB(43, 43, 43);
  144. G2L["13"]["Size"] = UDim2.new(0, 135, 0, 108);
  145. G2L["13"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  146. G2L["13"]["Position"] = UDim2.new(0.34166666865348816, 0, 0, 0);
  147. G2L["13"]["Visible"] = false;
  148. G2L["13"]["Name"] = [[Script]];
  149.  
  150. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder.Script.Thumbnail
  151. G2L["14"] = Instance.new("ImageLabel", G2L["13"]);
  152. G2L["14"]["BorderSizePixel"] = 0;
  153. G2L["14"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  154. G2L["14"]["Size"] = UDim2.new(0, 150, 0, 102);
  155. G2L["14"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  156. G2L["14"]["Name"] = [[Thumbnail]];
  157. G2L["14"]["BackgroundTransparency"] = 1;
  158. G2L["14"]["Position"] = UDim2.new(0, 0, 0.0012589518446475267, 0);
  159.  
  160. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder.Script.Thumbnail.UICorner
  161. G2L["15"] = Instance.new("UICorner", G2L["14"]);
  162. G2L["15"]["CornerRadius"] = UDim.new(0, 4);
  163.  
  164. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder.Script.UICorner
  165. G2L["16"] = Instance.new("UICorner", G2L["13"]);
  166. G2L["16"]["CornerRadius"] = UDim.new(0, 4);
  167.  
  168. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder.Script.ScriptName
  169. G2L["17"] = Instance.new("TextLabel", G2L["13"]);
  170. G2L["17"]["TextTruncate"] = Enum.TextTruncate.AtEnd;
  171. G2L["17"]["BorderSizePixel"] = 0;
  172. G2L["17"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  173. G2L["17"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  174. G2L["17"]["TextSize"] = 15;
  175. G2L["17"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  176. G2L["17"]["Size"] = UDim2.new(0, 150, 0, 20);
  177. G2L["17"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  178. G2L["17"]["Text"] = [[Blux Fruit]];
  179. G2L["17"]["Name"] = [[ScriptName]];
  180. G2L["17"]["BackgroundTransparency"] = 1;
  181. G2L["17"]["Position"] = UDim2.new(0, 0, 0.6800000071525574, 0);
  182.  
  183. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder.Script.Execute
  184. G2L["18"] = Instance.new("ImageButton", G2L["13"]);
  185. G2L["18"]["ZIndex"] = 2;
  186. G2L["18"]["ImageColor3"] = Color3.fromRGB(132, 2, 255);
  187. G2L["18"]["LayoutOrder"] = 1;
  188. G2L["18"]["Image"] = [[rbxassetid://3926307971]];
  189. G2L["18"]["ImageRectSize"] = Vector2.new(36, 36);
  190. G2L["18"]["Size"] = UDim2.new(0, 20, 0, 20);
  191. G2L["18"]["Name"] = [[Execute]];
  192. G2L["18"]["ImageRectOffset"] = Vector2.new(44, 284);
  193. G2L["18"]["Position"] = UDim2.new(0.8330000042915344, 0, 0.8389999866485596, 0);
  194. G2L["18"]["BackgroundTransparency"] = 1;
  195.  
  196. -- StarterGui.Evon.Background.Scripts.ScrollingFrame.Folder.Script.Script
  197. G2L["19"] = Instance.new("TextBox", G2L["13"]);
  198. G2L["19"]["BorderSizePixel"] = 0;
  199. G2L["19"]["TextSize"] = 14;
  200. G2L["19"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  201. G2L["19"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
  202. G2L["19"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  203. G2L["19"]["BackgroundTransparency"] = 1;
  204. G2L["19"]["Size"] = UDim2.new(0, 10, 0, 50);
  205. G2L["19"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  206. G2L["19"]["Text"] = [[code]];
  207. G2L["19"]["Visible"] = false;
  208. G2L["19"]["Name"] = [[Script]];
  209.  
  210. -- StarterGui.Evon.Background.Scripts.SearchBox
  211. G2L["1a"] = Instance.new("TextBox", G2L["d"]);
  212. G2L["1a"]["PlaceholderColor3"] = Color3.fromRGB(255, 255, 255);
  213. G2L["1a"]["BorderSizePixel"] = 0;
  214. G2L["1a"]["TextSize"] = 10;
  215. G2L["1a"]["TextWrapped"] = true;
  216. G2L["1a"]["TextTruncate"] = Enum.TextTruncate.AtEnd;
  217. G2L["1a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  218. G2L["1a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  219. G2L["1a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  220. G2L["1a"]["BackgroundTransparency"] = 1;
  221. G2L["1a"]["PlaceholderText"] = [[بحث]];
  222. G2L["1a"]["Size"] = UDim2.new(0, 120, 0, 22);
  223. G2L["1a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  224. G2L["1a"]["Text"] = [[]];
  225. G2L["1a"]["Position"] = UDim2.new(0.3818182051181793, 0, 0.0398230105638504, 0);
  226. G2L["1a"]["Name"] = [[SearchBox]];
  227.  
  228. -- StarterGui.Evon.Background.Scripts.SearchBox.UIStroke
  229. G2L["1b"] = Instance.new("UIStroke", G2L["1a"]);
  230. G2L["1b"]["Color"] = Color3.fromRGB(129, 2, 255);
  231. G2L["1b"]["Thickness"] = 1.5;
  232. G2L["1b"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  233.  
  234. -- StarterGui.Evon.Background.Scripts.SearchBox.UICorner
  235. G2L["1c"] = Instance.new("UICorner", G2L["1a"]);
  236. G2L["1c"]["CornerRadius"] = UDim.new(0, 4);
  237.  
  238. -- StarterGui.Evon.Background.Scripts.UICorner
  239. G2L["1d"] = Instance.new("UICorner", G2L["d"]);
  240. G2L["1d"]["CornerRadius"] = UDim.new(0, 4);
  241.  
  242. -- StarterGui.Evon.Background.Scripts.Searcher
  243. G2L["1e"] = Instance.new("LocalScript", G2L["d"]);
  244. G2L["1e"]["Name"] = [[Searcher]];
  245.  
  246. -- StarterGui.Evon.Background.Editor
  247. G2L["1f"] = Instance.new("Frame", G2L["2"]);
  248. G2L["1f"]["BorderSizePixel"] = 0;
  249. G2L["1f"]["BackgroundColor3"] = Color3.fromRGB(37, 37, 37);
  250. G2L["1f"]["BackgroundTransparency"] = 0.5;
  251. G2L["1f"]["Size"] = UDim2.new(0, 492, 0, 225);
  252. G2L["1f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  253. G2L["1f"]["Position"] = UDim2.new(0.026000000536441803, 0, 0.15000000596046448, 0);
  254. G2L["1f"]["Name"] = [[Editor]];
  255.  
  256. -- StarterGui.Evon.Background.Editor.container
  257. G2L["20"] = Instance.new("ScrollingFrame", G2L["1f"]);
  258. G2L["20"]["Active"] = true;
  259. G2L["20"]["BorderSizePixel"] = 0;
  260. G2L["20"]["CanvasSize"] = UDim2.new(0, 0, 1, 0);
  261. G2L["20"]["ElasticBehavior"] = Enum.ElasticBehavior.Never;
  262. G2L["20"]["BackgroundColor3"] = Color3.fromRGB(37, 37, 37);
  263. G2L["20"]["BackgroundTransparency"] = 1;
  264. G2L["20"]["Size"] = UDim2.new(0, 447, 0, 225);
  265. G2L["20"]["ScrollBarImageColor3"] = Color3.fromRGB(132, 2, 255);
  266. G2L["20"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  267. G2L["20"]["Position"] = UDim2.new(0, 0, -3.3908420959960495e-08, 0);
  268. G2L["20"]["Name"] = [[container]];
  269.  
  270. -- StarterGui.Evon.Background.Editor.container.UIPadding
  271. G2L["21"] = Instance.new("UIPadding", G2L["20"]);
  272. G2L["21"]["PaddingTop"] = UDim.new(0, 5);
  273. G2L["21"]["PaddingRight"] = UDim.new(0, 5);
  274. G2L["21"]["PaddingBottom"] = UDim.new(0, 5);
  275. G2L["21"]["PaddingLeft"] = UDim.new(0, 5);
  276.  
  277. -- StarterGui.Evon.Background.Editor.container.DisplayCode
  278. G2L["22"] = Instance.new("TextLabel", G2L["20"]);
  279. G2L["22"]["TextWrapped"] = true;
  280. G2L["22"]["BorderSizePixel"] = 0;
  281. G2L["22"]["RichText"] = true;
  282. G2L["22"]["TextYAlignment"] = Enum.TextYAlignment.Top;
  283. G2L["22"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  284. G2L["22"]["TextXAlignment"] = Enum.TextXAlignment.Left;
  285. G2L["22"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  286. G2L["22"]["TextSize"] = 15;
  287. G2L["22"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  288. G2L["22"]["Size"] = UDim2.new(0, 425, 0, 217);
  289. G2L["22"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  290. G2L["22"]["Text"] = [[]];
  291. G2L["22"]["Name"] = [[DisplayCode]];
  292. G2L["22"]["BackgroundTransparency"] = 1;
  293. G2L["22"]["Position"] = UDim2.new(0.03890160098671913, 0, 0.013953488320112228, 0);
  294.  
  295. -- StarterGui.Evon.Background.Editor.container.WriteCode
  296. G2L["23"] = Instance.new("TextBox", G2L["20"]);
  297. G2L["23"]["BorderSizePixel"] = 0;
  298. G2L["23"]["TextSize"] = 15;
  299. G2L["23"]["TextXAlignment"] = Enum.TextXAlignment.Left;
  300. G2L["23"]["TextTransparency"] = 1;
  301. G2L["23"]["TextYAlignment"] = Enum.TextYAlignment.Top;
  302. G2L["23"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  303. G2L["23"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  304. G2L["23"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  305. G2L["23"]["MultiLine"] = true;
  306. G2L["23"]["BackgroundTransparency"] = 1;
  307. G2L["23"]["Size"] = UDim2.new(0, 425, 0, 217);
  308. G2L["23"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  309. G2L["23"]["Text"] = [[]];
  310. G2L["23"]["Position"] = UDim2.new(0.03890160098671913, 0, 0.013953488320112228, 0);
  311. G2L["23"]["Name"] = [[WriteCode]];
  312. G2L["23"]["ClearTextOnFocus"] = false;
  313.  
  314. -- StarterGui.Evon.Background.Editor.container.LineNumbers
  315. G2L["24"] = Instance.new("TextLabel", G2L["20"]);
  316. G2L["24"]["TextWrapped"] = true;
  317. G2L["24"]["BorderSizePixel"] = 0;
  318. G2L["24"]["RichText"] = true;
  319. G2L["24"]["TextYAlignment"] = Enum.TextYAlignment.Top;
  320. G2L["24"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  321. G2L["24"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  322. G2L["24"]["TextSize"] = 15;
  323. G2L["24"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  324. G2L["24"]["Size"] = UDim2.new(0, 23, 0, 215);
  325. G2L["24"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  326. G2L["24"]["Text"] = [[1
  327. ]];
  328. G2L["24"]["Name"] = [[LineNumbers]];
  329. G2L["24"]["BackgroundTransparency"] = 1;
  330. G2L["24"]["Position"] = UDim2.new(-0.012000000104308128, 0, 0.014000000432133675, 0);
  331.  
  332. -- StarterGui.Evon.Background.Editor.UIStroke
  333. G2L["25"] = Instance.new("UIStroke", G2L["1f"]);
  334. G2L["25"]["Color"] = Color3.fromRGB(129, 2, 255);
  335. G2L["25"]["Thickness"] = 1.5;
  336. G2L["25"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  337.  
  338. -- StarterGui.Evon.Background.Editor.UICorner
  339. G2L["26"] = Instance.new("UICorner", G2L["1f"]);
  340. G2L["26"]["CornerRadius"] = UDim.new(0, 4);
  341.  
  342. -- StarterGui.Evon.Background.Editor.Editor
  343. G2L["27"] = Instance.new("LocalScript", G2L["1f"]);
  344. G2L["27"]["Name"] = [[Editor]];
  345.  
  346. -- StarterGui.Evon.Background.UIAspectRatioConstraint
  347. G2L["28"] = Instance.new("UIAspectRatioConstraint", G2L["2"]);
  348. G2L["28"]["AspectRatio"] = 1.7923874855041504;
  349.  
  350. -- StarterGui.Evon.Background.Dragging
  351. G2L["29"] = Instance.new("LocalScript", G2L["2"]);
  352. G2L["29"]["Name"] = [[Dragging]];
  353.  
  354. -- StarterGui.Evon.Controls
  355. G2L["2a"] = Instance.new("Frame", G2L["1"]);
  356. G2L["2a"]["BorderSizePixel"] = 0;
  357. G2L["2a"]["BackgroundColor3"] = Color3.fromRGB(15, 15, 15);
  358. G2L["2a"]["AnchorPoint"] = Vector2.new(0.5, 0);
  359. G2L["2a"]["Size"] = UDim2.new(0, 148, 0, 41);
  360. G2L["2a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  361. G2L["2a"]["Position"] = UDim2.new(0.5, 0, -5, 0);
  362. G2L["2a"]["Name"] = [[Controls]];
  363.  
  364. -- StarterGui.Evon.Controls.BtnContainer
  365. G2L["2b"] = Instance.new("Frame", G2L["2a"]);
  366. G2L["2b"]["BorderSizePixel"] = 0;
  367. G2L["2b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  368. G2L["2b"]["BackgroundTransparency"] = 1;
  369. G2L["2b"]["Size"] = UDim2.new(0, 92, 0, 20);
  370. G2L["2b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  371. G2L["2b"]["Position"] = UDim2.new(0.30026009678840637, 0, -0.011197489686310291, 0);
  372. G2L["2b"]["Name"] = [[BtnContainer]];
  373.  
  374. -- StarterGui.Evon.Controls.BtnContainer.Clear
  375. G2L["2c"] = Instance.new("ImageButton", G2L["2b"]);
  376. G2L["2c"]["ZIndex"] = 2;
  377. G2L["2c"]["ImageColor3"] = Color3.fromRGB(132, 2, 255);
  378. G2L["2c"]["LayoutOrder"] = 4;
  379. G2L["2c"]["Image"] = [[rbxassetid://3926307971]];
  380. G2L["2c"]["ImageRectSize"] = Vector2.new(36, 36);
  381. G2L["2c"]["Size"] = UDim2.new(0, 20, 0, 20);
  382. G2L["2c"]["Name"] = [[Clear]];
  383. G2L["2c"]["BorderColor3"] = Color3.fromRGB(27, 43, 53);
  384. G2L["2c"]["ImageRectOffset"] = Vector2.new(84, 84);
  385. G2L["2c"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
  386. G2L["2c"]["BackgroundTransparency"] = 1;
  387.  
  388. -- StarterGui.Evon.Controls.BtnContainer.Execute
  389. G2L["2d"] = Instance.new("ImageButton", G2L["2b"]);
  390. G2L["2d"]["ZIndex"] = 2;
  391. G2L["2d"]["ImageColor3"] = Color3.fromRGB(132, 2, 255);
  392. G2L["2d"]["LayoutOrder"] = 1;
  393. G2L["2d"]["Image"] = [[rbxassetid://3926307971]];
  394. G2L["2d"]["ImageRectSize"] = Vector2.new(36, 36);
  395. G2L["2d"]["Size"] = UDim2.new(0, 20, 0, 20);
  396. G2L["2d"]["Name"] = [[Execute]];
  397. G2L["2d"]["ImageRectOffset"] = Vector2.new(44, 284);
  398. G2L["2d"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
  399. G2L["2d"]["BackgroundTransparency"] = 1;
  400.  
  401. -- StarterGui.Evon.Controls.BtnContainer.Execute.Execute
  402. G2L["2e"] = Instance.new("LocalScript", G2L["2d"]);
  403. G2L["2e"]["Name"] = [[Execute]];
  404.  
  405. -- StarterGui.Evon.Controls.BtnContainer.UIPadding
  406. G2L["2f"] = Instance.new("UIPadding", G2L["2b"]);
  407. G2L["2f"]["PaddingRight"] = UDim.new(0, 3);
  408.  
  409. -- StarterGui.Evon.Controls.BtnContainer.UIListLayout
  410. G2L["30"] = Instance.new("UIListLayout", G2L["2b"]);
  411. G2L["30"]["FillDirection"] = Enum.FillDirection.Horizontal;
  412. G2L["30"]["Padding"] = UDim.new(0, 10);
  413. G2L["30"]["SortOrder"] = Enum.SortOrder.LayoutOrder;
  414.  
  415. -- StarterGui.Evon.Controls.BtnContainer.WindowOpen
  416. G2L["31"] = Instance.new("ImageButton", G2L["2b"]);
  417. G2L["31"]["ZIndex"] = 2;
  418. G2L["31"]["ImageColor3"] = Color3.fromRGB(132, 2, 255);
  419. G2L["31"]["Image"] = [[rbxassetid://3926305904]];
  420. G2L["31"]["ImageRectSize"] = Vector2.new(36, 36);
  421. G2L["31"]["Size"] = UDim2.new(0, 20, 0, 20);
  422. G2L["31"]["Name"] = [[WindowOpen]];
  423. G2L["31"]["ImageRectOffset"] = Vector2.new(44, 644);
  424. G2L["31"]["Position"] = UDim2.new(0.18571428954601288, 0, -0.0357142873108387, 0);
  425. G2L["31"]["BackgroundTransparency"] = 1;
  426.  
  427. -- StarterGui.Evon.Controls.BtnContainer.WindowOpen.Open
  428. G2L["32"] = Instance.new("LocalScript", G2L["31"]);
  429. G2L["32"]["Name"] = [[Open]];
  430.  
  431. -- StarterGui.Evon.Controls.Separator
  432. G2L["33"] = Instance.new("Frame", G2L["2a"]);
  433. G2L["33"]["BorderSizePixel"] = 0;
  434. G2L["33"]["BackgroundColor3"] = Color3.fromRGB(132, 2, 255);
  435. G2L["33"]["Size"] = UDim2.new(0, 29, 0, 2);
  436. G2L["33"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  437. G2L["33"]["Position"] = UDim2.new(0.15000000596046448, 0, 0.2990322709083557, 0);
  438. G2L["33"]["Rotation"] = 90;
  439. G2L["33"]["Name"] = [[Separator]];
  440.  
  441. -- StarterGui.Evon.Controls.Separator.UICorner
  442. G2L["34"] = Instance.new("UICorner", G2L["33"]);
  443. G2L["34"]["CornerRadius"] = UDim.new(1, 0);
  444.  
  445. -- StarterGui.Evon.Controls.UICorner
  446. G2L["35"] = Instance.new("UICorner", G2L["2a"]);
  447.  
  448.  
  449. -- StarterGui.Evon.Controls.UIPadding
  450. G2L["36"] = Instance.new("UIPadding", G2L["2a"]);
  451. G2L["36"]["PaddingTop"] = UDim.new(0, 10);
  452. G2L["36"]["PaddingLeft"] = UDim.new(0, 5);
  453.  
  454. -- StarterGui.Evon.Controls.UIStroke
  455. G2L["37"] = Instance.new("UIStroke", G2L["2a"]);
  456. G2L["37"]["Color"] = Color3.fromRGB(129, 2, 255);
  457. G2L["37"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  458.  
  459. -- StarterGui.Evon.Controls.EvonLogo
  460. G2L["38"] = Instance.new("ImageButton", G2L["2a"]);
  461. G2L["38"]["BorderSizePixel"] = 0;
  462. G2L["38"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  463. G2L["38"]["Image"] = [[rbxassetid://15509574978]];
  464. G2L["38"]["Size"] = UDim2.new(0, 29, 0, 27);
  465. G2L["38"]["Name"] = [[EvonLogo]];
  466. G2L["38"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  467. G2L["38"]["Position"] = UDim2.new(0.017735900357365608, 0, -0.09677419066429138, 0);
  468. G2L["38"]["BackgroundTransparency"] = 1;
  469.  
  470. -- StarterGui.Evon.Controls.EvonLogo.UICorner
  471. G2L["39"] = Instance.new("UICorner", G2L["38"]);
  472. G2L["39"]["CornerRadius"] = UDim.new(1, 0);
  473.  
  474. -- StarterGui.Evon.Controls.EvonLogo.Minimize
  475. G2L["3a"] = Instance.new("LocalScript", G2L["38"]);
  476. G2L["3a"]["Name"] = [[Minimize]];
  477.  
  478. -- StarterGui.Evon.Controls.Dragging
  479. G2L["3b"] = Instance.new("LocalScript", G2L["2a"]);
  480. G2L["3b"]["Name"] = [[Dragging]];
  481.  
  482. -- StarterGui.Evon.KeyS
  483. G2L["3c"] = Instance.new("Frame", G2L["1"]);
  484. G2L["3c"]["BorderSizePixel"] = 0;
  485. G2L["3c"]["BackgroundColor3"] = Color3.fromRGB(15, 15, 15);
  486. G2L["3c"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
  487. G2L["3c"]["Size"] = UDim2.new(0, 332, 0, 200);
  488. G2L["3c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  489. G2L["3c"]["Position"] = UDim2.new(0.5, 0, -5, 0);
  490. G2L["3c"]["Name"] = [[KeyS]];
  491.  
  492. -- StarterGui.Evon.KeyS.UICorner
  493. G2L["3d"] = Instance.new("UICorner", G2L["3c"]);
  494.  
  495.  
  496. -- StarterGui.Evon.KeyS.UIStroke
  497. G2L["3e"] = Instance.new("UIStroke", G2L["3c"]);
  498. G2L["3e"]["Color"] = Color3.fromRGB(129, 2, 255);
  499. G2L["3e"]["Thickness"] = 1.5;
  500. G2L["3e"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  501.  
  502. -- StarterGui.Evon.KeyS.EvonLogo
  503. G2L["3f"] = Instance.new("ImageButton", G2L["3c"]);
  504. G2L["3f"]["BorderSizePixel"] = 0;
  505. G2L["3f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  506. G2L["3f"]["Image"] = [[rbxassetid://15517910778]];
  507. G2L["3f"]["Size"] = UDim2.new(0, 60, 0, 60);
  508. G2L["3f"]["Name"] = [[EvonLogo]];
  509. G2L["3f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  510. G2L["3f"]["Position"] = UDim2.new(0.40930211544036865, 0, 0.07822570949792862, 0);
  511. G2L["3f"]["BackgroundTransparency"] = 1;
  512.  
  513. -- StarterGui.Evon.KeyS.VerifyKey
  514. G2L["40"] = Instance.new("TextButton", G2L["3c"]);
  515. G2L["40"]["BorderSizePixel"] = 0;
  516. G2L["40"]["BackgroundColor3"] = Color3.fromRGB(129, 2, 255);
  517. G2L["40"]["TextSize"] = 12;
  518. G2L["40"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  519. G2L["40"]["Size"] = UDim2.new(0, 108, 0, 28);
  520. G2L["40"]["Name"] = [[VerifyKey]];
  521. G2L["40"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  522. G2L["40"]["Text"] = [[Verify Key]];
  523. G2L["40"]["Position"] = UDim2.new(0.08132530003786087, 0, 0.7649999856948853, 0);
  524.  
  525. -- StarterGui.Evon.KeyS.VerifyKey.UICorner
  526. G2L["41"] = Instance.new("UICorner", G2L["40"]);
  527. G2L["41"]["CornerRadius"] = UDim.new(0, 4);
  528.  
  529. -- StarterGui.Evon.KeyS.GetKey
  530. G2L["42"] = Instance.new("TextButton", G2L["3c"]);
  531. G2L["42"]["BorderSizePixel"] = 0;
  532. G2L["42"]["BackgroundColor3"] = Color3.fromRGB(129, 2, 255);
  533. G2L["42"]["TextSize"] = 12;
  534. G2L["42"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  535. G2L["42"]["Size"] = UDim2.new(0, 108, 0, 28);
  536. G2L["42"]["Name"] = [[GetKey]];
  537. G2L["42"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  538. G2L["42"]["Text"] = [[Get Key]];
  539. G2L["42"]["Position"] = UDim2.new(0.5873494148254395, 0, 0.7649999856948853, 0);
  540. G2L["42"]["BackgroundTransparency"] = 1;
  541.  
  542. -- StarterGui.Evon.KeyS.GetKey.UICorner
  543. G2L["43"] = Instance.new("UICorner", G2L["42"]);
  544. G2L["43"]["CornerRadius"] = UDim.new(0, 4);
  545.  
  546. -- StarterGui.Evon.KeyS.GetKey.UIStroke
  547. G2L["44"] = Instance.new("UIStroke", G2L["42"]);
  548. G2L["44"]["Color"] = Color3.fromRGB(129, 2, 255);
  549. G2L["44"]["Thickness"] = 1.5;
  550. G2L["44"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  551.  
  552. -- StarterGui.Evon.KeyS.TextBox
  553. G2L["45"] = Instance.new("TextBox", G2L["3c"]);
  554. G2L["45"]["BorderSizePixel"] = 0;
  555. G2L["45"]["TextSize"] = 12;
  556. G2L["45"]["TextWrapped"] = true;
  557. G2L["45"]["TextTruncate"] = Enum.TextTruncate.AtEnd;
  558. G2L["45"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  559. G2L["45"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
  560. G2L["45"]["FontFace"] = Font.new([[rbxasset://fonts/families/Roboto.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  561. G2L["45"]["BackgroundTransparency"] = 1;
  562. G2L["45"]["PlaceholderText"] = [[Input Key Here]];
  563. G2L["45"]["Size"] = UDim2.new(0, 200, 0, 31);
  564. G2L["45"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  565. G2L["45"]["Text"] = [[]];
  566. G2L["45"]["Position"] = UDim2.new(0.19879518449306488, 0, 0.5099999904632568, 0);
  567.  
  568. -- StarterGui.Evon.KeyS.TextBox.UICorner
  569. G2L["46"] = Instance.new("UICorner", G2L["45"]);
  570. G2L["46"]["CornerRadius"] = UDim.new(0, 4);
  571.  
  572. -- StarterGui.Evon.KeyS.TextBox.UIStroke
  573. G2L["47"] = Instance.new("UIStroke", G2L["45"]);
  574. G2L["47"]["Color"] = Color3.fromRGB(129, 2, 255);
  575. G2L["47"]["Thickness"] = 1.5;
  576. G2L["47"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
  577.  
  578. -- StarterGui.Evon.KeyS.Separator
  579. G2L["48"] = Instance.new("Frame", G2L["3c"]);
  580. G2L["48"]["BorderSizePixel"] = 0;
  581. G2L["48"]["BackgroundColor3"] = Color3.fromRGB(129, 2, 255);
  582. G2L["48"]["Size"] = UDim2.new(0, 50, 0, -2);
  583. G2L["48"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  584. G2L["48"]["Position"] = UDim2.new(0.4246987998485565, 0, 0.4300000071525574, 0);
  585. G2L["48"]["Name"] = [[Separator]];
  586.  
  587. -- StarterGui.Evon.KeyS.Separator.UICorner
  588. G2L["49"] = Instance.new("UICorner", G2L["48"]);
  589.  
  590.  
  591. -- StarterGui.Evon.KeyS.PandaAuth
  592. G2L["4a"] = Instance.new("LocalScript", G2L["3c"]);
  593. G2L["4a"]["Name"] = [[PandaAuth]];
  594.  
  595. -- StarterGui.Evon.KeyS.UIAspectRatioConstraint
  596. G2L["4b"] = Instance.new("UIAspectRatioConstraint", G2L["3c"]);
  597. G2L["4b"]["AspectRatio"] = 1.659999966621399;
  598.  
  599. -- StarterGui.Evon.KeyS.Dragging
  600. G2L["4c"] = Instance.new("LocalScript", G2L["3c"]);
  601. G2L["4c"]["Name"] = [[Dragging]];
  602.  
  603. -- StarterGui.Evon.Background.EditorBTN.Clicked
  604. local function C_7()
  605. local script = G2L["7"];
  606. local modules = {}
  607.  
  608. task.spawn(function()
  609. local script = script
  610.  
  611. local oldreq = require
  612. local function require(target)
  613. if modules[target] then
  614. return modules[target]()
  615. end
  616. return oldreq(target)
  617. end
  618.  
  619. local background = script.Parent.Parent
  620. local scriptsBtn = background.ScriptsBTN
  621. local editorBtn = background.EditorBTN
  622. local editor = background.Editor
  623. local scripts = background.Scripts
  624.  
  625. editorBtn.MouseButton1Click:Connect(function()
  626. if editorBtn then
  627. --scriptsBtn.UIStroke.Enabled = true
  628. --scriptsBtn.BackgroundTransparency = 0
  629. game:GetService("TweenService"):Create(editorBtn.UIStroke, TweenInfo.new(0.5), {Color = Color3.fromRGB(128, 1, 255)}):Play()
  630. game:GetService("TweenService"):Create(scriptsBtn.UIStroke, TweenInfo.new(0.5), {Color = Color3.fromRGB(23, 23, 23)}):Play()
  631. --editorBtn.UIStroke.Enabled = false
  632. --editorBtn.BackgroundTransparency = 1
  633. scripts.Visible = false
  634. editor.Visible = true
  635. wait(0.2)
  636. game:GetService("TweenService"):Create(scripts, TweenInfo.new(0.4), {Position = UDim2.new(0.023, 0,0.179, 0)}):Play()
  637. game:GetService("TweenService"):Create(editor, TweenInfo.new(0.4), {Position = UDim2.new(0.023, 0,0.179, 0)}):Play()
  638. editor.Visible = true
  639. end
  640. end)
  641. end)
  642.  
  643.  
  644. end;
  645. task.spawn(C_7);
  646. -- StarterGui.Evon.Background.ScriptsBTN.Clicked
  647. local function C_b()
  648. local script = G2L["b"];
  649. local modules = {}
  650.  
  651. -- Clicked
  652. task.spawn(function()
  653. local script = script
  654.  
  655. local oldreq = require
  656. local function require(target)
  657. if modules[target] then
  658. return modules[target]()
  659. end
  660. return oldreq(target)
  661. end
  662.  
  663. local background = script.Parent.Parent
  664. local scriptsBtn = background.ScriptsBTN
  665. local editorBtn = background.EditorBTN
  666. local editor = background.Editor
  667. local scripts = background.Scripts
  668.  
  669. scriptsBtn.MouseButton1Click:Connect(function()
  670. if scriptsBtn then
  671. --scriptsBtn.UIStroke.Enabled = true
  672. --scriptsBtn.BackgroundTransparency = 0
  673. game:GetService("TweenService"):Create(scriptsBtn.UIStroke, TweenInfo.new(1), {Color = Color3.fromRGB(128, 1, 255)}):Play()
  674. game:GetService("TweenService"):Create(editorBtn.UIStroke, TweenInfo.new(1), {Color = Color3.fromRGB(23, 23, 23)}):Play()
  675. --editorBtn.UIStroke.Enabled = false
  676. --editorBtn.BackgroundTransparency = 1
  677.  
  678. scripts.Visible = true
  679. editor.Visible = false
  680. end
  681. end)
  682. end)
  683.  
  684. end;
  685. task.spawn(C_b);
  686. -- StarterGui.Evon.Background.Scripts.Searcher
  687. local function C_1e()
  688. local script = G2L["1e"];
  689. local function AddTab(imageTab, scriptname, source)
  690. local scriptFrame = script.Parent.ScrollingFrame
  691. local newList = scriptFrame.Folder.Script:Clone()
  692.  
  693. local execute = newList.Execute
  694. local scname = newList.ScriptName
  695. local img = newList.Thumbnail
  696.  
  697. newList.Name = scriptname
  698. newList.Parent = scriptFrame
  699. newList.Visible = true
  700.  
  701. img.Image = imageTab
  702.  
  703. scname.Text = scriptname
  704.  
  705. execute.MouseButton1Click:Connect(function()
  706. loadstring(source)()
  707. end)
  708. end
  709.  
  710.  
  711. local http = game:GetService("HttpService")
  712. script.Parent.Searcher.FocusLost:Connect(function()
  713. local query = script.Parent.Searcher.Text
  714. for _, child in ipairs(script.Parent.ScrollingFrame:GetChildren()) do
  715. if child:IsA("Frame") then
  716. child:Destroy()
  717. end
  718. end
  719.  
  720.  
  721. local url = "https://scriptblox.com/api/script/search?filters=free&q="..query
  722. local response = game:HttpGetAsync(url)
  723. local decoded = http:JSONDecode(response)
  724. for _, script in pairs(decoded.result.scripts) do
  725. if(script.isUniversal == true) then
  726. AddTab("rbxassetid://15117873611", script.title, script.script)
  727. else
  728. AddTab("https://assetgame.roblox.com/Game/Tools/ThumbnailAsset.ashx?aid="..script.game.gameId.."&fmt=png&wd=420&ht=420", script.title, script.script)
  729. end
  730.  
  731. end
  732.  
  733. end)
  734. end;
  735. task.spawn(C_1e);
  736. -- StarterGui.Evon.Background.Editor.Editor
  737. local function C_27()
  738. local script = G2L["27"];
  739. local modules = {}
  740.  
  741. task.spawn(function()
  742. local script = script
  743.  
  744. local oldreq = require
  745. local function require(target)
  746. if modules[target] then
  747. return modules[target]()
  748. end
  749. return oldreq(target)
  750. end
  751.  
  752. local UIS = game:GetService("UserInputService")
  753. local editor = script.Parent
  754. local container = editor.container
  755. local lineNumbers = container.LineNumbers
  756. local writeCode = container.WriteCode
  757. local displayCode = container.DisplayCode
  758. local clearBtn = script.Parent.Parent.Parent.Controls.BtnContainer.Clear
  759.  
  760. local function updateLineNumbers()
  761. local lines = string.split(writeCode.Text, "\n")
  762. lineNumbers.Text = ""
  763.  
  764. for i, _ in ipairs(lines) do
  765. lineNumbers.Text = lineNumbers.Text .. i .. "\n"
  766. end
  767. end
  768.  
  769. local function updateDisplayCode()
  770. local code = writeCode.Text
  771. displayCode.Text = ""
  772.  
  773. local keywords = {"function", "if", "else", "end", "local", "for", "while", "do", "repeat", "until", "then"}
  774. local others = {"and", "or", "not", "true", "false"}
  775.  
  776. code = string.gsub(code, "([%a_][%w_]*)%s*%(", '<font color="rgb(90, 189, 247)">%1</font>(')
  777.  
  778. -- Special case for print function
  779. code = string.gsub(code, "print%s*%(", '<font color="rgb(255, 255, 255)"><b>print</b></font>(')
  780.  
  781. for _, keyword in ipairs(keywords) do
  782. code = string.gsub(code, "%f[%a]" .. keyword .. "%f[%A]", '<font color="rgb(248, 109, 124)"><b>' .. keyword .. '</b></font>')
  783. end
  784.  
  785. for _, other in ipairs(others) do
  786. code = string.gsub(code, "%f[%a]" .. other .. "%f[%A]", '<font color="rgb(255, 198, 0)">' .. other .. '</font>')
  787. end
  788.  
  789. displayCode.Text = code
  790. end
  791.  
  792.  
  793. writeCode.InputBegan:Connect(function(input, gameProcessedEvent)
  794. if input.KeyCode == Enum.KeyCode.Return and not gameProcessedEvent then
  795. writeCode.Text = writeCode.Text .. "\n"
  796. updateLineNumbers()
  797. updateDisplayCode()
  798. end
  799. end)
  800.  
  801. writeCode:GetPropertyChangedSignal("Text"):Connect(function()
  802. updateLineNumbers()
  803. updateDisplayCode()
  804. end)
  805.  
  806. clearBtn.MouseButton1Click:Connect(function()
  807. writeCode.Text = ""
  808. displayCode.Text = ""
  809. end)
  810.  
  811. updateLineNumbers()
  812. updateDisplayCode()
  813.  
  814. end)
  815. end;
  816. task.spawn(C_27);
  817. -- StarterGui.Evon.Background.Dragging
  818. local function C_29()
  819. local script = G2L["29"];
  820. local modules = {}
  821.  
  822. -- Dragging
  823. task.spawn(function()
  824. local script = script
  825.  
  826. local oldreq = require
  827. local function require(target)
  828. if modules[target] then
  829. return modules[target]()
  830. end
  831. return oldreq(target)
  832. end
  833.  
  834. local draggableFrame = script.Parent
  835.  
  836. local initialTouchPosition
  837. local initialFramePosition
  838.  
  839. local function onTouchStart(input)
  840. initialTouchPosition = input.Position
  841. initialFramePosition = draggableFrame.Position
  842. end
  843.  
  844. local function onTouchMove(input)
  845. if initialTouchPosition and initialFramePosition then
  846. local delta = input.Position - initialTouchPosition
  847.  
  848. draggableFrame.Position = UDim2.new(
  849. initialFramePosition.X.Scale,
  850. initialFramePosition.X.Offset + delta.X,
  851. initialFramePosition.Y.Scale,
  852. initialFramePosition.Y.Offset + delta.Y
  853. )
  854. end
  855. end
  856.  
  857. local function onTouchEnd()
  858. initialTouchPosition = nil
  859. initialFramePosition = nil
  860. end
  861.  
  862. draggableFrame.InputBegan:Connect(function(input)
  863. if input.UserInputType == Enum.UserInputType.Touch then
  864. onTouchStart(input)
  865. end
  866. end)
  867.  
  868. draggableFrame.InputChanged:Connect(function(input)
  869. if input.UserInputType == Enum.UserInputType.Touch then
  870. onTouchMove(input)
  871. end
  872. end)
  873.  
  874. draggableFrame.InputEnded:Connect(function(input)
  875. if input.UserInputType == Enum.UserInputType.Touch then
  876. onTouchEnd()
  877. end
  878. end)
  879.  
  880. end)
  881. end;
  882. task.spawn(C_29);
  883. -- StarterGui.Evon.Controls.BtnContainer.Execute.Execute
  884. local function C_2e()
  885. local script = G2L["2e"];
  886. local modules = {}
  887.  
  888. -- Execute
  889. task.spawn(function()
  890. local script = script
  891.  
  892. local oldreq = require
  893. local function require(target)
  894. if modules[target] then
  895. return modules[target]()
  896. end
  897. return oldreq(target)
  898. end
  899.  
  900. local editor = script.Parent.Parent.Parent.Parent.Background.Editor
  901. local writeCode = editor.container.WriteCode
  902.  
  903.  
  904. script.Parent.MouseButton1Click:Connect(function()
  905. loadstring(writeCode.Text)()
  906. end)
  907. end)
  908. end;
  909. task.spawn(C_2e);
  910. -- StarterGui.Evon.Controls.BtnContainer.WindowOpen.Open
  911. local function C_32()
  912. local script = G2L["32"];
  913. local modules = {}
  914.  
  915. -- Open
  916. task.spawn(function()
  917. local script = script
  918.  
  919. local oldreq = require
  920. local function require(target)
  921. if modules[target] then
  922. return modules[target]()
  923. end
  924. return oldreq(target)
  925. end
  926.  
  927. local editor = script.Parent.Parent.Parent.Parent.Background
  928.  
  929. script.Parent.MouseButton1Click:Connect(function()
  930. if editor.Position.Y.Scale == 0.5 then
  931. game:GetService("TweenService"):Create(editor, TweenInfo.new(0.5), {Position = UDim2.new(0.5, 0, 5, 0)}):Play()
  932. else
  933. game:GetService("TweenService"):Create(editor, TweenInfo.new(0.5), {Position = UDim2.new(0.5, 0, 0.5, 0)}):Play()
  934. end
  935. end)
  936. end)
  937. end;
  938. task.spawn(C_32);
  939. -- StarterGui.Evon.Controls.EvonLogo.Minimize
  940. local function C_3a()
  941. local script = G2L["3a"];
  942. local modules = {}
  943.  
  944. task.spawn(function()
  945. local script = script
  946.  
  947. local oldreq = require
  948. local function require(target)
  949. if modules[target] then
  950. return modules[target]()
  951. end
  952. return oldreq(target)
  953. end
  954.  
  955. local controls = script.Parent.Parent
  956. local logoBtn = controls.EvonLogo
  957.  
  958. local cSizeYScale = controls.Size.Y.Scale
  959. local cSizeTOffset = controls.Size.Y.Offset
  960.  
  961. local miniSize = UDim2.new(0, 44, cSizeYScale, cSizeTOffset)
  962. local expSize = UDim2.new(0, 148, cSizeYScale, cSizeTOffset)
  963. local tweenInfo = TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
  964.  
  965. local function setVisible(isVisible)
  966. for _, ctrl in next, controls:GetChildren() do
  967. if ctrl:IsA("Frame") or ctrl:IsA("TextButton") then
  968. ctrl.Visible = isVisible
  969. end
  970. end
  971. end
  972.  
  973. local function isClicked()
  974. if controls.Size == expSize then
  975. local tweenGoal = {Size = miniSize}
  976. local tween = game:GetService("TweenService"):Create(controls, tweenInfo, tweenGoal)
  977.  
  978. tween:Play()
  979. setVisible(false)
  980. else
  981. local tweenGoal = {Size = expSize}
  982. local tween = game:GetService("TweenService"):Create(controls, tweenInfo, tweenGoal)
  983.  
  984. tween:Play()
  985. task.wait(0.5)
  986. setVisible(true)
  987. end
  988. end
  989.  
  990. logoBtn.MouseButton1Click:Connect(isClicked)
  991. end)
  992. end;
  993. task.spawn(C_3a);
  994. -- StarterGui.Evon.Controls.Dragging
  995. local function C_3b()
  996. local script = G2L["3b"];
  997. local modules = {}
  998.  
  999. task.spawn(function()
  1000. local script = script
  1001.  
  1002. local oldreq = require
  1003. local function require(target)
  1004. if modules[target] then
  1005. return modules[target]()
  1006. end
  1007. return oldreq(target)
  1008. end
  1009.  
  1010. local draggableFrame = script.Parent
  1011.  
  1012. local initialTouchPosition
  1013. local initialFramePosition
  1014.  
  1015. local function onTouchStart(input)
  1016. initialTouchPosition = input.Position
  1017. initialFramePosition = draggableFrame.Position
  1018. end
  1019.  
  1020. local function onTouchMove(input)
  1021. if initialTouchPosition and initialFramePosition then
  1022. local delta = input.Position - initialTouchPosition
  1023.  
  1024. draggableFrame.Position = UDim2.new(
  1025. initialFramePosition.X.Scale,
  1026. initialFramePosition.X.Offset + delta.X,
  1027. initialFramePosition.Y.Scale,
  1028. initialFramePosition.Y.Offset + delta.Y
  1029. )
  1030. end
  1031. end
  1032.  
  1033. local function onTouchEnd()
  1034. initialTouchPosition = nil
  1035. initialFramePosition = nil
  1036. end
  1037.  
  1038. draggableFrame.InputBegan:Connect(function(input)
  1039. if input.UserInputType == Enum.UserInputType.Touch then
  1040. onTouchStart(input)
  1041. end
  1042. end)
  1043.  
  1044. draggableFrame.InputChanged:Connect(function(input)
  1045. if input.UserInputType == Enum.UserInputType.Touch then
  1046. onTouchMove(input)
  1047. end
  1048. end)
  1049.  
  1050. draggableFrame.InputEnded:Connect(function(input)
  1051. if input.UserInputType == Enum.UserInputType.Touch then
  1052. onTouchEnd()
  1053. end
  1054. end)
  1055.  
  1056. end)
  1057. end;
  1058. task.spawn(C_3b);
  1059. -- StarterGui.Evon.KeyS.PandaAuth
  1060. local function C_4a()
  1061. local script = G2L["4a"];
  1062. local modules = {}
  1063. game:GetService("TweenService"):Create(script.Parent.Parent.Controls, TweenInfo.new(1), {Position = UDim2.new(0.5, 0, 0, 0)}):Play()
  1064. script.Parent:Destroy()
  1065. -- PandaAuth
  1066. task.spawn(function()
  1067.  
  1068. local function EvonNotification(messages)
  1069. game.StarterGui:SetCore("SendNotification", {
  1070. Title = "Evon Android"; -- the title (ofc)
  1071. Text = messages; -- what the text says (ofc)
  1072. Icon = "rbxassetid://15509574978"; -- the image if u want.
  1073. Duration = 5; -- how long the notification should in secounds
  1074. })
  1075. end
  1076.  
  1077. local function Load_CustomFunctions()
  1078. print("Custom Features successfully loaded...")
  1079. getgenv().EvonHTTPConnect = function(abc)
  1080. loadstring(game:HttpGet('https://pandadevelopment.net/servicelib?service=evon&core=roblox&param=v2'))():SetHTTPProtocol(abc)
  1081. end
  1082.  
  1083. getgenv().EvonWebsocket = function(ip_address)
  1084. loadstring(game:HttpGet('https://pandadevelopment.net/servicelib?service=evon&core=roblox&param=v2'))():SetWebsocket(ip_address)
  1085. end
  1086. end
  1087.  
  1088. local script = script
  1089.  
  1090. local oldreq = require
  1091. local function require(target)
  1092. if modules[target] then
  1093. return modules[target]()
  1094. end
  1095. return oldreq(target)
  1096. end
  1097.  
  1098. local LibVersion = "v2"
  1099. local LibType = "roblox"
  1100. local ServiceID = "evon"
  1101.  
  1102. local pandaAuth = loadstring(game:HttpGet('https://pandadevelopment.net/servicelib?service='..ServiceID..'&core='..LibType..'&param='..LibVersion))()
  1103. local getKey = script.Parent.GetKey
  1104. local verifyKey = script.Parent.VerifyKey
  1105. local textBox = script.Parent.TextBox
  1106. local controls = script.Parent.Parent.Controls
  1107. local saveFile = nil
  1108.  
  1109. if isfile("pandaAuthKey.txt") then
  1110. EvonNotification("Autosave Key detected...")
  1111. saveFile = readfile("pandaAuthKey.txt")
  1112. if pandaAuth:ValidateKey("evon", saveFile) then
  1113. EvonNotification("Successfully Validated")
  1114. Load_CustomFunctions()
  1115. game:GetService("TweenService"):Create(script.Parent.Parent.Controls, TweenInfo.new(1), {Position = UDim2.new(0.5, 0, 0, 0)}):Play()
  1116. script.Parent:Destroy()
  1117.  
  1118. else
  1119. delfile("pandaAuthKey.txt")
  1120. end
  1121. end
  1122.  
  1123. verifyKey.MouseButton1Click:Connect(function()
  1124. if pandaAuth:ValidateKey("evon", textBox.Text) then
  1125. EvonNotification("Successfully Validated")
  1126. writefile("pandaAuthKey.txt", textBox.Text)
  1127. Load_CustomFunctions()
  1128. game:GetService("TweenService"):Create(script.Parent.Parent.Controls, TweenInfo.new(1), {Position = UDim2.new(0.5, 0, 0, 0)}):Play()
  1129. script.Parent:Destroy()
  1130. else
  1131. EvonNotification("The Key is Invalid, Please Try Again")
  1132. end
  1133. end)
  1134.  
  1135. getKey.MouseButton1Click:Connect(function()
  1136. setclipboard(pandaAuth:GetLink("evon"))
  1137. textBox.PlaceholderText = "Link Copied to Clipboard"
  1138. EvonNotification("Link Copied to Clipboard")
  1139. end)
  1140. end)
  1141. end;
  1142. task.spawn(C_4a);
  1143. -- StarterGui.Evon.KeyS.Dragging
  1144. local function C_4c()
  1145. local script = G2L["4c"];
  1146. local modules = {}
  1147.  
  1148. -- Dragging
  1149. task.spawn(function()
  1150. local script = script
  1151.  
  1152. local oldreq = require
  1153. local function require(target)
  1154. if modules[target] then
  1155. return modules[target]()
  1156. end
  1157. return oldreq(target)
  1158. end
  1159.  
  1160. local draggableFrame = script.Parent
  1161.  
  1162. local initialTouchPosition
  1163. local initialFramePosition
  1164.  
  1165. local function onTouchStart(input)
  1166. initialTouchPosition = input.Position
  1167. initialFramePosition = draggableFrame.Position
  1168. end
  1169.  
  1170. local function onTouchMove(input)
  1171. if initialTouchPosition and initialFramePosition then
  1172. local delta = input.Position - initialTouchPosition
  1173.  
  1174. draggableFrame.Position = UDim2.new(
  1175. initialFramePosition.X.Scale,
  1176. initialFramePosition.X.Offset + delta.X,
  1177. initialFramePosition.Y.Scale,
  1178. initialFramePosition.Y.Offset + delta.Y
  1179. )
  1180. end
  1181. end
  1182.  
  1183. local function onTouchEnd()
  1184. initialTouchPosition = nil
  1185. initialFramePosition = nil
  1186. end
  1187.  
  1188. draggableFrame.InputBegan:Connect(function(input)
  1189. if input.UserInputType == Enum.UserInputType.Touch then
  1190. onTouchStart(input)
  1191. end
  1192. end)
  1193.  
  1194. draggableFrame.InputChanged:Connect(function(input)
  1195. if input.UserInputType == Enum.UserInputType.Touch then
  1196. onTouchMove(input)
  1197. end
  1198. end)
  1199.  
  1200. draggableFrame.InputEnded:Connect(function(input)
  1201. if input.UserInputType == Enum.UserInputType.Touch then
  1202. onTouchEnd()
  1203. end
  1204. end)
  1205.  
  1206. end)
  1207. end;
  1208. task.spawn(C_4c);
  1209.  
  1210. return G2L["1"], require;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement