Advertisement
W1lliqmm

Untitled

Jan 11th, 2025
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 206.55 KB | None | 0 0
  1.  
  2.  
  3.  
  4. if not game:IsLoaded() then
  5. game:GetService("StarterGui"):SetCore("SendNotification", {
  6. Title = "Script loading",
  7. Text = "Waiting for the game to finish loading!",
  8. Duration = 5
  9. })
  10. game.Loaded:Wait()
  11. end
  12. -- Instances:
  13.  
  14. local Converted = {
  15. ["_LVSQ"] = Instance.new("ScreenGui");
  16. ["_Open"] = Instance.new("TextButton");
  17. ["_UICorner"] = Instance.new("UICorner");
  18. ["_InitOpen"] = Instance.new("LocalScript");
  19. ["_OnClick"] = Instance.new("LocalScript");
  20. ["_Resizer"] = Instance.new("LocalScript");
  21. ["_UIPadding"] = Instance.new("UIPadding");
  22. ["_Init"] = Instance.new("LocalScript");
  23. ["_ListButton"] = Instance.new("TextButton");
  24. ["_UICorner1"] = Instance.new("UICorner");
  25. ["_FUNCTIONS"] = Instance.new("ModuleScript");
  26. ["_Notifications"] = Instance.new("Frame");
  27. ["_UIListLayout"] = Instance.new("UIListLayout");
  28. ["_UIPadding1"] = Instance.new("UIPadding");
  29. ["_Placeholder"] = Instance.new("Frame");
  30. ["_UICorner2"] = Instance.new("UICorner");
  31. ["_TextLabel"] = Instance.new("TextLabel");
  32. ["_TextBoxPlaceholder"] = Instance.new("Frame");
  33. ["_UIListLayout1"] = Instance.new("UIListLayout");
  34. ["_TextButton"] = Instance.new("TextButton");
  35. ["_UICorner3"] = Instance.new("UICorner");
  36. ["_UIPadding2"] = Instance.new("UIPadding");
  37. ["_TextBox"] = Instance.new("TextBox");
  38. ["_UICorner4"] = Instance.new("UICorner");
  39. ["_FloatingButton"] = Instance.new("TextButton");
  40. ["_UIPadding3"] = Instance.new("UIPadding");
  41. ["_UICorner5"] = Instance.new("UICorner");
  42. ["_Keybinding"] = Instance.new("LocalScript");
  43. ["_UIStroke"] = Instance.new("UIStroke");
  44. ["_Invisible"] = Instance.new("LocalScript");
  45. ["_FloatingButtons"] = Instance.new("Frame");
  46. ["_AddCustomModule"] = Instance.new("Frame");
  47. ["_UICorner6"] = Instance.new("UICorner");
  48. ["_UIStroke1"] = Instance.new("UIStroke");
  49. ["_UIGradient"] = Instance.new("UIGradient");
  50. ["_UIGradient1"] = Instance.new("UIGradient");
  51. ["_UIScale"] = Instance.new("UIScale");
  52. ["_TextLabel1"] = Instance.new("TextLabel");
  53. ["_TextBox1"] = Instance.new("TextBox");
  54. ["_UICorner7"] = Instance.new("UICorner");
  55. ["_UIPadding4"] = Instance.new("UIPadding");
  56. ["_TextLabel2"] = Instance.new("TextLabel");
  57. ["_Add"] = Instance.new("TextButton");
  58. ["_UICorner8"] = Instance.new("UICorner");
  59. ["_UIPadding5"] = Instance.new("UIPadding");
  60. ["_UIStroke2"] = Instance.new("UIStroke");
  61. ["_LocalScript"] = Instance.new("LocalScript");
  62. ["_Cancel"] = Instance.new("TextButton");
  63. ["_UICorner9"] = Instance.new("UICorner");
  64. ["_UIPadding6"] = Instance.new("UIPadding");
  65. ["_UIStroke3"] = Instance.new("UIStroke");
  66. ["_LocalScript1"] = Instance.new("LocalScript");
  67. ["_DroppedGunBGUI"] = Instance.new("BillboardGui");
  68. ["_TextLabel3"] = Instance.new("TextLabel");
  69. ["_UIStroke4"] = Instance.new("UIStroke");
  70. ["_MurdererBGUI"] = Instance.new("BillboardGui");
  71. ["_TextLabel4"] = Instance.new("TextLabel");
  72. ["_UIStroke5"] = Instance.new("UIStroke");
  73. ["_DraggableObject"] = Instance.new("ModuleScript");
  74. ["_Menu"] = Instance.new("Frame");
  75. ["_UICorner10"] = Instance.new("UICorner");
  76. ["_UIScale1"] = Instance.new("UIScale");
  77. ["_UIStroke6"] = Instance.new("UIStroke");
  78. ["_UIGradient2"] = Instance.new("UIGradient");
  79. ["_Animator"] = Instance.new("LocalScript");
  80. ["_List"] = Instance.new("Frame");
  81. ["_UICorner11"] = Instance.new("UICorner");
  82. ["_AutoSetup"] = Instance.new("LocalScript");
  83. ["_ScrollingFrame"] = Instance.new("ScrollingFrame");
  84. ["_UIListLayout2"] = Instance.new("UIListLayout");
  85. ["_UIPadding7"] = Instance.new("UIPadding");
  86. ["_UIPadding8"] = Instance.new("UIPadding");
  87. ["_UIGradient3"] = Instance.new("UIGradient");
  88. ["_UIStroke7"] = Instance.new("UIStroke");
  89. ["_UIGradient4"] = Instance.new("UIGradient");
  90. ["_AddCustomModule1"] = Instance.new("TextButton");
  91. ["_UICorner12"] = Instance.new("UICorner");
  92. ["_UIPadding9"] = Instance.new("UIPadding");
  93. ["_UIStroke8"] = Instance.new("UIStroke");
  94. ["_LocalScript2"] = Instance.new("LocalScript");
  95. ["_Close"] = Instance.new("TextButton");
  96. ["_UICorner13"] = Instance.new("UICorner");
  97. ["_LocalScript3"] = Instance.new("LocalScript");
  98. ["_UIStroke9"] = Instance.new("UIStroke");
  99. ["_HubCredits"] = Instance.new("TextLabel");
  100. ["_HubDesc"] = Instance.new("TextLabel");
  101. ["_HubName"] = Instance.new("TextLabel");
  102. ["_CanvasGroup"] = Instance.new("CanvasGroup");
  103. ["_UICorner14"] = Instance.new("UICorner");
  104. ["_ImageLabel"] = Instance.new("ImageLabel");
  105. ["_Opener"] = Instance.new("TextButton");
  106. ["_TextLabel5"] = Instance.new("TextLabel");
  107. ["_Area"] = Instance.new("Frame");
  108. ["_Area1"] = Instance.new("ScrollingFrame");
  109. ["_TextLabel6"] = Instance.new("TextLabel");
  110. ["_TextLabel7"] = Instance.new("TextLabel");
  111. ["_UIGradient5"] = Instance.new("UIGradient");
  112. ["_CloseArea"] = Instance.new("TextButton");
  113. ["_Frame"] = Instance.new("Frame");
  114. ["_UICorner15"] = Instance.new("UICorner");
  115. ["_CloseOpen"] = Instance.new("LocalScript");
  116. ["_TextLabel8"] = Instance.new("TextLabel");
  117. ["_UICorner16"] = Instance.new("UICorner");
  118. ["_AllowForSpring"] = Instance.new("BindableEvent");
  119. ["_ClickAndHold"] = Instance.new("ModuleScript");
  120. ["_Spring"] = Instance.new("ModuleScript");
  121. ["_Toggle"] = Instance.new("Frame");
  122. ["_TextLabel9"] = Instance.new("TextLabel");
  123. ["_UIListLayout3"] = Instance.new("UIListLayout");
  124. ["_Frame1"] = Instance.new("Frame");
  125. ["_Frame2"] = Instance.new("Frame");
  126. ["_UICorner17"] = Instance.new("UICorner");
  127. ["_Toggler"] = Instance.new("TextButton");
  128. ["_UICorner18"] = Instance.new("UICorner");
  129. ["_ImageLabel1"] = Instance.new("ImageLabel");
  130. ["_UIPadding10"] = Instance.new("UIPadding");
  131. ["_Modules"] = Instance.new("Folder");
  132. ["_Flee the Facility"] = Instance.new("LocalScript");
  133. ["_Murder Mystery 2"] = Instance.new("LocalScript");
  134. ["_Universal"] = Instance.new("LocalScript");
  135. ["_DropdownFrameSample"] = Instance.new("Frame");
  136. ["_UICorner19"] = Instance.new("UICorner");
  137. ["_UIGradient6"] = Instance.new("UIGradient");
  138. ["_UIStroke10"] = Instance.new("UIStroke");
  139. ["_UIGradient7"] = Instance.new("UIGradient");
  140. ["_ScrollingFrame1"] = Instance.new("ScrollingFrame");
  141. ["_UIListLayout4"] = Instance.new("UIListLayout");
  142. ["_Sample"] = Instance.new("TextButton");
  143. ["_UIPadding11"] = Instance.new("UIPadding");
  144. ["_UICorner20"] = Instance.new("UICorner");
  145. ["_UIPadding12"] = Instance.new("UIPadding");
  146. ["_Range"] = Instance.new("Frame");
  147. ["_TextLabel10"] = Instance.new("TextLabel");
  148. ["_UIListLayout5"] = Instance.new("UIListLayout");
  149. ["_UIPadding13"] = Instance.new("UIPadding");
  150. ["_Frame3"] = Instance.new("Frame");
  151. ["_UIPadding14"] = Instance.new("UIPadding");
  152. ["_UICorner21"] = Instance.new("UICorner");
  153. ["_Frame4"] = Instance.new("Frame");
  154. ["_UICorner22"] = Instance.new("UICorner");
  155. ["_TextButton1"] = Instance.new("TextButton");
  156. ["_UICorner23"] = Instance.new("UICorner");
  157. ["_Dialog"] = Instance.new("Frame");
  158. ["_UICorner24"] = Instance.new("UICorner");
  159. ["_UIGradient8"] = Instance.new("UIGradient");
  160. ["_UIPadding15"] = Instance.new("UIPadding");
  161. ["_UIStroke11"] = Instance.new("UIStroke");
  162. ["_UIGradient9"] = Instance.new("UIGradient");
  163. ["_DialogTitle"] = Instance.new("TextLabel");
  164. ["_UIListLayout6"] = Instance.new("UIListLayout");
  165. ["_DialogDesc"] = Instance.new("TextLabel");
  166. ["_UITextSizeConstraint"] = Instance.new("UITextSizeConstraint");
  167. ["_Options"] = Instance.new("Frame");
  168. ["_UIListLayout7"] = Instance.new("UIListLayout");
  169. ["_OptionPlaceholder"] = Instance.new("TextButton");
  170. ["_UIPadding16"] = Instance.new("UIPadding");
  171. ["_UICorner25"] = Instance.new("UICorner");
  172. ["_UIStroke12"] = Instance.new("UIStroke");
  173. ["_UIGradient10"] = Instance.new("UIGradient");
  174. ["_OnSelect"] = Instance.new("BindableEvent");
  175. ["_UIScale2"] = Instance.new("UIScale");
  176. ["_NotificationSample"] = Instance.new("Frame");
  177. ["_UICorner26"] = Instance.new("UICorner");
  178. ["_UIStroke13"] = Instance.new("UIStroke");
  179. ["_UIGradient11"] = Instance.new("UIGradient");
  180. ["_ImageLabel2"] = Instance.new("ImageLabel");
  181. ["_TextLabel11"] = Instance.new("TextLabel");
  182. ["_UITextSizeConstraint1"] = Instance.new("UITextSizeConstraint");
  183. ["_Close1"] = Instance.new("ImageButton");
  184. ["_UICorner27"] = Instance.new("UICorner");
  185. ["_UIStroke14"] = Instance.new("UIStroke");
  186. ["_UIScale3"] = Instance.new("UIScale");
  187. }
  188.  
  189. -- Properties:
  190.  
  191. Converted["_LVSQ"].DisplayOrder = 3
  192. Converted["_LVSQ"].IgnoreGuiInset = true
  193. Converted["_LVSQ"].ScreenInsets = Enum.ScreenInsets.DeviceSafeInsets
  194. Converted["_LVSQ"].ResetOnSpawn = false
  195. Converted["_LVSQ"].ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  196. Converted["_LVSQ"].Name = "LVSQ"
  197. Converted["_LVSQ"].Parent = game:GetService("CoreGui")
  198.  
  199. Converted["_Open"].Font = Enum.Font.Gotham
  200. Converted["_Open"].Text = "Triple-click this region to open LVSQ."
  201. Converted["_Open"].TextColor3 = Color3.fromRGB(255, 255, 255)
  202. Converted["_Open"].TextScaled = true
  203. Converted["_Open"].TextSize = 14
  204. Converted["_Open"].TextTransparency = 1
  205. Converted["_Open"].TextWrapped = true
  206. Converted["_Open"].AnchorPoint = Vector2.new(0.5, 0.5)
  207. Converted["_Open"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  208. Converted["_Open"].BackgroundTransparency = 1
  209. Converted["_Open"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  210. Converted["_Open"].BorderSizePixel = 0
  211. Converted["_Open"].Position = UDim2.new(0.499372631, 0, 0.06341701, 0)
  212. Converted["_Open"].Selectable = false
  213. Converted["_Open"].Size = UDim2.new(0, 493, 0, 50)
  214. Converted["_Open"].Visible = false
  215. Converted["_Open"].Name = "Open"
  216. Converted["_Open"].Parent = Converted["_LVSQ"]
  217.  
  218. Converted["_UICorner"].Parent = Converted["_Open"]
  219.  
  220. Converted["_UIPadding"].PaddingBottom = UDim.new(0, 10)
  221. Converted["_UIPadding"].PaddingLeft = UDim.new(0, 20)
  222. Converted["_UIPadding"].PaddingRight = UDim.new(0, 20)
  223. Converted["_UIPadding"].PaddingTop = UDim.new(0, 10)
  224. Converted["_UIPadding"].Parent = Converted["_Open"]
  225.  
  226. Converted["_ListButton"].Font = Enum.Font.Gotham
  227. Converted["_ListButton"].Text = "Placeholder"
  228. Converted["_ListButton"].TextColor3 = Color3.fromRGB(255, 255, 255)
  229. Converted["_ListButton"].TextSize = 14
  230. Converted["_ListButton"].TextWrapped = true
  231. Converted["_ListButton"].AnchorPoint = Vector2.new(0.5, 0.5)
  232. Converted["_ListButton"].BackgroundColor3 = Color3.fromRGB(49.00000087916851, 49.00000087916851, 49.00000087916851)
  233. Converted["_ListButton"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  234. Converted["_ListButton"].BorderSizePixel = 0
  235. Converted["_ListButton"].Position = UDim2.new(0.0450000018, 0, 0.112000003, 0)
  236. Converted["_ListButton"].Size = UDim2.new(1, 0, 0, 50)
  237. Converted["_ListButton"].Visible = false
  238. Converted["_ListButton"].Name = "ListButton"
  239. Converted["_ListButton"].Parent = Converted["_LVSQ"]
  240.  
  241. Converted["_UICorner1"].Parent = Converted["_ListButton"]
  242.  
  243. Converted["_Notifications"].AnchorPoint = Vector2.new(1, 0.5)
  244. Converted["_Notifications"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  245. Converted["_Notifications"].BackgroundTransparency = 1
  246. Converted["_Notifications"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  247. Converted["_Notifications"].BorderSizePixel = 0
  248. Converted["_Notifications"].Position = UDim2.new(0.99000001, 0, 0.5, 0)
  249. Converted["_Notifications"].Size = UDim2.new(0, 242, 1, 0)
  250. Converted["_Notifications"].Name = "Notifications"
  251. Converted["_Notifications"].Parent = Converted["_LVSQ"]
  252.  
  253. Converted["_UIListLayout"].Padding = UDim.new(0, 10)
  254. Converted["_UIListLayout"].HorizontalAlignment = Enum.HorizontalAlignment.Center
  255. Converted["_UIListLayout"].SortOrder = Enum.SortOrder.LayoutOrder
  256. Converted["_UIListLayout"].VerticalAlignment = Enum.VerticalAlignment.Bottom
  257. Converted["_UIListLayout"].Parent = Converted["_Notifications"]
  258.  
  259. Converted["_UIPadding1"].PaddingBottom = UDim.new(0, 10)
  260. Converted["_UIPadding1"].PaddingLeft = UDim.new(0, 10)
  261. Converted["_UIPadding1"].Parent = Converted["_Notifications"]
  262.  
  263. Converted["_Placeholder"].AnchorPoint = Vector2.new(0.5, 0)
  264. Converted["_Placeholder"].BackgroundColor3 = Color3.fromRGB(31.000001952052116, 31.000001952052116, 31.000001952052116)
  265. Converted["_Placeholder"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  266. Converted["_Placeholder"].BorderSizePixel = 0
  267. Converted["_Placeholder"].Position = UDim2.new(0.0450000018, 0, 0.112000003, 0)
  268. Converted["_Placeholder"].Visible = false
  269. Converted["_Placeholder"].Name = "Placeholder"
  270. Converted["_Placeholder"].Parent = Converted["_Notifications"]
  271.  
  272. Converted["_UICorner2"].Parent = Converted["_Placeholder"]
  273.  
  274. Converted["_TextLabel"].Font = Enum.Font.Gotham
  275. Converted["_TextLabel"].TextColor3 = Color3.fromRGB(255, 255, 255)
  276. Converted["_TextLabel"].TextScaled = true
  277. Converted["_TextLabel"].TextSize = 14
  278. Converted["_TextLabel"].TextWrapped = true
  279. Converted["_TextLabel"].TextXAlignment = Enum.TextXAlignment.Left
  280. Converted["_TextLabel"].AnchorPoint = Vector2.new(0.5, 0.5)
  281. Converted["_TextLabel"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  282. Converted["_TextLabel"].BackgroundTransparency = 1
  283. Converted["_TextLabel"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  284. Converted["_TextLabel"].BorderSizePixel = 0
  285. Converted["_TextLabel"].Position = UDim2.new(0.5, 0, 0.5, 0)
  286. Converted["_TextLabel"].Size = UDim2.new(0.899999976, 0, 0.800000012, 0)
  287. Converted["_TextLabel"].Parent = Converted["_Placeholder"]
  288.  
  289. Converted["_TextBoxPlaceholder"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  290. Converted["_TextBoxPlaceholder"].BackgroundTransparency = 1
  291. Converted["_TextBoxPlaceholder"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  292. Converted["_TextBoxPlaceholder"].BorderSizePixel = 0
  293. Converted["_TextBoxPlaceholder"].Size = UDim2.new(1, 0, 0, 50)
  294. Converted["_TextBoxPlaceholder"].Visible = false
  295. Converted["_TextBoxPlaceholder"].Name = "TextBoxPlaceholder"
  296. Converted["_TextBoxPlaceholder"].Parent = Converted["_LVSQ"]
  297.  
  298. Converted["_UIListLayout1"].Padding = UDim.new(0, 5)
  299. Converted["_UIListLayout1"].FillDirection = Enum.FillDirection.Horizontal
  300. Converted["_UIListLayout1"].HorizontalAlignment = Enum.HorizontalAlignment.Center
  301. Converted["_UIListLayout1"].Parent = Converted["_TextBoxPlaceholder"]
  302.  
  303. Converted["_TextButton"].Font = Enum.Font.Gotham
  304. Converted["_TextButton"].TextColor3 = Color3.fromRGB(255, 255, 255)
  305. Converted["_TextButton"].TextScaled = true
  306. Converted["_TextButton"].TextSize = 14
  307. Converted["_TextButton"].TextWrapped = true
  308. Converted["_TextButton"].BackgroundColor3 = Color3.fromRGB(22.000000588595867, 22.000000588595867, 22.000000588595867)
  309. Converted["_TextButton"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  310. Converted["_TextButton"].BorderSizePixel = 0
  311. Converted["_TextButton"].Position = UDim2.new(0.292333364, 0, 1.67999995, 0)
  312. Converted["_TextButton"].Size = UDim2.new(0, 50, 0, 50)
  313. Converted["_TextButton"].Parent = Converted["_TextBoxPlaceholder"]
  314.  
  315. Converted["_UICorner3"].Parent = Converted["_TextButton"]
  316.  
  317. Converted["_UIPadding2"].PaddingBottom = UDim.new(0, 5)
  318. Converted["_UIPadding2"].PaddingLeft = UDim.new(0, 5)
  319. Converted["_UIPadding2"].PaddingRight = UDim.new(0, 5)
  320. Converted["_UIPadding2"].PaddingTop = UDim.new(0, 5)
  321. Converted["_UIPadding2"].Parent = Converted["_TextButton"]
  322.  
  323. Converted["_TextBox"].Font = Enum.Font.Gotham
  324. Converted["_TextBox"].PlaceholderText = "Placeholder"
  325. Converted["_TextBox"].Text = ""
  326. Converted["_TextBox"].TextColor3 = Color3.fromRGB(255, 255, 255)
  327. Converted["_TextBox"].TextSize = 14
  328. Converted["_TextBox"].TextWrapped = true
  329. Converted["_TextBox"].BackgroundColor3 = Color3.fromRGB(22.000000588595867, 22.000000588595867, 22.000000588595867)
  330. Converted["_TextBox"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  331. Converted["_TextBox"].BorderSizePixel = 0
  332. Converted["_TextBox"].Size = UDim2.new(0.800000012, 0, 0, 50)
  333. Converted["_TextBox"].Parent = Converted["_TextBoxPlaceholder"]
  334.  
  335. Converted["_UICorner4"].Parent = Converted["_TextBox"]
  336.  
  337. Converted["_FloatingButton"].Font = Enum.Font.Unknown
  338. Converted["_FloatingButton"].Text = "Shoot into murderer"
  339. Converted["_FloatingButton"].TextColor3 = Color3.fromRGB(255, 255, 255)
  340. Converted["_FloatingButton"].TextScaled = true
  341. Converted["_FloatingButton"].TextSize = 14
  342. Converted["_FloatingButton"].TextWrapped = true
  343. Converted["_FloatingButton"].AnchorPoint = Vector2.new(0.5, 0.5)
  344. Converted["_FloatingButton"].BackgroundColor3 = Color3.fromRGB(31.000001952052116, 31.000001952052116, 31.000001952052116)
  345. Converted["_FloatingButton"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  346. Converted["_FloatingButton"].BorderSizePixel = 0
  347. Converted["_FloatingButton"].Position = UDim2.new(0, 125, 0, 40)
  348. Converted["_FloatingButton"].Size = UDim2.new(0, 50, 0, 100)
  349. Converted["_FloatingButton"].Visible = false
  350. Converted["_FloatingButton"].Name = "FloatingButton"
  351. Converted["_FloatingButton"].Parent = Converted["_LVSQ"]
  352.  
  353. Converted["_UIPadding3"].PaddingBottom = UDim.new(0, 5)
  354. Converted["_UIPadding3"].PaddingLeft = UDim.new(0, 5)
  355. Converted["_UIPadding3"].PaddingRight = UDim.new(0, 5)
  356. Converted["_UIPadding3"].PaddingTop = UDim.new(0, 5)
  357. Converted["_UIPadding3"].Parent = Converted["_FloatingButton"]
  358.  
  359. Converted["_UICorner5"].Parent = Converted["_FloatingButton"]
  360.  
  361. Converted["_UIStroke"].ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  362. Converted["_UIStroke"].Color = Color3.fromRGB(255, 255, 255)
  363. Converted["_UIStroke"].Parent = Converted["_FloatingButton"]
  364.  
  365. Converted["_FloatingButtons"].AnchorPoint = Vector2.new(0.5, 0.5)
  366. Converted["_FloatingButtons"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  367. Converted["_FloatingButtons"].BackgroundTransparency = 1
  368. Converted["_FloatingButtons"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  369. Converted["_FloatingButtons"].BorderSizePixel = 0
  370. Converted["_FloatingButtons"].Position = UDim2.new(0.5, 0, 0.5, 0)
  371. Converted["_FloatingButtons"].Size = UDim2.new(1, 0, 1, 0)
  372. Converted["_FloatingButtons"].ZIndex = 3
  373. Converted["_FloatingButtons"].Name = "FloatingButtons"
  374. Converted["_FloatingButtons"].Parent = Converted["_LVSQ"]
  375.  
  376. Converted["_AddCustomModule"].AnchorPoint = Vector2.new(0.5, 0.5)
  377. Converted["_AddCustomModule"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  378. Converted["_AddCustomModule"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  379. Converted["_AddCustomModule"].BorderSizePixel = 0
  380. Converted["_AddCustomModule"].ClipsDescendants = true
  381. Converted["_AddCustomModule"].Position = UDim2.new(0.5, 0, -0.5, 0)
  382. Converted["_AddCustomModule"].Size = UDim2.new(0, 440, 0, 268)
  383. Converted["_AddCustomModule"].ZIndex = 3
  384. Converted["_AddCustomModule"].Name = "AddCustomModule"
  385. Converted["_AddCustomModule"].Parent = Converted["_LVSQ"]
  386.  
  387. Converted["_UICorner6"].Parent = Converted["_AddCustomModule"]
  388.  
  389. Converted["_UIStroke1"].Color = Color3.fromRGB(255, 255, 255)
  390. Converted["_UIStroke1"].Thickness = 2
  391. Converted["_UIStroke1"].Parent = Converted["_AddCustomModule"]
  392.  
  393. Converted["_UIGradient"].Color = ColorSequence.new{
  394. ColorSequenceKeypoint.new(0, Color3.fromRGB(53.00000064074993, 53.00000064074993, 53.00000064074993)),
  395. ColorSequenceKeypoint.new(0.15224914252758026, Color3.fromRGB(50.69031357765198, 50.69031357765198, 50.69031357765198)),
  396. ColorSequenceKeypoint.new(0.4723183512687683, Color3.fromRGB(255, 255, 255)),
  397. ColorSequenceKeypoint.new(0.7577854990959167, Color3.fromRGB(50.13314567506313, 50.13314567506313, 50.13314567506313)),
  398. ColorSequenceKeypoint.new(1, Color3.fromRGB(48.000000938773155, 48.000000938773155, 48.000000938773155))
  399. }
  400. Converted["_UIGradient"].Rotation = 62
  401. Converted["_UIGradient"].Parent = Converted["_UIStroke1"]
  402.  
  403. Converted["_UIGradient1"].Color = ColorSequence.new{
  404. ColorSequenceKeypoint.new(0, Color3.fromRGB(36.00000165402889, 36.00000165402889, 36.00000165402889)),
  405. ColorSequenceKeypoint.new(1, Color3.fromRGB(68.00000354647636, 68.00000354647636, 68.00000354647636))
  406. }
  407. Converted["_UIGradient1"].Rotation = 68
  408. Converted["_UIGradient1"].Parent = Converted["_AddCustomModule"]
  409.  
  410. Converted["_UIScale"].Parent = Converted["_AddCustomModule"]
  411.  
  412. Converted["_TextLabel1"].Font = Enum.Font.Gotham
  413. Converted["_TextLabel1"].Text = "Add a module"
  414. Converted["_TextLabel1"].TextColor3 = Color3.fromRGB(255, 255, 255)
  415. Converted["_TextLabel1"].TextScaled = true
  416. Converted["_TextLabel1"].TextSize = 14
  417. Converted["_TextLabel1"].TextWrapped = true
  418. Converted["_TextLabel1"].AnchorPoint = Vector2.new(0.5, 0.5)
  419. Converted["_TextLabel1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  420. Converted["_TextLabel1"].BackgroundTransparency = 1
  421. Converted["_TextLabel1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  422. Converted["_TextLabel1"].BorderSizePixel = 0
  423. Converted["_TextLabel1"].Position = UDim2.new(0.352256238, 0, 0.133915231, 0)
  424. Converted["_TextLabel1"].Size = UDim2.new(0.619047642, 0, 0.125920027, 0)
  425. Converted["_TextLabel1"].Parent = Converted["_AddCustomModule"]
  426.  
  427. Converted["_TextBox1"].ClearTextOnFocus = false
  428. Converted["_TextBox1"].Font = Enum.Font.Gotham
  429. Converted["_TextBox1"].PlaceholderText = "Custom module link"
  430. Converted["_TextBox1"].Text = ""
  431. Converted["_TextBox1"].TextColor3 = Color3.fromRGB(255, 255, 255)
  432. Converted["_TextBox1"].TextScaled = true
  433. Converted["_TextBox1"].TextSize = 14
  434. Converted["_TextBox1"].TextWrapped = true
  435. Converted["_TextBox1"].AnchorPoint = Vector2.new(0.5, 0.5)
  436. Converted["_TextBox1"].BackgroundColor3 = Color3.fromRGB(22.000000588595867, 22.000000588595867, 22.000000588595867)
  437. Converted["_TextBox1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  438. Converted["_TextBox1"].BorderSizePixel = 0
  439. Converted["_TextBox1"].Position = UDim2.new(0.499648541, 0, 0.500059664, 0)
  440. Converted["_TextBox1"].Size = UDim2.new(0.804988742, 0, 0.544776142, 0)
  441. Converted["_TextBox1"].Parent = Converted["_AddCustomModule"]
  442.  
  443. Converted["_UICorner7"].Parent = Converted["_TextBox1"]
  444.  
  445. Converted["_UIPadding4"].PaddingBottom = UDim.new(0, 10)
  446. Converted["_UIPadding4"].PaddingLeft = UDim.new(0, 10)
  447. Converted["_UIPadding4"].PaddingRight = UDim.new(0, 10)
  448. Converted["_UIPadding4"].PaddingTop = UDim.new(0, 10)
  449. Converted["_UIPadding4"].Parent = Converted["_TextBox1"]
  450.  
  451. Converted["_TextLabel2"].Font = Enum.Font.Gotham
  452. Converted["_TextLabel2"].Text = "Only add modules you trust!"
  453. Converted["_TextLabel2"].TextColor3 = Color3.fromRGB(255, 255, 255)
  454. Converted["_TextLabel2"].TextScaled = true
  455. Converted["_TextLabel2"].TextSize = 14
  456. Converted["_TextLabel2"].TextWrapped = true
  457. Converted["_TextLabel2"].AnchorPoint = Vector2.new(0.5, 0.5)
  458. Converted["_TextLabel2"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  459. Converted["_TextLabel2"].BackgroundTransparency = 1
  460. Converted["_TextLabel2"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  461. Converted["_TextLabel2"].BorderSizePixel = 0
  462. Converted["_TextLabel2"].Position = UDim2.new(0.499648541, 0, 0.833542168, 0)
  463. Converted["_TextLabel2"].Size = UDim2.new(0.619047642, 0, 0.0550245307, 0)
  464. Converted["_TextLabel2"].Parent = Converted["_AddCustomModule"]
  465.  
  466. Converted["_Add"].Font = Enum.Font.Gotham
  467. Converted["_Add"].Text = "Add"
  468. Converted["_Add"].TextColor3 = Color3.fromRGB(255, 255, 255)
  469. Converted["_Add"].TextScaled = true
  470. Converted["_Add"].TextSize = 14
  471. Converted["_Add"].TextWrapped = true
  472. Converted["_Add"].AnchorPoint = Vector2.new(0.5, 0.5)
  473. Converted["_Add"].BackgroundColor3 = Color3.fromRGB(50.00000461935997, 50.00000461935997, 50.00000461935997)
  474. Converted["_Add"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  475. Converted["_Add"].BorderSizePixel = 0
  476. Converted["_Add"].Position = UDim2.new(0.108492024, 0, 0.927298486, 0)
  477. Converted["_Add"].Size = UDim2.new(0.163265288, 0, 0.0858208984, 0)
  478. Converted["_Add"].Name = "Add"
  479. Converted["_Add"].Parent = Converted["_AddCustomModule"]
  480.  
  481. Converted["_UICorner8"].Parent = Converted["_Add"]
  482.  
  483. Converted["_UIPadding5"].PaddingBottom = UDim.new(0, 5)
  484. Converted["_UIPadding5"].PaddingLeft = UDim.new(0, 5)
  485. Converted["_UIPadding5"].PaddingRight = UDim.new(0, 5)
  486. Converted["_UIPadding5"].PaddingTop = UDim.new(0, 5)
  487. Converted["_UIPadding5"].Parent = Converted["_Add"]
  488.  
  489. Converted["_UIStroke2"].ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  490. Converted["_UIStroke2"].Color = Color3.fromRGB(255, 255, 255)
  491. Converted["_UIStroke2"].Parent = Converted["_Add"]
  492.  
  493. Converted["_Cancel"].Font = Enum.Font.Gotham
  494. Converted["_Cancel"].Text = "Cancel"
  495. Converted["_Cancel"].TextColor3 = Color3.fromRGB(255, 0, 0)
  496. Converted["_Cancel"].TextScaled = true
  497. Converted["_Cancel"].TextSize = 14
  498. Converted["_Cancel"].TextWrapped = true
  499. Converted["_Cancel"].AnchorPoint = Vector2.new(0.5, 0.5)
  500. Converted["_Cancel"].BackgroundColor3 = Color3.fromRGB(50.00000461935997, 50.00000461935997, 50.00000461935997)
  501. Converted["_Cancel"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  502. Converted["_Cancel"].BorderSizePixel = 0
  503. Converted["_Cancel"].Position = UDim2.new(0.899875283, 0, 0.931029797, 0)
  504. Converted["_Cancel"].Size = UDim2.new(0.163265288, 0, 0.0858208984, 0)
  505. Converted["_Cancel"].Name = "Cancel"
  506. Converted["_Cancel"].Parent = Converted["_AddCustomModule"]
  507.  
  508. Converted["_UICorner9"].Parent = Converted["_Cancel"]
  509.  
  510. Converted["_UIPadding6"].PaddingBottom = UDim.new(0, 5)
  511. Converted["_UIPadding6"].PaddingLeft = UDim.new(0, 5)
  512. Converted["_UIPadding6"].PaddingRight = UDim.new(0, 5)
  513. Converted["_UIPadding6"].PaddingTop = UDim.new(0, 5)
  514. Converted["_UIPadding6"].Parent = Converted["_Cancel"]
  515.  
  516. Converted["_UIStroke3"].ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  517. Converted["_UIStroke3"].Color = Color3.fromRGB(255, 0, 0)
  518. Converted["_UIStroke3"].Parent = Converted["_Cancel"]
  519.  
  520. Converted["_DroppedGunBGUI"].Active = true
  521. Converted["_DroppedGunBGUI"].AlwaysOnTop = true
  522. Converted["_DroppedGunBGUI"].ClipsDescendants = true
  523. Converted["_DroppedGunBGUI"].Size = UDim2.new(0, 70, 0, 70)
  524. Converted["_DroppedGunBGUI"].Enabled = false
  525. Converted["_DroppedGunBGUI"].ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  526. Converted["_DroppedGunBGUI"].Name = "DroppedGunBGUI"
  527. Converted["_DroppedGunBGUI"].Parent = Converted["_LVSQ"]
  528.  
  529. Converted["_TextLabel3"].Font = Enum.Font.SourceSansBold
  530. Converted["_TextLabel3"].Text = "Dropped Gun!"
  531. Converted["_TextLabel3"].TextColor3 = Color3.fromRGB(255, 225.00001698732376, 0)
  532. Converted["_TextLabel3"].TextScaled = true
  533. Converted["_TextLabel3"].TextSize = 14
  534. Converted["_TextLabel3"].TextWrapped = true
  535. Converted["_TextLabel3"].AnchorPoint = Vector2.new(0.5, 0.5)
  536. Converted["_TextLabel3"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  537. Converted["_TextLabel3"].BackgroundTransparency = 1
  538. Converted["_TextLabel3"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  539. Converted["_TextLabel3"].BorderSizePixel = 0
  540. Converted["_TextLabel3"].Position = UDim2.new(0.5, 0, 0.5, 0)
  541. Converted["_TextLabel3"].Size = UDim2.new(1, 0, 1, 0)
  542. Converted["_TextLabel3"].Parent = Converted["_DroppedGunBGUI"]
  543.  
  544. Converted["_UIStroke4"].Parent = Converted["_TextLabel3"]
  545.  
  546. Converted["_MurdererBGUI"].Active = true
  547. Converted["_MurdererBGUI"].AlwaysOnTop = true
  548. Converted["_MurdererBGUI"].ClipsDescendants = true
  549. Converted["_MurdererBGUI"].MaxDistance = 99999
  550. Converted["_MurdererBGUI"].Size = UDim2.new(0, 70, 0, 70)
  551. Converted["_MurdererBGUI"].StudsOffset = Vector3.new(0, 2, 2)
  552. Converted["_MurdererBGUI"].Enabled = false
  553. Converted["_MurdererBGUI"].ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  554. Converted["_MurdererBGUI"].Name = "MurdererBGUI"
  555. Converted["_MurdererBGUI"].Parent = Converted["_LVSQ"]
  556.  
  557. Converted["_TextLabel4"].Font = Enum.Font.SourceSansBold
  558. Converted["_TextLabel4"].Text = "Murderer"
  559. Converted["_TextLabel4"].TextColor3 = Color3.fromRGB(255, 0, 4.000000236555934)
  560. Converted["_TextLabel4"].TextScaled = true
  561. Converted["_TextLabel4"].TextSize = 14
  562. Converted["_TextLabel4"].TextWrapped = true
  563. Converted["_TextLabel4"].AnchorPoint = Vector2.new(0.5, 0.5)
  564. Converted["_TextLabel4"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  565. Converted["_TextLabel4"].BackgroundTransparency = 1
  566. Converted["_TextLabel4"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  567. Converted["_TextLabel4"].BorderSizePixel = 0
  568. Converted["_TextLabel4"].Position = UDim2.new(0.5, 0, 0.5, 0)
  569. Converted["_TextLabel4"].Size = UDim2.new(1, 0, 1, 0)
  570. Converted["_TextLabel4"].Parent = Converted["_MurdererBGUI"]
  571.  
  572. Converted["_UIStroke5"].Parent = Converted["_TextLabel4"]
  573.  
  574. Converted["_Menu"].AnchorPoint = Vector2.new(0, 1)
  575. Converted["_Menu"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  576. Converted["_Menu"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  577. Converted["_Menu"].BorderSizePixel = 0
  578. Converted["_Menu"].Position = UDim2.new(0.0182283204, 0, 0.968158305, 0)
  579. Converted["_Menu"].Size = UDim2.new(0, 441, 0, 268)
  580. Converted["_Menu"].Name = "Menu"
  581. Converted["_Menu"].Parent = Converted["_LVSQ"]
  582.  
  583. Converted["_UICorner10"].Parent = Converted["_Menu"]
  584.  
  585. Converted["_UIScale1"].Parent = Converted["_Menu"]
  586.  
  587. Converted["_UIStroke6"].Color = Color3.fromRGB(255, 255, 255)
  588. Converted["_UIStroke6"].Thickness = 2
  589. Converted["_UIStroke6"].Parent = Converted["_Menu"]
  590.  
  591. Converted["_UIGradient2"].Color = ColorSequence.new{
  592. ColorSequenceKeypoint.new(0, Color3.fromRGB(53.00000064074993, 53.00000064074993, 53.00000064074993)),
  593. ColorSequenceKeypoint.new(0.15224914252758026, Color3.fromRGB(50.69031357765198, 50.69031357765198, 50.69031357765198)),
  594. ColorSequenceKeypoint.new(0.4723183512687683, Color3.fromRGB(255, 140.00000685453415, 0)),
  595. ColorSequenceKeypoint.new(0.7577854990959167, Color3.fromRGB(50.13314567506313, 50.13314567506313, 50.13314567506313)),
  596. ColorSequenceKeypoint.new(1, Color3.fromRGB(48.000000938773155, 48.000000938773155, 48.000000938773155))
  597. }
  598. Converted["_UIGradient2"].Rotation = 180
  599. Converted["_UIGradient2"].Parent = Converted["_UIStroke6"]
  600.  
  601. Converted["_List"].AnchorPoint = Vector2.new(0, 0.5)
  602. Converted["_List"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  603. Converted["_List"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  604. Converted["_List"].BorderSizePixel = 0
  605. Converted["_List"].Position = UDim2.new(0, 0, 0.606999993, 0)
  606. Converted["_List"].Size = UDim2.new(0.315405339, 0, 0.785387993, 0)
  607. Converted["_List"].Name = "List"
  608. Converted["_List"].Parent = Converted["_Menu"]
  609.  
  610. Converted["_UICorner11"].Parent = Converted["_List"]
  611.  
  612. Converted["_ScrollingFrame"].AutomaticCanvasSize = Enum.AutomaticSize.Y
  613. Converted["_ScrollingFrame"].CanvasSize = UDim2.new(0, 0, 0, 0)
  614. Converted["_ScrollingFrame"].ScrollBarThickness = 2
  615. Converted["_ScrollingFrame"].VerticalScrollBarPosition = Enum.VerticalScrollBarPosition.Left
  616. Converted["_ScrollingFrame"].Active = true
  617. Converted["_ScrollingFrame"].AnchorPoint = Vector2.new(0.5, 0.5)
  618. Converted["_ScrollingFrame"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  619. Converted["_ScrollingFrame"].BackgroundTransparency = 1
  620. Converted["_ScrollingFrame"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  621. Converted["_ScrollingFrame"].BorderSizePixel = 0
  622. Converted["_ScrollingFrame"].Position = UDim2.new(0.478333294, 0, 0.408619136, 0)
  623. Converted["_ScrollingFrame"].Size = UDim2.new(1, 0, 0.795258284, 0)
  624. Converted["_ScrollingFrame"].Parent = Converted["_List"]
  625.  
  626. Converted["_UIListLayout2"].Padding = UDim.new(0, 3)
  627. Converted["_UIListLayout2"].HorizontalAlignment = Enum.HorizontalAlignment.Center
  628. Converted["_UIListLayout2"].SortOrder = Enum.SortOrder.LayoutOrder
  629. Converted["_UIListLayout2"].Parent = Converted["_ScrollingFrame"]
  630.  
  631. Converted["_UIPadding7"].PaddingLeft = UDim.new(0, 4)
  632. Converted["_UIPadding7"].Parent = Converted["_ScrollingFrame"]
  633.  
  634. Converted["_UIPadding8"].PaddingBottom = UDim.new(0, 10)
  635. Converted["_UIPadding8"].PaddingLeft = UDim.new(0, 10)
  636. Converted["_UIPadding8"].PaddingRight = UDim.new(0, 10)
  637. Converted["_UIPadding8"].PaddingTop = UDim.new(0, 10)
  638. Converted["_UIPadding8"].Parent = Converted["_List"]
  639.  
  640. Converted["_UIGradient3"].Color = ColorSequence.new{
  641. ColorSequenceKeypoint.new(0, Color3.fromRGB(36.00000165402889, 36.00000165402889, 36.00000165402889)),
  642. ColorSequenceKeypoint.new(1, Color3.fromRGB(68.00000354647636, 68.00000354647636, 68.00000354647636))
  643. }
  644. Converted["_UIGradient3"].Rotation = -133
  645. Converted["_UIGradient3"].Parent = Converted["_List"]
  646.  
  647. Converted["_UIStroke7"].Color = Color3.fromRGB(255, 255, 255)
  648. Converted["_UIStroke7"].Thickness = 0
  649. Converted["_UIStroke7"].Parent = Converted["_List"]
  650.  
  651. Converted["_UIGradient4"].Color = ColorSequence.new{
  652. ColorSequenceKeypoint.new(0, Color3.fromRGB(111.00000098347664, 111.00000098347664, 111.00000098347664)),
  653. ColorSequenceKeypoint.new(0.6401384472846985, Color3.fromRGB(114.23875719308853, 114.23875719308853, 114.23875719308853)),
  654. ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))
  655. }
  656. Converted["_UIGradient4"].Rotation = -44
  657. Converted["_UIGradient4"].Parent = Converted["_UIStroke7"]
  658.  
  659. Converted["_AddCustomModule1"].Font = Enum.Font.Gotham
  660. Converted["_AddCustomModule1"].Text = "Add module"
  661. Converted["_AddCustomModule1"].TextColor3 = Color3.fromRGB(255, 255, 255)
  662. Converted["_AddCustomModule1"].TextScaled = true
  663. Converted["_AddCustomModule1"].TextSize = 14
  664. Converted["_AddCustomModule1"].TextWrapped = true
  665. Converted["_AddCustomModule1"].AnchorPoint = Vector2.new(0.5, 1)
  666. Converted["_AddCustomModule1"].BackgroundColor3 = Color3.fromRGB(50.00000461935997, 50.00000461935997, 50.00000461935997)
  667. Converted["_AddCustomModule1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  668. Converted["_AddCustomModule1"].BorderSizePixel = 0
  669. Converted["_AddCustomModule1"].Position = UDim2.new(0.5, 0, 1, 0)
  670. Converted["_AddCustomModule1"].Size = UDim2.new(1, 0, 0, 30)
  671. Converted["_AddCustomModule1"].Name = "AddCustomModule"
  672. Converted["_AddCustomModule1"].Parent = Converted["_List"]
  673.  
  674. Converted["_UICorner12"].Parent = Converted["_AddCustomModule1"]
  675.  
  676. Converted["_UIPadding9"].PaddingBottom = UDim.new(0, 5)
  677. Converted["_UIPadding9"].PaddingLeft = UDim.new(0, 5)
  678. Converted["_UIPadding9"].PaddingRight = UDim.new(0, 5)
  679. Converted["_UIPadding9"].PaddingTop = UDim.new(0, 5)
  680. Converted["_UIPadding9"].Parent = Converted["_AddCustomModule1"]
  681.  
  682. Converted["_UIStroke8"].ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  683. Converted["_UIStroke8"].Color = Color3.fromRGB(255, 255, 255)
  684. Converted["_UIStroke8"].Parent = Converted["_AddCustomModule1"]
  685.  
  686. Converted["_Close"].Font = Enum.Font.GothamBold
  687. Converted["_Close"].Text = "Close"
  688. Converted["_Close"].TextColor3 = Color3.fromRGB(255, 255, 255)
  689. Converted["_Close"].TextSize = 14
  690. Converted["_Close"].AnchorPoint = Vector2.new(0.5, 0.5)
  691. Converted["_Close"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  692. Converted["_Close"].BackgroundTransparency = 0.30000001192092896
  693. Converted["_Close"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  694. Converted["_Close"].BorderSizePixel = 0
  695. Converted["_Close"].Position = UDim2.new(0.914614439, 0, 0.914238751, 0)
  696. Converted["_Close"].Size = UDim2.new(0.133786857, 0, 0.111940302, 0)
  697. Converted["_Close"].Visible = false
  698. Converted["_Close"].ZIndex = 999999999
  699. Converted["_Close"].Name = "Close"
  700. Converted["_Close"].Parent = Converted["_Menu"]
  701.  
  702. Converted["_UICorner13"].Parent = Converted["_Close"]
  703.  
  704. Converted["_UIStroke9"].Parent = Converted["_Close"]
  705.  
  706. Converted["_HubCredits"].Font = Enum.Font.GothamBold
  707. Converted["_HubCredits"].Text = "made and open sourced by lvsq"
  708. Converted["_HubCredits"].TextColor3 = Color3.fromRGB(255, 255, 255)
  709. Converted["_HubCredits"].TextScaled = true
  710. Converted["_HubCredits"].TextSize = 14
  711. Converted["_HubCredits"].TextTransparency = 0.699999988079071
  712. Converted["_HubCredits"].TextWrapped = true
  713. Converted["_HubCredits"].TextXAlignment = Enum.TextXAlignment.Right
  714. Converted["_HubCredits"].AnchorPoint = Vector2.new(0.5, 0.5)
  715. Converted["_HubCredits"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  716. Converted["_HubCredits"].BackgroundTransparency = 1
  717. Converted["_HubCredits"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  718. Converted["_HubCredits"].BorderSizePixel = 0
  719. Converted["_HubCredits"].Position = UDim2.new(0.785926819, 0, 0.160157606, 0)
  720. Converted["_HubCredits"].Size = UDim2.new(0.316320807, 0, 0.0585099049, 0)
  721. Converted["_HubCredits"].Name = "HubCredits"
  722. Converted["_HubCredits"].Parent = Converted["_Menu"]
  723.  
  724. Converted["_HubDesc"].Font = Enum.Font.GothamBold
  725. Converted["_HubDesc"].Text = "yet another random hub menu"
  726. Converted["_HubDesc"].TextColor3 = Color3.fromRGB(255, 255, 255)
  727. Converted["_HubDesc"].TextSize = 14
  728. Converted["_HubDesc"].TextWrapped = true
  729. Converted["_HubDesc"].TextXAlignment = Enum.TextXAlignment.Right
  730. Converted["_HubDesc"].AnchorPoint = Vector2.new(0.5, 0.5)
  731. Converted["_HubDesc"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  732. Converted["_HubDesc"].BackgroundTransparency = 1
  733. Converted["_HubDesc"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  734. Converted["_HubDesc"].BorderSizePixel = 0
  735. Converted["_HubDesc"].Position = UDim2.new(0.708829343, 0, 0.116141364, 0)
  736. Converted["_HubDesc"].Size = UDim2.new(0.470515788, 0, 0.082417585, 0)
  737. Converted["_HubDesc"].Name = "HubDesc"
  738. Converted["_HubDesc"].Parent = Converted["_Menu"]
  739.  
  740. Converted["_HubName"].Font = Enum.Font.GothamBold
  741. Converted["_HubName"].Text = "LVSQ"
  742. Converted["_HubName"].TextColor3 = Color3.fromRGB(255, 255, 255)
  743. Converted["_HubName"].TextScaled = true
  744. Converted["_HubName"].TextSize = 14
  745. Converted["_HubName"].TextWrapped = true
  746. Converted["_HubName"].TextXAlignment = Enum.TextXAlignment.Left
  747. Converted["_HubName"].AnchorPoint = Vector2.new(0.5, 0.5)
  748. Converted["_HubName"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  749. Converted["_HubName"].BackgroundTransparency = 1
  750. Converted["_HubName"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  751. Converted["_HubName"].BorderSizePixel = 0
  752. Converted["_HubName"].Position = UDim2.new(0.186153606, 0, 0.112410031, 0)
  753. Converted["_HubName"].Size = UDim2.new(0.259631485, 0, 0.0824175924, 0)
  754. Converted["_HubName"].Name = "HubName"
  755. Converted["_HubName"].Parent = Converted["_Menu"]
  756.  
  757. Converted["_CanvasGroup"].GroupTransparency = 1
  758. Converted["_CanvasGroup"].AnchorPoint = Vector2.new(0.5, 0.5)
  759. Converted["_CanvasGroup"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  760. Converted["_CanvasGroup"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  761. Converted["_CanvasGroup"].BorderSizePixel = 0
  762. Converted["_CanvasGroup"].Interactable = false
  763. Converted["_CanvasGroup"].Position = UDim2.new(0.5, 0, 0.5, 0)
  764. Converted["_CanvasGroup"].Size = UDim2.new(1, 0, 1, 0)
  765. Converted["_CanvasGroup"].Visible = false
  766. Converted["_CanvasGroup"].ZIndex = 999999998
  767. Converted["_CanvasGroup"].Parent = Converted["_Menu"]
  768.  
  769. Converted["_UICorner14"].Parent = Converted["_CanvasGroup"]
  770.  
  771. Converted["_ImageLabel"].Image = "rbxassetid://17864987433"
  772. Converted["_ImageLabel"].AnchorPoint = Vector2.new(0.5, 0.5)
  773. Converted["_ImageLabel"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  774. Converted["_ImageLabel"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  775. Converted["_ImageLabel"].BorderSizePixel = 0
  776. Converted["_ImageLabel"].Position = UDim2.new(0.5, 0, 0.5, 0)
  777. Converted["_ImageLabel"].Size = UDim2.new(0, 50, 0, 50)
  778. Converted["_ImageLabel"].Visible = false
  779. Converted["_ImageLabel"].ZIndex = 3
  780. Converted["_ImageLabel"].Parent = Converted["_CanvasGroup"]
  781.  
  782. Converted["_Opener"].Font = Enum.Font.SourceSans
  783. Converted["_Opener"].Text = ""
  784. Converted["_Opener"].TextColor3 = Color3.fromRGB(0, 0, 0)
  785. Converted["_Opener"].TextSize = 14
  786. Converted["_Opener"].AutoButtonColor = false
  787. Converted["_Opener"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  788. Converted["_Opener"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  789. Converted["_Opener"].BorderSizePixel = 0
  790. Converted["_Opener"].Size = UDim2.new(1, 0, 1, 0)
  791. Converted["_Opener"].Name = "Opener"
  792. Converted["_Opener"].Parent = Converted["_CanvasGroup"]
  793.  
  794. Converted["_TextLabel5"].Font = Enum.Font.GothamBold
  795. Converted["_TextLabel5"].Text = "Yet Another Random Hub Menu"
  796. Converted["_TextLabel5"].TextColor3 = Color3.fromRGB(255, 69.00000348687172, 67.00000360608101)
  797. Converted["_TextLabel5"].TextScaled = true
  798. Converted["_TextLabel5"].TextSize = 14
  799. Converted["_TextLabel5"].TextWrapped = true
  800. Converted["_TextLabel5"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  801. Converted["_TextLabel5"].BackgroundTransparency = 1
  802. Converted["_TextLabel5"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  803. Converted["_TextLabel5"].BorderSizePixel = 0
  804. Converted["_TextLabel5"].Position = UDim2.new(0.204081595, 0, 0.447761208, 0)
  805. Converted["_TextLabel5"].Size = UDim2.new(0, 260, 0, 27)
  806. Converted["_TextLabel5"].ZIndex = 3
  807. Converted["_TextLabel5"].Parent = Converted["_CanvasGroup"]
  808.  
  809. Converted["_Area"].AnchorPoint = Vector2.new(0.5, 0.5)
  810. Converted["_Area"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  811. Converted["_Area"].BackgroundTransparency = 1
  812. Converted["_Area"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  813. Converted["_Area"].BorderSizePixel = 0
  814. Converted["_Area"].ClipsDescendants = true
  815. Converted["_Area"].Position = UDim2.new(0.659600496, 0, 0.60637325, 0)
  816. Converted["_Area"].Size = UDim2.new(0.643815279, 0, 0.783582091, 0)
  817. Converted["_Area"].Name = "Area"
  818. Converted["_Area"].Parent = Converted["_Menu"]
  819.  
  820. Converted["_Area1"].AutomaticCanvasSize = Enum.AutomaticSize.Y
  821. Converted["_Area1"].CanvasSize = UDim2.new(0, 0, 0, 0)
  822. Converted["_Area1"].ScrollBarThickness = 0
  823. Converted["_Area1"].AnchorPoint = Vector2.new(0.5, 0.5)
  824. Converted["_Area1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  825. Converted["_Area1"].BackgroundTransparency = 1
  826. Converted["_Area1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  827. Converted["_Area1"].BorderSizePixel = 0
  828. Converted["_Area1"].Position = UDim2.new(0.5, 0, 0.5, 0)
  829. Converted["_Area1"].Selectable = false
  830. Converted["_Area1"].Size = UDim2.new(1, 0, 1, 0)
  831. Converted["_Area1"].Name = "Area"
  832. Converted["_Area1"].Parent = Converted["_Area"]
  833.  
  834. Converted["_TextLabel6"].Font = Enum.Font.GothamBold
  835. Converted["_TextLabel6"].Text = "happy spooky season"
  836. Converted["_TextLabel6"].TextColor3 = Color3.fromRGB(255, 255, 255)
  837. Converted["_TextLabel6"].TextSize = 14
  838. Converted["_TextLabel6"].AnchorPoint = Vector2.new(0.5, 0.5)
  839. Converted["_TextLabel6"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  840. Converted["_TextLabel6"].BackgroundTransparency = 1
  841. Converted["_TextLabel6"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  842. Converted["_TextLabel6"].BorderSizePixel = 0
  843. Converted["_TextLabel6"].Position = UDim2.new(0.4923051, 0, 0.46438089, 0)
  844. Converted["_TextLabel6"].Size = UDim2.new(0, 200, 0, 50)
  845. Converted["_TextLabel6"].Parent = Converted["_Area1"]
  846.  
  847. Converted["_TextLabel7"].Font = Enum.Font.GothamBold
  848. Converted["_TextLabel7"].Text = "LVSQ"
  849. Converted["_TextLabel7"].TextColor3 = Color3.fromRGB(255, 255, 255)
  850. Converted["_TextLabel7"].TextScaled = true
  851. Converted["_TextLabel7"].TextSize = 14
  852. Converted["_TextLabel7"].TextWrapped = true
  853. Converted["_TextLabel7"].AnchorPoint = Vector2.new(0.5, 0.5)
  854. Converted["_TextLabel7"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  855. Converted["_TextLabel7"].BackgroundTransparency = 1
  856. Converted["_TextLabel7"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  857. Converted["_TextLabel7"].BorderSizePixel = 0
  858. Converted["_TextLabel7"].Position = UDim2.new(0.491272807, 0, 0.363785654, 0)
  859. Converted["_TextLabel7"].Size = UDim2.new(0, 135, 0, 33)
  860. Converted["_TextLabel7"].Parent = Converted["_Area1"]
  861.  
  862. Converted["_UIGradient5"].Color = ColorSequence.new{
  863. ColorSequenceKeypoint.new(0, Color3.fromRGB(36.00000165402889, 36.00000165402889, 36.00000165402889)),
  864. ColorSequenceKeypoint.new(1, Color3.fromRGB(68.00000354647636, 68.00000354647636, 68.00000354647636))
  865. }
  866. Converted["_UIGradient5"].Rotation = 68
  867. Converted["_UIGradient5"].Parent = Converted["_Menu"]
  868.  
  869. Converted["_CloseArea"].Text = ""
  870. Converted["_CloseArea"].AnchorPoint = Vector2.new(0.5, 0.5)
  871. Converted["_CloseArea"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  872. Converted["_CloseArea"].BackgroundTransparency = 1
  873. Converted["_CloseArea"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  874. Converted["_CloseArea"].BorderSizePixel = 0
  875. Converted["_CloseArea"].Position = UDim2.new(0.5, 0, 0.00295135868, 0)
  876. Converted["_CloseArea"].Size = UDim2.new(0.326999992, 0, 0.184, 0)
  877. Converted["_CloseArea"].Name = "CloseArea"
  878. Converted["_CloseArea"].Parent = Converted["_Menu"]
  879.  
  880. Converted["_Frame"].AnchorPoint = Vector2.new(0.5, 0.5)
  881. Converted["_Frame"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  882. Converted["_Frame"].BackgroundTransparency = 0.6499999761581421
  883. Converted["_Frame"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  884. Converted["_Frame"].BorderSizePixel = 0
  885. Converted["_Frame"].Position = UDim2.new(0.5, 0, 0.699999988, 0)
  886. Converted["_Frame"].Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  887. Converted["_Frame"].Parent = Converted["_CloseArea"]
  888.  
  889. Converted["_UICorner15"].CornerRadius = UDim.new(0, 9999)
  890. Converted["_UICorner15"].Parent = Converted["_Frame"]
  891.  
  892. Converted["_TextLabel8"].Font = Enum.Font.Gotham
  893. Converted["_TextLabel8"].Text = "Tap here to minimize."
  894. Converted["_TextLabel8"].TextColor3 = Color3.fromRGB(255, 255, 255)
  895. Converted["_TextLabel8"].TextSize = 15
  896. Converted["_TextLabel8"].TextWrapped = true
  897. Converted["_TextLabel8"].AnchorPoint = Vector2.new(0.5, 0.5)
  898. Converted["_TextLabel8"].BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  899. Converted["_TextLabel8"].BackgroundTransparency = 0.4000000059604645
  900. Converted["_TextLabel8"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  901. Converted["_TextLabel8"].BorderSizePixel = 0
  902. Converted["_TextLabel8"].Position = UDim2.new(0.5, 0, 0.680000007, 0)
  903. Converted["_TextLabel8"].Size = UDim2.new(1.39999998, 0, 0.740999997, 0)
  904. Converted["_TextLabel8"].Parent = Converted["_CloseArea"]
  905.  
  906. Converted["_UICorner16"].Parent = Converted["_TextLabel8"]
  907.  
  908. Converted["_AllowForSpring"].Name = "AllowForSpring"
  909. Converted["_AllowForSpring"].Parent = Converted["_CloseArea"]
  910.  
  911. Converted["_Toggle"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  912. Converted["_Toggle"].BackgroundTransparency = 1
  913. Converted["_Toggle"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  914. Converted["_Toggle"].BorderSizePixel = 0
  915. Converted["_Toggle"].Size = UDim2.new(1, 0, 0, 35)
  916. Converted["_Toggle"].Visible = false
  917. Converted["_Toggle"].Name = "Toggle"
  918. Converted["_Toggle"].Parent = Converted["_LVSQ"]
  919.  
  920. Converted["_TextLabel9"].Font = Enum.Font.Unknown
  921. Converted["_TextLabel9"].Text = "Loop walkspeed and FOV"
  922. Converted["_TextLabel9"].TextColor3 = Color3.fromRGB(255, 255, 255)
  923. Converted["_TextLabel9"].TextScaled = true
  924. Converted["_TextLabel9"].TextSize = 14
  925. Converted["_TextLabel9"].TextWrapped = true
  926. Converted["_TextLabel9"].TextXAlignment = Enum.TextXAlignment.Left
  927. Converted["_TextLabel9"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  928. Converted["_TextLabel9"].BackgroundTransparency = 1
  929. Converted["_TextLabel9"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  930. Converted["_TextLabel9"].BorderSizePixel = 0
  931. Converted["_TextLabel9"].Size = UDim2.new(0.699999988, 0, 1, 0)
  932. Converted["_TextLabel9"].Parent = Converted["_Toggle"]
  933.  
  934. Converted["_UIListLayout3"].Padding = UDim.new(0, 25)
  935. Converted["_UIListLayout3"].FillDirection = Enum.FillDirection.Horizontal
  936. Converted["_UIListLayout3"].HorizontalAlignment = Enum.HorizontalAlignment.Center
  937. Converted["_UIListLayout3"].SortOrder = Enum.SortOrder.LayoutOrder
  938. Converted["_UIListLayout3"].Parent = Converted["_Toggle"]
  939.  
  940. Converted["_Frame1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  941. Converted["_Frame1"].BackgroundTransparency = 1
  942. Converted["_Frame1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  943. Converted["_Frame1"].BorderSizePixel = 0
  944. Converted["_Frame1"].Size = UDim2.new(0.200000003, 0, 1, 0)
  945. Converted["_Frame1"].Parent = Converted["_Toggle"]
  946.  
  947. Converted["_Frame2"].AnchorPoint = Vector2.new(0.5, 0.5)
  948. Converted["_Frame2"].BackgroundColor3 = Color3.fromRGB(46.000001057982445, 46.000001057982445, 46.000001057982445)
  949. Converted["_Frame2"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  950. Converted["_Frame2"].BorderSizePixel = 0
  951. Converted["_Frame2"].Position = UDim2.new(0.5, 0, 0.5, 0)
  952. Converted["_Frame2"].Size = UDim2.new(0, 89, 1, 0)
  953. Converted["_Frame2"].Parent = Converted["_Frame1"]
  954.  
  955. Converted["_UICorner17"].CornerRadius = UDim.new(1, 0)
  956. Converted["_UICorner17"].Parent = Converted["_Frame2"]
  957.  
  958. Converted["_Toggler"].Font = Enum.Font.SourceSans
  959. Converted["_Toggler"].Text = ""
  960. Converted["_Toggler"].TextColor3 = Color3.fromRGB(0, 0, 0)
  961. Converted["_Toggler"].TextSize = 14
  962. Converted["_Toggler"].AnchorPoint = Vector2.new(0.5, 0.5)
  963. Converted["_Toggler"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  964. Converted["_Toggler"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  965. Converted["_Toggler"].BorderSizePixel = 0
  966. Converted["_Toggler"].Position = UDim2.new(0.300000012, 0, 0.5, 0)
  967. Converted["_Toggler"].Size = UDim2.new(0.449438214, 0, 0.800000012, 0)
  968. Converted["_Toggler"].Name = "Toggler"
  969. Converted["_Toggler"].Parent = Converted["_Frame2"]
  970.  
  971. Converted["_UICorner18"].CornerRadius = UDim.new(1, 0)
  972. Converted["_UICorner18"].Parent = Converted["_Toggler"]
  973.  
  974. Converted["_ImageLabel1"].Image = "rbxassetid://10002373478"
  975. Converted["_ImageLabel1"].ImageColor3 = Color3.fromRGB(255, 0, 4.000000236555934)
  976. Converted["_ImageLabel1"].AnchorPoint = Vector2.new(0.5, 0.5)
  977. Converted["_ImageLabel1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  978. Converted["_ImageLabel1"].BackgroundTransparency = 1
  979. Converted["_ImageLabel1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  980. Converted["_ImageLabel1"].BorderSizePixel = 0
  981. Converted["_ImageLabel1"].Position = UDim2.new(0.5, 0, 0.5, 0)
  982. Converted["_ImageLabel1"].Size = UDim2.new(0, 20, 0, 20)
  983. Converted["_ImageLabel1"].Parent = Converted["_Toggler"]
  984.  
  985. Converted["_UIPadding10"].PaddingRight = UDim.new(0.0700000003, 0)
  986. Converted["_UIPadding10"].Parent = Converted["_Toggle"]
  987.  
  988. Converted["_Modules"].Name = "Modules"
  989. Converted["_Modules"].Parent = Converted["_LVSQ"]
  990.  
  991. Converted["_DropdownFrameSample"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  992. Converted["_DropdownFrameSample"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  993. Converted["_DropdownFrameSample"].BorderSizePixel = 0
  994. Converted["_DropdownFrameSample"].Size = UDim2.new(0, 108, 0, 239)
  995. Converted["_DropdownFrameSample"].Visible = false
  996. Converted["_DropdownFrameSample"].Name = "DropdownFrameSample"
  997. Converted["_DropdownFrameSample"].Parent = Converted["_LVSQ"]
  998.  
  999. Converted["_UICorner19"].Parent = Converted["_DropdownFrameSample"]
  1000.  
  1001. Converted["_UIGradient6"].Color = ColorSequence.new{
  1002. ColorSequenceKeypoint.new(0, Color3.fromRGB(36.00000165402889, 36.00000165402889, 36.00000165402889)),
  1003. ColorSequenceKeypoint.new(1, Color3.fromRGB(68.00000354647636, 68.00000354647636, 68.00000354647636))
  1004. }
  1005. Converted["_UIGradient6"].Rotation = 68
  1006. Converted["_UIGradient6"].Parent = Converted["_DropdownFrameSample"]
  1007.  
  1008. Converted["_UIStroke10"].Color = Color3.fromRGB(255, 255, 255)
  1009. Converted["_UIStroke10"].Thickness = 2
  1010. Converted["_UIStroke10"].Parent = Converted["_DropdownFrameSample"]
  1011.  
  1012. Converted["_UIGradient7"].Color = ColorSequence.new{
  1013. ColorSequenceKeypoint.new(0, Color3.fromRGB(111.00000098347664, 111.00000098347664, 111.00000098347664)),
  1014. ColorSequenceKeypoint.new(0.6401384472846985, Color3.fromRGB(114.23875719308853, 114.23875719308853, 114.23875719308853)),
  1015. ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))
  1016. }
  1017. Converted["_UIGradient7"].Rotation = -107
  1018. Converted["_UIGradient7"].Parent = Converted["_UIStroke10"]
  1019.  
  1020. Converted["_ScrollingFrame1"].AutomaticCanvasSize = Enum.AutomaticSize.XY
  1021. Converted["_ScrollingFrame1"].CanvasSize = UDim2.new(0, 0, 0, 0)
  1022. Converted["_ScrollingFrame1"].ScrollBarImageColor3 = Color3.fromRGB(0, 0, 0)
  1023. Converted["_ScrollingFrame1"].ScrollBarThickness = 0
  1024. Converted["_ScrollingFrame1"].Active = true
  1025. Converted["_ScrollingFrame1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1026. Converted["_ScrollingFrame1"].BackgroundTransparency = 1
  1027. Converted["_ScrollingFrame1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1028. Converted["_ScrollingFrame1"].BorderSizePixel = 0
  1029. Converted["_ScrollingFrame1"].Size = UDim2.new(1, 0, 1, 0)
  1030. Converted["_ScrollingFrame1"].Parent = Converted["_DropdownFrameSample"]
  1031.  
  1032. Converted["_UIListLayout4"].Padding = UDim.new(0, 5)
  1033. Converted["_UIListLayout4"].SortOrder = Enum.SortOrder.LayoutOrder
  1034. Converted["_UIListLayout4"].Parent = Converted["_ScrollingFrame1"]
  1035.  
  1036. Converted["_Sample"].Font = Enum.Font.Unknown
  1037. Converted["_Sample"].Text = "This can fit a lot of text, probably."
  1038. Converted["_Sample"].TextColor3 = Color3.fromRGB(255, 255, 255)
  1039. Converted["_Sample"].TextScaled = true
  1040. Converted["_Sample"].TextSize = 14
  1041. Converted["_Sample"].TextWrapped = true
  1042. Converted["_Sample"].BackgroundColor3 = Color3.fromRGB(22.000000588595867, 22.000000588595867, 22.000000588595867)
  1043. Converted["_Sample"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1044. Converted["_Sample"].BorderSizePixel = 0
  1045. Converted["_Sample"].Size = UDim2.new(1, 0, 0, 35)
  1046. Converted["_Sample"].Visible = false
  1047. Converted["_Sample"].Name = "Sample"
  1048. Converted["_Sample"].Parent = Converted["_ScrollingFrame1"]
  1049.  
  1050. Converted["_UIPadding11"].PaddingBottom = UDim.new(0, 7)
  1051. Converted["_UIPadding11"].PaddingLeft = UDim.new(0, 7)
  1052. Converted["_UIPadding11"].PaddingRight = UDim.new(0, 7)
  1053. Converted["_UIPadding11"].PaddingTop = UDim.new(0, 7)
  1054. Converted["_UIPadding11"].Parent = Converted["_Sample"]
  1055.  
  1056. Converted["_UICorner20"].Parent = Converted["_Sample"]
  1057.  
  1058. Converted["_UIPadding12"].PaddingBottom = UDim.new(0, 7)
  1059. Converted["_UIPadding12"].PaddingLeft = UDim.new(0, 7)
  1060. Converted["_UIPadding12"].PaddingRight = UDim.new(0, 7)
  1061. Converted["_UIPadding12"].PaddingTop = UDim.new(0, 7)
  1062. Converted["_UIPadding12"].Parent = Converted["_DropdownFrameSample"]
  1063.  
  1064. Converted["_Range"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1065. Converted["_Range"].BackgroundTransparency = 1
  1066. Converted["_Range"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1067. Converted["_Range"].BorderSizePixel = 0
  1068. Converted["_Range"].Size = UDim2.new(1, 0, 0, 35)
  1069. Converted["_Range"].Visible = false
  1070. Converted["_Range"].Name = "Range"
  1071. Converted["_Range"].Parent = Converted["_LVSQ"]
  1072.  
  1073. Converted["_TextLabel10"].Font = Enum.Font.Unknown
  1074. Converted["_TextLabel10"].Text = "How many #### I give"
  1075. Converted["_TextLabel10"].TextColor3 = Color3.fromRGB(255, 255, 255)
  1076. Converted["_TextLabel10"].TextScaled = true
  1077. Converted["_TextLabel10"].TextSize = 14
  1078. Converted["_TextLabel10"].TextWrapped = true
  1079. Converted["_TextLabel10"].TextXAlignment = Enum.TextXAlignment.Left
  1080. Converted["_TextLabel10"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1081. Converted["_TextLabel10"].BackgroundTransparency = 1
  1082. Converted["_TextLabel10"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1083. Converted["_TextLabel10"].BorderSizePixel = 0
  1084. Converted["_TextLabel10"].Size = UDim2.new(0.699999988, 0, 1, 0)
  1085. Converted["_TextLabel10"].Parent = Converted["_Range"]
  1086.  
  1087. Converted["_UIListLayout5"].Padding = UDim.new(0, 15)
  1088. Converted["_UIListLayout5"].FillDirection = Enum.FillDirection.Horizontal
  1089. Converted["_UIListLayout5"].HorizontalAlignment = Enum.HorizontalAlignment.Center
  1090. Converted["_UIListLayout5"].SortOrder = Enum.SortOrder.LayoutOrder
  1091. Converted["_UIListLayout5"].Parent = Converted["_Range"]
  1092.  
  1093. Converted["_UIPadding13"].PaddingLeft = UDim.new(0.0700000003, 0)
  1094. Converted["_UIPadding13"].PaddingRight = UDim.new(0.0700000003, 0)
  1095. Converted["_UIPadding13"].Parent = Converted["_Range"]
  1096.  
  1097. Converted["_Frame3"].BackgroundColor3 = Color3.fromRGB(31.000001952052116, 31.000001952052116, 31.000001952052116)
  1098. Converted["_Frame3"].BackgroundTransparency = 1
  1099. Converted["_Frame3"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1100. Converted["_Frame3"].BorderSizePixel = 0
  1101. Converted["_Frame3"].Size = UDim2.new(0.400000006, 0, 1, 0)
  1102. Converted["_Frame3"].Parent = Converted["_Range"]
  1103.  
  1104. Converted["_UIPadding14"].PaddingBottom = UDim.new(0, 7)
  1105. Converted["_UIPadding14"].PaddingLeft = UDim.new(0, 7)
  1106. Converted["_UIPadding14"].PaddingRight = UDim.new(0, 7)
  1107. Converted["_UIPadding14"].PaddingTop = UDim.new(0, 7)
  1108. Converted["_UIPadding14"].Parent = Converted["_Frame3"]
  1109.  
  1110. Converted["_UICorner21"].Parent = Converted["_Frame3"]
  1111.  
  1112. Converted["_Frame4"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1113. Converted["_Frame4"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1114. Converted["_Frame4"].BorderSizePixel = 0
  1115. Converted["_Frame4"].Size = UDim2.new(1, 0, 0.200000003, 0)
  1116. Converted["_Frame4"].Parent = Converted["_Frame3"]
  1117.  
  1118. Converted["_UICorner22"].CornerRadius = UDim.new(1, 0)
  1119. Converted["_UICorner22"].Parent = Converted["_Frame4"]
  1120.  
  1121. Converted["_TextButton1"].Font = Enum.Font.SourceSans
  1122. Converted["_TextButton1"].Text = ""
  1123. Converted["_TextButton1"].TextColor3 = Color3.fromRGB(0, 0, 0)
  1124. Converted["_TextButton1"].TextSize = 14
  1125. Converted["_TextButton1"].AnchorPoint = Vector2.new(0.5, 0.5)
  1126. Converted["_TextButton1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1127. Converted["_TextButton1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1128. Converted["_TextButton1"].BorderSizePixel = 0
  1129. Converted["_TextButton1"].Position = UDim2.new(0, 0, 0.5, 0)
  1130. Converted["_TextButton1"].Size = UDim2.new(0, 20, 0, 20)
  1131. Converted["_TextButton1"].Parent = Converted["_Frame4"]
  1132.  
  1133. Converted["_UICorner23"].CornerRadius = UDim.new(1, 0)
  1134. Converted["_UICorner23"].Parent = Converted["_TextButton1"]
  1135.  
  1136. Converted["_Dialog"].AnchorPoint = Vector2.new(0.5, 1)
  1137. Converted["_Dialog"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1138. Converted["_Dialog"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1139. Converted["_Dialog"].BorderSizePixel = 0
  1140. Converted["_Dialog"].Position = UDim2.new(0.499000013, 0, 0.984000027, 0)
  1141. Converted["_Dialog"].Size = UDim2.new(0, 313, 0, 147)
  1142. Converted["_Dialog"].Visible = false
  1143. Converted["_Dialog"].ZIndex = 5
  1144. Converted["_Dialog"].Name = "Dialog"
  1145. Converted["_Dialog"].Parent = Converted["_LVSQ"]
  1146.  
  1147. Converted["_UICorner24"].Parent = Converted["_Dialog"]
  1148.  
  1149. Converted["_UIGradient8"].Color = ColorSequence.new{
  1150. ColorSequenceKeypoint.new(0, Color3.fromRGB(36.00000165402889, 36.00000165402889, 36.00000165402889)),
  1151. ColorSequenceKeypoint.new(1, Color3.fromRGB(68.00000354647636, 68.00000354647636, 68.00000354647636))
  1152. }
  1153. Converted["_UIGradient8"].Rotation = -133
  1154. Converted["_UIGradient8"].Parent = Converted["_Dialog"]
  1155.  
  1156. Converted["_UIPadding15"].PaddingBottom = UDim.new(0, 15)
  1157. Converted["_UIPadding15"].PaddingLeft = UDim.new(0, 15)
  1158. Converted["_UIPadding15"].PaddingRight = UDim.new(0, 15)
  1159. Converted["_UIPadding15"].PaddingTop = UDim.new(0, 15)
  1160. Converted["_UIPadding15"].Parent = Converted["_Dialog"]
  1161.  
  1162. Converted["_UIStroke11"].Color = Color3.fromRGB(255, 255, 255)
  1163. Converted["_UIStroke11"].Thickness = 2
  1164. Converted["_UIStroke11"].Parent = Converted["_Dialog"]
  1165.  
  1166. Converted["_UIGradient9"].Color = ColorSequence.new{
  1167. ColorSequenceKeypoint.new(0, Color3.fromRGB(111.00000098347664, 111.00000098347664, 111.00000098347664)),
  1168. ColorSequenceKeypoint.new(0.6401384472846985, Color3.fromRGB(114.23875719308853, 114.23875719308853, 114.23875719308853)),
  1169. ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))
  1170. }
  1171. Converted["_UIGradient9"].Rotation = -107
  1172. Converted["_UIGradient9"].Parent = Converted["_UIStroke11"]
  1173.  
  1174. Converted["_DialogTitle"].Font = Enum.Font.Unknown
  1175. Converted["_DialogTitle"].TextColor3 = Color3.fromRGB(255, 255, 255)
  1176. Converted["_DialogTitle"].TextScaled = true
  1177. Converted["_DialogTitle"].TextSize = 14
  1178. Converted["_DialogTitle"].TextWrapped = true
  1179. Converted["_DialogTitle"].TextXAlignment = Enum.TextXAlignment.Right
  1180. Converted["_DialogTitle"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1181. Converted["_DialogTitle"].BackgroundTransparency = 1
  1182. Converted["_DialogTitle"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1183. Converted["_DialogTitle"].BorderSizePixel = 0
  1184. Converted["_DialogTitle"].Size = UDim2.new(0.997416437, 0, 0.16459392, 0)
  1185. Converted["_DialogTitle"].Name = "DialogTitle"
  1186. Converted["_DialogTitle"].Parent = Converted["_Dialog"]
  1187.  
  1188. Converted["_UIListLayout6"].Padding = UDim.new(0, 3)
  1189. Converted["_UIListLayout6"].SortOrder = Enum.SortOrder.LayoutOrder
  1190. Converted["_UIListLayout6"].Parent = Converted["_Dialog"]
  1191.  
  1192. Converted["_DialogDesc"].Font = Enum.Font.Unknown
  1193. Converted["_DialogDesc"].TextColor3 = Color3.fromRGB(255, 255, 255)
  1194. Converted["_DialogDesc"].TextScaled = true
  1195. Converted["_DialogDesc"].TextSize = 14
  1196. Converted["_DialogDesc"].TextWrapped = true
  1197. Converted["_DialogDesc"].TextXAlignment = Enum.TextXAlignment.Left
  1198. Converted["_DialogDesc"].TextYAlignment = Enum.TextYAlignment.Top
  1199. Converted["_DialogDesc"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1200. Converted["_DialogDesc"].BackgroundTransparency = 1
  1201. Converted["_DialogDesc"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1202. Converted["_DialogDesc"].BorderSizePixel = 0
  1203. Converted["_DialogDesc"].Position = UDim2.new(0, 0, 0.187079012, 0)
  1204. Converted["_DialogDesc"].Size = UDim2.new(0.997416437, 0, 0.604575336, 0)
  1205. Converted["_DialogDesc"].Name = "DialogDesc"
  1206. Converted["_DialogDesc"].Parent = Converted["_Dialog"]
  1207.  
  1208. Converted["_UITextSizeConstraint"].MaxTextSize = 20
  1209. Converted["_UITextSizeConstraint"].MinTextSize = 5
  1210. Converted["_UITextSizeConstraint"].Parent = Converted["_DialogDesc"]
  1211.  
  1212. Converted["_Options"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1213. Converted["_Options"].BackgroundTransparency = 1
  1214. Converted["_Options"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1215. Converted["_Options"].BorderSizePixel = 0
  1216. Converted["_Options"].Position = UDim2.new(0, 0, 0.82045126, 0)
  1217. Converted["_Options"].Size = UDim2.new(0.997436285, 0, 0.241758227, 0)
  1218. Converted["_Options"].Name = "Options"
  1219. Converted["_Options"].Parent = Converted["_Dialog"]
  1220.  
  1221. Converted["_UIListLayout7"].Padding = UDim.new(0, 10)
  1222. Converted["_UIListLayout7"].FillDirection = Enum.FillDirection.Horizontal
  1223. Converted["_UIListLayout7"].HorizontalAlignment = Enum.HorizontalAlignment.Center
  1224. Converted["_UIListLayout7"].SortOrder = Enum.SortOrder.LayoutOrder
  1225. Converted["_UIListLayout7"].Parent = Converted["_Options"]
  1226.  
  1227. Converted["_OptionPlaceholder"].Font = Enum.Font.GothamBold
  1228. Converted["_OptionPlaceholder"].RichText = true
  1229. Converted["_OptionPlaceholder"].Text = "aaaaaaaaaaa"
  1230. Converted["_OptionPlaceholder"].TextColor3 = Color3.fromRGB(255, 255, 255)
  1231. Converted["_OptionPlaceholder"].TextScaled = true
  1232. Converted["_OptionPlaceholder"].TextSize = 100
  1233. Converted["_OptionPlaceholder"].TextWrapped = true
  1234. Converted["_OptionPlaceholder"].BackgroundColor3 = Color3.fromRGB(36.00000165402889, 36.00000165402889, 36.00000165402889)
  1235. Converted["_OptionPlaceholder"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1236. Converted["_OptionPlaceholder"].BorderSizePixel = 0
  1237. Converted["_OptionPlaceholder"].Size = UDim2.new(0.532000005, -5, 1.00899994, 0)
  1238. Converted["_OptionPlaceholder"].Visible = false
  1239. Converted["_OptionPlaceholder"].Name = "OptionPlaceholder"
  1240. Converted["_OptionPlaceholder"].Parent = Converted["_Options"]
  1241.  
  1242. Converted["_UIPadding16"].PaddingBottom = UDim.new(0, 1)
  1243. Converted["_UIPadding16"].PaddingLeft = UDim.new(0, 15)
  1244. Converted["_UIPadding16"].PaddingRight = UDim.new(0, 15)
  1245. Converted["_UIPadding16"].PaddingTop = UDim.new(0, 1)
  1246. Converted["_UIPadding16"].Parent = Converted["_OptionPlaceholder"]
  1247.  
  1248. Converted["_UICorner25"].Parent = Converted["_OptionPlaceholder"]
  1249.  
  1250. Converted["_UIStroke12"].ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  1251. Converted["_UIStroke12"].Color = Color3.fromRGB(255, 255, 255)
  1252. Converted["_UIStroke12"].Thickness = 2
  1253. Converted["_UIStroke12"].Parent = Converted["_OptionPlaceholder"]
  1254.  
  1255. Converted["_UIGradient10"].Color = ColorSequence.new{
  1256. ColorSequenceKeypoint.new(0, Color3.fromRGB(111.00000098347664, 111.00000098347664, 111.00000098347664)),
  1257. ColorSequenceKeypoint.new(0.6401384472846985, Color3.fromRGB(114.23875719308853, 114.23875719308853, 114.23875719308853)),
  1258. ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))
  1259. }
  1260. Converted["_UIGradient10"].Rotation = -107
  1261. Converted["_UIGradient10"].Parent = Converted["_UIStroke12"]
  1262.  
  1263. Converted["_OnSelect"].Name = "OnSelect"
  1264. Converted["_OnSelect"].Parent = Converted["_Dialog"]
  1265.  
  1266. Converted["_UIScale2"].Parent = Converted["_Dialog"]
  1267.  
  1268. Converted["_NotificationSample"].AnchorPoint = Vector2.new(0.5, 0)
  1269. Converted["_NotificationSample"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1270. Converted["_NotificationSample"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1271. Converted["_NotificationSample"].BorderSizePixel = 0
  1272. Converted["_NotificationSample"].ClipsDescendants = true
  1273. Converted["_NotificationSample"].Position = UDim2.new(0.5, 0, 0, 10)
  1274. Converted["_NotificationSample"].Size = UDim2.new(0, 400, 0, 50)
  1275. Converted["_NotificationSample"].Visible = false
  1276. Converted["_NotificationSample"].ZIndex = 5
  1277. Converted["_NotificationSample"].Name = "NotificationSample"
  1278. Converted["_NotificationSample"].Parent = Converted["_LVSQ"]
  1279.  
  1280. Converted["_UICorner26"].CornerRadius = UDim.new(0, 10)
  1281. Converted["_UICorner26"].Parent = Converted["_NotificationSample"]
  1282.  
  1283. Converted["_UIStroke13"].Color = Color3.fromRGB(255, 255, 255)
  1284. Converted["_UIStroke13"].Thickness = 1.600000023841858
  1285. Converted["_UIStroke13"].Parent = Converted["_NotificationSample"]
  1286.  
  1287. Converted["_UIGradient11"].Color = ColorSequence.new{
  1288. ColorSequenceKeypoint.new(0, Color3.fromRGB(46.000001057982445, 46.000001057982445, 46.000001057982445)),
  1289. ColorSequenceKeypoint.new(1, Color3.fromRGB(12.000000234693289, 12.000000234693289, 12.000000234693289))
  1290. }
  1291. Converted["_UIGradient11"].Parent = Converted["_NotificationSample"]
  1292.  
  1293. Converted["_ImageLabel2"].Image = "rbxassetid://11780939099"
  1294. Converted["_ImageLabel2"].ScaleType = Enum.ScaleType.Fit
  1295. Converted["_ImageLabel2"].AnchorPoint = Vector2.new(0.5, 0.5)
  1296. Converted["_ImageLabel2"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1297. Converted["_ImageLabel2"].BackgroundTransparency = 1
  1298. Converted["_ImageLabel2"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1299. Converted["_ImageLabel2"].BorderSizePixel = 0
  1300. Converted["_ImageLabel2"].Position = UDim2.new(0.100000001, 0, 0.5, 0)
  1301. Converted["_ImageLabel2"].Size = UDim2.new(0.0799999982, 0, 0.639999986, 0)
  1302. Converted["_ImageLabel2"].Parent = Converted["_NotificationSample"]
  1303.  
  1304. Converted["_TextLabel11"].Font = Enum.Font.Gotham
  1305. Converted["_TextLabel11"].TextColor3 = Color3.fromRGB(255, 255, 255)
  1306. Converted["_TextLabel11"].TextScaled = true
  1307. Converted["_TextLabel11"].TextSize = 14
  1308. Converted["_TextLabel11"].TextWrapped = true
  1309. Converted["_TextLabel11"].TextXAlignment = Enum.TextXAlignment.Left
  1310. Converted["_TextLabel11"].AnchorPoint = Vector2.new(0.5, 0.5)
  1311. Converted["_TextLabel11"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1312. Converted["_TextLabel11"].BackgroundTransparency = 1
  1313. Converted["_TextLabel11"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1314. Converted["_TextLabel11"].BorderSizePixel = 0
  1315. Converted["_TextLabel11"].Position = UDim2.new(0.5, 0, 0.5, 0)
  1316. Converted["_TextLabel11"].Size = UDim2.new(0.600000024, 0, 0.600000024, 0)
  1317. Converted["_TextLabel11"].Parent = Converted["_NotificationSample"]
  1318.  
  1319. Converted["_UITextSizeConstraint1"].MaxTextSize = 30
  1320. Converted["_UITextSizeConstraint1"].Parent = Converted["_TextLabel11"]
  1321.  
  1322. Converted["_Close1"].Image = "rbxassetid://10002373478"
  1323. Converted["_Close1"].ScaleType = Enum.ScaleType.Fit
  1324. Converted["_Close1"].Active = false
  1325. Converted["_Close1"].AnchorPoint = Vector2.new(0.5, 0.5)
  1326. Converted["_Close1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1327. Converted["_Close1"].BackgroundTransparency = 1
  1328. Converted["_Close1"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  1329. Converted["_Close1"].BorderSizePixel = 0
  1330. Converted["_Close1"].Position = UDim2.new(0.899999976, 0, 0.5, 0)
  1331. Converted["_Close1"].Selectable = false
  1332. Converted["_Close1"].Size = UDim2.new(0.0799999982, 0, 0.639999986, 0)
  1333. Converted["_Close1"].Name = "Close"
  1334. Converted["_Close1"].Parent = Converted["_NotificationSample"]
  1335.  
  1336. Converted["_UICorner27"].Parent = Converted["_Close1"]
  1337.  
  1338. Converted["_UIStroke14"].Color = Color3.fromRGB(255, 255, 255)
  1339. Converted["_UIStroke14"].Parent = Converted["_Close1"]
  1340.  
  1341. Converted["_UIScale3"].Scale = 0.800000011920929
  1342. Converted["_UIScale3"].Parent = Converted["_NotificationSample"]
  1343.  
  1344. -- Fake Module Scripts:
  1345.  
  1346. local fake_module_scripts = {}
  1347.  
  1348. do -- Fake Module: StarterGui.LVSQ.FUNCTIONS
  1349. local script = Instance.new("ModuleScript")
  1350. script.Name = "FUNCTIONS"
  1351. script.Parent = Converted["_LVSQ"]
  1352. local function module_script()
  1353. local FUNCTIONSmodule = {}
  1354.  
  1355. local ts = game:GetService("TweenService")
  1356.  
  1357.  
  1358.  
  1359.  
  1360. function DraggableObjectf()
  1361. local function a(b,c)local d=c.AbsoluteSize;local e=c.AbsolutePosition;local f=b.X.Scale*d.X+b.X.Offset;local g=b.Y.Scale*d.Y+b.Y.Offset;local h=math.clamp(f,0,d.X)local i=math.clamp(g,0,d.Y)local j=UDim2.new(b.X.Scale,h-b.X.Scale*d.X,b.Y.Scale,i-b.Y.Scale*d.Y)return j end;local k=UDim2.new;local l=game:GetService("UserInputService")local m=game:GetService("TweenService")local n={}n.__index=n;function n.new(o,p,q,r)local self={}self.Object=o;self.ToMove=p;self.Smooth=q;self.CallbackOnly=r;self.CanBeDragged=false;self.DragStarted=nil;self.DragEnded=nil;self.Dragged=nil;self.Dragging=false;self.LastPosition=nil;self.Velocity=Vector2.new(0,0)setmetatable(self,n)return self end;function n:Enable()self.CanBeDragged=true;local s=self.Object;local t=self.ToMove;local u=nil;local v=nil;local w=nil;local x=false;local function y(z)local A=z.Position-v;local B=UDim2.new(w.X.Scale,w.X.Offset+A.X,w.Y.Scale,w.Y.Offset+A.Y)if self.CallbackOnly then else B=a(B,self.Object:FindFirstAncestorWhichIsA("ScreenGui"))if(self.Smooth==nil or self.Smooth==true)and self.Smooth~=false then m:Create(t and t or s,TweenInfo.new(0.5,Enum.EasingStyle.Cubic,Enum.EasingDirection.Out),{Position=B}):Play()else local C=t and t or s;C.Position=B end end;return B end;self.InputBegan=s.InputBegan:Connect(function(z)if z.UserInputType==Enum.UserInputType.MouseButton1 or z.UserInputType==Enum.UserInputType.Touch then x=true;local D;D=z.Changed:Connect(function()if z.UserInputState==Enum.UserInputState.End and(self.Dragging or x)then self.Dragging=false;D:Disconnect()if self.DragEnded and not x then self.DragEnded(self.Velocity)end;x=false end end)end end)self.InputChanged=s.InputChanged:Connect(function(z)if z.UserInputType==Enum.UserInputType.MouseMovement or z.UserInputType==Enum.UserInputType.Touch then u=z end end)self.InputChanged2=l.InputChanged:Connect(function(z)if s.Parent==nil then self:Disable()return end;if x then x=false;if self.DragStarted then self.DragStarted()end;self.Dragging=true;v=z.Position;if t then w=t.Position else w=s.Position end;self.LastPosition=z.Position end;if z==u and self.Dragging then local B=y(z)self.Velocity=z.Position-self.LastPosition;self.LastPosition=z.Position;if self.Dragged then self.Dragged(B)end end end)end;function n:Disable()self.CanBeDragged=false;self.InputBegan:Disconnect()self.InputChanged:Disconnect()self.InputChanged2:Disconnect()if self.Dragging then self.Dragging=false;if self.DragEnded then self.DragEnded(self.Velocity)end end end;return n
  1362. end
  1363. local DraggableObject = DraggableObjectf()
  1364.  
  1365. function ClickAndHoldf()
  1366. local a={}a.__index=a;local b=game:GetService("UserInputService")function a.new(c,d)local self=setmetatable({},a)self.textButton=c;self.holdTime=d or 0.5;self.holdTask=nil;self.initialPosition=nil;self.Holded=Instance.new("BindableEvent")local function e(f,g)return math.sqrt((g.X-f.X)^2+(g.Y-f.Y)^2)end;self.textButton.MouseButton1Down:Connect(function(h,i)self.initialPosition=Vector2.new(h,i)self.holdTask=task.spawn(function()task.wait(self.holdTime)if self.holdTask then self.Holded:Fire()end end)end)b.InputChanged:Connect(function(j)if j.UserInputType==Enum.UserInputType.MouseMovement or j.UserInputType==Enum.UserInputType.Touch then if self.holdTask and self.initialPosition then local k=j.Position;local l=e(self.initialPosition,k)if l>10 then coroutine.close(self.holdTask)self.holdTask=nil end end end end)b.InputEnded:Connect(function(j)if j.UserInputType==Enum.UserInputType.MouseButton1 or j.UserInputType==Enum.UserInputType.Touch then if self.holdTask then coroutine.close(self.holdTask)self.holdTask=nil end;self.initialPosition=nil end end)return self end;return a
  1367. end
  1368. local ClickAndHold = ClickAndHoldf()
  1369.  
  1370.  
  1371. local States = {}
  1372. local toggleStates = {}
  1373. AREA = script.Parent.Menu.Area.Area
  1374. AREACONTAINER = script.Parent.Menu.Area
  1375. local function calculateWidth(n)
  1376. if n <= 3 then
  1377. return 30
  1378. else
  1379. local base = 30
  1380. local additional = math.floor((n - 3) / 3) * 30
  1381. return base + additional
  1382. end
  1383. end
  1384.  
  1385. local floatingButtonInvisibility = {}
  1386. local floatingButtonDraggers = {}
  1387. local floatingButtonKeybinds = {}
  1388. local floatingButtonConnections = {}
  1389.  
  1390. local selected = Instance.new("ObjectValue")
  1391.  
  1392. selected.Parent = script.Parent
  1393. selected.Name = "Selected"
  1394.  
  1395. icons = {
  1396. info = "rbxassetid://11780939099",
  1397. x = "rbxassetid://10002373478",
  1398. cross = "rbxassetid://10002373478",
  1399. check = "rbxassetid://11604833061"
  1400. }
  1401.  
  1402. incomingNotif = false
  1403. function FUNCTIONSmodule.notification(s, color, icon)
  1404. incomingNotif = true
  1405. task.spawn(function()
  1406. s = tostring(s)
  1407. local notif = script.Parent.NotificationSample:Clone()
  1408. notif.Parent = script.Parent
  1409. notif.Position = UDim2.fromScale(0.5, -0.1)
  1410. notif.Size = UDim2.fromOffset(100, 50)
  1411. notif.Visible = true
  1412. notif.Name = s
  1413.  
  1414. if color and typeof(icon) == "Color3" then
  1415. notif.UIStroke.Color = color
  1416. notif.ImageLabel.ImageColor3 = color
  1417. end
  1418.  
  1419. if icon then
  1420. if icons[icon] then notif.ImageLabel.Image = icons[icon] else
  1421. if tonumber(icon) then
  1422. notif.ImageLabel.Image = "rbxassetid://" .. tonumber(icon)
  1423. else
  1424. notif.ImageLabel.Image = icon
  1425. end
  1426. end
  1427. end
  1428.  
  1429. notif.TextLabel.MaxVisibleGraphemes = 0
  1430. notif.TextLabel.Text = s
  1431. notif:SetAttribute("close", false)
  1432. ts:Create(notif, TweenInfo.new(0.7, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  1433. Position = UDim2.new(0.5, 0, 0, 10)
  1434. }):Play()
  1435.  
  1436. ts:Create(notif, TweenInfo.new(0.7, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  1437. Size = UDim2.fromOffset(400, 50)
  1438. }):Play()
  1439.  
  1440. ts:Create(notif.TextLabel, TweenInfo.new(0.7, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  1441. MaxVisibleGraphemes = #s
  1442. }):Play()
  1443.  
  1444. notif.Close.MouseButton1Click:Connect(function()
  1445. notif:SetAttribute("close", true)
  1446. end)
  1447.  
  1448. task.wait()
  1449. incomingNotif = false
  1450. local lastclock = os.clock()
  1451. repeat task.wait() until os.clock()-lastclock > 5 or incomingNotif or notif:GetAttribute("close")
  1452.  
  1453. local finish = ts:Create(notif, TweenInfo.new(0.3, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  1454. Position = UDim2.fromScale(0.5, -0.1)
  1455. })
  1456. finish:Play()
  1457. finish.Completed:Connect(function()
  1458. notif:Destroy()
  1459. end)
  1460. end)
  1461. end
  1462.  
  1463. local lockMode = false
  1464. function FUNCTIONSmodule.lockModeSet(s)
  1465. lockMode = s
  1466. end
  1467. function FUNCTIONSmodule.createFloatingButton(item,button,buttonname)
  1468. if not _G.LVSQ.FloatingButtons:FindFirstChild(string.gsub(buttonname, "_", "")) then
  1469.  
  1470.  
  1471. local newFloatingButton = _G.LVSQ.FloatingButton:Clone()
  1472. newFloatingButton.Parent = _G.LVSQ.FloatingButtons
  1473. newFloatingButton.Name = string.gsub(buttonname, "_", "")
  1474. newFloatingButton.Text = string.gsub(buttonname, "_", " ")
  1475. newFloatingButton.Visible = true
  1476.  
  1477. newFloatingButton.MouseButton1Click:Connect(function()
  1478. if lockMode then
  1479. if floatingButtonDraggers[string.gsub(buttonname, "_", "")] then
  1480. if floatingButtonDraggers[string.gsub(buttonname, "_", "")].CanBeDragged then
  1481. floatingButtonDraggers[string.gsub(buttonname, "_", "")]:Disable()
  1482. FUNCTIONSmodule.notification("Button locked.")
  1483. else
  1484. floatingButtonDraggers[string.gsub(buttonname, "_", "")]:Enable()
  1485. FUNCTIONSmodule.notification("Button unlocked.")
  1486. end
  1487. lockMode = false
  1488. end
  1489. return end
  1490. if typeof(item["Args"][2]) == "function" then
  1491. item["Args"][2](button)
  1492. else
  1493. item["Args"][2][buttonname](button)
  1494. end
  1495.  
  1496. end)
  1497.  
  1498. newFloatingButton.Position = UDim2.fromOffset(-125, 90)
  1499. --newFloatingButton.Size = UDim2.fromOffset(button.AbsoluteSize.X, button.AbsoluteSize.Y)
  1500. task.spawn(function()
  1501. ts:Create(newFloatingButton, TweenInfo.new(2, Enum.EasingStyle.Elastic, Enum.EasingDirection.Out), {
  1502. Size = UDim2.fromOffset(200, 50)
  1503. }):Play()
  1504. ts:Create(newFloatingButton, TweenInfo.new(0.7, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  1505. Position = UDim2.fromOffset(125, 90)
  1506. }):Play()
  1507. end)
  1508.  
  1509. floatingButtonDraggers[string.gsub(buttonname, "_", "")] = DraggableObject.new(newFloatingButton)
  1510. floatingButtonDraggers[string.gsub(buttonname, "_", "")]:Enable()
  1511.  
  1512. local holder = ClickAndHold.new(newFloatingButton)
  1513. holder.Holded.Event:Connect(function()
  1514. if floatingButtonDraggers[string.gsub(buttonname, "_", "")].Dragging then return end
  1515. if not floatingButtonInvisibility[string.gsub(buttonname, "_", "")] then
  1516. floatingButtonInvisibility[string.gsub(buttonname, "_", "")] = true
  1517. ts:Create(newFloatingButton, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  1518. BackgroundTransparency = 1,
  1519. TextTransparency = 1
  1520. }):Play()
  1521. ts:Create(newFloatingButton.UIStroke, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  1522. Transparency = 1
  1523. }):Play()
  1524. else
  1525. floatingButtonInvisibility[string.gsub(buttonname, "_", "")] = false
  1526. ts:Create(newFloatingButton, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  1527. BackgroundTransparency = 0,
  1528. TextTransparency = 0
  1529. }):Play()
  1530. ts:Create(newFloatingButton.UIStroke, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  1531. Transparency = 0
  1532. }):Play()
  1533. end
  1534. end)
  1535.  
  1536.  
  1537. local UserInputService = game:GetService("UserInputService")
  1538.  
  1539.  
  1540. newFloatingButton.InputBegan:Connect(function(input)
  1541. if input.UserInputType == Enum.UserInputType.MouseButton2 then
  1542. FUNCTIONSmodule.notification("Press a key to bind " .. string.gsub(buttonname, "_", "") .. " to...")
  1543. local keytobind
  1544. local result
  1545. repeat
  1546. result = UserInputService.InputBegan:Wait()
  1547. if result.UserInputType == Enum.UserInputType.Keyboard then keytobind = result.KeyCode end
  1548. until keytobind
  1549.  
  1550. FUNCTIONSmodule.notification(string.gsub(buttonname, "_", "") .. " binded to key " .. result.KeyCode.Name .. "!")
  1551. task.wait(0.1) floatingButtonKeybinds[string.gsub(buttonname, "_", "")] = keytobind
  1552. end
  1553. end)
  1554.  
  1555. local uis = game:GetService("UserInputService")
  1556.  
  1557. if uis.KeyboardEnabled and uis.MouseEnabled then
  1558. floatingButtonConnections[string.gsub(buttonname, "_", "")] = uis.InputBegan:Connect(function(inp, processed)
  1559. if processed then return end
  1560. if inp.KeyCode == floatingButtonKeybinds[string.gsub(buttonname, "_", "")] then
  1561. if typeof(item["Args"][2]) == "function" then
  1562. item["Args"][2](button)
  1563. else
  1564. item["Args"][2][buttonname](button)
  1565. end
  1566. end
  1567. end)
  1568. end
  1569.  
  1570. else
  1571. floatingButtonKeybinds[string.gsub(buttonname, "_", "")] = nil
  1572. if floatingButtonConnections[string.gsub(buttonname, "_", "")] then
  1573. floatingButtonConnections[string.gsub(buttonname, "_", "")]:Disconnect()
  1574. end
  1575. task.spawn(function()
  1576. local buttontodestroy = _G.LVSQ.FloatingButtons:FindFirstChild(string.gsub(buttonname, "_", ""))
  1577. local btdtween = ts:Create(buttontodestroy, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  1578. Size = UDim2.new(0,0,0,0)
  1579. })
  1580. btdtween:Play()
  1581. btdtween.Completed:Wait()
  1582. buttontodestroy:Destroy()
  1583. end)
  1584. end
  1585. end
  1586.  
  1587. function loader(module)
  1588. --local unloadtween = ts:Create(AREA, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  1589. -- Position = UDim2.fromScale(1.55, 0.606)
  1590. --})
  1591.  
  1592. --unloadtween:Play()
  1593. --unloadtween.Completed:Wait()
  1594.  
  1595.  
  1596. AREA:ClearAllChildren()
  1597. local listlayout = Instance.new("UIListLayout")
  1598. listlayout.Parent = AREA
  1599. listlayout.Padding = UDim.new(0, 10)
  1600. listlayout.FillDirection = Enum.FillDirection.Vertical
  1601. listlayout.SortOrder = Enum.SortOrder.LayoutOrder
  1602. listlayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  1603. for _, item in ipairs(module) do
  1604. if item["Type"] == "Text" then
  1605.  
  1606. local text = Instance.new("TextLabel")
  1607. text.Parent = AREA
  1608.  
  1609. text.BackgroundTransparency = 1
  1610. text.Text = item["Args"][1]
  1611. text.TextScaled = true
  1612. text.TextColor3 = Color3.fromRGB(255,255,255)
  1613. text.Font = Enum.Font.GothamBold
  1614. text.Size = UDim2.new(1,0,0,20)
  1615. text.TextXAlignment = item["Args"][2] == "center" and Enum.TextXAlignment.Center or Enum.TextXAlignment.Left
  1616. text.RichText = true
  1617.  
  1618.  
  1619. elseif item["Type"] == "Button" then
  1620.  
  1621. local button = Instance.new("TextButton")
  1622. button.Parent = AREA
  1623.  
  1624. button.BackgroundColor3 = Color3.fromRGB(22, 22, 22)
  1625. button.Text = item["Args"][1]
  1626. button.TextScaled = true
  1627. button.TextColor3 = Color3.fromRGB(255,255,255)
  1628. button.Font = Enum.Font.GothamBold
  1629. button.Size = UDim2.new(1,0,0,25)
  1630.  
  1631. local padding = Instance.new("UIPadding")
  1632. padding.Parent = button
  1633.  
  1634. padding.PaddingTop = UDim.new(0, 5)
  1635. padding.PaddingBottom = UDim.new(0, 5)
  1636.  
  1637.  
  1638. Instance.new("UICorner", button)
  1639.  
  1640. local hold = false
  1641.  
  1642. button.MouseButton1Click:Connect(function()
  1643. item["Args"][2](button)
  1644. end)
  1645.  
  1646. local cah = ClickAndHold.new(button, 0.5)
  1647. cah.Holded.Event:Connect(function()
  1648. FUNCTIONSmodule.createFloatingButton(item, button, item["Args"][1])
  1649. end)
  1650.  
  1651.  
  1652. elseif item["Type"] == "ButtonGrid" then
  1653.  
  1654.  
  1655.  
  1656.  
  1657. local frame = Instance.new("Frame")
  1658. frame.Parent = AREA
  1659. frame.Size = UDim2.new(1, 0, 0, 0)
  1660. frame.AutomaticSize = Enum.AutomaticSize.Y
  1661. frame.BackgroundTransparency = 1
  1662.  
  1663.  
  1664. local gridlayout = Instance.new("UIGridLayout")
  1665. gridlayout.Parent = frame
  1666. gridlayout.CellSize = UDim2.new((1 / item["Args"][1]) - 0.03, 0, 0, 30) -- remove 0.03 because if not it would wrap on its own lol
  1667.  
  1668. --print("------")
  1669. --print(item["Args"][2])
  1670. --print(States)
  1671. for buttonname, args in item["Args"][2] do
  1672. local button = Instance.new("TextButton")
  1673. button.Parent = frame
  1674.  
  1675. --print(args)
  1676. button.BackgroundColor3 = Color3.fromRGB(22, 22, 22)
  1677. if States[buttonname .. module.Name] then
  1678. button.BackgroundColor3 = Color3.fromRGB(0, 200, 0)
  1679. end
  1680. button.Text = string.gsub(buttonname, "_", " ")
  1681. button.TextScaled = true
  1682. button.TextColor3 = Color3.fromRGB(255,255,255)
  1683. button.Font = Enum.Font.GothamBold
  1684.  
  1685. local padding = Instance.new("UIPadding")
  1686. padding.Parent = button
  1687.  
  1688. padding.PaddingTop = UDim.new(0, 5)
  1689. padding.PaddingBottom = UDim.new(0, 5)
  1690.  
  1691. Instance.new("UICorner", button)
  1692.  
  1693. button.MouseButton1Click:Connect(function()
  1694. if item["Toggleable"] then
  1695. item["Args"][2][buttonname](button)
  1696. --print(States[buttonname .. module.Name])
  1697. if States[buttonname .. module.Name] then
  1698. ts:Create(button, TweenInfo.new(0.3), {
  1699. BackgroundColor3 = Color3.fromRGB(22, 22, 22)
  1700. }):Play()
  1701. States[buttonname .. module.Name] = false
  1702. else
  1703. ts:Create(button, TweenInfo.new(0.3), {
  1704. BackgroundColor3 = Color3.fromRGB(0, 200, 0)
  1705. }):Play()
  1706. States[buttonname .. module.Name] = true
  1707. end
  1708. else
  1709. item["Args"][2][buttonname](button)
  1710. end
  1711. end)
  1712.  
  1713. local cah = ClickAndHold.new(button, 0.5)
  1714. cah.Holded.Event:Connect(function()
  1715. FUNCTIONSmodule.createFloatingButton(item, button, buttonname)
  1716. end)
  1717. end
  1718.  
  1719.  
  1720. elseif item["Type"] == "Input" then
  1721. local cloneinput = _G.LVSQ.TextBoxPlaceholder:Clone()
  1722. cloneinput.Parent = AREA
  1723. cloneinput.Visible = true
  1724.  
  1725. cloneinput.TextBox.PlaceholderText = item["Args"][1]
  1726. cloneinput.TextButton.Text = item["Args"][2]
  1727.  
  1728. cloneinput.TextButton.MouseButton1Click:Connect(function()
  1729. item["Args"][3](cloneinput.TextButton, cloneinput.TextBox.Text)
  1730. end)
  1731. elseif item["Type"] == "Toggle" then
  1732. local clonetoggle = _G.LVSQ.Toggle:Clone()
  1733. clonetoggle.Parent = AREA
  1734. clonetoggle.Visible = true
  1735.  
  1736. clonetoggle.TextLabel.Text = item["Args"][1]
  1737.  
  1738. local clonetoggletoggler = clonetoggle.Frame.Frame.Toggler
  1739. if toggleStates[item["Args"][1] .. module.Name] then
  1740. clonetoggletoggler.Position = UDim2.fromScale(0.7, 0.5)
  1741. clonetoggletoggler.ImageLabel.Image = "rbxassetid://5959696880"
  1742. end
  1743.  
  1744. clonetoggletoggler.MouseButton1Click:Connect(function()
  1745. if toggleStates[item["Args"][1] .. module.Name] then
  1746. toggleStates[item["Args"][1] .. module.Name] = false
  1747. ts:Create(clonetoggletoggler, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  1748. Position = UDim2.fromScale(0.3, 0.5)
  1749. }):Play()
  1750. clonetoggletoggler.ImageLabel.Image = "rbxassetid://10002373478"
  1751. else
  1752. toggleStates[item["Args"][1] .. module.Name] = true
  1753. ts:Create(clonetoggletoggler, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  1754. Position = UDim2.fromScale(0.7, 0.5)
  1755. }):Play()
  1756. clonetoggletoggler.ImageLabel.Image = "rbxassetid://5959696880"
  1757. end
  1758. item["Args"][2](clonetoggletoggler, toggleStates[item["Args"][1] .. module.Name])
  1759. end)
  1760. elseif item["Type"] == "Dropdown" then
  1761. local clonedropdown = _G.LVSQ.Dropdown:Clone()
  1762. local dropdownFrame = _G.LVSQ.DropdownFrameSample
  1763. clonedropdown.Parent = AREA
  1764. clonedropdown.Visible = true
  1765.  
  1766. clonedropdown.TextLabel.Text = item["Args"][1]
  1767. clonedropdown.Frame.MouseButton1Click:Connect(function()
  1768. for _, v in ipairs(dropdownFrame.ScrollingFrame:GetChildren()) do if v:IsA("TextButton") and v.Name ~= "Sample" then v:Destroy() end end
  1769. dropdownFrame.Position = UDim2.fromOffset(20, 80)
  1770. dropdownFrame.Size = UDim2.new(0,108,0,0)
  1771. dropdownFrame.Visible = true
  1772. ts:Create(dropdownFrame, TweenInfo.new(0.6, Enum.EasingStyle.Circular, Enum.EasingDirection.Out), {
  1773. Size = UDim2.fromOffset(108, 239)
  1774. }):Play()
  1775.  
  1776. local items
  1777. if typeof(item["Args"][2]) == "function" then
  1778. items = item["Args"][2]()
  1779. else
  1780. items = item["Args"][2]
  1781. end
  1782.  
  1783. for _, v in ipairs(items) do
  1784. local clonedropdownbutton = dropdownFrame.ScrollingFrame.Sample:Clone()
  1785. clonedropdownbutton.Parent = dropdownFrame.ScrollingFrame
  1786. clonedropdownbutton.Name = v
  1787. clonedropdownbutton.Visible = true
  1788. clonedropdownbutton.Text = v
  1789. clonedropdownbutton.MouseButton1Click:Connect(function()
  1790. --dropdownFrame.Visible = false
  1791. clonedropdown.Frame.Text = v
  1792. item["Args"][3](clonedropdown.Frame, v)
  1793. local after = ts:Create(dropdownFrame, TweenInfo.new(0.1, Enum.EasingStyle.Circular, Enum.EasingDirection.Out), {
  1794. Size = UDim2.fromOffset(108, 0)
  1795. })
  1796. after:Play()
  1797. after.Completed:Once(function()
  1798. dropdownFrame.Visible = false
  1799. end)
  1800. end)
  1801. end
  1802. end)
  1803. end
  1804.  
  1805.  
  1806. end
  1807. AREACONTAINER.Position = UDim2.fromScale(0.66, 0.506)
  1808. ts:Create(AREACONTAINER, TweenInfo.new(0.6, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {
  1809. Position = UDim2.fromScale(0.66, 0.606)
  1810. }):Play()
  1811. end
  1812.  
  1813.  
  1814.  
  1815. function FUNCTIONSmodule.refreshlist()
  1816. for _, v in ipairs(script.Parent.Menu.List.ScrollingFrame:GetChildren()) do
  1817. if v:IsA("TextButton") then
  1818. v:Destroy()
  1819. end
  1820. end
  1821. for modulei, module in ipairs(_G.Modules) do
  1822. local success, err = pcall(function()
  1823. local listbutton = _G.LVSQ.ListButton:Clone()
  1824. listbutton.Parent = script.Parent.Menu.List.ScrollingFrame
  1825. listbutton.Name = module.Name
  1826. listbutton.Text = module.Name
  1827. listbutton.Visible = true
  1828.  
  1829. listbutton.MouseButton1Click:Connect(function()
  1830.  
  1831. if selected.Value then
  1832. ts:Create(selected.Value, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  1833. BackgroundColor3 = Color3.fromRGB(49, 49, 49),
  1834. TextColor3 = Color3.fromRGB(255,255,255)
  1835. }):Play()
  1836. end
  1837.  
  1838. selected.Value = listbutton
  1839.  
  1840. ts:Create(selected.Value, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  1841. BackgroundColor3 = Color3.fromRGB(255,255,255),
  1842. TextColor3 = Color3.fromRGB(0,0,0)
  1843. }):Play()
  1844.  
  1845. loader(_G.Modules[modulei])
  1846. end)
  1847.  
  1848.  
  1849.  
  1850. listbutton.MouseButton1Down:Connect(function()
  1851. ts:Create(listbutton, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  1852. Size = UDim2.new(1,-10,0, 40)
  1853. }):Play()
  1854. end)
  1855.  
  1856. listbutton.MouseButton1Up:Connect(function()
  1857. ts:Create(listbutton, TweenInfo.new(1.2, Enum.EasingStyle.Elastic, Enum.EasingDirection.Out), {
  1858. Size = UDim2.new(1,0,0,50),
  1859.  
  1860. }):Play()
  1861. end)
  1862.  
  1863. listbutton.MouseLeave:Connect(function()
  1864. ts:Create(listbutton, TweenInfo.new(0.7, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  1865. Size = UDim2.new(1,0,0,50),
  1866.  
  1867. }):Play()
  1868. end)
  1869.  
  1870. end)
  1871. if not success then
  1872. warn("[LVSQ] Error while requiring " .. module.Name .. "!")
  1873. warn(err)
  1874. end
  1875. end
  1876. end
  1877.  
  1878. function FUNCTIONSmodule.dialog(title, description, buttons)
  1879. local dialog = script.Parent.Dialog
  1880. dialog.DialogTitle.Text = title
  1881. dialog.DialogDesc.Text = description
  1882.  
  1883. for _,v in ipairs(dialog.Options:GetChildren()) do
  1884. if v:IsA("TextButton") and v.Name ~= "OptionPlaceholder" then v:Destroy() end
  1885. end
  1886. for _, button in buttons do
  1887. local newButton = dialog.Options.OptionPlaceholder:Clone()
  1888.  
  1889. newButton.Visible = true
  1890. newButton.Name = button
  1891. newButton.Text = button
  1892. newButton.Parent = dialog.Options
  1893. newButton.MouseButton1Click:Connect(function()
  1894. newButton.Parent.Parent.OnSelect:Fire(newButton.Name)
  1895. end)
  1896. end
  1897.  
  1898. ts:Create(dialog, TweenInfo.new(1.1, Enum.EasingStyle.Back, Enum.EasingDirection.Out),{
  1899. Size = UDim2.fromOffset(313, 147)
  1900. }):Play()
  1901.  
  1902. ts:Create(dialog.UIScale, TweenInfo.new(0.7, Enum.EasingStyle.Back, Enum.EasingDirection.Out),{
  1903. Scale = 1
  1904. }):Play()
  1905. end
  1906.  
  1907. function FUNCTIONSmodule.closedialog()
  1908. local dialog = script.Parent.Dialog
  1909. ts:Create(dialog, TweenInfo.new(1.1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out),{
  1910. Size = UDim2.fromOffset(0, 147)
  1911. }):Play()
  1912.  
  1913. ts:Create(dialog.UIScale, TweenInfo.new(0.7, Enum.EasingStyle.Back, Enum.EasingDirection.Out),{
  1914. Scale = 0
  1915. }):Play()
  1916. end
  1917.  
  1918. function FUNCTIONSmodule.waitfordialog()
  1919. return script.Parent.Dialog.OnSelect.Event:Wait()
  1920. end
  1921.  
  1922.  
  1923. _G.LVSQFUNCTIONS = FUNCTIONSmodule
  1924. return FUNCTIONSmodule
  1925.  
  1926. end
  1927. fake_module_scripts[script] = module_script
  1928. end
  1929. do -- Fake Module: StarterGui.LVSQ.DraggableObject
  1930. local script = Instance.new("ModuleScript")
  1931. script.Name = "DraggableObject"
  1932. script.Parent = Converted["_LVSQ"]
  1933. local function module_script()
  1934. local function a(b,c)local d=c.AbsoluteSize;local e=c.AbsolutePosition;local f=b.X.Scale*d.X+b.X.Offset;local g=b.Y.Scale*d.Y+b.Y.Offset;local h=math.clamp(f,0,d.X)local i=math.clamp(g,0,d.Y)local j=UDim2.new(b.X.Scale,h-b.X.Scale*d.X,b.Y.Scale,i-b.Y.Scale*d.Y)return j end;local k=UDim2.new;local l=game:GetService("UserInputService")local m=game:GetService("TweenService")local n={}n.__index=n;function n.new(o,p,q,r)local self={}self.Object=o;self.ToMove=p;self.Smooth=q;self.CallbackOnly=r;self.DragStarted=nil;self.DragEnded=nil;self.Dragged=nil;self.Dragging=false;self.LastPosition=nil;self.Velocity=Vector2.new(0,0)setmetatable(self,n)return self end;function n:Enable()local s=self.Object;local t=self.ToMove;local u=nil;local v=nil;local w=nil;local x=false;local function y(z)local A=z.Position-v;local B=UDim2.new(w.X.Scale,w.X.Offset+A.X,w.Y.Scale,w.Y.Offset+A.Y)if self.CallbackOnly then else B=a(B,self.Object:FindFirstAncestorWhichIsA("ScreenGui"))if(self.Smooth==nil or self.Smooth==true)and self.Smooth~=false then m:Create(t and t or s,TweenInfo.new(0.5,Enum.EasingStyle.Cubic,Enum.EasingDirection.Out),{Position=B}):Play()else local C=t and t or s;C.Position=B end end;return B end;self.InputBegan=s.InputBegan:Connect(function(z)if z.UserInputType==Enum.UserInputType.MouseButton1 or z.UserInputType==Enum.UserInputType.Touch then x=true;local D;D=z.Changed:Connect(function()if z.UserInputState==Enum.UserInputState.End and(self.Dragging or x)then self.Dragging=false;D:Disconnect()if self.DragEnded and not x then self.DragEnded(self.Velocity)end;x=false end end)end end)self.InputChanged=s.InputChanged:Connect(function(z)if z.UserInputType==Enum.UserInputType.MouseMovement or z.UserInputType==Enum.UserInputType.Touch then u=z end end)self.InputChanged2=l.InputChanged:Connect(function(z)if s.Parent==nil then self:Disable()return end;if x then x=false;if self.DragStarted then self.DragStarted()end;self.Dragging=true;v=z.Position;if t then w=t.Position else w=s.Position end;self.LastPosition=z.Position end;if z==u and self.Dragging then local B=y(z)self.Velocity=z.Position-self.LastPosition;self.LastPosition=z.Position;if self.Dragged then self.Dragged(B)end end end)end;function n:Disable()self.InputBegan:Disconnect()self.InputChanged:Disconnect()self.InputChanged2:Disconnect()if self.Dragging then self.Dragging=false;if self.DragEnded then self.DragEnded(self.Velocity)end end end;return n
  1935.  
  1936. end
  1937. fake_module_scripts[script] = module_script
  1938. end
  1939. do -- Fake Module: StarterGui.LVSQ.ClickAndHold
  1940. local script = Instance.new("ModuleScript")
  1941. script.Name = "ClickAndHold"
  1942. script.Parent = Converted["_LVSQ"]
  1943. local function module_script()
  1944. local a={}a.__index=a;local b=game:GetService("UserInputService")function a.new(c,d)local self=setmetatable({},a)self.textButton=c;self.holdTime=d or 0.5;self.holdTask=nil;self.initialPosition=nil;self.Holded=Instance.new("BindableEvent")local function e(f,g)return math.sqrt((g.X-f.X)^2+(g.Y-f.Y)^2)end;self.textButton.MouseButton1Down:Connect(function(h,i)self.initialPosition=Vector2.new(h,i)self.holdTask=task.spawn(function()task.wait(self.holdTime)if self.holdTask then self.Holded:Fire()end end)end)b.InputChanged:Connect(function(j)if j.UserInputType==Enum.UserInputType.MouseMovement or j.UserInputType==Enum.UserInputType.Touch then if self.holdTask and self.initialPosition then local k=j.Position;local l=e(self.initialPosition,k)if l>10 then coroutine.close(self.holdTask)self.holdTask=nil end end end end)b.InputEnded:Connect(function(j)if j.UserInputType==Enum.UserInputType.MouseButton1 or j.UserInputType==Enum.UserInputType.Touch then if self.holdTask then coroutine.close(self.holdTask)self.holdTask=nil end;self.initialPosition=nil end end)return self end;return a
  1945. end
  1946. fake_module_scripts[script] = module_script
  1947. end
  1948. do -- Fake Module: StarterGui.LVSQ.Spring
  1949. local script = Instance.new("ModuleScript")
  1950. script.Name = "Spring"
  1951. script.Parent = Converted["_LVSQ"]
  1952. local function module_script()
  1953. local a=game:GetService("RunService")local b={}function OverDamping(c,d,e,f,g,h)local i=d*d-4*e/c;local j=-1/2;local k=d+math.sqrt(i)local l=d-math.sqrt(i)local m,n=j*k,j*l;local o,p=(n*f-g)/(n-m),(m*f-g)/(m-n)local q=h/e;return{Offset=function(r)return o*math.exp(m*r)+p*math.exp(n*r)+q end,Velocity=function(r)return o*m*math.exp(m*r)+p*n*math.exp(n*r)end,Acceleration=function(r)return o*m*m*math.exp(m*r)+p*n*n*math.exp(n*r)end}end;function CriticalDamping(c,d,e,f,g,h)local s=-d/2;local o,p=f,g-s*f;local q=h/e;return{Offset=function(r)return math.exp(s*r)*(o+p*r)+q end,Velocity=function(r)return math.exp(s*r)*(p*s*r+o*s+p)end,Acceleration=function(r)return s*math.exp(s*r)*(p*s*r+o*s+2*p)end}end;function UnderDamping(c,d,e,f,g,h)local i=d*d-4*e/c;local s=-d/2;local t=math.sqrt(-i)local o,p=f,(g-s*f)/t;local q=h/e;return{Offset=function(r)return math.exp(s*r)*(o*math.cos(t*r)+p*math.sin(t*r))+q end,Velocity=function(r)return-math.exp(s*r)*((o*t-p*s)*math.sin(t*r)+(-p*t-o*s)*math.cos(t*r))end,Acceleration=function(r)return-math.exp(s*r)*((p*t*t+2*o*s*t-p*s*s)*math.sin(t*r)+(o*t*t-2*p*s*t-o*s*s)*math.cos(t*r))end}end;function b.F(u)local f,g,h=u.InitialOffset,u.InitialVelocity,u.ExternalForce;local c,d,e=u.Mass,u.Damping,u.Constant;local i=d*d-4*e/c;if i>0 then return OverDamping(c,d,e,f,g,h)elseif i==0 then return CriticalDamping(c,d,e,f,g,h)else return UnderDamping(c,d,e,f,g,h)end end;local v=b;local w=math.sqrt;local x=math.pi;local y={OFFSET="Offset",VELOCITY="Velocity",ACCELERATION="Acceleration",GOAL="Goal",FREQUENCY="Frequency"}local z=[[.]]local A=[[.]]local u={}local B={}B.__index=function(self,C)local D={[y.OFFSET]=function()local r=tick()-self.StartTick;local E=self.F;local F=E.Offset(r)return F end,[y.VELOCITY]=function()local r=tick()-self.StartTick;local E=self.F;local G=E.Velocity(r)return G end,[y.ACCELERATION]=function()local r=tick()-self.StartTick;local E=self.F;local H=E.Acceleration(r)return H end,[y.GOAL]=function()local I=self.ExternalForce;local J=self.Constant;return I/J end,[y.FREQUENCY]=function()local K=self.Damping;local L=self.Constant;local M=self.Mass;return w(-K*K+4*L/M)/(2*x)end}local N=rawget(self,C)if N~=nil then return N end;local O=D[C]if O~=nil then return O()end;return B[C]end;B.__tostring=function(self)local r=tick()-self.StartTick;local E=self.F;local P=self.AdvancedObjectStringEnabled;local Q;if P==false then Q=string.format(z,E.Offset(r),E.Velocity(r),E.Acceleration(r))elseif P==true then Q=string.format(A,self.Mass,self.Damping,self.Constant,self.Goal,self.Frequency,self.InitialOffset,self.InitialVelocity,self.ExternalForce,self.StartTick,E.Offset(r),E.Velocity(r),E.Acceleration(r))end;return Q end;function u.new(M,K,L,f,g,R)assert(M>0,"Mass for spring system cannot be less than or equal to 0")assert(L>0,"Spring constant for spring system cannot be less than or equal to 0")f=f or 0;g=g or 0;R=R or 0;local S=R*L;local T={Mass=M,Damping=K,Constant=L,InitialOffset=f-R,InitialVelocity=g,ExternalForce=S,AdvancedObjectStringEnabled=false,StartTick=0}setmetatable(T,B)T:Reset()return T end;function u.fromFrequency(M,K,U,f,g,R)assert(M>0,"Mass for spring system cannot be less than or equal to 0")assert(U>0,"Spring frequency for spring system cannot be less than or equal to 0")local L=0.25*M*(4*x*x*U*U+K*K)f=f or 0;g=g or 0;R=R or 0;local S=R*L;local T={Mass=M,Damping=K,Constant=L,InitialOffset=f-R,InitialVelocity=g,ExternalForce=S,AdvancedObjectStringEnabled=false,StartTick=0}setmetatable(T,B)T:Reset()return T end;function B:Reset()self.F=v.F(self)self.StartTick=tick()end;function B:SetExternalForce(V)self.ExternalForce=V;self.InitialOffset=self.Offset-V/self.Constant;self.InitialVelocity=self.Velocity;self:Reset()end;function B:SetGoal(R)self.ExternalForce=R*self.Constant;self.InitialOffset=self.Offset-R;self.InitialVelocity=self.Velocity;self:Reset()end;function B:SetFrequency(U)self.Constant=0.25*self.Mass*(4*x*x*U*U+self.Damping*self.Damping)self.InitialOffset=self.Offset;self.InitialVelocity=self.Velocity;self:Reset()end;function B:SnapToCriticalDamping()self.Damping=2*w(self.Constant/self.Mass)self.InitialOffset=self.Offset;self.InitialVelocity=self.Velocity;self:Reset()end;function B:SetOffset(F,W)self.InitialOffset=F-self.Goal;self.InitialVelocity=W and 0 or self.Velocity;self:Reset()end;function B:AddOffset(F)self.InitialOffset=self.Offset+F;self.InitialVelocity=self.Velocity;self:Reset()end;function B:SetVelocity(G)self.InitialOffset=self.Offset;self.InitialVelocity=G;self:Reset()end;function B:AddVelocity(G)self.InitialOffset=self.Offset;self.InitialVelocity=self.Velocity+G;self:Reset()end;function B:Print()local X=tostring(self)print(X)end;return u
  1954. end
  1955. fake_module_scripts[script] = module_script
  1956. end
  1957.  
  1958. -- Fake Local Scripts:
  1959.  
  1960. local function JQJVD_fake_script() -- Fake Script: StarterGui.LVSQ.Open.InitOpen
  1961. local script = Instance.new("LocalScript")
  1962. script.Name = "InitOpen"
  1963. script.Parent = Converted["_Open"]
  1964. local req = require
  1965. local require = function(obj)
  1966. local fake = fake_module_scripts[obj]
  1967. if fake then
  1968. return fake()
  1969. end
  1970. return req(obj)
  1971. end
  1972.  
  1973. local ts = game:GetService("TweenService")
  1974.  
  1975.  
  1976. local stroke = Instance.new("UIStroke")
  1977. stroke.Parent = script.Parent
  1978. stroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  1979. stroke.Color = Color3.fromRGB(255,255,255)
  1980.  
  1981.  
  1982. script.Parent.Position = UDim2.fromScale(0.5, -1)
  1983. ts:Create(script.Parent, TweenInfo.new(1.5, Enum.EasingStyle.Elastic, Enum.EasingDirection.Out), {
  1984. Position = UDim2.fromScale(0.5, 0.063)
  1985. }):Play()
  1986.  
  1987.  
  1988. task.wait(5)
  1989. ts:Create(script.Parent, TweenInfo.new(5), {
  1990. TextTransparency = 1
  1991. }):Play()
  1992. --ts:Create(stroke, TweenInfo.new(5), {
  1993. -- Transparency = 1
  1994. --}):Play()
  1995. end
  1996. local function QFRK_fake_script() -- Fake Script: StarterGui.LVSQ.Open.OnClick
  1997. local script = Instance.new("LocalScript")
  1998. script.Name = "OnClick"
  1999. script.Parent = Converted["_Open"]
  2000. local req = require
  2001. local require = function(obj)
  2002. local fake = fake_module_scripts[obj]
  2003. if fake then
  2004. return fake()
  2005. end
  2006. return req(obj)
  2007. end
  2008.  
  2009. local ts = game:GetService("TweenService")
  2010.  
  2011. local clickCount = 0
  2012. local lastClickTime = tick()
  2013. script.Parent.MouseButton1Click:Connect(function()
  2014. local currentTime = tick()
  2015.  
  2016. script.Parent.TextTransparency = 1
  2017. ts:Create(script.Parent, TweenInfo.new(1),
  2018. {TextTransparency = 1}
  2019. ):Play()
  2020.  
  2021. -- Check if the time since the last click is within a certain threshold
  2022. if currentTime - lastClickTime < 0.5 then
  2023. clickCount = clickCount + 1
  2024. else
  2025.  
  2026. clickCount = 1
  2027. end
  2028.  
  2029. lastClickTime = currentTime
  2030.  
  2031. if clickCount == 3 then
  2032. -- Triple-click detected
  2033.  
  2034. ts:Create(_G.LVSQ.Menu, TweenInfo.new(0.7, Enum.EasingStyle.Back, Enum.EasingDirection.Out),
  2035. {Position = UDim2.fromScale(0.499, 0.041), Size = UDim2.fromOffset(441, 268)}
  2036. ):Play()
  2037. end
  2038. end)
  2039.  
  2040. end
  2041. local function KBEFORH_fake_script() -- Fake Script: StarterGui.LVSQ.Open.Resizer
  2042. local script = Instance.new("LocalScript")
  2043. script.Name = "Resizer"
  2044. script.Parent = Converted["_Open"]
  2045. local req = require
  2046. local require = function(obj)
  2047. local fake = fake_module_scripts[obj]
  2048. if fake then
  2049. return fake()
  2050. end
  2051. return req(obj)
  2052. end
  2053.  
  2054. local guiObject = script.Parent
  2055. local userInputService = game:GetService("UserInputService")
  2056. local ts = game:GetService("TweenService")
  2057.  
  2058. local resizing = false
  2059. local initialMousePosition = nil
  2060. local initialSize = nil
  2061. local touchCount = 0
  2062.  
  2063. -- Define the minimum width (50 pixels) and maximum width (initial width)
  2064. local MIN_WIDTH = 100
  2065. local MAX_WIDTH = guiObject.Size.X.Offset
  2066.  
  2067. local function onInputBegan(input, gameProcessed)
  2068. if input.UserInputType == Enum.UserInputType.Touch then
  2069. touchCount = touchCount + 1
  2070. end
  2071.  
  2072. if touchCount == 2 then
  2073. resizing = false
  2074. return
  2075. end
  2076.  
  2077. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  2078. resizing = true
  2079. initialMousePosition = input.Position
  2080. initialSize = guiObject.Size
  2081. end
  2082. end
  2083.  
  2084. local function onInputEnded(input, gameProcessed)
  2085. if input.UserInputType == Enum.UserInputType.Touch then
  2086. touchCount = touchCount - 1
  2087. end
  2088.  
  2089. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  2090. resizing = false
  2091. initialMousePosition = nil
  2092. initialSize = nil
  2093. --ts:Create(guiObject.UIStroke, TweenInfo.new(1.2, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2094. -- Transparency = 1
  2095. --}):Play()
  2096. end
  2097. end
  2098.  
  2099. local function onInputChanged(input, gameProcessed)
  2100. if touchCount == 2 then
  2101. return
  2102. end
  2103.  
  2104. if resizing and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
  2105. local delta = input.Position - initialMousePosition
  2106. if math.abs(delta.X) > 50 then
  2107. local newWidth = math.clamp(initialSize.X.Offset + delta.X, MIN_WIDTH, MAX_WIDTH)
  2108. local newSize = UDim2.new(
  2109. initialSize.X.Scale,
  2110. newWidth,
  2111. initialSize.Y.Scale,
  2112. initialSize.Y.Offset
  2113. )
  2114. ts:Create(guiObject, TweenInfo.new(0.8, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2115. Size = newSize
  2116. }):Play()
  2117. --guiObject.UIStroke.Transparency = 0
  2118. end
  2119. end
  2120. end
  2121.  
  2122. guiObject.InputBegan:Connect(onInputBegan)
  2123. guiObject.InputEnded:Connect(onInputEnded)
  2124. userInputService.InputChanged:Connect(onInputChanged)
  2125.  
  2126. end
  2127. local function VXLACE_fake_script() -- Fake Script: StarterGui.LVSQ.Init
  2128. local script = Instance.new("LocalScript")
  2129. script.Name = "Init"
  2130. script.Parent = Converted["_LVSQ"]
  2131. local req = require
  2132. local require = function(obj)
  2133. local fake = fake_module_scripts[obj]
  2134. if fake then
  2135. return fake()
  2136. end
  2137. return req(obj)
  2138. end
  2139.  
  2140. _G.Modules = {}
  2141.  
  2142. local ts = game:GetService("TweenService")
  2143.  
  2144.  
  2145. _G.LVSQ = script.Parent
  2146. local COREGUI = game:GetService("CoreGui")
  2147. function randomString()
  2148. local length = math.random(10,20)
  2149. local array = {}
  2150. for i = 1, length do
  2151. array[i] = string.char(math.random(32, 126))
  2152. end
  2153. return table.concat(array)
  2154. end
  2155. local s, e = pcall(function()
  2156. if get_hidden_gui or gethui then
  2157. local hiddenUI = get_hidden_gui or gethui
  2158. script.Parent.Name = randomString()
  2159. script.Parent.Parent = hiddenUI()
  2160. print("[LVSQ] - Using get_hidden_gui for anti-detection.")
  2161. elseif (not is_sirhurt_closure) and (syn and syn.protect_gui) then
  2162. script.Parent.Name = randomString()
  2163. syn.protect_gui(script.Parent)
  2164. script.Parent.Parent = COREGUI
  2165. print("[LVSQ] - Using syn.protect_gui for anti-detection.")
  2166. elseif COREGUI:FindFirstChild('RobloxGui') then
  2167. script.Parent.Parent = COREGUI.RobloxGui
  2168. print("[LVSQ] - Using RobloxGui for anti-detection.")
  2169. else
  2170. warn("[LVSQ] - Using CoreGui as anti-detection. This is the most basic coverage and can still be detected.")
  2171. end
  2172. end)
  2173.  
  2174. print("[LVSQ] - LVSQ is now in " .. tostring(script.Parent:GetFullName()))
  2175. if not s then
  2176. warn("[LVSQ] - Attempts at anti-detection failed. Using CoreGui as anti-detection.")
  2177. warn(e)
  2178. end
  2179.  
  2180. printidentity("[LVSQ] - Your executor level (identity) is")
  2181.  
  2182. local getExeName = identifyexecutor or getexecutorname or function() return "Yet Another Roblox Executor v1.2" end
  2183. print("[LVSQ] - Your executor is " .. getExeName())
  2184.  
  2185. script.Parent.SafeAreaCompatibility = Enum.SafeAreaCompatibility.None
  2186. script.Parent.ScreenInsets = Enum.ScreenInsets.None
  2187. script.Parent.ResetOnSpawn = false
  2188.  
  2189.  
  2190. script.Parent.Menu.Position = UDim2.fromScale(-0.618, 0.968)
  2191. --script.Parent.Menu.Size = UDim2.fromOffset(441,0)
  2192.  
  2193. script.Parent.Dialog.Size = UDim2.fromOffset(0, 147)
  2194. script.Parent.Dialog.UIScale.Scale = 0
  2195.  
  2196. script.Parent.Dialog.Visible = true
  2197.  
  2198. script.Parent.Menu.CanvasGroup.Visible = true
  2199. script.Parent.Menu.CanvasGroup.GroupTransparency = 0
  2200.  
  2201. if not game:IsLoaded() then
  2202. game.Loaded:Wait()
  2203. end
  2204. require(script.Parent.FUNCTIONS).notification("Welcome to LVSQ Astralfire.")
  2205.  
  2206. ts:Create(script.Parent.Menu, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out),
  2207. {Position = UDim2.fromScale(0.018, 0.968)}
  2208. ):Play()
  2209.  
  2210. task.wait(1)
  2211. ts:Create(script.Parent.Menu.CanvasGroup, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out),
  2212. {GroupTransparency = 1}
  2213. ):Play()
  2214. task.wait(0.5)
  2215. script.Parent.Menu.CanvasGroup.Visible = false
  2216. script.Parent.Menu.CanvasGroup.TextLabel.Visible = false
  2217. script.Parent.Menu.CanvasGroup.ImageLabel.Visible = true
  2218. script.Parent.Menu.CanvasGroup.Interactable = true
  2219.  
  2220. script.Parent.Menu.CloseArea.AllowForSpring:Fire()
  2221. end
  2222. local function JGXWB_fake_script() -- Fake Script: StarterGui.LVSQ.FloatingButton.Keybinding
  2223. local script = Instance.new("LocalScript")
  2224. script.Name = "Keybinding"
  2225. script.Parent = Converted["_FloatingButton"]
  2226. local req = require
  2227. local require = function(obj)
  2228. local fake = fake_module_scripts[obj]
  2229. if fake then
  2230. return fake()
  2231. end
  2232. return req(obj)
  2233. end
  2234.  
  2235.  
  2236. end
  2237. local function MGTT_fake_script() -- Fake Script: StarterGui.LVSQ.FloatingButton.Invisible
  2238. local script = Instance.new("LocalScript")
  2239. script.Name = "Invisible"
  2240. script.Parent = Converted["_FloatingButton"]
  2241. local req = require
  2242. local require = function(obj)
  2243. local fake = fake_module_scripts[obj]
  2244. if fake then
  2245. return fake()
  2246. end
  2247. return req(obj)
  2248. end
  2249.  
  2250. --local ts = game:GetService("TweenService")
  2251.  
  2252. --local holding = false
  2253. --local invisible = false
  2254.  
  2255.  
  2256.  
  2257. --script.Parent.MouseButton1Down:Connect(function()
  2258. -- holding = true
  2259. -- task.wait(0.5)
  2260. -- if holding then
  2261. -- if not invisible then
  2262. -- invisible = true
  2263. -- ts:Create(script.Parent, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  2264. -- BackgroundTransparency = 1,
  2265. -- TextTransparency = 1
  2266. -- }):Play()
  2267. -- ts:Create(script.Parent.UIStroke, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  2268. -- Transparency = 0.7
  2269. -- }):Play()
  2270. -- else
  2271. -- invisible = false
  2272. -- ts:Create(script.Parent, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  2273. -- BackgroundTransparency = 0,
  2274. -- TextTransparency = 0
  2275. -- }):Play()
  2276. -- ts:Create(script.Parent.UIStroke, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut), {
  2277. -- Transparency = 0
  2278. -- }):Play()
  2279. -- end
  2280. -- end
  2281. --end)
  2282.  
  2283. --script.Parent.MouseButton1Up:Connect(function()
  2284. -- holding = false
  2285. --end)
  2286. end
  2287. local function TKTMNY_fake_script() -- Fake Script: StarterGui.LVSQ.AddCustomModule.Add.LocalScript
  2288. local script = Instance.new("LocalScript")
  2289. script.Name = "LocalScript"
  2290. script.Parent = Converted["_Add"]
  2291. local req = require
  2292. local require = function(obj)
  2293. local fake = fake_module_scripts[obj]
  2294. if fake then
  2295. return fake()
  2296. end
  2297. return req(obj)
  2298. end
  2299.  
  2300. local ts = game:GetService("TweenService")
  2301.  
  2302.  
  2303. script.Parent.MouseButton1Click:Connect(function()
  2304. if script.Parent.Parent.TextBox.Text == "" then return end
  2305. ts:Create(script.Parent.Parent.Parent.Menu.UIScale, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  2306. Scale = 1
  2307. }):Play()
  2308. ts:Create(script.Parent.Parent, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  2309. Position = UDim2.fromScale(0.5, -0.5)
  2310. }):Play()
  2311.  
  2312.  
  2313. local lastmodule = _G.Modules[#_G.Modules]
  2314. require(script.Parent.Parent.Parent.FUNCTIONS).notification("Module is loading...")
  2315. local newmodule = loadstring(game:HttpGet(script.Parent.Parent.TextBox.Text))()
  2316. if newmodule["BG_TASK"] then
  2317. coroutine.wrap(newmodule["BG_TASK"])()
  2318. end
  2319. if _G.Modules[#_G.Modules] ~= lastmodule then
  2320. local newmodule = _G.Modules[#_G.Modules]
  2321. require(script.Parent.Parent.Parent.FUNCTIONS).notification("New module added: " .. newmodule["Name"])
  2322. require(script.Parent.Parent.Parent.FUNCTIONS).refreshlist()
  2323. else
  2324. require(script.Parent.Parent.Parent.FUNCTIONS).notification("Module failed to load...")
  2325. end
  2326. end)
  2327. end
  2328. local function ZNJPL_fake_script() -- Fake Script: StarterGui.LVSQ.AddCustomModule.Cancel.LocalScript
  2329. local script = Instance.new("LocalScript")
  2330. script.Name = "LocalScript"
  2331. script.Parent = Converted["_Cancel"]
  2332. local req = require
  2333. local require = function(obj)
  2334. local fake = fake_module_scripts[obj]
  2335. if fake then
  2336. return fake()
  2337. end
  2338. return req(obj)
  2339. end
  2340.  
  2341. local ts = game:GetService("TweenService")
  2342.  
  2343. script.Parent.MouseButton1Click:Connect(function()
  2344. ts:Create(script.Parent.Parent.Parent.Menu.UIScale, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  2345. Scale = 1
  2346. }):Play()
  2347. ts:Create(script.Parent.Parent, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  2348. Position = UDim2.fromScale(0.5, -0.5)
  2349. }):Play()
  2350. end)
  2351. end
  2352. local function FHXBSSY_fake_script() -- Fake Script: StarterGui.LVSQ.Menu.UIStroke.UIGradient.Animator
  2353. local script = Instance.new("LocalScript")
  2354. script.Name = "Animator"
  2355. script.Parent = Converted["_UIGradient2"]
  2356. local req = require
  2357. local require = function(obj)
  2358. local fake = fake_module_scripts[obj]
  2359. if fake then
  2360. return fake()
  2361. end
  2362. return req(obj)
  2363. end
  2364.  
  2365. local ts = game:GetService("TweenService")
  2366.  
  2367. ts:Create(script.Parent, TweenInfo.new(
  2368. 10, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut,
  2369. math.huge, false), {
  2370. Rotation = -180
  2371. }):Play()
  2372. end
  2373. local function PCGAKG_fake_script() -- Fake Script: StarterGui.LVSQ.Menu.List.AutoSetup
  2374. local script = Instance.new("LocalScript")
  2375. script.Name = "AutoSetup"
  2376. script.Parent = Converted["_List"]
  2377. local req = require
  2378. local require = function(obj)
  2379. local fake = fake_module_scripts[obj]
  2380. if fake then
  2381. return fake()
  2382. end
  2383. return req(obj)
  2384. end
  2385.  
  2386. local ts = game:GetService("TweenService")
  2387.  
  2388.  
  2389. local States = {}
  2390.  
  2391. local FloatingButtonConnectionsMouse = {}
  2392. local FloatingButtonConnectionsTouch = {}
  2393.  
  2394. task.wait(0.1)
  2395.  
  2396. AREA = script.Parent.Parent.Area
  2397.  
  2398. local function calculateWidth(n)
  2399. if n <= 3 then
  2400. return 30
  2401. else
  2402. local base = 30
  2403. local additional = math.floor((n - 3) / 3) * 30
  2404. return base + additional
  2405. end
  2406. end
  2407.  
  2408. local listlayout = Instance.new("UIListLayout")
  2409. listlayout.Parent = AREA
  2410. listlayout.Padding = UDim.new(0, 10)
  2411. listlayout.FillDirection = Enum.FillDirection.Vertical
  2412. listlayout.SortOrder = Enum.SortOrder.LayoutOrder
  2413. listlayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  2414.  
  2415.  
  2416.  
  2417.  
  2418. task.wait(.5) -- magic number to wait modules to load lmao
  2419. task.spawn(function()
  2420. require(script.Parent.Parent.Parent.FUNCTIONS).refreshlist()
  2421. for i = 1, 10 do
  2422. task.wait(.1)
  2423. require(script.Parent.Parent.Parent.FUNCTIONS).refreshlist()
  2424. end
  2425. end)
  2426. end
  2427. local function HXNHH_fake_script() -- Fake Script: StarterGui.LVSQ.Menu.List.AddCustomModule.LocalScript
  2428. local script = Instance.new("LocalScript")
  2429. script.Name = "LocalScript"
  2430. script.Parent = Converted["_AddCustomModule1"]
  2431. local req = require
  2432. local require = function(obj)
  2433. local fake = fake_module_scripts[obj]
  2434. if fake then
  2435. return fake()
  2436. end
  2437. return req(obj)
  2438. end
  2439.  
  2440. local ts = game:GetService("TweenService")
  2441.  
  2442. script.Parent.MouseButton1Click:Connect(function()
  2443. ts:Create(script.Parent.Parent.UIScale, TweenInfo.new(0.6, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  2444. Scale = 0.9
  2445. }):Play()
  2446. ts:Create(script.Parent.Parent.Parent.AddCustomModule, TweenInfo.new(0.6, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  2447. Position = UDim2.fromScale(0.5, 0.5)
  2448. }):Play()
  2449. end)
  2450. end
  2451. local function DGSNCYE_fake_script() -- Fake Script: StarterGui.LVSQ.Menu.Close.LocalScript
  2452. local script = Instance.new("LocalScript")
  2453. script.Name = "LocalScript"
  2454. script.Parent = Converted["_Close"]
  2455. local req = require
  2456. local require = function(obj)
  2457. local fake = fake_module_scripts[obj]
  2458. if fake then
  2459. return fake()
  2460. end
  2461. return req(obj)
  2462. end
  2463.  
  2464. local ts = game:GetService("TweenService")
  2465.  
  2466. script.Parent.MouseButton1Click:Connect(function()
  2467. ts:Create(_G.LVSQ.Menu, TweenInfo.new(0.4, Enum.EasingStyle.Circular, Enum.EasingDirection.Out),
  2468. {Size = UDim2.fromOffset(55, 55)}
  2469. ):Play()
  2470.  
  2471. script.Parent.Parent.CanvasGroup.Visible = true
  2472. ts:Create(script.Parent.Parent.CanvasGroup, TweenInfo.new(0.6, Enum.EasingStyle.Circular, Enum.EasingDirection.Out), {
  2473. GroupTransparency = 0
  2474. }):Play()
  2475. end)
  2476. end
  2477. local function BVLUONR_fake_script() -- Fake Script: StarterGui.LVSQ.Menu.CloseArea.CloseOpen
  2478. local script = Instance.new("LocalScript")
  2479. script.Name = "CloseOpen"
  2480. script.Parent = Converted["_CloseArea"]
  2481. local req = require
  2482. local require = function(obj)
  2483. local fake = fake_module_scripts[obj]
  2484. if fake then
  2485. return fake()
  2486. end
  2487. return req(obj)
  2488. end
  2489.  
  2490. local TweenService = game:GetService("TweenService")
  2491. local RunService = game:GetService("RunService")
  2492. local UserInputService = game:GetService("UserInputService")
  2493.  
  2494. local menu = script.Parent.Parent
  2495. local Spring = require(menu.Parent.Spring)
  2496. local DraggableObject = require(menu.Parent.DraggableObject)
  2497.  
  2498. -- Tween the TextLabel transparency
  2499. --TweenService:Create(script.Parent.TextLabel, TweenInfo.new(20, Enum.EasingStyle.Linear), {
  2500. -- TextTransparency = 1,
  2501. -- BackgroundTransparency = 1
  2502. --}):Play()
  2503.  
  2504. local closed = false
  2505. local springing = false
  2506.  
  2507. local lastPos = UDim2.fromScale(0.018, 0.968)
  2508. local closedLastPos = UDim2.fromScale(0.5, 0.1)
  2509.  
  2510. -- Initialize springs for menu position and size
  2511. local MenuPosXScale = Spring.new(0.7, 30, 130, 0.018, 0, 0.018)
  2512. local MenuPosYScale = Spring.new(0.7, 30, 90, menu.Position.Y.Scale, 0, menu.Position.Y.Scale)
  2513. local MenuPosXOffset = Spring.new(0.7, 30, 130, 0, 0)
  2514. local MenuPosYOffset = Spring.new(0.7, 30, 90, 0, 0)
  2515. local MenuSizeXOffset = Spring.new(1.5, 25, 120, menu.Size.X.Offset, 0, menu.Size.X.Offset)
  2516. local MenuSizeYOffset = Spring.new(1.5, 25, 120, menu.Size.Y.Offset, 0, menu.Size.Y.Offset)
  2517.  
  2518. -- Functions to update spring goals and offsets
  2519. local function setSpringPosGoal(udim2)
  2520. MenuPosXScale:SetGoal(udim2.X.Scale)
  2521. MenuPosYScale:SetGoal(udim2.Y.Scale)
  2522. MenuPosXOffset:SetGoal(udim2.X.Offset)
  2523. MenuPosYOffset:SetGoal(udim2.Y.Offset)
  2524. end
  2525.  
  2526. local function setSpringSizeGoal(udim2)
  2527. MenuSizeXOffset:SetGoal(udim2.X.Offset)
  2528. MenuSizeYOffset:SetGoal(udim2.Y.Offset)
  2529. end
  2530.  
  2531. -- Render step to update menu position and size based on spring values
  2532. RunService.RenderStepped:Connect(function()
  2533. if springing then
  2534. menu.Position = UDim2.new(MenuPosXScale.Offset, MenuPosXOffset.Offset, MenuPosYScale.Offset, MenuPosYOffset.Offset)
  2535. menu.Size = UDim2.fromOffset(MenuSizeXOffset.Offset, MenuSizeYOffset.Offset)
  2536. end
  2537. end)
  2538.  
  2539. -- Initialize draggable menu
  2540. local MenuDrag = DraggableObject.new(script.Parent, menu, false, true)
  2541. MenuDrag:Enable()
  2542.  
  2543. local OpenerMenuDrag = DraggableObject.new(script.Parent.Parent.CanvasGroup.Opener, menu, false, true)
  2544. OpenerMenuDrag:Enable()
  2545. local OpenerDraggable = true
  2546.  
  2547. textHidden = false
  2548.  
  2549.  
  2550. -- Dragging behavior
  2551. MenuDrag.Dragged = function(pos)
  2552. --if not textHidden then
  2553. -- textHidden = true
  2554. -- TweenService:Create(script.Parent.TextLabel, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2555. -- TextTransparency = 1,
  2556. -- BackgroundTransparency = 1
  2557. -- }):Play()
  2558. --end
  2559. setSpringPosGoal(pos)
  2560. end
  2561.  
  2562. OpenerMenuDrag.Dragged = function(pos)
  2563. if OpenerDraggable then
  2564. closedLastPos = pos
  2565. setSpringPosGoal(pos)
  2566. end
  2567. end
  2568.  
  2569. script.Parent.MouseButton1Click:Connect(function()
  2570. if not textHidden then
  2571. textHidden = true
  2572. TweenService:Create(script.Parent.TextLabel, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2573. TextTransparency = 1,
  2574. BackgroundTransparency = 1
  2575. }):Play()
  2576. end
  2577. TweenService:Create(menu, TweenInfo.new(2, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2578. AnchorPoint = Vector2.new(0.5, 0.5)
  2579. }):Play()
  2580. springing = true
  2581. setSpringPosGoal(closedLastPos)
  2582. setSpringSizeGoal(UDim2.fromOffset(60, 60))
  2583. --script.Parent.ZIndex = script.Parent.ZIndex - 2
  2584. menu.CanvasGroup.Visible = true
  2585. OpenerDraggable = true
  2586. TweenService:Create(menu.CanvasGroup, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2587. GroupTransparency = 0
  2588. }):Play()
  2589. end)
  2590.  
  2591. MenuDrag.DragEnded = function(vel)
  2592. if math.abs(vel.Y) > 5 then
  2593. if not textHidden then
  2594. textHidden = true
  2595. TweenService:Create(script.Parent.TextLabel, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2596. TextTransparency = 1,
  2597. BackgroundTransparency = 1
  2598. }):Play()
  2599. end
  2600. TweenService:Create(menu, TweenInfo.new(2, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2601. AnchorPoint = Vector2.new(0.5, 0.5)
  2602. }):Play()
  2603. springing = true
  2604. setSpringPosGoal(closedLastPos)
  2605. setSpringSizeGoal(UDim2.fromOffset(60, 60))
  2606. --script.Parent.ZIndex = script.Parent.ZIndex - 2
  2607. menu.CanvasGroup.Visible = true
  2608. OpenerDraggable = true
  2609. TweenService:Create(menu.CanvasGroup, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2610. GroupTransparency = 0
  2611. }):Play()
  2612. else
  2613. lastPos = menu.Position
  2614. end
  2615. end
  2616.  
  2617. -- Opener button behavior
  2618. menu.CanvasGroup.Opener.MouseButton1Click:Connect(function()
  2619. TweenService:Create(menu, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2620. AnchorPoint = Vector2.new(0, 1)
  2621. }):Play()
  2622.  
  2623. setSpringPosGoal(lastPos)
  2624. setSpringSizeGoal(UDim2.fromOffset(441, 268))
  2625. OpenerDraggable = false
  2626. --script.Parent.ZIndex = script.Parent.ZIndex + 2
  2627. local closing = TweenService:Create(menu.CanvasGroup, TweenInfo.new(0.5, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  2628. GroupTransparency = 1
  2629. })
  2630. closing:Play()
  2631. closing.Completed:Once(function()
  2632. menu.CanvasGroup.Visible = false
  2633. end)
  2634. end)
  2635.  
  2636. script.Parent.AllowForSpring.Event:Wait()
  2637. springing = true
  2638. end
  2639. local function TDXDSDS_fake_script() -- Fake Script: StarterGui.LVSQ.Flee the Facility
  2640. local script = Instance.new("LocalScript")
  2641. script.Name = "Flee the Facility"
  2642. script.Parent = Converted["_LVSQ"]
  2643. local req = require
  2644. local require = function(obj)
  2645. local fake = fake_module_scripts[obj]
  2646. if fake then
  2647. return fake()
  2648. end
  2649. return req(obj)
  2650. end
  2651.  
  2652. local module = {}
  2653. module["gameId"] = 893973440 -- Restrict module to a certain game ID only. 0 allows all games.
  2654. if (module["gameId"] ~= game.GameId) and module["gameId"] ~= 0 then
  2655. script.Enabled = false
  2656. end
  2657.  
  2658. module["Name"] = "Flee the Facility"
  2659.  
  2660. local ts = game:GetService("TweenService")
  2661.  
  2662. local FUNCTIONS = require(script.Parent.FUNCTIONS)
  2663.  
  2664.  
  2665. module.players = false
  2666. module.pcs = false
  2667. module.pods = false
  2668. module.exits = false
  2669.  
  2670. module.antipcerror = false
  2671. module.flashlight = false
  2672.  
  2673. local esps = {}
  2674.  
  2675. local function getBeast()
  2676. local listplayers = game.Players:GetChildren()
  2677. for _, player in ipairs(listplayers) do
  2678. local character = player.Character
  2679. if character ~= nil and character:FindFirstChild("BeastPowers") then
  2680. return player
  2681. end
  2682. end
  2683. end
  2684.  
  2685. local function reloadESP()
  2686.  
  2687.  
  2688. for _, i in ipairs(workspace:GetChildren()) do
  2689. if i.Name == "PlayerHighlight" and not module.players then
  2690. i:Destroy()
  2691. end
  2692.  
  2693. if i.Name == "PCHighlight" and not module.pcs then
  2694. i:Destroy()
  2695. end
  2696.  
  2697. if i.Name == "PodsHighlight" and not module.pods then
  2698. i:Destroy()
  2699. end
  2700.  
  2701. if i.Name == "ExitsHighlight" and not module.exits then
  2702. i:Destroy()
  2703. end
  2704. end
  2705.  
  2706. if module.players then
  2707.  
  2708.  
  2709.  
  2710. local listplayers = game.Players:GetChildren()
  2711. for _, player in ipairs(listplayers) do
  2712. if player ~= game.Players.LocalPlayer and player.Character ~= nil then
  2713. local character = player.Character
  2714. if not character:FindFirstChild("PlayerHighlight") then
  2715. local a = Instance.new("Highlight", workspace)
  2716. esps["PlayerHighlight"] = a
  2717. a.Name = "PlayerHighlight"
  2718. a.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  2719. a.Adornee = character
  2720. task.spawn(function()
  2721. repeat
  2722. task.wait(0.1)
  2723. if player == getBeast() then
  2724. a.FillColor = Color3.fromRGB(255,0,0)
  2725. else
  2726. a.FillColor = Color3.fromRGB(0,255,0)
  2727. end
  2728. until character == nil or a == nil
  2729. end)
  2730. end
  2731. end
  2732. end
  2733.  
  2734.  
  2735. end
  2736.  
  2737. if module.pcs then
  2738.  
  2739.  
  2740.  
  2741.  
  2742. for _, obj in ipairs(game.Workspace:GetDescendants()) do
  2743. if obj.Name == "ComputerTable" and not obj:FindFirstChild("PCHighlight") then
  2744. local hili = Instance.new("Highlight", workspace)
  2745. esps["PCHighlight"] = hili
  2746. hili.Name = "PCHighlight"
  2747. hili.OutlineTransparency = 1
  2748. hili.Adornee = obj
  2749. hili.FillColor = obj:FindFirstChild("Screen").Color
  2750. end
  2751. end
  2752.  
  2753.  
  2754. end
  2755.  
  2756. if module.pods then
  2757.  
  2758.  
  2759.  
  2760. for _, obj in ipairs(game.Workspace:GetDescendants()) do
  2761. if obj.Name == "FreezePod" then
  2762. local hili = Instance.new("Highlight", workspace)
  2763. esps["PodsHighlight"] = hili
  2764. hili.Name = "PodsHighlight"
  2765. hili.OutlineTransparency = 1
  2766. hili.Adornee = obj
  2767. hili.FillColor = Color3.fromRGB(0, 200, 255)
  2768. end
  2769. end
  2770.  
  2771. end
  2772.  
  2773.  
  2774. if module.exits then
  2775.  
  2776.  
  2777.  
  2778. for _, obj in ipairs(game.Workspace:GetDescendants()) do
  2779. if obj.Name == "ExitDoor" and not obj:FindFirstChild("ExitsHighlight") then
  2780. local hili = Instance.new("Highlight", workspace)
  2781. esps["ExitsHighlight"] = hili
  2782. hili.Name = "ExitsHighlight"
  2783. hili.OutlineTransparency = 1
  2784. hili.Adornee = obj
  2785. hili.FillColor = Color3.fromRGB(255,255,0)
  2786. end
  2787. end
  2788.  
  2789. end
  2790. end
  2791.  
  2792.  
  2793.  
  2794.  
  2795. module[1] = {
  2796. Type = "Text",
  2797. Args = {"ESPs"}
  2798. }
  2799.  
  2800. module[2] = {
  2801. Type = "ButtonGrid",
  2802. Toggleable = true, -- Recolors buttons for you onclick, you still need to save the state yourself
  2803. Args = {3, { -- 3 is the number of columns
  2804. Players = function(Self)
  2805.  
  2806. if module.players then
  2807. module.players = false
  2808. reloadESP()
  2809. else
  2810. module.players = true
  2811. reloadESP()
  2812. end
  2813.  
  2814.  
  2815. end,
  2816. PCs = function(Self)
  2817.  
  2818. if module.pcs then
  2819. module.pcs = false
  2820. reloadESP()
  2821. else
  2822. module.pcs = true
  2823. reloadESP()
  2824. end
  2825.  
  2826. end,
  2827. Pods = function(Self)
  2828.  
  2829. if module.pods then
  2830. module.pods = false
  2831. reloadESP()
  2832. else
  2833. module.pods = true
  2834. reloadESP()
  2835. end
  2836.  
  2837.  
  2838. end,
  2839. Exits = function(Self)
  2840.  
  2841. if module.exits then
  2842. module.exits = false
  2843. reloadESP()
  2844. else
  2845. module.exits = true
  2846. reloadESP()
  2847. end
  2848.  
  2849. end,
  2850. }
  2851. }
  2852. }
  2853. module[3] = { -- spacing, button grid doesnt correctly height itself for some reason
  2854. Type = "Text",
  2855. Args = {""}
  2856. }
  2857.  
  2858. module[4] = {
  2859. Type = "Text",
  2860. Args = {"Tools"}
  2861. }
  2862.  
  2863.  
  2864. local root = game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  2865.  
  2866. light = Instance.new("PointLight", root)
  2867. light.Brightness = 0
  2868. light.Range = 9999999999
  2869.  
  2870. local wslock = false
  2871. local ws = 18
  2872.  
  2873. local antifail = false
  2874.  
  2875.  
  2876. task.spawn(function()
  2877. if game:GetService("RunService"):IsStudio() then return end -- :)
  2878.  
  2879. local OldNameCall = nil
  2880.  
  2881. OldNameCall = hookmetamethod(game, "__namecall", function(Self, ...)
  2882. local Args = {...}
  2883. local NamecallMethod = getnamecallmethod()
  2884.  
  2885. if NamecallMethod == "FireServer" and Args[1] == "SetPlayerMinigameResult" and antifail then
  2886. print("Minigame result - Intercepting result to true")
  2887. Args[2] = true
  2888. end
  2889.  
  2890. return OldNameCall(Self, unpack(Args))
  2891. end)
  2892.  
  2893. end)
  2894.  
  2895.  
  2896. module[5] = {
  2897. Type = "ButtonGrid",
  2898. Toggleable = true,
  2899. Args = {3, {
  2900. Anti_PC_Error = function()
  2901. if antifail then antifail = false else antifail = true end
  2902. end,
  2903. Flashlight = function()
  2904. if light.Brightness == 0 then
  2905. light.Brightness = 2.5
  2906. else
  2907. light.Brightness = 0
  2908. end
  2909. end,
  2910. }}
  2911. }
  2912.  
  2913. task.spawn(function()
  2914. while task.wait(0.1) do
  2915. if wslock then
  2916. root.Parent:WaitForChild("Humanoid").WalkSpeed = ws
  2917. end
  2918. end
  2919. end)
  2920.  
  2921. module[6] = {
  2922. Type = "Input",
  2923. Args = {"Input a walkspeed", "Set & Lock", function(Self, text)
  2924. if not tonumber(text) then
  2925. FUNCTIONS.notification("Input isn't a valid number.")
  2926. return
  2927. end
  2928.  
  2929. ws = tonumber(text)
  2930. wslock = true
  2931. end,}
  2932. }
  2933.  
  2934. module[7] = {
  2935. Type = "Button",
  2936. Args = {"Unlock all", function()
  2937. wslock = false
  2938. end,}
  2939. }
  2940.  
  2941. module[8] = {
  2942. Type = "Text",
  2943. Args = {"Locking means your speed will stay the same no matter what. This means you will not be slow when crawling or jumping as beast."}
  2944. }
  2945.  
  2946.  
  2947. _G.Modules[2] = module
  2948. end
  2949. local function VHCKUS_fake_script() -- Fake Script: StarterGui.LVSQ.Murder Mystery 2
  2950. local script = Instance.new("LocalScript")
  2951. script.Name = "Murder Mystery 2"
  2952. script.Parent = Converted["_LVSQ"]
  2953. local req = require
  2954. local require = function(obj)
  2955. local fake = fake_module_scripts[obj]
  2956. if fake then
  2957. return fake()
  2958. end
  2959. return req(obj)
  2960. end
  2961.  
  2962. local module = {}
  2963. module["gameId"] = 0 -- 66654135 -- Restrict module to a certain game ID only. 0 allows all games.
  2964.  
  2965. local playerESP = false
  2966. local sheriffAimbot = false
  2967. local coinAutoCollect = false
  2968. local autoShooting = false
  2969. local shootOffset = 2.8
  2970. local offsetToPingMult = 1
  2971.  
  2972. local gunDropESP
  2973.  
  2974. local trapDetection = false
  2975. local trapESP = Instance.new("Highlight")
  2976. trapESP.Name = "TrapESP"
  2977. trapESP.FillColor = Color3.fromRGB(255, 112, 10)
  2978. trapESP.OutlineColor = Color3.fromRGB(255, 112, 10)
  2979. trapESP.FillTransparency = 0.5
  2980.  
  2981.  
  2982. local autoGetDroppedGun = false
  2983. local simulateKnifeThrow = false
  2984.  
  2985. local localplayer = game:GetService("Players").LocalPlayer
  2986.  
  2987. local playerData = {}
  2988.  
  2989. local phs = game:GetService("PathfindingService")
  2990. local ts = game:GetService("TweenService")
  2991.  
  2992. local claimedCoins = {}
  2993.  
  2994. local function findMurderer()
  2995.  
  2996.  
  2997. -- Fallback
  2998. for _, i in ipairs(game.Players:GetPlayers()) do
  2999. if i.Backpack:FindFirstChild("Knife") then
  3000. return i
  3001. end
  3002. end
  3003.  
  3004. for _, i in ipairs(game.Players:GetPlayers()) do
  3005. if not i.Character then continue end
  3006. if i.Character:FindFirstChild("Knife") then
  3007. return i
  3008. end
  3009. end
  3010.  
  3011. if playerData then
  3012. for player, data in playerData do
  3013. if data.Role == "Murderer" then
  3014. if game.Players:FindFirstChild(player) then
  3015. return game.Players:FindFirstChild(player)
  3016. end
  3017. end
  3018. end
  3019. end
  3020. return nil
  3021. end
  3022.  
  3023. local function findSheriff()
  3024.  
  3025.  
  3026. -- Fallback
  3027. for _, i in ipairs(game.Players:GetPlayers()) do
  3028. if i.Backpack:FindFirstChild("Gun") then
  3029. return i
  3030. end
  3031. end
  3032.  
  3033. for _, i in ipairs(game.Players:GetPlayers()) do
  3034. if not i.Character then continue end
  3035. if i.Character:FindFirstChild("Gun") then
  3036. return i
  3037. end
  3038. end
  3039.  
  3040.  
  3041. if playerData then
  3042. for player, data in playerData do
  3043. if data.Role == "Sheriff" then
  3044. if game.Players:FindFirstChild(player) then
  3045. return game.Players:FindFirstChild(player)
  3046. end
  3047. end
  3048. end
  3049. end
  3050. return nil
  3051. end
  3052.  
  3053. local function findSheriffThatsNotMe()
  3054.  
  3055.  
  3056. -- Fallback
  3057. for _, i in ipairs(game.Players:GetPlayers()) do
  3058. if i == localplayer then continue end
  3059. if i.Backpack:FindFirstChild("Gun") then
  3060. return i
  3061. end
  3062. end
  3063.  
  3064. for _, i in ipairs(game.Players:GetPlayers()) do
  3065. if i == localplayer then continue end
  3066. if not i.Character then continue end
  3067. if i.Character:FindFirstChild("Gun") then
  3068. return i
  3069. end
  3070. end
  3071.  
  3072.  
  3073. if playerData then
  3074. for player, data in playerData do
  3075. if data.Role == "Sheriff" then
  3076. if game.Players:FindFirstChild(player) then
  3077. if game.Players:FindFirstChild(player) == localplayer then continue end
  3078. return game.Players:FindFirstChild(player)
  3079. end
  3080. end
  3081. end
  3082. end
  3083. return nil
  3084. end
  3085.  
  3086. function reloadESP()
  3087. for _, v in ipairs(script.Parent:GetChildren()) do if v.Name == "PlayerESP" then v:Destroy() end end
  3088. local listplayers = game.Players:GetChildren()
  3089. for _, player in ipairs(listplayers) do
  3090. if player.Character ~= nil then
  3091. local character = player.Character
  3092. if not character:FindFirstChild("PlayerESP") then
  3093. local a = Instance.new("Highlight", script.Parent)
  3094. a.Name = "PlayerESP"
  3095. a.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3096. a.Adornee = character
  3097. a.FillColor = Color3.fromRGB(255, 255, 255)
  3098. a.FillTransparency = 0.5
  3099. task.spawn(function()
  3100. if player == findMurderer() then
  3101. --local mbgui = script.Parent.MurdererBGUI:Clone()
  3102. --mbgui.Enabled = true
  3103. --mbgui.Name = "AppliedMurdererBGUI"
  3104. --mbgui.Parent = _G.LVSQ
  3105. --mbgui.Adornee = character
  3106. a.FillColor = Color3.fromRGB(255,0,0)
  3107. a.OutlineColor = Color3.fromRGB(255,0,0)
  3108. elseif player == findSheriff() then
  3109.  
  3110. a.FillColor = Color3.fromRGB(0, 150, 255)
  3111. a.OutlineColor = Color3.fromRGB(0, 150, 255)
  3112. else
  3113. a.FillColor = Color3.fromRGB(0,255,0)
  3114. a.OutlineColor = Color3.fromRGB(0, 255, 0)
  3115. end
  3116. if a then
  3117. if not player then return end
  3118. a.Adornee = player.Character or player.CharactedAdded:Wait()
  3119. end
  3120. end)
  3121. end
  3122. end
  3123. end
  3124. end
  3125.  
  3126.  
  3127. local fu = require(_G.LVSQ.FUNCTIONS)
  3128. if not game.ReplicatedStorage:WaitForChild("Remotes", 10) then
  3129. fu.dialog("Not MM2", "Looks like this game isn't MM2. Do you want to load the module anyway?", {"Load", "No"})
  3130.  
  3131. if fu.waitfordialog() == "No" then
  3132. fu.closedialog()
  3133. fu.notification("MM2 will not be loaded until you rejoin.", Color3.fromRGB(255, 0, 0), "x")
  3134. return
  3135. end
  3136. fu.closedialog()
  3137. else
  3138. game.ReplicatedStorage:WaitForChild("Remotes"):WaitForChild("Gameplay"):WaitForChild("PlayerDataChanged", 5).OnClientEvent:Connect(function(data)
  3139. playerData = data
  3140. if playerESP then
  3141. reloadESP()
  3142. end
  3143. end)
  3144. end
  3145.  
  3146. local onTesting = game.GameId == 119460199
  3147.  
  3148. --if game.ReplicatedStorage:WaitForChild("UpdatePlayerData", 1) then
  3149. -- local UpdatePlayerDataEvent = game.ReplicatedStorage:WaitForChild("UpdatePlayerData", 5)
  3150. -- if UpdatePlayerDataEvent then
  3151. -- UpdatePlayerDataEvent.OnClientEvent:Connect(function(data)
  3152. -- playerData = data
  3153. -- end)
  3154. -- end
  3155. --end
  3156.  
  3157. local Players = game:GetService("Players")
  3158. local playerToExamineIsSpamJumping = false
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164. local function findNearestPlayer()
  3165. local Players = game:GetService("Players")
  3166. local localPlayer = Players.LocalPlayer
  3167.  
  3168. local nearestPlayer = nil
  3169. local shortestDistance = math.huge -- Initialize with a very large distance
  3170.  
  3171. -- Iterate through all players
  3172. for _, player in ipairs(Players:GetPlayers()) do
  3173. -- Skip the local player and any players who have left the game
  3174. if player ~= localPlayer and player.Character then
  3175.  
  3176. -- Get the positions of both players' HumanoidRootParts
  3177. local localRootPart = localPlayer.Character:FindFirstChild("HumanoidRootPart")
  3178. local otherRootPart = player.Character:FindFirstChild("HumanoidRootPart")
  3179.  
  3180. -- Ensure both players have a HumanoidRootPart for accurate distance calculation
  3181. if localRootPart and otherRootPart then
  3182. local distance = (localRootPart.Position - otherRootPart.Position).Magnitude
  3183.  
  3184. -- Update nearest player if a closer one is found
  3185. if distance < shortestDistance then
  3186. shortestDistance = distance
  3187. nearestPlayer = player
  3188. end
  3189. end
  3190. end
  3191. end
  3192.  
  3193. return nearestPlayer
  3194. end
  3195.  
  3196. function miniFling(playerToFling)
  3197. local a=game.Players.LocalPlayer;local b=a:GetMouse()local c={playerToFling}local d=game:GetService("Players")local e=d.LocalPlayer;local f=false;local g=function(h)local i=e.Character;local j=i and i:FindFirstChildOfClass("Humanoid")local k=j and j.RootPart;local l=h.Character;local m;local n;local o;local p;local q;if l:FindFirstChildOfClass("Humanoid")then m=l:FindFirstChildOfClass("Humanoid")end;if m and m.RootPart then n=m.RootPart end;if l:FindFirstChild("Head")then o=l.Head end;if l:FindFirstChildOfClass("Accessory")then p=l:FindFirstChildOfClass("Accessory")end;if p and p:FindFirstChild("Handle")then q=p.Handle end;if i and j and k then if k.Velocity.Magnitude<50 then getgenv().OldPos=k.CFrame end;if m and m.Sit and not f then end;if o then if o.Velocity.Magnitude>500 then fu.dialog("Player flung","Player is already flung. Fling again?",{"Fling again","No"})if fu.waitfordialog()=="No"then return fu.closedialog()end;fu.closedialog()end elseif not o and q then if q.Velocity.Magnitude>500 then fu.dialog("Player flung","Player is already flung. Fling again?",{"Fling again","No"})if fu.waitfordialog()=="No"then return fu.closedialog()end;fu.closedialog()end end;if o then workspace.CurrentCamera.CameraSubject=o elseif not o and q then workspace.CurrentCamera.CameraSubject=q elseif m and n then workspace.CurrentCamera.CameraSubject=m end;if not l:FindFirstChildWhichIsA("BasePart")then return end;local r=function(s,t,u)k.CFrame=CFrame.new(s.Position)*t*u;i:SetPrimaryPartCFrame(CFrame.new(s.Position)*t*u)k.Velocity=Vector3.new(9e7,9e7*10,9e7)k.RotVelocity=Vector3.new(9e8,9e8,9e8)end;local v=function(s)local w=2;local x=tick()local y=0;repeat if k and m then if s.Velocity.Magnitude<50 then y=y+100;r(s,CFrame.new(0,1.5,0)+m.MoveDirection*s.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(y),0,0))task.wait()r(s,CFrame.new(0,-1.5,0)+m.MoveDirection*s.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(y),0,0))task.wait()r(s,CFrame.new(2.25,1.5,-2.25)+m.MoveDirection*s.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(y),0,0))task.wait()r(s,CFrame.new(-2.25,-1.5,2.25)+m.MoveDirection*s.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(y),0,0))task.wait()r(s,CFrame.new(0,1.5,0)+m.MoveDirection,CFrame.Angles(math.rad(y),0,0))task.wait()r(s,CFrame.new(0,-1.5,0)+m.MoveDirection,CFrame.Angles(math.rad(y),0,0))task.wait()else r(s,CFrame.new(0,1.5,m.WalkSpeed),CFrame.Angles(math.rad(90),0,0))task.wait()r(s,CFrame.new(0,-1.5,-m.WalkSpeed),CFrame.Angles(0,0,0))task.wait()r(s,CFrame.new(0,1.5,m.WalkSpeed),CFrame.Angles(math.rad(90),0,0))task.wait()r(s,CFrame.new(0,1.5,n.Velocity.Magnitude/1.25),CFrame.Angles(math.rad(90),0,0))task.wait()r(s,CFrame.new(0,-1.5,-n.Velocity.Magnitude/1.25),CFrame.Angles(0,0,0))task.wait()r(s,CFrame.new(0,1.5,n.Velocity.Magnitude/1.25),CFrame.Angles(math.rad(90),0,0))task.wait()r(s,CFrame.new(0,-1.5,0),CFrame.Angles(math.rad(90),0,0))task.wait()r(s,CFrame.new(0,-1.5,0),CFrame.Angles(0,0,0))task.wait()r(s,CFrame.new(0,-1.5,0),CFrame.Angles(math.rad(-90),0,0))task.wait()r(s,CFrame.new(0,-1.5,0),CFrame.Angles(0,0,0))task.wait()end else break end until s.Velocity.Magnitude>500 or s.Parent~=h.Character or h.Parent~=d or h.Character~=l or m.Sit or j.Health<=0 or tick()>x+w end;workspace.FallenPartsDestroyHeight=0/0;local z=Instance.new("BodyVelocity")z.Name="EpixVel"z.Parent=k;z.Velocity=Vector3.new(9e8,9e8,9e8)z.MaxForce=Vector3.new(1/0,1/0,1/0)j:SetStateEnabled(Enum.HumanoidStateType.Seated,false)if n and o then if(n.CFrame.p-o.CFrame.p).Magnitude>5 then v(o)else v(n)end elseif n and not o then v(n)elseif not n and o then v(o)elseif not n and not o and p and q then v(q)else fu.notification("Can't find a proper part of target player to fling.")end;z:Destroy()j:SetStateEnabled(Enum.HumanoidStateType.Seated,true)workspace.CurrentCamera.CameraSubject=j;repeat k.CFrame=getgenv().OldPos*CFrame.new(0,.5,0)i:SetPrimaryPartCFrame(getgenv().OldPos*CFrame.new(0,.5,0))j:ChangeState("GettingUp")table.foreach(i:GetChildren(),function(A,B)if B:IsA("BasePart")then B.Velocity,B.RotVelocity=Vector3.new(),Vector3.new()end end)task.wait()until(k.Position-getgenv().OldPos.p).Magnitude<25;workspace.FallenPartsDestroyHeight=getgenv().FPDH else fu.notification("No valid character of said target player. May have died.")end end;g(c[1])
  3198. end
  3199.  
  3200. function getMap()
  3201. for _, o in ipairs(workspace:GetChildren()) do
  3202. if o:FindFirstChild("CoinContainer") and o:FindFirstChild("Spawns") then
  3203. return o
  3204. end
  3205. end
  3206. return nil
  3207. end
  3208.  
  3209.  
  3210.  
  3211.  
  3212. --task.spawn(function()
  3213. -- if game:GetService("RunService"):IsStudio() then return end -- :)
  3214.  
  3215. --local OldNameCall = nil
  3216.  
  3217. --OldNameCall = hookmetamethod(game, "__namecall", function(Self, ...)
  3218. -- local Args = {...}
  3219. -- local NamecallMethod = getnamecallmethod()
  3220.  
  3221. -- if NamecallMethod == "InvokeServer" and Args[1] == 1 and sheriffAimbot then
  3222. -- if not findMurderer() then
  3223. -- print("No murderer to be shot!")
  3224. -- else
  3225. -- print("Shot - Intercepting shot to murderer")
  3226. -- Args[2] = findMurderer().Character:FindFirstChild("HumanoidRootPart").Position
  3227. -- end
  3228. -- end
  3229.  
  3230. -- return OldNameCall(Self, unpack(Args))
  3231. --end)
  3232.  
  3233. --end)
  3234.  
  3235. -- I honestly don't know what went wrong so if any of you experts know why this stuff aint working make a pull request :praying_hands_emoji:
  3236.  
  3237.  
  3238. module["Name"] = "Murder Mystery 2"
  3239.  
  3240. -- Player ESP
  3241. workspace.ChildAdded:Connect(function(ch)
  3242. if ch == getMap() and playerESP then
  3243. fu.notification("Map has loaded, waiting for roles...")
  3244. repeat
  3245. task.wait(1)
  3246. until findMurderer()
  3247.  
  3248. fu.notification("Player ESP reloaded.")
  3249. end
  3250. end)
  3251.  
  3252. workspace.ChildRemoved:Connect(function(ch)
  3253. if ch == getMap() and playerESP then
  3254. fu.notification("Game ended, removing Player ESPs.")
  3255. playerData = {}
  3256. if _G.LVSQ:FindFirstChild("AppliedMurdererBGUI") then _G.LVSQ:FindFirstChild("AppliedMurdererBGUI"):Destroy() end
  3257. if _G.LVSQ:FindFirstChild("DGBGUIClone") then _G.LVSQ:FindFirstChild("DGBGUIClone"):Destroy() end
  3258. for _, v in ipairs(script.Parent:GetChildren()) do if v.Name == "PlayerESP" then v:Destroy() end end
  3259. end
  3260. end)
  3261.  
  3262. -- Dropped Gun ESP
  3263. workspace.DescendantAdded:Connect(function(ch)
  3264. if trapDetection and ch.Name == "Trap" and ch.Parent:IsDescendantOf(workspace) then
  3265. ch.Transparency = 0
  3266. local trapesp = trapESP:Clone()
  3267. trapesp.Parent = script.Parent
  3268. trapesp.Adornee = ch
  3269.  
  3270. fu.notification("Murderer has placed a trap!")
  3271. end
  3272.  
  3273. if gunDropESP and ch.Name == "GunDrop" then
  3274. if not script.Parent:FindFirstChild("GunESP") then
  3275. local gunesp = Instance.new("Highlight", script.Parent)
  3276. gunesp.OutlineTransparency = 1
  3277. gunesp.FillColor = Color3.fromRGB(255, 255, 0)
  3278. gunesp.Name = "GunESP"
  3279. gunesp.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3280. gunesp.Adornee = ch
  3281. gunesp.Enabled = true
  3282. end
  3283. script.Parent:FindFirstChild("GunESP").Adornee = ch
  3284. script.Parent:FindFirstChild("GunESP").Enabled = true
  3285. local bguiclone = script.Parent.DroppedGunBGUI:Clone()
  3286. bguiclone.Parent = script.Parent
  3287. bguiclone.Adornee = ch
  3288. bguiclone.Enabled = true
  3289. bguiclone.Name = "DGBGUIClone"
  3290. fu.notification("Gun has been dropped! Find a yellow highlight.")
  3291. if autoGetDroppedGun then
  3292. fu.notification("Auto get dropped gun - Cooling down...")
  3293. task.wait(1)
  3294. if not getMap():FindFirstChild("GunDrop") then fu.notification("No dropped gun to be teleported to.") return end
  3295. local previousPosition = localplayer.Character:GetPivot()
  3296. localplayer.Character:MoveTo(getMap():FindFirstChild("GunDrop").Position)
  3297. localplayer.Backpack.ChildAdded:Wait()
  3298. localplayer.Character:PivotTo(previousPosition)
  3299. end
  3300. end
  3301. end)
  3302.  
  3303. workspace.DescendantRemoving:Connect(function(ch)
  3304. if gunDropESP and ch.Name == "GunDrop" then
  3305. if script.Parent:FindFirstChild("DGBGUIClone") then
  3306. script.Parent:FindFirstChild("DGBGUIClone"):Destroy()
  3307. end
  3308. if script.Parent:FindFirstChild("GunESP") then
  3309. script.Parent:FindFirstChild("GunESP"):Destroy()
  3310. end
  3311. fu.notification("Someone has took the dropped gun.")
  3312. task.wait(0.6)
  3313. fu.notification("The hero is " .. findSheriff().DisplayName .. ".")
  3314. if playerESP then
  3315. for _, v in ipairs(script.Parent:GetChildren()) do
  3316. if v:IsA("Highlight") then
  3317. v:Destroy()
  3318. end
  3319. end
  3320. end
  3321.  
  3322. local listplayers = game.Players:GetChildren()
  3323. for _, player in ipairs(listplayers) do
  3324. if player.Character ~= nil then
  3325. local character = player.Character
  3326. if not character:FindFirstChild("PlayerESP") then
  3327. local a = Instance.new("Highlight", script.Parent)
  3328. a.Name = "PlayerESP"
  3329. a.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3330. a.Adornee = character
  3331. a.FillColor = Color3.fromRGB(255, 255, 255)
  3332. a.FillTransparency = 0.5
  3333. task.spawn(function()
  3334. if player == findMurderer() then
  3335. local mbgui = script.Parent.MurdererBGUI:Clone()
  3336. mbgui.Enabled = true
  3337. mbgui.Name = "AppliedMurdererBGUI"
  3338. mbgui.Parent = _G.LVSQ
  3339. mbgui.Adornee = character
  3340. a.FillColor = Color3.fromRGB(255,0,0)
  3341. a.OutlineColor = Color3.fromRGB(255,0,0)
  3342. elseif player == findSheriff() then
  3343. a.FillColor = Color3.fromRGB(255, 255,0)
  3344. a.OutlineColor = Color3.fromRGB(255, 255,0)
  3345. else
  3346. a.FillColor = Color3.fromRGB(0,255,0)
  3347. a.OutlineColor = Color3.fromRGB(0, 255, 0)
  3348. end
  3349. if a then
  3350. if not player then return end
  3351. a.Adornee = player.Character or player.CharactedAdded:Wait()
  3352. end
  3353. end)
  3354. end
  3355. end
  3356. end
  3357. end
  3358. end)
  3359.  
  3360. function getClosestModelToPlayer(player, models)
  3361. local closestModel = nil
  3362. local closestDistance = math.huge
  3363.  
  3364. local playerPosition = player.Character.HumanoidRootPart.Position
  3365.  
  3366. for _, model in ipairs(models) do
  3367. local modelPosition = model:GetPivot().Position
  3368. local distance = (modelPosition - playerPosition).Magnitude
  3369. if distance < closestDistance then
  3370. closestDistance = distance
  3371. closestModel = model
  3372. end
  3373. end
  3374.  
  3375. local returningResult = {closestModel, closestDistance}
  3376. setmetatable(returningResult, {
  3377. __tostring = function(t)
  3378. return closestModel
  3379. end,
  3380. })
  3381.  
  3382. return returningResult
  3383. end
  3384.  
  3385. -- Coin autocollect
  3386. task.spawn(
  3387. function()
  3388. while task.wait(0.1) do
  3389. if not coinAutoCollect then continue end
  3390.  
  3391. if getMap() then
  3392. if getMap():FindFirstChild("CoinContainer") and #getMap():FindFirstChild("CoinContainer"):GetChildren() > 1 then
  3393. local closestCoin = getClosestModelToPlayer(localplayer, getMap():FindFirstChild("CoinContainer"):GetChildren())
  3394. if closestCoin then
  3395. if not localplayer.Character:FindFirstChild("HumanoidRootPart") then continue end
  3396. local distance = (localplayer.Character:FindFirstChild("HumanoidRootPart").Position - closestCoin:GetPivot().Position).Magnitude
  3397. local toclosestcoin = ts:Create(localplayer.Character:FindFirstChild("HumanoidRootPart"), TweenInfo.new(distance*0.05, Enum.EasingStyle.Linear), {
  3398. CFrame = closestCoin:GetPivot()
  3399. })
  3400. toclosestcoin:Play()
  3401. toclosestcoin.Completed:Wait()
  3402. task.wait(0.1)
  3403. closestCoin:Destroy() -- so we wont try to get it anymore
  3404. --localplayer.Character:MoveTo(Vector3.new(closestCoin:GetPivot().X, closestCoin:GetPivot().Y, closestCoin:GetPivot().Z))
  3405. claimedCoins[closestCoin] = true
  3406. end
  3407. end
  3408. end
  3409. end
  3410. end
  3411. )
  3412.  
  3413.  
  3414.  
  3415. local function getPredictedPosition(player, shootOffset)
  3416. pcall(function()
  3417. player = player.Character
  3418. if not player.Character then fu.notification("No murderer to predict position.") return end
  3419. end)
  3420. local playerHRP = player:FindFirstChild("UpperTorso")
  3421. local playerHum = player:FindFirstChild("Humanoid")
  3422. if not playerHRP or not playerHum then
  3423. return Vector3.new(0,0,0), "Could not find the player's HumanoidRootPart."
  3424. end
  3425.  
  3426. local playerPosition = playerHRP.Position
  3427. local velocity = Vector3.new()
  3428. velocity = playerHRP.AssemblyLinearVelocity
  3429. local playerMoveDirection = playerHum.MoveDirection
  3430. local playerLookVec = playerHRP.CFrame.LookVector
  3431. local yVelFactor = velocity.Y > 0 and -1 or 0.5
  3432. local predictedPosition
  3433. predictedPosition = playerHRP.Position + ((velocity * Vector3.new(0, 0.5, 0))) * (shootOffset / 15) +playerMoveDirection * shootOffset
  3434. predictedPosition = predictedPosition * (((localplayer:GetNetworkPing() * 1000) * ((offsetToPingMult - 1) * 0.01)) + 1)
  3435. -- failed so hard i had to revert back to v1.11 :sob:
  3436.  
  3437. --predictedPosition = Vector3.new(predictedPositiomurdererHRP.Position + ((murdererVelocity * Vector3.new(0, 0.5, 0))) * (shootOffset / 15) + murderer.Character.Humanoid.MoveDirection * shootOffsetn.X, math.clamp(predictedPosition.Y, playerPosition.Y - 2, playerPosition.Y + 2), predictedPosition.Z)
  3438.  
  3439.  
  3440. return predictedPosition
  3441. end
  3442.  
  3443.  
  3444.  
  3445.  
  3446. task.spawn(function()
  3447. while task.wait(1) do
  3448. if findSheriff() == localplayer and autoShooting then
  3449. fu.notification("Auto-shooting started.")
  3450. repeat
  3451. task.wait(0.1)
  3452. local murderer = findMurderer()
  3453. if not murderer then fu.notification("No murderer.") continue end
  3454. local murdererPosition = murderer.Character.HumanoidRootPart.Position
  3455. local characterRootPart = localplayer.Character.HumanoidRootPart
  3456. local rayDirection = murdererPosition - characterRootPart.Position
  3457.  
  3458. local raycastParams = RaycastParams.new()
  3459. raycastParams.FilterType = Enum.RaycastFilterType.Exclude
  3460. raycastParams.FilterDescendantsInstances = {localplayer.Character}
  3461.  
  3462. local hit = workspace:Raycast(characterRootPart.Position, rayDirection, raycastParams)
  3463. if not hit or hit.Instance.Parent == murderer.Character then -- Check if nothing collides or if it collides with the murderer
  3464. fu.notification("Auto-shooting!")
  3465. if not localplayer.Character:FindFirstChild("Gun") then
  3466. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3467. if localplayer.Backpack:FindFirstChild("Gun") then
  3468. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Gun"))
  3469. else
  3470. fu.notification("You don't have the gun..?")
  3471. return
  3472. end
  3473. end
  3474. local murdererHRP = murderer.Character:FindFirstChild("HumanoidRootPart")
  3475. if not murdererHRP then
  3476. fu.notification("Could not find the murderer's HumanoidRootPart.")
  3477. return
  3478. end
  3479.  
  3480. local predictedPosition = getPredictedPosition(murderer, shootOffset)
  3481.  
  3482. local args = {
  3483. [1] = 1,
  3484. [2] = predictedPosition,
  3485. [3] = "AH2"
  3486. }
  3487.  
  3488.  
  3489. localplayer.Character.Gun.KnifeLocal.CreateBeam.RemoteFunction:InvokeServer(unpack(args))
  3490.  
  3491.  
  3492.  
  3493. end
  3494. until findSheriff() ~= localplayer or not autoShooting
  3495. end
  3496. end
  3497. end)
  3498.  
  3499. table.insert(module, {
  3500. Type = "Text",
  3501. Args = {"ESPs"}
  3502. })
  3503.  
  3504.  
  3505. table.insert(module, {
  3506. Type = "ButtonGrid",
  3507. Toggleable = true,
  3508. Args = {2, {
  3509. Players = function()
  3510. if playerESP then
  3511. playerESP = false
  3512. if _G.LVSQ:FindFirstChild("AppliedMurdererBGUI") then _G.LVSQ:FindFirstChild("AppliedMurdererBGUI"):Destroy() end
  3513. if _G.LVSQ:FindFirstChild("DGBGUIClone") then _G.LVSQ:FindFirstChild("DGBGUIClone"):Destroy() end
  3514. for _, v in ipairs(script.Parent:GetChildren()) do if v.Name == "PlayerESP" then v:Destroy() end end
  3515. else
  3516. playerESP = true
  3517. if not findMurderer() or not findSheriff() then
  3518. fu.notification("No roles yet. Waiting for roles...")
  3519. repeat
  3520. task.wait(1)
  3521. until findSheriff() or findMurderer()
  3522. end
  3523. reloadESP()
  3524. end
  3525. end,
  3526.  
  3527. Dropped_Gun = function()
  3528. if gunDropESP then
  3529. gunDropESP = false
  3530. if _G.LVSQ:FindFirstChild("GunESP") then _G.LVSQ:FindFirstChild("GunESP"):Destroy() end
  3531. if _G.LVSQ:FindFirstChild("DGBGUIClone") then _G.LVSQ:FindFirstChild("DGBGUIClone"):Destroy() end
  3532. else
  3533. gunDropESP = true
  3534. if not getMap() then return end
  3535. if getMap():FindFirstChild("GunDrop") then
  3536. local gunesp = Instance.new("Highlight", script.Parent)
  3537. gunesp.OutlineTransparency = 1
  3538. gunesp.FillColor = Color3.fromRGB(255, 255, 0)
  3539. gunesp.Name = "GunESP"
  3540. gunesp.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3541. gunesp.Adornee = getMap():FindFirstChild("GunDrop")
  3542. gunesp.Enabled = true
  3543. local bguiclone = script.Parent.DroppedGunBGUI:Clone()
  3544. bguiclone.Parent = script.Parent
  3545. bguiclone.Adornee = getMap():FindFirstChild("GunDrop")
  3546. bguiclone.Enabled = true
  3547. bguiclone.Name = "DGBGUIClone"
  3548. fu.notification("Gun has been dropped! Find a yellow highlight.")
  3549. end
  3550.  
  3551. end
  3552. end,
  3553.  
  3554. Traps = function()
  3555. if trapDetection then
  3556. trapDetection = false
  3557. for _, v in ipairs(script.Parent:GetChildren()) do
  3558. if v.Name == "TrapESP" then v:Destroy() end
  3559. end
  3560. else
  3561. trapDetection = true
  3562. for _, v in ipairs(workspace:GetDescendants()) do
  3563. if v.Name == "Trap" and v.Parent:IsDescendantOf(workspace) then
  3564. v.Transparency = 0
  3565. local trapesp = trapESP:Clone()
  3566. trapesp.Parent = script.Parent
  3567. trapESP.Adornee = v
  3568. end
  3569. end
  3570. end
  3571. end,
  3572. }}
  3573. })
  3574.  
  3575. table.insert(module, {
  3576. Type = "Text",
  3577. Args = {"Tools"}
  3578. })
  3579.  
  3580.  
  3581. table.insert(module, {
  3582. Type = "Button",
  3583. Args = {"Shoot murderer", function(Self)
  3584. if findSheriff() ~= localplayer then
  3585. fu.notification("You're not sheriff/hero.")
  3586. return
  3587. end
  3588.  
  3589. local murderer = findMurderer() or findSheriffThatsNotMe()
  3590. if not murderer then
  3591. fu.notification("No murderer (or sheriff) to shoot.")
  3592. return
  3593. end
  3594.  
  3595. if not localplayer.Character:FindFirstChild("Gun") then
  3596. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3597. if localplayer.Backpack:FindFirstChild("Gun") then
  3598. hum:EquipTool(localplayer.Backpack:FindFirstChild("Gun"))
  3599. else
  3600. fu.notification("You don't have the gun..?")
  3601. return
  3602. end
  3603. end
  3604.  
  3605. local murdererHRP = murderer.Character:FindFirstChild("HumanoidRootPart")
  3606. if not murdererHRP then
  3607. fu.notification("Could not find the murderer's HumanoidRootPart.")
  3608. return
  3609. end
  3610.  
  3611. local predictedPosition = getPredictedPosition(murderer, shootOffset)
  3612.  
  3613. local args = {
  3614. [1] = 1,
  3615. [2] = predictedPosition,
  3616. [3] = "AH2"
  3617. }
  3618.  
  3619.  
  3620. localplayer.Character.Gun.KnifeLocal.CreateBeam.RemoteFunction:InvokeServer(unpack(args))
  3621. end,}
  3622. })
  3623.  
  3624.  
  3625. table.insert(module, {
  3626. Type = "Input",
  3627. Args = {"Shoot position offset", "Set", function(Self, text)
  3628. if not tonumber(text) then fu.notification("Not a valid number.") return end
  3629.  
  3630. if tonumber(text) > 5 then
  3631. fu.notification("An offset with a multiplier of 5 might not at all shoot the murderer!")
  3632. end
  3633. if tonumber(text) < 0 then
  3634. fu.notification("An offset with a negative multiplier will make a shot BEHIND the murderer's walk direction.")
  3635. end
  3636. shootOffset = tonumber(text)
  3637. fu.notification("Offset has been set.")
  3638. end,}
  3639. })
  3640.  
  3641. table.insert(module, {
  3642. Type = "Input",
  3643. Args = {"Offset-to-ping multiplier", "Set", function(Self, text)
  3644. if not tonumber(text) then fu.notification("Not a valid number.") return end
  3645.  
  3646. if tonumber(text) > 5 then
  3647. fu.notification("An offset with a multiplier of 5 might not at all shoot the murderer!")
  3648. end
  3649. if tonumber(text) < 0 then
  3650. fu.notification("An offset with a negative multiplier will make a shot BEHIND the murderer's walk direction.")
  3651. end
  3652. offsetToPingMult = tonumber(text)
  3653. fu.notification("Offset has been set.")
  3654. end,}
  3655. })
  3656.  
  3657. table.insert(module, {
  3658. Type = "Text",
  3659. Args = {"Shoot offset re-aims the gun/knife shoot/throw to the character's predicted position. Recommended is 2.8"}
  3660. })
  3661.  
  3662. table.insert(module, {
  3663. Type = "Text",
  3664. Args = {"Offset-to-ping multiplier allows the offset to change dynamically with latency/ping. The default is 1 (aka no adjustment)"}
  3665. })
  3666.  
  3667.  
  3668.  
  3669. table.insert(module, {
  3670. Type = "ButtonGrid",
  3671. Toggleable = true,
  3672. Args = {1, {
  3673. --Coins_Magnet = function()
  3674. -- coinAutoCollect = not coinAutoCollect
  3675. -- if coinAutoCollect then
  3676. -- fu.notification("Coins magnet is currently buggy right now. Use at your own risk.")
  3677. -- end
  3678. --end,
  3679. Auto_Shoot_murderer = function()
  3680. autoShooting = not autoShooting
  3681. if findSheriff() == localplayer and autoShooting then
  3682. fu.notification("Auto-shooting started.")
  3683. repeat
  3684. task.wait(0.1)
  3685. local murderer = findMurderer() or findSheriffThatsNotMe()
  3686. if not murderer then warn("[LVSQ] > MM2 Autoshoot - No murderer.") continue end
  3687. local murdererPosition = murderer.Character.HumanoidRootPart.Position
  3688. local characterRootPart = localplayer.Character.HumanoidRootPart
  3689. local rayDirection = (murdererPosition - characterRootPart.Position).Unit * 50
  3690.  
  3691. local raycastParams = RaycastParams.new()
  3692. raycastParams.FilterType = Enum.RaycastFilterType.Exclude
  3693. raycastParams.FilterDescendantsInstances = {localplayer.Character}
  3694.  
  3695. local hit = workspace:Raycast(characterRootPart.Position, rayDirection, raycastParams)
  3696. if not hit or hit.Instance.Parent == murderer.Character then -- Check if nothing collides or if it collides with the murderer
  3697. fu.notification("Auto-shooting!")
  3698. if not localplayer.Character:FindFirstChild("Gun") then
  3699. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3700. if localplayer.Backpack:FindFirstChild("Gun") then
  3701. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Gun"))
  3702. else
  3703. fu.notification("You don't have the gun..?")
  3704. return
  3705. end
  3706. end
  3707. local murdererHRP = murderer.Character:FindFirstChild("HumanoidRootPart")
  3708. if not murdererHRP then
  3709. fu.notification("Could not find the murderer's HumanoidRootPart.")
  3710. return
  3711. end
  3712. local murdererVelocity = murdererHRP.AssemblyLinearVelocity
  3713. local predictedPosition = murdererHRP.Position + (murdererVelocity * Vector3.new(1, 0.5, 1)) * (shootOffset / 15)
  3714.  
  3715. local args = {
  3716. [1] = 1,
  3717. [2] = predictedPosition,
  3718. [3] = "AH2"
  3719. }
  3720.  
  3721.  
  3722. localplayer.Character.Gun.KnifeLocal.CreateBeam.RemoteFunction:InvokeServer(unpack(args))
  3723. end
  3724. until not autoShooting
  3725. end
  3726. end,
  3727. }}
  3728. })
  3729.  
  3730. local function secondsToMinutes(seconds)
  3731. if seconds == -1 then return "" end
  3732. local minutes = math.floor(seconds / 60)
  3733. local remainingSeconds = seconds % 60
  3734. return string.format("%dm %ds", minutes, remainingSeconds)
  3735. end
  3736. local timertask = nil
  3737. local timertext = nil
  3738. table.insert(module, {
  3739. Type = "Toggle",
  3740. Args = {"Round timer", function(Self, state)
  3741. if state then
  3742. timertext = Instance.new("TextLabel")
  3743. timertext.Parent = script.Parent
  3744. timertext.BackgroundTransparency = 1
  3745. timertext.TextColor3 = Color3.fromRGB(255, 255, 255)
  3746. timertext.TextScaled = true
  3747. timertext.AnchorPoint = Vector2.new(0.5, 0.5)
  3748.  
  3749. timertext.Position = UDim2.fromScale(0.5, 0.15)
  3750. timertext.Size = UDim2.fromOffset(200, 50)
  3751.  
  3752. timertext.Font = Enum.Font.Montserrat
  3753.  
  3754. timertask = task.spawn(function()
  3755. while task.wait(0.5) do
  3756. local timeLeft = game.ReplicatedStorage.Remotes.Extras.GetTimer:InvokeServer()
  3757. timertext.Text = secondsToMinutes(timeLeft)
  3758. end
  3759. end)
  3760. else
  3761. if timertext then
  3762. timertext:Destroy()
  3763. end
  3764. task.cancel(timertask)
  3765. end
  3766. end,}
  3767. })
  3768.  
  3769. table.insert(module, {Type="Text", Args={""}})
  3770.  
  3771. table.insert(module, {
  3772. Type = "Text",
  3773. Args = {"<font color='#FF0000'>Detectables</font>"}
  3774. })
  3775.  
  3776. table.insert(module, {
  3777. Type = "Button",
  3778. Args = {"Send Sheriff and Murderer names into chat", function(Self)
  3779. local textchannels = game:GetService("TextChatService"):WaitForChild("TextChannels"):GetChildren()
  3780. for _, textchannel in ipairs(textchannels) do
  3781. if textchannel.Name == "RBXSystem" then continue end
  3782. local murd = findMurderer()
  3783. local sher = findSheriff()
  3784.  
  3785. local murdName = "-"
  3786. local sherName = "-"
  3787. if murd then murdName = murd.Name end
  3788. if sher then sherName = sher.Name end
  3789. local message = string.format([[Murderer: %s |
  3790. Sheriff: %s |
  3791. <<LVSQ>>]], murdName, sherName)
  3792. textchannel:SendAsync(message)
  3793. end
  3794. end,}
  3795. })
  3796.  
  3797. table.insert(module, {
  3798. Type = "ButtonGrid",
  3799. Args = {2, {
  3800. Teleport_to_lobby = function(Self)
  3801. localplayer.Character:MoveTo(Vector3.new(-107, 152, 41))
  3802. end,
  3803.  
  3804. Teleport_to_map = function(Self)
  3805. local spawnsFolder = getMap():FindFirstChild("Spawns")
  3806. if spawnsFolder then
  3807. local spawns = spawnsFolder:GetChildren()
  3808. local randomSpawn = spawns[math.random(1, #spawns)]
  3809. localplayer.Character:MoveTo(randomSpawn.Position)
  3810. else
  3811. fu.notification("No map to teleport to.")
  3812. end
  3813. end,
  3814. }}
  3815. })
  3816.  
  3817. table.insert(module, {
  3818. Type = "ButtonGrid",
  3819. Args = {2, {
  3820. Fling_Sheriff = function()
  3821. if not findSheriff() then
  3822. fu.notification("No sheriff/hero to fling.")
  3823. return
  3824. end
  3825. miniFling(findSheriff())
  3826. end,
  3827.  
  3828. Fling_Murderer = function()
  3829. if not findMurderer() then
  3830. fu.notification("No murderer to fling.")
  3831. return
  3832. end
  3833. miniFling(findMurderer())
  3834. end,
  3835. }}
  3836. })
  3837.  
  3838. table.insert(module, {
  3839. Type = "Button",
  3840. Args = {"Teleport to dropped gun", function(Self)
  3841. if not getMap():FindFirstChild("GunDrop") then fu.notification("No dropped gun to be teleported to.") return end
  3842. local previousPosition = localplayer.Character:GetPivot()
  3843. localplayer.Character:PivotTo(getMap():FindFirstChild("GunDrop"):GetPivot())
  3844. localplayer.Backpack.ChildAdded:Wait()
  3845. localplayer.Character:PivotTo(previousPosition)
  3846. end,}
  3847. })
  3848.  
  3849. table.insert(module, {
  3850. Type = "Toggle",
  3851. Args = {"Automatically get gun on drop", function(Self, state)
  3852. autoGetDroppedGun = state
  3853. end,}
  3854. })
  3855.  
  3856. local ignoreknifethrow = false
  3857. game.Workspace.ChildAdded:Connect(function(chi)
  3858. if chi.Name == "ThrowingKnife" and ignoreknifethrow then
  3859. chi:Destroy()
  3860. end
  3861. end)
  3862.  
  3863. table.insert(module, {
  3864. Type = "Toggle",
  3865. Args = {"Ignore knife throws (doesn't work)", function(Self, state)
  3866. ignoreknifethrow = state
  3867. end,}
  3868. })
  3869.  
  3870.  
  3871.  
  3872. table.insert(module, {
  3873. Type = "Button",
  3874. Args = {"God mode (Very, VERY UNSTABLE)", function(Self)
  3875. local Cam = workspace.CurrentCamera
  3876. local Pos, Char = Cam.CFrame, localplayer.Character
  3877. local Human = Char and Char.FindFirstChildWhichIsA(Char, "Humanoid")
  3878. local nHuman = Human.Clone(Human)
  3879. nHuman.Parent, localplayer.Character = Char, nil
  3880. nHuman.SetStateEnabled(nHuman, 15, false)
  3881. nHuman.SetStateEnabled(nHuman, 1, false)
  3882. nHuman.SetStateEnabled(nHuman, 0, false)
  3883. nHuman.BreakJointsOnDeath, Human = true, Human.Destroy(Human)
  3884. localplayer.Character, Cam.CameraSubject, Cam.CFrame = Char, nHuman, wait() and Pos
  3885. nHuman.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  3886. local Script = Char.FindFirstChild(Char, "Animate")
  3887. if Script then
  3888. Script.Disabled = true
  3889. wait()
  3890. Script.Disabled = false
  3891. end
  3892. nHuman.Health = nHuman.MaxHealth
  3893. end,}
  3894. })
  3895.  
  3896.  
  3897.  
  3898.  
  3899. table.insert(module, {
  3900. Type = "Button",
  3901. Args = {"Kill closest player as murderer", function()
  3902. if findMurderer() ~= localplayer then fu.notification("You're not murderer.") return end
  3903.  
  3904. if not localplayer.Character:FindFirstChild("Knife") then
  3905. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3906. if localplayer.Backpack:FindFirstChild("Knife") then
  3907. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Knife"))
  3908. else
  3909. fu.notification("You don't have the knife..?")
  3910. return
  3911. end
  3912. end
  3913.  
  3914. local NearestPlayer = findNearestPlayer()
  3915.  
  3916. if not NearestPlayer or not NearestPlayer.Character then
  3917. fu.notification("Can't find a player!?")
  3918. return
  3919. end
  3920. local nearestHRP = NearestPlayer.Character:FindFirstChild("HumanoidRootPart")
  3921. if not nearestHRP then
  3922. fu.notification("Can't find the player's pivot.")
  3923. end
  3924.  
  3925. if not localplayer.Character:FindFirstChild("HumanoidRootPart") then fu.notification("You're not a valid character.") return end
  3926. if not simulateKnifeThrow then
  3927. nearestHRP.Anchored = true
  3928. nearestHRP.CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 2
  3929. task.wait(0.1)
  3930. local args = {
  3931. [1] = "Slash"
  3932. }
  3933.  
  3934. localplayer.Character.Knife.Stab:FireServer(unpack(args))
  3935. return
  3936. else
  3937. local lpknife = localplayer.Character:FindFirstChild("Knife")
  3938. if not lpknife then return end
  3939.  
  3940. local raycastParams = RaycastParams.new()
  3941. raycastParams.FilterType = Enum.RaycastFilterType.Exclude
  3942. raycastParams.FilterDescendantsInstances = {localplayer.Character}
  3943. local rayResult = workspace:Raycast(lpknife:GetPivot().Position, (nearestHRP.Position - localplayer.Character:FindFirstChild("HumanoidRootPart").Position).Unit * 350, raycastParams)
  3944. local toThrow = nearestHRP.Position
  3945. --if rayResult then
  3946. -- toThrow = rayResult.Position
  3947. --end
  3948. --if math.random(0, 10) == 5 then
  3949. -- toThrow = nearestHRP.Position
  3950. --end
  3951. local args = {
  3952. [1] = lpknife:GetPivot(),
  3953. [2] = toThrow
  3954. }
  3955.  
  3956. localplayer.Character.Knife.Throw:FireServer(unpack(args))
  3957. return
  3958. end
  3959.  
  3960.  
  3961. end,}
  3962. })
  3963.  
  3964. table.insert(module, {
  3965. Type = "Toggle",
  3966. Args = {"Simulate knife throw for killing nearest", function(Self, state)
  3967. simulateKnifeThrow = state
  3968. if state then
  3969. fu.notification("Simulating a knife throw can make you look legitimate. However, note that it's less reliable and may miss the target.")
  3970. end
  3971. end,}
  3972. })
  3973.  
  3974. local killAuraCon = nil
  3975.  
  3976. table.insert(module, {
  3977. Type = "Toggle",
  3978. Args = {"Murderer kill aura", function(Self, state)
  3979. if state then
  3980. if killAuraCon then killAuraCon:Disconnect() end
  3981. else
  3982. killAuraCon = game:GetService("RunService").Heartbeat:Connect(function()
  3983. for _, player in ipairs(game.Players:GetPlayers()) do
  3984. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player ~= localplayer then
  3985. local hrp = player.Character:FindFirstChild("HumanoidRootPart")
  3986. if (hrp.Position - localplayer.Character:FindFirstChild("HumanoidRootPart").Position).Magnitude < 7 then
  3987. hrp.Anchored = true
  3988. hrp.CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 2
  3989.  
  3990. task.wait(0.1)
  3991. local args = {
  3992. [1] = "Slash"
  3993. }
  3994.  
  3995. localplayer.Character.Knife.Stab:FireServer(unpack(args))
  3996. return
  3997. end
  3998. end
  3999. end
  4000. end)
  4001. end
  4002. end,}
  4003. })
  4004.  
  4005. table.insert(module, {
  4006. Type = "Button",
  4007. Args = {"Kill EVERYONE as murderer", function()
  4008. if findMurderer() ~= localplayer then fu.notification("You're not murderer.") return end
  4009.  
  4010. if not localplayer.Character:FindFirstChild("Knife") then
  4011. local hum = localplayer.Character:FindFirstChild("Humanoid")
  4012. if localplayer.Backpack:FindFirstChild("Knife") then
  4013. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Knife"))
  4014. else
  4015. fu.notification("You don't have the knife..?")
  4016. return
  4017. end
  4018. end
  4019.  
  4020. for _, player in ipairs(game.Players:GetPlayers()) do
  4021. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player ~= localplayer then
  4022. player.Character:FindFirstChild("HumanoidRootPart").Anchored = true
  4023. player.Character:FindFirstChild("HumanoidRootPart").CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 1
  4024.  
  4025. end
  4026. end
  4027.  
  4028. local args = {
  4029. [1] = "Slash"
  4030. }
  4031. localplayer.Character.Knife.Stab:FireServer(unpack(args))
  4032. end,}
  4033. })
  4034.  
  4035. table.insert(module, {
  4036. Type = "Text",
  4037. Args = {"Fun"}
  4038. })
  4039.  
  4040. table.insert(module, {
  4041. Type = "Button",
  4042. Args = {"Hold everyone hostage", function()
  4043. if findMurderer() ~= localplayer then fu.notification("You're not murderer. This'll only be useful if you're the murderer.") return end
  4044.  
  4045. for _, player in ipairs(game.Players:GetPlayers()) do
  4046. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player ~= localplayer then
  4047. player.Character:FindFirstChild("HumanoidRootPart").Anchored = true
  4048. player.Character:FindFirstChild("HumanoidRootPart").CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 5
  4049. end
  4050. end
  4051.  
  4052. fu.notification("Placed every single player in a single point. Kill everyone at once once you decide to.")
  4053. end,}
  4054. })
  4055.  
  4056. _G.Modules[3] = module
  4057. fu.refreshlist()
  4058. end
  4059. local function COBWDKS_fake_script() -- Fake Script: StarterGui.LVSQ.Universal
  4060. local script = Instance.new("LocalScript")
  4061. script.Name = "Universal"
  4062. script.Parent = Converted["_LVSQ"]
  4063. local req = require
  4064. local require = function(obj)
  4065. local fake = fake_module_scripts[obj]
  4066. if fake then
  4067. return fake()
  4068. end
  4069. return req(obj)
  4070. end
  4071.  
  4072. local module = {}
  4073. module["gameId"] = 0 -- Restrict module to a certain game ID only. 0 allows all games.
  4074. if (module["gameId"] ~= game.GameId) and module["gameId"] ~= 0 then
  4075. script.Enabled = true
  4076. end
  4077.  
  4078. local ts = game:GetService("TweenService")
  4079. local uis = game:GetService("UserInputService")
  4080. local rs = game:GetService("RunService")
  4081. local Players = game:GetService("Players")
  4082. local fu = require(script.Parent.FUNCTIONS)
  4083.  
  4084. local loopfovandws = false
  4085. local ctrlclicktp = false
  4086. local ws = 16
  4087. local fov = 70
  4088.  
  4089. local hidden = false
  4090.  
  4091.  
  4092. function splitString(str,delim)
  4093. local broken = {}
  4094. if delim == nil then delim = "," end
  4095. for w in string.gmatch(str,"[^"..delim.."]+") do
  4096. table.insert(broken,w)
  4097. end
  4098. return broken
  4099. end
  4100.  
  4101. function toTokens(str)
  4102. local tokens = {}
  4103. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  4104. table.insert(tokens,{Operator = op,Name = name})
  4105. end
  4106. return tokens
  4107. end
  4108.  
  4109. function onlyIncludeInTable(tab,matches)
  4110. local matchTable = {}
  4111. local resultTable = {}
  4112. for i,v in pairs(matches) do matchTable[v.Name] = true end
  4113. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  4114. return resultTable
  4115. end
  4116.  
  4117. function removeTableMatches(tab,matches)
  4118. local matchTable = {}
  4119. local resultTable = {}
  4120. for i,v in pairs(matches) do matchTable[v.Name] = true end
  4121. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  4122. return resultTable
  4123. end
  4124.  
  4125. function getPlayersByName(Name)
  4126. local Name,Len,Found = string.lower(Name),#Name,{}
  4127. for _,v in pairs(Players:GetPlayers()) do
  4128. if Name:sub(0,1) == '@' then
  4129. if string.sub(string.lower(v.Name),1,Len-1) == Name:sub(2) then
  4130. table.insert(Found,v)
  4131. end
  4132. else
  4133. if string.sub(string.lower(v.Name),1,Len) == Name or string.sub(string.lower(v.DisplayName),1,Len) == Name then
  4134. table.insert(Found,v)
  4135. end
  4136. end
  4137. end
  4138. return Found
  4139. end
  4140.  
  4141. function getPlayer(list,speaker)
  4142. if list == nil then return {speaker.Name} end
  4143. local nameList = splitString(list,",")
  4144.  
  4145. local foundList = {}
  4146.  
  4147. for _,name in pairs(nameList) do
  4148. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  4149. local tokens = toTokens(name)
  4150. local initialPlayers = Players:GetPlayers()
  4151.  
  4152. for i,v in pairs(tokens) do
  4153. if v.Operator == "+" then
  4154. local tokenContent = v.Name
  4155. local foundCase = false
  4156.  
  4157. if not foundCase then
  4158. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  4159. end
  4160. else
  4161. local tokenContent = v.Name
  4162. local foundCase = false
  4163.  
  4164. if not foundCase then
  4165. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  4166. end
  4167. end
  4168. end
  4169.  
  4170. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  4171. end
  4172.  
  4173. local foundNames = {}
  4174. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  4175.  
  4176. return foundNames[1]
  4177. end
  4178.  
  4179.  
  4180.  
  4181. task.spawn(function()
  4182. rs.RenderStepped:Connect(function()
  4183. if loopfovandws then
  4184. workspace.CurrentCamera.FieldOfView = fov
  4185. if game.Players.LocalPlayer.Character then
  4186. if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  4187. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = ws
  4188. end
  4189. end
  4190. end
  4191. end)
  4192. end)
  4193.  
  4194. uis.InputBegan:Connect(function(inp, proc)
  4195. if proc then return end
  4196.  
  4197. if uis:IsKeyDown(Enum.KeyCode.LeftControl) and inp.KeyCode == Enum.KeyCode.Y and hidden then
  4198. hidden = false
  4199. ts:Create(script.Parent.Menu.UIScale, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  4200. Scale = 1
  4201. }):Play()
  4202. end
  4203. end)
  4204.  
  4205. local function getPlayerMouse()
  4206. local player = game:GetService("Players").LocalPlayer
  4207. if player then
  4208. return player:GetMouse()
  4209. end
  4210. return nil
  4211. end
  4212.  
  4213. -- Function to cast a ray from the cursor to the furthest object
  4214. local function getRayHitPosition()
  4215. local mouse = getPlayerMouse()
  4216. if not mouse then
  4217. return nil
  4218. end
  4219.  
  4220. local camera = workspace.CurrentCamera
  4221. local unitRay = camera:ScreenPointToRay(mouse.X, mouse.Y)
  4222. local ray = Ray.new(unitRay.Origin, unitRay.Direction * 1000) -- Adjust the range as needed
  4223.  
  4224. local part, position = workspace:FindPartOnRay(ray, game:GetService("Players").LocalPlayer.Character)
  4225.  
  4226. if part then
  4227. return position
  4228. else
  4229. return nil
  4230. end
  4231. end
  4232.  
  4233. uis.InputBegan:Connect(function(inp, proc)
  4234. if proc then return end
  4235.  
  4236. if uis:IsKeyDown(Enum.KeyCode.LeftControl) and inp.UserInputType == Enum.UserInputType.MouseButton1 and ctrlclicktp then
  4237. local ray = getRayHitPosition()
  4238. if not ray then fu.notification("Couldn't find a place to teleport to.") return end
  4239. game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = CFrame.new(ray)
  4240. end
  4241. end)
  4242.  
  4243. if uis.AccelerometerEnabled then
  4244. uis.DeviceAccelerationChanged:Connect(function(acc)
  4245. if hidden and acc.Position.Magnitude > 50 then
  4246. hidden = false
  4247. ts:Create(script.Parent.Menu.UIScale, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  4248. Scale = 1
  4249. }):Play()
  4250. end
  4251. end)
  4252. end
  4253.  
  4254. module["Name"] = "Universal"
  4255.  
  4256. local ts = game:GetService("TweenService")
  4257.  
  4258. table.insert(module, {
  4259. Type = "Text",
  4260. Args = {"Welcome to LVSQ! The open, free script hub."}
  4261. })
  4262.  
  4263. table.insert(module, {
  4264. Type = "Text",
  4265. Args = {"<font color='#FFFF00'>Also try...</font>"}
  4266. })
  4267.  
  4268. table.insert(module, {
  4269. Type = "Button",
  4270. Args = {"AFEM - A free, FE, simple and easy emotes menu!", function()
  4271. loadstring(game:HttpGet("https://LVSQ.goteamst.com/scr?channel=afem"))()
  4272. end,}
  4273. })
  4274.  
  4275.  
  4276. table.insert(module, {
  4277. Type = "Text",
  4278. Args = {"---"}
  4279. })
  4280.  
  4281. table.insert(module, {
  4282. Type = "Button",
  4283. Args = {"Join our Discord", function(Self)
  4284. if setclipboard then setclipboard("https://discord.gg/2jbYxvDkxr") end
  4285. fu.notification('Discord link has been copied to clipboard!')
  4286. end,}
  4287. })
  4288.  
  4289. local aggressiveExp = false
  4290. local hitboxExp = 1
  4291. table.insert(module, {
  4292. Type = "Input",
  4293. Args = {"Hitbox expander", "Expand everyone's hitbox", function(Self, ToExpand)
  4294. hitboxExp = ToExpand
  4295. local players = game:GetService("Players"):GetPlayers()
  4296. for i,v in ipairs(players) do
  4297. if v ~= game.Players.LocalPlayer and v.Character:FindFirstChild('HumanoidRootPart') then
  4298. local sizeArg = tonumber(ToExpand)
  4299. local Size = Vector3.new(sizeArg,sizeArg,sizeArg)
  4300. if aggressiveExp then
  4301. for _, part in ipairs(v.Character:GetChildren()) do
  4302. if part:IsA("BasePart") then
  4303. if not ToExpand or sizeArg == 1 then
  4304. part.Size = Vector3.new(2,1,1)
  4305. part.Transparency = 0.2
  4306. else
  4307. part.Size = Size
  4308. part.Transparency = 0.2
  4309. end
  4310. --part.CanCollide = false
  4311. end
  4312. end
  4313. else
  4314. local Root = v.Character:FindFirstChild('HumanoidRootPart')
  4315. if Root:IsA("BasePart") then
  4316. if not ToExpand or sizeArg == 1 then
  4317. Root.Size = Vector3.new(2,1,1)
  4318. Root.Transparency = 0.2
  4319. else
  4320. Root.Size = Size
  4321. Root.Transparency = 0.2
  4322. end
  4323. Root.CanCollide = false
  4324. end
  4325. end
  4326. end
  4327. end
  4328. fu.notification("Hitboxes expanded.")
  4329. end,}
  4330. })
  4331.  
  4332. local loopHitBoxExp
  4333. table.insert(module, {
  4334. Type = "Toggle",
  4335. Args = {"Loop hitbox expansion", function(Self, state)
  4336. if state then
  4337. loopHitBoxExp = rs.Heartbeat:Connect(function()
  4338. local players = game:GetService("Players"):GetPlayers()
  4339. for i,v in ipairs(players) do
  4340. if v ~= game.Players.LocalPlayer and v.Character:FindFirstChild('HumanoidRootPart') then
  4341. local sizeArg = tonumber(hitboxExp)
  4342. local Size = Vector3.new(sizeArg,sizeArg,sizeArg)
  4343. local Root = v.Character:FindFirstChild('HumanoidRootPart')
  4344. if aggressiveExp then
  4345. for _, part in ipairs(v.Character:GetChildren()) do
  4346. if part:IsA("BasePart") then
  4347. if not hitboxExp or sizeArg == 1 then
  4348. part.Size = Vector3.new(2,1,1)
  4349. part.Transparency = 0.2
  4350. else
  4351. part.Size = Size
  4352. part.Transparency = 0.2
  4353. end
  4354. --part.CanCollide = false
  4355. end
  4356. end
  4357. else
  4358. local Root = v.Character:FindFirstChild('HumanoidRootPart')
  4359. if Root:IsA("BasePart") then
  4360. if not hitboxExp or sizeArg == 1 then
  4361. Root.Size = Vector3.new(2,1,1)
  4362. Root.Transparency = 0.2
  4363. else
  4364. Root.Size = Size
  4365. Root.Transparency = 0.2
  4366. end
  4367. Root.CanCollide = false
  4368. end
  4369. end
  4370. end
  4371. end
  4372. end)
  4373. else
  4374. loopHitBoxExp:Disconnect()
  4375. end
  4376. end,}
  4377. })
  4378.  
  4379. table.insert(module, {
  4380. Type = "Toggle",
  4381. Args = {"Aggressive hitbox expasion (all parts)", function(Self, state)
  4382. aggressiveExp = state
  4383. end,}
  4384. })
  4385.  
  4386. table.insert(module, {
  4387. Type = "Input",
  4388. Args = {"Walkspeed", "Set speed", function(Self, speed)
  4389. local lp = game:GetService("Players").LocalPlayer
  4390. local char = lp.Character
  4391. if not char then fu.notification("No character!") return end
  4392. local hu = char:FindFirstChildOfClass("Humanoid")
  4393. if not hu then fu.notification("No humanoid on your character..?") return end
  4394. hu.WalkSpeed = tonumber(speed) or 16
  4395. fu.notification("Walkspeed set.")
  4396. ws = tonumber(speed) or 16
  4397. end,}
  4398. })
  4399.  
  4400.  
  4401. local walkspeedInDeCrement = 3
  4402. table.insert(module, {
  4403. Type = "Button",
  4404. Args = {"Increase walkspeed", function(Self)
  4405. local lp = game:GetService("Players").LocalPlayer
  4406. local char = lp.Character
  4407. if not char then fu.notification("No character!") return end
  4408. local hu = char:FindFirstChildOfClass("Humanoid")
  4409. if not hu then fu.notification("No humanoid on your character..?") return end
  4410. ws = ws + walkspeedInDeCrement
  4411. hu.WalkSpeed = hu.WalkSpeed + walkspeedInDeCrement
  4412. fu.notification("Walkspeed is now ".. hu.WalkSpeed)
  4413. end,}
  4414. })
  4415.  
  4416. table.insert(module, {
  4417. Type = "Button",
  4418. Args = {"Decrease walkspeed", function(Self)
  4419. local lp = game:GetService("Players").LocalPlayer
  4420. local char = lp.Character
  4421. if not char then fu.notification("No character!") return end
  4422. local hu = char:FindFirstChildOfClass("Humanoid")
  4423. if not hu then fu.notification("No humanoid on your character..?") return end
  4424. ws = ws - walkspeedInDeCrement
  4425. hu.WalkSpeed = hu.WalkSpeed - walkspeedInDeCrement
  4426. fu.notification("Walkspeed is now ".. hu.WalkSpeed)
  4427. end,}
  4428. })
  4429.  
  4430. table.insert(module, {
  4431. Type = "Input",
  4432. Args = {"Walkspeed increment (How big each increase/decrease is)", "Set", function(Self, input)
  4433. walkspeedInDeCrement = tonumber(input) or 3
  4434. if not tonumber(input) then fu.notification("Not a number. Setting to default.") end
  4435. fu.notification("Set walkspeed increment to ".. walkspeedInDeCrement)
  4436. end,}
  4437. })
  4438.  
  4439. table.insert(module, {
  4440. Type = "Input",
  4441. Args = {"FOV change", "Set FOV", function(Self, tofov)
  4442. if not tonumber(tofov) then fu.notification("Not a number. Setting to default.") end
  4443. ts:Create(workspace.CurrentCamera, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  4444. FieldOfView = tonumber(tofov) or 70
  4445. }):Play()
  4446. fov = tonumber(tofov) or 70
  4447. end,}
  4448. })
  4449.  
  4450. table.insert(module, {
  4451. Type = "Toggle",
  4452. Args = {"Loop walkspeed and FOV", function(Self, state)
  4453. loopfovandws = state
  4454. end,}
  4455. })
  4456.  
  4457.  
  4458. if uis.KeyboardEnabled and uis.MouseEnabled then
  4459. table.insert(module, {
  4460. Type = "Toggle",
  4461. Args = {"CTRL+Click Teleport", function(Self, state)
  4462. ctrlclicktp = state
  4463. end,}
  4464. })
  4465. end
  4466.  
  4467. table.insert(module, {
  4468. Type = "Text",
  4469. Args = {"Teleports"}
  4470. })
  4471.  
  4472. local function gotoPlayer(targetPlayerName)
  4473. local targetPlayer = Players:FindFirstChild(getPlayer(targetPlayerName, game.Players.LocalPlayer))
  4474. if targetPlayer then
  4475. local character = targetPlayer.Character
  4476. if character and character:FindFirstChild("HumanoidRootPart") then
  4477. local targetPosition = character.HumanoidRootPart.Position
  4478. local playerCharacter = Players.LocalPlayer.Character
  4479. if playerCharacter and playerCharacter:FindFirstChild("HumanoidRootPart") then
  4480. playerCharacter.HumanoidRootPart.CFrame = CFrame.new(targetPosition + Vector3.new(0, 5, 0))
  4481. end
  4482. end
  4483. else
  4484. print("Player '" .. targetPlayerName .. "' not found.")
  4485. end
  4486. end
  4487.  
  4488. table.insert(module, {
  4489. Type = "Input",
  4490. Args = {
  4491. "Enter player's name",
  4492. "Teleport",
  4493. function(Self, text)
  4494. gotoPlayer(text)
  4495. end
  4496. }
  4497. })
  4498.  
  4499. local spectateLoop = nil
  4500. table.insert(module, {
  4501. Type = "Button",
  4502. Args = {"Spectate players", function(Self)
  4503. local listofplayers = game.Players:GetPlayers()
  4504. local currentlyViewing = 1
  4505. local currentPlayer = listofplayers[currentlyViewing]
  4506. if not currentPlayer then return end
  4507. workspace.CurrentCamera.CameraSubject = currentPlayer.Character.Humanoid
  4508. spectateLoop = task.spawn(function()
  4509. while true do
  4510. fu.dialog("Spectating...", "Now spectating: " .. workspace.CurrentCamera.CameraSubject.Parent.Name, {"Previous", "Stop", "Next"})
  4511. local action = fu.waitfordialog()
  4512. if action == "Stop" then
  4513. fu.closedialog()
  4514. workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  4515. task.cancel(spectateLoop)
  4516. break
  4517. elseif action == "Next" then
  4518. currentlyViewing = currentlyViewing + 1
  4519. if currentlyViewing > #listofplayers then
  4520. currentlyViewing = 1
  4521. end
  4522. currentPlayer = listofplayers[currentlyViewing]
  4523. if not currentPlayer then return end
  4524. workspace.CurrentCamera.CameraSubject = currentPlayer.Character.Humanoid
  4525. elseif action == "Previous" then
  4526. currentlyViewing = currentlyViewing - 1
  4527. if currentlyViewing < 1 then
  4528. currentlyViewing = #listofplayers
  4529. end
  4530. currentPlayer = listofplayers[currentlyViewing]
  4531. if not currentPlayer then return end
  4532. workspace.CurrentCamera.CameraSubject = currentPlayer.Character.Humanoid
  4533. end
  4534. end
  4535.  
  4536. end)
  4537. end,}
  4538. })
  4539.  
  4540. table.insert(module, {
  4541. Type = "Text",
  4542. Args = {"Aim locking"}
  4543. })
  4544.  
  4545. local aimlockrscon
  4546. local target
  4547.  
  4548. table.insert(module, {
  4549. Type = "Input",
  4550. Args = {"Target player", "Set target", function(Self, input)
  4551. if not Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)) then
  4552. fu.notification("Player not found.")
  4553. return
  4554. end
  4555. fu.notification("Target is set to " .. Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)).Name)
  4556. target = Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer))
  4557. end,}
  4558. })
  4559.  
  4560. local aimlock = false
  4561. local cam = workspace.CurrentCamera
  4562. table.insert(module, {
  4563. Type = "Button",
  4564. Args = {"Aim lock", function(Self)
  4565. if aimlock then return end
  4566. if aimlockrscon then aimlockrscon:Disconnect() end
  4567. if not target then fu.notification("Set a target first.") return end
  4568. aimlockrscon = rs.RenderStepped:Connect(function()
  4569. if not target then fu.notification("No valid target.") aimlockrscon:Disconnect() return end
  4570. if not target.Character then return end
  4571. if not target.Character:FindFirstChild("HumanoidRootPart") then return end
  4572. cam.CFrame = CFrame.new(cam.CFrame.Position, target.Character:FindFirstChild("HumanoidRootPart").Position)
  4573. end)
  4574. aimlock = true
  4575. fu.notification("Aim lock is now on.")
  4576. end,}
  4577. })
  4578.  
  4579. table.insert(module, {
  4580. Type = "Button",
  4581. Args = {"Unaim lock", function(Self)
  4582. if not aimlock then return end
  4583. aimlock = false
  4584. if aimlockrscon then aimlockrscon:Disconnect() end
  4585. fu.notification("Aim lock is now off.")
  4586. end,}
  4587. })
  4588.  
  4589. local RunService = rs
  4590. local UserInputService = uis
  4591.  
  4592. local FLYING = false
  4593. local QEfly = true
  4594. local iyflyspeed = 1
  4595. local vehicleflyspeed = 1
  4596. local IYMouse = Players.LocalPlayer:GetMouse()
  4597.  
  4598.  
  4599. local Clip = true
  4600. local Noclipping = nil
  4601. local floatName = "FloatingName"
  4602.  
  4603. local function getRoot(char)
  4604. local rootPart = char:FindFirstChild("HumanoidRootPart") or char:FindFirstChild("Torso")
  4605. return rootPart
  4606. end
  4607.  
  4608. local function sFLY(vfly)
  4609. repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and getRoot(Players.LocalPlayer.Character) and Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  4610. repeat wait() until IYMouse
  4611. if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
  4612.  
  4613. local T = getRoot(Players.LocalPlayer.Character)
  4614. local CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4615. local lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4616. local SPEED = 0
  4617.  
  4618. local function FLY()
  4619. FLYING = true
  4620. local BG = Instance.new('BodyGyro')
  4621. local BV = Instance.new('BodyVelocity')
  4622. BG.P = 9e4
  4623. BG.Parent = T
  4624. BV.Parent = T
  4625. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  4626. BG.cframe = T.CFrame
  4627. BV.velocity = Vector3.new(0, 0, 0)
  4628. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  4629. task.spawn(function()
  4630. repeat wait()
  4631. if not vfly and Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
  4632. Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4633. end
  4634. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0 then
  4635. SPEED = 50
  4636. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0) and SPEED ~= 0 then
  4637. SPEED = 0
  4638. end
  4639. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 or (CONTROL.Q + CONTROL.E) ~= 0 then
  4640. BV.velocity = ((workspace.CurrentCamera.CFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B + CONTROL.Q + CONTROL.E) * 0.2, 0).p) - workspace.CurrentCamera.CFrame.p)) * SPEED
  4641. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  4642. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and (CONTROL.Q + CONTROL.E) == 0 and SPEED ~= 0 then
  4643. BV.velocity = ((workspace.CurrentCamera.CFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B + CONTROL.Q + CONTROL.E) * 0.2, 0).p) - workspace.CurrentCamera.CFrame.p)) * SPEED
  4644. else
  4645. BV.velocity = Vector3.new(0, 0, 0)
  4646. end
  4647. BG.cframe = workspace.CurrentCamera.CFrame
  4648. until not FLYING
  4649. CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4650. lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4651. SPEED = 0
  4652. BG:Destroy()
  4653. BV:Destroy()
  4654. if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
  4655. Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
  4656. end
  4657. end)
  4658. end
  4659. flyKeyDown = IYMouse.KeyDown:Connect(function(KEY)
  4660. if KEY:lower() == 'w' then
  4661. CONTROL.F = (vfly and vehicleflyspeed or iyflyspeed)
  4662. elseif KEY:lower() == 's' then
  4663. CONTROL.B = - (vfly and vehicleflyspeed or iyflyspeed)
  4664. elseif KEY:lower() == 'a' then
  4665. CONTROL.L = - (vfly and vehicleflyspeed or iyflyspeed)
  4666. elseif KEY:lower() == 'd' then
  4667. CONTROL.R = (vfly and vehicleflyspeed or iyflyspeed)
  4668. elseif QEfly and KEY:lower() == 'e' then
  4669. CONTROL.Q = (vfly and vehicleflyspeed or iyflyspeed)*2
  4670. elseif QEfly and KEY:lower() == 'q' then
  4671. CONTROL.E = -(vfly and vehicleflyspeed or iyflyspeed)*2
  4672. end
  4673. pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Track end)
  4674. end)
  4675. flyKeyUp = IYMouse.KeyUp:Connect(function(KEY)
  4676. if KEY:lower() == 'w' then
  4677. CONTROL.F = 0
  4678. elseif KEY:lower() == 's' then
  4679. CONTROL.B = 0
  4680. elseif KEY:lower() == 'a' then
  4681. CONTROL.L = 0
  4682. elseif KEY:lower() == 'd' then
  4683. CONTROL.R = 0
  4684. elseif KEY:lower() == 'e' then
  4685. CONTROL.Q = 0
  4686. elseif KEY:lower() == 'q' then
  4687. CONTROL.E = 0
  4688. end
  4689. end)
  4690. FLY()
  4691. end
  4692.  
  4693. local function NOFLY()
  4694. FLYING = false
  4695. if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
  4696. if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
  4697. Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
  4698. end
  4699. pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Custom end)
  4700. end
  4701.  
  4702. local function noclip()
  4703. Clip = false
  4704. wait(0.1)
  4705. local function NoclipLoop()
  4706. if Clip == false and Players.LocalPlayer.Character ~= nil then
  4707. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  4708. if child:IsA("BasePart") and child.CanCollide == true and child.Name ~= floatName then
  4709. child.CanCollide = false
  4710. end
  4711. end
  4712. end
  4713. end
  4714. Noclipping = RunService.Stepped:Connect(NoclipLoop)
  4715. end
  4716.  
  4717. local function clip()
  4718. if Noclipping then
  4719. Noclipping:Disconnect()
  4720. end
  4721. Clip = true
  4722. end
  4723.  
  4724. local function toggleNoclip()
  4725. if Clip then
  4726. noclip()
  4727. else
  4728. clip()
  4729. end
  4730. end
  4731.  
  4732.  
  4733.  
  4734.  
  4735.  
  4736.  
  4737. if uis.KeyboardEnabled then
  4738. table.insert(module, {
  4739. Type = "Toggle",
  4740. Args = {"Fly", function(Self)
  4741. if FLYING then
  4742. NOFLY()
  4743. else
  4744. sFLY()
  4745. end
  4746. end}
  4747. })
  4748. end
  4749.  
  4750. table.insert(module, {
  4751. Type = "Text",
  4752. Args = {"Fling"}
  4753. })
  4754.  
  4755. local playerToFling
  4756. table.insert(module, {
  4757. Type = "Input",
  4758. Args = {"Target fling player", "Set target", function(Self, input)
  4759. if not Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)) then
  4760. fu.notification("Player not found.")
  4761. return
  4762. end
  4763. fu.notification("Target is set to " .. Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)).Name)
  4764. playerToFling = Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer))
  4765. end,}
  4766. })
  4767.  
  4768.  
  4769. local antiFling = false
  4770. table.insert(module, {
  4771. Type = "ButtonGrid",
  4772. Args = {1, {
  4773.  
  4774. Fling = function(Self)
  4775. if not playerToFling then
  4776. fu.notification("You need to target a player to fling.")
  4777. return
  4778. end
  4779. if not Players:FindFirstChild(playerToFling.Name) then
  4780. fu.notification("You need to target a player to fling.")
  4781. return
  4782. end
  4783. if antiFling then
  4784. fu.notification("Turn off anti-fling to use fling.")
  4785. return
  4786. end
  4787.  
  4788. local player = game.Players.LocalPlayer
  4789. local mouse = player:GetMouse()
  4790. local Targets = {playerToFling}
  4791.  
  4792. local Players = game:GetService("Players")
  4793. local Player = Players.LocalPlayer
  4794.  
  4795. local AllBool = false
  4796.  
  4797. local SkidFling = function(TargetPlayer)
  4798. local Character = Player.Character
  4799. local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
  4800. local RootPart = Humanoid and Humanoid.RootPart
  4801.  
  4802. local TCharacter = TargetPlayer.Character
  4803. local THumanoid
  4804. local TRootPart
  4805. local THead
  4806. local Accessory
  4807. local Handle
  4808.  
  4809. if TCharacter:FindFirstChildOfClass("Humanoid") then
  4810. THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
  4811. end
  4812. if THumanoid and THumanoid.RootPart then
  4813. TRootPart = THumanoid.RootPart
  4814. end
  4815. if TCharacter:FindFirstChild("Head") then
  4816. THead = TCharacter.Head
  4817. end
  4818. if TCharacter:FindFirstChildOfClass("Accessory") then
  4819. Accessory = TCharacter:FindFirstChildOfClass("Accessory")
  4820. end
  4821. if Accessory and Accessory:FindFirstChild("Handle") then
  4822. Handle = Accessory.Handle
  4823. end
  4824.  
  4825. if Character and Humanoid and RootPart then
  4826. if RootPart.Velocity.Magnitude < 50 then
  4827. getgenv().OldPos = RootPart.CFrame
  4828. end
  4829. if THumanoid and THumanoid.Sit and not AllBool then
  4830. end
  4831. if THead then
  4832. if THead.Velocity.Magnitude > 500 then
  4833. fu.dialog("Player flung", "Player is already flung. Fling again?", {"Fling again", "No"})
  4834. if fu.waitfordialog() == "No" then return fu.closedialog() end
  4835. fu.closedialog()
  4836. end
  4837. elseif not THead and Handle then
  4838. if Handle.Velocity.Magnitude > 500 then
  4839. fu.dialog("Player flung", "Player is already flung. Fling again?", {"Fling again", "No"})
  4840. if fu.waitfordialog() == "No" then return fu.closedialog() end
  4841. fu.closedialog()
  4842. end
  4843. end
  4844.  
  4845.  
  4846. if THead then
  4847. workspace.CurrentCamera.CameraSubject = THead
  4848. elseif not THead and Handle then
  4849. workspace.CurrentCamera.CameraSubject = Handle
  4850. elseif THumanoid and TRootPart then
  4851. workspace.CurrentCamera.CameraSubject = THumanoid
  4852. end
  4853. if not TCharacter:FindFirstChildWhichIsA("BasePart") then
  4854. return
  4855. end
  4856.  
  4857. local FPos = function(BasePart, Pos, Ang)
  4858. RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
  4859. Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
  4860. RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
  4861. RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
  4862. end
  4863.  
  4864. local SFBasePart = function(BasePart)
  4865. local TimeToWait = 2
  4866. local Time = tick()
  4867. local Angle = 0
  4868.  
  4869. repeat
  4870. if RootPart and THumanoid then
  4871. if BasePart.Velocity.Magnitude < 50 then
  4872. Angle = Angle + 100
  4873.  
  4874. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))
  4875. task.wait()
  4876.  
  4877. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  4878. task.wait()
  4879.  
  4880. FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  4881. task.wait()
  4882.  
  4883. FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  4884. task.wait()
  4885.  
  4886. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  4887. task.wait()
  4888.  
  4889. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  4890. task.wait()
  4891. else
  4892. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
  4893. task.wait()
  4894.  
  4895. FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
  4896. task.wait()
  4897.  
  4898. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
  4899. task.wait()
  4900.  
  4901. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
  4902. task.wait()
  4903.  
  4904. FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))
  4905. task.wait()
  4906.  
  4907. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
  4908. task.wait()
  4909.  
  4910. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))
  4911. task.wait()
  4912.  
  4913. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
  4914. task.wait()
  4915.  
  4916. FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0))
  4917. task.wait()
  4918.  
  4919. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
  4920. task.wait()
  4921. end
  4922. else
  4923. break
  4924. end
  4925. until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or TargetPlayer.Character ~= TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait
  4926. end
  4927.  
  4928. workspace.FallenPartsDestroyHeight = 0/0
  4929.  
  4930. local BV = Instance.new("BodyVelocity")
  4931. BV.Name = "EpixVel"
  4932. BV.Parent = RootPart
  4933. BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
  4934. BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
  4935.  
  4936. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
  4937.  
  4938. if TRootPart and THead then
  4939. if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
  4940. SFBasePart(THead)
  4941. else
  4942. SFBasePart(TRootPart)
  4943. end
  4944. elseif TRootPart and not THead then
  4945. SFBasePart(TRootPart)
  4946. elseif not TRootPart and THead then
  4947. SFBasePart(THead)
  4948. elseif not TRootPart and not THead and Accessory and Handle then
  4949. SFBasePart(Handle)
  4950. else
  4951. fu.notification("Can't find a proper part of target player to fling.")
  4952. end
  4953.  
  4954. BV:Destroy()
  4955. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
  4956. workspace.CurrentCamera.CameraSubject = Humanoid
  4957.  
  4958. repeat
  4959. RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
  4960. Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
  4961. Humanoid:ChangeState("GettingUp")
  4962. table.foreach(Character:GetChildren(), function(_, x)
  4963. if x:IsA("BasePart") then
  4964. x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
  4965. end
  4966. end)
  4967. task.wait()
  4968. until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
  4969. workspace.FallenPartsDestroyHeight = getgenv().FPDH
  4970. else
  4971. fu.notification("No valid character of said target player. May have died.")
  4972. end
  4973. end
  4974. SkidFling(Targets[1])
  4975. -- this whole thing is skidded LMAOO
  4976. end,
  4977.  
  4978. --Stop_Fling = function(Self)
  4979. -- if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("BodyAngularVelocity") then
  4980. -- game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("BodyAngularVelocity"):Destroy()
  4981. -- end
  4982. --end,
  4983. }
  4984. }
  4985. })
  4986.  
  4987.  
  4988. local antiFlingLastPos = Vector3.zero
  4989. local flingNeutralizerCon
  4990. local flingDetectionCon
  4991. local detectedPlayers = {}
  4992. table.insert(module, {
  4993. Type = "Toggle",
  4994. Args = {"Anti-fling", function(Self, state)
  4995. antiFling = state
  4996. if state then
  4997. fu.notification("Anti-fling activated.")
  4998. flingDetectionCon = rs.Heartbeat:Connect(function()
  4999. for _, pl in ipairs(game:GetService("Players"):GetPlayers()) do
  5000. if pl.Character:IsDescendantOf(workspace) then
  5001. if pl.Character.PrimaryPart.AssemblyAngularVelocity.Magnitude > 50 or pl.Character.PrimaryPart.AssemblyLinearVelocity.Magnitude > 100 then
  5002. if not detectedPlayers[pl.Name] then
  5003. fu.notification("A flinger has been detected with the name " .. pl.Name .. "!")
  5004. detectedPlayers[pl.Name] = true
  5005. end
  5006.  
  5007. for _, p in ipairs(pl.Character:GetDescendants()) do
  5008. if p:IsA("BasePart") then
  5009. p.CanCollide = false
  5010. p.AssemblyAngularVelocity = Vector3.zero
  5011. p.AssemblyLinearVelocity = Vector3.zero
  5012. p.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
  5013. end
  5014. end
  5015. end
  5016. end
  5017. end
  5018. end)
  5019.  
  5020. flingNeutralizerCon = rs.Heartbeat:Connect(function()
  5021. if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character.PrimaryPart then
  5022. if game.Players.LocalPlayer.Character.PrimaryPart.AssemblyLinearVelocity.Magnitude > 250 or game.Players.LocalPlayer.Character.PrimaryPart.AssemblyAngularVelocity.Magnitude > 250 then
  5023. fu.notification("You were flung. Neutralizing velocity!")
  5024. game.Players.LocalPlayer.Character.PrimaryPart.AssemblyLinearVelocity = Vector3.zero
  5025. game.Players.LocalPlayer.Character.PrimaryPart.AssemblyAngularVelocity = Vector3.zero
  5026. if antiFlingLastPos ~= Vector3.zero then
  5027. game.Players.LocalPlayer.Character.PrimaryPart.CFrame = CFrame.new(antiFlingLastPos)
  5028. end
  5029. else
  5030. antiFlingLastPos = game.Players.LocalPlayer.Character.PrimaryPart.Position
  5031. end
  5032. end
  5033. end)
  5034. else
  5035. flingDetectionCon:Disconnect()
  5036. flingNeutralizerCon:Disconnect()
  5037. detectedPlayers = {}
  5038. fu.notification("Anti-fling deactivated.")
  5039. end
  5040. end,}
  5041. })
  5042.  
  5043. table.insert(module, {
  5044. Type = "Text",
  5045. Args = {"Miscellaneous"}
  5046. })
  5047.  
  5048.  
  5049. --table.insert(module, {
  5050. -- Type = "Dropdown",
  5051. -- Args = {"Player to fling", function()
  5052. -- local playersAsStrings = {"None"}
  5053. -- for _, p in ipairs(game.Players:GetPlayers()) do
  5054. -- table.insert(playersAsStrings, p.Name)
  5055. -- end
  5056. -- return playersAsStrings
  5057. -- end,
  5058.  
  5059. -- function(Self, selected)
  5060. -- print(selected)
  5061. -- end,}
  5062. --})
  5063.  
  5064. pcall(function()
  5065. if game:GetService("CoreGui"):FindFirstChild("DeltaIcon") then
  5066. table.insert(module, {
  5067. Type = "Toggle",
  5068. Args = {"Hide Delta Icon", function(Self, state)
  5069. game:GetService("CoreGui"):FindFirstChild("DeltaIcon").Enabled = state
  5070. end,}
  5071. })
  5072. end
  5073. end)
  5074.  
  5075.  
  5076.  
  5077.  
  5078. table.insert(module, {
  5079. Type = "Button",
  5080. Args = {"Hide LVSQ", function(Self)
  5081. if uis.KeyboardEnabled then
  5082. ts:Create(script.Parent.Menu.UIScale, TweenInfo.new(0.6, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  5083. Scale = 0
  5084. }):Play()
  5085. hidden=true
  5086. fu.notification("Press CTRL+Y to bring back the menu.")
  5087. elseif uis.AccelerometerEnabled then
  5088. ts:Create(script.Parent.Menu.UIScale, TweenInfo.new(0.6, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  5089. Scale = 0
  5090. }):Play()
  5091. hidden=true
  5092. fu.notification("Shake your device to bring back the menu.")
  5093. else
  5094. fu.notification("Can't hide LVSQ!") -- how else are you gonna open???
  5095. end
  5096. end,}
  5097. }
  5098. )
  5099.  
  5100. table.insert(module, {
  5101. Type = "Button",
  5102. Args = {"FPS Boost", function(Self)
  5103. fu.dialog("FPS boosting", "FPS boosting can have unpredictable effects. You may instead lag more using this!", {"FPS boost anyway", "Nevermind"})
  5104. local result = fu.waitfordialog()
  5105. fu.closedialog()
  5106. if result == "FPS boost anyway" then
  5107. local Terrain = workspace:FindFirstChildOfClass('Terrain')
  5108. Terrain.WaterWaveSize = 0
  5109. Terrain.WaterWaveSpeed = 0
  5110. Terrain.WaterReflectance = 0
  5111. Terrain.WaterTransparency = 0
  5112. game.Lighting.GlobalShadows = false
  5113. game.Lighting.FogEnd = 9e9
  5114. pcall(function()
  5115. settings().Rendering.QualityLevel = 1
  5116. end)
  5117. for i,v in pairs(game:GetDescendants()) do
  5118. if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("MeshPart") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
  5119. v.Material = "Plastic"
  5120. v.Reflectance = 0
  5121. elseif v:IsA("Decal") then
  5122. v.Transparency = 1
  5123. elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
  5124. v.Lifetime = NumberRange.new(0)
  5125. elseif v:IsA("Explosion") then
  5126. v.BlastPressure = 1
  5127. v.BlastRadius = 1
  5128. end
  5129. end
  5130. for i,v in pairs(game.Lighting:GetDescendants()) do
  5131. if v:IsA("BlurEffect") or v:IsA("SunRaysEffect") or v:IsA("ColorCorrectionEffect") or v:IsA("BloomEffect") or v:IsA("DepthOfFieldEffect") then
  5132. v.Enabled = false
  5133. end
  5134. end
  5135. workspace.DescendantAdded:Connect(function(child)
  5136. task.spawn(function()
  5137. if child:IsA('ForceField') then
  5138. rs.Heartbeat:Wait()
  5139. child:Destroy()
  5140. elseif child:IsA('Sparkles') then
  5141. rs.Heartbeat:Wait()
  5142. child:Destroy()
  5143. elseif child:IsA('Smoke') or child:IsA('Fire') then
  5144. rs.Heartbeat:Wait()
  5145. child:Destroy()
  5146. end
  5147. end)
  5148. end)
  5149. end
  5150. end,}
  5151. })
  5152.  
  5153. local rsloopconnectionfling
  5154. local clip = true
  5155. local nocliploop
  5156.  
  5157.  
  5158. table.insert(module, {
  5159. Type = "ButtonGrid",
  5160. Args = {2, {
  5161. Noclip = function()
  5162. clip = false
  5163. nocliploop = rs.Stepped:Connect(function()
  5164. if clip == false and game.Players.LocalPlayer.Character ~= nil then
  5165. for _, child in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
  5166. if child:IsA("BasePart") and child.CanCollide == true then
  5167. child.CanCollide = false
  5168. end
  5169. end
  5170. end
  5171. end)
  5172. end,
  5173.  
  5174. Reclip = function()
  5175. if clip then return end
  5176. clip = true
  5177. nocliploop:Disconnect()
  5178. fu.notification("Reclipping may need you to reset your character.")
  5179. end,
  5180. }}})
  5181.  
  5182.  
  5183.  
  5184. table.insert(module, {
  5185. Type = "Text",
  5186. Args = {"Other"}
  5187. })
  5188.  
  5189. table.insert(module, {
  5190. Type = "Button",
  5191. Args = {"Lock/unlock a floating button", function()
  5192. fu.lockMode = true
  5193. fu.notification("Click/tap a floating button to lock/unlock...")
  5194. end,}
  5195. })
  5196.  
  5197. table.insert(module, {
  5198. Type = "Button",
  5199. Args = {"Get ping", function(Self)
  5200. fu.notification(game.Players.LocalPlayer:GetNetworkPing() * 1000)
  5201. end,}
  5202. })
  5203.  
  5204. table.insert(module, {
  5205. Type = "Button",
  5206. Args = {"Open developer console (debugging)", function(Self)
  5207. game.StarterGui:SetCore("DevConsoleVisible", true)
  5208. --_G.LVSQ.Open.UIStroke.Transparency = 0
  5209. --_G.LVSQ.Open.TextTransparency = 0
  5210. --ts:Create(_G.LVSQ.Open, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  5211. -- Position = UDim2.fromScale(0.5, 0.903)
  5212. --}):Play()
  5213.  
  5214. --ts:Create(_G.LVSQ.Open.UIStroke, TweenInfo.new(1), {
  5215. -- Transparency = 1
  5216. --}):Play()
  5217. --ts:Create(_G.LVSQ.Open, TweenInfo.new(1), {
  5218. -- TextTransparency = 1
  5219. --}):Play()
  5220. end}
  5221. }
  5222. )
  5223.  
  5224. local tagsFolder = Instance.new("Folder", script.Parent)
  5225. tagsFolder.Name = "TagsFolder"
  5226.  
  5227. local Players = game:GetService("Players")
  5228.  
  5229. -- Customize these with your own usernames and developers
  5230. local usernameColors = {
  5231. ["XxxS_omeonexxX"] = Color3.fromHex("#f48fff"),
  5232. ["Dextacular"] = Color3.fromHex("#f48fff"),
  5233. ["LVSQplus"] = Color3.fromHex("#f48fff"),
  5234. ["joystick531"] = Color3.fromHex("#ff0000"),
  5235. ["givepetroblox"] = Color3.fromHex("#ff0000"),
  5236. ["Bubberbolf"] = Color3.fromHex("#0030ff"),
  5237. }
  5238.  
  5239. local specialUsernameColors = {
  5240. ["heyprestonitsme"] = Color3.fromHex("#ffac33"),
  5241. ["vuralnovada"] = Color3.fromHex("#ffac33"),
  5242. ["Doge3071"] = Color3.fromHex("#ffac33"),
  5243. ["jacobisawsome307"] = Color3.fromHex("#ffac33"),
  5244. ["fweemeimtrapwed"] = Color3.fromHex("ffac33"),
  5245. }
  5246.  
  5247. local mainText = "LVSQ Developer"
  5248. local mainFont = Enum.Font.GothamBold
  5249. local specialText = "LVSQ+"
  5250. local specialFont = Enum.Font.GothamBold
  5251.  
  5252. local function createTextLabel(player, text, color)
  5253. local head = player.Character and player.Character:FindFirstChild("Head")
  5254. if head then
  5255. -- Remove any existing tags to avoid duplicates
  5256. local existingTag = head:FindFirstChild("DeveloperTag") or head:FindFirstChild("SpecialTag")
  5257. if existingTag then
  5258. existingTag:Destroy()
  5259. end
  5260.  
  5261. local mainTextLabel = Instance.new("BillboardGui")
  5262. mainTextLabel.Parent = tagsFolder
  5263. mainTextLabel.Name = text == mainText and "DeveloperTag" or "SpecialTag"
  5264. mainTextLabel.Size = UDim2.new(5, 0, 1, 0)
  5265. mainTextLabel.StudsOffset = Vector3.new(0, 2, 0)
  5266. mainTextLabel.Adornee = head
  5267. mainTextLabel.AlwaysOnTop = false
  5268. mainTextLabel.MaxDistance = math.huge
  5269. mainTextLabel.LightInfluence = 0
  5270. if player.Name == "joystick531" then
  5271. mainTextLabel.Brightness = 5
  5272. end
  5273.  
  5274. local mainTextElement = Instance.new("TextLabel")
  5275. mainTextElement.Size = UDim2.new(1, 0, 1, 0)
  5276. mainTextElement.Text = text
  5277. mainTextElement.TextColor3 = color
  5278. mainTextElement.BackgroundTransparency = 1
  5279. mainTextElement.Font = mainFont
  5280. mainTextElement.TextScaled = true
  5281. mainTextElement.Parent = mainTextLabel
  5282. end
  5283. end
  5284.  
  5285. local function checkForPlayer(player)
  5286. if usernameColors[player.Name] then
  5287. createTextLabel(player, mainText, usernameColors[player.Name])
  5288. elseif specialUsernameColors[player.Name] then
  5289. createTextLabel(player, specialText, specialUsernameColors[player.Name])
  5290. end
  5291. end
  5292.  
  5293. local function onCharacterAdded(player)
  5294. player.CharacterAdded:Connect(function(character)
  5295. -- Wait for 10 seconds before reapplying the tag
  5296. task.wait(10)
  5297. checkForPlayer(player)
  5298. end)
  5299. end
  5300.  
  5301. local function handlePlayer(player)
  5302. checkForPlayer(player)
  5303. onCharacterAdded(player)
  5304. end
  5305.  
  5306. for _, player in ipairs(Players:GetPlayers()) do
  5307. handlePlayer(player)
  5308. end
  5309.  
  5310. Players.PlayerAdded:Connect(handlePlayer)
  5311.  
  5312. table.insert(module, {
  5313. Type = "Toggle",
  5314. Args = {"Hide LVSQ+/Developer tags", function(Self, state)
  5315. for _, tag in ipairs(tagsFolder:GetChildren()) do
  5316. tag.Enabled = not state
  5317. end
  5318. end,}
  5319. })
  5320.  
  5321.  
  5322. _G.Modules[1] = module
  5323. end
  5324.  
  5325. coroutine.wrap(JQJVD_fake_script)()
  5326. coroutine.wrap(QFRK_fake_script)()
  5327. coroutine.wrap(KBEFORH_fake_script)()
  5328. coroutine.wrap(VXLACE_fake_script)()
  5329. coroutine.wrap(JGXWB_fake_script)()
  5330. coroutine.wrap(MGTT_fake_script)()
  5331. coroutine.wrap(TKTMNY_fake_script)()
  5332. coroutine.wrap(ZNJPL_fake_script)()
  5333. coroutine.wrap(FHXBSSY_fake_script)()
  5334. coroutine.wrap(PCGAKG_fake_script)()
  5335. coroutine.wrap(HXNHH_fake_script)()
  5336. coroutine.wrap(DGSNCYE_fake_script)()
  5337. coroutine.wrap(BVLUONR_fake_script)()
  5338. coroutine.wrap(TDXDSDS_fake_script)()
  5339. coroutine.wrap(VHCKUS_fake_script)()
  5340. coroutine.wrap(COBWDKS_fake_script)()
  5341.  
  5342. can you fix this and remove the notes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement