Advertisement
FXDuke

FXHub

Aug 9th, 2022 (edited)
645
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 117.52 KB | None | 0 0
  1. -- Gui to Lua
  2. -- Version: 3.2
  3.  
  4. -- Instances:
  5.  
  6. local FXHub = Instance.new("ScreenGui")
  7. local Resources = Instance.new("Folder")
  8. local CloggerHolder = Instance.new("Frame")
  9. local Chat = Instance.new("Frame")
  10. local ChatScrolling = Instance.new("ScrollingFrame")
  11. local Template = Instance.new("TextLabel")
  12. local Notification = Instance.new("Frame")
  13. local Placeholder = Instance.new("TextLabel")
  14. local PlaceHolderExtender = Instance.new("Frame")
  15. local PlaceHolderColor = Instance.new("TextButton")
  16. local DragHolder = Instance.new("TextLabel")
  17. local Selector = Instance.new("ScrollingFrame")
  18. local Player = Instance.new("TextLabel")
  19. local Movement = Instance.new("TextLabel")
  20. local Combat = Instance.new("TextLabel")
  21. local TrinketBot = Instance.new("TextLabel")
  22. local Pathing = Instance.new("TextLabel")
  23. local Looted_Areas = Instance.new("TextLabel")
  24. local World = Instance.new("TextLabel")
  25. local Settings = Instance.new("TextLabel")
  26. local Automation = Instance.new("TextLabel")
  27. local ESP = Instance.new("TextLabel")
  28. local Seperator = Instance.new("Frame")
  29. local MainArea = Instance.new("Frame")
  30. local Player_Main = Instance.new("Frame")
  31. local NoClipText = Instance.new("TextLabel")
  32. local NoClipButton = Instance.new("TextButton")
  33. local Frame = Instance.new("Frame")
  34. local CharacterHeader = Instance.new("TextLabel")
  35. local ResetButton = Instance.new("TextButton")
  36. local Frame_2 = Instance.new("Frame")
  37. local CharacterButtonsHeader = Instance.new("TextLabel")
  38. local GeneralNofall = Instance.new("TextButton")
  39. local GeneralNofall_2 = Instance.new("TextLabel")
  40. local TrinketPickupButton = Instance.new("TextButton")
  41. local TrinketPickupText = Instance.new("TextLabel")
  42. local NoFallButton = Instance.new("TextButton")
  43. local NoFallText = Instance.new("TextLabel")
  44. local Day1Button = Instance.new("TextButton")
  45. local IngredientPickupButton = Instance.new("TextButton")
  46. local IngredientPickup = Instance.new("TextLabel")
  47. local Movement_Main = Instance.new("Frame")
  48. local SpeedButton = Instance.new("TextButton")
  49. local SpeedText = Instance.new("TextLabel")
  50. local FlyText = Instance.new("TextLabel")
  51. local FlyButton = Instance.new("TextButton")
  52. local FlyKeyBind = Instance.new("TextButton")
  53. local AutoFallText = Instance.new("TextLabel")
  54. local AutoFallButton = Instance.new("TextButton")
  55. local MovementHeader = Instance.new("TextLabel")
  56. local Frame_3 = Instance.new("Frame")
  57. local MaxRange = Instance.new("TextButton")
  58. local SliderShow = Instance.new("Frame")
  59. local Player_Main_2 = Instance.new("Folder")
  60. local Settings_Main = Instance.new("Frame")
  61. local HotKeyHeader = Instance.new("TextLabel")
  62. local HideGuiSetButton = Instance.new("TextButton")
  63. local Frame_4 = Instance.new("Frame")
  64. local HideGuiHeader = Instance.new("TextLabel")
  65. local HideGuiHeader_2 = Instance.new("TextLabel")
  66. local InstantLogSetKey = Instance.new("TextButton")
  67. local HideChatHeader = Instance.new("TextLabel")
  68. local ChatLoggerSetKey = Instance.new("TextButton")
  69. local savesettingsbutton = Instance.new("TextButton")
  70. local loadsettingsButton = Instance.new("TextButton")
  71. local HotKeyHeader_2 = Instance.new("TextLabel")
  72. local ESP_Main = Instance.new("Frame")
  73. local Frame_5 = Instance.new("Frame")
  74. local ESPButton = Instance.new("TextButton")
  75. local ESPtext = Instance.new("TextLabel")
  76. local ESPHeader = Instance.new("TextLabel")
  77. local World_Main = Instance.new("Frame")
  78. local Frame_6 = Instance.new("Frame")
  79. local WorldHeader = Instance.new("TextLabel")
  80. local NoFogButton = Instance.new("TextButton")
  81. local NofogText = Instance.new("TextLabel")
  82. local FullBrightButton = Instance.new("TextButton")
  83. local FullBrightText = Instance.new("TextLabel")
  84. local TrinketEspTExt = Instance.new("TextLabel")
  85. local TrinketEspButton = Instance.new("TextButton")
  86. local Combat_Main = Instance.new("Frame")
  87. local Frame_7 = Instance.new("Frame")
  88. local CombatHeader = Instance.new("TextLabel")
  89. local AttachToBackText = Instance.new("TextLabel")
  90. local AttachKeyBind = Instance.new("TextButton")
  91. local LooksFrame = Instance.new("Frame")
  92.  
  93. --Properties:
  94.  
  95. FXHub.Name = "FXHub"
  96. FXHub.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  97. FXHub.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  98. FXHub.DisplayOrder = 1
  99. FXHub.ResetOnSpawn = false
  100.  
  101. Resources.Name = "Resources"
  102. Resources.Parent = FXHub
  103.  
  104. CloggerHolder.Name = "CloggerHolder"
  105. CloggerHolder.Parent = FXHub
  106. CloggerHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  107. CloggerHolder.BorderColor3 = Color3.fromRGB(0, 0, 0)
  108. CloggerHolder.BorderSizePixel = 0
  109. CloggerHolder.ClipsDescendants = true
  110. CloggerHolder.Position = UDim2.new(0.263468027, 0, 0.368380338, 0)
  111. CloggerHolder.Size = UDim2.new(0, 321, 0, 203)
  112.  
  113. Chat.Name = "Chat"
  114. Chat.Parent = CloggerHolder
  115. Chat.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  116. Chat.Position = UDim2.new(-0.0430621989, 0, -0.0754010305, 0)
  117. Chat.Size = UDim2.new(0, 225, 0, 252)
  118.  
  119. ChatScrolling.Name = "ChatScrolling"
  120. ChatScrolling.Parent = Chat
  121. ChatScrolling.Active = true
  122. ChatScrolling.BackgroundColor3 = Color3.fromRGB(120, 120, 120)
  123. ChatScrolling.BorderSizePixel = 0
  124. ChatScrolling.Position = UDim2.new(0.0577777773, 0, 0.0607397892, 0)
  125. ChatScrolling.Size = UDim2.new(0, 323, 0, 204)
  126. ChatScrolling.CanvasSize = UDim2.new(0, 0, 1, 0)
  127. ChatScrolling.ScrollBarThickness = 6
  128.  
  129. Template.Name = "Template"
  130. Template.Parent = ChatScrolling
  131. Template.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  132. Template.BackgroundTransparency = 1.000
  133. Template.Position = UDim2.new(0, 5, 0, 5)
  134. Template.Size = UDim2.new(0, 200, 0, 20)
  135. Template.Visible = false
  136. Template.Font = Enum.Font.SourceSans
  137. Template.Text = "Placeholder: Placeholder"
  138. Template.TextColor3 = Color3.fromRGB(255, 255, 255)
  139. Template.TextSize = 14.000
  140. Template.TextXAlignment = Enum.TextXAlignment.Left
  141.  
  142. Notification.Name = "Notification"
  143. Notification.Parent = FXHub
  144. Notification.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  145. Notification.BackgroundTransparency = 1.000
  146. Notification.Position = UDim2.new(0.00673400657, 0, 0.0261248183, 0)
  147. Notification.Size = UDim2.new(0, 322, 0, 35)
  148.  
  149. Placeholder.Name = "Placeholder"
  150. Placeholder.Parent = Notification
  151. Placeholder.BackgroundColor3 = Color3.fromRGB(65, 65, 65)
  152. Placeholder.BorderSizePixel = 0
  153. Placeholder.Position = UDim2.new(0.0900621116, 0, 0.857142866, 0)
  154. Placeholder.Size = UDim2.new(0, 270, 0, 22)
  155. Placeholder.Visible = false
  156. Placeholder.Font = Enum.Font.SourceSans
  157. Placeholder.Text = "Placeholder"
  158. Placeholder.TextColor3 = Color3.fromRGB(255, 255, 255)
  159. Placeholder.TextSize = 18.000
  160. Placeholder.TextXAlignment = Enum.TextXAlignment.Left
  161.  
  162. PlaceHolderExtender.Name = "PlaceHolderExtender"
  163. PlaceHolderExtender.Parent = Notification
  164. PlaceHolderExtender.BackgroundColor3 = Color3.fromRGB(65, 65, 65)
  165. PlaceHolderExtender.BorderSizePixel = 0
  166. PlaceHolderExtender.Position = UDim2.new(0.0341614932, 0, 0.857142866, 0)
  167. PlaceHolderExtender.Size = UDim2.new(0, 18, 0, 22)
  168. PlaceHolderExtender.Visible = false
  169.  
  170. PlaceHolderColor.Name = "PlaceHolderColor"
  171. PlaceHolderColor.Parent = Notification
  172. PlaceHolderColor.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  173. PlaceHolderColor.BorderSizePixel = 0
  174. PlaceHolderColor.Position = UDim2.new(-0.0155279506, 0, 0.857142866, 0)
  175. PlaceHolderColor.Size = UDim2.new(0, 16, 0, 22)
  176. PlaceHolderColor.Visible = false
  177. PlaceHolderColor.AutoButtonColor = false
  178. PlaceHolderColor.Font = Enum.Font.SourceSans
  179. PlaceHolderColor.Text = ""
  180. PlaceHolderColor.TextColor3 = Color3.fromRGB(0, 0, 0)
  181. PlaceHolderColor.TextSize = 14.000
  182.  
  183. DragHolder.Name = "DragHolder"
  184. DragHolder.Parent = FXHub
  185. DragHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  186. DragHolder.BackgroundTransparency = 1.000
  187. DragHolder.Position = UDim2.new(0.500841737, 0, 0.139332369, 0)
  188. DragHolder.Selectable = true
  189. DragHolder.Size = UDim2.new(0, 200, 0, 50)
  190. DragHolder.Font = Enum.Font.SourceSans
  191. DragHolder.Text = "FXHub"
  192. DragHolder.TextColor3 = Color3.fromRGB(0, 0, 0)
  193. DragHolder.TextSize = 37.000
  194. DragHolder.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  195. DragHolder.TextWrapped = true
  196.  
  197. Selector.Name = "Selector"
  198. Selector.Parent = DragHolder
  199. Selector.BackgroundColor3 = Color3.fromRGB(89, 86, 79)
  200. Selector.BackgroundTransparency = 0.050
  201. Selector.BorderSizePixel = 0
  202. Selector.LayoutOrder = 1
  203. Selector.Position = UDim2.new(0.273528576, 0, 0.996079385, 0)
  204. Selector.Size = UDim2.new(0, 464, 0, 338)
  205. Selector.CanvasSize = UDim2.new(0, 0, 8.75, 0)
  206. Selector.ScrollBarThickness = 4
  207.  
  208. Player.Name = "Player"
  209. Player.Parent = Selector
  210. Player.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  211. Player.BorderSizePixel = 0
  212. Player.ClipsDescendants = true
  213. Player.LayoutOrder = 1
  214. Player.Position = UDim2.new(0.768509448, 0, 0.0145778265, 0)
  215. Player.Selectable = true
  216. Player.Size = UDim2.new(0, 100, 0, 37)
  217. Player.Font = Enum.Font.SourceSans
  218. Player.Text = "Player"
  219. Player.TextColor3 = Color3.fromRGB(255, 255, 255)
  220. Player.TextSize = 14.000
  221. Player.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  222.  
  223. Movement.Name = "Movement"
  224. Movement.Parent = Selector
  225. Movement.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  226. Movement.BorderSizePixel = 0
  227. Movement.ClipsDescendants = true
  228. Movement.LayoutOrder = 1
  229. Movement.Position = UDim2.new(0.768999994, 0, 0.115000002, 0)
  230. Movement.Selectable = true
  231. Movement.Size = UDim2.new(0, 100, 0, 37)
  232. Movement.Font = Enum.Font.SourceSans
  233. Movement.Text = "Movement"
  234. Movement.TextColor3 = Color3.fromRGB(255, 255, 255)
  235. Movement.TextSize = 14.000
  236. Movement.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  237.  
  238. Combat.Name = "Combat"
  239. Combat.Parent = Selector
  240. Combat.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  241. Combat.BorderSizePixel = 0
  242. Combat.ClipsDescendants = true
  243. Combat.LayoutOrder = 1
  244. Combat.Position = UDim2.new(0.768999994, 0, 0.215000004, 0)
  245. Combat.Selectable = true
  246. Combat.Size = UDim2.new(0, 100, 0, 37)
  247. Combat.Font = Enum.Font.SourceSans
  248. Combat.Text = "Combat"
  249. Combat.TextColor3 = Color3.fromRGB(255, 255, 255)
  250. Combat.TextSize = 14.000
  251. Combat.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  252.  
  253. TrinketBot.Name = "Trinket Bot"
  254. TrinketBot.Parent = Selector
  255. TrinketBot.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  256. TrinketBot.BorderSizePixel = 0
  257. TrinketBot.ClipsDescendants = true
  258. TrinketBot.LayoutOrder = 1
  259. TrinketBot.Position = UDim2.new(0.768999994, 0, 0.514999986, 0)
  260. TrinketBot.Selectable = true
  261. TrinketBot.Size = UDim2.new(0, 100, 0, 37)
  262. TrinketBot.Font = Enum.Font.SourceSans
  263. TrinketBot.Text = "Trinket Bot"
  264. TrinketBot.TextColor3 = Color3.fromRGB(255, 255, 255)
  265. TrinketBot.TextSize = 14.000
  266. TrinketBot.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  267.  
  268. Pathing.Name = "Pathing"
  269. Pathing.Parent = Selector
  270. Pathing.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  271. Pathing.BorderSizePixel = 0
  272. Pathing.ClipsDescendants = true
  273. Pathing.LayoutOrder = 1
  274. Pathing.Position = UDim2.new(0.768999994, 0, 0.714999974, 0)
  275. Pathing.Selectable = true
  276. Pathing.Size = UDim2.new(0, 100, 0, 37)
  277. Pathing.Font = Enum.Font.SourceSans
  278. Pathing.Text = "Pathing"
  279. Pathing.TextColor3 = Color3.fromRGB(255, 255, 255)
  280. Pathing.TextSize = 14.000
  281. Pathing.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  282.  
  283. Looted_Areas.Name = "Looted_Areas"
  284. Looted_Areas.Parent = Selector
  285. Looted_Areas.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  286. Looted_Areas.BorderSizePixel = 0
  287. Looted_Areas.ClipsDescendants = true
  288. Looted_Areas.LayoutOrder = 1
  289. Looted_Areas.Position = UDim2.new(0.768999994, 0, 0.61500001, 0)
  290. Looted_Areas.Selectable = true
  291. Looted_Areas.Size = UDim2.new(0, 100, 0, 37)
  292. Looted_Areas.Font = Enum.Font.SourceSans
  293. Looted_Areas.Text = "Looted Areas"
  294. Looted_Areas.TextColor3 = Color3.fromRGB(255, 255, 255)
  295. Looted_Areas.TextSize = 14.000
  296. Looted_Areas.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  297.  
  298. World.Name = "World"
  299. World.Parent = Selector
  300. World.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  301. World.BorderSizePixel = 0
  302. World.ClipsDescendants = true
  303. World.LayoutOrder = 1
  304. World.Position = UDim2.new(0.768999994, 0, 0.414999992, 0)
  305. World.Selectable = true
  306. World.Size = UDim2.new(0, 100, 0, 37)
  307. World.Font = Enum.Font.SourceSans
  308. World.Text = "World"
  309. World.TextColor3 = Color3.fromRGB(255, 255, 255)
  310. World.TextSize = 14.000
  311. World.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  312.  
  313. Settings.Name = "Settings"
  314. Settings.Parent = Selector
  315. Settings.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  316. Settings.BorderSizePixel = 0
  317. Settings.ClipsDescendants = true
  318. Settings.LayoutOrder = 1
  319. Settings.Position = UDim2.new(0.768999994, 0, 0.915000021, 0)
  320. Settings.Selectable = true
  321. Settings.Size = UDim2.new(0, 100, 0, 37)
  322. Settings.Font = Enum.Font.SourceSans
  323. Settings.Text = "Settings"
  324. Settings.TextColor3 = Color3.fromRGB(255, 255, 255)
  325. Settings.TextSize = 14.000
  326. Settings.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  327.  
  328. Automation.Name = "Automation"
  329. Automation.Parent = Selector
  330. Automation.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  331. Automation.BorderSizePixel = 0
  332. Automation.ClipsDescendants = true
  333. Automation.LayoutOrder = 1
  334. Automation.Position = UDim2.new(0.768999994, 0, 0.814999998, 0)
  335. Automation.Selectable = true
  336. Automation.Size = UDim2.new(0, 100, 0, 37)
  337. Automation.Font = Enum.Font.SourceSans
  338. Automation.Text = "Automation"
  339. Automation.TextColor3 = Color3.fromRGB(255, 255, 255)
  340. Automation.TextSize = 14.000
  341. Automation.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  342.  
  343. ESP.Name = "ESP"
  344. ESP.Parent = Selector
  345. ESP.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  346. ESP.BorderSizePixel = 0
  347. ESP.ClipsDescendants = true
  348. ESP.LayoutOrder = 1
  349. ESP.Position = UDim2.new(0.768999994, 0, 0.314999998, 0)
  350. ESP.Selectable = true
  351. ESP.Size = UDim2.new(0, 100, 0, 37)
  352. ESP.Font = Enum.Font.SourceSans
  353. ESP.Text = "ESP"
  354. ESP.TextColor3 = Color3.fromRGB(255, 255, 255)
  355. ESP.TextSize = 14.000
  356. ESP.TextStrokeColor3 = Color3.fromRGB(76, 76, 76)
  357.  
  358. Seperator.Name = "Seperator"
  359. Seperator.Parent = Selector
  360. Seperator.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  361. Seperator.BackgroundTransparency = 0.300
  362. Seperator.BorderSizePixel = 0
  363. Seperator.Position = UDim2.new(0.743534446, 0, 0.0125529189, 0)
  364. Seperator.Size = UDim2.new(0, 3, 0, 432)
  365.  
  366. MainArea.Name = "MainArea"
  367. MainArea.Parent = DragHolder
  368. MainArea.BackgroundColor3 = Color3.fromRGB(48, 48, 48)
  369. MainArea.BorderSizePixel = 0
  370. MainArea.Position = UDim2.new(0.273528606, 0, 1.11628127, 0)
  371. MainArea.Size = UDim2.new(0, 339, 0, 324)
  372.  
  373. Player_Main.Name = "Player_Main"
  374. Player_Main.Parent = MainArea
  375. Player_Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  376. Player_Main.BackgroundTransparency = 1.000
  377. Player_Main.Size = UDim2.new(0, 339, 0, 324)
  378. Player_Main.Visible = false
  379.  
  380. NoClipText.Name = "NoClipText"
  381. NoClipText.Parent = Player_Main
  382. NoClipText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  383. NoClipText.BackgroundTransparency = 1.000
  384. NoClipText.Position = UDim2.new(0.0324483737, 0, 0.138888896, 0)
  385. NoClipText.Size = UDim2.new(0, 104, 0, 29)
  386. NoClipText.Font = Enum.Font.SourceSans
  387. NoClipText.Text = "Noclip"
  388. NoClipText.TextColor3 = Color3.fromRGB(255, 255, 255)
  389. NoClipText.TextSize = 16.000
  390.  
  391. NoClipButton.Name = "NoClipButton"
  392. NoClipButton.Parent = Player_Main
  393. NoClipButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  394. NoClipButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  395. NoClipButton.BorderSizePixel = 3
  396. NoClipButton.Position = UDim2.new(0.0324483775, 0, 0.160493821, 0)
  397. NoClipButton.Size = UDim2.new(0, 19, 0, 14)
  398. NoClipButton.AutoButtonColor = false
  399. NoClipButton.Font = Enum.Font.SourceSans
  400. NoClipButton.Text = ""
  401. NoClipButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  402. NoClipButton.TextSize = 14.000
  403.  
  404. Frame.Parent = Player_Main
  405. Frame.BackgroundColor3 = Color3.fromRGB(72, 72, 72)
  406. Frame.BorderSizePixel = 0
  407. Frame.Position = UDim2.new(0.0324483775, 0, 0.117283948, 0)
  408. Frame.Size = UDim2.new(0, 242, 0.00999999978, 0)
  409.  
  410. CharacterHeader.Name = "CharacterHeader"
  411. CharacterHeader.Parent = Player_Main
  412. CharacterHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  413. CharacterHeader.BackgroundTransparency = 1.000
  414. CharacterHeader.Position = UDim2.new(-3.7252903e-09, 0, 0.027777778, 0)
  415. CharacterHeader.Size = UDim2.new(0, 104, 0, 29)
  416. CharacterHeader.Font = Enum.Font.SourceSans
  417. CharacterHeader.Text = "Character"
  418. CharacterHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  419. CharacterHeader.TextSize = 16.000
  420.  
  421. ResetButton.Name = "ResetButton"
  422. ResetButton.Parent = Player_Main
  423. ResetButton.BackgroundColor3 = Color3.fromRGB(63, 63, 63)
  424. ResetButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  425. ResetButton.BorderSizePixel = 3
  426. ResetButton.Position = UDim2.new(0.0501474924, 0, 0.737654328, 0)
  427. ResetButton.Size = UDim2.new(0, 198, 0, 28)
  428. ResetButton.Font = Enum.Font.SourceSans
  429. ResetButton.Text = "Reset"
  430. ResetButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  431. ResetButton.TextSize = 14.000
  432.  
  433. Frame_2.Parent = Player_Main
  434. Frame_2.BackgroundColor3 = Color3.fromRGB(72, 72, 72)
  435. Frame_2.BorderSizePixel = 0
  436. Frame_2.Position = UDim2.new(0.0324483775, 0, 0.703703701, 0)
  437. Frame_2.Size = UDim2.new(0, 242, 0.00999999978, 0)
  438.  
  439. CharacterButtonsHeader.Name = "CharacterButtonsHeader"
  440. CharacterButtonsHeader.Parent = Player_Main
  441. CharacterButtonsHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  442. CharacterButtonsHeader.BackgroundTransparency = 1.000
  443. CharacterButtonsHeader.Position = UDim2.new(0.0678466037, 0, 0.614197552, 0)
  444. CharacterButtonsHeader.Size = UDim2.new(0, 104, 0, 29)
  445. CharacterButtonsHeader.Font = Enum.Font.SourceSans
  446. CharacterButtonsHeader.Text = "Character Buttons"
  447. CharacterButtonsHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  448. CharacterButtonsHeader.TextSize = 16.000
  449.  
  450. GeneralNofall.Name = "GeneralNofall"
  451. GeneralNofall.Parent = Player_Main
  452. GeneralNofall.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  453. GeneralNofall.BorderColor3 = Color3.fromRGB(0, 0, 0)
  454. GeneralNofall.BorderSizePixel = 3
  455. GeneralNofall.Position = UDim2.new(0.0324483775, 0, 0.246913582, 0)
  456. GeneralNofall.Size = UDim2.new(0, 19, 0, 14)
  457. GeneralNofall.AutoButtonColor = false
  458. GeneralNofall.Font = Enum.Font.SourceSans
  459. GeneralNofall.Text = ""
  460. GeneralNofall.TextColor3 = Color3.fromRGB(0, 0, 0)
  461. GeneralNofall.TextSize = 14.000
  462.  
  463. GeneralNofall_2.Name = "GeneralNofall"
  464. GeneralNofall_2.Parent = Player_Main
  465. GeneralNofall_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  466. GeneralNofall_2.BackgroundTransparency = 1.000
  467. GeneralNofall_2.Position = UDim2.new(0.10619469, 0, 0.222222224, 0)
  468. GeneralNofall_2.Size = UDim2.new(0, 98, 0, 29)
  469. GeneralNofall_2.Font = Enum.Font.SourceSans
  470. GeneralNofall_2.Text = "General Nofall"
  471. GeneralNofall_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  472. GeneralNofall_2.TextSize = 16.000
  473.  
  474. TrinketPickupButton.Name = "TrinketPickupButton"
  475. TrinketPickupButton.Parent = Player_Main
  476. TrinketPickupButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  477. TrinketPickupButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  478. TrinketPickupButton.BorderSizePixel = 3
  479. TrinketPickupButton.Position = UDim2.new(0.0324483812, 0, 0.42592594, 0)
  480. TrinketPickupButton.Size = UDim2.new(0, 19, 0, 14)
  481. TrinketPickupButton.AutoButtonColor = false
  482. TrinketPickupButton.Font = Enum.Font.SourceSans
  483. TrinketPickupButton.Text = ""
  484. TrinketPickupButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  485. TrinketPickupButton.TextSize = 14.000
  486.  
  487. TrinketPickupText.Name = "TrinketPickupText"
  488. TrinketPickupText.Parent = Player_Main
  489. TrinketPickupText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  490. TrinketPickupText.BackgroundTransparency = 1.000
  491. TrinketPickupText.Position = UDim2.new(0.156342179, 0, 0.401234597, 0)
  492. TrinketPickupText.Size = UDim2.new(0, 104, 0, 29)
  493. TrinketPickupText.Font = Enum.Font.SourceSans
  494. TrinketPickupText.Text = "Auto Trinket Pickup"
  495. TrinketPickupText.TextColor3 = Color3.fromRGB(255, 255, 255)
  496. TrinketPickupText.TextSize = 16.000
  497.  
  498. NoFallButton.Name = "NoFallButton"
  499. NoFallButton.Parent = Player_Main
  500. NoFallButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  501. NoFallButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  502. NoFallButton.BorderSizePixel = 3
  503. NoFallButton.Position = UDim2.new(0.0324483775, 0, 0.336419761, 0)
  504. NoFallButton.Size = UDim2.new(0, 19, 0, 14)
  505. NoFallButton.AutoButtonColor = false
  506. NoFallButton.Font = Enum.Font.SourceSans
  507. NoFallButton.Text = ""
  508. NoFallButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  509. NoFallButton.TextSize = 14.000
  510.  
  511. NoFallText.Name = "NoFallText"
  512. NoFallText.Parent = Player_Main
  513. NoFallText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  514. NoFallText.BackgroundTransparency = 1.000
  515. NoFallText.Position = UDim2.new(0.0884955674, 0, 0.311728388, 0)
  516. NoFallText.Size = UDim2.new(0, 104, 0, 29)
  517. NoFallText.Font = Enum.Font.SourceSans
  518. NoFallText.Text = "Rogue Nofall"
  519. NoFallText.TextColor3 = Color3.fromRGB(255, 255, 255)
  520. NoFallText.TextSize = 16.000
  521.  
  522. Day1Button.Name = "Day1Button"
  523. Day1Button.Parent = Player_Main
  524. Day1Button.BackgroundColor3 = Color3.fromRGB(63, 63, 63)
  525. Day1Button.BorderColor3 = Color3.fromRGB(0, 0, 0)
  526. Day1Button.BorderSizePixel = 3
  527. Day1Button.Position = UDim2.new(0.654867291, 0, 0.737654328, 0)
  528. Day1Button.Size = UDim2.new(0, 98, 0, 28)
  529. Day1Button.Font = Enum.Font.SourceSans
  530. Day1Button.Text = "Enable Day 1"
  531. Day1Button.TextColor3 = Color3.fromRGB(255, 255, 255)
  532. Day1Button.TextSize = 14.000
  533.  
  534. IngredientPickupButton.Name = "IngredientPickupButton"
  535. IngredientPickupButton.Parent = Player_Main
  536. IngredientPickupButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  537. IngredientPickupButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  538. IngredientPickupButton.BorderSizePixel = 3
  539. IngredientPickupButton.Position = UDim2.new(0.0324483812, 0, 0.515432119, 0)
  540. IngredientPickupButton.Size = UDim2.new(0, 19, 0, 14)
  541. IngredientPickupButton.AutoButtonColor = false
  542. IngredientPickupButton.Font = Enum.Font.SourceSans
  543. IngredientPickupButton.Text = ""
  544. IngredientPickupButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  545. IngredientPickupButton.TextSize = 14.000
  546.  
  547. IngredientPickup.Name = "IngredientPickup"
  548. IngredientPickup.Parent = Player_Main
  549. IngredientPickup.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  550. IngredientPickup.BackgroundTransparency = 1.000
  551. IngredientPickup.Position = UDim2.new(0.18879056, 0, 0.490740776, 0)
  552. IngredientPickup.Size = UDim2.new(0, 104, 0, 29)
  553. IngredientPickup.Font = Enum.Font.SourceSans
  554. IngredientPickup.Text = "Auto Ingredient Pickup"
  555. IngredientPickup.TextColor3 = Color3.fromRGB(255, 255, 255)
  556. IngredientPickup.TextSize = 16.000
  557.  
  558. Movement_Main.Name = "Movement_Main"
  559. Movement_Main.Parent = MainArea
  560. Movement_Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  561. Movement_Main.BackgroundTransparency = 1.000
  562. Movement_Main.Size = UDim2.new(0, 339, 0, 324)
  563. Movement_Main.Visible = false
  564.  
  565. SpeedButton.Name = "SpeedButton"
  566. SpeedButton.Parent = Movement_Main
  567. SpeedButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  568. SpeedButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  569. SpeedButton.BorderSizePixel = 3
  570. SpeedButton.Position = UDim2.new(0.0324483775, 0, 0.166666657, 0)
  571. SpeedButton.Size = UDim2.new(0, 19, 0, 14)
  572. SpeedButton.AutoButtonColor = false
  573. SpeedButton.Font = Enum.Font.SourceSans
  574. SpeedButton.Text = ""
  575. SpeedButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  576. SpeedButton.TextSize = 14.000
  577.  
  578. SpeedText.Name = "SpeedText"
  579. SpeedText.Parent = Movement_Main
  580. SpeedText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  581. SpeedText.BackgroundTransparency = 1.000
  582. SpeedText.Position = UDim2.new(0.0323008858, 0, 0.145864204, 0)
  583. SpeedText.Size = UDim2.new(0, 104, 0, 29)
  584. SpeedText.Font = Enum.Font.SourceSans
  585. SpeedText.Text = "Speed"
  586. SpeedText.TextColor3 = Color3.fromRGB(255, 255, 255)
  587. SpeedText.TextSize = 16.000
  588.  
  589. FlyText.Name = "FlyText"
  590. FlyText.Parent = Movement_Main
  591. FlyText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  592. FlyText.BackgroundTransparency = 1.000
  593. FlyText.Position = UDim2.new(0.0323008858, 0, 0.235370368, 0)
  594. FlyText.Size = UDim2.new(0, 104, 0, 29)
  595. FlyText.Font = Enum.Font.SourceSans
  596. FlyText.Text = "Fly"
  597. FlyText.TextColor3 = Color3.fromRGB(255, 255, 255)
  598. FlyText.TextSize = 16.000
  599.  
  600. FlyButton.Name = "FlyButton"
  601. FlyButton.Parent = Movement_Main
  602. FlyButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  603. FlyButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  604. FlyButton.BorderSizePixel = 3
  605. FlyButton.Position = UDim2.new(0.0324483775, 0, 0.256172836, 0)
  606. FlyButton.Size = UDim2.new(0, 19, 0, 14)
  607. FlyButton.AutoButtonColor = false
  608. FlyButton.Font = Enum.Font.SourceSans
  609. FlyButton.Text = ""
  610. FlyButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  611. FlyButton.TextSize = 14.000
  612.  
  613. FlyKeyBind.Name = "FlyKeyBind"
  614. FlyKeyBind.Parent = Movement_Main
  615. FlyKeyBind.BackgroundColor3 = Color3.fromRGB(48, 48, 48)
  616. FlyKeyBind.BorderColor3 = Color3.fromRGB(0, 0, 0)
  617. FlyKeyBind.Position = UDim2.new(0.852507353, 0, 0.231481493, 0)
  618. FlyKeyBind.Size = UDim2.new(0, 29, 0, 29)
  619. FlyKeyBind.Font = Enum.Font.SourceSans
  620. FlyKeyBind.Text = "?"
  621. FlyKeyBind.TextColor3 = Color3.fromRGB(255, 255, 255)
  622. FlyKeyBind.TextSize = 14.000
  623.  
  624. AutoFallText.Name = "AutoFallText"
  625. AutoFallText.Parent = Movement_Main
  626. AutoFallText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  627. AutoFallText.BackgroundTransparency = 1.000
  628. AutoFallText.Position = UDim2.new(0.0529498532, 0, 0.324876547, 0)
  629. AutoFallText.Size = UDim2.new(0, 104, 0, 29)
  630. AutoFallText.Font = Enum.Font.SourceSans
  631. AutoFallText.Text = "AutoFall"
  632. AutoFallText.TextColor3 = Color3.fromRGB(255, 255, 255)
  633. AutoFallText.TextSize = 16.000
  634.  
  635. AutoFallButton.Name = "AutoFallButton"
  636. AutoFallButton.Parent = Movement_Main
  637. AutoFallButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  638. AutoFallButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  639. AutoFallButton.BorderSizePixel = 3
  640. AutoFallButton.Position = UDim2.new(0.0324483775, 0, 0.345678985, 0)
  641. AutoFallButton.Size = UDim2.new(0, 19, 0, 14)
  642. AutoFallButton.AutoButtonColor = false
  643. AutoFallButton.Font = Enum.Font.SourceSans
  644. AutoFallButton.Text = ""
  645. AutoFallButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  646. AutoFallButton.TextSize = 14.000
  647.  
  648. MovementHeader.Name = "MovementHeader"
  649. MovementHeader.Parent = Movement_Main
  650. MovementHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  651. MovementHeader.BackgroundTransparency = 1.000
  652. MovementHeader.Position = UDim2.new(-3.7252903e-09, 0, 0.027777778, 0)
  653. MovementHeader.Size = UDim2.new(0, 104, 0, 29)
  654. MovementHeader.Font = Enum.Font.SourceSans
  655. MovementHeader.Text = "Movement"
  656. MovementHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  657. MovementHeader.TextSize = 16.000
  658.  
  659. Frame_3.Parent = Movement_Main
  660. Frame_3.BackgroundColor3 = Color3.fromRGB(72, 72, 72)
  661. Frame_3.BorderSizePixel = 0
  662. Frame_3.Position = UDim2.new(0.0324483775, 0, 0.117283948, 0)
  663. Frame_3.Size = UDim2.new(0, 242, 0.00999999978, 0)
  664.  
  665. MaxRange.Name = "MaxRange"
  666. MaxRange.Parent = Movement_Main
  667. MaxRange.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  668. MaxRange.BorderSizePixel = 0
  669. MaxRange.Position = UDim2.new(0.268436581, 0, 0.262345672, 0)
  670. MaxRange.Size = UDim2.new(0, 150, 0, 10)
  671. MaxRange.AutoButtonColor = false
  672. MaxRange.Font = Enum.Font.SourceSans
  673. MaxRange.Text = ""
  674. MaxRange.TextColor3 = Color3.fromRGB(0, 0, 0)
  675. MaxRange.TextSize = 14.000
  676.  
  677. SliderShow.Name = "SliderShow"
  678. SliderShow.Parent = Movement_Main
  679. SliderShow.BackgroundColor3 = Color3.fromRGB(8, 86, 95)
  680. SliderShow.BorderSizePixel = 0
  681. SliderShow.Position = UDim2.new(0.267999977, 0, 0.261999995, 0)
  682. SliderShow.Size = UDim2.new(0, 75, 0, 10)
  683.  
  684. Player_Main_2.Name = "Player_Main"
  685. Player_Main_2.Parent = MainArea
  686.  
  687. Settings_Main.Name = "Settings_Main"
  688. Settings_Main.Parent = MainArea
  689. Settings_Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  690. Settings_Main.BackgroundTransparency = 1.000
  691. Settings_Main.Size = UDim2.new(0, 339, 0, 324)
  692. Settings_Main.Visible = false
  693.  
  694. HotKeyHeader.Name = "HotKeyHeader"
  695. HotKeyHeader.Parent = Settings_Main
  696. HotKeyHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  697. HotKeyHeader.BackgroundTransparency = 1.000
  698. HotKeyHeader.Position = UDim2.new(-3.7252903e-09, 0, 0.027777778, 0)
  699. HotKeyHeader.Size = UDim2.new(0, 104, 0, 29)
  700. HotKeyHeader.Font = Enum.Font.SourceSans
  701. HotKeyHeader.Text = "Hotkeys"
  702. HotKeyHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  703. HotKeyHeader.TextSize = 16.000
  704.  
  705. HideGuiSetButton.Name = "HideGuiSetButton"
  706. HideGuiSetButton.Parent = Settings_Main
  707. HideGuiSetButton.BackgroundColor3 = Color3.fromRGB(48, 48, 48)
  708. HideGuiSetButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  709. HideGuiSetButton.Position = UDim2.new(0.867256641, 0, 0.163580254, 0)
  710. HideGuiSetButton.Size = UDim2.new(0, 29, 0, 29)
  711. HideGuiSetButton.Font = Enum.Font.SourceSans
  712. HideGuiSetButton.Text = "?"
  713. HideGuiSetButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  714. HideGuiSetButton.TextSize = 14.000
  715.  
  716. Frame_4.Parent = Settings_Main
  717. Frame_4.BackgroundColor3 = Color3.fromRGB(72, 72, 72)
  718. Frame_4.BorderSizePixel = 0
  719. Frame_4.Position = UDim2.new(0.0324483775, 0, 0.117283948, 0)
  720. Frame_4.Size = UDim2.new(0, 242, 0.00999999978, 0)
  721.  
  722. HideGuiHeader.Name = "HideGuiHeader"
  723. HideGuiHeader.Parent = Settings_Main
  724. HideGuiHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  725. HideGuiHeader.BackgroundTransparency = 1.000
  726. HideGuiHeader.Position = UDim2.new(-3.7252903e-09, 0, 0.163580239, 0)
  727. HideGuiHeader.Size = UDim2.new(0, 104, 0, 29)
  728. HideGuiHeader.Font = Enum.Font.SourceSans
  729. HideGuiHeader.Text = "Hide Gui"
  730. HideGuiHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  731. HideGuiHeader.TextSize = 16.000
  732.  
  733. HideGuiHeader_2.Name = "HideGuiHeader"
  734. HideGuiHeader_2.Parent = Settings_Main
  735. HideGuiHeader_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  736. HideGuiHeader_2.BackgroundTransparency = 1.000
  737. HideGuiHeader_2.Position = UDim2.new(-3.7252903e-09, 0, 0.274691343, 0)
  738. HideGuiHeader_2.Size = UDim2.new(0, 104, 0, 29)
  739. HideGuiHeader_2.Font = Enum.Font.SourceSans
  740. HideGuiHeader_2.Text = "Instant Log"
  741. HideGuiHeader_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  742. HideGuiHeader_2.TextSize = 16.000
  743.  
  744. InstantLogSetKey.Name = "InstantLogSetKey"
  745. InstantLogSetKey.Parent = Settings_Main
  746. InstantLogSetKey.BackgroundColor3 = Color3.fromRGB(48, 48, 48)
  747. InstantLogSetKey.BorderColor3 = Color3.fromRGB(0, 0, 0)
  748. InstantLogSetKey.Position = UDim2.new(0.867256641, 0, 0.274691373, 0)
  749. InstantLogSetKey.Size = UDim2.new(0, 29, 0, 29)
  750. InstantLogSetKey.Font = Enum.Font.SourceSans
  751. InstantLogSetKey.Text = "?"
  752. InstantLogSetKey.TextColor3 = Color3.fromRGB(255, 255, 255)
  753. InstantLogSetKey.TextSize = 14.000
  754.  
  755. HideChatHeader.Name = "HideChatHeader"
  756. HideChatHeader.Parent = Settings_Main
  757. HideChatHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  758. HideChatHeader.BackgroundTransparency = 1.000
  759. HideChatHeader.Position = UDim2.new(0.0324483737, 0, 0.385802448, 0)
  760. HideChatHeader.Size = UDim2.new(0, 104, 0, 29)
  761. HideChatHeader.Font = Enum.Font.SourceSans
  762. HideChatHeader.Text = "Chatlogger Toggle"
  763. HideChatHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  764. HideChatHeader.TextSize = 16.000
  765.  
  766. ChatLoggerSetKey.Name = "ChatLoggerSetKey"
  767. ChatLoggerSetKey.Parent = Settings_Main
  768. ChatLoggerSetKey.BackgroundColor3 = Color3.fromRGB(48, 48, 48)
  769. ChatLoggerSetKey.BorderColor3 = Color3.fromRGB(0, 0, 0)
  770. ChatLoggerSetKey.Position = UDim2.new(0.867256641, 0, 0.385802507, 0)
  771. ChatLoggerSetKey.Size = UDim2.new(0, 29, 0, 29)
  772. ChatLoggerSetKey.Font = Enum.Font.SourceSans
  773. ChatLoggerSetKey.Text = "?"
  774. ChatLoggerSetKey.TextColor3 = Color3.fromRGB(255, 255, 255)
  775. ChatLoggerSetKey.TextSize = 14.000
  776.  
  777. savesettingsbutton.Name = "savesettingsbutton"
  778. savesettingsbutton.Parent = Settings_Main
  779. savesettingsbutton.BackgroundColor3 = Color3.fromRGB(63, 63, 63)
  780. savesettingsbutton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  781. savesettingsbutton.BorderSizePixel = 3
  782. savesettingsbutton.Position = UDim2.new(0.0589970499, 0, 0.688271642, 0)
  783. savesettingsbutton.Size = UDim2.new(0, 298, 0, 28)
  784. savesettingsbutton.Font = Enum.Font.SourceSans
  785. savesettingsbutton.Text = "Save Settings"
  786. savesettingsbutton.TextColor3 = Color3.fromRGB(255, 255, 255)
  787. savesettingsbutton.TextSize = 14.000
  788.  
  789. loadsettingsButton.Name = "loadsettingsButton"
  790. loadsettingsButton.Parent = Settings_Main
  791. loadsettingsButton.BackgroundColor3 = Color3.fromRGB(63, 63, 63)
  792. loadsettingsButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  793. loadsettingsButton.BorderSizePixel = 3
  794. loadsettingsButton.Position = UDim2.new(0.0589970499, 0, 0.790123463, 0)
  795. loadsettingsButton.Size = UDim2.new(0, 298, 0, 28)
  796. loadsettingsButton.Font = Enum.Font.SourceSans
  797. loadsettingsButton.Text = "Load Settings"
  798. loadsettingsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  799. loadsettingsButton.TextSize = 14.000
  800.  
  801. HotKeyHeader_2.Name = "HotKeyHeader"
  802. HotKeyHeader_2.Parent = Settings_Main
  803. HotKeyHeader_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  804. HotKeyHeader_2.BackgroundTransparency = 1.000
  805. HotKeyHeader_2.Position = UDim2.new(-3.7252903e-09, 0, 0.027777778, 0)
  806. HotKeyHeader_2.Size = UDim2.new(0, 104, 0, 29)
  807. HotKeyHeader_2.Font = Enum.Font.SourceSans
  808. HotKeyHeader_2.Text = "Hotkeys"
  809. HotKeyHeader_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  810. HotKeyHeader_2.TextSize = 16.000
  811.  
  812. ESP_Main.Name = "ESP_Main"
  813. ESP_Main.Parent = MainArea
  814. ESP_Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  815. ESP_Main.BackgroundTransparency = 1.000
  816. ESP_Main.Size = UDim2.new(0, 339, 0, 324)
  817. ESP_Main.Visible = false
  818.  
  819. Frame_5.Parent = ESP_Main
  820. Frame_5.BackgroundColor3 = Color3.fromRGB(72, 72, 72)
  821. Frame_5.BorderSizePixel = 0
  822. Frame_5.Position = UDim2.new(0.0324483775, 0, 0.117283948, 0)
  823. Frame_5.Size = UDim2.new(0, 242, 0.00999999978, 0)
  824.  
  825. ESPButton.Name = "ESPButton"
  826. ESPButton.Parent = ESP_Main
  827. ESPButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  828. ESPButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  829. ESPButton.BorderSizePixel = 3
  830. ESPButton.Position = UDim2.new(0.0324483775, 0, 0.166666657, 0)
  831. ESPButton.Size = UDim2.new(0, 19, 0, 14)
  832. ESPButton.AutoButtonColor = false
  833. ESPButton.Font = Enum.Font.SourceSans
  834. ESPButton.Text = ""
  835. ESPButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  836. ESPButton.TextSize = 14.000
  837.  
  838. ESPtext.Name = "ESPtext"
  839. ESPtext.Parent = ESP_Main
  840. ESPtext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  841. ESPtext.BackgroundTransparency = 1.000
  842. ESPtext.Position = UDim2.new(0.0323008858, 0, 0.142777786, 0)
  843. ESPtext.Size = UDim2.new(0, 104, 0, 29)
  844. ESPtext.Font = Enum.Font.SourceSans
  845. ESPtext.Text = "ESP"
  846. ESPtext.TextColor3 = Color3.fromRGB(255, 255, 255)
  847. ESPtext.TextSize = 16.000
  848.  
  849. ESPHeader.Name = "ESPHeader"
  850. ESPHeader.Parent = ESP_Main
  851. ESPHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  852. ESPHeader.BackgroundTransparency = 1.000
  853. ESPHeader.Position = UDim2.new(-3.7252903e-09, 0, 0.027777778, 0)
  854. ESPHeader.Size = UDim2.new(0, 104, 0, 29)
  855. ESPHeader.Font = Enum.Font.SourceSans
  856. ESPHeader.Text = "ESP"
  857. ESPHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  858. ESPHeader.TextSize = 16.000
  859.  
  860. World_Main.Name = "World_Main"
  861. World_Main.Parent = MainArea
  862. World_Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  863. World_Main.BackgroundTransparency = 1.000
  864. World_Main.Size = UDim2.new(0, 339, 0, 324)
  865. World_Main.Visible = false
  866.  
  867. Frame_6.Parent = World_Main
  868. Frame_6.BackgroundColor3 = Color3.fromRGB(72, 72, 72)
  869. Frame_6.BorderSizePixel = 0
  870. Frame_6.Position = UDim2.new(0.0324483775, 0, 0.117283948, 0)
  871. Frame_6.Size = UDim2.new(0, 242, 0.00999999978, 0)
  872.  
  873. WorldHeader.Name = "WorldHeader"
  874. WorldHeader.Parent = World_Main
  875. WorldHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  876. WorldHeader.BackgroundTransparency = 1.000
  877. WorldHeader.Position = UDim2.new(-3.7252903e-09, 0, 0.027777778, 0)
  878. WorldHeader.Size = UDim2.new(0, 104, 0, 29)
  879. WorldHeader.Font = Enum.Font.SourceSans
  880. WorldHeader.Text = "World"
  881. WorldHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  882. WorldHeader.TextSize = 16.000
  883.  
  884. NoFogButton.Name = "NoFogButton"
  885. NoFogButton.Parent = World_Main
  886. NoFogButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  887. NoFogButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  888. NoFogButton.BorderSizePixel = 3
  889. NoFogButton.Position = UDim2.new(0.0324483775, 0, 0.160493821, 0)
  890. NoFogButton.Size = UDim2.new(0, 19, 0, 14)
  891. NoFogButton.AutoButtonColor = false
  892. NoFogButton.Font = Enum.Font.SourceSans
  893. NoFogButton.Text = ""
  894. NoFogButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  895. NoFogButton.TextSize = 14.000
  896.  
  897. NofogText.Name = "NofogText"
  898. NofogText.Parent = World_Main
  899. NofogText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  900. NofogText.BackgroundTransparency = 1.000
  901. NofogText.Position = UDim2.new(0.0324483737, 0, 0.138888896, 0)
  902. NofogText.Size = UDim2.new(0, 104, 0, 29)
  903. NofogText.Font = Enum.Font.SourceSans
  904. NofogText.Text = "Nofog"
  905. NofogText.TextColor3 = Color3.fromRGB(255, 255, 255)
  906. NofogText.TextSize = 16.000
  907.  
  908. FullBrightButton.Name = "FullBrightButton"
  909. FullBrightButton.Parent = World_Main
  910. FullBrightButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  911. FullBrightButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  912. FullBrightButton.BorderSizePixel = 3
  913. FullBrightButton.Position = UDim2.new(0.0324483775, 0, 0.25, 0)
  914. FullBrightButton.Size = UDim2.new(0, 19, 0, 14)
  915. FullBrightButton.AutoButtonColor = false
  916. FullBrightButton.Font = Enum.Font.SourceSans
  917. FullBrightButton.Text = ""
  918. FullBrightButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  919. FullBrightButton.TextSize = 14.000
  920.  
  921. FullBrightText.Name = "FullBrightText"
  922. FullBrightText.Parent = World_Main
  923. FullBrightText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  924. FullBrightText.BackgroundTransparency = 1.000
  925. FullBrightText.Position = UDim2.new(0.0501474887, 0, 0.225308657, 0)
  926. FullBrightText.Size = UDim2.new(0, 104, 0, 29)
  927. FullBrightText.Font = Enum.Font.SourceSans
  928. FullBrightText.Text = "Fullbright"
  929. FullBrightText.TextColor3 = Color3.fromRGB(255, 255, 255)
  930. FullBrightText.TextSize = 16.000
  931.  
  932. TrinketEspTExt.Name = "TrinketEspTExt"
  933. TrinketEspTExt.Parent = World_Main
  934. TrinketEspTExt.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  935. TrinketEspTExt.BackgroundTransparency = 1.000
  936. TrinketEspTExt.Position = UDim2.new(0.0501474887, 0, 0.314814836, 0)
  937. TrinketEspTExt.Size = UDim2.new(0, 104, 0, 29)
  938. TrinketEspTExt.Font = Enum.Font.SourceSans
  939. TrinketEspTExt.Text = "Trinket ESP"
  940. TrinketEspTExt.TextColor3 = Color3.fromRGB(255, 255, 255)
  941. TrinketEspTExt.TextSize = 16.000
  942.  
  943. TrinketEspButton.Name = "TrinketEspButton"
  944. TrinketEspButton.Parent = World_Main
  945. TrinketEspButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  946. TrinketEspButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  947. TrinketEspButton.BorderSizePixel = 3
  948. TrinketEspButton.Position = UDim2.new(0.0324483775, 0, 0.339506179, 0)
  949. TrinketEspButton.Size = UDim2.new(0, 19, 0, 14)
  950. TrinketEspButton.AutoButtonColor = false
  951. TrinketEspButton.Font = Enum.Font.SourceSans
  952. TrinketEspButton.Text = ""
  953. TrinketEspButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  954. TrinketEspButton.TextSize = 14.000
  955.  
  956. Combat_Main.Name = "Combat_Main"
  957. Combat_Main.Parent = MainArea
  958. Combat_Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  959. Combat_Main.BackgroundTransparency = 1.000
  960. Combat_Main.Size = UDim2.new(0, 339, 0, 324)
  961.  
  962. Frame_7.Parent = Combat_Main
  963. Frame_7.BackgroundColor3 = Color3.fromRGB(72, 72, 72)
  964. Frame_7.BorderSizePixel = 0
  965. Frame_7.Position = UDim2.new(0.0324483775, 0, 0.117283948, 0)
  966. Frame_7.Size = UDim2.new(0, 242, 0.00999999978, 0)
  967.  
  968. CombatHeader.Name = "CombatHeader"
  969. CombatHeader.Parent = Combat_Main
  970. CombatHeader.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  971. CombatHeader.BackgroundTransparency = 1.000
  972. CombatHeader.Position = UDim2.new(-3.7252903e-09, 0, 0.027777778, 0)
  973. CombatHeader.Size = UDim2.new(0, 104, 0, 29)
  974. CombatHeader.Font = Enum.Font.SourceSans
  975. CombatHeader.Text = "Combat"
  976. CombatHeader.TextColor3 = Color3.fromRGB(255, 255, 255)
  977. CombatHeader.TextSize = 16.000
  978.  
  979. AttachToBackText.Name = "AttachToBackText"
  980. AttachToBackText.Parent = Combat_Main
  981. AttachToBackText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  982. AttachToBackText.BackgroundTransparency = 1.000
  983. AttachToBackText.Position = UDim2.new(0.0323008858, 0, 0.139691368, 0)
  984. AttachToBackText.Size = UDim2.new(0, 104, 0, 29)
  985. AttachToBackText.Font = Enum.Font.SourceSans
  986. AttachToBackText.Text = "Attach to Back"
  987. AttachToBackText.TextColor3 = Color3.fromRGB(255, 255, 255)
  988. AttachToBackText.TextSize = 16.000
  989.  
  990. AttachKeyBind.Name = "AttachKeyBind"
  991. AttachKeyBind.Parent = Combat_Main
  992. AttachKeyBind.BackgroundColor3 = Color3.fromRGB(48, 48, 48)
  993. AttachKeyBind.BorderColor3 = Color3.fromRGB(0, 0, 0)
  994. AttachKeyBind.Position = UDim2.new(0.855457187, 0, 0.141975313, 0)
  995. AttachKeyBind.Size = UDim2.new(0, 29, 0, 29)
  996. AttachKeyBind.Font = Enum.Font.SourceSans
  997. AttachKeyBind.Text = "?"
  998. AttachKeyBind.TextColor3 = Color3.fromRGB(255, 255, 255)
  999. AttachKeyBind.TextSize = 14.000
  1000.  
  1001. LooksFrame.Name = "LooksFrame"
  1002. LooksFrame.Parent = DragHolder
  1003. LooksFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1004. LooksFrame.Position = UDim2.new(0.277436733, 0, 0.868048668, 0)
  1005. LooksFrame.Size = UDim2.new(0, 464, 0, 0)
  1006.  
  1007. -- Module Scripts:
  1008.  
  1009. local fake_module_scripts = {}
  1010.  
  1011. do -- FXHub.player_Handler
  1012.     local script = Instance.new('ModuleScript', FXHub)
  1013.     script.Name = "player_Handler"
  1014.     local function module_script()
  1015.        
  1016.        
  1017.         local player_Handler = {}
  1018.        
  1019.         local dis = function(x1,x2,y1,y2)
  1020.        
  1021.             return math.sqrt(((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1)))
  1022.         end
  1023.        
  1024.         local dis2 = function(x1,x2,y1,y2,z1,z2)
  1025.             return math.sqrt(((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))+((z2-z1)*(z2-z1)))
  1026.         end
  1027.        
  1028.        
  1029.        
  1030.         local UIS = game:GetService("UserInputService")
  1031.         local plr = game:GetService("Players").LocalPlayer
  1032.         if not plr.Character:FindFirstChild("Humanoid") then repeat wait() until plr.Character:FindFirstChild("Humanoid") end
  1033.         local noclip = false
  1034.         local speed = false
  1035.         local fly_On = false
  1036.        
  1037.         local nofall_On = false
  1038.         local nofall_rogue = false
  1039.        
  1040.         local nofog_On = false
  1041.         local fullbright_On = false
  1042.        
  1043.         local autoFall_On = false
  1044.         local ingr_pickup = false
  1045.        
  1046.         local hide_gui_key = nil
  1047.         local gui_hidden = false
  1048.         local fly_key = nil
  1049.         local hide_chat = nil
  1050.         local instant_log_key = nil
  1051.        
  1052.        
  1053.         local hotkey_changed = false
  1054.        
  1055.         local speed_Speed = 0
  1056.         local fly_Speed = 0
  1057.        
  1058.         local attach_to_back = false
  1059.        
  1060.         local trinket_pickup = false
  1061.         local trinket_esp = false
  1062.        
  1063.         local enabled_day1 = false
  1064.        
  1065.         local player_esp = false
  1066.        
  1067.         local player_names = {}
  1068.        
  1069.         local function iname(plr2,name)
  1070.             table.insert(player_names, {p=plr2,n=name})
  1071.         end
  1072.        
  1073.        
  1074.         player_Handler._Save = function()
  1075.             local a,b = pcall(function()
  1076.                 local clip = "\nNoclip=" .. tostring(noclip)
  1077.                 local spee = "\nspeed2=" .. tostring(speed)
  1078.                 local flyon = "\nflyon=" .. tostring(fly_On)
  1079.                 local nofall = "\nnofall=" .. tostring(nofall_On)
  1080.                 local nofallr = "\nroguenofall=" .. tostring(nofall_rogue)
  1081.                 local nof = "\nnofog=" .. tostring(nofog_On)
  1082.                 local fb = "\nfullbright=" .. tostring(fullbright_On)
  1083.                 local autof = "\nautofall=" .. tostring(autoFall_On)
  1084.                 local hu = "\nhideui=" .. tostring(hide_gui_key)
  1085.                 local fk = "\nflykey=" .. tostring(fly_key)
  1086.                 local hc = "\nchatlogger=" .. tostring(hide_chat)
  1087.                 local ilc = "\ninstantlog=" .. tostring(instant_log_key)
  1088.                 local spsp = "\nspeedspeed=" .. tostring(speed_Speed)
  1089.                 local fsp = "\nfly_speed=" .. fly_Speed/14
  1090.                 local trin = "\ntrinketpickup=" .. tostring(trinket_pickup)
  1091.                 local tri = "\ntrinketesp=" .. tostring(trinket_esp)
  1092.                 local pesp = "\nesp=" .. tostring(player_esp)
  1093.                 local ipu = "\nipu=" .. tostring(ingr_pickup)
  1094.                 local together = (clip .. spee .. flyon .. nofall .. nofallr .. nof .. fb .. autof .. hu .. fk .. hc .. ilc .. spsp .. fsp .. trin .. tri .. pesp)
  1095.                 writefile("SaveSettingsFXHUB.lua", together)
  1096.             end)
  1097.         end
  1098.         player_Handler._Load = function()
  1099.             local a,b = pcall(function()
  1100.                 local file = isfile("SaveSettingsFXHUB.lua")
  1101.                 if not file then
  1102.                 elseif file then
  1103.                     local data = loadfile("SaveSettingsFXHUB.lua")
  1104.                     data()
  1105.                     noclip = Noclip
  1106.                     speed = speed2
  1107.                     fly_On = flyon
  1108.        
  1109.                     nofall_On = nofall
  1110.                     nofall_rogue = roguenofall
  1111.        
  1112.                     nofog_On = nofog
  1113.                     fullbright_On = fullbright
  1114.        
  1115.                     autoFall_On = autofall
  1116.        
  1117.                     hide_gui_key = hideui
  1118.                     fly_key = flykey
  1119.                     hide_chat = chatlogger
  1120.                     instant_log_key =instantlog
  1121.        
  1122.                     ingr_pickup = ipu
  1123.        
  1124.                     speed_Speed = speedspeed
  1125.                     fly_Speed = fly_speed
  1126.        
  1127.                     trinket_pickup = trinketpickup
  1128.                     trinket_esp = trinketesp
  1129.        
  1130.                     player_esp = esp
  1131.                 end
  1132.             end)
  1133.         end
  1134.        
  1135.        
  1136.         player_Handler.Change_Value = function(variable,value)
  1137.             if variable == "noclip" then
  1138.                 noclip = value
  1139.             elseif variable == "speed" then
  1140.                 speed = value
  1141.             elseif variable == "fly" then
  1142.                 fly_On = value
  1143.             elseif variable == "hide_gui_key" then
  1144.                 hotkey_changed = true
  1145.                 hide_gui_key = value
  1146.             elseif variable == "fly_key" then
  1147.                 hotkey_changed = true
  1148.                 fly_key = value
  1149.             elseif variable == "instant_log_key" then
  1150.                 hotkey_changed = true
  1151.                 instant_log_key = value
  1152.             elseif variable == "autoFall" then
  1153.                 autoFall_On = value
  1154.             elseif variable == "nofog" then
  1155.                 nofog_On = value
  1156.             elseif variable == "fullbright" then
  1157.                 fullbright_On = value
  1158.             elseif variable == "nofall" then
  1159.                 nofall_On = value
  1160.             elseif variable == "chat_log_key" then
  1161.                 hide_chat = value
  1162.                 hotkey_changed = true
  1163.             elseif variable == "flyspeed" then
  1164.                 fly_Speed = value/100
  1165.             elseif variable == "trinket_pickup" then
  1166.                 trinket_pickup = value
  1167.             elseif variable == "nofall_rogue" then
  1168.                 nofall_rogue = value
  1169.             elseif variable == "trinket_esp" then
  1170.                 trinket_esp = value
  1171.             elseif variable == "esp_on" then
  1172.                 player_esp = value
  1173.             elseif variable == "day1" then
  1174.                 enabled_day1 = true
  1175.             elseif variable == "ingr_pickup" then
  1176.                 ingr_pickup = value
  1177.             elseif variable == "attach_key" then
  1178.                 hotkey_changed = true
  1179.                 attach_to_back = value
  1180.                 print(tostring(value))
  1181.             end
  1182.         end
  1183.        
  1184.         for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1185.             local a,b = pcall(function()
  1186.                 local name = nil
  1187.                 local char = v.Character
  1188.                 for _,z in pairs(char:GetChildren()) do
  1189.                     if z:FindFirstChild("Head") or z:FindFirstChildOfClass("Humanoid") then
  1190.                         name = z.Name
  1191.                     end
  1192.                 end
  1193.                 iname(v,name)
  1194.             end)
  1195.         end
  1196.        
  1197.         game.Players.PlayerAdded:Connect(function(v)
  1198.             local a,b = pcall(function()
  1199.                 local name = nil
  1200.                 local char = v.Character
  1201.                 for _,z in pairs(char:GetChildren()) do
  1202.                     if z:FindFirstChild("Head") or z:FindFirstChildOfClass("Humanoid") then
  1203.                         name = z.Name
  1204.                     end
  1205.                 end
  1206.                 iname(v,name)
  1207.             end)
  1208.         end)
  1209.        
  1210.         local just_Jumped = false
  1211.        
  1212.         local chat_hidden = false
  1213.         local justJumped_Timer = 0
  1214.         local attached = false
  1215.        
  1216.         local attacher = nil
  1217.        
  1218.         local closest = 0
  1219.        
  1220.         UIS.InputBegan:Connect(function(key,typing)
  1221.            
  1222.             if not typing and hotkey_changed == false then
  1223.                  
  1224.                 if key.KeyCode == attach_to_back and attached == false  then
  1225.                    
  1226.                        
  1227.                        
  1228.          
  1229.                         local p,o = pcall(function()
  1230.                             for _,aplr in pairs(game:GetService("Players"):GetChildren()) do
  1231.                                 local v = aplr.Character
  1232.          
  1233.        
  1234.                                 if v:FindFirstChild("HumanoidRootPart") then
  1235.                                             local a = plr.Character.HumanoidRootPart.Position
  1236.                                             local b = v.HumanoidRootPart.Position
  1237.                                             local distance = dis2(a.X,b.X,a.Y,b.Y,a.Z,b.Z)
  1238.                                     if distance <= 25 then
  1239.                                         if closest == 0 or distance < closest then
  1240.                                             closest = distance
  1241.                                         end    
  1242.                                     end
  1243.                                 end
  1244.        
  1245.                                    
  1246.        
  1247.                             end
  1248.                         end)
  1249.                     local p,o = pcall(function()
  1250.                         for _,aplr in pairs(game:GetService("Players"):GetChildren()) do
  1251.                             local v = aplr.Character
  1252.        
  1253.        
  1254.                             if v:FindFirstChild("HumanoidRootPart") then
  1255.                                 local a = plr.Character.HumanoidRootPart.Position
  1256.                                 local b = v.HumanoidRootPart.Position
  1257.                                 local distance = dis2(a.X,b.X,a.Y,b.Y,a.Z,b.Z)
  1258.                                 if distance <= 25 then
  1259.                                     attacher = v
  1260.                                     attached = true
  1261.                                     spawn(function()
  1262.                                         wait(1)
  1263.                                         local temp1 = false
  1264.                                         v.Humanoid.Died:Connect(function()
  1265.                                             temp1 = true
  1266.                                             attacher = nil
  1267.                                             closest = 0
  1268.                                             attached = false
  1269.                                         end)
  1270.                                         while task.wait(0.1) do
  1271.        
  1272.                                             if UIS:IsKeyDown(attach_to_back) and temp1 == false then
  1273.                                                 attacher = nil
  1274.                                                 closest = 0
  1275.                                                 attached = false
  1276.        
  1277.                                                 break
  1278.                                             elseif temp1 == true then
  1279.                                                 break
  1280.                                             end
  1281.                                         end
  1282.                                     end)
  1283.                                     plr.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame + v.HumanoidRootPart.CFrame.lookVector * Vector3.new(-5,0,0)
  1284.        
  1285.        
  1286.                                 end
  1287.                             end
  1288.        
  1289.        
  1290.        
  1291.                         end
  1292.                     end)
  1293.        
  1294.                 end
  1295.                 if key.KeyCode == hide_gui_key then
  1296.                     if gui_hidden == false then
  1297.                         gui_hidden = true
  1298.                         script.Parent.DragHolder.Visible = false
  1299.                     elseif gui_hidden == true then
  1300.                         gui_hidden = false
  1301.                         script.Parent.DragHolder.Visible = true
  1302.                     end
  1303.                 elseif key.KeyCode == fly_key then
  1304.                     if fly_On == false then
  1305.                         fly_On = true
  1306.                         script.Parent.DragHolder.MainArea.Movement_Main.FlyButton.BackgroundColor3 = Color3.fromRGB(0,0,255)
  1307.                     elseif fly_On == true  then
  1308.                         fly_On = false
  1309.                         script.Parent.DragHolder.MainArea.Movement_Main.FlyButton.BackgroundColor3 = Color3.fromRGB(255,255,255)
  1310.                     end
  1311.                 elseif key.KeyCode == instant_log_key then
  1312.                     plr:Kick("Instant Logged.")
  1313.                 elseif key.KeyCode == hide_chat then
  1314.                     if chat_hidden == false then
  1315.                         script:FindFirstAncestor("FXHub").CloggerHolder.Visible = false
  1316.                         chat_hidden = true
  1317.                     elseif chat_hidden == true then
  1318.                         script:FindFirstAncestor("FXHub").CloggerHolder.Visible = true
  1319.                         chat_hidden = false
  1320.                     end
  1321.                    
  1322.                 end
  1323.             elseif hotkey_changed == true then
  1324.                 hotkey_changed = false
  1325.             end
  1326.         end)
  1327.        
  1328.        
  1329.         local seconds_falling = 0
  1330.         local timer_for_check = 0
  1331.        
  1332.        
  1333.         local blacklisted_items = {}
  1334.        
  1335.        
  1336.         local function insert(name)
  1337.             table.insert(blacklisted_items,{n=name})
  1338.         end
  1339.        
  1340.         items = {}
  1341.         items["rbxassetid://60791940"] = "Scroll"
  1342.         items["rbxassetid://2877143560"] = "Jewel"
  1343.         items["rbxassetid://2637545558"] = "Ring"
  1344.         items["rbxassetid://13116112"] = "Goblet"
  1345.         items["rbxassetid://5196577540"] = "Old Amulet"
  1346.         items["rbxassetid://5204003946"] = "Goblet"
  1347.         items["rbxassetid://5204453430"] = "Scroll"
  1348.         items["rbxassetid://5196782997"] = "Old Ring"
  1349.         items["rbxassetid://%2060791940%20"] = "Scroll"
  1350.         items["rbxassetid://%202877143560%20"] = "Jewel"
  1351.         items["rbxassetid://%202637545558%20"] = "Ring"
  1352.         items["rbxassetid://%2013116112%20"] = "Goblet"
  1353.         items["rbxassetid://%205196577540%20"] = "Amulet"
  1354.         items["rbxassetid://%205204003946%20"] = "Goblet"
  1355.         items["rbxassetid://%205204453430%20"] = "Scroll"
  1356.         items["rbxassetid://%205196782997%20"] = "Old Ring"
  1357.         items["rbxassetid://5196776695"] = "Ring"
  1358.         items["rbxassetid://%205196776695%20"] = "Ring"
  1359.         items["rbxassetid://5196551436"] = "Amulet"
  1360.         items["rbxassetid://%202877143560%20"] = "Sapphire"
  1361.        
  1362.        
  1363.        
  1364.         insert("Blood Thorne")
  1365.         insert("Blood Thorn")
  1366.         insert("BloodThorn")
  1367.         insert("BloodThorne")
  1368.         insert("HumanoidRootPart")
  1369.         insert("Moss Plant")
  1370.         insert("Crown Flower")
  1371.         insert("Lava Flower")
  1372.         insert("Dire Flower")
  1373.         insert("Tellbloom")
  1374.         insert("Scroom")
  1375.         insert("Periashroom")
  1376.         insert("Trote")
  1377.         insert("Zombie Scroom")
  1378.         insert("Glow Scroom")
  1379.         insert("Snowschroom")
  1380.         insert("Freeleaf")
  1381.         insert("Orcher Leaf")
  1382.         insert("Potato")
  1383.         insert("Polar Plant")
  1384.         insert("Canewood")
  1385.         insert("Uncanny Tentacle")
  1386.         insert("Strange Tentacle")
  1387.         insert("Vile Seed")
  1388.         insert("Desert Mist")
  1389.         insert("Acorn Light")
  1390.         insert("Ice Jar")
  1391.         insert("Creely")
  1392.         insert("UnionOperation")
  1393.        
  1394.        
  1395.        
  1396.        
  1397.        
  1398.         local moved_nofall = false
  1399.         local trinket_timer = 0
  1400.         local player_esp_timer = 0
  1401.         local esp_destroyed_player = nil
  1402.         local esp_destroyed_trinket = nil
  1403.         local ing_timer = 0
  1404.        
  1405.         local alreadyset_day1 = false
  1406.         local loadedA = false
  1407.         local was_before  = false
  1408.         game:GetService("RunService").Heartbeat:Connect(function(dt)
  1409.             ing_timer = ing_timer + 1/dt
  1410.             if attached == true and game:GetService("Players"):GetPlayerFromCharacter(attacher).Name ~= plr.Name then
  1411.                 local v = attacher
  1412.                
  1413.                 was_before = true
  1414.        
  1415.                 plr.Character.HumanoidRootPart.CFrame = v:FindFirstChild("Torso").CFrame + v:FindFirstChild("Torso").CFrame.lookVector * Vector3.new(-2.5,0,-2.5)
  1416.             elseif  attached == false and was_before == true then
  1417.                
  1418.             end
  1419.             if enabled_day1 == true and alreadyset_day1 == false then
  1420.                 alreadyset_day1 = true
  1421.                 local a,b = pcall(function()
  1422.                    
  1423.                     local holder = plr.Character:FindFirstChild("ManaAbilities")
  1424.                    
  1425.                     if not holder:FindFirstChild("ManaSprint") then
  1426.                    
  1427.                         local run = Instance.new("Color3Value")
  1428.                         run.Value = Color3.fromRGB(255,255,255)
  1429.                         run.Name = "ManaSprint"
  1430.                         run.Parent = holder
  1431.                        
  1432.                     end
  1433.                    
  1434.                     if not holder:FindFirstChild("CanClimb") then
  1435.                        
  1436.                         local climb = Instance.new("Folder")
  1437.                         climb.Name = "CanClimb"
  1438.                         climb.Parent = holder
  1439.                        
  1440.                     end
  1441.                        
  1442.                    
  1443.                 end)
  1444.             end
  1445.             local Mouse = plr:GetMouse()
  1446.             local mx = Mouse.X
  1447.             local my = Mouse.Y
  1448.             player_esp_timer = player_esp_timer + dt
  1449.             trinket_timer = trinket_timer + dt
  1450.             if trinket_timer >= 1 and trinket_esp == true then
  1451.                 trinket_timer = 0
  1452.                 esp_destroyed_trinket = false
  1453.                 for _,v in pairs(workspace:GetChildren()) do
  1454.                     if v:IsA("MeshPart") then
  1455.                         local temp = false
  1456.                         for x,z in pairs(v:GetChildren()) do
  1457.                             if z:IsA("ClickDetector") then
  1458.                                 temp = true
  1459.                             elseif z:FindFirstChildOfClass("ClickDetector") then
  1460.                                 temp = true
  1461.                             end
  1462.                         end
  1463.                         if not v:FindFirstChild("Already_ESPd") and temp == true then
  1464.        
  1465.                             local check = Instance.new("Folder")
  1466.                             check.Name = "Already_ESPd"
  1467.                             check.Parent = v
  1468.        
  1469.                             local ESP = Instance.new("BillboardGui")
  1470.                             ESP.Name = "ESP_Trinket"
  1471.                             ESP.AlwaysOnTop = true
  1472.                             ESP.DistanceStep = false
  1473.                             ESP.Parent = v
  1474.                             ESP.Size = UDim2.new(0,10,0,10)
  1475.        
  1476.                             local ESP_Frame = Instance.new("Frame")
  1477.                             ESP_Frame.Parent = ESP
  1478.                             ESP_Frame.Position = UDim2.new(0,0,0,7.5)
  1479.                             ESP_Frame.Size = UDim2.new(0.5,10,0.5,10)
  1480.                             ESP_Frame.Transparency = 0.5
  1481.                             ESP_Frame.BorderColor3 = Color3.fromRGB(0,0,0)
  1482.                            
  1483.                             local bevel = Instance.new("UIStroke")
  1484.                             bevel.Parent = ESP_Frame
  1485.                             bevel.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  1486.                             bevel.LineJoinMode = Enum.LineJoinMode.Bevel
  1487.                             bevel.Thickness = 2.5
  1488.                             bevel.Color = Color3.fromRGB(0,0,0)
  1489.        
  1490.                             local ESP_Name = Instance.new("TextLabel")
  1491.                             ESP_Name.Parent = ESP
  1492.                             ESP_Name.BorderSizePixel = 0
  1493.                             ESP_Name.Size = UDim2.new(0.5,20,0,10)
  1494.                             ESP_Name.Position = UDim2.new(0,-7,0,-9)
  1495.                             ESP_Name.BackgroundTransparency = 1
  1496.                             ESP_Name.TextColor3 = Color3.fromRGB(0,0,0)
  1497.                             ESP_Name.Text = "Trinket"
  1498.                            
  1499.                             local succes, failure = pcall(function()
  1500.                                 local test = items[v.MeshId]
  1501.                                 if test == nil then
  1502.                                     ESP_Frame.BackgroundColor3 = Color3.new(0.372549, 0, 0.407843)
  1503.                                     ESP_Name.Text = "Artifact"
  1504.                                 elseif test ~= nil then
  1505.                                     ESP_Name.Text = test
  1506.                                 end
  1507.                             end)
  1508.                            
  1509.                            
  1510.                             spawn(function()
  1511.                                 while wait(0.1) do
  1512.                                     local hp = plr.Character.HumanoidRootPart.Position
  1513.                                     local vp = v.Position
  1514.                                     bevel.Transparency = 0.75 - 0.75*(30/dis2(hp.X,vp.X,hp.Y,vp.Y,hp.Z,vp.Z))
  1515.                                     ESP_Frame.Transparency = 0.75 - 0.75*(30/dis2(hp.X,vp.X,hp.Y,vp.Y,hp.Z,vp.Z))
  1516.                                     ESP_Name.TextTransparency = 0.75 - 0.75*(30/dis2(hp.X,vp.X,hp.Y,vp.Y,hp.Z,vp.Z))
  1517.                                 end
  1518.                             end)
  1519.                            
  1520.                         end
  1521.                     elseif v:IsA("Part") then
  1522.                         local temp = false
  1523.                         for x,z in pairs(v:GetChildren()) do
  1524.                             if z:IsA("ClickDetector") then
  1525.                                 temp = true
  1526.                             elseif z:FindFirstChildOfClass("ClickDetector") then
  1527.                                 temp = true
  1528.                             end
  1529.                         end
  1530.                         if not v:FindFirstChild("Already_ESPd") and temp == true then
  1531.        
  1532.                             local check = Instance.new("Folder")
  1533.                             check.Name = "Already_ESPd"
  1534.                             check.Parent = v
  1535.        
  1536.                             local ESP = Instance.new("BillboardGui")
  1537.                             ESP.Name = "ESP_Trinket"
  1538.                             ESP.AlwaysOnTop = true
  1539.                             ESP.DistanceStep = false
  1540.                             ESP.Parent = v
  1541.                             ESP.Size = UDim2.new(0,10,0,10)
  1542.        
  1543.                             local ESP_Frame = Instance.new("Frame")
  1544.                             ESP_Frame.Parent = ESP
  1545.                             ESP_Frame.Position = UDim2.new(0,0,0,7.5)
  1546.                             ESP_Frame.Size = UDim2.new(0.5,10,0.5,10)
  1547.                             ESP_Frame.Transparency = 0.5
  1548.                             ESP_Frame.BorderColor3 = Color3.fromRGB(0,0,0)
  1549.                            
  1550.                             local bevel = Instance.new("UIStroke")
  1551.                             bevel.Parent = ESP_Frame
  1552.                             bevel.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  1553.                             bevel.LineJoinMode = Enum.LineJoinMode.Bevel
  1554.                             bevel.Thickness = 2.5
  1555.                             bevel.Color = Color3.fromRGB(0,0,0)
  1556.                            
  1557.                             local ESP_Name = Instance.new("TextLabel")
  1558.                             ESP_Name.Parent = ESP
  1559.                             ESP_Name.BorderSizePixel = 0
  1560.                             ESP_Name.Size = UDim2.new(0.5,20,0,10)
  1561.                             ESP_Name.Position = UDim2.new(0,-7,0,-9)
  1562.                             ESP_Name.BackgroundTransparency = 1
  1563.                             ESP_Name.TextColor3 = Color3.fromRGB(0,0,0)
  1564.                             ESP_Name.Text = "Trinket"
  1565.                            
  1566.                             local succes, failure = pcall(function()
  1567.                                 local test = items[v:FindFirstChildOfClass("Mesh").MeshId]
  1568.                                 if test == nil then
  1569.                                     ESP_Frame.BorderColor3 = Color3.new(0.372549, 0, 0.407843)
  1570.                                     ESP_Name.Text = "Artifact"
  1571.                                 elseif test ~= nil then
  1572.                                     ESP_Name.Text = test
  1573.                                 end
  1574.                             end)
  1575.                             if v:FindFirstChildOfClass("SpecialMesh") and v:FindFirstChildOfClass("SpecialMesh").MeshType == Enum.MeshType.Sphere then
  1576.                                 ESP_Name.Text = "Opal"
  1577.                             end
  1578.                            
  1579.                             spawn(function()
  1580.                                 while wait(0.1) do
  1581.                                     local hp = plr.Character.HumanoidRootPart.Position
  1582.                                     local vp = v.Position
  1583.                                     bevel.Transparency = 0.75 - 0.75*(30/dis2(hp.X,vp.X,hp.Y,vp.Y,hp.Z,vp.Z))
  1584.                                     ESP_Frame.Transparency = 0.75 - 0.75*(30/dis2(hp.X,vp.X,hp.Y,vp.Y,hp.Z,vp.Z))
  1585.                                     ESP_Name.TextTransparency = 0.75 - 0.75*(30/dis2(hp.X,vp.X,hp.Y,vp.Y,hp.Z,vp.Z))
  1586.                                 end
  1587.                             end)
  1588.                            
  1589.                         end
  1590.                     end
  1591.                 end
  1592.        
  1593.             elseif trinket_esp == false and esp_destroyed_trinket == false then
  1594.                 trinket_timer = 0  
  1595.                 esp_destroyed_trinket = true
  1596.                 local success, failure = pcall(function()
  1597.                     for _,v in pairs(workspace:GetChildren()) do
  1598.                         if v:FindFirstChild("Already_ESPd") then
  1599.                             v:FindFirstChild("ESP_Trinket"):Destroy()
  1600.                             v:FindFirstChild("Already_ESPd"):Destroy()
  1601.                         end
  1602.                     end
  1603.                 end)
  1604.             end
  1605.             if player_esp_timer >= 1 and player_esp == true then
  1606.        
  1607.                 esp_destroyed_player = false
  1608.                 player_esp_timer = 0
  1609.                 local success, failure = pcall(function()
  1610.                     for _,m in pairs(workspace:FindFirstChild("Live"):GetChildren()) do
  1611.                         local success, failure = pcall(function()
  1612.                             local v = game:GetService("Players"):GetPlayerFromCharacter(m)
  1613.                             if not v.Character:FindFirstChild("Already_ESPd") then
  1614.        
  1615.                                 if v.Name ~= game:GetService("Players").LocalPlayer.Character.Name then
  1616.                                     local check = Instance.new("Folder")
  1617.                                     check.Parent = v.Character
  1618.                                     check.Name = "Already_ESPd"
  1619.        
  1620.        
  1621.                                     local ESP = Instance.new("BillboardGui")
  1622.                                     ESP.Name = "ESP_Player"
  1623.                                     ESP.Adornee = v.Character.Head
  1624.                                     ESP.AlwaysOnTop = true
  1625.                                     ESP.DistanceStep = false
  1626.                                     ESP.Parent = v.Character.Torso
  1627.                                     ESP.Size = UDim2.new(5,0,7.5,0)
  1628.        
  1629.                                     local ESP_Frame = Instance.new("Frame")
  1630.                                     ESP_Frame.Parent = ESP
  1631.                                     ESP_Frame.Position = UDim2.new(0,0,0,16.5)
  1632.                                     ESP_Frame.Size = UDim2.new(0.5,10,0.5,10)
  1633.                                     ESP_Frame.Transparency = 0.5
  1634.                                     ESP_Frame.BorderColor3 = Color3.fromRGB(0,0,0)
  1635.                                    
  1636.                                     local bevel = Instance.new("UIStroke")
  1637.                                     bevel.Parent = ESP_Frame
  1638.                                     bevel.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  1639.                                     bevel.LineJoinMode = Enum.LineJoinMode.Bevel
  1640.                                     bevel.Thickness = 2.5
  1641.                                     bevel.Transparency = 0.5
  1642.                                     bevel.Color = Color3.fromRGB(0,0,0)
  1643.        
  1644.        
  1645.        
  1646.                                     local ESP_Name = Instance.new("TextLabel")
  1647.                                     ESP_Name.Parent = ESP
  1648.                                     ESP_Name.BorderSizePixel = 0
  1649.                                     ESP_Name.Size = UDim2.new(0.5,20,0,10)
  1650.                                     ESP_Name.Position = UDim2.new(0,-7,0,-9)
  1651.                                     ESP_Name.BackgroundTransparency = 1
  1652.                                     ESP_Name.TextColor3 = Color3.fromRGB(0, 2, 35)
  1653.                                     ESP_Name.Text = 'placeholder'
  1654.                                     ESP_Name.Visible = false
  1655.                                    
  1656.                                      
  1657.                                     local ESP_Name2 = Instance.new("TextLabel")
  1658.                                     ESP_Name2.Parent = ESP
  1659.                                     ESP_Name2.BorderSizePixel = 0
  1660.                                     ESP_Name2.Size = UDim2.new(0.5,20,0,10)
  1661.                                     ESP_Name2.Position = UDim2.new(0,-7,0,1)
  1662.                                     ESP_Name2.BackgroundTransparency = 1
  1663.                                     ESP_Name2.TextColor3 = Color3.fromRGB(0, 115, 138)
  1664.                                     ESP_Name2.Text = v.Name
  1665.                                     ESP_Name2.Visible = true
  1666.                                     local a,b = pcall(function()
  1667.                                         local name = ""
  1668.                                         for p,n in pairs(player_names) do
  1669.                                             if n.p.Character.Name == v.Name then
  1670.                                                 ESP_Name.Visible = true
  1671.                                                 ESP_Name.Text = n.n
  1672.                                             end
  1673.                                         end
  1674.                                     end)
  1675.                                     if not a then print(b) end
  1676.        
  1677.                                     spawn(function()
  1678.                                         while task.wait(0.1) do
  1679.                                             if not ESP then
  1680.                                                 break
  1681.                                             else
  1682.                                                 ESP_Frame.BackgroundColor3 = Color3.new(0+0.5*(v.Character.Humanoid.MaxHealth/v.Character.Humanoid.Health),0 + 1/(v.Character.Humanoid.MaxHealth/v.Character.Humanoid.Health),0)
  1683.                                             end
  1684.                                         end
  1685.                                     end)
  1686.                                 end
  1687.                             end
  1688.                         end)
  1689.                     end
  1690.                 end)
  1691.             elseif player_esp == false and esp_destroyed_player == false then
  1692.                 player_esp_timer = 0
  1693.                 esp_destroyed_player = true
  1694.                 for _,v in pairs(workspace:FindFirstChild("Live"):GetChildren()) do
  1695.                     v.Torso:FindFirstChild("ESP_Player"):Destroy()
  1696.                     v:FindFirstChild("Already_ESPd"):Destroy()
  1697.                 end
  1698.             end
  1699.            
  1700.            
  1701.             if nofall_rogue == true and moved_nofall == false then
  1702.                 moved_nofall = true
  1703.                 game:GetService("Players").LocalPlayer.Character.CharacterHandler.Remotes.ApplyFallDamage.Parent = game.ReplicatedStorage
  1704.             elseif nofall_rogue == false and moved_nofall == true then
  1705.                 moved_nofall = false
  1706.                 game.ReplicatedStorage.ApplyFallDamage.Parent = game:GetService("Players").LocalPlayer.Character.CharacterHandler.Remotes
  1707.             end
  1708.             local Origin = plr.Character.HumanoidRootPart
  1709.             local withinRadius = workspace:GetPartBoundsInRadius(Origin.Position, 12.5)
  1710.             local PlrRay = Ray.new(Origin.CFrame.Position, Origin.CFrame.Position + Vector3.new(0,-10000,0))
  1711.             local hit, position = workspace:FindPartOnRay(PlrRay, plr.Character)
  1712.             local distance_from_ground = Origin.Position.Y - position.Y
  1713.             timer_for_check = timer_for_check + dt
  1714.             if timer_for_check > 0.1 and trinket_pickup == true then
  1715.                 timer_for_check = 0
  1716.                 for _,v in pairs(withinRadius) do
  1717.                     if v:FindFirstChildOfClass("ClickDetector") and not v:FindFirstChild("Humanoid") or v.Parent:FindFirstChild("Humanoid") and not v:FindFirstAncestor("Stations") and not v:FindFirstAncestor("SmithingStation") and not v:FindFirstAncestor("AlchemyStation") and trinket_pickup == true then
  1718.                         local temp = false
  1719.                         for x,z in pairs(blacklisted_items) do
  1720.                             if v.Name == z.n then
  1721.                                 temp = true
  1722.                             end
  1723.                         end
  1724.                         if temp == false then
  1725.                             local success, failure = pcall(function()
  1726.                                 fireclickdetector(v:FindFirstChildOfClass("ClickDetector"))
  1727.                             end)
  1728.                         end
  1729.                     end
  1730.                 end
  1731.             end
  1732.             if ing_timer > 0.1 and ingr_pickup == true then
  1733.                 ing_timer = 0
  1734.                 for _,v in pairs(withinRadius) do
  1735.                     if v:IsA("UnionOperation") and v:FindFirstChildOfClass("ClickDetector") and not v:FindFirstAncestor("Stations") and not v:FindFirstAncestor("SmithingStation") and not v:FindFirstAncestor("AlchemyStation") then
  1736.                         local success, failure = pcall(function()
  1737.                             fireclickdetector(v:FindFirstChildOfClass("ClickDetector"))
  1738.                         end)
  1739.                     end
  1740.                 end
  1741.             end
  1742.             if nofog_On == true then
  1743.                 game.Lighting.FogEnd = 1000000
  1744.                 game.Lighting.FogStart = 1000000
  1745.             end
  1746.             if UIS:IsKeyDown(Enum.KeyCode.Space) and plr.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Freefall then
  1747.                 just_Jumped = true
  1748.                 justJumped_Timer = 1.5
  1749.             end
  1750.             if plr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
  1751.                 seconds_falling = seconds_falling + dt
  1752.             else
  1753.                 seconds_falling = 0
  1754.             end
  1755.             if justJumped_Timer > 0 then
  1756.                 justJumped_Timer = justJumped_Timer - dt
  1757.             end
  1758.             if justJumped_Timer <= 0 then
  1759.                 just_Jumped = false
  1760.                 justJumped_Timer = 0
  1761.             end
  1762.             if seconds_falling >= 10 then
  1763.                 seconds_falling = 10
  1764.             end
  1765.             if fullbright_On == true then
  1766.                 game.Lighting.Brightness = 3
  1767.                 game.Lighting.ClockTime = 12
  1768.                 game.Lighting.Ambient = Color3.fromRGB(255, 255, 255)
  1769.                 game.Lighting.GlobalShadows = false
  1770.             elseif fullbright_On == false then
  1771.                 game.Lighting.GlobalShadows = true
  1772.             end
  1773.             if noclip == true then
  1774.                 if plr.Character then
  1775.                     for _,v in pairs(plr.Character:GetChildren()) do
  1776.                         if v:IsA("BasePart") then
  1777.                             v.CanCollide = false
  1778.                         end
  1779.                     end
  1780.                 end
  1781.             end
  1782.             if nofall_On == true and just_Jumped == false  and plr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall and distance_from_ground > 5  then
  1783.                 if plr.Character and plr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
  1784.                     local amount_to_fall = (9.7*seconds_falling)/((1/dt)/10)
  1785.                     if fly_On == true and autoFall_On == true then
  1786.                         local char = plr.Character
  1787.                         char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1788.                         char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame - Vector3.new(0,amount_to_fall,0)
  1789.                     elseif fly_On == true and autoFall_On == false then
  1790.                         local char = plr.Character
  1791.                         char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1792.                     elseif fly_On == false then
  1793.                         local char = plr.Character
  1794.                         char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1795.                         char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame - Vector3.new(0,amount_to_fall,0)
  1796.                     end
  1797.                    
  1798.                 end
  1799.             end
  1800.             if fly_On == true then
  1801.                
  1802.                 if autoFall_On == false then
  1803.                     seconds_falling = 0
  1804.                     local char = plr.Character
  1805.                     char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1806.                 elseif autoFall_On == true  and plr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall and distance_from_ground > 5 and not UIS:IsKeyDown(Enum.KeyCode.Space)   then
  1807.                     local amount_to_fall = (9.7*0.1/((0.5/dt)/10))
  1808.                     local char = plr.Character
  1809.                    
  1810.                     char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1811.                     char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame - Vector3.new(0,amount_to_fall*1.2,0)
  1812.                 end
  1813.                 if UIS:IsKeyDown(Enum.KeyCode.W) then
  1814.                     seconds_falling = 0
  1815.                     local char = plr.Character
  1816.                     if autoFall_On == true and distance_from_ground > 5 then
  1817.                         local amount_to_fall = (9.7*0.1/((0.5/dt)/10))
  1818.                         char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame - Vector3.new(0,amount_to_fall*1.2,0)
  1819.                     end
  1820.                     char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1821.                     char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + game.Workspace.CurrentCamera.CFrame.lookVector * fly_Speed/dt
  1822.                 end
  1823.                 if UIS:IsKeyDown(Enum.KeyCode.S) then
  1824.                     seconds_falling = 0
  1825.                     local char = plr.Character
  1826.                     if autoFall_On == true and distance_from_ground > 5 then
  1827.                         local amount_to_fall = (9.7*0.1/((0.5/dt)/10))
  1828.                         char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame - Vector3.new(0,amount_to_fall*1.2,0)
  1829.                     end
  1830.                     char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1831.                     char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame - game.Workspace.CurrentCamera.CFrame.lookVector * fly_Speed/dt
  1832.                 end
  1833.                 if UIS:IsKeyDown(Enum.KeyCode.Space) then
  1834.                     seconds_falling = 0
  1835.                     local char = plr.Character
  1836.                     char.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(char.HumanoidRootPart.AssemblyLinearVelocity.X,0,char.HumanoidRootPart.AssemblyLinearVelocity.Y)
  1837.                     char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(0,fly_Speed/dt,0)
  1838.                 end
  1839.             end
  1840.             if speed == true then
  1841.             end
  1842.         end)
  1843.        
  1844.        
  1845.        
  1846.         plr.Character.Humanoid.Died:Connect(function()
  1847.             if not plr.Character:FindFirstChild("Humanoid") then repeat wait() until plr.Character:FindFirstChild("Humanoid") end
  1848.             moved_nofall = false
  1849.             attached = false
  1850.             attacher = nil
  1851.             closest = 0
  1852.             nofall_rogue = false
  1853.             fly_On = false
  1854.             alreadyset_day1 = false
  1855.         end)
  1856.        
  1857.         return player_Handler
  1858.        
  1859.     end
  1860.     fake_module_scripts[script] = module_script
  1861. end
  1862.  
  1863.  
  1864. -- Scripts:
  1865.  
  1866. local function THPP_fake_script() -- ChatScrolling.CheckChat
  1867.     local script = Instance.new('LocalScript', ChatScrolling)
  1868.     local req = require
  1869.     local require = function(obj)
  1870.         local fake = fake_module_scripts[obj]
  1871.         if fake then
  1872.             return fake()
  1873.         end
  1874.         return req(obj)
  1875.     end
  1876.  
  1877.    
  1878.     local plr = game:GetService("Players").LocalPlayer
  1879.     local current = 0
  1880.    
  1881.     local spectating = nil
  1882.    
  1883.     local parent = script.Parent
  1884.     local template = parent.Template
  1885.    
  1886.     script:FindFirstAncestor("Chat").MouseLeave:Connect(function()
  1887.         local success, failure = pcall(function()
  1888.             workspace:FindFirstChildOfClass("Camera").CameraSubject = plr.Character.Humanoid
  1889.         end)
  1890.     end)
  1891.    
  1892.     local make = function(message,name)
  1893.         if current == 0 then
  1894.             local template2 = template:Clone()
  1895.             template2.Parent = parent
  1896.             template2.Name = current
  1897.             template2.Visible = true
  1898.             template2.TextColor3 = Color3.fromRGB(50, 50, 50)
  1899.             template2.Text = name .. ": " .. message
  1900.             current = current + 1
  1901.             spawn(function()
  1902.                 template2.MouseEnter:Connect(function()
  1903.                     template2.TextColor3 = Color3.fromRGB(0,0,255)
  1904.                     if not game:GetService("Players"):FindFirstChild(name) then
  1905.                         local char = workspace:FindFirstChild("Live"):FindFirstChild(name)
  1906.                         local lplr = game:GetService("Players"):GetPlayerFromCharacter(char)
  1907.                         workspace:FindFirstChildOfClass("Camera").CameraSubject = char.Humanoid
  1908.                     else
  1909.                         local lplr = game:GetService("Players"):FindFirstChild(name)
  1910.                         local char = lplr.Character
  1911.                         workspace:FindFirstChildOfClass("Camera").CameraSubject = char.Humanoid
  1912.                     end
  1913.                 end)
  1914.                 template2.MouseLeave:Connect(function()
  1915.                     template2.TextColor3 = Color3.fromRGB(50, 50, 50)
  1916.                 end)
  1917.             end)
  1918.         else
  1919.             if current >= 12 then
  1920.                 parent.CanvasSize = parent.CanvasSize + UDim2.new(0,0,0,20)
  1921.             end
  1922.             if current >= 10 then
  1923.                 parent.CanvasPosition = parent.CanvasPosition + Vector2.new(0,20)
  1924.             end
  1925.             local template2 = template:Clone()
  1926.             template2.Parent = parent
  1927.             template2.Name = current
  1928.             local displacement = 20 * current
  1929.             template2.Position = (template2.Position + UDim2.new(0,0,0,displacement))
  1930.             template2.Visible = true
  1931.             template2.Text = name .. ": " .. message
  1932.             current = current + 1
  1933.             template2.TextColor3 = Color3.fromRGB(50, 50, 50)
  1934.             spawn(function()
  1935.                 template2.MouseEnter:Connect(function()
  1936.                     template2.TextColor3 = Color3.fromRGB(0,0,255)
  1937.                     if not game:GetService("Players"):FindFirstChild(name) then
  1938.                         local char = workspace:FindFirstChild("Live"):FindFirstChild(name)
  1939.                         local lplr = game:GetService("Players"):GetPlayerFromCharacter(char)
  1940.                         workspace:FindFirstChildOfClass("Camera").CameraSubject = char.Humanoid
  1941.                     else
  1942.                         local lplr = game:GetService("Players"):FindFirstChild(name)
  1943.                         local char = lplr.Character
  1944.                         workspace:FindFirstChildOfClass("Camera").CameraSubject = char.Humanoid
  1945.                     end
  1946.                 end)
  1947.                 template2.MouseLeave:Connect(function()
  1948.                     template2.TextColor3 = Color3.fromRGB(50, 50, 50)
  1949.                 end)
  1950.             end)
  1951.         end
  1952.     end
  1953.    
  1954.    
  1955.    
  1956.     local ReplicatedStorage = game:GetService("ReplicatedStorage")
  1957.    
  1958.     task.spawn(function()
  1959.         coroutine.resume(coroutine.create(function()
  1960.             local ChatEvents = ReplicatedStorage:WaitForChild("DefaultChatSystemChatEvents", math.huge)
  1961.             local OnMessageEvent = ChatEvents:WaitForChild("OnMessageDoneFiltering", math.huge).OnClientEvent:Connect(function(data)
  1962.                 if data ~= nil then
  1963.                     local player = tostring(data.FromSpeaker)
  1964.                     local message = tostring(data.Message)
  1965.                     make(message,player)
  1966.                 end
  1967.             end)
  1968.         end))
  1969.     end)
  1970. end
  1971. coroutine.wrap(THPP_fake_script)()
  1972. local function YMYRORE_fake_script() -- CloggerHolder.Drag
  1973.     local script = Instance.new('LocalScript', CloggerHolder)
  1974.     local req = require
  1975.     local require = function(obj)
  1976.         local fake = fake_module_scripts[obj]
  1977.         if fake then
  1978.             return fake()
  1979.         end
  1980.         return req(obj)
  1981.     end
  1982.  
  1983.     local UserInputService = game:GetService("UserInputService")
  1984.     local runService = (game:GetService("RunService"));
  1985.    
  1986.     local gui = script.Parent
  1987.    
  1988.     local dragging
  1989.     local dragInput
  1990.     local dragStart
  1991.     local startPos
  1992.    
  1993.     function Lerp(a, b, m)
  1994.         return a + (b - a) * m
  1995.     end;
  1996.    
  1997.     local lastMousePos
  1998.     local lastGoalPos
  1999.     local DRAG_SPEED = (8); -- // The speed of the UI darg.
  2000.     function Update(dt)
  2001.         if not (startPos) then return end;
  2002.         if not (dragging) and (lastGoalPos) then
  2003.             gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, lastGoalPos.X.Offset, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, lastGoalPos.Y.Offset, dt * DRAG_SPEED))
  2004.             return
  2005.         end;
  2006.    
  2007.         local delta = (lastMousePos - UserInputService:GetMouseLocation())
  2008.         local xGoal = (startPos.X.Offset - delta.X);
  2009.         local yGoal = (startPos.Y.Offset - delta.Y);
  2010.         lastGoalPos = UDim2.new(startPos.X.Scale, xGoal, startPos.Y.Scale, yGoal)
  2011.         gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, xGoal, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, yGoal, dt * DRAG_SPEED))
  2012.     end;
  2013.    
  2014.     gui.InputBegan:Connect(function(input)
  2015.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  2016.             dragging = true
  2017.             dragStart = input.Position
  2018.             startPos = gui.Position
  2019.             lastMousePos = UserInputService:GetMouseLocation()
  2020.    
  2021.             input.Changed:Connect(function()
  2022.                 if input.UserInputState == Enum.UserInputState.End then
  2023.                     dragging = false
  2024.                 end
  2025.             end)
  2026.         end
  2027.     end)
  2028.    
  2029.     gui.InputChanged:Connect(function(input)
  2030.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  2031.             dragInput = input
  2032.         end
  2033.     end)
  2034.    
  2035.     runService.Heartbeat:Connect(Update)
  2036. end
  2037. coroutine.wrap(YMYRORE_fake_script)()
  2038. local function CEXQPTG_fake_script() -- CloggerHolder.Bevel
  2039.     local script = Instance.new('LocalScript', CloggerHolder)
  2040.     local req = require
  2041.     local require = function(obj)
  2042.         local fake = fake_module_scripts[obj]
  2043.         if fake then
  2044.             return fake()
  2045.         end
  2046.         return req(obj)
  2047.     end
  2048.  
  2049.     local parent = script.Parent
  2050.    
  2051.     local bevel = Instance.new("UIStroke")
  2052.     bevel.Parent = parent
  2053.     bevel.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  2054.     bevel.LineJoinMode = Enum.LineJoinMode.Bevel
  2055.     bevel.Thickness = 2.5
  2056.     bevel.Color = Color3.fromRGB(0,0,0)
  2057. end
  2058. coroutine.wrap(CEXQPTG_fake_script)()
  2059. local function PQZIQAY_fake_script() -- Notification.Notification_Handler
  2060.     local script = Instance.new('LocalScript', Notification)
  2061.     local req = require
  2062.     local require = function(obj)
  2063.         local fake = fake_module_scripts[obj]
  2064.         if fake then
  2065.             return fake()
  2066.         end
  2067.         return req(obj)
  2068.     end
  2069.  
  2070.     local notification_level = 0
  2071.    
  2072.     local illusionists = {}
  2073.    
  2074.     local mod_notification = function(name,rank)
  2075.         local parent = script.Parent
  2076.         local nameArea = parent.Placeholder
  2077.         local colorArea = parent.PlaceHolderColor
  2078.         local nameExtender = parent.PlaceHolderExtender
  2079.        
  2080.         local nA2 = nameArea:Clone()
  2081.         nA2.Parent = parent
  2082.        
  2083.         local cA2 = colorArea:Clone()
  2084.         cA2.Parent = parent
  2085.        
  2086.         local nE2  = nameExtender:Clone()
  2087.         nE2.Parent = parent
  2088.        
  2089.         local already_subtracted = false
  2090.        
  2091.         local destroy_cA2 = cA2.MouseButton1Down:Connect(function()
  2092.             if not already_subtracted == true then
  2093.                 notification_level = notification_level - 1
  2094.                 nE2:Destroy()
  2095.                 nA2:Destroy()
  2096.                 cA2:Destroy()
  2097.             end
  2098.         end)
  2099.        
  2100.         nE2.Visible = true
  2101.         nA2.Visible = true
  2102.         cA2.Visible = true
  2103.        
  2104.         nE2.Name = "nE2:" .. notification_level
  2105.         nA2.Name = "nA2:" .. notification_level
  2106.         cA2.Name = "cA2:" .. notification_level
  2107.        
  2108.         nE2.Position = nE2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2109.         nA2.Position = nA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2110.         cA2.Position = cA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2111.        
  2112.         notification_level = notification_level + 1
  2113.        
  2114.         nA2.Text = rank .. " has joined: " .. name
  2115.         cA2.BackgroundColor3 = Color3.fromRGB(255,0,0)
  2116.        
  2117.         spawn(function()
  2118.             wait(15)
  2119.             if not already_subtracted == true then
  2120.                 notification_level = notification_level - 1
  2121.                 nE2:Destroy()
  2122.                 nA2:Destroy()
  2123.                 cA2:Destroy()
  2124.                 destroy_cA2:Disconnect()
  2125.             end
  2126.         end)
  2127.        
  2128.     end
  2129.    
  2130.    
  2131.    
  2132.    
  2133.     local observe_notifier = function(name)
  2134.         local parent = script.Parent
  2135.         local nameArea = parent.Placeholder
  2136.         local colorArea = parent.PlaceHolderColor
  2137.         local nameExtender = parent.PlaceHolderExtender
  2138.    
  2139.         local nA2 = nameArea:Clone()
  2140.         nA2.Parent = parent
  2141.    
  2142.         local cA2 = colorArea:Clone()
  2143.         cA2.Parent = parent
  2144.    
  2145.         local nE2  = nameExtender:Clone()
  2146.         nE2.Parent = parent
  2147.    
  2148.         local already_subtracted = false
  2149.    
  2150.         local destroy_cA2 = cA2.MouseButton1Down:Connect(function()
  2151.             if not already_subtracted == true then
  2152.                 if notification_level - 1 < 0 then
  2153.                     notification_level = 0
  2154.                 else
  2155.                     notification_level = notification_level - 1
  2156.                 end
  2157.                
  2158.                 nE2:Destroy()
  2159.                 nA2:Destroy()
  2160.                 cA2:Destroy()
  2161.             end
  2162.         end)
  2163.    
  2164.         nE2.Visible = true
  2165.         nA2.Visible = true
  2166.         cA2.Visible = true
  2167.    
  2168.         nE2.Name = "nE2:" .. notification_level
  2169.         nA2.Name = "nA2:" .. notification_level
  2170.         cA2.Name = "cA2:" .. notification_level
  2171.    
  2172.         nE2.Position = nE2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2173.         nA2.Position = nA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2174.         cA2.Position = cA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2175.    
  2176.         notification_level = notification_level + 1
  2177.    
  2178.         nA2.Text = name .. " has equiped observe."
  2179.         cA2.BackgroundColor3 = Color3.fromRGB(65, 148, 184)
  2180.    
  2181.         spawn(function()
  2182.             wait(15)
  2183.             if not already_subtracted == true then
  2184.                 if notification_level - 1 < 0 then
  2185.                     notification_level = 0
  2186.                 else
  2187.                     notification_level = notification_level - 1
  2188.                 end
  2189.    
  2190.                 nE2:Destroy()
  2191.                 nA2:Destroy()
  2192.                 cA2:Destroy()
  2193.                 destroy_cA2:Disconnect()
  2194.             end
  2195.         end)
  2196.     end
  2197.    
  2198.     local illusionist_notifier = function(name)
  2199.         local parent = script.Parent
  2200.         local nameArea = parent.Placeholder
  2201.         local colorArea = parent.PlaceHolderColor
  2202.         local nameExtender = parent.PlaceHolderExtender
  2203.    
  2204.         local nA2 = nameArea:Clone()
  2205.         nA2.Parent = parent
  2206.    
  2207.         local cA2 = colorArea:Clone()
  2208.         cA2.Parent = parent
  2209.    
  2210.         local nE2  = nameExtender:Clone()
  2211.         nE2.Parent = parent
  2212.    
  2213.         local already_subtracted = false
  2214.    
  2215.         local destroy_cA2 = cA2.MouseButton1Down:Connect(function()
  2216.             if not already_subtracted == true then
  2217.                 if notification_level - 1 < 0 then
  2218.                     notification_level = 0
  2219.                 else
  2220.                     notification_level = notification_level - 1
  2221.                 end
  2222.    
  2223.                 nE2:Destroy()
  2224.                 nA2:Destroy()
  2225.                 cA2:Destroy()
  2226.             end
  2227.         end)
  2228.    
  2229.         nE2.Visible = true
  2230.         nA2.Visible = true
  2231.         cA2.Visible = true
  2232.    
  2233.         nE2.Name = "nE2:" .. notification_level
  2234.         nA2.Name = "nA2:" .. notification_level
  2235.         cA2.Name = "cA2:" .. notification_level
  2236.    
  2237.         nE2.Position = nE2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2238.         nA2.Position = nA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2239.         cA2.Position = cA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2240.    
  2241.         notification_level = notification_level + 1
  2242.    
  2243.         nA2.Text = "Illusionist Detected: " .. name
  2244.         cA2.BackgroundColor3 = Color3.fromRGB(0,255,0)
  2245.    
  2246.         spawn(function()
  2247.             wait(15)
  2248.             if not already_subtracted == true then
  2249.                 if notification_level - 1 < 0 then
  2250.                     notification_level = 0
  2251.                 else
  2252.                     notification_level = notification_level - 1
  2253.                 end
  2254.    
  2255.                 nE2:Destroy()
  2256.                 nA2:Destroy()
  2257.                 cA2:Destroy()
  2258.                 destroy_cA2:Disconnect()
  2259.             end
  2260.         end)
  2261.     end
  2262.    
  2263.    
  2264.     local is_observing = function(name)
  2265.         local parent = script.Parent
  2266.         local nameArea = parent.Placeholder
  2267.         local colorArea = parent.PlaceHolderColor
  2268.         local nameExtender = parent.PlaceHolderExtender
  2269.    
  2270.         local nA2 = nameArea:Clone()
  2271.         nA2.Parent = parent
  2272.    
  2273.         local cA2 = colorArea:Clone()
  2274.         cA2.Parent = parent
  2275.    
  2276.         local nE2  = nameExtender:Clone()
  2277.         nE2.Parent = parent
  2278.    
  2279.         local already_subtracted = false
  2280.    
  2281.         local destroy_cA2 = cA2.MouseButton1Down:Connect(function()
  2282.             if not already_subtracted == true then
  2283.                 if notification_level - 1 < 0 then
  2284.                     notification_level = 0
  2285.                 else
  2286.                     notification_level = notification_level - 1
  2287.                 end
  2288.    
  2289.                 nE2:Destroy()
  2290.                 nA2:Destroy()
  2291.                 cA2:Destroy()
  2292.             end
  2293.         end)
  2294.    
  2295.         nE2.Visible = true
  2296.         nA2.Visible = true
  2297.         cA2.Visible = true
  2298.    
  2299.         nE2.Name = "nE2:" .. notification_level
  2300.         nA2.Name = "nA2:" .. notification_level
  2301.         cA2.Name = "cA2:" .. notification_level
  2302.    
  2303.         nE2.Position = nE2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2304.         nA2.Position = nA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2305.         cA2.Position = cA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2306.    
  2307.         notification_level = notification_level + 1
  2308.    
  2309.         nA2.Text = name .. " is observing."
  2310.         cA2.BackgroundColor3 = Color3.fromRGB(255, 149, 0)
  2311.    
  2312.         spawn(function()
  2313.             wait(15)
  2314.             if not already_subtracted == true then
  2315.                 if notification_level - 1 < 0 then
  2316.                     notification_level = 0
  2317.                 else
  2318.                     notification_level = notification_level - 1
  2319.                 end
  2320.    
  2321.                 nE2:Destroy()
  2322.                 nA2:Destroy()
  2323.                 cA2:Destroy()
  2324.                 destroy_cA2:Disconnect()
  2325.             end
  2326.         end)
  2327.     end
  2328.    
  2329.     local is_observing_ = function(name,ob)
  2330.         local parent = script.Parent
  2331.         local nameArea = parent.Placeholder
  2332.         local colorArea = parent.PlaceHolderColor
  2333.         local nameExtender = parent.PlaceHolderExtender
  2334.    
  2335.         local nA2 = nameArea:Clone()
  2336.         nA2.Parent = parent
  2337.    
  2338.         local cA2 = colorArea:Clone()
  2339.         cA2.Parent = parent
  2340.    
  2341.         local nE2  = nameExtender:Clone()
  2342.         nE2.Parent = parent
  2343.    
  2344.         local already_subtracted = false
  2345.    
  2346.         local destroy_cA2 = cA2.MouseButton1Down:Connect(function()
  2347.             if not already_subtracted == true then
  2348.                 if notification_level - 1 < 0 then
  2349.                     notification_level = 0
  2350.                 else
  2351.                     notification_level = notification_level - 1
  2352.                 end
  2353.    
  2354.                 nE2:Destroy()
  2355.                 nA2:Destroy()
  2356.                 cA2:Destroy()
  2357.             end
  2358.         end)
  2359.    
  2360.         nE2.Visible = true
  2361.         nA2.Visible = true
  2362.         cA2.Visible = true
  2363.    
  2364.         nE2.Name = "nE2:" .. notification_level
  2365.         nA2.Name = "nA2:" .. notification_level
  2366.         cA2.Name = "cA2:" .. notification_level
  2367.    
  2368.         nE2.Position = nE2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2369.         nA2.Position = nA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2370.         cA2.Position = cA2.Position + UDim2.new(0,0,0.8*notification_level,0)
  2371.    
  2372.         notification_level = notification_level + 1
  2373.    
  2374.         nA2.Text = name .. " is observing " .. ob
  2375.         cA2.BackgroundColor3 = Color3.fromRGB(255, 149, 0)
  2376.    
  2377.         spawn(function()
  2378.             wait(15)
  2379.             if not already_subtracted == true then
  2380.                 if notification_level - 1 < 0 then
  2381.                     notification_level = 0
  2382.                 else
  2383.                     notification_level = notification_level - 1
  2384.                 end
  2385.    
  2386.                 nE2:Destroy()
  2387.                 nA2:Destroy()
  2388.                 cA2:Destroy()
  2389.                 destroy_cA2:Disconnect()
  2390.             end
  2391.         end)
  2392.     end
  2393.    
  2394.    
  2395.    
  2396.     while wait(0.1) do
  2397.         success, failure = pcall(function()
  2398.             for _,v in pairs(game.Workspace.Live:GetChildren()) do
  2399.                 if game.Players:GetPlayerFromCharacter(v) then
  2400.                     local lplr = game.Players:GetPlayerFromCharacter(v)
  2401.                     if lplr.Backpack:FindFirstChild("Observe") and not v:FindFirstChild("Notified_3") then
  2402.                         local temp = Instance.new("Folder")
  2403.                        
  2404.                        
  2405.                         temp.Parent = v
  2406.                         temp.Name = "Notified_3"
  2407.                         illusionist_notifier(lplr.Name)
  2408.                     end
  2409.                 end
  2410.                 if v:FindFirstChild("Observe") and not v:FindFirstChild("Notified_1") then
  2411.                     local temp = Instance.new("Folder")
  2412.                     temp.Parent = v
  2413.                     temp.Name = "Notified_1"
  2414.                     observe_notifier(v.Name)
  2415.                 end
  2416.                 if v:FindFirstChild("Observing") and not v:FindFirstChild("Notified_2") and v:FindFirstChild("Observe") then
  2417.                     local temp2 = Instance.new("Folder")
  2418.                     temp2.Parent = v
  2419.                     temp2.Name = "Notified_2"
  2420.                     is_observing(v.Name)
  2421.                 end
  2422.                 if not v:FindFirstChild("Observe") and v:FindFirstChild("Notified_1") then
  2423.                     local temp = Instance.new("Folder")
  2424.                     temp.Parent = v
  2425.                     temp.Name = "Notified_3"
  2426.                     v:FindFirstChild("Notified_1"):Destroy()
  2427.                 end
  2428.                 if not v:FindFirstChild("Observe") and v:FindFirstChild("Notified_2") then
  2429.                     if not v:FindFirstChild("Notified_1") then
  2430.                         local temp = Instance.new("Folder")
  2431.                         temp.Parent = v
  2432.                         temp.Name = "Notified_3"
  2433.                     end
  2434.                     v:FindFirstChild("Notified_2"):Destroy()
  2435.                 end
  2436.             end
  2437.         end)
  2438.         if not success then print(failure) end
  2439.     end
  2440.    
  2441.        
  2442.     for i,v in pairs(game.Players:GetPlayers()) do
  2443.         local rank = v:GetRoleInGroup(15131884)
  2444.         local rank2 = v:GetRoleInGroup(4556484)
  2445.         if rank == "Junior Moderator" or  rank ==  "Moderator" or  rank == "Senior Moderator" or  rank ==  "Head Moderator" or  rank == "Contributer" or rank == "Owner" or rank == "Developer" then
  2446.             mod_notification(v.Name,rank)
  2447.         end
  2448.         if rank2 == "Junior Mod" or  rank2 ==  "Moderator" or  rank2 == "Senior Moderator" or  rank2 ==  "Head Moderator" or  rank2 == "Contributer" or rank2 == "Owner" or rank2 == "Developer" or rank2 == "Developers" then
  2449.             mod_notification(v.Name,rank)
  2450.         end
  2451.     end
  2452.    
  2453.     game.Players.PlayerAdded:Connect(function(v)
  2454.         local rank = v:GetRoleInGroup(15131884)
  2455.         local rank2 = v:GetRoleInGroup(4556484)
  2456.         if rank == "Junior Moderator" or  rank ==  "Moderator" or  rank == "Senior Moderator" or  rank ==  "Head Moderator" or  rank == "Contributer" or rank == "Owner" or rank == "Developer" then
  2457.             mod_notification(v.Name,rank)
  2458.         end
  2459.         if rank2 == "Junior Mod" or  rank2 ==  "Moderator" or  rank2 == "Senior Moderator" or  rank2 ==  "Head Moderator" or  rank2 == "Contributer" or rank2 == "Owner" or rank2 == "Developer" or rank2 == "Developers" then
  2460.             mod_notification(v.Name,rank)
  2461.         end
  2462.     end)
  2463.    
  2464.     local player_names = {}
  2465.    
  2466.     local function iname(plr,name)
  2467.         table.insert(player_names, {p=plr,n=name})
  2468.     end
  2469.    
  2470.     for i,v in pairs(game:GetService("Players"):GetChildren()) do
  2471.         local a,b = pcall(function()
  2472.             local name = nil
  2473.             local char = v.Character
  2474.             for _,z in pairs(char:GetChildren()) do
  2475.                 if z:FindFirstChild("Head") or z:FindFirstChildOfClass("Humanoid") then
  2476.                     name = z.Name
  2477.                 end
  2478.             end
  2479.             iname(v,name)
  2480.         end)
  2481.     end
  2482.    
  2483.     game.Players.PlayerAdded:Connect(function(v)
  2484.         local a,b = pcall(function()
  2485.             local name = nil
  2486.             local char = v.Character
  2487.             for _,z in pairs(char:GetChildren()) do
  2488.                 if z:FindFirstChild("Head") or z:FindFirstChildOfClass("Humanoid") then
  2489.                     name = z.Name
  2490.                 end
  2491.             end
  2492.             iname(v,name)
  2493.         end)
  2494.     end)
  2495.    
  2496.     local find_ = function(player,message)
  2497.         local a,b = pcall(function()
  2498.             local found_player = ""
  2499.             local player_has_been_found = false
  2500.             for _,v in pairs(player_names) do
  2501.                 if string.find(v.n, message) then
  2502.                     found_player = v.n
  2503.                     player_has_been_found = true
  2504.                 end
  2505.             end
  2506.             if game:GetService("Players"):FindFirstChild(player) then
  2507.                 local lplr = game:GetService("Players"):FindFirstChild(player)
  2508.             elseif workspace:FindFirstChild("Live"):FindFirstChild(player) then
  2509.                 local lplr = workspace:FindFirstChild("Live"):FindFirstChild(player)
  2510.                 local char = lplr.Character
  2511.                 if char:FindFirstChild("Observing") then
  2512.                     if player_has_been_found then
  2513.                         is_observing_(lplr.Name,found_player)
  2514.                     end
  2515.                 end
  2516.             end
  2517.         end)
  2518.     end
  2519.    
  2520.    
  2521.     task.spawn(function()
  2522.         coroutine.resume(coroutine.create(function()
  2523.             local ChatEvents = game:GetService("ReplicatedStorage"):WaitForChild("DefaultChatSystemChatEvents", math.huge)
  2524.             local OnMessageEvent = ChatEvents:WaitForChild("OnMessageDoneFiltering", math.huge).OnClientEvent:Connect(function(data)
  2525.                 if data ~= nil then
  2526.                     local player = tostring(data.FromSpeaker)
  2527.                     local message = tostring(data.Message)
  2528.                     find_(player,message)
  2529.                 end
  2530.             end)
  2531.         end))
  2532.     end)
  2533.    
  2534.     -- Mods
  2535.     -- SmallEquadorianMan
  2536. end
  2537. coroutine.wrap(PQZIQAY_fake_script)()
  2538. local function TITKQK_fake_script() -- Player.LocalScript
  2539.     local script = Instance.new('LocalScript', Player)
  2540.     local req = require
  2541.     local require = function(obj)
  2542.         local fake = fake_module_scripts[obj]
  2543.         if fake then
  2544.             return fake()
  2545.         end
  2546.         return req(obj)
  2547.     end
  2548.  
  2549.     script.Parent.MouseEnter:Connect(function()
  2550.         script.Parent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  2551.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2552.         local active
  2553.         local folder
  2554.         for _,v in pairs(father:GetChildren()) do
  2555.             if v:IsA("Folder") then
  2556.                 active = v.Name
  2557.                 folder = v
  2558.             end
  2559.         end
  2560.         folder.Name = "Player_Main"
  2561.         for i,v in pairs(father:GetChildren()) do
  2562.             if v:IsA("Frame") then
  2563.                 if v.Name == active then
  2564.                     v.Visible = false
  2565.                 end
  2566.                 if v.Name == "Player_Main" then
  2567.                     v.Visible = true
  2568.                 end
  2569.             end
  2570.         end
  2571.     end)
  2572.    
  2573.    
  2574.     while wait(0.1) do
  2575.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2576.         local active
  2577.         local folder
  2578.         for _,v in pairs(father:GetChildren()) do
  2579.             if v:IsA("Folder") then
  2580.                 active = v.Name
  2581.                 folder = v
  2582.             end
  2583.         end
  2584.         if folder.Name ~= script.Parent.Name .. "_Main" then
  2585.             script.Parent.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  2586.         end
  2587.     end
  2588. end
  2589. coroutine.wrap(TITKQK_fake_script)()
  2590. local function YAWQGNA_fake_script() -- Movement.LocalScript
  2591.     local script = Instance.new('LocalScript', Movement)
  2592.     local req = require
  2593.     local require = function(obj)
  2594.         local fake = fake_module_scripts[obj]
  2595.         if fake then
  2596.             return fake()
  2597.         end
  2598.         return req(obj)
  2599.     end
  2600.  
  2601.     script.Parent.MouseEnter:Connect(function()
  2602.         script.Parent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  2603.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2604.         local active
  2605.         local folder
  2606.         for _,v in pairs(father:GetChildren()) do
  2607.             if v:IsA("Folder") then
  2608.                 active = v.Name
  2609.                 folder = v
  2610.             end
  2611.         end
  2612.         folder.Name = "Movement_Main"
  2613.         for i,v in pairs(father:GetChildren()) do
  2614.             if v:IsA("Frame") then
  2615.                 if v.Name == active then
  2616.                     v.Visible = false
  2617.                 end
  2618.                 if v.Name == "Movement_Main" then
  2619.                     v.Visible = true
  2620.                 end
  2621.             end
  2622.         end
  2623.     end)
  2624.    
  2625.    
  2626.     while wait(0.1) do
  2627.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2628.         local active
  2629.         local folder
  2630.         for _,v in pairs(father:GetChildren()) do
  2631.             if v:IsA("Folder") then
  2632.                 active = v.Name
  2633.                 folder = v
  2634.             end
  2635.         end
  2636.         if folder.Name ~= script.Parent.Name .. "_Main" then
  2637.             script.Parent.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  2638.         end
  2639.     end
  2640. end
  2641. coroutine.wrap(YAWQGNA_fake_script)()
  2642. local function JGORTVH_fake_script() -- Combat.LocalScript
  2643.     local script = Instance.new('LocalScript', Combat)
  2644.     local req = require
  2645.     local require = function(obj)
  2646.         local fake = fake_module_scripts[obj]
  2647.         if fake then
  2648.             return fake()
  2649.         end
  2650.         return req(obj)
  2651.     end
  2652.  
  2653.     script.Parent.MouseEnter:Connect(function()
  2654.         script.Parent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  2655.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2656.         local active
  2657.         local folder
  2658.         for _,v in pairs(father:GetChildren()) do
  2659.             if v:IsA("Folder") then
  2660.                 active = v.Name
  2661.                 folder = v
  2662.             end
  2663.         end
  2664.         folder.Name = "Combat_Main"
  2665.         for i,v in pairs(father:GetChildren()) do
  2666.             if v:IsA("Frame") then
  2667.                 if v.Name == active then
  2668.                     v.Visible = false
  2669.                 end
  2670.                 if v.Name == "Combat_Main" then
  2671.                     v.Visible = true
  2672.                 end
  2673.             end
  2674.         end
  2675.     end)
  2676.    
  2677.     while wait(0.1) do
  2678.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2679.         local active
  2680.         local folder
  2681.         for _,v in pairs(father:GetChildren()) do
  2682.             if v:IsA("Folder") then
  2683.                 active = v.Name
  2684.                 folder = v
  2685.             end
  2686.         end
  2687.         if folder.Name ~= script.Parent.Name .. "_Main" then
  2688.             script.Parent.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  2689.         end
  2690.     end
  2691. end
  2692. coroutine.wrap(JGORTVH_fake_script)()
  2693. local function YCXYF_fake_script() -- World.LocalScript
  2694.     local script = Instance.new('LocalScript', World)
  2695.     local req = require
  2696.     local require = function(obj)
  2697.         local fake = fake_module_scripts[obj]
  2698.         if fake then
  2699.             return fake()
  2700.         end
  2701.         return req(obj)
  2702.     end
  2703.  
  2704.     script.Parent.MouseEnter:Connect(function()
  2705.         script.Parent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  2706.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2707.         local active
  2708.         local folder
  2709.         for _,v in pairs(father:GetChildren()) do
  2710.             if v:IsA("Folder") then
  2711.                 active = v.Name
  2712.                 folder = v
  2713.             end
  2714.         end
  2715.         folder.Name = "World_Main"
  2716.         for i,v in pairs(father:GetChildren()) do
  2717.             if v:IsA("Frame") then
  2718.                 if v.Name == active then
  2719.                     v.Visible = false
  2720.                 end
  2721.                 if v.Name == "World_Main" then
  2722.                     v.Visible = true
  2723.                 end
  2724.             end
  2725.         end
  2726.     end)
  2727.    
  2728.    
  2729.     while wait(0.1) do
  2730.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2731.         local active
  2732.         local folder
  2733.         for _,v in pairs(father:GetChildren()) do
  2734.             if v:IsA("Folder") then
  2735.                 active = v.Name
  2736.                 folder = v
  2737.             end
  2738.         end
  2739.         if folder.Name ~= script.Parent.Name .. "_Main" then
  2740.             script.Parent.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  2741.         end
  2742.     end
  2743. end
  2744. coroutine.wrap(YCXYF_fake_script)()
  2745. local function LGHGYHH_fake_script() -- Settings.LocalScript
  2746.     local script = Instance.new('LocalScript', Settings)
  2747.     local req = require
  2748.     local require = function(obj)
  2749.         local fake = fake_module_scripts[obj]
  2750.         if fake then
  2751.             return fake()
  2752.         end
  2753.         return req(obj)
  2754.     end
  2755.  
  2756.     script.Parent.MouseEnter:Connect(function()
  2757.         script.Parent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  2758.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2759.         local active
  2760.         local folder
  2761.         for _,v in pairs(father:GetChildren()) do
  2762.             if v:IsA("Folder") then
  2763.                 active = v.Name
  2764.                 folder = v
  2765.             end
  2766.         end
  2767.         folder.Name = "Settings_Main"
  2768.         for i,v in pairs(father:GetChildren()) do
  2769.             if v:IsA("Frame") then
  2770.                 if v.Name == active then
  2771.                     v.Visible = false
  2772.                 end
  2773.                 if v.Name == "Settings_Main" then
  2774.                     v.Visible = true
  2775.                 end
  2776.             end
  2777.         end
  2778.     end)
  2779.    
  2780.     while wait(0.1) do
  2781.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2782.         local active
  2783.         local folder
  2784.         for _,v in pairs(father:GetChildren()) do
  2785.             if v:IsA("Folder") then
  2786.                 active = v.Name
  2787.                 folder = v
  2788.             end
  2789.         end
  2790.         if folder.Name ~= script.Parent.Name .. "_Main" then
  2791.             script.Parent.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  2792.         end
  2793.     end
  2794. end
  2795. coroutine.wrap(LGHGYHH_fake_script)()
  2796. local function EWHBCH_fake_script() -- ESP.LocalScript
  2797.     local script = Instance.new('LocalScript', ESP)
  2798.     local req = require
  2799.     local require = function(obj)
  2800.         local fake = fake_module_scripts[obj]
  2801.         if fake then
  2802.             return fake()
  2803.         end
  2804.         return req(obj)
  2805.     end
  2806.  
  2807.     script.Parent.MouseEnter:Connect(function()
  2808.         script.Parent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  2809.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2810.         local active
  2811.         local folder
  2812.         for _,v in pairs(father:GetChildren()) do
  2813.             if v:IsA("Folder") then
  2814.                 active = v.Name
  2815.                 folder = v
  2816.             end
  2817.         end
  2818.         folder.Name = "ESP_Main"
  2819.         for i,v in pairs(father:GetChildren()) do
  2820.             if v:IsA("Frame") then
  2821.                 if v.Name == active then
  2822.                     v.Visible = false
  2823.                 end
  2824.                 if v.Name == "ESP_Main" then
  2825.                     v.Visible = true
  2826.                 end
  2827.             end
  2828.         end
  2829.     end)
  2830.    
  2831.    
  2832.     while wait(0.1) do
  2833.         local father = script:FindFirstAncestor("DragHolder").MainArea
  2834.         local active
  2835.         local folder
  2836.         for _,v in pairs(father:GetChildren()) do
  2837.             if v:IsA("Folder") then
  2838.                 active = v.Name
  2839.                 folder = v
  2840.             end
  2841.         end
  2842.         if folder.Name ~= script.Parent.Name .. "_Main" then
  2843.             script.Parent.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  2844.         end
  2845.     end
  2846. end
  2847. coroutine.wrap(EWHBCH_fake_script)()
  2848. local function ITFXVLF_fake_script() -- Selector.Bevel
  2849.     local script = Instance.new('LocalScript', Selector)
  2850.     local req = require
  2851.     local require = function(obj)
  2852.         local fake = fake_module_scripts[obj]
  2853.         if fake then
  2854.             return fake()
  2855.         end
  2856.         return req(obj)
  2857.     end
  2858.  
  2859.     local parent = script.Parent
  2860.    
  2861.     local bevel = Instance.new("UIStroke")
  2862.     bevel.Parent = parent
  2863.     bevel.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  2864.     bevel.LineJoinMode = Enum.LineJoinMode.Bevel
  2865.     bevel.Thickness = 2.5
  2866.     bevel.Color = Color3.fromRGB(0,0,0)
  2867. end
  2868. coroutine.wrap(ITFXVLF_fake_script)()
  2869. local function FIXYG_fake_script() -- NoClipButton.LocalScript
  2870.     local script = Instance.new('LocalScript', NoClipButton)
  2871.     local req = require
  2872.     local require = function(obj)
  2873.         local fake = fake_module_scripts[obj]
  2874.         if fake then
  2875.             return fake()
  2876.         end
  2877.         return req(obj)
  2878.     end
  2879.  
  2880.     local father = script:FindFirstAncestor("FXHub")
  2881.     player_Handler = require(father.player_Handler)
  2882.     local noClip_OnValue = false
  2883.    
  2884.    
  2885.     script.Parent.MouseButton1Click:Connect(function()
  2886.         if noClip_OnValue == false then
  2887.             noClip_OnValue = true
  2888.             player_Handler.Change_Value("noclip",true)
  2889.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  2890.         elseif noClip_OnValue == true then
  2891.             noClip_OnValue = false
  2892.             player_Handler.Change_Value("noclip",false)
  2893.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  2894.         end
  2895.     end)
  2896. end
  2897. coroutine.wrap(FIXYG_fake_script)()
  2898. local function ZDYIYT_fake_script() -- ResetButton.LocalScript
  2899.     local script = Instance.new('LocalScript', ResetButton)
  2900.     local req = require
  2901.     local require = function(obj)
  2902.         local fake = fake_module_scripts[obj]
  2903.         if fake then
  2904.             return fake()
  2905.         end
  2906.         return req(obj)
  2907.     end
  2908.  
  2909.     script.Parent.MouseButton1Down:Connect(function()
  2910.         local plr = game:GetService("Players").LocalPlayer
  2911.         if plr.Character then
  2912.             for _,v in pairs(plr.Character:GetChildren()) do
  2913.                 if v:IsA("Part") then
  2914.                     v:Destroy()
  2915.                 end
  2916.             end
  2917.         end
  2918.     end)
  2919. end
  2920. coroutine.wrap(ZDYIYT_fake_script)()
  2921. local function CQZTQNA_fake_script() -- GeneralNofall.LocalScript
  2922.     local script = Instance.new('LocalScript', GeneralNofall)
  2923.     local req = require
  2924.     local require = function(obj)
  2925.         local fake = fake_module_scripts[obj]
  2926.         if fake then
  2927.             return fake()
  2928.         end
  2929.         return req(obj)
  2930.     end
  2931.  
  2932.     local father = script:FindFirstAncestor("FXHub")
  2933.     player_Handler = require(father.player_Handler)
  2934.     local noClip_OnValue = false
  2935.    
  2936.    
  2937.     script.Parent.MouseButton1Click:Connect(function()
  2938.         if noClip_OnValue == false then
  2939.             noClip_OnValue = true
  2940.             player_Handler.Change_Value("nofall",true)
  2941.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  2942.         elseif noClip_OnValue == true then
  2943.             noClip_OnValue = false
  2944.             player_Handler.Change_Value("nofall",false)
  2945.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  2946.         end
  2947.     end)
  2948. end
  2949. coroutine.wrap(CQZTQNA_fake_script)()
  2950. local function QPNZG_fake_script() -- TrinketPickupButton.LocalScript
  2951.     local script = Instance.new('LocalScript', TrinketPickupButton)
  2952.     local req = require
  2953.     local require = function(obj)
  2954.         local fake = fake_module_scripts[obj]
  2955.         if fake then
  2956.             return fake()
  2957.         end
  2958.         return req(obj)
  2959.     end
  2960.  
  2961.     local father = script:FindFirstAncestor("FXHub")
  2962.     player_Handler = require(father.player_Handler)
  2963.     local trinket_pickup_OnValue = false
  2964.    
  2965.    
  2966.     script.Parent.MouseButton1Click:Connect(function()
  2967.         if trinket_pickup_OnValue == false then
  2968.             trinket_pickup_OnValue = true
  2969.             player_Handler.Change_Value("trinket_pickup",true)
  2970.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  2971.         elseif trinket_pickup_OnValue == true then
  2972.             trinket_pickup_OnValue = false
  2973.             player_Handler.Change_Value("trinket_pickup",false)
  2974.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  2975.         end
  2976.     end)
  2977. end
  2978. coroutine.wrap(QPNZG_fake_script)()
  2979. local function XLQAKQO_fake_script() -- NoFallButton.LocalScript
  2980.     local script = Instance.new('LocalScript', NoFallButton)
  2981.     local req = require
  2982.     local require = function(obj)
  2983.         local fake = fake_module_scripts[obj]
  2984.         if fake then
  2985.             return fake()
  2986.         end
  2987.         return req(obj)
  2988.     end
  2989.  
  2990.     local father = script:FindFirstAncestor("FXHub")
  2991.     player_Handler = require(father.player_Handler)
  2992.     local noClip_OnValue = false
  2993.    
  2994.    
  2995.     script.Parent.MouseButton1Click:Connect(function()
  2996.         if noClip_OnValue == false then
  2997.             noClip_OnValue = true
  2998.             player_Handler.Change_Value("nofall_rogue",true)
  2999.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3000.         elseif noClip_OnValue == true then
  3001.             noClip_OnValue = false
  3002.             player_Handler.Change_Value("nofall_rogue",false)
  3003.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3004.         end
  3005.     end)
  3006. end
  3007. coroutine.wrap(XLQAKQO_fake_script)()
  3008. local function XUGJPS_fake_script() -- Day1Button.LocalScript
  3009.     local script = Instance.new('LocalScript', Day1Button)
  3010.     local req = require
  3011.     local require = function(obj)
  3012.         local fake = fake_module_scripts[obj]
  3013.         if fake then
  3014.             return fake()
  3015.         end
  3016.         return req(obj)
  3017.     end
  3018.  
  3019.     ph = require(script:FindFirstAncestor("FXHub").player_Handler)
  3020.    
  3021.     script.Parent.MouseButton1Down:Connect(function()
  3022.         ph.Change_Value("day1")
  3023.     end)
  3024. end
  3025. coroutine.wrap(XUGJPS_fake_script)()
  3026. local function SYLG_fake_script() -- IngredientPickupButton.LocalScript
  3027.     local script = Instance.new('LocalScript', IngredientPickupButton)
  3028.     local req = require
  3029.     local require = function(obj)
  3030.         local fake = fake_module_scripts[obj]
  3031.         if fake then
  3032.             return fake()
  3033.         end
  3034.         return req(obj)
  3035.     end
  3036.  
  3037.     local father = script:FindFirstAncestor("FXHub")
  3038.     player_Handler = require(father.player_Handler)
  3039.     local trinket_pickup_OnValue = false
  3040.    
  3041.    
  3042.     script.Parent.MouseButton1Click:Connect(function()
  3043.         if trinket_pickup_OnValue == false then
  3044.             trinket_pickup_OnValue = true
  3045.             player_Handler.Change_Value("ingr_pickup",true)
  3046.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3047.         elseif trinket_pickup_OnValue == true then
  3048.             trinket_pickup_OnValue = false
  3049.             player_Handler.Change_Value("ingr_pickup",false)
  3050.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3051.         end
  3052.     end)
  3053. end
  3054. coroutine.wrap(SYLG_fake_script)()
  3055. local function QSYZS_fake_script() -- SpeedButton.LocalScript
  3056.     local script = Instance.new('LocalScript', SpeedButton)
  3057.     local req = require
  3058.     local require = function(obj)
  3059.         local fake = fake_module_scripts[obj]
  3060.         if fake then
  3061.             return fake()
  3062.         end
  3063.         return req(obj)
  3064.     end
  3065.  
  3066.     local father = script:FindFirstAncestor("FXHub")
  3067.     player_Handler = require(father.player_Handler)
  3068.     local speed_OnValue = false
  3069.    
  3070.    
  3071.     script.Parent.MouseButton1Click:Connect(function()
  3072.         if speed_OnValue == false then
  3073.             speed_OnValue = true
  3074.             player_Handler.Change_Value("speed",true)
  3075.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3076.         elseif speed_OnValue == true then
  3077.             speed_OnValue = false
  3078.             player_Handler.Change_Value("speed",false)
  3079.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3080.         end
  3081.     end)
  3082. end
  3083. coroutine.wrap(QSYZS_fake_script)()
  3084. local function ETXA_fake_script() -- FlyButton.LocalScript
  3085.     local script = Instance.new('LocalScript', FlyButton)
  3086.     local req = require
  3087.     local require = function(obj)
  3088.         local fake = fake_module_scripts[obj]
  3089.         if fake then
  3090.             return fake()
  3091.         end
  3092.         return req(obj)
  3093.     end
  3094.  
  3095.     local father = script:FindFirstAncestor("FXHub")
  3096.     player_Handler = require(father.player_Handler)
  3097.     local fly_OnValue = false
  3098.    
  3099.    
  3100.     script.Parent.MouseButton1Click:Connect(function()
  3101.         if fly_OnValue == false then
  3102.             fly_OnValue = true
  3103.             player_Handler.Change_Value("fly",true)
  3104.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3105.         elseif fly_OnValue == true then
  3106.             fly_OnValue = false
  3107.             player_Handler.Change_Value("fly",false)
  3108.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3109.         end
  3110.     end)
  3111.    
  3112.     script.Parent.Changed:Connect(function(prop)
  3113.         if script.Parent.BackgroundColor3 == Color3.fromRGB(255, 255, 255) then
  3114.             fly_OnValue = false
  3115.             player_Handler.Change_Value("fly",false)
  3116.         elseif  script.Parent.BackgroundColor3 == Color3.fromRGB(0, 0, 255) then
  3117.             fly_OnValue = true
  3118.             player_Handler.Change_Value("fly",true)
  3119.         end
  3120.     end)
  3121.    
  3122.     game.Players.LocalPlayer.Character.Humanoid.Died:Connect(function()
  3123.         script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3124.         fly_OnValue = false
  3125.         player_Handler.Change_Value("fly",false)
  3126.     end)
  3127. end
  3128. coroutine.wrap(ETXA_fake_script)()
  3129. local function EVVZNDP_fake_script() -- FlyKeyBind.LocalScript
  3130.     local script = Instance.new('LocalScript', FlyKeyBind)
  3131.     local req = require
  3132.     local require = function(obj)
  3133.         local fake = fake_module_scripts[obj]
  3134.         if fake then
  3135.             return fake()
  3136.         end
  3137.         return req(obj)
  3138.     end
  3139.  
  3140.    
  3141.     local UIS = game:GetService("UserInputService")
  3142.    
  3143.    
  3144.    
  3145.     local father = script:FindFirstAncestor("FXHub")
  3146.     ph = require(father.player_Handler)
  3147.    
  3148.    
  3149.     local gui_keybind_checking = false
  3150.    
  3151.     script.Parent.MouseEnter:Connect(function()
  3152.         gui_keybind_checking = true
  3153.     end)
  3154.    
  3155.     script.Parent.MouseLeave:Connect(function()
  3156.         gui_keybind_checking = false
  3157.     end)
  3158.    
  3159.     UIS.InputBegan:Connect(function(key, typing)
  3160.         if gui_keybind_checking then
  3161.             ph.Change_Value("fly_key",key.KeyCode)
  3162.             script.Parent.Text = key.KeyCode.Name
  3163.         end
  3164.     end)
  3165.    
  3166.    
  3167. end
  3168. coroutine.wrap(EVVZNDP_fake_script)()
  3169. local function KTDXFXJ_fake_script() -- AutoFallButton.LocalScript
  3170.     local script = Instance.new('LocalScript', AutoFallButton)
  3171.     local req = require
  3172.     local require = function(obj)
  3173.         local fake = fake_module_scripts[obj]
  3174.         if fake then
  3175.             return fake()
  3176.         end
  3177.         return req(obj)
  3178.     end
  3179.  
  3180.     local father = script:FindFirstAncestor("FXHub")
  3181.     player_Handler = require(father.player_Handler)
  3182.     local autoFall_OnValue = false
  3183.    
  3184.    
  3185.     script.Parent.MouseButton1Click:Connect(function()
  3186.         if autoFall_OnValue == false then
  3187.             autoFall_OnValue = true
  3188.             player_Handler.Change_Value("autoFall",true)
  3189.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3190.         elseif autoFall_OnValue == true then
  3191.             autoFall_OnValue = false
  3192.             player_Handler.Change_Value("autoFall",false)
  3193.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3194.         end
  3195.     end)
  3196. end
  3197. coroutine.wrap(KTDXFXJ_fake_script)()
  3198. local function SOVHO_fake_script() -- MaxRange.LocalScript
  3199.     local script = Instance.new('LocalScript', MaxRange)
  3200.     local req = require
  3201.     local require = function(obj)
  3202.         local fake = fake_module_scripts[obj]
  3203.         if fake then
  3204.             return fake()
  3205.         end
  3206.         return req(obj)
  3207.     end
  3208.  
  3209.     ph = require(script:FindFirstAncestor("FXHub").player_Handler)
  3210.    
  3211.     local fly_slider_clicked = false
  3212.     local player = game.Players.LocalPlayer
  3213.    
  3214.     local Max_Speed = 5
  3215.    
  3216.     script.Parent.MouseButton1Down:Connect(function()
  3217.         fly_slider_clicked = true
  3218.     end)
  3219.    
  3220.    
  3221.     script.Parent.MouseButton1Up:Connect(function()
  3222.         fly_slider_clicked = false
  3223.     end)
  3224.    
  3225.     script.Parent.MouseLeave:Connect(function()
  3226.         fly_slider_clicked = false
  3227.     end)
  3228.    
  3229.     game:GetService("RunService").RenderStepped:Connect(function()
  3230.         if fly_slider_clicked == true then
  3231.             local mouse = player:GetMouse()
  3232.             local distance = -(script.Parent.AbsolutePosition.X - mouse.X)
  3233.             local new_speed = Max_Speed/(150/distance)
  3234.             if distance < 0 then
  3235.                 script.Parent.Parent.SliderShow.Size = UDim2.new(0, 1,0, 10)
  3236.                 ph.Change_Value("flyspeed", 1)
  3237.             elseif distance > 150 then
  3238.                 ph.Change_Value("flyspeed", 5)
  3239.                 script.Parent.Parent.SliderShow.Size = UDim2.new(0, 150,0, 10)
  3240.             else
  3241.                 ph.Change_Value("flyspeed", new_speed)
  3242.                 script.Parent.Parent.SliderShow.Size = UDim2.new(0, distance,0, 10)
  3243.             end
  3244.         end
  3245.     end)
  3246. end
  3247. coroutine.wrap(SOVHO_fake_script)()
  3248. local function MFDFMV_fake_script() -- HideGuiSetButton.LocalScript
  3249.     local script = Instance.new('LocalScript', HideGuiSetButton)
  3250.     local req = require
  3251.     local require = function(obj)
  3252.         local fake = fake_module_scripts[obj]
  3253.         if fake then
  3254.             return fake()
  3255.         end
  3256.         return req(obj)
  3257.     end
  3258.  
  3259.    
  3260.     local UIS = game:GetService("UserInputService")
  3261.    
  3262.    
  3263.    
  3264.     local father = script:FindFirstAncestor("FXHub")
  3265.     ph = require(father.player_Handler)
  3266.    
  3267.    
  3268.     local gui_keybind_checking = false
  3269.    
  3270.     script.Parent.MouseEnter:Connect(function()
  3271.         gui_keybind_checking = true
  3272.     end)
  3273.    
  3274.     script.Parent.MouseLeave:Connect(function()
  3275.         gui_keybind_checking = false
  3276.     end)
  3277.    
  3278.     UIS.InputBegan:Connect(function(key, typing)
  3279.         if gui_keybind_checking then
  3280.             ph.Change_Value("hide_gui_key",key.KeyCode)
  3281.             script.Parent.Text = key.KeyCode.Name
  3282.         end
  3283.     end)
  3284.    
  3285.    
  3286. end
  3287. coroutine.wrap(MFDFMV_fake_script)()
  3288. local function DUWM_fake_script() -- InstantLogSetKey.LocalScript
  3289.     local script = Instance.new('LocalScript', InstantLogSetKey)
  3290.     local req = require
  3291.     local require = function(obj)
  3292.         local fake = fake_module_scripts[obj]
  3293.         if fake then
  3294.             return fake()
  3295.         end
  3296.         return req(obj)
  3297.     end
  3298.  
  3299.    
  3300.     local UIS = game:GetService("UserInputService")
  3301.    
  3302.    
  3303.    
  3304.     local father = script:FindFirstAncestor("FXHub")
  3305.     ph = require(father.player_Handler)
  3306.    
  3307.     local gui_keybind_checking = false
  3308.    
  3309.     script.Parent.MouseEnter:Connect(function()
  3310.         gui_keybind_checking = true
  3311.     end)
  3312.    
  3313.     script.Parent.MouseLeave:Connect(function()
  3314.         gui_keybind_checking = false
  3315.     end)
  3316.    
  3317.     UIS.InputBegan:Connect(function(key, typing)
  3318.         if gui_keybind_checking then
  3319.             ph.Change_Value("instant_log_key",key.KeyCode)
  3320.             script.Parent.Text = key.KeyCode.Name
  3321.         end
  3322.     end)
  3323.    
  3324.    
  3325. end
  3326. coroutine.wrap(DUWM_fake_script)()
  3327. local function PRJUO_fake_script() -- ChatLoggerSetKey.LocalScript
  3328.     local script = Instance.new('LocalScript', ChatLoggerSetKey)
  3329.     local req = require
  3330.     local require = function(obj)
  3331.         local fake = fake_module_scripts[obj]
  3332.         if fake then
  3333.             return fake()
  3334.         end
  3335.         return req(obj)
  3336.     end
  3337.  
  3338.    
  3339.     local UIS = game:GetService("UserInputService")
  3340.    
  3341.    
  3342.    
  3343.     local father = script:FindFirstAncestor("FXHub")
  3344.     ph = require(father.player_Handler)
  3345.    
  3346.     local gui_keybind_checking = false
  3347.    
  3348.     script.Parent.MouseEnter:Connect(function()
  3349.         gui_keybind_checking = true
  3350.     end)
  3351.    
  3352.     script.Parent.MouseLeave:Connect(function()
  3353.         gui_keybind_checking = false
  3354.     end)
  3355.    
  3356.     UIS.InputBegan:Connect(function(key, typing)
  3357.         if gui_keybind_checking then
  3358.             ph.Change_Value("chat_log_key",key.KeyCode)
  3359.             script.Parent.Text = key.KeyCode.Name
  3360.         end
  3361.     end)
  3362.    
  3363.    
  3364. end
  3365. coroutine.wrap(PRJUO_fake_script)()
  3366. local function YMUTQ_fake_script() -- savesettingsbutton.LocalScript
  3367.     local script = Instance.new('LocalScript', savesettingsbutton)
  3368.     local req = require
  3369.     local require = function(obj)
  3370.         local fake = fake_module_scripts[obj]
  3371.         if fake then
  3372.             return fake()
  3373.         end
  3374.         return req(obj)
  3375.     end
  3376.  
  3377.     ph = require(script:FindFirstAncestor("FXHub").player_Handler)
  3378.    
  3379.     script.Parent.MouseButton1Down:Connect(function()
  3380.         ph._Save()
  3381.     end)
  3382. end
  3383. coroutine.wrap(YMUTQ_fake_script)()
  3384. local function HFNEHJF_fake_script() -- loadsettingsButton.LocalScript
  3385.     local script = Instance.new('LocalScript', loadsettingsButton)
  3386.     local req = require
  3387.     local require = function(obj)
  3388.         local fake = fake_module_scripts[obj]
  3389.         if fake then
  3390.             return fake()
  3391.         end
  3392.         return req(obj)
  3393.     end
  3394.  
  3395.     ph = require(script:FindFirstAncestor("FXHub").player_Handler)
  3396.    
  3397.     script.Parent.MouseButton1Down:Connect(function()
  3398.         ph._Load()
  3399.     end)
  3400. end
  3401. coroutine.wrap(HFNEHJF_fake_script)()
  3402. local function NYMMW_fake_script() -- ESPButton.LocalScript
  3403.     local script = Instance.new('LocalScript', ESPButton)
  3404.     local req = require
  3405.     local require = function(obj)
  3406.         local fake = fake_module_scripts[obj]
  3407.         if fake then
  3408.             return fake()
  3409.         end
  3410.         return req(obj)
  3411.     end
  3412.  
  3413.     local father = script:FindFirstAncestor("FXHub")
  3414.     player_Handler = require(father.player_Handler)
  3415.     local speed_OnValue = false
  3416.    
  3417.    
  3418.     script.Parent.MouseButton1Click:Connect(function()
  3419.         if speed_OnValue == false then
  3420.             speed_OnValue = true
  3421.             player_Handler.Change_Value("esp_on",true)
  3422.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3423.         elseif speed_OnValue == true then
  3424.             speed_OnValue = false
  3425.             player_Handler.Change_Value("esp_on",false)
  3426.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3427.         end
  3428.     end)
  3429. end
  3430. coroutine.wrap(NYMMW_fake_script)()
  3431. local function YCJNSLB_fake_script() -- NoFogButton.LocalScript
  3432.     local script = Instance.new('LocalScript', NoFogButton)
  3433.     local req = require
  3434.     local require = function(obj)
  3435.         local fake = fake_module_scripts[obj]
  3436.         if fake then
  3437.             return fake()
  3438.         end
  3439.         return req(obj)
  3440.     end
  3441.  
  3442.     local father = script:FindFirstAncestor("FXHub")
  3443.     player_Handler = require(father.player_Handler)
  3444.     local noClip_OnValue = false
  3445.    
  3446.    
  3447.     script.Parent.MouseButton1Click:Connect(function()
  3448.         if noClip_OnValue == false then
  3449.             noClip_OnValue = true
  3450.             player_Handler.Change_Value("nofog",true)
  3451.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3452.         elseif noClip_OnValue == true then
  3453.             noClip_OnValue = false
  3454.             player_Handler.Change_Value("nofog",false)
  3455.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3456.         end
  3457.     end)
  3458. end
  3459. coroutine.wrap(YCJNSLB_fake_script)()
  3460. local function IZBK_fake_script() -- FullBrightButton.LocalScript
  3461.     local script = Instance.new('LocalScript', FullBrightButton)
  3462.     local req = require
  3463.     local require = function(obj)
  3464.         local fake = fake_module_scripts[obj]
  3465.         if fake then
  3466.             return fake()
  3467.         end
  3468.         return req(obj)
  3469.     end
  3470.  
  3471.     local father = script:FindFirstAncestor("FXHub")
  3472.     player_Handler = require(father.player_Handler)
  3473.     local noClip_OnValue = false
  3474.    
  3475.    
  3476.     script.Parent.MouseButton1Click:Connect(function()
  3477.         if noClip_OnValue == false then
  3478.             noClip_OnValue = true
  3479.             player_Handler.Change_Value("fullbright",true)
  3480.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3481.         elseif noClip_OnValue == true then
  3482.             noClip_OnValue = false
  3483.             player_Handler.Change_Value("fullbright",false)
  3484.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3485.         end
  3486.     end)
  3487. end
  3488. coroutine.wrap(IZBK_fake_script)()
  3489. local function QTZFXH_fake_script() -- TrinketEspButton.LocalScript
  3490.     local script = Instance.new('LocalScript', TrinketEspButton)
  3491.     local req = require
  3492.     local require = function(obj)
  3493.         local fake = fake_module_scripts[obj]
  3494.         if fake then
  3495.             return fake()
  3496.         end
  3497.         return req(obj)
  3498.     end
  3499.  
  3500.     local father = script:FindFirstAncestor("FXHub")
  3501.     player_Handler = require(father.player_Handler)
  3502.     local noClip_OnValue = false
  3503.    
  3504.    
  3505.     script.Parent.MouseButton1Click:Connect(function()
  3506.         if noClip_OnValue == false then
  3507.             noClip_OnValue = true
  3508.             player_Handler.Change_Value("trinket_esp",true)
  3509.             script.Parent.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
  3510.         elseif noClip_OnValue == true then
  3511.             noClip_OnValue = false
  3512.             player_Handler.Change_Value("trinket_esp",false)
  3513.             script.Parent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  3514.         end
  3515.     end)
  3516. end
  3517. coroutine.wrap(QTZFXH_fake_script)()
  3518. local function PGDY_fake_script() -- AttachKeyBind.LocalScript
  3519.     local script = Instance.new('LocalScript', AttachKeyBind)
  3520.     local req = require
  3521.     local require = function(obj)
  3522.         local fake = fake_module_scripts[obj]
  3523.         if fake then
  3524.             return fake()
  3525.         end
  3526.         return req(obj)
  3527.     end
  3528.  
  3529.    
  3530.     local UIS = game:GetService("UserInputService")
  3531.    
  3532.    
  3533.    
  3534.     local father = script:FindFirstAncestor("FXHub")
  3535.     ph = require(father.player_Handler)
  3536.    
  3537.    
  3538.     local gui_keybind_checking = false
  3539.    
  3540.     script.Parent.MouseEnter:Connect(function()
  3541.         gui_keybind_checking = true
  3542.     end)
  3543.    
  3544.     script.Parent.MouseLeave:Connect(function()
  3545.         gui_keybind_checking = false
  3546.     end)
  3547.    
  3548.     UIS.InputBegan:Connect(function(key, typing)
  3549.         if gui_keybind_checking then
  3550.             ph.Change_Value("attach_key",key.KeyCode)
  3551.             script.Parent.Text = key.KeyCode.Name
  3552.         end
  3553.     end)
  3554.    
  3555.    
  3556. end
  3557. coroutine.wrap(PGDY_fake_script)()
  3558. local function FVFZ_fake_script() -- MainArea.Loader
  3559.     local script = Instance.new('LocalScript', MainArea)
  3560.     local req = require
  3561.     local require = function(obj)
  3562.         local fake = fake_module_scripts[obj]
  3563.         if fake then
  3564.             return fake()
  3565.         end
  3566.         return req(obj)
  3567.     end
  3568.  
  3569.     local parent = script.Parent
  3570.    
  3571.     for _,v in ipairs(parent:GetChildren()) do
  3572.         if v:IsA("Frame") then
  3573.             if v.Name == "Player_Main" then
  3574.                 parent.Parent.Selector.Player.BackgroundColor3 = Color3.fromRGB(25,25,25)
  3575.                 v.Visible = true
  3576.             else
  3577.                 v.Visible = false
  3578.             end
  3579.         end
  3580.     end
  3581.    
  3582. end
  3583. coroutine.wrap(FVFZ_fake_script)()
  3584. local function RWTSU_fake_script() -- DragHolder.Drag
  3585.     local script = Instance.new('LocalScript', DragHolder)
  3586.     local req = require
  3587.     local require = function(obj)
  3588.         local fake = fake_module_scripts[obj]
  3589.         if fake then
  3590.             return fake()
  3591.         end
  3592.         return req(obj)
  3593.     end
  3594.  
  3595.     local UserInputService = game:GetService("UserInputService")
  3596.     local runService = (game:GetService("RunService"));
  3597.    
  3598.     local gui = script.Parent
  3599.    
  3600.     local dragging
  3601.     local dragInput
  3602.     local dragStart
  3603.     local startPos
  3604.    
  3605.     function Lerp(a, b, m)
  3606.         return a + (b - a) * m
  3607.     end;
  3608.    
  3609.     local lastMousePos
  3610.     local lastGoalPos
  3611.     local DRAG_SPEED = (8); -- // The speed of the UI darg.
  3612.     function Update(dt)
  3613.         if not (startPos) then return end;
  3614.         if not (dragging) and (lastGoalPos) then
  3615.             gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, lastGoalPos.X.Offset, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, lastGoalPos.Y.Offset, dt * DRAG_SPEED))
  3616.             return
  3617.         end;
  3618.    
  3619.         local delta = (lastMousePos - UserInputService:GetMouseLocation())
  3620.         local xGoal = (startPos.X.Offset - delta.X);
  3621.         local yGoal = (startPos.Y.Offset - delta.Y);
  3622.         lastGoalPos = UDim2.new(startPos.X.Scale, xGoal, startPos.Y.Scale, yGoal)
  3623.         gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, xGoal, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, yGoal, dt * DRAG_SPEED))
  3624.     end;
  3625.    
  3626.     gui.InputBegan:Connect(function(input)
  3627.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  3628.             dragging = true
  3629.             dragStart = input.Position
  3630.             startPos = gui.Position
  3631.             lastMousePos = UserInputService:GetMouseLocation()
  3632.    
  3633.             input.Changed:Connect(function()
  3634.                 if input.UserInputState == Enum.UserInputState.End then
  3635.                     dragging = false
  3636.                 end
  3637.             end)
  3638.         end
  3639.     end)
  3640.    
  3641.     gui.InputChanged:Connect(function(input)
  3642.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  3643.             dragInput = input
  3644.         end
  3645.     end)
  3646.    
  3647.     runService.Heartbeat:Connect(Update)
  3648. end
  3649. coroutine.wrap(RWTSU_fake_script)()
  3650.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement