Advertisement
W1lliqmm

LVSQ

Jan 11th, 2025 (edited)
37
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 205.87 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.  
  2640.  
  2641. local function TDXDSDS_fake_script() -- Fake Script: StarterGui.LVSQ.Flee the Facility
  2642. local script = Instance.new("LocalScript")
  2643. script.Name = "Flee the Facility"
  2644. script.Parent = Converted["_LVSQ"]
  2645. local req = require
  2646. local require = function(obj)
  2647. local fake = fake_module_scripts[obj]
  2648. if fake then
  2649. return fake()
  2650. end
  2651. return req(obj)
  2652. end
  2653.  
  2654. local module = {}
  2655. module["gameId"] = 0 -- Restrict module to a certain game ID only. 0 allows all games.
  2656. if (module["gameId"] ~= game.GameId) and module["gameId"] ~= 0 then
  2657. script.Enabled = false
  2658. end
  2659.  
  2660. module["Name"] = "Flee the Facility"
  2661.  
  2662. local ts = game:GetService("TweenService")
  2663.  
  2664. local FUNCTIONS = require(script.Parent.FUNCTIONS)
  2665.  
  2666.  
  2667. module.players = false
  2668. module.pcs = false
  2669. module.pods = false
  2670. module.exits = false
  2671.  
  2672. module.antipcerror = false
  2673. module.flashlight = false
  2674.  
  2675. local esps = {}
  2676.  
  2677. local function getBeast()
  2678. local listplayers = game.Players:GetChildren()
  2679. for _, player in ipairs(listplayers) do
  2680. local character = player.Character
  2681. if character ~= nil and character:FindFirstChild("BeastPowers") then
  2682. return player
  2683. end
  2684. end
  2685. end
  2686.  
  2687. local function reloadESP()
  2688.  
  2689.  
  2690. for _, i in ipairs(workspace:GetChildren()) do
  2691. if i.Name == "PlayerHighlight" and not module.players then
  2692. i:Destroy()
  2693. end
  2694.  
  2695. if i.Name == "PCHighlight" and not module.pcs then
  2696. i:Destroy()
  2697. end
  2698.  
  2699. if i.Name == "PodsHighlight" and not module.pods then
  2700. i:Destroy()
  2701. end
  2702.  
  2703. if i.Name == "ExitsHighlight" and not module.exits then
  2704. i:Destroy()
  2705. end
  2706. end
  2707.  
  2708. if module.players then
  2709.  
  2710.  
  2711.  
  2712. local listplayers = game.Players:GetChildren()
  2713. for _, player in ipairs(listplayers) do
  2714. if player ~= game.Players.LocalPlayer and player.Character ~= nil then
  2715. local character = player.Character
  2716. if not character:FindFirstChild("PlayerHighlight") then
  2717. local a = Instance.new("Highlight", workspace)
  2718. esps["PlayerHighlight"] = a
  2719. a.Name = "PlayerHighlight"
  2720. a.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  2721. a.Adornee = character
  2722. task.spawn(function()
  2723. repeat
  2724. task.wait(0.1)
  2725. if player == getBeast() then
  2726. a.FillColor = Color3.fromRGB(255,0,0)
  2727. else
  2728. a.FillColor = Color3.fromRGB(0,255,0)
  2729. end
  2730. until character == nil or a == nil
  2731. end)
  2732. end
  2733. end
  2734. end
  2735.  
  2736.  
  2737. end
  2738.  
  2739. if module.pcs then
  2740.  
  2741.  
  2742.  
  2743.  
  2744. for _, obj in ipairs(game.Workspace:GetDescendants()) do
  2745. if obj.Name == "ComputerTable" and not obj:FindFirstChild("PCHighlight") then
  2746. local hili = Instance.new("Highlight", workspace)
  2747. esps["PCHighlight"] = hili
  2748. hili.Name = "PCHighlight"
  2749. hili.OutlineTransparency = 1
  2750. hili.Adornee = obj
  2751. hili.FillColor = obj:FindFirstChild("Screen").Color
  2752. end
  2753. end
  2754.  
  2755.  
  2756. end
  2757.  
  2758. if module.pods then
  2759.  
  2760.  
  2761.  
  2762. for _, obj in ipairs(game.Workspace:GetDescendants()) do
  2763. if obj.Name == "FreezePod" then
  2764. local hili = Instance.new("Highlight", workspace)
  2765. esps["PodsHighlight"] = hili
  2766. hili.Name = "PodsHighlight"
  2767. hili.OutlineTransparency = 1
  2768. hili.Adornee = obj
  2769. hili.FillColor = Color3.fromRGB(0, 200, 255)
  2770. end
  2771. end
  2772.  
  2773. end
  2774.  
  2775.  
  2776. if module.exits then
  2777.  
  2778.  
  2779.  
  2780. for _, obj in ipairs(game.Workspace:GetDescendants()) do
  2781. if obj.Name == "ExitDoor" and not obj:FindFirstChild("ExitsHighlight") then
  2782. local hili = Instance.new("Highlight", workspace)
  2783. esps["ExitsHighlight"] = hili
  2784. hili.Name = "ExitsHighlight"
  2785. hili.OutlineTransparency = 1
  2786. hili.Adornee = obj
  2787. hili.FillColor = Color3.fromRGB(255,255,0)
  2788. end
  2789. end
  2790.  
  2791. end
  2792. end
  2793.  
  2794.  
  2795.  
  2796.  
  2797. module[1] = {
  2798. Type = "Text",
  2799. Args = {"ESPs"}
  2800. }
  2801.  
  2802. module[2] = {
  2803. Type = "ButtonGrid",
  2804. Toggleable = true, -- Recolors buttons for you onclick, you still need to save the state yourself
  2805. Args = {3, { -- 3 is the number of columns
  2806. Players = function(Self)
  2807.  
  2808. if module.players then
  2809. module.players = false
  2810. reloadESP()
  2811. else
  2812. module.players = true
  2813. reloadESP()
  2814. end
  2815.  
  2816.  
  2817. end,
  2818. PCs = function(Self)
  2819.  
  2820. if module.pcs then
  2821. module.pcs = false
  2822. reloadESP()
  2823. else
  2824. module.pcs = true
  2825. reloadESP()
  2826. end
  2827.  
  2828. end,
  2829. Pods = function(Self)
  2830.  
  2831. if module.pods then
  2832. module.pods = false
  2833. reloadESP()
  2834. else
  2835. module.pods = true
  2836. reloadESP()
  2837. end
  2838.  
  2839.  
  2840. end,
  2841. Exits = function(Self)
  2842.  
  2843. if module.exits then
  2844. module.exits = false
  2845. reloadESP()
  2846. else
  2847. module.exits = true
  2848. reloadESP()
  2849. end
  2850.  
  2851. end,
  2852. }
  2853. }
  2854. }
  2855. module[3] = { -- spacing, button grid doesnt correctly height itself for some reason
  2856. Type = "Text",
  2857. Args = {""}
  2858. }
  2859.  
  2860. module[4] = {
  2861. Type = "Text",
  2862. Args = {"Tools"}
  2863. }
  2864.  
  2865.  
  2866. local root = game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  2867.  
  2868. light = Instance.new("PointLight", root)
  2869. light.Brightness = 0
  2870. light.Range = 9999999999
  2871.  
  2872. local wslock = false
  2873. local ws = 18
  2874.  
  2875. local antifail = false
  2876.  
  2877.  
  2878. task.spawn(function()
  2879. if game:GetService("RunService"):IsStudio() then return end -- :)
  2880.  
  2881. local OldNameCall = nil
  2882.  
  2883. OldNameCall = hookmetamethod(game, "__namecall", function(Self, ...)
  2884. local Args = {...}
  2885. local NamecallMethod = getnamecallmethod()
  2886.  
  2887. if NamecallMethod == "FireServer" and Args[1] == "SetPlayerMinigameResult" and antifail then
  2888. print("Minigame result - Intercepting result to true")
  2889. Args[2] = true
  2890. end
  2891.  
  2892. return OldNameCall(Self, unpack(Args))
  2893. end)
  2894.  
  2895. end)
  2896.  
  2897.  
  2898. module[5] = {
  2899. Type = "ButtonGrid",
  2900. Toggleable = true,
  2901. Args = {3, {
  2902. Anti_PC_Error = function()
  2903. if antifail then antifail = false else antifail = true end
  2904. end,
  2905. Flashlight = function()
  2906. if light.Brightness == 0 then
  2907. light.Brightness = 2.5
  2908. else
  2909. light.Brightness = 0
  2910. end
  2911. end,
  2912. }}
  2913. }
  2914.  
  2915. task.spawn(function()
  2916. while task.wait(0.1) do
  2917. if wslock then
  2918. root.Parent:WaitForChild("Humanoid").WalkSpeed = ws
  2919. end
  2920. end
  2921. end)
  2922.  
  2923. module[6] = {
  2924. Type = "Input",
  2925. Args = {"Input a walkspeed", "Set & Lock", function(Self, text)
  2926. if not tonumber(text) then
  2927. FUNCTIONS.notification("Input isn't a valid number.")
  2928. return
  2929. end
  2930.  
  2931. ws = tonumber(text)
  2932. wslock = true
  2933. end,}
  2934. }
  2935.  
  2936. module[7] = {
  2937. Type = "Button",
  2938. Args = {"Unlock all", function()
  2939. wslock = false
  2940. end,}
  2941. }
  2942.  
  2943. module[8] = {
  2944. Type = "Text",
  2945. 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."}
  2946. }
  2947.  
  2948.  
  2949. _G.Modules[2] = module
  2950. end
  2951. local function VHCKUS_fake_script() -- Fake Script: StarterGui.LVSQ.Murder Mystery 2
  2952. local script = Instance.new("LocalScript")
  2953. script.Name = "Murder Mystery 2"
  2954. script.Parent = Converted["_LVSQ"]
  2955. local req = require
  2956. local require = function(obj)
  2957. local fake = fake_module_scripts[obj]
  2958. if fake then
  2959. return fake()
  2960. end
  2961. return req(obj)
  2962. end
  2963.  
  2964. local module = {}
  2965. module["gameId"] = 0 -- 66654135 -- Restrict module to a certain game ID only. 0 allows all games.
  2966.  
  2967. local playerESP = false
  2968. local sheriffAimbot = false
  2969. local coinAutoCollect = false
  2970. local autoShooting = false
  2971. local shootOffset = 2.8
  2972. local offsetToPingMult = 1
  2973.  
  2974. local gunDropESP
  2975.  
  2976. local trapDetection = false
  2977. local trapESP = Instance.new("Highlight")
  2978. trapESP.Name = "TrapESP"
  2979. trapESP.FillColor = Color3.fromRGB(255, 112, 10)
  2980. trapESP.OutlineColor = Color3.fromRGB(255, 112, 10)
  2981. trapESP.FillTransparency = 0.5
  2982.  
  2983.  
  2984. local autoGetDroppedGun = false
  2985. local simulateKnifeThrow = false
  2986.  
  2987. local localplayer = game:GetService("Players").LocalPlayer
  2988.  
  2989. local playerData = {}
  2990.  
  2991. local phs = game:GetService("PathfindingService")
  2992. local ts = game:GetService("TweenService")
  2993.  
  2994. local claimedCoins = {}
  2995.  
  2996. local function findMurderer()
  2997.  
  2998.  
  2999. -- Fallback
  3000. for _, i in ipairs(game.Players:GetPlayers()) do
  3001. if i.Backpack:FindFirstChild("Knife") then
  3002. return i
  3003. end
  3004. end
  3005.  
  3006. for _, i in ipairs(game.Players:GetPlayers()) do
  3007. if not i.Character then continue end
  3008. if i.Character:FindFirstChild("Knife") then
  3009. return i
  3010. end
  3011. end
  3012.  
  3013. if playerData then
  3014. for player, data in playerData do
  3015. if data.Role == "Murderer" then
  3016. if game.Players:FindFirstChild(player) then
  3017. return game.Players:FindFirstChild(player)
  3018. end
  3019. end
  3020. end
  3021. end
  3022. return nil
  3023. end
  3024.  
  3025. local function findSheriff()
  3026.  
  3027.  
  3028. -- Fallback
  3029. for _, i in ipairs(game.Players:GetPlayers()) do
  3030. if i.Backpack:FindFirstChild("Gun") then
  3031. return i
  3032. end
  3033. end
  3034.  
  3035. for _, i in ipairs(game.Players:GetPlayers()) do
  3036. if not i.Character then continue end
  3037. if i.Character:FindFirstChild("Gun") then
  3038. return i
  3039. end
  3040. end
  3041.  
  3042.  
  3043. if playerData then
  3044. for player, data in playerData do
  3045. if data.Role == "Sheriff" then
  3046. if game.Players:FindFirstChild(player) then
  3047. return game.Players:FindFirstChild(player)
  3048. end
  3049. end
  3050. end
  3051. end
  3052. return nil
  3053. end
  3054.  
  3055. local function findSheriffThatsNotMe()
  3056.  
  3057.  
  3058. -- Fallback
  3059. for _, i in ipairs(game.Players:GetPlayers()) do
  3060. if i == localplayer then continue end
  3061. if i.Backpack:FindFirstChild("Gun") then
  3062. return i
  3063. end
  3064. end
  3065.  
  3066. for _, i in ipairs(game.Players:GetPlayers()) do
  3067. if i == localplayer then continue end
  3068. if not i.Character then continue end
  3069. if i.Character:FindFirstChild("Gun") then
  3070. return i
  3071. end
  3072. end
  3073.  
  3074.  
  3075. if playerData then
  3076. for player, data in playerData do
  3077. if data.Role == "Sheriff" then
  3078. if game.Players:FindFirstChild(player) then
  3079. if game.Players:FindFirstChild(player) == localplayer then continue end
  3080. return game.Players:FindFirstChild(player)
  3081. end
  3082. end
  3083. end
  3084. end
  3085. return nil
  3086. end
  3087.  
  3088. function reloadESP()
  3089. for _, v in ipairs(script.Parent:GetChildren()) do if v.Name == "PlayerESP" then v:Destroy() end end
  3090. local listplayers = game.Players:GetChildren()
  3091. for _, player in ipairs(listplayers) do
  3092. if player.Character ~= nil then
  3093. local character = player.Character
  3094. if not character:FindFirstChild("PlayerESP") then
  3095. local a = Instance.new("Highlight", script.Parent)
  3096. a.Name = "PlayerESP"
  3097. a.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3098. a.Adornee = character
  3099. a.FillColor = Color3.fromRGB(255, 255, 255)
  3100. a.FillTransparency = 0.5
  3101. task.spawn(function()
  3102. if player == findMurderer() then
  3103. --local mbgui = script.Parent.MurdererBGUI:Clone()
  3104. --mbgui.Enabled = true
  3105. --mbgui.Name = "AppliedMurdererBGUI"
  3106. --mbgui.Parent = _G.LVSQ
  3107. --mbgui.Adornee = character
  3108. a.FillColor = Color3.fromRGB(255,0,0)
  3109. a.OutlineColor = Color3.fromRGB(255,0,0)
  3110. elseif player == findSheriff() then
  3111.  
  3112. a.FillColor = Color3.fromRGB(0, 150, 255)
  3113. a.OutlineColor = Color3.fromRGB(0, 150, 255)
  3114. else
  3115. a.FillColor = Color3.fromRGB(0,255,0)
  3116. a.OutlineColor = Color3.fromRGB(0, 255, 0)
  3117. end
  3118. if a then
  3119. if not player then return end
  3120. a.Adornee = player.Character or player.CharactedAdded:Wait()
  3121. end
  3122. end)
  3123. end
  3124. end
  3125. end
  3126. end
  3127.  
  3128.  
  3129. local fu = require(_G.LVSQ.FUNCTIONS)
  3130. if not game.ReplicatedStorage:WaitForChild("Remotes", 10) then
  3131. fu.dialog("Not MM2", "Looks like this game isn't MM2. Do you want to load the module anyway?", {"Load", "No"})
  3132.  
  3133. if fu.waitfordialog() == "No" then
  3134. fu.closedialog()
  3135. fu.notification("MM2 will not be loaded until you rejoin.", Color3.fromRGB(255, 0, 0), "x")
  3136. return
  3137. end
  3138. fu.closedialog()
  3139. else
  3140. game.ReplicatedStorage:WaitForChild("Remotes"):WaitForChild("Gameplay"):WaitForChild("PlayerDataChanged", 5).OnClientEvent:Connect(function(data)
  3141. playerData = data
  3142. if playerESP then
  3143. reloadESP()
  3144. end
  3145. end)
  3146. end
  3147.  
  3148. local onTesting = game.GameId == 119460199
  3149.  
  3150. --if game.ReplicatedStorage:WaitForChild("UpdatePlayerData", 1) then
  3151. -- local UpdatePlayerDataEvent = game.ReplicatedStorage:WaitForChild("UpdatePlayerData", 5)
  3152. -- if UpdatePlayerDataEvent then
  3153. -- UpdatePlayerDataEvent.OnClientEvent:Connect(function(data)
  3154. -- playerData = data
  3155. -- end)
  3156. -- end
  3157. --end
  3158.  
  3159. local Players = game:GetService("Players")
  3160. local playerToExamineIsSpamJumping = false
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166. local function findNearestPlayer()
  3167. local Players = game:GetService("Players")
  3168. local localPlayer = Players.LocalPlayer
  3169.  
  3170. local nearestPlayer = nil
  3171. local shortestDistance = math.huge -- Initialize with a very large distance
  3172.  
  3173. -- Iterate through all players
  3174. for _, player in ipairs(Players:GetPlayers()) do
  3175. -- Skip the local player and any players who have left the game
  3176. if player ~= localPlayer and player.Character then
  3177.  
  3178. -- Get the positions of both players' HumanoidRootParts
  3179. local localRootPart = localPlayer.Character:FindFirstChild("HumanoidRootPart")
  3180. local otherRootPart = player.Character:FindFirstChild("HumanoidRootPart")
  3181.  
  3182. -- Ensure both players have a HumanoidRootPart for accurate distance calculation
  3183. if localRootPart and otherRootPart then
  3184. local distance = (localRootPart.Position - otherRootPart.Position).Magnitude
  3185.  
  3186. -- Update nearest player if a closer one is found
  3187. if distance < shortestDistance then
  3188. shortestDistance = distance
  3189. nearestPlayer = player
  3190. end
  3191. end
  3192. end
  3193. end
  3194.  
  3195. return nearestPlayer
  3196. end
  3197.  
  3198. function miniFling(playerToFling)
  3199. 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])
  3200. end
  3201.  
  3202. function getMap()
  3203. for _, o in ipairs(workspace:GetChildren()) do
  3204. if o:FindFirstChild("CoinContainer") and o:FindFirstChild("Spawns") then
  3205. return o
  3206. end
  3207. end
  3208. return nil
  3209. end
  3210.  
  3211.  
  3212.  
  3213.  
  3214. --task.spawn(function()
  3215. -- if game:GetService("RunService"):IsStudio() then return end -- :)
  3216.  
  3217. --local OldNameCall = nil
  3218.  
  3219. --OldNameCall = hookmetamethod(game, "__namecall", function(Self, ...)
  3220. -- local Args = {...}
  3221. -- local NamecallMethod = getnamecallmethod()
  3222.  
  3223. -- if NamecallMethod == "InvokeServer" and Args[1] == 1 and sheriffAimbot then
  3224. -- if not findMurderer() then
  3225. -- print("No murderer to be shot!")
  3226. -- else
  3227. -- print("Shot - Intercepting shot to murderer")
  3228. -- Args[2] = findMurderer().Character:FindFirstChild("HumanoidRootPart").Position
  3229. -- end
  3230. -- end
  3231.  
  3232. -- return OldNameCall(Self, unpack(Args))
  3233. --end)
  3234.  
  3235. --end)
  3236.  
  3237. -- 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:
  3238.  
  3239.  
  3240. module["Name"] = "Murder Mystery 2"
  3241.  
  3242. -- Player ESP
  3243. workspace.ChildAdded:Connect(function(ch)
  3244. if ch == getMap() and playerESP then
  3245. fu.notification("Map has loaded, waiting for roles...")
  3246. repeat
  3247. task.wait(1)
  3248. until findMurderer()
  3249.  
  3250. fu.notification("Player ESP reloaded.")
  3251. end
  3252. end)
  3253.  
  3254. workspace.ChildRemoved:Connect(function(ch)
  3255. if ch == getMap() and playerESP then
  3256. fu.notification("Game ended, removing Player ESPs.")
  3257. playerData = {}
  3258. if _G.LVSQ:FindFirstChild("AppliedMurdererBGUI") then _G.LVSQ:FindFirstChild("AppliedMurdererBGUI"):Destroy() end
  3259. if _G.LVSQ:FindFirstChild("DGBGUIClone") then _G.LVSQ:FindFirstChild("DGBGUIClone"):Destroy() end
  3260. for _, v in ipairs(script.Parent:GetChildren()) do if v.Name == "PlayerESP" then v:Destroy() end end
  3261. end
  3262. end)
  3263.  
  3264. -- Dropped Gun ESP
  3265. workspace.DescendantAdded:Connect(function(ch)
  3266. if trapDetection and ch.Name == "Trap" and ch.Parent:IsDescendantOf(workspace) then
  3267. ch.Transparency = 0
  3268. local trapesp = trapESP:Clone()
  3269. trapesp.Parent = script.Parent
  3270. trapesp.Adornee = ch
  3271.  
  3272. fu.notification("Murderer has placed a trap!")
  3273. end
  3274.  
  3275. if gunDropESP and ch.Name == "GunDrop" then
  3276. if not script.Parent:FindFirstChild("GunESP") then
  3277. local gunesp = Instance.new("Highlight", script.Parent)
  3278. gunesp.OutlineTransparency = 1
  3279. gunesp.FillColor = Color3.fromRGB(255, 255, 0)
  3280. gunesp.Name = "GunESP"
  3281. gunesp.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3282. gunesp.Adornee = ch
  3283. gunesp.Enabled = true
  3284. end
  3285. script.Parent:FindFirstChild("GunESP").Adornee = ch
  3286. script.Parent:FindFirstChild("GunESP").Enabled = true
  3287. local bguiclone = script.Parent.DroppedGunBGUI:Clone()
  3288. bguiclone.Parent = script.Parent
  3289. bguiclone.Adornee = ch
  3290. bguiclone.Enabled = true
  3291. bguiclone.Name = "DGBGUIClone"
  3292. fu.notification("Gun has been dropped! Find a yellow highlight.")
  3293. if autoGetDroppedGun then
  3294. fu.notification("Auto get dropped gun - Cooling down...")
  3295. task.wait(1)
  3296. if not getMap():FindFirstChild("GunDrop") then fu.notification("No dropped gun to be teleported to.") return end
  3297. local previousPosition = localplayer.Character:GetPivot()
  3298. localplayer.Character:MoveTo(getMap():FindFirstChild("GunDrop").Position)
  3299. localplayer.Backpack.ChildAdded:Wait()
  3300. localplayer.Character:PivotTo(previousPosition)
  3301. end
  3302. end
  3303. end)
  3304.  
  3305. workspace.DescendantRemoving:Connect(function(ch)
  3306. if gunDropESP and ch.Name == "GunDrop" then
  3307. if script.Parent:FindFirstChild("DGBGUIClone") then
  3308. script.Parent:FindFirstChild("DGBGUIClone"):Destroy()
  3309. end
  3310. if script.Parent:FindFirstChild("GunESP") then
  3311. script.Parent:FindFirstChild("GunESP"):Destroy()
  3312. end
  3313. fu.notification("Someone has took the dropped gun.")
  3314. task.wait(0.6)
  3315. fu.notification("The hero is " .. findSheriff().DisplayName .. ".")
  3316. if playerESP then
  3317. for _, v in ipairs(script.Parent:GetChildren()) do
  3318. if v:IsA("Highlight") then
  3319. v:Destroy()
  3320. end
  3321. end
  3322. end
  3323.  
  3324. local listplayers = game.Players:GetChildren()
  3325. for _, player in ipairs(listplayers) do
  3326. if player.Character ~= nil then
  3327. local character = player.Character
  3328. if not character:FindFirstChild("PlayerESP") then
  3329. local a = Instance.new("Highlight", script.Parent)
  3330. a.Name = "PlayerESP"
  3331. a.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3332. a.Adornee = character
  3333. a.FillColor = Color3.fromRGB(255, 255, 255)
  3334. a.FillTransparency = 0.5
  3335. task.spawn(function()
  3336. if player == findMurderer() then
  3337. local mbgui = script.Parent.MurdererBGUI:Clone()
  3338. mbgui.Enabled = true
  3339. mbgui.Name = "AppliedMurdererBGUI"
  3340. mbgui.Parent = _G.LVSQ
  3341. mbgui.Adornee = character
  3342. a.FillColor = Color3.fromRGB(255,0,0)
  3343. a.OutlineColor = Color3.fromRGB(255,0,0)
  3344. elseif player == findSheriff() then
  3345. a.FillColor = Color3.fromRGB(255, 255,0)
  3346. a.OutlineColor = Color3.fromRGB(255, 255,0)
  3347. else
  3348. a.FillColor = Color3.fromRGB(0,255,0)
  3349. a.OutlineColor = Color3.fromRGB(0, 255, 0)
  3350. end
  3351. if a then
  3352. if not player then return end
  3353. a.Adornee = player.Character or player.CharactedAdded:Wait()
  3354. end
  3355. end)
  3356. end
  3357. end
  3358. end
  3359. end
  3360. end)
  3361.  
  3362. function getClosestModelToPlayer(player, models)
  3363. local closestModel = nil
  3364. local closestDistance = math.huge
  3365.  
  3366. local playerPosition = player.Character.HumanoidRootPart.Position
  3367.  
  3368. for _, model in ipairs(models) do
  3369. local modelPosition = model:GetPivot().Position
  3370. local distance = (modelPosition - playerPosition).Magnitude
  3371. if distance < closestDistance then
  3372. closestDistance = distance
  3373. closestModel = model
  3374. end
  3375. end
  3376.  
  3377. local returningResult = {closestModel, closestDistance}
  3378. setmetatable(returningResult, {
  3379. __tostring = function(t)
  3380. return closestModel
  3381. end,
  3382. })
  3383.  
  3384. return returningResult
  3385. end
  3386.  
  3387. -- Coin autocollect
  3388. task.spawn(
  3389. function()
  3390. while task.wait(0.1) do
  3391. if not coinAutoCollect then continue end
  3392.  
  3393. if getMap() then
  3394. if getMap():FindFirstChild("CoinContainer") and #getMap():FindFirstChild("CoinContainer"):GetChildren() > 1 then
  3395. local closestCoin = getClosestModelToPlayer(localplayer, getMap():FindFirstChild("CoinContainer"):GetChildren())
  3396. if closestCoin then
  3397. if not localplayer.Character:FindFirstChild("HumanoidRootPart") then continue end
  3398. local distance = (localplayer.Character:FindFirstChild("HumanoidRootPart").Position - closestCoin:GetPivot().Position).Magnitude
  3399. local toclosestcoin = ts:Create(localplayer.Character:FindFirstChild("HumanoidRootPart"), TweenInfo.new(distance*0.05, Enum.EasingStyle.Linear), {
  3400. CFrame = closestCoin:GetPivot()
  3401. })
  3402. toclosestcoin:Play()
  3403. toclosestcoin.Completed:Wait()
  3404. task.wait(0.1)
  3405. closestCoin:Destroy() -- so we wont try to get it anymore
  3406. --localplayer.Character:MoveTo(Vector3.new(closestCoin:GetPivot().X, closestCoin:GetPivot().Y, closestCoin:GetPivot().Z))
  3407. claimedCoins[closestCoin] = true
  3408. end
  3409. end
  3410. end
  3411. end
  3412. end
  3413. )
  3414.  
  3415.  
  3416.  
  3417. local function getPredictedPosition(player, shootOffset)
  3418. pcall(function()
  3419. player = player.Character
  3420. if not player.Character then fu.notification("No murderer to predict position.") return end
  3421. end)
  3422. local playerHRP = player:FindFirstChild("UpperTorso")
  3423. local playerHum = player:FindFirstChild("Humanoid")
  3424. if not playerHRP or not playerHum then
  3425. return Vector3.new(0,0,0), "Could not find the player's HumanoidRootPart."
  3426. end
  3427.  
  3428. local playerPosition = playerHRP.Position
  3429. local velocity = Vector3.new()
  3430. velocity = playerHRP.AssemblyLinearVelocity
  3431. local playerMoveDirection = playerHum.MoveDirection
  3432. local playerLookVec = playerHRP.CFrame.LookVector
  3433. local yVelFactor = velocity.Y > 0 and -1 or 0.5
  3434. local predictedPosition
  3435. predictedPosition = playerHRP.Position + ((velocity * Vector3.new(0, 0.5, 0))) * (shootOffset / 15) +playerMoveDirection * shootOffset
  3436. predictedPosition = predictedPosition * (((localplayer:GetNetworkPing() * 1000) * ((offsetToPingMult - 1) * 0.01)) + 1)
  3437. -- failed so hard i had to revert back to v1.11 :sob:
  3438.  
  3439. --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)
  3440.  
  3441.  
  3442. return predictedPosition
  3443. end
  3444.  
  3445.  
  3446.  
  3447.  
  3448. task.spawn(function()
  3449. while task.wait(1) do
  3450. if findSheriff() == localplayer and autoShooting then
  3451. fu.notification("Auto-shooting started.")
  3452. repeat
  3453. task.wait(0.1)
  3454. local murderer = findMurderer()
  3455. if not murderer then fu.notification("No murderer.") continue end
  3456. local murdererPosition = murderer.Character.HumanoidRootPart.Position
  3457. local characterRootPart = localplayer.Character.HumanoidRootPart
  3458. local rayDirection = murdererPosition - characterRootPart.Position
  3459.  
  3460. local raycastParams = RaycastParams.new()
  3461. raycastParams.FilterType = Enum.RaycastFilterType.Exclude
  3462. raycastParams.FilterDescendantsInstances = {localplayer.Character}
  3463.  
  3464. local hit = workspace:Raycast(characterRootPart.Position, rayDirection, raycastParams)
  3465. if not hit or hit.Instance.Parent == murderer.Character then -- Check if nothing collides or if it collides with the murderer
  3466. fu.notification("Auto-shooting!")
  3467. if not localplayer.Character:FindFirstChild("Gun") then
  3468. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3469. if localplayer.Backpack:FindFirstChild("Gun") then
  3470. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Gun"))
  3471. else
  3472. fu.notification("You don't have the gun..?")
  3473. return
  3474. end
  3475. end
  3476. local murdererHRP = murderer.Character:FindFirstChild("HumanoidRootPart")
  3477. if not murdererHRP then
  3478. fu.notification("Could not find the murderer's HumanoidRootPart.")
  3479. return
  3480. end
  3481.  
  3482. local predictedPosition = getPredictedPosition(murderer, shootOffset)
  3483.  
  3484. local args = {
  3485. [1] = 1,
  3486. [2] = predictedPosition,
  3487. [3] = "AH2"
  3488. }
  3489.  
  3490.  
  3491. localplayer.Character.Gun.KnifeLocal.CreateBeam.RemoteFunction:InvokeServer(unpack(args))
  3492.  
  3493.  
  3494.  
  3495. end
  3496. until findSheriff() ~= localplayer or not autoShooting
  3497. end
  3498. end
  3499. end)
  3500.  
  3501. table.insert(module, {
  3502. Type = "Text",
  3503. Args = {"ESPs"}
  3504. })
  3505.  
  3506.  
  3507. table.insert(module, {
  3508. Type = "ButtonGrid",
  3509. Toggleable = true,
  3510. Args = {2, {
  3511. Players = function()
  3512. if playerESP then
  3513. playerESP = false
  3514. if _G.LVSQ:FindFirstChild("AppliedMurdererBGUI") then _G.LVSQ:FindFirstChild("AppliedMurdererBGUI"):Destroy() end
  3515. if _G.LVSQ:FindFirstChild("DGBGUIClone") then _G.LVSQ:FindFirstChild("DGBGUIClone"):Destroy() end
  3516. for _, v in ipairs(script.Parent:GetChildren()) do if v.Name == "PlayerESP" then v:Destroy() end end
  3517. else
  3518. playerESP = true
  3519. if not findMurderer() or not findSheriff() then
  3520. fu.notification("No roles yet. Waiting for roles...")
  3521. repeat
  3522. task.wait(1)
  3523. until findSheriff() or findMurderer()
  3524. end
  3525. reloadESP()
  3526. end
  3527. end,
  3528.  
  3529. Dropped_Gun = function()
  3530. if gunDropESP then
  3531. gunDropESP = false
  3532. if _G.LVSQ:FindFirstChild("GunESP") then _G.LVSQ:FindFirstChild("GunESP"):Destroy() end
  3533. if _G.LVSQ:FindFirstChild("DGBGUIClone") then _G.LVSQ:FindFirstChild("DGBGUIClone"):Destroy() end
  3534. else
  3535. gunDropESP = true
  3536. if not getMap() then return end
  3537. if getMap():FindFirstChild("GunDrop") then
  3538. local gunesp = Instance.new("Highlight", script.Parent)
  3539. gunesp.OutlineTransparency = 1
  3540. gunesp.FillColor = Color3.fromRGB(255, 255, 0)
  3541. gunesp.Name = "GunESP"
  3542. gunesp.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  3543. gunesp.Adornee = getMap():FindFirstChild("GunDrop")
  3544. gunesp.Enabled = true
  3545. local bguiclone = script.Parent.DroppedGunBGUI:Clone()
  3546. bguiclone.Parent = script.Parent
  3547. bguiclone.Adornee = getMap():FindFirstChild("GunDrop")
  3548. bguiclone.Enabled = true
  3549. bguiclone.Name = "DGBGUIClone"
  3550. fu.notification("Gun has been dropped! Find a yellow highlight.")
  3551. end
  3552.  
  3553. end
  3554. end,
  3555.  
  3556. Traps = function()
  3557. if trapDetection then
  3558. trapDetection = false
  3559. for _, v in ipairs(script.Parent:GetChildren()) do
  3560. if v.Name == "TrapESP" then v:Destroy() end
  3561. end
  3562. else
  3563. trapDetection = true
  3564. for _, v in ipairs(workspace:GetDescendants()) do
  3565. if v.Name == "Trap" and v.Parent:IsDescendantOf(workspace) then
  3566. v.Transparency = 0
  3567. local trapesp = trapESP:Clone()
  3568. trapesp.Parent = script.Parent
  3569. trapESP.Adornee = v
  3570. end
  3571. end
  3572. end
  3573. end,
  3574. }}
  3575. })
  3576.  
  3577. table.insert(module, {
  3578. Type = "Text",
  3579. Args = {"Tools"}
  3580. })
  3581.  
  3582.  
  3583. table.insert(module, {
  3584. Type = "Button",
  3585. Args = {"Shoot murderer", function(Self)
  3586. if findSheriff() ~= localplayer then
  3587. fu.notification("You're not sheriff/hero.")
  3588. return
  3589. end
  3590.  
  3591. local murderer = findMurderer() or findSheriffThatsNotMe()
  3592. if not murderer then
  3593. fu.notification("No murderer (or sheriff) to shoot.")
  3594. return
  3595. end
  3596.  
  3597. if not localplayer.Character:FindFirstChild("Gun") then
  3598. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3599. if localplayer.Backpack:FindFirstChild("Gun") then
  3600. hum:EquipTool(localplayer.Backpack:FindFirstChild("Gun"))
  3601. else
  3602. fu.notification("You don't have the gun..?")
  3603. return
  3604. end
  3605. end
  3606.  
  3607. local murdererHRP = murderer.Character:FindFirstChild("HumanoidRootPart")
  3608. if not murdererHRP then
  3609. fu.notification("Could not find the murderer's HumanoidRootPart.")
  3610. return
  3611. end
  3612.  
  3613. local predictedPosition = getPredictedPosition(murderer, shootOffset)
  3614.  
  3615. local args = {
  3616. [1] = 1,
  3617. [2] = predictedPosition,
  3618. [3] = "AH2"
  3619. }
  3620.  
  3621.  
  3622. localplayer.Character.Gun.KnifeLocal.CreateBeam.RemoteFunction:InvokeServer(unpack(args))
  3623. end,}
  3624. })
  3625.  
  3626.  
  3627. table.insert(module, {
  3628. Type = "Input",
  3629. Args = {"Shoot position offset", "Set", function(Self, text)
  3630. if not tonumber(text) then fu.notification("Not a valid number.") return end
  3631.  
  3632. if tonumber(text) > 5 then
  3633. fu.notification("An offset with a multiplier of 5 might not at all shoot the murderer!")
  3634. end
  3635. if tonumber(text) < 0 then
  3636. fu.notification("An offset with a negative multiplier will make a shot BEHIND the murderer's walk direction.")
  3637. end
  3638. shootOffset = tonumber(text)
  3639. fu.notification("Offset has been set.")
  3640. end,}
  3641. })
  3642.  
  3643. table.insert(module, {
  3644. Type = "Input",
  3645. Args = {"Offset-to-ping multiplier", "Set", function(Self, text)
  3646. if not tonumber(text) then fu.notification("Not a valid number.") return end
  3647.  
  3648. if tonumber(text) > 5 then
  3649. fu.notification("An offset with a multiplier of 5 might not at all shoot the murderer!")
  3650. end
  3651. if tonumber(text) < 0 then
  3652. fu.notification("An offset with a negative multiplier will make a shot BEHIND the murderer's walk direction.")
  3653. end
  3654. offsetToPingMult = tonumber(text)
  3655. fu.notification("Offset has been set.")
  3656. end,}
  3657. })
  3658.  
  3659. table.insert(module, {
  3660. Type = "Text",
  3661. Args = {"Shoot offset re-aims the gun/knife shoot/throw to the character's predicted position. Recommended is 2.8"}
  3662. })
  3663.  
  3664. table.insert(module, {
  3665. Type = "Text",
  3666. Args = {"Offset-to-ping multiplier allows the offset to change dynamically with latency/ping. The default is 1 (aka no adjustment)"}
  3667. })
  3668.  
  3669.  
  3670.  
  3671. table.insert(module, {
  3672. Type = "ButtonGrid",
  3673. Toggleable = true,
  3674. Args = {1, {
  3675. --Coins_Magnet = function()
  3676. -- coinAutoCollect = not coinAutoCollect
  3677. -- if coinAutoCollect then
  3678. -- fu.notification("Coins magnet is currently buggy right now. Use at your own risk.")
  3679. -- end
  3680. --end,
  3681. Auto_Shoot_murderer = function()
  3682. autoShooting = not autoShooting
  3683. if findSheriff() == localplayer and autoShooting then
  3684. fu.notification("Auto-shooting started.")
  3685. repeat
  3686. task.wait(0.1)
  3687. local murderer = findMurderer() or findSheriffThatsNotMe()
  3688. if not murderer then warn("[LVSQ] > MM2 Autoshoot - No murderer.") continue end
  3689. local murdererPosition = murderer.Character.HumanoidRootPart.Position
  3690. local characterRootPart = localplayer.Character.HumanoidRootPart
  3691. local rayDirection = (murdererPosition - characterRootPart.Position).Unit * 50
  3692.  
  3693. local raycastParams = RaycastParams.new()
  3694. raycastParams.FilterType = Enum.RaycastFilterType.Exclude
  3695. raycastParams.FilterDescendantsInstances = {localplayer.Character}
  3696.  
  3697. local hit = workspace:Raycast(characterRootPart.Position, rayDirection, raycastParams)
  3698. if not hit or hit.Instance.Parent == murderer.Character then -- Check if nothing collides or if it collides with the murderer
  3699. fu.notification("Auto-shooting!")
  3700. if not localplayer.Character:FindFirstChild("Gun") then
  3701. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3702. if localplayer.Backpack:FindFirstChild("Gun") then
  3703. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Gun"))
  3704. else
  3705. fu.notification("You don't have the gun..?")
  3706. return
  3707. end
  3708. end
  3709. local murdererHRP = murderer.Character:FindFirstChild("HumanoidRootPart")
  3710. if not murdererHRP then
  3711. fu.notification("Could not find the murderer's HumanoidRootPart.")
  3712. return
  3713. end
  3714. local murdererVelocity = murdererHRP.AssemblyLinearVelocity
  3715. local predictedPosition = murdererHRP.Position + (murdererVelocity * Vector3.new(1, 0.5, 1)) * (shootOffset / 15)
  3716.  
  3717. local args = {
  3718. [1] = 1,
  3719. [2] = predictedPosition,
  3720. [3] = "AH2"
  3721. }
  3722.  
  3723.  
  3724. localplayer.Character.Gun.KnifeLocal.CreateBeam.RemoteFunction:InvokeServer(unpack(args))
  3725. end
  3726. until not autoShooting
  3727. end
  3728. end,
  3729. }}
  3730. })
  3731.  
  3732. local function secondsToMinutes(seconds)
  3733. if seconds == -1 then return "" end
  3734. local minutes = math.floor(seconds / 60)
  3735. local remainingSeconds = seconds % 60
  3736. return string.format("%dm %ds", minutes, remainingSeconds)
  3737. end
  3738. local timertask = nil
  3739. local timertext = nil
  3740. table.insert(module, {
  3741. Type = "Toggle",
  3742. Args = {"Round timer", function(Self, state)
  3743. if state then
  3744. timertext = Instance.new("TextLabel")
  3745. timertext.Parent = script.Parent
  3746. timertext.BackgroundTransparency = 1
  3747. timertext.TextColor3 = Color3.fromRGB(255, 255, 255)
  3748. timertext.TextScaled = true
  3749. timertext.AnchorPoint = Vector2.new(0.5, 0.5)
  3750.  
  3751. timertext.Position = UDim2.fromScale(0.5, 0.15)
  3752. timertext.Size = UDim2.fromOffset(200, 50)
  3753.  
  3754. timertext.Font = Enum.Font.Montserrat
  3755.  
  3756. timertask = task.spawn(function()
  3757. while task.wait(0.5) do
  3758. local timeLeft = game.ReplicatedStorage.Remotes.Extras.GetTimer:InvokeServer()
  3759. timertext.Text = secondsToMinutes(timeLeft)
  3760. end
  3761. end)
  3762. else
  3763. if timertext then
  3764. timertext:Destroy()
  3765. end
  3766. task.cancel(timertask)
  3767. end
  3768. end,}
  3769. })
  3770.  
  3771. table.insert(module, {Type="Text", Args={""}})
  3772.  
  3773. table.insert(module, {
  3774. Type = "Text",
  3775. Args = {"<font color='#FF0000'>Detectables</font>"}
  3776. })
  3777.  
  3778. table.insert(module, {
  3779. Type = "Button",
  3780. Args = {"Send Sheriff and Murderer names into chat", function(Self)
  3781. local textchannels = game:GetService("TextChatService"):WaitForChild("TextChannels"):GetChildren()
  3782. for _, textchannel in ipairs(textchannels) do
  3783. if textchannel.Name == "RBXSystem" then continue end
  3784. local murd = findMurderer()
  3785. local sher = findSheriff()
  3786.  
  3787. local murdName = "-"
  3788. local sherName = "-"
  3789. if murd then murdName = murd.Name end
  3790. if sher then sherName = sher.Name end
  3791. local message = string.format([[Murderer: %s |
  3792. Sheriff: %s |
  3793. <<LVSQ>>]], murdName, sherName)
  3794. textchannel:SendAsync(message)
  3795. end
  3796. end,}
  3797. })
  3798.  
  3799. table.insert(module, {
  3800. Type = "ButtonGrid",
  3801. Args = {2, {
  3802. Teleport_to_lobby = function(Self)
  3803. localplayer.Character:MoveTo(Vector3.new(-107, 152, 41))
  3804. end,
  3805.  
  3806. Teleport_to_map = function(Self)
  3807. local spawnsFolder = getMap():FindFirstChild("Spawns")
  3808. if spawnsFolder then
  3809. local spawns = spawnsFolder:GetChildren()
  3810. local randomSpawn = spawns[math.random(1, #spawns)]
  3811. localplayer.Character:MoveTo(randomSpawn.Position)
  3812. else
  3813. fu.notification("No map to teleport to.")
  3814. end
  3815. end,
  3816. }}
  3817. })
  3818.  
  3819. table.insert(module, {
  3820. Type = "ButtonGrid",
  3821. Args = {2, {
  3822. Fling_Sheriff = function()
  3823. if not findSheriff() then
  3824. fu.notification("No sheriff/hero to fling.")
  3825. return
  3826. end
  3827. miniFling(findSheriff())
  3828. end,
  3829.  
  3830. Fling_Murderer = function()
  3831. if not findMurderer() then
  3832. fu.notification("No murderer to fling.")
  3833. return
  3834. end
  3835. miniFling(findMurderer())
  3836. end,
  3837. }}
  3838. })
  3839.  
  3840. table.insert(module, {
  3841. Type = "Button",
  3842. Args = {"Teleport to dropped gun", function(Self)
  3843. if not getMap():FindFirstChild("GunDrop") then fu.notification("No dropped gun to be teleported to.") return end
  3844. local previousPosition = localplayer.Character:GetPivot()
  3845. localplayer.Character:PivotTo(getMap():FindFirstChild("GunDrop"):GetPivot())
  3846. localplayer.Backpack.ChildAdded:Wait()
  3847. localplayer.Character:PivotTo(previousPosition)
  3848. end,}
  3849. })
  3850.  
  3851. table.insert(module, {
  3852. Type = "Toggle",
  3853. Args = {"Automatically get gun on drop", function(Self, state)
  3854. autoGetDroppedGun = state
  3855. end,}
  3856. })
  3857.  
  3858. local ignoreknifethrow = false
  3859. game.Workspace.ChildAdded:Connect(function(chi)
  3860. if chi.Name == "ThrowingKnife" and ignoreknifethrow then
  3861. chi:Destroy()
  3862. end
  3863. end)
  3864.  
  3865. table.insert(module, {
  3866. Type = "Toggle",
  3867. Args = {"Ignore knife throws (doesn't work)", function(Self, state)
  3868. ignoreknifethrow = state
  3869. end,}
  3870. })
  3871.  
  3872.  
  3873.  
  3874. table.insert(module, {
  3875. Type = "Button",
  3876. Args = {"God mode (Very, VERY UNSTABLE)", function(Self)
  3877. local Cam = workspace.CurrentCamera
  3878. local Pos, Char = Cam.CFrame, localplayer.Character
  3879. local Human = Char and Char.FindFirstChildWhichIsA(Char, "Humanoid")
  3880. local nHuman = Human.Clone(Human)
  3881. nHuman.Parent, localplayer.Character = Char, nil
  3882. nHuman.SetStateEnabled(nHuman, 15, false)
  3883. nHuman.SetStateEnabled(nHuman, 1, false)
  3884. nHuman.SetStateEnabled(nHuman, 0, false)
  3885. nHuman.BreakJointsOnDeath, Human = true, Human.Destroy(Human)
  3886. localplayer.Character, Cam.CameraSubject, Cam.CFrame = Char, nHuman, wait() and Pos
  3887. nHuman.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  3888. local Script = Char.FindFirstChild(Char, "Animate")
  3889. if Script then
  3890. Script.Disabled = true
  3891. wait()
  3892. Script.Disabled = false
  3893. end
  3894. nHuman.Health = nHuman.MaxHealth
  3895. end,}
  3896. })
  3897.  
  3898.  
  3899.  
  3900.  
  3901. table.insert(module, {
  3902. Type = "Button",
  3903. Args = {"Kill closest player as murderer", function()
  3904. if findMurderer() ~= localplayer then fu.notification("You're not murderer.") return end
  3905.  
  3906. if not localplayer.Character:FindFirstChild("Knife") then
  3907. local hum = localplayer.Character:FindFirstChild("Humanoid")
  3908. if localplayer.Backpack:FindFirstChild("Knife") then
  3909. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Knife"))
  3910. else
  3911. fu.notification("You don't have the knife..?")
  3912. return
  3913. end
  3914. end
  3915.  
  3916. local NearestPlayer = findNearestPlayer()
  3917.  
  3918. if not NearestPlayer or not NearestPlayer.Character then
  3919. fu.notification("Can't find a player!?")
  3920. return
  3921. end
  3922. local nearestHRP = NearestPlayer.Character:FindFirstChild("HumanoidRootPart")
  3923. if not nearestHRP then
  3924. fu.notification("Can't find the player's pivot.")
  3925. end
  3926.  
  3927. if not localplayer.Character:FindFirstChild("HumanoidRootPart") then fu.notification("You're not a valid character.") return end
  3928. if not simulateKnifeThrow then
  3929. nearestHRP.Anchored = true
  3930. nearestHRP.CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 2
  3931. task.wait(0.1)
  3932. local args = {
  3933. [1] = "Slash"
  3934. }
  3935.  
  3936. localplayer.Character.Knife.Stab:FireServer(unpack(args))
  3937. return
  3938. else
  3939. local lpknife = localplayer.Character:FindFirstChild("Knife")
  3940. if not lpknife then return end
  3941.  
  3942. local raycastParams = RaycastParams.new()
  3943. raycastParams.FilterType = Enum.RaycastFilterType.Exclude
  3944. raycastParams.FilterDescendantsInstances = {localplayer.Character}
  3945. local rayResult = workspace:Raycast(lpknife:GetPivot().Position, (nearestHRP.Position - localplayer.Character:FindFirstChild("HumanoidRootPart").Position).Unit * 350, raycastParams)
  3946. local toThrow = nearestHRP.Position
  3947. --if rayResult then
  3948. -- toThrow = rayResult.Position
  3949. --end
  3950. --if math.random(0, 10) == 5 then
  3951. -- toThrow = nearestHRP.Position
  3952. --end
  3953. local args = {
  3954. [1] = lpknife:GetPivot(),
  3955. [2] = toThrow
  3956. }
  3957.  
  3958. localplayer.Character.Knife.Throw:FireServer(unpack(args))
  3959. return
  3960. end
  3961.  
  3962.  
  3963. end,}
  3964. })
  3965.  
  3966. table.insert(module, {
  3967. Type = "Toggle",
  3968. Args = {"Simulate knife throw for killing nearest", function(Self, state)
  3969. simulateKnifeThrow = state
  3970. if state then
  3971. fu.notification("Simulating a knife throw can make you look legitimate. However, note that it's less reliable and may miss the target.")
  3972. end
  3973. end,}
  3974. })
  3975.  
  3976. local killAuraCon = nil
  3977.  
  3978. table.insert(module, {
  3979. Type = "Toggle",
  3980. Args = {"Murderer kill aura", function(Self, state)
  3981. if state then
  3982. if killAuraCon then killAuraCon:Disconnect() end
  3983. else
  3984. killAuraCon = game:GetService("RunService").Heartbeat:Connect(function()
  3985. for _, player in ipairs(game.Players:GetPlayers()) do
  3986. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player ~= localplayer then
  3987. local hrp = player.Character:FindFirstChild("HumanoidRootPart")
  3988. if (hrp.Position - localplayer.Character:FindFirstChild("HumanoidRootPart").Position).Magnitude < 7 then
  3989. hrp.Anchored = true
  3990. hrp.CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 2
  3991.  
  3992. task.wait(0.1)
  3993. local args = {
  3994. [1] = "Slash"
  3995. }
  3996.  
  3997. localplayer.Character.Knife.Stab:FireServer(unpack(args))
  3998. return
  3999. end
  4000. end
  4001. end
  4002. end)
  4003. end
  4004. end,}
  4005. })
  4006.  
  4007. table.insert(module, {
  4008. Type = "Button",
  4009. Args = {"Kill EVERYONE as murderer", function()
  4010. if findMurderer() ~= localplayer then fu.notification("You're not murderer.") return end
  4011.  
  4012. if not localplayer.Character:FindFirstChild("Knife") then
  4013. local hum = localplayer.Character:FindFirstChild("Humanoid")
  4014. if localplayer.Backpack:FindFirstChild("Knife") then
  4015. localplayer.Character:FindFirstChild("Humanoid"):EquipTool(localplayer.Backpack:FindFirstChild("Knife"))
  4016. else
  4017. fu.notification("You don't have the knife..?")
  4018. return
  4019. end
  4020. end
  4021.  
  4022. for _, player in ipairs(game.Players:GetPlayers()) do
  4023. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player ~= localplayer then
  4024. player.Character:FindFirstChild("HumanoidRootPart").Anchored = true
  4025. player.Character:FindFirstChild("HumanoidRootPart").CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 1
  4026.  
  4027. end
  4028. end
  4029.  
  4030. local args = {
  4031. [1] = "Slash"
  4032. }
  4033. localplayer.Character.Knife.Stab:FireServer(unpack(args))
  4034. end,}
  4035. })
  4036.  
  4037. table.insert(module, {
  4038. Type = "Text",
  4039. Args = {"Fun"}
  4040. })
  4041.  
  4042. table.insert(module, {
  4043. Type = "Button",
  4044. Args = {"Hold everyone hostage", function()
  4045. if findMurderer() ~= localplayer then fu.notification("You're not murderer. This'll only be useful if you're the murderer.") return end
  4046.  
  4047. for _, player in ipairs(game.Players:GetPlayers()) do
  4048. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player ~= localplayer then
  4049. player.Character:FindFirstChild("HumanoidRootPart").Anchored = true
  4050. player.Character:FindFirstChild("HumanoidRootPart").CFrame = localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame + localplayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 5
  4051. end
  4052. end
  4053.  
  4054. fu.notification("Placed every single player in a single point. Kill everyone at once once you decide to.")
  4055. end,}
  4056. })
  4057.  
  4058. _G.Modules[3] = module
  4059. fu.refreshlist()
  4060. end
  4061. local function COBWDKS_fake_script() -- Fake Script: StarterGui.LVSQ.Universal
  4062. local script = Instance.new("LocalScript")
  4063. script.Name = "Universal"
  4064. script.Parent = Converted["_LVSQ"]
  4065. local req = require
  4066. local require = function(obj)
  4067. local fake = fake_module_scripts[obj]
  4068. if fake then
  4069. return fake()
  4070. end
  4071. return req(obj)
  4072. end
  4073.  
  4074. local module = {}
  4075. module["gameId"] = 0 -- Restrict module to a certain game ID only. 0 allows all games.
  4076. if (module["gameId"] ~= game.GameId) and module["gameId"] ~= 0 then
  4077. script.Enabled = true
  4078. end
  4079.  
  4080. local ts = game:GetService("TweenService")
  4081. local uis = game:GetService("UserInputService")
  4082. local rs = game:GetService("RunService")
  4083. local Players = game:GetService("Players")
  4084. local fu = require(script.Parent.FUNCTIONS)
  4085.  
  4086. local loopfovandws = false
  4087. local ctrlclicktp = false
  4088. local ws = 16
  4089. local fov = 70
  4090.  
  4091. local hidden = false
  4092.  
  4093.  
  4094. function splitString(str,delim)
  4095. local broken = {}
  4096. if delim == nil then delim = "," end
  4097. for w in string.gmatch(str,"[^"..delim.."]+") do
  4098. table.insert(broken,w)
  4099. end
  4100. return broken
  4101. end
  4102.  
  4103. function toTokens(str)
  4104. local tokens = {}
  4105. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  4106. table.insert(tokens,{Operator = op,Name = name})
  4107. end
  4108. return tokens
  4109. end
  4110.  
  4111. function onlyIncludeInTable(tab,matches)
  4112. local matchTable = {}
  4113. local resultTable = {}
  4114. for i,v in pairs(matches) do matchTable[v.Name] = true end
  4115. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  4116. return resultTable
  4117. end
  4118.  
  4119. function removeTableMatches(tab,matches)
  4120. local matchTable = {}
  4121. local resultTable = {}
  4122. for i,v in pairs(matches) do matchTable[v.Name] = true end
  4123. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  4124. return resultTable
  4125. end
  4126.  
  4127. function getPlayersByName(Name)
  4128. local Name,Len,Found = string.lower(Name),#Name,{}
  4129. for _,v in pairs(Players:GetPlayers()) do
  4130. if Name:sub(0,1) == '@' then
  4131. if string.sub(string.lower(v.Name),1,Len-1) == Name:sub(2) then
  4132. table.insert(Found,v)
  4133. end
  4134. else
  4135. if string.sub(string.lower(v.Name),1,Len) == Name or string.sub(string.lower(v.DisplayName),1,Len) == Name then
  4136. table.insert(Found,v)
  4137. end
  4138. end
  4139. end
  4140. return Found
  4141. end
  4142.  
  4143. function getPlayer(list,speaker)
  4144. if list == nil then return {speaker.Name} end
  4145. local nameList = splitString(list,",")
  4146.  
  4147. local foundList = {}
  4148.  
  4149. for _,name in pairs(nameList) do
  4150. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  4151. local tokens = toTokens(name)
  4152. local initialPlayers = Players:GetPlayers()
  4153.  
  4154. for i,v in pairs(tokens) do
  4155. if v.Operator == "+" then
  4156. local tokenContent = v.Name
  4157. local foundCase = false
  4158.  
  4159. if not foundCase then
  4160. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  4161. end
  4162. else
  4163. local tokenContent = v.Name
  4164. local foundCase = false
  4165.  
  4166. if not foundCase then
  4167. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  4168. end
  4169. end
  4170. end
  4171.  
  4172. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  4173. end
  4174.  
  4175. local foundNames = {}
  4176. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  4177.  
  4178. return foundNames[1]
  4179. end
  4180.  
  4181.  
  4182.  
  4183. task.spawn(function()
  4184. rs.RenderStepped:Connect(function()
  4185. if loopfovandws then
  4186. workspace.CurrentCamera.FieldOfView = fov
  4187. if game.Players.LocalPlayer.Character then
  4188. if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  4189. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = ws
  4190. end
  4191. end
  4192. end
  4193. end)
  4194. end)
  4195.  
  4196. uis.InputBegan:Connect(function(inp, proc)
  4197. if proc then return end
  4198.  
  4199. if uis:IsKeyDown(Enum.KeyCode.LeftControl) and inp.KeyCode == Enum.KeyCode.Y and hidden then
  4200. hidden = false
  4201. ts:Create(script.Parent.Menu.UIScale, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  4202. Scale = 1
  4203. }):Play()
  4204. end
  4205. end)
  4206.  
  4207. local function getPlayerMouse()
  4208. local player = game:GetService("Players").LocalPlayer
  4209. if player then
  4210. return player:GetMouse()
  4211. end
  4212. return nil
  4213. end
  4214.  
  4215. -- Function to cast a ray from the cursor to the furthest object
  4216. local function getRayHitPosition()
  4217. local mouse = getPlayerMouse()
  4218. if not mouse then
  4219. return nil
  4220. end
  4221.  
  4222. local camera = workspace.CurrentCamera
  4223. local unitRay = camera:ScreenPointToRay(mouse.X, mouse.Y)
  4224. local ray = Ray.new(unitRay.Origin, unitRay.Direction * 1000) -- Adjust the range as needed
  4225.  
  4226. local part, position = workspace:FindPartOnRay(ray, game:GetService("Players").LocalPlayer.Character)
  4227.  
  4228. if part then
  4229. return position
  4230. else
  4231. return nil
  4232. end
  4233. end
  4234.  
  4235. uis.InputBegan:Connect(function(inp, proc)
  4236. if proc then return end
  4237.  
  4238. if uis:IsKeyDown(Enum.KeyCode.LeftControl) and inp.UserInputType == Enum.UserInputType.MouseButton1 and ctrlclicktp then
  4239. local ray = getRayHitPosition()
  4240. if not ray then fu.notification("Couldn't find a place to teleport to.") return end
  4241. game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = CFrame.new(ray)
  4242. end
  4243. end)
  4244.  
  4245. if uis.AccelerometerEnabled then
  4246. uis.DeviceAccelerationChanged:Connect(function(acc)
  4247. if hidden and acc.Position.Magnitude > 50 then
  4248. hidden = false
  4249. ts:Create(script.Parent.Menu.UIScale, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  4250. Scale = 1
  4251. }):Play()
  4252. end
  4253. end)
  4254. end
  4255.  
  4256. module["Name"] = "Universal"
  4257.  
  4258. local ts = game:GetService("TweenService")
  4259.  
  4260. table.insert(module, {
  4261. Type = "Text",
  4262. Args = {"Welcome to LVSQ! The open, free script hub."}
  4263. })
  4264.  
  4265. table.insert(module, {
  4266. Type = "Text",
  4267. Args = {"<font color='#FFFF00'>Also try...</font>"}
  4268. })
  4269.  
  4270. table.insert(module, {
  4271. Type = "Text",
  4272. Args = {"---"}
  4273. })
  4274.  
  4275. table.insert(module, {
  4276. Type = "Button",
  4277. Args = {"Join our Discord", function(Self)
  4278. if setclipboard then setclipboard("") end
  4279. fu.notification('Discord link has been copied to clipboard!')
  4280. end,}
  4281. })
  4282.  
  4283. local aggressiveExp = false
  4284. local hitboxExp = 1
  4285. table.insert(module, {
  4286. Type = "Input",
  4287. Args = {"Hitbox expander", "Expand everyone's hitbox", function(Self, ToExpand)
  4288. hitboxExp = ToExpand
  4289. local players = game:GetService("Players"):GetPlayers()
  4290. for i,v in ipairs(players) do
  4291. if v ~= game.Players.LocalPlayer and v.Character:FindFirstChild('HumanoidRootPart') then
  4292. local sizeArg = tonumber(ToExpand)
  4293. local Size = Vector3.new(sizeArg,sizeArg,sizeArg)
  4294. if aggressiveExp then
  4295. for _, part in ipairs(v.Character:GetChildren()) do
  4296. if part:IsA("BasePart") then
  4297. if not ToExpand or sizeArg == 1 then
  4298. part.Size = Vector3.new(2,1,1)
  4299. part.Transparency = 0.2
  4300. else
  4301. part.Size = Size
  4302. part.Transparency = 0.2
  4303. end
  4304. --part.CanCollide = false
  4305. end
  4306. end
  4307. else
  4308. local Root = v.Character:FindFirstChild('HumanoidRootPart')
  4309. if Root:IsA("BasePart") then
  4310. if not ToExpand or sizeArg == 1 then
  4311. Root.Size = Vector3.new(2,1,1)
  4312. Root.Transparency = 0.2
  4313. else
  4314. Root.Size = Size
  4315. Root.Transparency = 0.2
  4316. end
  4317. Root.CanCollide = false
  4318. end
  4319. end
  4320. end
  4321. end
  4322. fu.notification("Hitboxes expanded.")
  4323. end,}
  4324. })
  4325.  
  4326. local loopHitBoxExp
  4327. table.insert(module, {
  4328. Type = "Toggle",
  4329. Args = {"Loop hitbox expansion", function(Self, state)
  4330. if state then
  4331. loopHitBoxExp = rs.Heartbeat:Connect(function()
  4332. local players = game:GetService("Players"):GetPlayers()
  4333. for i,v in ipairs(players) do
  4334. if v ~= game.Players.LocalPlayer and v.Character:FindFirstChild('HumanoidRootPart') then
  4335. local sizeArg = tonumber(hitboxExp)
  4336. local Size = Vector3.new(sizeArg,sizeArg,sizeArg)
  4337. local Root = v.Character:FindFirstChild('HumanoidRootPart')
  4338. if aggressiveExp then
  4339. for _, part in ipairs(v.Character:GetChildren()) do
  4340. if part:IsA("BasePart") then
  4341. if not hitboxExp or sizeArg == 1 then
  4342. part.Size = Vector3.new(2,1,1)
  4343. part.Transparency = 0.2
  4344. else
  4345. part.Size = Size
  4346. part.Transparency = 0.2
  4347. end
  4348. --part.CanCollide = false
  4349. end
  4350. end
  4351. else
  4352. local Root = v.Character:FindFirstChild('HumanoidRootPart')
  4353. if Root:IsA("BasePart") then
  4354. if not hitboxExp or sizeArg == 1 then
  4355. Root.Size = Vector3.new(2,1,1)
  4356. Root.Transparency = 0.2
  4357. else
  4358. Root.Size = Size
  4359. Root.Transparency = 0.2
  4360. end
  4361. Root.CanCollide = false
  4362. end
  4363. end
  4364. end
  4365. end
  4366. end)
  4367. else
  4368. loopHitBoxExp:Disconnect()
  4369. end
  4370. end,}
  4371. })
  4372.  
  4373. table.insert(module, {
  4374. Type = "Toggle",
  4375. Args = {"Aggressive hitbox expasion (all parts)", function(Self, state)
  4376. aggressiveExp = state
  4377. end,}
  4378. })
  4379.  
  4380. table.insert(module, {
  4381. Type = "Input",
  4382. Args = {"Walkspeed", "Set speed", function(Self, speed)
  4383. local lp = game:GetService("Players").LocalPlayer
  4384. local char = lp.Character
  4385. if not char then fu.notification("No character!") return end
  4386. local hu = char:FindFirstChildOfClass("Humanoid")
  4387. if not hu then fu.notification("No humanoid on your character..?") return end
  4388. hu.WalkSpeed = tonumber(speed) or 16
  4389. fu.notification("Walkspeed set.")
  4390. ws = tonumber(speed) or 16
  4391. end,}
  4392. })
  4393.  
  4394.  
  4395. local walkspeedInDeCrement = 3
  4396. table.insert(module, {
  4397. Type = "Button",
  4398. Args = {"Increase walkspeed", function(Self)
  4399. local lp = game:GetService("Players").LocalPlayer
  4400. local char = lp.Character
  4401. if not char then fu.notification("No character!") return end
  4402. local hu = char:FindFirstChildOfClass("Humanoid")
  4403. if not hu then fu.notification("No humanoid on your character..?") return end
  4404. ws = ws + walkspeedInDeCrement
  4405. hu.WalkSpeed = hu.WalkSpeed + walkspeedInDeCrement
  4406. fu.notification("Walkspeed is now ".. hu.WalkSpeed)
  4407. end,}
  4408. })
  4409.  
  4410. table.insert(module, {
  4411. Type = "Button",
  4412. Args = {"Decrease walkspeed", function(Self)
  4413. local lp = game:GetService("Players").LocalPlayer
  4414. local char = lp.Character
  4415. if not char then fu.notification("No character!") return end
  4416. local hu = char:FindFirstChildOfClass("Humanoid")
  4417. if not hu then fu.notification("No humanoid on your character..?") return end
  4418. ws = ws - walkspeedInDeCrement
  4419. hu.WalkSpeed = hu.WalkSpeed - walkspeedInDeCrement
  4420. fu.notification("Walkspeed is now ".. hu.WalkSpeed)
  4421. end,}
  4422. })
  4423.  
  4424. table.insert(module, {
  4425. Type = "Input",
  4426. Args = {"Walkspeed increment (How big each increase/decrease is)", "Set", function(Self, input)
  4427. walkspeedInDeCrement = tonumber(input) or 3
  4428. if not tonumber(input) then fu.notification("Not a number. Setting to default.") end
  4429. fu.notification("Set walkspeed increment to ".. walkspeedInDeCrement)
  4430. end,}
  4431. })
  4432.  
  4433. table.insert(module, {
  4434. Type = "Input",
  4435. Args = {"FOV change", "Set FOV", function(Self, tofov)
  4436. if not tonumber(tofov) then fu.notification("Not a number. Setting to default.") end
  4437. ts:Create(workspace.CurrentCamera, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  4438. FieldOfView = tonumber(tofov) or 70
  4439. }):Play()
  4440. fov = tonumber(tofov) or 70
  4441. end,}
  4442. })
  4443.  
  4444. table.insert(module, {
  4445. Type = "Toggle",
  4446. Args = {"Loop walkspeed and FOV", function(Self, state)
  4447. loopfovandws = state
  4448. end,}
  4449. })
  4450.  
  4451.  
  4452. if uis.KeyboardEnabled and uis.MouseEnabled then
  4453. table.insert(module, {
  4454. Type = "Toggle",
  4455. Args = {"CTRL+Click Teleport", function(Self, state)
  4456. ctrlclicktp = state
  4457. end,}
  4458. })
  4459. end
  4460.  
  4461. table.insert(module, {
  4462. Type = "Text",
  4463. Args = {"Teleports"}
  4464. })
  4465.  
  4466. local function gotoPlayer(targetPlayerName)
  4467. local targetPlayer = Players:FindFirstChild(getPlayer(targetPlayerName, game.Players.LocalPlayer))
  4468. if targetPlayer then
  4469. local character = targetPlayer.Character
  4470. if character and character:FindFirstChild("HumanoidRootPart") then
  4471. local targetPosition = character.HumanoidRootPart.Position
  4472. local playerCharacter = Players.LocalPlayer.Character
  4473. if playerCharacter and playerCharacter:FindFirstChild("HumanoidRootPart") then
  4474. playerCharacter.HumanoidRootPart.CFrame = CFrame.new(targetPosition + Vector3.new(0, 5, 0))
  4475. end
  4476. end
  4477. else
  4478. print("Player '" .. targetPlayerName .. "' not found.")
  4479. end
  4480. end
  4481.  
  4482. table.insert(module, {
  4483. Type = "Input",
  4484. Args = {
  4485. "Enter player's name",
  4486. "Teleport",
  4487. function(Self, text)
  4488. gotoPlayer(text)
  4489. end
  4490. }
  4491. })
  4492.  
  4493. local spectateLoop = nil
  4494. table.insert(module, {
  4495. Type = "Button",
  4496. Args = {"Spectate players", function(Self)
  4497. local listofplayers = game.Players:GetPlayers()
  4498. local currentlyViewing = 1
  4499. local currentPlayer = listofplayers[currentlyViewing]
  4500. if not currentPlayer then return end
  4501. workspace.CurrentCamera.CameraSubject = currentPlayer.Character.Humanoid
  4502. spectateLoop = task.spawn(function()
  4503. while true do
  4504. fu.dialog("Spectating...", "Now spectating: " .. workspace.CurrentCamera.CameraSubject.Parent.Name, {"Previous", "Stop", "Next"})
  4505. local action = fu.waitfordialog()
  4506. if action == "Stop" then
  4507. fu.closedialog()
  4508. workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  4509. task.cancel(spectateLoop)
  4510. break
  4511. elseif action == "Next" then
  4512. currentlyViewing = currentlyViewing + 1
  4513. if currentlyViewing > #listofplayers then
  4514. currentlyViewing = 1
  4515. end
  4516. currentPlayer = listofplayers[currentlyViewing]
  4517. if not currentPlayer then return end
  4518. workspace.CurrentCamera.CameraSubject = currentPlayer.Character.Humanoid
  4519. elseif action == "Previous" then
  4520. currentlyViewing = currentlyViewing - 1
  4521. if currentlyViewing < 1 then
  4522. currentlyViewing = #listofplayers
  4523. end
  4524. currentPlayer = listofplayers[currentlyViewing]
  4525. if not currentPlayer then return end
  4526. workspace.CurrentCamera.CameraSubject = currentPlayer.Character.Humanoid
  4527. end
  4528. end
  4529.  
  4530. end)
  4531. end,}
  4532. })
  4533.  
  4534. table.insert(module, {
  4535. Type = "Text",
  4536. Args = {"Aim locking"}
  4537. })
  4538.  
  4539. local aimlockrscon
  4540. local target
  4541.  
  4542. table.insert(module, {
  4543. Type = "Input",
  4544. Args = {"Target player", "Set target", function(Self, input)
  4545. if not Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)) then
  4546. fu.notification("Player not found.")
  4547. return
  4548. end
  4549. fu.notification("Target is set to " .. Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)).Name)
  4550. target = Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer))
  4551. end,}
  4552. })
  4553.  
  4554. local aimlock = false
  4555. local cam = workspace.CurrentCamera
  4556. table.insert(module, {
  4557. Type = "Button",
  4558. Args = {"Aim lock", function(Self)
  4559. if aimlock then return end
  4560. if aimlockrscon then aimlockrscon:Disconnect() end
  4561. if not target then fu.notification("Set a target first.") return end
  4562. aimlockrscon = rs.RenderStepped:Connect(function()
  4563. if not target then fu.notification("No valid target.") aimlockrscon:Disconnect() return end
  4564. if not target.Character then return end
  4565. if not target.Character:FindFirstChild("HumanoidRootPart") then return end
  4566. cam.CFrame = CFrame.new(cam.CFrame.Position, target.Character:FindFirstChild("HumanoidRootPart").Position)
  4567. end)
  4568. aimlock = true
  4569. fu.notification("Aim lock is now on.")
  4570. end,}
  4571. })
  4572.  
  4573. table.insert(module, {
  4574. Type = "Button",
  4575. Args = {"Unaim lock", function(Self)
  4576. if not aimlock then return end
  4577. aimlock = false
  4578. if aimlockrscon then aimlockrscon:Disconnect() end
  4579. fu.notification("Aim lock is now off.")
  4580. end,}
  4581. })
  4582.  
  4583. local RunService = rs
  4584. local UserInputService = uis
  4585.  
  4586. local FLYING = false
  4587. local QEfly = true
  4588. local iyflyspeed = 1
  4589. local vehicleflyspeed = 1
  4590. local IYMouse = Players.LocalPlayer:GetMouse()
  4591.  
  4592.  
  4593. local Clip = true
  4594. local Noclipping = nil
  4595. local floatName = "FloatingName"
  4596.  
  4597. local function getRoot(char)
  4598. local rootPart = char:FindFirstChild("HumanoidRootPart") or char:FindFirstChild("Torso")
  4599. return rootPart
  4600. end
  4601.  
  4602. local function sFLY(vfly)
  4603. repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and getRoot(Players.LocalPlayer.Character) and Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  4604. repeat wait() until IYMouse
  4605. if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
  4606.  
  4607. local T = getRoot(Players.LocalPlayer.Character)
  4608. local CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4609. local lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4610. local SPEED = 0
  4611.  
  4612. local function FLY()
  4613. FLYING = true
  4614. local BG = Instance.new('BodyGyro')
  4615. local BV = Instance.new('BodyVelocity')
  4616. BG.P = 9e4
  4617. BG.Parent = T
  4618. BV.Parent = T
  4619. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  4620. BG.cframe = T.CFrame
  4621. BV.velocity = Vector3.new(0, 0, 0)
  4622. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  4623. task.spawn(function()
  4624. repeat wait()
  4625. if not vfly and Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
  4626. Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4627. end
  4628. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0 then
  4629. SPEED = 50
  4630. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0) and SPEED ~= 0 then
  4631. SPEED = 0
  4632. end
  4633. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 or (CONTROL.Q + CONTROL.E) ~= 0 then
  4634. 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
  4635. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  4636. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and (CONTROL.Q + CONTROL.E) == 0 and SPEED ~= 0 then
  4637. 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
  4638. else
  4639. BV.velocity = Vector3.new(0, 0, 0)
  4640. end
  4641. BG.cframe = workspace.CurrentCamera.CFrame
  4642. until not FLYING
  4643. CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4644. lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
  4645. SPEED = 0
  4646. BG:Destroy()
  4647. BV:Destroy()
  4648. if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
  4649. Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
  4650. end
  4651. end)
  4652. end
  4653. flyKeyDown = IYMouse.KeyDown:Connect(function(KEY)
  4654. if KEY:lower() == 'w' then
  4655. CONTROL.F = (vfly and vehicleflyspeed or iyflyspeed)
  4656. elseif KEY:lower() == 's' then
  4657. CONTROL.B = - (vfly and vehicleflyspeed or iyflyspeed)
  4658. elseif KEY:lower() == 'a' then
  4659. CONTROL.L = - (vfly and vehicleflyspeed or iyflyspeed)
  4660. elseif KEY:lower() == 'd' then
  4661. CONTROL.R = (vfly and vehicleflyspeed or iyflyspeed)
  4662. elseif QEfly and KEY:lower() == 'e' then
  4663. CONTROL.Q = (vfly and vehicleflyspeed or iyflyspeed)*2
  4664. elseif QEfly and KEY:lower() == 'q' then
  4665. CONTROL.E = -(vfly and vehicleflyspeed or iyflyspeed)*2
  4666. end
  4667. pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Track end)
  4668. end)
  4669. flyKeyUp = IYMouse.KeyUp:Connect(function(KEY)
  4670. if KEY:lower() == 'w' then
  4671. CONTROL.F = 0
  4672. elseif KEY:lower() == 's' then
  4673. CONTROL.B = 0
  4674. elseif KEY:lower() == 'a' then
  4675. CONTROL.L = 0
  4676. elseif KEY:lower() == 'd' then
  4677. CONTROL.R = 0
  4678. elseif KEY:lower() == 'e' then
  4679. CONTROL.Q = 0
  4680. elseif KEY:lower() == 'q' then
  4681. CONTROL.E = 0
  4682. end
  4683. end)
  4684. FLY()
  4685. end
  4686.  
  4687. local function NOFLY()
  4688. FLYING = false
  4689. if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
  4690. if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
  4691. Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
  4692. end
  4693. pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Custom end)
  4694. end
  4695.  
  4696. local function noclip()
  4697. Clip = false
  4698. wait(0.1)
  4699. local function NoclipLoop()
  4700. if Clip == false and Players.LocalPlayer.Character ~= nil then
  4701. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  4702. if child:IsA("BasePart") and child.CanCollide == true and child.Name ~= floatName then
  4703. child.CanCollide = false
  4704. end
  4705. end
  4706. end
  4707. end
  4708. Noclipping = RunService.Stepped:Connect(NoclipLoop)
  4709. end
  4710.  
  4711. local function clip()
  4712. if Noclipping then
  4713. Noclipping:Disconnect()
  4714. end
  4715. Clip = true
  4716. end
  4717.  
  4718. local function toggleNoclip()
  4719. if Clip then
  4720. noclip()
  4721. else
  4722. clip()
  4723. end
  4724. end
  4725.  
  4726.  
  4727.  
  4728.  
  4729.  
  4730.  
  4731. if uis.KeyboardEnabled then
  4732. table.insert(module, {
  4733. Type = "Toggle",
  4734. Args = {"Fly", function(Self)
  4735. if FLYING then
  4736. NOFLY()
  4737. else
  4738. sFLY()
  4739. end
  4740. end}
  4741. })
  4742. end
  4743.  
  4744. table.insert(module, {
  4745. Type = "Text",
  4746. Args = {"Fling"}
  4747. })
  4748.  
  4749. local playerToFling
  4750. table.insert(module, {
  4751. Type = "Input",
  4752. Args = {"Target fling player", "Set target", function(Self, input)
  4753. if not Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)) then
  4754. fu.notification("Player not found.")
  4755. return
  4756. end
  4757. fu.notification("Target is set to " .. Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer)).Name)
  4758. playerToFling = Players:FindFirstChild(getPlayer(input, game.Players.LocalPlayer))
  4759. end,}
  4760. })
  4761.  
  4762.  
  4763. local antiFling = false
  4764. table.insert(module, {
  4765. Type = "ButtonGrid",
  4766. Args = {1, {
  4767.  
  4768. Fling = function(Self)
  4769. if not playerToFling then
  4770. fu.notification("You need to target a player to fling.")
  4771. return
  4772. end
  4773. if not Players:FindFirstChild(playerToFling.Name) then
  4774. fu.notification("You need to target a player to fling.")
  4775. return
  4776. end
  4777. if antiFling then
  4778. fu.notification("Turn off anti-fling to use fling.")
  4779. return
  4780. end
  4781.  
  4782. local player = game.Players.LocalPlayer
  4783. local mouse = player:GetMouse()
  4784. local Targets = {playerToFling}
  4785.  
  4786. local Players = game:GetService("Players")
  4787. local Player = Players.LocalPlayer
  4788.  
  4789. local AllBool = false
  4790.  
  4791. local SkidFling = function(TargetPlayer)
  4792. local Character = Player.Character
  4793. local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
  4794. local RootPart = Humanoid and Humanoid.RootPart
  4795.  
  4796. local TCharacter = TargetPlayer.Character
  4797. local THumanoid
  4798. local TRootPart
  4799. local THead
  4800. local Accessory
  4801. local Handle
  4802.  
  4803. if TCharacter:FindFirstChildOfClass("Humanoid") then
  4804. THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
  4805. end
  4806. if THumanoid and THumanoid.RootPart then
  4807. TRootPart = THumanoid.RootPart
  4808. end
  4809. if TCharacter:FindFirstChild("Head") then
  4810. THead = TCharacter.Head
  4811. end
  4812. if TCharacter:FindFirstChildOfClass("Accessory") then
  4813. Accessory = TCharacter:FindFirstChildOfClass("Accessory")
  4814. end
  4815. if Accessory and Accessory:FindFirstChild("Handle") then
  4816. Handle = Accessory.Handle
  4817. end
  4818.  
  4819. if Character and Humanoid and RootPart then
  4820. if RootPart.Velocity.Magnitude < 50 then
  4821. getgenv().OldPos = RootPart.CFrame
  4822. end
  4823. if THumanoid and THumanoid.Sit and not AllBool then
  4824. end
  4825. if THead then
  4826. if THead.Velocity.Magnitude > 500 then
  4827. fu.dialog("Player flung", "Player is already flung. Fling again?", {"Fling again", "No"})
  4828. if fu.waitfordialog() == "No" then return fu.closedialog() end
  4829. fu.closedialog()
  4830. end
  4831. elseif not THead and Handle then
  4832. if Handle.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. end
  4838.  
  4839.  
  4840. if THead then
  4841. workspace.CurrentCamera.CameraSubject = THead
  4842. elseif not THead and Handle then
  4843. workspace.CurrentCamera.CameraSubject = Handle
  4844. elseif THumanoid and TRootPart then
  4845. workspace.CurrentCamera.CameraSubject = THumanoid
  4846. end
  4847. if not TCharacter:FindFirstChildWhichIsA("BasePart") then
  4848. return
  4849. end
  4850.  
  4851. local FPos = function(BasePart, Pos, Ang)
  4852. RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
  4853. Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
  4854. RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
  4855. RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
  4856. end
  4857.  
  4858. local SFBasePart = function(BasePart)
  4859. local TimeToWait = 2
  4860. local Time = tick()
  4861. local Angle = 0
  4862.  
  4863. repeat
  4864. if RootPart and THumanoid then
  4865. if BasePart.Velocity.Magnitude < 50 then
  4866. Angle = Angle + 100
  4867.  
  4868. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))
  4869. task.wait()
  4870.  
  4871. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  4872. task.wait()
  4873.  
  4874. FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  4875. task.wait()
  4876.  
  4877. FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  4878. task.wait()
  4879.  
  4880. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  4881. task.wait()
  4882.  
  4883. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  4884. task.wait()
  4885. else
  4886. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
  4887. task.wait()
  4888.  
  4889. FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
  4890. task.wait()
  4891.  
  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, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
  4896. task.wait()
  4897.  
  4898. FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 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, 0), CFrame.Angles(math.rad(90), 0, 0))
  4905. task.wait()
  4906.  
  4907. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 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. end
  4916. else
  4917. break
  4918. end
  4919. 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
  4920. end
  4921.  
  4922. workspace.FallenPartsDestroyHeight = 0/0
  4923.  
  4924. local BV = Instance.new("BodyVelocity")
  4925. BV.Name = "EpixVel"
  4926. BV.Parent = RootPart
  4927. BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
  4928. BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
  4929.  
  4930. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
  4931.  
  4932. if TRootPart and THead then
  4933. if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
  4934. SFBasePart(THead)
  4935. else
  4936. SFBasePart(TRootPart)
  4937. end
  4938. elseif TRootPart and not THead then
  4939. SFBasePart(TRootPart)
  4940. elseif not TRootPart and THead then
  4941. SFBasePart(THead)
  4942. elseif not TRootPart and not THead and Accessory and Handle then
  4943. SFBasePart(Handle)
  4944. else
  4945. fu.notification("Can't find a proper part of target player to fling.")
  4946. end
  4947.  
  4948. BV:Destroy()
  4949. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
  4950. workspace.CurrentCamera.CameraSubject = Humanoid
  4951.  
  4952. repeat
  4953. RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
  4954. Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
  4955. Humanoid:ChangeState("GettingUp")
  4956. table.foreach(Character:GetChildren(), function(_, x)
  4957. if x:IsA("BasePart") then
  4958. x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
  4959. end
  4960. end)
  4961. task.wait()
  4962. until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
  4963. workspace.FallenPartsDestroyHeight = getgenv().FPDH
  4964. else
  4965. fu.notification("No valid character of said target player. May have died.")
  4966. end
  4967. end
  4968. SkidFling(Targets[1])
  4969. -- this whole thing is skidded LMAOO
  4970. end,
  4971.  
  4972. --Stop_Fling = function(Self)
  4973. -- if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("BodyAngularVelocity") then
  4974. -- game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("BodyAngularVelocity"):Destroy()
  4975. -- end
  4976. --end,
  4977. }
  4978. }
  4979. })
  4980.  
  4981.  
  4982. local antiFlingLastPos = Vector3.zero
  4983. local flingNeutralizerCon
  4984. local flingDetectionCon
  4985. local detectedPlayers = {}
  4986. table.insert(module, {
  4987. Type = "Toggle",
  4988. Args = {"Anti-fling", function(Self, state)
  4989. antiFling = state
  4990. if state then
  4991. fu.notification("Anti-fling activated.")
  4992. flingDetectionCon = rs.Heartbeat:Connect(function()
  4993. for _, pl in ipairs(game:GetService("Players"):GetPlayers()) do
  4994. if pl.Character:IsDescendantOf(workspace) then
  4995. if pl.Character.PrimaryPart.AssemblyAngularVelocity.Magnitude > 50 or pl.Character.PrimaryPart.AssemblyLinearVelocity.Magnitude > 100 then
  4996. if not detectedPlayers[pl.Name] then
  4997. fu.notification("A flinger has been detected with the name " .. pl.Name .. "!")
  4998. detectedPlayers[pl.Name] = true
  4999. end
  5000.  
  5001. for _, p in ipairs(pl.Character:GetDescendants()) do
  5002. if p:IsA("BasePart") then
  5003. p.CanCollide = false
  5004. p.AssemblyAngularVelocity = Vector3.zero
  5005. p.AssemblyLinearVelocity = Vector3.zero
  5006. p.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
  5007. end
  5008. end
  5009. end
  5010. end
  5011. end
  5012. end)
  5013.  
  5014. flingNeutralizerCon = rs.Heartbeat:Connect(function()
  5015. if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character.PrimaryPart then
  5016. if game.Players.LocalPlayer.Character.PrimaryPart.AssemblyLinearVelocity.Magnitude > 250 or game.Players.LocalPlayer.Character.PrimaryPart.AssemblyAngularVelocity.Magnitude > 250 then
  5017. fu.notification("You were flung. Neutralizing velocity!")
  5018. game.Players.LocalPlayer.Character.PrimaryPart.AssemblyLinearVelocity = Vector3.zero
  5019. game.Players.LocalPlayer.Character.PrimaryPart.AssemblyAngularVelocity = Vector3.zero
  5020. if antiFlingLastPos ~= Vector3.zero then
  5021. game.Players.LocalPlayer.Character.PrimaryPart.CFrame = CFrame.new(antiFlingLastPos)
  5022. end
  5023. else
  5024. antiFlingLastPos = game.Players.LocalPlayer.Character.PrimaryPart.Position
  5025. end
  5026. end
  5027. end)
  5028. else
  5029. flingDetectionCon:Disconnect()
  5030. flingNeutralizerCon:Disconnect()
  5031. detectedPlayers = {}
  5032. fu.notification("Anti-fling deactivated.")
  5033. end
  5034. end,}
  5035. })
  5036.  
  5037. table.insert(module, {
  5038. Type = "Text",
  5039. Args = {"Miscellaneous"}
  5040. })
  5041.  
  5042.  
  5043. --table.insert(module, {
  5044. -- Type = "Dropdown",
  5045. -- Args = {"Player to fling", function()
  5046. -- local playersAsStrings = {"None"}
  5047. -- for _, p in ipairs(game.Players:GetPlayers()) do
  5048. -- table.insert(playersAsStrings, p.Name)
  5049. -- end
  5050. -- return playersAsStrings
  5051. -- end,
  5052.  
  5053. -- function(Self, selected)
  5054. -- print(selected)
  5055. -- end,}
  5056. --})
  5057.  
  5058. pcall(function()
  5059. if game:GetService("CoreGui"):FindFirstChild("DeltaIcon") then
  5060. table.insert(module, {
  5061. Type = "Toggle",
  5062. Args = {"Hide Delta Icon", function(Self, state)
  5063. game:GetService("CoreGui"):FindFirstChild("DeltaIcon").Enabled = state
  5064. end,}
  5065. })
  5066. end
  5067. end)
  5068.  
  5069.  
  5070.  
  5071.  
  5072. table.insert(module, {
  5073. Type = "Button",
  5074. Args = {"Hide LVSQ", function(Self)
  5075. if uis.KeyboardEnabled then
  5076. ts:Create(script.Parent.Menu.UIScale, TweenInfo.new(0.6, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  5077. Scale = 0
  5078. }):Play()
  5079. hidden=true
  5080. fu.notification("Press CTRL+Y to bring back the menu.")
  5081. elseif uis.AccelerometerEnabled 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("Shake your device to bring back the menu.")
  5087. else
  5088. fu.notification("Can't hide LVSQ!") -- how else are you gonna open???
  5089. end
  5090. end,}
  5091. }
  5092. )
  5093.  
  5094. table.insert(module, {
  5095. Type = "Button",
  5096. Args = {"FPS Boost", function(Self)
  5097. fu.dialog("FPS boosting", "FPS boosting can have unpredictable effects. You may instead lag more using this!", {"FPS boost anyway", "Nevermind"})
  5098. local result = fu.waitfordialog()
  5099. fu.closedialog()
  5100. if result == "FPS boost anyway" then
  5101. local Terrain = workspace:FindFirstChildOfClass('Terrain')
  5102. Terrain.WaterWaveSize = 0
  5103. Terrain.WaterWaveSpeed = 0
  5104. Terrain.WaterReflectance = 0
  5105. Terrain.WaterTransparency = 0
  5106. game.Lighting.GlobalShadows = false
  5107. game.Lighting.FogEnd = 9e9
  5108. pcall(function()
  5109. settings().Rendering.QualityLevel = 1
  5110. end)
  5111. for i,v in pairs(game:GetDescendants()) do
  5112. if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("MeshPart") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
  5113. v.Material = "Plastic"
  5114. v.Reflectance = 0
  5115. elseif v:IsA("Decal") then
  5116. v.Transparency = 1
  5117. elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
  5118. v.Lifetime = NumberRange.new(0)
  5119. elseif v:IsA("Explosion") then
  5120. v.BlastPressure = 1
  5121. v.BlastRadius = 1
  5122. end
  5123. end
  5124. for i,v in pairs(game.Lighting:GetDescendants()) do
  5125. if v:IsA("BlurEffect") or v:IsA("SunRaysEffect") or v:IsA("ColorCorrectionEffect") or v:IsA("BloomEffect") or v:IsA("DepthOfFieldEffect") then
  5126. v.Enabled = false
  5127. end
  5128. end
  5129. workspace.DescendantAdded:Connect(function(child)
  5130. task.spawn(function()
  5131. if child:IsA('ForceField') then
  5132. rs.Heartbeat:Wait()
  5133. child:Destroy()
  5134. elseif child:IsA('Sparkles') then
  5135. rs.Heartbeat:Wait()
  5136. child:Destroy()
  5137. elseif child:IsA('Smoke') or child:IsA('Fire') then
  5138. rs.Heartbeat:Wait()
  5139. child:Destroy()
  5140. end
  5141. end)
  5142. end)
  5143. end
  5144. end,}
  5145. })
  5146.  
  5147. local rsloopconnectionfling
  5148. local clip = true
  5149. local nocliploop
  5150.  
  5151.  
  5152. table.insert(module, {
  5153. Type = "ButtonGrid",
  5154. Args = {2, {
  5155. Noclip = function()
  5156. clip = false
  5157. nocliploop = rs.Stepped:Connect(function()
  5158. if clip == false and game.Players.LocalPlayer.Character ~= nil then
  5159. for _, child in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
  5160. if child:IsA("BasePart") and child.CanCollide == true then
  5161. child.CanCollide = false
  5162. end
  5163. end
  5164. end
  5165. end)
  5166. end,
  5167.  
  5168. Reclip = function()
  5169. if clip then return end
  5170. clip = true
  5171. nocliploop:Disconnect()
  5172. fu.notification("Reclipping may need you to reset your character.")
  5173. end,
  5174. }}})
  5175.  
  5176.  
  5177.  
  5178. table.insert(module, {
  5179. Type = "Text",
  5180. Args = {"Other"}
  5181. })
  5182.  
  5183. table.insert(module, {
  5184. Type = "Button",
  5185. Args = {"Lock/unlock a floating button", function()
  5186. fu.lockMode = true
  5187. fu.notification("Click/tap a floating button to lock/unlock...")
  5188. end,}
  5189. })
  5190.  
  5191. table.insert(module, {
  5192. Type = "Button",
  5193. Args = {"Get ping", function(Self)
  5194. fu.notification(game.Players.LocalPlayer:GetNetworkPing() * 1000)
  5195. end,}
  5196. })
  5197.  
  5198. table.insert(module, {
  5199. Type = "Button",
  5200. Args = {"Open developer console (debugging)", function(Self)
  5201. game.StarterGui:SetCore("DevConsoleVisible", true)
  5202. --_G.LVSQ.Open.UIStroke.Transparency = 0
  5203. --_G.LVSQ.Open.TextTransparency = 0
  5204. --ts:Create(_G.LVSQ.Open, TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out), {
  5205. -- Position = UDim2.fromScale(0.5, 0.903)
  5206. --}):Play()
  5207.  
  5208. --ts:Create(_G.LVSQ.Open.UIStroke, TweenInfo.new(1), {
  5209. -- Transparency = 1
  5210. --}):Play()
  5211. --ts:Create(_G.LVSQ.Open, TweenInfo.new(1), {
  5212. -- TextTransparency = 1
  5213. --}):Play()
  5214. end}
  5215. }
  5216. )
  5217.  
  5218. local tagsFolder = Instance.new("Folder", script.Parent)
  5219. tagsFolder.Name = "TagsFolder"
  5220.  
  5221. local Players = game:GetService("Players")
  5222.  
  5223. -- Customize these with your own usernames and developers
  5224. local usernameColors = {
  5225. ["W1lliqmm"] = Color3.fromHex("#f48fff"),
  5226. ["Virmality"] = Color3.fromHex("#f48fff"),
  5227. }
  5228.  
  5229. local specialUsernameColors = {
  5230. ["smugiiie"] = Color3.fromHex("#ffac33"),
  5231. }
  5232.  
  5233. local mainText = "LVSQ Developer"
  5234. local mainFont = Enum.Font.GothamBold
  5235. local specialText = "LVSQ+"
  5236. local specialFont = Enum.Font.GothamBold
  5237.  
  5238. local function createTextLabel(player, text, color)
  5239. local head = player.Character and player.Character:FindFirstChild("Head")
  5240. if head then
  5241. -- Remove any existing tags to avoid duplicates
  5242. local existingTag = head:FindFirstChild("DeveloperTag") or head:FindFirstChild("SpecialTag")
  5243. if existingTag then
  5244. existingTag:Destroy()
  5245. end
  5246.  
  5247. local mainTextLabel = Instance.new("BillboardGui")
  5248. mainTextLabel.Parent = tagsFolder
  5249. mainTextLabel.Name = text == mainText and "DeveloperTag" or "SpecialTag"
  5250. mainTextLabel.Size = UDim2.new(5, 0, 1, 0)
  5251. mainTextLabel.StudsOffset = Vector3.new(0, 2, 0)
  5252. mainTextLabel.Adornee = head
  5253. mainTextLabel.AlwaysOnTop = false
  5254. mainTextLabel.MaxDistance = math.huge
  5255. mainTextLabel.LightInfluence = 0
  5256. if player.Name == "W1lliqmm" then
  5257. mainTextLabel.Brightness = 5
  5258. end
  5259.  
  5260. local mainTextElement = Instance.new("TextLabel")
  5261. mainTextElement.Size = UDim2.new(1, 0, 1, 0)
  5262. mainTextElement.Text = text
  5263. mainTextElement.TextColor3 = color
  5264. mainTextElement.BackgroundTransparency = 1
  5265. mainTextElement.Font = mainFont
  5266. mainTextElement.TextScaled = true
  5267. mainTextElement.Parent = mainTextLabel
  5268. end
  5269. end
  5270.  
  5271. local function checkForPlayer(player)
  5272. if usernameColors[player.Name] then
  5273. createTextLabel(player, mainText, usernameColors[player.Name])
  5274. elseif specialUsernameColors[player.Name] then
  5275. createTextLabel(player, specialText, specialUsernameColors[player.Name])
  5276. end
  5277. end
  5278.  
  5279. local function onCharacterAdded(player)
  5280. player.CharacterAdded:Connect(function(character)
  5281. -- Wait for 10 seconds before reapplying the tag
  5282. task.wait(10)
  5283. checkForPlayer(player)
  5284. end)
  5285. end
  5286.  
  5287. local function handlePlayer(player)
  5288. checkForPlayer(player)
  5289. onCharacterAdded(player)
  5290. end
  5291.  
  5292. for _, player in ipairs(Players:GetPlayers()) do
  5293. handlePlayer(player)
  5294. end
  5295.  
  5296. Players.PlayerAdded:Connect(handlePlayer)
  5297.  
  5298. table.insert(module, {
  5299. Type = "Toggle",
  5300. Args = {"Hide LVSQ+/Developer tags", function(Self, state)
  5301. for _, tag in ipairs(tagsFolder:GetChildren()) do
  5302. tag.Enabled = not state
  5303. end
  5304. end,}
  5305. })
  5306.  
  5307.  
  5308. _G.Modules[1] = module
  5309. end
  5310.  
  5311. coroutine.wrap(JQJVD_fake_script)()
  5312. coroutine.wrap(QFRK_fake_script)()
  5313. coroutine.wrap(KBEFORH_fake_script)()
  5314. coroutine.wrap(VXLACE_fake_script)()
  5315. coroutine.wrap(JGXWB_fake_script)()
  5316. coroutine.wrap(MGTT_fake_script)()
  5317. coroutine.wrap(TKTMNY_fake_script)()
  5318. coroutine.wrap(ZNJPL_fake_script)()
  5319. coroutine.wrap(FHXBSSY_fake_script)()
  5320. coroutine.wrap(PCGAKG_fake_script)()
  5321. coroutine.wrap(HXNHH_fake_script)()
  5322. coroutine.wrap(DGSNCYE_fake_script)()
  5323. coroutine.wrap(BVLUONR_fake_script)()
  5324. coroutine.wrap(TDXDSDS_fake_script)()
  5325. coroutine.wrap(VHCKUS_fake_script)()
  5326. coroutine.wrap(COBWDKS_fake_script)()
  5327.  
Advertisement
Comments
  • awdawffasfa
    22 days
    # text 0.20 KB | 0 0
    1. this version was stolen from me and is now been made a scam
    2. here is the updated real version
    3. loadstring(game:HttpGet('https://raw.githubusercontent.com/bestchance12312/MM2Hub/refs/heads/main/RizzHub'))()
Add Comment
Please, Sign In to add comment
Advertisement