Advertisement
Rscript

Blox Fruits script

Jul 10th, 2021
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 201.96 KB | None | 0 0
  1.  
  2.  
  3. if game.CoreGui:FindFirstChild("Library") then
  4. game.CoreGui:FindFirstChild("Library"):Destroy()
  5. end
  6. local VLib = {RainbowColorValue = 0, HueSelectionPosition = 0}
  7. local UserInputService = game:GetService("UserInputService")
  8. local TweenService = game:GetService("TweenService")
  9. local RunService = game:GetService("RunService")
  10. local LocalPlayer = game:GetService("Players").LocalPlayer
  11. local Mouse = LocalPlayer:GetMouse()
  12.  
  13.  
  14. coroutine.wrap(
  15. function()
  16. while wait() do
  17. VLib.RainbowColorValue = VLib.RainbowColorValue + 1 / 255
  18. VLib.HueSelectionPosition = VLib.HueSelectionPosition + 1
  19.  
  20. if VLib.RainbowColorValue >= 1 then
  21. VLib.RainbowColorValue = 0
  22. end
  23.  
  24. if VLib.HueSelectionPosition == 80 then
  25. VLib.HueSelectionPosition = 0
  26. end
  27. end
  28. end
  29. )()
  30.  
  31. local function MakeDraggable(topbarobject, object)
  32. local Dragging = nil
  33. local DragInput = nil
  34. local DragStart = nil
  35. local StartPosition = nil
  36.  
  37. local function Update(input)
  38. local Delta = input.Position - DragStart
  39. local pos =
  40. UDim2.new(
  41. StartPosition.X.Scale,
  42. StartPosition.X.Offset + Delta.X,
  43. StartPosition.Y.Scale,
  44. StartPosition.Y.Offset + Delta.Y
  45. )
  46. local Tween = TweenService:Create(object, TweenInfo.new(0.2), {Position = pos})
  47. Tween:Play()
  48. end
  49.  
  50. topbarobject.InputBegan:Connect(
  51. function(input)
  52. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  53. Dragging = true
  54. DragStart = input.Position
  55. StartPosition = object.Position
  56.  
  57. input.Changed:Connect(
  58. function()
  59. if input.UserInputState == Enum.UserInputState.End then
  60. Dragging = false
  61. end
  62. end
  63. )
  64. end
  65. end
  66. )
  67.  
  68. topbarobject.InputChanged:Connect(
  69. function(input)
  70. if
  71. input.UserInputType == Enum.UserInputType.MouseMovement or
  72. input.UserInputType == Enum.UserInputType.Touch
  73. then
  74. DragInput = input
  75. end
  76. end
  77. )
  78.  
  79. UserInputService.InputChanged:Connect(
  80. function(input)
  81. if input == DragInput and Dragging then
  82. Update(input)
  83. end
  84. end
  85. )
  86. end
  87.  
  88. local Library = Instance.new("ScreenGui")
  89. Library.Name = "Library"
  90. Library.Parent = game.CoreGui
  91. Library.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  92.  
  93. local uitoggled = false
  94. UserInputService.InputBegan:Connect(
  95. function(io, p)
  96. if io.KeyCode == Enum.KeyCode.RightControl then
  97. if uitoggled == false then
  98. Library.Enabled = false
  99. uitoggled = true
  100. else
  101. Library.Enabled = true
  102. uitoggled = false
  103. end
  104. end
  105. end
  106. )
  107.  
  108. function VLib:Window(text, textgame, textcircle)
  109. local FirstTab = false
  110. local MainFrame = Instance.new("Frame")
  111. local MainCorner = Instance.new("UICorner")
  112. local LeftFrame = Instance.new("Frame")
  113. local LeftFrameCorner = Instance.new("UICorner")
  114. local MainTitle = Instance.new("TextLabel")
  115. local Circle = Instance.new("Frame")
  116. local CircleCorner = Instance.new("UICorner")
  117. local CircleName = Instance.new("TextLabel")
  118. local GameTitle = Instance.new("TextLabel")
  119. local TabHolder = Instance.new("Frame")
  120. local TabHoldLayout = Instance.new("UIListLayout")
  121. local RainbowLine = Instance.new("Frame")
  122. local RainbowLineCorner = Instance.new("UICorner")
  123. local ContainerHold = Instance.new("Folder")
  124. local DragFrame = Instance.new("Frame")
  125. local Glow = Instance.new("ImageLabel")
  126.  
  127. MainFrame.Name = "MainFrame"
  128. MainFrame.Parent = Library
  129. MainFrame.BackgroundColor3 = Color3.fromRGB(27, 27, 27)
  130. MainFrame.Position = UDim2.new(0.5, -325, 0.5, -250)
  131. MainFrame.Size = UDim2.new(0, 650, 0, 500)
  132.  
  133. MainCorner.CornerRadius = UDim.new(0, 5)
  134. MainCorner.Name = "MainCorner"
  135. MainCorner.Parent = MainFrame
  136.  
  137. LeftFrame.Name = "LeftFrame"
  138. LeftFrame.Parent = MainFrame
  139. LeftFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  140. LeftFrame.Position = UDim2.new(-0.000674468291, 0, -0.000149806539, 0)
  141. LeftFrame.Size = UDim2.new(0, 190, 0, 500)
  142.  
  143. LeftFrameCorner.CornerRadius = UDim.new(0, 5)
  144. LeftFrameCorner.Name = "LeftFrameCorner"
  145. LeftFrameCorner.Parent = LeftFrame
  146.  
  147. MainTitle.Name = "MainTitle"
  148. MainTitle.Parent = LeftFrame
  149. MainTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  150. MainTitle.BackgroundTransparency = 1.000
  151. MainTitle.Position = UDim2.new(0.168, 0, 0.043, 0)
  152. MainTitle.Size = UDim2.new(0, 71, 0, 20)
  153. MainTitle.Font = Enum.Font.Gotham
  154. MainTitle.Text = text
  155. MainTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  156. MainTitle.TextSize = 25.000
  157. MainTitle.TextXAlignment = Enum.TextXAlignment.Left
  158.  
  159.  
  160. GameTitle.Name = "GameTitle"
  161. GameTitle.Parent = LeftFrame
  162. GameTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  163. GameTitle.BackgroundTransparency = 1.000
  164. GameTitle.Position = UDim2.new(0.168, 0, 0.089, 6)
  165. GameTitle.Size = UDim2.new(0, 71, 0, 20)
  166. GameTitle.Font = Enum.Font.Gotham
  167. GameTitle.Text = textgame
  168. GameTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  169. GameTitle.TextSize = 17.000
  170. GameTitle.TextTransparency = 0.400
  171. GameTitle.TextXAlignment = Enum.TextXAlignment.Left
  172.  
  173. TabHolder.Name = "TabHolder"
  174. TabHolder.Parent = LeftFrame
  175. TabHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  176. TabHolder.BackgroundTransparency = 1.000
  177. TabHolder.Position = UDim2.new(0.0806451589, 0, 0.189360261, 0)
  178. TabHolder.Size = UDim2.new(0, 159, 0, 309)
  179.  
  180. TabHoldLayout.Name = "TabHoldLayout"
  181. TabHoldLayout.Parent = TabHolder
  182. TabHoldLayout.SortOrder = Enum.SortOrder.LayoutOrder
  183. TabHoldLayout.Padding = UDim.new(0,5)
  184.  
  185. ContainerHold.Name = "ContainerHold"
  186. ContainerHold.Parent = MainFrame
  187.  
  188. DragFrame.Name = "DragFrame"
  189. DragFrame.Parent = MainFrame
  190. DragFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  191. DragFrame.BackgroundTransparency = 1.000
  192. DragFrame.Position = UDim2.new(0.30130294, 0, 0.00253164559, 0)
  193. DragFrame.Size = UDim2.new(0, 428, 0, 21)
  194.  
  195. Glow.Name = "Glow"
  196. Glow.Parent = LeftFrame
  197. Glow.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  198. Glow.BackgroundTransparency = 1.000
  199. Glow.BorderSizePixel = 0
  200. Glow.Position = UDim2.new(0, -15, 0, -15)
  201. Glow.Size = UDim2.new(1, 30, 1, 30)
  202. Glow.ZIndex = 0
  203. Glow.Image = "rbxassetid://4996891970"
  204. Glow.ImageColor3 = Color3.fromRGB(15, 15, 15)
  205. Glow.ScaleType = Enum.ScaleType.Slice
  206. Glow.SliceCenter = Rect.new(20, 20, 280, 280)
  207.  
  208. MakeDraggable(DragFrame, MainFrame)
  209.  
  210. function VLib:Notification(textdesc)
  211. local NotificationHold = Instance.new("TextButton")
  212. local NotificationFrame = Instance.new("Frame")
  213. local OkayBtn = Instance.new("TextButton")
  214. local OkayBtnCorner = Instance.new("UICorner")
  215. local OkayBtnTitle = Instance.new("TextLabel")
  216. local NotificationTitle = Instance.new("TextLabel")
  217. local NotificationDesc = Instance.new("TextLabel")
  218.  
  219. NotificationHold.Name = "NotificationHold"
  220. NotificationHold.Parent = MainFrame
  221. NotificationHold.BackgroundColor3 = Color3.fromRGB(125, 125, 125)
  222. NotificationHold.BackgroundTransparency = 0.700
  223. NotificationHold.BorderSizePixel = 0
  224. NotificationHold.Size = UDim2.new(0, 650, 0, 500)
  225. NotificationHold.AutoButtonColor = false
  226. NotificationHold.Font = Enum.Font.SourceSans
  227. NotificationHold.Text = ""
  228. NotificationHold.TextColor3 = Color3.fromRGB(0, 0, 0)
  229. NotificationHold.TextSize = 14.000
  230.  
  231. TweenService:Create(
  232. NotificationHold,
  233. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  234. {BackgroundTransparency = 0.7}
  235. ):Play()
  236. wait(0.4)
  237.  
  238. NotificationFrame.Name = "NotificationFrame"
  239. NotificationFrame.Parent = NotificationHold
  240. NotificationFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  241. NotificationFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  242. NotificationFrame.BorderSizePixel = 0
  243. NotificationFrame.ClipsDescendants = true
  244. NotificationFrame.Position = UDim2.new(0.5, 0, 0.498432577, 0)
  245. NotificationFrame.Size = UDim2.new(0, 0, 0, 0)
  246.  
  247. NotificationFrame:TweenSize(UDim2.new(0, 305,0, 283), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .6, true)
  248.  
  249. OkayBtn.Name = "OkayBtn"
  250. OkayBtn.Parent = NotificationFrame
  251. OkayBtn.BackgroundColor3 = Color3.fromRGB(49, 49, 49)
  252. OkayBtn.Position = UDim2.new(0.171131134, 0, 0.759717345, 0)
  253. OkayBtn.Size = UDim2.new(0, 200, 0, 42)
  254. OkayBtn.AutoButtonColor = false
  255. OkayBtn.Font = Enum.Font.SourceSans
  256. OkayBtn.Text = ""
  257. OkayBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
  258. OkayBtn.TextSize = 14.000
  259.  
  260. OkayBtnCorner.CornerRadius = UDim.new(0, 5)
  261. OkayBtnCorner.Name = "OkayBtnCorner"
  262. OkayBtnCorner.Parent = OkayBtn
  263.  
  264. OkayBtnTitle.Name = "OkayBtnTitle"
  265. OkayBtnTitle.Parent = OkayBtn
  266. OkayBtnTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  267. OkayBtnTitle.BackgroundTransparency = 1.000
  268. OkayBtnTitle.Size = UDim2.new(0, 200, 0, 42)
  269. OkayBtnTitle.Text = "Okey"
  270. OkayBtnTitle.Font = Enum.Font.Gotham
  271. OkayBtnTitle.TextColor3 = Color3.fromRGB(202, 202, 202)
  272. OkayBtnTitle.TextSize = 24.000
  273.  
  274. NotificationTitle.Name = "NotificationTitle"
  275. NotificationTitle.Parent = NotificationFrame
  276. NotificationTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  277. NotificationTitle.BackgroundTransparency = 1.000
  278. NotificationTitle.Position = UDim2.new(0.0559394211, 0, 0.0652336925, 0)
  279. NotificationTitle.Size = UDim2.new(0, 272, 0, 26)
  280. NotificationTitle.ZIndex = 3
  281. NotificationTitle.Font = Enum.Font.Gotham
  282. NotificationTitle.Text = "Notification"
  283. NotificationTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  284. NotificationTitle.TextSize = 24.000
  285.  
  286. NotificationDesc.Name = "NotificationDesc"
  287. NotificationDesc.Parent = NotificationFrame
  288. NotificationDesc.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  289. NotificationDesc.BackgroundTransparency = 1.000
  290. NotificationDesc.Position = UDim2.new(0.0670000017, 0, 0.218999997, 0)
  291. NotificationDesc.Size = UDim2.new(0, 274, 0, 146)
  292. NotificationDesc.Font = Enum.Font.Gotham
  293. NotificationDesc.Text = textdesc
  294. NotificationDesc.TextColor3 = Color3.fromRGB(255, 255, 255)
  295. NotificationDesc.TextSize = 20.000
  296. NotificationDesc.TextWrapped = true
  297. NotificationDesc.TextXAlignment = Enum.TextXAlignment.Center
  298. NotificationDesc.TextYAlignment = Enum.TextYAlignment.Top
  299.  
  300. OkayBtn.MouseEnter:Connect(function()
  301. TweenService:Create(
  302. OkayBtn,
  303. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  304. {BackgroundColor3 = Color3.fromRGB(37,37,37)}
  305. ):Play()
  306. end)
  307.  
  308. OkayBtn.MouseLeave:Connect(function()
  309. TweenService:Create(
  310. OkayBtn,
  311. TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  312. {BackgroundColor3 = Color3.fromRGB(34, 34, 34)}
  313. ):Play()
  314. end)
  315.  
  316. OkayBtn.MouseButton1Click:Connect(function()
  317. NotificationFrame:TweenSize(UDim2.new(0, 0,0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .6, true)
  318.  
  319. wait(0.4)
  320.  
  321. TweenService:Create(
  322. NotificationHold,
  323. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  324. {BackgroundTransparency = 1}
  325. ):Play()
  326.  
  327. wait(.3)
  328.  
  329. NotificationHold:Destroy()
  330. end)
  331. end
  332.  
  333. coroutine.wrap(
  334. function()
  335. while wait() do
  336. end
  337. end
  338. )()
  339. local Tabs = {}
  340. function Tabs:Tab(text)
  341. local Tab = Instance.new("TextButton")
  342. local TabCorner = Instance.new("UICorner")
  343. local Title = Instance.new("TextLabel")
  344. local UIGradient = Instance.new('UIGradient')
  345. Tab.Name = "Tab"
  346. Tab.Parent = TabHolder
  347. Tab.BackgroundColor3 = Color3.fromRGB(255,255,255)
  348. Tab.Size = UDim2.new(0, 170, 0, 35)
  349. Tab.AutoButtonColor = false
  350. Tab.Font = Enum.Font.SourceSans
  351. Tab.Text = ""
  352. Tab.TextColor3 = Color3.fromRGB(0, 0, 0)
  353. Tab.TextSize = 15.000
  354. Tab.BackgroundTransparency = 1
  355.  
  356. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(160, 207, 236)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(102, 152, 255))}
  357. UIGradient.Parent = Tab
  358.  
  359.  
  360. TabCorner.CornerRadius = UDim.new(0, 3)
  361. TabCorner.Name = "TabCorner"
  362. TabCorner.Parent = Tab
  363.  
  364. Title.Name = "Title"
  365. Title.Parent = Tab
  366. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  367. Title.BackgroundTransparency = 1.000
  368. Title.Position = UDim2.new(0.0566037744, 0, 0.1, 0)
  369. Title.Size = UDim2.new(0, 150, 0, 29)
  370. Title.Font = Enum.Font.Gotham
  371. Title.Text = text
  372. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  373. Title.TextSize = 17.000
  374. Title.TextXAlignment = Enum.TextXAlignment.Left
  375.  
  376. local Container = Instance.new("ScrollingFrame")
  377. local ContainerLayout = Instance.new("UIListLayout")
  378.  
  379. Container.Name = "Container"
  380. Container.Parent = ContainerHold
  381. Container.Active = true
  382. Container.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  383. Container.BackgroundTransparency = 1.000
  384. Container.BorderSizePixel = 0
  385. Container.Position = UDim2.new(0.34, 0, 0.0506329127, 0)
  386. Container.Size = UDim2.new(0, 420, 0, 450)
  387. Container.ScrollBarThickness = 5
  388. Container.CanvasSize = UDim2.new(0, 0, 0, 0)
  389. Container.Visible = false
  390. Container.ScrollBarImageColor3 = Color3.fromRGB(100, 100, 100)
  391.  
  392. ContainerLayout.Name = "ContainerLayout"
  393. ContainerLayout.Parent = Container
  394. ContainerLayout.SortOrder = Enum.SortOrder.LayoutOrder
  395. ContainerLayout.Padding = UDim.new(0, 15)
  396.  
  397. if FirstTab == false then
  398. FirstTab = true
  399. Tab.BackgroundTransparency = 0
  400. Container.Visible = true
  401. end
  402. Tab.MouseButton1Click:Connect(
  403. function()
  404. for i, v in next, ContainerHold:GetChildren() do
  405. if v.Name == "Container" then
  406. v.Visible = false
  407. end
  408. end
  409.  
  410. for i, v in next, TabHolder:GetChildren() do
  411. if v.ClassName == "TextButton" then
  412. TweenService:Create(
  413. v,
  414. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  415. {BackgroundTransparency = 1}
  416. ):Play()
  417. TweenService:Create(
  418. Tab,
  419. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  420. {BackgroundTransparency = 0}
  421. ):Play()
  422. end
  423. end
  424. Container.Visible = true
  425. end
  426. )
  427. local ContainerItems = {}
  428. function ContainerItems:Button(text, callback)
  429. local Button = Instance.new("TextButton")
  430. local ButtonCorner = Instance.new("UICorner")
  431.  
  432. Button.Name = "Button"
  433. Button.Parent = Container
  434. Button.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  435. Button.Size = UDim2.new(0, 405, 0, 40)
  436. Button.AutoButtonColor = false
  437. Button.Font = Enum.Font.Gotham
  438. Button.TextColor3 = Color3.fromRGB(255, 255, 255)
  439. Button.TextSize = 15.000
  440. Button.Text = text
  441.  
  442. ButtonCorner.CornerRadius = UDim.new(0, 5)
  443. ButtonCorner.Name = "ButtonCorner"
  444. ButtonCorner.Parent = Button
  445.  
  446. Button.MouseEnter:Connect(
  447. function()
  448. TweenService:Create(
  449. Button,
  450. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  451. {BackgroundColor3 = Color3.fromRGB(45, 45, 45)}
  452. ):Play()
  453. end
  454. )
  455. Button.MouseLeave:Connect(
  456. function()
  457. TweenService:Create(
  458. Button,
  459. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  460. {BackgroundColor3 = Color3.fromRGB(35, 35, 35)}
  461. ):Play()
  462. end
  463. )
  464.  
  465. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  466.  
  467. Button.MouseButton1Click:Connect(
  468. function()
  469. pcall(callback)
  470. Button.TextSize = 0
  471. TweenService:Create(Button, TweenInfo.new(.2, Enum.EasingStyle.Quad), {TextSize = 17}):Play()
  472. wait(.2)
  473. TweenService:Create(Button, TweenInfo.new(.2, Enum.EasingStyle.Quad), {TextSize = 14}):Play()
  474. end
  475. )
  476. end
  477. function ContainerItems:Toggle(text,Default,callback)
  478. local Toggled = Default or false
  479. local ValueToggle = ValueTogglea or false
  480. local Toggle = Instance.new("TextButton")
  481. local ToggleCorner = Instance.new("UICorner")
  482. local Title = Instance.new("TextLabel")
  483. local ToggleFrame = Instance.new("Frame")
  484. local ToggleFrameCorner = Instance.new("UICorner")
  485. local ToggleFrameRainbow = Instance.new("Frame")
  486. local ToggleFrameRainbowCorner = Instance.new("UICorner")
  487. local ToggleDot = Instance.new("Frame")
  488. local ToggleDotCorner = Instance.new("UICorner")
  489. local UIGradient_2 = Instance.new('UIGradient')
  490. Toggle.Name = "Toggle"
  491. Toggle.Parent = Container
  492. Toggle.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  493. Toggle.Position = UDim2.new(-0.747557044, 0, 0.729113936, 0)
  494. Toggle.Size = UDim2.new(0, 405, 0, 40)
  495. Toggle.AutoButtonColor = false
  496. Toggle.Font = Enum.Font.Gotham
  497. Toggle.Text = ""
  498. Toggle.TextColor3 = Color3.fromRGB(255, 255, 255)
  499. Toggle.TextSize = 14.000
  500.  
  501. ToggleCorner.CornerRadius = UDim.new(0, 5)
  502. ToggleCorner.Name = "ToggleCorner"
  503. ToggleCorner.Parent = Toggle
  504.  
  505. Title.Name = "Title"
  506. Title.Parent = Toggle
  507. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  508. Title.BackgroundTransparency = 1.000
  509. Title.Position = UDim2.new(0.0198511165, 0, 0, 0)
  510. Title.Size = UDim2.new(0, 430, 0, 40)
  511. Title.Font = Enum.Font.Gotham
  512. Title.Text = text
  513. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  514. Title.TextSize = 15.000
  515. Title.TextXAlignment = Enum.TextXAlignment.Left
  516.  
  517. ToggleFrame.Name = "ToggleFrame"
  518. ToggleFrame.Parent = Toggle
  519. ToggleFrame.BackgroundColor3 = Color3.fromRGB(22, 23, 27)
  520. ToggleFrame.Position = UDim2.new(0.88, 0, 0.21, 0)
  521. ToggleFrame.Size = UDim2.new(0, 40, 0, 22)
  522.  
  523. ToggleFrameCorner.CornerRadius = UDim.new(1, 0)
  524. ToggleFrameCorner.Name = "ToggleFrameCorner"
  525. ToggleFrameCorner.Parent = ToggleFrame
  526.  
  527. ToggleFrameRainbow.Name = "ToggleFrameRainbow"
  528. ToggleFrameRainbow.Parent = ToggleFrame
  529. ToggleFrameRainbow.BackgroundColor3 = Color3.fromRGB(27,27,27)
  530. ToggleFrameRainbow.BackgroundTransparency = 1.000
  531. ToggleFrameRainbow.Position = UDim2.new(-0.0198377371, 0, 0.00601506233, 0)
  532. ToggleFrameRainbow.Size = UDim2.new(0, 40, 0, 22)
  533.  
  534. ToggleFrameRainbowCorner.CornerRadius = UDim.new(1, 0)
  535. ToggleFrameRainbowCorner.Name = "ToggleFrameRainbowCorner"
  536. ToggleFrameRainbowCorner.Parent = ToggleFrameRainbow
  537.  
  538. ToggleDot.Name = "ToggleDot"
  539. ToggleDot.Parent = ToggleFrameRainbow
  540. ToggleDot.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  541. ToggleDot.Position = UDim2.new(0.104999997, -3, 0.289000005, -4)
  542. ToggleDot.Size = UDim2.new(0, 16, 0, 16)
  543.  
  544. UIGradient_2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(160, 207, 236)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(102, 152, 255))}
  545. UIGradient_2.Parent = ToggleDot
  546.  
  547. ToggleDotCorner.CornerRadius = UDim.new(1, 0)
  548. ToggleDotCorner.Name = "ToggleDotCorner"
  549. ToggleDotCorner.Parent = ToggleDot
  550.  
  551. Toggle.MouseEnter:Connect(
  552. function()
  553. TweenService:Create(
  554. Toggle,
  555. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  556. {BackgroundColor3 = Color3.fromRGB(45, 45, 45)}
  557. ):Play()
  558.  
  559. end
  560. )
  561. Toggle.MouseLeave:Connect(
  562. function()
  563. TweenService:Create(
  564. Toggle,
  565. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  566. {BackgroundColor3 = Color3.fromRGB(35, 35, 35)}
  567. ):Play()
  568. end
  569. )
  570.  
  571. if Toggled == true then
  572. UIGradient_2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(160, 207, 236)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(102, 152, 255))}
  573.  
  574. TweenService:Create(
  575. ToggleFrameRainbow,
  576. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  577. {BackgroundTransparency = 0}
  578. ):Play()
  579. TweenService:Create(
  580. ToggleDot,
  581. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  582. {Position = UDim2.new(0.595, -3, 0.289000005, -4)}
  583. ):Play()
  584. pcall(callback, Toggled)
  585. else
  586. ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(46, 255, 255)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(228, 92, 255))}
  587.  
  588. TweenService:Create(
  589. ToggleFrameRainbow,
  590. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  591. {BackgroundTransparency = 1}
  592. ):Play()
  593. TweenService:Create(
  594. ToggleDot,
  595. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  596. {Position = UDim2.new(0.104999997, -3, 0.289000005, -4)}
  597. ):Play()
  598. end
  599.  
  600. Toggle.MouseButton1Click:Connect(
  601. function()
  602. if Toggled == false then
  603. UIGradient_2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(160, 207, 236)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(102, 152, 255))}
  604.  
  605. TweenService:Create(
  606. ToggleFrameRainbow,
  607. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  608. {BackgroundTransparency = 0}
  609. ):Play()
  610. TweenService:Create(
  611. ToggleDot,
  612. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  613. {Position = UDim2.new(0.595, -3, 0.289000005, -4)}
  614. ):Play()
  615. else
  616. UIGradient_2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(160, 207, 236)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(102, 152, 255))}
  617.  
  618. TweenService:Create(
  619. ToggleFrameRainbow,
  620. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  621. {BackgroundTransparency = 1}
  622. ):Play()
  623. TweenService:Create(
  624. ToggleDot,
  625. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  626. {Position = UDim2.new(0.104999997, -3, 0.289000005, -4)}
  627. ):Play()
  628. end
  629. Toggled = not Toggled
  630. pcall(callback, Toggled)
  631. end
  632. )
  633.  
  634. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  635. end
  636. function ContainerItems:Slider(text, min, max, start, callback)
  637. local dragging = false
  638. local Slider = Instance.new("TextButton")
  639. local Title = Instance.new("TextLabel")
  640. local SliderFrame = Instance.new("Frame")
  641. local SliderFrameCorner = Instance.new("UICorner")
  642. local SliderIndicator = Instance.new("Frame")
  643. local SliderIndicatorCorner = Instance.new("UICorner")
  644. local SliderCorner = Instance.new("UICorner")
  645. local Value = Instance.new("TextLabel")
  646. local UIGradient_3 = Instance.new('UIGradient')
  647.  
  648. Slider.Name = "Slider"
  649. Slider.Parent = Container
  650. Slider.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  651. Slider.Position = UDim2.new(-0.747557044, 0, 0.729113936, 0)
  652. Slider.Size = UDim2.new(0, 405, 0, 49)
  653. Slider.AutoButtonColor = false
  654. Slider.Font = Enum.Font.Gotham
  655. Slider.Text = ""
  656. Slider.TextColor3 = Color3.fromRGB(255, 255, 255)
  657. Slider.TextSize = 14.000
  658.  
  659. Title.Name = "Title"
  660. Title.Parent = Slider
  661. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  662. Title.BackgroundTransparency = 1.000
  663. Title.Position = UDim2.new(0.0198511165, 0, 0, 0)
  664. Title.Size = UDim2.new(0, 192, 0, 28)
  665. Title.Font = Enum.Font.Gotham
  666. Title.Text = text
  667. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  668. Title.TextSize = 14.000
  669. Title.TextXAlignment = Enum.TextXAlignment.Left
  670.  
  671. SliderFrame.Name = "SliderFrame"
  672. SliderFrame.Parent = Slider
  673. SliderFrame.BackgroundColor3 = Color3.fromRGB(29, 29, 29)
  674. SliderFrame.Position = UDim2.new(0.0223324299, 0, 0.563266039, 0)
  675. SliderFrame.Size = UDim2.new(0, 384, 0, 11)
  676.  
  677. SliderFrameCorner.Name = "SliderFrameCorner"
  678. SliderFrameCorner.Parent = SliderFrame
  679.  
  680. SliderIndicator.Name = "SliderIndicator"
  681. SliderIndicator.Parent = SliderFrame
  682. SliderIndicator.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  683. SliderIndicator.BorderSizePixel = 0
  684. SliderIndicator.Position = UDim2.new(-0.00260408712, 0, 0.0363603085, 0)
  685. SliderIndicator.Size = UDim2.new((start or 0) / max, 0, 0, 11)
  686.  
  687. UIGradient_3.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(160, 207, 236)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(102, 152, 255))}
  688. UIGradient_3.Parent = SliderIndicator
  689.  
  690. SliderIndicatorCorner.Name = "SliderIndicatorCorner"
  691. SliderIndicatorCorner.Parent = SliderIndicator
  692.  
  693. SliderCorner.CornerRadius = UDim.new(0, 6)
  694. SliderCorner.Name = "SliderCorner"
  695. SliderCorner.Parent = Slider
  696.  
  697. Value.Name = "Value"
  698. Value.Parent = Slider
  699. Value.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  700. Value.BackgroundTransparency = 1.000
  701. Value.Position = UDim2.new(0.496277869, 0, 0, 0)
  702. Value.Size = UDim2.new(0, 192, 0, 28)
  703. Value.Font = Enum.Font.Gotham
  704. Value.Text = tostring(start and math.floor((start / max) * (max - min) + min) or 0)
  705. Value.TextColor3 = Color3.fromRGB(255, 255, 255)
  706. Value.TextSize = 14.000
  707. Value.TextXAlignment = Enum.TextXAlignment.Right
  708.  
  709. local function slide(input)
  710. local pos =
  711. UDim2.new(
  712. math.clamp((input.Position.X - SliderFrame.AbsolutePosition.X) / SliderFrame.AbsoluteSize.X, 0, 1),
  713. 0,
  714. 0,
  715. 11
  716. )
  717. SliderIndicator:TweenSize(pos, Enum.EasingDirection.Out, Enum.EasingStyle.Quart, 0.3, true)
  718. local val = math.floor(((pos.X.Scale * max) / max) * (max - min) + min)
  719. Value.Text = tostring(val)
  720. pcall(callback, val)
  721. end
  722.  
  723. SliderFrame.InputBegan:Connect(
  724. function(input)
  725. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  726. slide(input)
  727. dragging = true
  728. end
  729. end
  730. )
  731.  
  732. SliderFrame.InputEnded:Connect(
  733. function(input)
  734. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  735. dragging = false
  736. end
  737. end
  738. )
  739.  
  740. UserInputService.InputChanged:Connect(
  741. function(input)
  742. if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
  743. slide(input)
  744. end
  745. end
  746. )
  747.  
  748. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  749.  
  750. end
  751. function ContainerItems:Dropdown(text, list, callback)
  752. local dropfunc = {}
  753. local DropToggled = false
  754. local FrameSize = 0
  755. local ItemCount = 0
  756.  
  757. local Dropdown = Instance.new("TextButton")
  758. local Title = Instance.new("TextLabel")
  759. local DropdownCorner = Instance.new("UICorner")
  760. local Arrow = Instance.new("ImageLabel")
  761.  
  762. Dropdown.Name = "Dropdown"
  763. Dropdown.Parent = Container
  764. Dropdown.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  765. Dropdown.Position = UDim2.new(-0.747557044, 0, 0.729113936, 0)
  766. Dropdown.Size = UDim2.new(0, 405, 0, 45)
  767. Dropdown.AutoButtonColor = false
  768. Dropdown.Font = Enum.Font.Gotham
  769. Dropdown.Text = ""
  770. Dropdown.TextColor3 = Color3.fromRGB(255, 255, 255)
  771. Dropdown.TextSize = 15.000
  772.  
  773. Title.Name = "Title"
  774. Title.Parent = Dropdown
  775. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  776. Title.BackgroundTransparency = 1.000
  777. Title.Position = UDim2.new(0.0198511165, 0, 0, 0)
  778. Title.Size = UDim2.new(0, 192, 0, 40)
  779. Title.Font = Enum.Font.Gotham
  780. Title.Text = text
  781. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  782. Title.TextSize = 15.000
  783. Title.TextXAlignment = Enum.TextXAlignment.Left
  784.  
  785. DropdownCorner.CornerRadius = UDim.new(0, 6)
  786. DropdownCorner.Name = "DropdownCorner"
  787. DropdownCorner.Parent = Dropdown
  788.  
  789. Arrow.Name = "Arrow"
  790. Arrow.Parent = Dropdown
  791. Arrow.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  792. Arrow.BackgroundTransparency = 1.000
  793. Arrow.Position = UDim2.new(0.9, 0, 0.2, 0)
  794. Arrow.Size = UDim2.new(0, 27, 0, 27)
  795. Arrow.Image = "http://www.roblox.com/asset/?id=6034818372"
  796.  
  797. local DropdownFrame = Instance.new("Frame")
  798. local DropdownFrameCorner = Instance.new("UICorner")
  799. local DropdownHolder = Instance.new("ScrollingFrame")
  800. local DropdownItemLayout = Instance.new("UIListLayout")
  801. local DropdownItemHolder = Instance.new("UIPadding")
  802.  
  803. DropdownFrame.Name = "DropdownFrame"
  804. DropdownFrame.Parent = Container
  805. DropdownFrame.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  806. DropdownFrame.BorderSizePixel = 0
  807. DropdownFrame.Position = UDim2.new(0.334374994, 0, 0.604166687, 0)
  808. DropdownFrame.Size = UDim2.new(0, 403, 0, 0)
  809. DropdownFrame.Visible = false
  810.  
  811. DropdownFrameCorner.Name = "DropdownFrameCorner"
  812. DropdownFrameCorner.Parent = DropdownFrame
  813.  
  814. DropdownHolder.Name = "DropdownHolder"
  815. DropdownHolder.Parent = DropdownFrame
  816. DropdownHolder.Active = true
  817. DropdownHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  818. DropdownHolder.BackgroundTransparency = 1.000
  819. DropdownHolder.BorderSizePixel = 0
  820. DropdownHolder.Position = UDim2.new(0.0263156947, 0, 0.00326599111, 0)
  821. DropdownHolder.Size = UDim2.new(0, 386, 0, 0)
  822. DropdownHolder.ScrollBarThickness = 3
  823. DropdownHolder.CanvasSize = UDim2.new(0, 0, 0, 0)
  824. DropdownHolder.ScrollBarImageColor3 = Color3.fromRGB(48, 48, 48)
  825.  
  826. DropdownItemLayout.Name = "DropdownItemLayout"
  827. DropdownItemLayout.Parent = DropdownHolder
  828. DropdownItemLayout.SortOrder = Enum.SortOrder.LayoutOrder
  829. DropdownItemLayout.Padding = UDim.new(0, 5)
  830.  
  831. DropdownItemHolder.Name = "DropdownItemHolder"
  832. DropdownItemHolder.Parent = DropdownHolder
  833. DropdownItemHolder.PaddingBottom = UDim.new(0, 5)
  834. DropdownItemHolder.PaddingTop = UDim.new(0, 5)
  835.  
  836. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  837.  
  838. Dropdown.MouseEnter:Connect(
  839. function()
  840. TweenService:Create(
  841. Dropdown,
  842. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  843. {BackgroundColor3 = Color3.fromRGB(45, 45, 45)}
  844. ):Play()
  845. end
  846. )
  847. Dropdown.MouseLeave:Connect(
  848. function()
  849. TweenService:Create(
  850. Dropdown,
  851. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  852. {BackgroundColor3 = Color3.fromRGB(35, 35, 35)}
  853. ):Play()
  854. end
  855. )
  856.  
  857. Dropdown.MouseButton1Click:Connect(
  858. function()
  859. if DropToggled == false then
  860. DropdownFrame.Visible = true
  861. DropdownFrame:TweenSize(
  862. UDim2.new(0, 403, 0, FrameSize),
  863. Enum.EasingDirection.Out,
  864. Enum.EasingStyle.Quart,
  865. 0.1,
  866. true
  867. )
  868. DropdownHolder:TweenSize(
  869. UDim2.new(0, 386, 0, FrameSize),
  870. Enum.EasingDirection.Out,
  871. Enum.EasingStyle.Quart,
  872. 0.1,
  873. true
  874. )
  875. TweenService:Create(
  876. Arrow,
  877. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  878. {Rotation = 180}
  879. ):Play()
  880. repeat
  881. wait()
  882. until DropdownFrame.Size == UDim2.new(0, 403, 0, FrameSize)
  883. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  884. else
  885. DropdownFrame:TweenSize(
  886. UDim2.new(0, 403, 0, 0),
  887. Enum.EasingDirection.Out,
  888. Enum.EasingStyle.Quart,
  889. 0.1,
  890. true
  891. )
  892. DropdownHolder:TweenSize(
  893. UDim2.new(0, 386, 0, 0),
  894. Enum.EasingDirection.Out,
  895. Enum.EasingStyle.Quart,
  896. 0.1,
  897. true
  898. )
  899. TweenService:Create(
  900. Arrow,
  901. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  902. {Rotation = 0}
  903. ):Play()
  904. repeat
  905. wait()
  906. until DropdownFrame.Size == UDim2.new(0, 403, 0, 0)
  907. DropdownFrame.Visible = false
  908. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  909. end
  910. DropToggled = not DropToggled
  911. end
  912. )
  913.  
  914. for i, v in next, list do
  915. ItemCount = ItemCount + 1
  916.  
  917. if ItemCount == 1 then
  918. FrameSize = 39
  919. elseif ItemCount == 2 then
  920. FrameSize = 69
  921. elseif ItemCount >= 3 then
  922. FrameSize = 100
  923. end
  924.  
  925. local Item = Instance.new("TextButton")
  926. local ItemCorner = Instance.new("UICorner")
  927.  
  928. Item.Name = "Item"
  929. Item.Parent = DropdownHolder
  930. Item.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  931. Item.Position = UDim2.new(0, 0, 0.0808080807, 0)
  932. Item.Size = UDim2.new(0, 405, 0, 24)
  933. Item.AutoButtonColor = false
  934. Item.Font = Enum.Font.Gotham
  935. Item.TextColor3 = Color3.fromRGB(255, 255, 255)
  936. Item.TextSize = 14.000
  937. Item.Text = v
  938.  
  939. ItemCorner.Name = "ItemCorner"
  940. ItemCorner.Parent = Item
  941.  
  942. Item.MouseEnter:Connect(
  943. function()
  944. TweenService:Create(
  945. Item,
  946. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  947. {BackgroundColor3 = Color3.fromRGB(37, 37, 37)}
  948. ):Play()
  949. end
  950. )
  951. Item.MouseLeave:Connect(
  952. function()
  953. TweenService:Create(
  954. Item,
  955. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  956. {BackgroundColor3 = Color3.fromRGB(32, 32, 32)}
  957. ):Play()
  958. end
  959. )
  960.  
  961. Item.MouseButton1Click:Connect(
  962. function()
  963. Title.Text = text .. " - " .. v
  964. pcall(callback, v)
  965. DropToggled = false
  966. DropdownFrame:TweenSize(
  967. UDim2.new(0, 403, 0, 0),
  968. Enum.EasingDirection.Out,
  969. Enum.EasingStyle.Quart,
  970. 0.1,
  971. true
  972. )
  973. DropdownHolder:TweenSize(
  974. UDim2.new(0, 386, 0, 0),
  975. Enum.EasingDirection.Out,
  976. Enum.EasingStyle.Quart,
  977. 0.1,
  978. true
  979. )
  980. TweenService:Create(
  981. Arrow,
  982. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  983. {Rotation = 0}
  984. ):Play()
  985. repeat
  986. wait()
  987. until DropdownFrame.Size == UDim2.new(0, 403, 0, 0)
  988. DropdownFrame.Visible = false
  989. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  990. end
  991. )
  992.  
  993. DropdownHolder.CanvasSize = UDim2.new(0, 0, 0, DropdownItemLayout.AbsoluteContentSize.Y + 15)
  994. end
  995.  
  996. function dropfunc:Clear()
  997. Title.Text = text
  998. FrameSize = 0
  999. ItemCount = 0
  1000.  
  1001. for i,v in next, DropdownHolder:GetChildren() do
  1002. if v.Name == "Item" then
  1003. v:Destroy()
  1004. end
  1005. end
  1006.  
  1007. DropdownFrame:TweenSize(
  1008. UDim2.new(0, 403, 0, 0),
  1009. Enum.EasingDirection.Out,
  1010. Enum.EasingStyle.Quart,
  1011. 0.1,
  1012. true
  1013. )
  1014. DropdownHolder:TweenSize(
  1015. UDim2.new(0, 386, 0, 0),
  1016. Enum.EasingDirection.Out,
  1017. Enum.EasingStyle.Quart,
  1018. 0.1,
  1019. true
  1020. )
  1021. TweenService:Create(
  1022. Arrow,
  1023. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  1024. {Rotation = 0}
  1025. ):Play()
  1026. repeat
  1027. wait()
  1028. until DropdownFrame.Size == UDim2.new(0, 403, 0, 0)
  1029. DropdownFrame.Visible = false
  1030. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1031. end
  1032.  
  1033. function dropfunc:Add(toadd)
  1034. ItemCount = ItemCount + 1
  1035.  
  1036. if ItemCount == 1 then
  1037. FrameSize = 39
  1038. elseif ItemCount == 2 then
  1039. FrameSize = 69
  1040. elseif ItemCount >= 3 then
  1041. FrameSize = 100
  1042. end
  1043.  
  1044. local Item = Instance.new("TextButton")
  1045. local ItemCorner = Instance.new("UICorner")
  1046.  
  1047. Item.Name = "Item"
  1048. Item.Parent = DropdownHolder
  1049. Item.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  1050. Item.Position = UDim2.new(0, 0, 0.0808080807, 0)
  1051. Item.Size = UDim2.new(0, 405, 0, 24)
  1052. Item.AutoButtonColor = false
  1053. Item.Font = Enum.Font.Gotham
  1054. Item.TextColor3 = Color3.fromRGB(255, 255, 255)
  1055. Item.TextSize = 14.000
  1056. Item.Text = toadd
  1057.  
  1058. ItemCorner.Name = "ItemCorner"
  1059. ItemCorner.Parent = Item
  1060.  
  1061. Item.MouseEnter:Connect(
  1062. function()
  1063. TweenService:Create(
  1064. Item,
  1065. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1066. {BackgroundColor3 = Color3.fromRGB(37, 37, 37)}
  1067. ):Play()
  1068. end
  1069. )
  1070. Item.MouseLeave:Connect(
  1071. function()
  1072. TweenService:Create(
  1073. Item,
  1074. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1075. {BackgroundColor3 = Color3.fromRGB(32, 32, 32)}
  1076. ):Play()
  1077. end
  1078. )
  1079.  
  1080. Item.MouseButton1Click:Connect(
  1081. function()
  1082. Title.Text = text .. " - " .. toadd
  1083. pcall(callback, toadd)
  1084. DropToggled = false
  1085. DropdownFrame:TweenSize(
  1086. UDim2.new(0, 403, 0, 0),
  1087. Enum.EasingDirection.Out,
  1088. Enum.EasingStyle.Quart,
  1089. 0.1,
  1090. true
  1091. )
  1092. DropdownHolder:TweenSize(
  1093. UDim2.new(0, 386, 0, 0),
  1094. Enum.EasingDirection.Out,
  1095. Enum.EasingStyle.Quart,
  1096. 0.1,
  1097. true
  1098. )
  1099. TweenService:Create(
  1100. Arrow,
  1101. TweenInfo.new(.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  1102. {Rotation = 0}
  1103. ):Play()
  1104. repeat
  1105. wait()
  1106. until DropdownFrame.Size == UDim2.new(0, 403, 0, 0)
  1107. DropdownFrame.Visible = false
  1108. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1109. end
  1110. )
  1111.  
  1112. DropdownHolder.CanvasSize = UDim2.new(0, 0, 0, DropdownItemLayout.AbsoluteContentSize.Y + 15)
  1113. end
  1114.  
  1115. return dropfunc
  1116. end
  1117. function ContainerItems:Colorpicker(text, preset, callback)
  1118. local ColorPickerToggled = false
  1119. local OldToggleColor = Color3.fromRGB(0, 0, 0)
  1120. local OldColor = Color3.fromRGB(0, 0, 0)
  1121. local OldColorSelectionPosition = nil
  1122. local OldHueSelectionPosition = nil
  1123. local ColorH, ColorS, ColorV = 1, 1, 1
  1124. local RainbowColorPicker = false
  1125. local ColorPickerInput = nil
  1126. local ColorInput = nil
  1127. local HueInput = nil
  1128.  
  1129. local Colorpicker = Instance.new("TextButton")
  1130. local Title = Instance.new("TextLabel")
  1131. local BoxColor = Instance.new("Frame")
  1132. local BoxcolorCorner = Instance.new("UICorner")
  1133. local ColorpickerCorner = Instance.new("UICorner")
  1134.  
  1135. Colorpicker.Name = "Colorpicker"
  1136. Colorpicker.Parent = Container
  1137. Colorpicker.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  1138. Colorpicker.Position = UDim2.new(-0.747557044, 0, 0.729113936, 0)
  1139. Colorpicker.Size = UDim2.new(0, 405, 0, 40)
  1140. Colorpicker.AutoButtonColor = false
  1141. Colorpicker.Font = Enum.Font.Gotham
  1142. Colorpicker.Text = ""
  1143. Colorpicker.TextColor3 = Color3.fromRGB(255, 255, 255)
  1144. Colorpicker.TextSize = 14.000
  1145.  
  1146. Title.Name = "Title"
  1147. Title.Parent = Colorpicker
  1148. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1149. Title.BackgroundTransparency = 1.000
  1150. Title.Position = UDim2.new(0.0198511165, 0, 0, 0)
  1151. Title.Size = UDim2.new(0, 405, 0, 40)
  1152. Title.Font = Enum.Font.Gotham
  1153. Title.Text = text
  1154. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  1155. Title.TextSize = 15.000
  1156. Title.TextXAlignment = Enum.TextXAlignment.Left
  1157.  
  1158. BoxColor.Name = "Boxcolor"
  1159. BoxColor.Parent = Colorpicker
  1160. BoxColor.BackgroundColor3 = preset
  1161. BoxColor.Position = UDim2.new(0.88, 0, 0.3, 0)
  1162. BoxColor.Size = UDim2.new(0, 36, 0, 19)
  1163.  
  1164. BoxcolorCorner.CornerRadius = UDim.new(0, 6)
  1165. BoxcolorCorner.Name = "BoxcolorCorner"
  1166. BoxcolorCorner.Parent = BoxColor
  1167.  
  1168. ColorpickerCorner.CornerRadius = UDim.new(0, 4)
  1169. ColorpickerCorner.Name = "ColorpickerCorner"
  1170. ColorpickerCorner.Parent = Colorpicker
  1171.  
  1172. local ColorpickerFrame = Instance.new("Frame")
  1173. local DropdownFrameCorner = Instance.new("UICorner")
  1174. local Hue = Instance.new("ImageLabel")
  1175. local HueCorner = Instance.new("UICorner")
  1176. local HueGradient = Instance.new("UIGradient")
  1177. local HueSelection = Instance.new("ImageLabel")
  1178. local Color = Instance.new("ImageLabel")
  1179. local ColorCorner = Instance.new("UICorner")
  1180. local ColorSelection = Instance.new("ImageLabel")
  1181. local Confirm = Instance.new("TextButton")
  1182. local ButtonCorner = Instance.new("UICorner")
  1183. local RainbowToggle = Instance.new("TextButton")
  1184. local RainbowToggleCorner = Instance.new("UICorner")
  1185. local RainbowTitle = Instance.new("TextLabel")
  1186. local RainbowToggleFrame = Instance.new("Frame")
  1187. local RainbowToggleFrameCorner = Instance.new("UICorner")
  1188. local RainbowToggleFrameRainbow = Instance.new("Frame")
  1189. local RainbowToggleFrameRainbowCorner = Instance.new("UICorner")
  1190. local RainbowToggleDot = Instance.new("Frame")
  1191. local RainbowToggleDotCorner = Instance.new("UICorner")
  1192.  
  1193. ColorpickerFrame.Name = "ColorpickerFrame"
  1194. ColorpickerFrame.Parent = Container
  1195. ColorpickerFrame.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  1196. ColorpickerFrame.BorderSizePixel = 0
  1197. ColorpickerFrame.Position = UDim2.new(0.165624991, 0, 0.671052635, 0)
  1198. ColorpickerFrame.Size = UDim2.new(0, 403, 0, 0)
  1199. ColorpickerFrame.Visible = false
  1200. ColorpickerFrame.ClipsDescendants = true
  1201.  
  1202. DropdownFrameCorner.Name = "DropdownFrameCorner"
  1203. DropdownFrameCorner.Parent = ColorpickerFrame
  1204.  
  1205. Hue.Name = "Hue"
  1206. Hue.Parent = ColorpickerFrame
  1207. Hue.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1208. Hue.Position = UDim2.new(0, 209, 0, 9)
  1209. Hue.Size = UDim2.new(0, 25, 0, 80)
  1210.  
  1211. HueCorner.CornerRadius = UDim.new(0, 3)
  1212. HueCorner.Name = "HueCorner"
  1213. HueCorner.Parent = Hue
  1214.  
  1215. HueGradient.Color =
  1216. ColorSequence.new {
  1217. ColorSequenceKeypoint.new(0.00, Color3.fromRGB(255, 0, 4)),
  1218. ColorSequenceKeypoint.new(0.20, Color3.fromRGB(234, 255, 0)),
  1219. ColorSequenceKeypoint.new(0.40, Color3.fromRGB(21, 255, 0)),
  1220. ColorSequenceKeypoint.new(0.60, Color3.fromRGB(0, 255, 255)),
  1221. ColorSequenceKeypoint.new(0.80, Color3.fromRGB(0, 17, 255)),
  1222. ColorSequenceKeypoint.new(0.90, Color3.fromRGB(255, 0, 251)),
  1223. ColorSequenceKeypoint.new(1.00, Color3.fromRGB(255, 0, 4))
  1224. }
  1225. HueGradient.Rotation = 270
  1226. HueGradient.Name = "HueGradient"
  1227. HueGradient.Parent = Hue
  1228.  
  1229. HueSelection.Name = "HueSelection"
  1230. HueSelection.Parent = Hue
  1231. HueSelection.AnchorPoint = Vector2.new(0.5, 0.5)
  1232. HueSelection.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1233. HueSelection.BackgroundTransparency = 1.000
  1234. HueSelection.Position = UDim2.new(0.48, 0, 1 - select(1, Color3.toHSV(preset)))
  1235. HueSelection.Size = UDim2.new(0, 18, 0, 18)
  1236. HueSelection.Image = "http://www.roblox.com/asset/?id=4805639000"
  1237.  
  1238. Color.Name = "Color"
  1239. Color.Parent = ColorpickerFrame
  1240. Color.BackgroundColor3 = Color3.fromRGB(255, 0, 4)
  1241. Color.Position = UDim2.new(0, 9, 0, 9)
  1242. Color.Size = UDim2.new(0, 194, 0, 80)
  1243. Color.ZIndex = 10
  1244. Color.Image = "rbxassetid://4155801252"
  1245.  
  1246. ColorCorner.CornerRadius = UDim.new(0, 3)
  1247. ColorCorner.Name = "ColorCorner"
  1248. ColorCorner.Parent = Color
  1249.  
  1250. ColorSelection.Name = "ColorSelection"
  1251. ColorSelection.Parent = Color
  1252. ColorSelection.AnchorPoint = Vector2.new(0.5, 0.5)
  1253. ColorSelection.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1254. ColorSelection.BackgroundTransparency = 1.000
  1255. ColorSelection.Position = UDim2.new(preset and select(3, Color3.toHSV(preset)))
  1256. ColorSelection.Size = UDim2.new(0, 18, 0, 18)
  1257. ColorSelection.Image = "http://www.roblox.com/asset/?id=4805639000"
  1258. ColorSelection.ScaleType = Enum.ScaleType.Fit
  1259.  
  1260. Confirm.Name = "Confirm"
  1261. Confirm.Parent = ColorpickerFrame
  1262. Confirm.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  1263. Confirm.BackgroundTransparency = 0.010
  1264. Confirm.Position = UDim2.new(0.612244904, 0, 0.0900000036, 0)
  1265. Confirm.Size = UDim2.new(0, 145, 0, 27)
  1266. Confirm.AutoButtonColor = false
  1267. Confirm.Font = Enum.Font.Gotham
  1268. Confirm.Text = "Confirm"
  1269. Confirm.TextColor3 = Color3.fromRGB(255, 255, 255)
  1270. Confirm.TextSize = 14.000
  1271.  
  1272. ButtonCorner.Name = "ButtonCorner"
  1273. ButtonCorner.Parent = Confirm
  1274.  
  1275. RainbowToggle.Name = "RainbowToggle"
  1276. RainbowToggle.Parent = ColorpickerFrame
  1277. RainbowToggle.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  1278. RainbowToggle.Position = UDim2.new(0.610732794, 0, 0.431324542, 0)
  1279. RainbowToggle.Size = UDim2.new(0, 145, 0, 27)
  1280. RainbowToggle.AutoButtonColor = false
  1281. RainbowToggle.Font = Enum.Font.Gotham
  1282. RainbowToggle.Text = ""
  1283. RainbowToggle.TextColor3 = Color3.fromRGB(255, 255, 255)
  1284. RainbowToggle.TextSize = 14.000
  1285.  
  1286. RainbowToggleCorner.Name = "RainbowToggleCorner"
  1287. RainbowToggleCorner.Parent = RainbowToggle
  1288.  
  1289. RainbowTitle.Name = "RainbowTitle"
  1290. RainbowTitle.Parent = RainbowToggle
  1291. RainbowTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1292. RainbowTitle.BackgroundTransparency = 1.000
  1293. RainbowTitle.Position = UDim2.new(0.0204080511, 0, 0, 0)
  1294. RainbowTitle.Size = UDim2.new(0, 29, 0, 27)
  1295. RainbowTitle.Font = Enum.Font.Gotham
  1296. RainbowTitle.Text = "Rainbow"
  1297. RainbowTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  1298. RainbowTitle.TextSize = 14.000
  1299. RainbowTitle.TextXAlignment = Enum.TextXAlignment.Left
  1300.  
  1301. RainbowToggleFrame.Name = "RainbowToggleFrame"
  1302. RainbowToggleFrame.Parent = RainbowToggle
  1303. RainbowToggleFrame.BackgroundColor3 = Color3.fromRGB(22, 23, 27)
  1304. RainbowToggleFrame.Position = UDim2.new(0.693, 0, 0.142857149, 0)
  1305. RainbowToggleFrame.Size = UDim2.new(0, 36, 0, 19)
  1306.  
  1307. RainbowToggleFrameCorner.CornerRadius = UDim.new(1, 0)
  1308. RainbowToggleFrameCorner.Name = "RainbowToggleFrameCorner"
  1309. RainbowToggleFrameCorner.Parent = RainbowToggleFrame
  1310.  
  1311. RainbowToggleFrameRainbow.Name = "RainbowToggleFrameRainbow"
  1312. RainbowToggleFrameRainbow.Parent = RainbowToggleFrame
  1313. RainbowToggleFrameRainbow.BackgroundColor3 = Color3.fromRGB(67,136,246)
  1314. RainbowToggleFrameRainbow.BackgroundTransparency = 1.000
  1315. RainbowToggleFrameRainbow.Position = UDim2.new(-0.0198377371, 0, 0.00601506233, 0)
  1316. RainbowToggleFrameRainbow.Size = UDim2.new(0, 36, 0, 19)
  1317.  
  1318. RainbowToggleFrameRainbowCorner.CornerRadius = UDim.new(1, 0)
  1319. RainbowToggleFrameRainbowCorner.Name = "RainbowToggleFrameRainbowCorner"
  1320. RainbowToggleFrameRainbowCorner.Parent = RainbowToggleFrameRainbow
  1321.  
  1322. RainbowToggleDot.Name = "RainbowToggleDot"
  1323. RainbowToggleDot.Parent = RainbowToggleFrameRainbow
  1324. RainbowToggleDot.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1325. RainbowToggleDot.Position = UDim2.new(0.104999997, -3, 0.289000005, -4)
  1326. RainbowToggleDot.Size = UDim2.new(0, 16, 0, 16)
  1327.  
  1328. RainbowToggleDotCorner.CornerRadius = UDim.new(1, 0)
  1329. RainbowToggleDotCorner.Name = "RainbowToggleDotCorner"
  1330. RainbowToggleDotCorner.Parent = RainbowToggleDot
  1331.  
  1332. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1333.  
  1334. Colorpicker.MouseEnter:Connect(
  1335. function()
  1336. TweenService:Create(
  1337. Colorpicker,
  1338. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1339. {BackgroundColor3 = Color3.fromRGB(45, 45, 45)}
  1340. ):Play()
  1341. end
  1342. )
  1343. Colorpicker.MouseLeave:Connect(
  1344. function()
  1345. TweenService:Create(
  1346. Colorpicker,
  1347. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1348. {BackgroundColor3 = Color3.fromRGB(35, 35, 35)}
  1349. ):Play()
  1350. end
  1351. )
  1352.  
  1353. local function UpdateColorPicker(nope)
  1354. BoxColor.BackgroundColor3 = Color3.fromHSV(ColorH, ColorS, ColorV)
  1355. Color.BackgroundColor3 = Color3.fromHSV(ColorH, 1, 1)
  1356.  
  1357. pcall(callback, BoxColor.BackgroundColor3)
  1358. end
  1359.  
  1360. ColorH =
  1361. 1 -
  1362. (math.clamp(HueSelection.AbsolutePosition.Y - Hue.AbsolutePosition.Y, 0, Hue.AbsoluteSize.Y) /
  1363. Hue.AbsoluteSize.Y)
  1364. ColorS =
  1365. (math.clamp(ColorSelection.AbsolutePosition.X - Color.AbsolutePosition.X, 0, Color.AbsoluteSize.X) /
  1366. Color.AbsoluteSize.X)
  1367. ColorV =
  1368. 1 -
  1369. (math.clamp(ColorSelection.AbsolutePosition.Y - Color.AbsolutePosition.Y, 0, Color.AbsoluteSize.Y) /
  1370. Color.AbsoluteSize.Y)
  1371.  
  1372. BoxColor.BackgroundColor3 = preset
  1373. Color.BackgroundColor3 = preset
  1374. pcall(callback, BoxColor.BackgroundColor3)
  1375.  
  1376. Color.InputBegan:Connect(
  1377. function(input)
  1378. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  1379. if RainbowColorPicker then
  1380. return
  1381. end
  1382.  
  1383. if ColorInput then
  1384. ColorInput:Disconnect()
  1385. end
  1386.  
  1387. ColorInput =
  1388. RunService.RenderStepped:Connect(
  1389. function()
  1390. local ColorX =
  1391. (math.clamp(Mouse.X - Color.AbsolutePosition.X, 0, Color.AbsoluteSize.X) /
  1392. Color.AbsoluteSize.X)
  1393. local ColorY =
  1394. (math.clamp(Mouse.Y - Color.AbsolutePosition.Y, 0, Color.AbsoluteSize.Y) /
  1395. Color.AbsoluteSize.Y)
  1396.  
  1397. ColorSelection.Position = UDim2.new(ColorX, 0, ColorY, 0)
  1398. ColorS = ColorX
  1399. ColorV = 1 - ColorY
  1400.  
  1401. UpdateColorPicker(true)
  1402. end
  1403. )
  1404. end
  1405. end
  1406. )
  1407.  
  1408. Color.InputEnded:Connect(
  1409. function(input)
  1410. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  1411. if ColorInput then
  1412. ColorInput:Disconnect()
  1413. end
  1414. end
  1415. end
  1416. )
  1417.  
  1418. Hue.InputBegan:Connect(
  1419. function(input)
  1420. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  1421. if RainbowColorPicker then
  1422. return
  1423. end
  1424.  
  1425. if HueInput then
  1426. HueInput:Disconnect()
  1427. end
  1428.  
  1429. HueInput =
  1430. RunService.RenderStepped:Connect(
  1431. function()
  1432. local HueY =
  1433. (math.clamp(Mouse.Y - Hue.AbsolutePosition.Y, 0, Hue.AbsoluteSize.Y) /
  1434. Hue.AbsoluteSize.Y)
  1435.  
  1436. HueSelection.Position = UDim2.new(0.48, 0, HueY, 0)
  1437. ColorH = 1 - HueY
  1438.  
  1439. UpdateColorPicker(true)
  1440. end
  1441. )
  1442. end
  1443. end
  1444. )
  1445.  
  1446. Hue.InputEnded:Connect(
  1447. function(input)
  1448. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  1449. if HueInput then
  1450. HueInput:Disconnect()
  1451. end
  1452. end
  1453. end
  1454. )
  1455.  
  1456. RainbowToggle.MouseButton1Down:Connect(
  1457. function()
  1458. RainbowColorPicker = not RainbowColorPicker
  1459.  
  1460. if ColorInput then
  1461. ColorInput:Disconnect()
  1462. end
  1463.  
  1464. if HueInput then
  1465. HueInput:Disconnect()
  1466. end
  1467.  
  1468. if RainbowColorPicker then
  1469. TweenService:Create(
  1470. RainbowToggleFrameRainbow,
  1471. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1472. {BackgroundTransparency = 0}
  1473. ):Play()
  1474. TweenService:Create(
  1475. RainbowToggleDot,
  1476. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1477. {Position = UDim2.new(0.595, -3, 0.289000005, -4)}
  1478. ):Play()
  1479.  
  1480. OldToggleColor = BoxColor.BackgroundColor3
  1481. OldColor = Color.BackgroundColor3
  1482. OldColorSelectionPosition = ColorSelection.Position
  1483. OldHueSelectionPosition = HueSelection.Position
  1484.  
  1485. while RainbowColorPicker do
  1486. BoxColor.BackgroundColor3 = Color3.fromHSV(VLib.RainbowColorValue, 1, 1)
  1487. Color.BackgroundColor3 = Color3.fromHSV(VLib.RainbowColorValue, 1, 1)
  1488.  
  1489. ColorSelection.Position = UDim2.new(1, 0, 0, 0)
  1490. HueSelection.Position = UDim2.new(0.48, 0, 0, VLib.HueSelectionPosition)
  1491.  
  1492. pcall(callback, BoxColor.BackgroundColor3)
  1493. wait()
  1494. end
  1495. elseif not RainbowColorPicker then
  1496. TweenService:Create(
  1497. RainbowToggleFrameRainbow,
  1498. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1499. {BackgroundTransparency = 1}
  1500. ):Play()
  1501. TweenService:Create(
  1502. RainbowToggleDot,
  1503. TweenInfo.new(.2, Enum.EasingStyle.Quad),
  1504. {Position = UDim2.new(0.104999997, -3, 0.289000005, -4)}
  1505. ):Play()
  1506.  
  1507. BoxColor.BackgroundColor3 = OldToggleColor
  1508. Color.BackgroundColor3 = OldColor
  1509.  
  1510. ColorSelection.Position = OldColorSelectionPosition
  1511. HueSelection.Position = OldHueSelectionPosition
  1512.  
  1513. pcall(callback, BoxColor.BackgroundColor3)
  1514. end
  1515. end
  1516. )
  1517.  
  1518. Colorpicker.MouseButton1Click:Connect(
  1519. function()
  1520. if ColorPickerToggled == false then
  1521. ColorPickerToggled = not ColorPickerToggled
  1522. ColorpickerFrame.Visible = true
  1523. ColorpickerFrame:TweenSize(
  1524. UDim2.new(0, 403, 0, 100),
  1525. Enum.EasingDirection.Out,
  1526. Enum.EasingStyle.Quart,
  1527. 0.1,
  1528. true
  1529. )
  1530. repeat
  1531. wait()
  1532. until ColorpickerFrame.Size == UDim2.new(0, 403, 0, 100)
  1533. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1534. else
  1535. ColorPickerToggled = not ColorPickerToggled
  1536. ColorpickerFrame:TweenSize(
  1537. UDim2.new(0, 403, 0, 0),
  1538. Enum.EasingDirection.Out,
  1539. Enum.EasingStyle.Quart,
  1540. 0.1,
  1541. true
  1542. )
  1543. repeat
  1544. wait()
  1545. until ColorpickerFrame.Size == UDim2.new(0, 403, 0, 0)
  1546. ColorpickerFrame.Visible = false
  1547. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1548. end
  1549. end
  1550. )
  1551.  
  1552. Confirm.MouseButton1Click:Connect(
  1553. function()
  1554. ColorPickerToggled = not ColorPickerToggled
  1555. ColorpickerFrame:TweenSize(
  1556. UDim2.new(0, 403, 0, 0),
  1557. Enum.EasingDirection.Out,
  1558. Enum.EasingStyle.Quart,
  1559. 0.1,
  1560. true
  1561. )
  1562. repeat
  1563. wait()
  1564. until ColorpickerFrame.Size == UDim2.new(0, 403, 0, 0)
  1565. ColorpickerFrame.Visible = false
  1566. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1567. end)
  1568.  
  1569. coroutine.wrap(
  1570. function()
  1571. while wait() do
  1572.  
  1573. end
  1574. end
  1575. )()
  1576. end
  1577. function ContainerItems:Label(text)
  1578. local labelfunc = {}
  1579. local Label = Instance.new("TextButton")
  1580. local LabelCorner = Instance.new("UICorner")
  1581.  
  1582. Label.Name = "Label"
  1583. Label.Parent = Container
  1584. Label.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  1585. Label.Size = UDim2.new(0, 405, 0, 40)
  1586. Label.AutoButtonColor = false
  1587. Label.Font = Enum.Font.Gotham
  1588. Label.TextColor3 = Color3.fromRGB(255, 255, 255)
  1589. Label.TextSize = 17.000
  1590. Label.Text = text
  1591.  
  1592. LabelCorner.CornerRadius = UDim.new(0, 5)
  1593. LabelCorner.Name = "LabelCorner"
  1594. LabelCorner.Parent = Label
  1595.  
  1596. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1597.  
  1598. function labelfunc:Refresh(tochange)
  1599. Label.Text = tochange
  1600. end
  1601.  
  1602. return labelfunc
  1603. end
  1604.  
  1605. function ContainerItems:line()
  1606. local labelfunc = {}
  1607. local Label = Instance.new("TextButton")
  1608. local LabelCorner = Instance.new("UICorner")
  1609.  
  1610. Label.Name = "Label"
  1611. Label.Parent = Container
  1612. Label.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  1613. Label.Size = UDim2.new(0, 405, 0, 5)
  1614. Label.AutoButtonColor = false
  1615. Label.Font = Enum.Font.Gotham
  1616. Label.TextColor3 = Color3.fromRGB(255, 255, 255)
  1617. Label.TextSize = 17.000
  1618. Label.Text = ""
  1619.  
  1620. LabelCorner.CornerRadius = UDim.new(0, 5)
  1621. LabelCorner.Name = "LabelCorner"
  1622. LabelCorner.Parent = Label
  1623.  
  1624. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1625.  
  1626. function labelfunc:Refresh(tochange)
  1627. Label.Text = tochange
  1628. end
  1629.  
  1630. return labelfunc
  1631. end
  1632.  
  1633. function ContainerItems:Bind(Title, keybind_options, callback)
  1634. local keybind_data = {}
  1635.  
  1636. local Keybind = Instance.new("TextButton")
  1637. local Title = Instance.new("TextLabel")
  1638. local KeybindFrame = Instance.new("Frame")
  1639. local KeybindFrameCorner = Instance.new("UICorner")
  1640. local TextButton = Instance.new("TextButton")
  1641. local KeybindCorner = Instance.new("UICorner")
  1642. local ContainerLayout = Instance.new("UIListLayout")
  1643.  
  1644.  
  1645. Keybind.Name = "Keybind"
  1646. Keybind.Parent = Container
  1647. Keybind.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  1648. Keybind.Position = UDim2.new(-0.747557044, 0, 0.729113936, 0)
  1649. Keybind.Size = UDim2.new(0, 405, 0, 40)
  1650. Keybind.AutoButtonColor = false
  1651. Keybind.Font = Enum.Font.Gotham
  1652. Keybind.Text = ""
  1653. Keybind.TextColor3 = Color3.fromRGB(255, 255, 255)
  1654. Keybind.TextSize = 14.000
  1655.  
  1656. Title.Name = "Title"
  1657. Title.Parent = Keybind
  1658. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1659. Title.BackgroundTransparency = 1.000
  1660. Title.Position = UDim2.new(0.0198511165, 0, 0, 0)
  1661. Title.Size = UDim2.new(0, 405, 0, 40)
  1662. Title.Font = Enum.Font.Gotham
  1663. Title.Text = "Keybind"
  1664. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  1665. Title.TextSize = 15.000
  1666. Title.TextXAlignment = Enum.TextXAlignment.Left
  1667.  
  1668. KeybindFrame.Name = "KeybindFrame"
  1669. KeybindFrame.Parent = Keybind
  1670. KeybindFrame.BackgroundColor3 = Color3.fromRGB(56, 56, 56)
  1671. KeybindFrame.Position = UDim2.new(0.650124013, 0, 0.159999996, 0)
  1672. KeybindFrame.Size = UDim2.new(0, 134, 0, 24)
  1673.  
  1674. KeybindFrameCorner.CornerRadius = UDim.new(0, 6)
  1675. KeybindFrameCorner.Name = "KeybindFrameCorner"
  1676. KeybindFrameCorner.Parent = KeybindFrame
  1677.  
  1678. TextButton.Parent = KeybindFrame
  1679. TextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1680. TextButton.BackgroundTransparency = 1.000
  1681. TextButton.Size = UDim2.new(0, 134, 0, 23)
  1682. TextButton.Font = Enum.Font.Gotham
  1683. TextButton.Text = "Keybind"
  1684. TextButton.TextColor3 = Color3.fromRGB(178, 178, 178)
  1685. TextButton.TextSize = 15.000
  1686.  
  1687. KeybindCorner.CornerRadius = UDim.new(0, 6)
  1688. KeybindCorner.Name = "KeybindCorner"
  1689. KeybindCorner.Parent = Keybind
  1690.  
  1691. ContainerLayout.Name = "ContainerLayout"
  1692. ContainerLayout.Parent = Container
  1693. ContainerLayout.SortOrder = Enum.SortOrder.LayoutOrder
  1694. ContainerLayout.Padding = UDim.new(0, 15)
  1695.  
  1696. local UIS = game:GetService('UserInputService')
  1697.  
  1698.  
  1699. keybind_name = tostring(keybind_name or "New Keybind")
  1700. callback = typeof(callback) == "function" and callback or function()end
  1701. keybind_options = typeof(keybind_options) == "table" and keybind_options or {}
  1702. keybind_options = {
  1703. ["standard"] = keybind_options.standard or Enum.KeyCode.RightShift,
  1704. }
  1705.  
  1706.  
  1707.  
  1708. callback = typeof(callback) == "function" and callback or function()end
  1709. keybind_options = typeof(keybind_options) == "table" and keybind_options or {}
  1710. keybind_options = {
  1711. ["standard"] = keybind_options.standard or Enum.KeyCode.RightShift,
  1712. }
  1713.  
  1714. local shortkeys = { -- thanks to stroketon for helping me out with this
  1715. RightControl = 'RightCtrl',
  1716. LeftControl = 'LeftCtrl',
  1717. LeftShift = 'LShift',
  1718. RightShift = 'RShift',
  1719. MouseButton1 = "Mouse1",
  1720. MouseButton2 = "Mouse2"
  1721. }
  1722. local checks = {
  1723. binding = false,
  1724.  
  1725. }
  1726. function keybind_data:SetKeybind(Keybind)
  1727. local key = shortkeys[Keybind.Name] or Keybind.Name
  1728. TextButton.Text = key
  1729. keybind = Keybind
  1730. end
  1731.  
  1732. UIS.InputBegan:Connect(function(a, b)
  1733. if checks.binding then
  1734. spawn(function()
  1735. wait()
  1736. checks.binding = false
  1737. end)
  1738. return
  1739. end
  1740. if a.KeyCode == keybind and not b then
  1741. pcall(callback, keybind)
  1742. end
  1743. end)
  1744.  
  1745. keybind_data:SetKeybind(keybind_options.standard)
  1746.  
  1747. TextButton.MouseButton1Click:Connect(function()
  1748. if checks.binding then return end
  1749. TextButton.Text = "..."
  1750. checks.binding = true
  1751. local a, b = UIS.InputBegan:Wait()
  1752. keybind_data:SetKeybind(a.KeyCode)
  1753. end)
  1754. return keybind_data
  1755. end
  1756.  
  1757.  
  1758. function ContainerItems:Textbox(text, disapper, callback)
  1759. local Textbox = Instance.new("TextButton")
  1760. local Title = Instance.new("TextLabel")
  1761. local TextboxFrame = Instance.new("Frame")
  1762. local TextboxFrameCorner = Instance.new("UICorner")
  1763. local TextBox = Instance.new("TextBox")
  1764. local TextboxCorner = Instance.new("UICorner")
  1765.  
  1766. Textbox.Name = "Textbox"
  1767. Textbox.Parent = Container
  1768. Textbox.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  1769. Textbox.Position = UDim2.new(-0.747557044, 0, 0.729113936, 0)
  1770. Textbox.Size = UDim2.new(0, 405, 0, 40)
  1771. Textbox.AutoButtonColor = false
  1772. Textbox.Font = Enum.Font.Gotham
  1773. Textbox.Text = ""
  1774. Textbox.TextColor3 = Color3.fromRGB(255, 255, 255)
  1775. Textbox.TextSize = 14.000
  1776.  
  1777. Title.Name = "Title"
  1778. Title.Parent = Textbox
  1779. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1780. Title.BackgroundTransparency = 1.000
  1781. Title.Position = UDim2.new(0.0198511165, 0, 0, 0)
  1782. Title.Size = UDim2.new(0, 405, 0, 40)
  1783. Title.Font = Enum.Font.Gotham
  1784. Title.Text = text
  1785. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  1786. Title.TextSize = 15.000
  1787. Title.TextXAlignment = Enum.TextXAlignment.Left
  1788.  
  1789. TextboxFrame.Name = "TextboxFrame"
  1790. TextboxFrame.Parent = Textbox
  1791. TextboxFrame.BackgroundColor3 = Color3.fromRGB(56, 56, 56)
  1792. TextboxFrame.Position = UDim2.new(0.650124013, 0, 0.16, 0)
  1793. TextboxFrame.Size = UDim2.new(0, 134, 0, 24)
  1794.  
  1795. TextboxFrameCorner.CornerRadius = UDim.new(0, 6)
  1796. TextboxFrameCorner.Name = "TextboxFrameCorner"
  1797. TextboxFrameCorner.Parent = TextboxFrame
  1798.  
  1799. TextBox.Parent = TextboxFrame
  1800. TextBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1801. TextBox.BackgroundTransparency = 1.000
  1802. TextBox.Size = UDim2.new(0, 134, 0, 19)
  1803. TextBox.Font = Enum.Font.Gotham
  1804. TextBox.Text = ""
  1805. TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  1806. TextBox.TextSize = 15.000
  1807.  
  1808. TextboxCorner.CornerRadius = UDim.new(0, 6)
  1809. TextboxCorner.Name = "TextboxCorner"
  1810. TextboxCorner.Parent = Textbox
  1811.  
  1812. TextBox.FocusLost:Connect(
  1813. function(ep)
  1814. if ep then
  1815. if #TextBox.Text > 0 then
  1816. pcall(callback, TextBox.Text)
  1817. if disapper then
  1818. TextBox.Text = ""
  1819. end
  1820. end
  1821. end
  1822. end
  1823. )
  1824.  
  1825. Container.CanvasSize = UDim2.new(0, 0, 0, ContainerLayout.AbsoluteContentSize.Y)
  1826. end
  1827. return ContainerItems
  1828. end
  1829. return Tabs
  1830. end
  1831. local win = VLib:Window("MagMaHub", "Blox Fruit", Color3.fromRGB(252, 83, 83))
  1832. local AutoFram = win:Tab("Auto Farm")
  1833. OldWorld = false
  1834. newworld = false
  1835. Test = "Magnet"
  1836. local MyLevel = game.Players.localPlayer.Data.Level.Value
  1837. local placeId = game.PlaceId
  1838. if placeId == 2753915549 then
  1839. OldWorld = true
  1840. elseif placeId == 4442272183 then
  1841. newworld = true
  1842. end
  1843. function CheckQuest()
  1844. local MyLevel = game.Players.localPlayer.Data.Level.Value
  1845. if OldWorld then
  1846. if MyLevel == 1 or MyLevel <= 9 then -- Bandit
  1847. Ms = "Bandit [Lv. 5]"
  1848. NaemQuest = "BanditQuest1"
  1849. LevelQuest = 1
  1850. NameMon = "Bandit"
  1851. CFrameQuest = CFrame.new(1061.66699, 16.5166187, 1544.52905, -0.942978859, -3.33851502e-09, 0.332852632, 7.04340497e-09, 1, 2.99841325e-08, -0.332852632, 3.06188177e-08, -0.942978859)
  1852. CFrameMon = CFrame.new(1199.31287, 52.2717781, 1536.91516, -0.929782331, 6.60215846e-08, -0.368109822, 3.9077392e-08, 1, 8.06501603e-08, 0.368109822, 6.06023249e-08, -0.929782331)
  1853. elseif MyLevel == 10 or MyLevel <= 14 then -- Monkey
  1854. Ms = "Monkey [Lv. 14]"
  1855. NaemQuest = "JungleQuest"
  1856. LevelQuest = 1
  1857. NameMon = "Monkey"
  1858. CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
  1859. CFrameMon = CFrame.new(-1402.74609, 98.5633316, 90.6417007, 0.836947978, 0, 0.547282517, -0, 1, -0, -0.547282517, 0, 0.836947978)
  1860. elseif MyLevel == 15 or MyLevel <= 29 then -- Gorilla
  1861. Ms = "Gorilla [Lv. 20]"
  1862. NaemQuest = "JungleQuest"
  1863. LevelQuest = 2
  1864. NameMon = "Gorilla"
  1865. CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
  1866. CFrameMon = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
  1867. elseif MyLevel == 30 or MyLevel <= 39 then -- Pirate
  1868. Ms = "Pirate [Lv. 35]"
  1869. NaemQuest = "BuggyQuest1"
  1870. LevelQuest = 1
  1871. NameMon = "Pirate"
  1872. CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
  1873. CFrameMon = CFrame.new(-1219.32324, 4.75205183, 3915.63452, -0.966492832, -6.91238853e-08, 0.25669381, -5.21195496e-08, 1, 7.3047012e-08, -0.25669381, 5.72206496e-08, -0.966492832)
  1874. elseif MyLevel == 40 or MyLevel <= 59 then -- Brute
  1875. Ms = "Brute [Lv. 45]"
  1876. NaemQuest = "BuggyQuest1"
  1877. LevelQuest = 2
  1878. NameMon = "Brute"
  1879. CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
  1880. CFrameMon = CFrame.new(-1146.49646, 96.0936813, 4312.1333, -0.978175163, -1.53222057e-08, 0.207781896, -3.33316912e-08, 1, -8.31738873e-08, -0.207781896, -8.82843523e-08, -0.978175163)
  1881. elseif MyLevel == 60 or MyLevel <= 74 then -- Desert Bandit
  1882. Ms = "Desert Bandit [Lv. 60]"
  1883. NaemQuest = "DesertQuest"
  1884. LevelQuest = 1
  1885. NameMon = "Desert Bandit"
  1886. CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168, -0.804044724, 3.68233266e-08, 0.594568789, 6.97835176e-08, 1, 3.24365246e-08, -0.594568789, 6.75715199e-08, -0.804044724)
  1887. CFrameMon = CFrame.new(932.788818, 6.4503746, 4488.24609, -0.998625934, 3.08948351e-08, 0.0524050146, 2.79967303e-08, 1, -5.60361286e-08, -0.0524050146, -5.44919629e-08, -0.998625934)
  1888. elseif MyLevel == 75 or MyLevel <= 89 then -- Desert Officre
  1889. Ms = "Desert Officer [Lv. 70]"
  1890. NaemQuest = "DesertQuest"
  1891. LevelQuest = 2
  1892. NameMon = "Desert Officer"
  1893. CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168, -0.804044724, 3.68233266e-08, 0.594568789, 6.97835176e-08, 1, 3.24365246e-08, -0.594568789, 6.75715199e-08, -0.804044724)
  1894. CFrameMon = CFrame.new(1580.03198, 4.61375761, 4366.86426, 0.135744005, -6.44280718e-08, -0.990743816, 4.35738308e-08, 1, -5.90598574e-08, 0.990743816, -3.51534837e-08, 0.135744005)
  1895. elseif MyLevel == 90 or MyLevel <= 99 then -- Snow Bandits
  1896. Ms = "Snow Bandit [Lv. 90]"
  1897. NaemQuest = "SnowQuest"
  1898. LevelQuest = 1
  1899. NameMon = "Snow Bandits"
  1900. CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482, 0.348555952, -2.53947841e-09, -0.937287986, 1.49860568e-08, 1, 2.86358204e-09, 0.937287986, -1.50443711e-08, 0.348555952)
  1901. CFrameMon = CFrame.new(1370.24316, 102.403511, -1411.52905, 0.980274439, -1.12995728e-08, 0.197641045, -9.57343449e-09, 1, 1.04655214e-07, -0.197641045, -1.04482936e-07, 0.980274439)
  1902. elseif MyLevel == 100 or MyLevel <= 119 then -- Snowman
  1903. Ms = "Snowman [Lv. 100]"
  1904. NaemQuest = "SnowQuest"
  1905. LevelQuest = 2
  1906. NameMon = "Snowman"
  1907. CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482, 0.348555952, -2.53947841e-09, -0.937287986, 1.49860568e-08, 1, 2.86358204e-09, 0.937287986, -1.50443711e-08, 0.348555952)
  1908. CFrameMon = CFrame.new(1370.24316, 102.403511, -1411.52905, 0.980274439, -1.12995728e-08, 0.197641045, -9.57343449e-09, 1, 1.04655214e-07, -0.197641045, -1.04482936e-07, 0.980274439)
  1909. elseif MyLevel == 120 or MyLevel <= 149 then -- Chief Petty Officer
  1910. Ms = "Chief Petty Officer [Lv. 120]"
  1911. NaemQuest = "MarineQuest2"
  1912. LevelQuest = 1
  1913. NameMon = "Chief Petty Officer"
  1914. CFrameQuest = CFrame.new(-5035.0835, 28.6520386, 4325.29443, 0.0243340395, -7.08064647e-08, 0.999703884, -6.36926814e-08, 1, 7.23777944e-08, -0.999703884, -6.54350671e-08, 0.0243340395)
  1915. CFrameMon = CFrame.new(-4882.8623, 22.6520386, 4255.53516, 0.273695946, -5.40380647e-08, -0.96181643, 4.37720793e-08, 1, -4.37274998e-08, 0.96181643, -3.01326679e-08, 0.273695946)
  1916. elseif MyLevel == 150 or MyLevel <= 174 then -- Sky Bandit
  1917. Ms = "Sky Bandit [Lv. 150]"
  1918. NaemQuest = "SkyQuest"
  1919. LevelQuest = 1
  1920. NameMon = "Sky Bandit"
  1921. CFrameQuest = CFrame.new(-4841.83447, 717.669617, -2623.96436, -0.875942111, 5.59710216e-08, -0.482416272, 3.04023082e-08, 1, 6.08195947e-08, 0.482416272, 3.86078725e-08, -0.875942111)
  1922. CFrameMon = CFrame.new(-4970.74219, 294.544342, -2890.11353, -0.994874597, -8.61311236e-08, -0.101116329, -9.10836206e-08, 1, 4.43614923e-08, 0.101116329, 5.33441664e-08, -0.994874597)
  1923. elseif MyLevel == 175 or MyLevel <= 224 then -- Dark Master
  1924. Ms = "Dark Master [Lv. 175]"
  1925. NaemQuest = "SkyQuest"
  1926. LevelQuest = 2
  1927. NameMon = "Dark Master"
  1928. CFrameQuest = CFrame.new(-4841.83447, 717.669617, -2623.96436, -0.875942111, 5.59710216e-08, -0.482416272, 3.04023082e-08, 1, 6.08195947e-08, 0.482416272, 3.86078725e-08, -0.875942111)
  1929. CFrameMon = CFrame.new(-5220.58594, 430.693298, -2278.17456, -0.925375521, 1.12086873e-08, 0.379051805, -1.05115507e-08, 1, -5.52320891e-08, -0.379051805, -5.50948407e-08, -0.925375521)
  1930. elseif MyLevel == 225 or MyLevel <= 274 then -- Toga Warrior
  1931. Ms = "Toga Warrior [Lv. 225]"
  1932. NaemQuest = "ColosseumQuest"
  1933. LevelQuest = 1
  1934. NameMon = "Toga Warrior"
  1935. CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
  1936. CFrameMon = CFrame.new(-1779.97583, 44.6077499, -2736.35474, 0.984437346, 4.10396339e-08, 0.175734788, -3.62286876e-08, 1, -3.05844168e-08, -0.175734788, 2.3741821e-08, 0.984437346)
  1937. elseif MyLevel == 275 or MyLevel <= 299 then -- Gladiato
  1938. Ms = "Gladiator [Lv. 275]"
  1939. NaemQuest = "ColosseumQuest"
  1940. LevelQuest = 2
  1941. NameMon = "Gladiato"
  1942. CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
  1943. CFrameMon = CFrame.new(-1274.75903, 58.1895943, -3188.16309, 0.464524001, 6.21005611e-08, 0.885560572, -4.80449414e-09, 1, -6.76054768e-08, -0.885560572, 2.71497012e-08, 0.464524001)
  1944. elseif MyLevel == 300 or MyLevel <= 329 then -- Military Soldier
  1945. Ms = "Military Soldier [Lv. 300]"
  1946. NaemQuest = "MagmaQuest"
  1947. LevelQuest = 1
  1948. NameMon = "Military Soldier"
  1949. CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
  1950. CFrameMon = CFrame.new(-5363.01123, 41.5056877, 8548.47266, -0.578253984, -3.29503091e-10, 0.815856814, 9.11209668e-08, 1, 6.498761e-08, -0.815856814, 1.11920997e-07, -0.578253984)
  1951. elseif MyLevel == 300 or MyLevel <= 374 then -- Military Spy
  1952. Ms = "Military Spy [Lv. 330]"
  1953. NaemQuest = "MagmaQuest"
  1954. LevelQuest = 2
  1955. NameMon = "Military Spy"
  1956. CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
  1957. CFrameMon = CFrame.new(-5787.99023, 120.864456, 8762.25293, -0.188358366, -1.84706277e-08, 0.982100308, -1.23782129e-07, 1, -4.93306951e-09, -0.982100308, -1.22495649e-07, -0.188358366)
  1958. elseif MyLevel == 375 or MyLevel <= 399 then -- Fishman Warrior
  1959. Ms = "Fishman Warrior [Lv. 375]"
  1960. NaemQuest = "FishmanQuest"
  1961. LevelQuest = 1
  1962. NameMon = "Fishman Warrior"
  1963. CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
  1964. CFrameMon = CFrame.new(60946.6094, 48.6735229, 1525.91687, -0.0817126185, 8.90751153e-08, 0.996655822, 2.00889794e-08, 1, -8.77269599e-08, -0.996655822, 1.28533992e-08, -0.0817126185)
  1965. elseif MyLevel == 400 or MyLevel <= 449 then -- Fishman Commando
  1966. Ms = "Fishman Commando [Lv. 400]"
  1967. NaemQuest = "FishmanQuest"
  1968. LevelQuest = 2
  1969. NameMon = "Fishman Commando"
  1970. CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
  1971. CFrameMon = CFrame.new(61885.5039, 18.4828243, 1504.17896, 0.577502489, 0, -0.816389024, -0, 1.00000012, -0, 0.816389024, 0, 0.577502489)
  1972. elseif MyLevel == 450 or MyLevel <= 474 then -- God's Guards
  1973. Ms = "God's Guard [Lv. 450]"
  1974. NaemQuest = "SkyExp1Quest"
  1975. LevelQuest = 1
  1976. NameMon = "God's Guards"
  1977. CFrameQuest = CFrame.new(-4721.71436, 845.277161, -1954.20105, -0.999277651, -5.56969759e-09, 0.0380011722, -4.14751478e-09, 1, 3.75035256e-08, -0.0380011722, 3.73188307e-08, -0.999277651)
  1978. CFrameMon = CFrame.new(-4716.95703, 853.089722, -1933.92542, -0.93441087, -6.77488776e-09, -0.356197298, 1.12145182e-08, 1, -4.84390199e-08, 0.356197298, -4.92565206e-08, -0.93441087)
  1979. elseif MyLevel == 475 or MyLevel <= 524 then -- Shandas
  1980. Ms = "Shanda [Lv. 475]"
  1981. NaemQuest = "SkyExp1Quest"
  1982. LevelQuest = 2
  1983. NameMon = "Shandas"
  1984. CFrameQuest = CFrame.new(-7863.63672, 5545.49316, -379.826324, 0.362120807, -1.98046344e-08, -0.93213129, 4.05822291e-08, 1, -5.48095125e-09, 0.93213129, -3.58431969e-08, 0.362120807)
  1985. CFrameMon = CFrame.new(-7685.12354, 5601.05127, -443.171509, 0.150056243, 1.79768236e-08, -0.988677442, 6.67798661e-09, 1, 1.91962481e-08, 0.988677442, -9.48289181e-09, 0.150056243)
  1986. elseif MyLevel == 525 or MyLevel <= 549 then -- Royal Squad
  1987. Ms = "Royal Squad [Lv. 525]"
  1988. NaemQuest = "SkyExp2Quest"
  1989. LevelQuest = 1
  1990. NameMon = "Royal Squad"
  1991. CFrameQuest = CFrame.new(-7902.66895, 5635.96387, -1411.71802, 0.0504222959, 2.5710392e-08, 0.998727977, 1.12541557e-07, 1, -3.14249675e-08, -0.998727977, 1.13982921e-07, 0.0504222959)
  1992. CFrameMon = CFrame.new(-7685.02051, 5606.87842, -1442.729, 0.561947823, 7.69527464e-09, -0.827172697, -4.24974544e-09, 1, 6.41599973e-09, 0.827172697, -9.01838604e-11, 0.561947823)
  1993. elseif MyLevel == 550 or MyLevel <= 624 then -- Royal Soldier
  1994. Ms = "Royal Soldier [Lv. 550]"
  1995. NaemQuest = "SkyExp2Quest"
  1996. LevelQuest = 2
  1997. NameMon = "Royal Soldier"
  1998. CFrameQuest = CFrame.new(-7902.66895, 5635.96387, -1411.71802, 0.0504222959, 2.5710392e-08, 0.998727977, 1.12541557e-07, 1, -3.14249675e-08, -0.998727977, 1.13982921e-07, 0.0504222959)
  1999. CFrameMon = CFrame.new(-7864.44775, 5661.94092, -1708.22351, 0.998389959, 2.28686137e-09, -0.0567218624, 1.99431383e-09, 1, 7.54200258e-08, 0.0567218624, -7.54117195e-08, 0.998389959)
  2000. elseif MyLevel == 625 or MyLevel <= 649 then -- Galley Pirate
  2001. Ms = "Galley Pirate [Lv. 625]"
  2002. NaemQuest = "FountainQuest"
  2003. LevelQuest = 1
  2004. NameMon = "Galley Pirate"
  2005. CFrameQuest = CFrame.new(5254.60156, 38.5011406, 4049.69678, -0.0504891425, -3.62066501e-08, -0.998724639, -9.87921389e-09, 1, -3.57534553e-08, 0.998724639, 8.06145284e-09, -0.0504891425)
  2006. CFrameMon = CFrame.new(5595.06982, 41.5013695, 3961.47095, -0.992138803, -2.11610267e-08, -0.125142589, -1.34249509e-08, 1, -6.26613996e-08, 0.125142589, -6.04887518e-08, -0.992138803)
  2007. elseif MyLevel >= 650 then -- Galley Captain
  2008. Ms = "Galley Captain [Lv. 650]"
  2009. NaemQuest = "FountainQuest"
  2010. LevelQuest = 2
  2011. NameMon = "Galley Captain"
  2012. CFrameQuest = CFrame.new(5254.60156, 38.5011406, 4049.69678, -0.0504891425, -3.62066501e-08, -0.998724639, -9.87921389e-09, 1, -3.57534553e-08, 0.998724639, 8.06145284e-09, -0.0504891425)
  2013. CFrameMon = CFrame.new(5658.5752, 38.5361786, 4928.93506, -0.996873081, 2.12391046e-06, -0.0790185928, 2.16989656e-06, 1, -4.96097414e-07, 0.0790185928, -6.66008248e-07, -0.996873081)
  2014. end
  2015. end
  2016. if newworld then
  2017. if MyLevel == 700 or MyLevel <= 724 then -- Raider [Lv. 700]
  2018. Ms = "Raider [Lv. 700]"
  2019. NaemQuest = "Area1Quest"
  2020. LevelQuest = 1
  2021. NameMon = "Raider"
  2022. CFrameQuest = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
  2023. CFrameMon = CFrame.new(-737.026123, 39.1748352, 2392.57959, 0.272128761, 0, -0.962260842, -0, 1, -0, 0.962260842, 0, 0.272128761)
  2024. elseif MyLevel == 725 or MyLevel <= 774 then -- Mercenary [Lv. 725]
  2025. Ms = "Mercenary [Lv. 725]"
  2026. NaemQuest = "Area1Quest"
  2027. LevelQuest = 2
  2028. NameMon = "Mercenary"
  2029. CFrameQuest = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
  2030. CFrameMon = CFrame.new(-973.731995, 95.8733215, 1836.46936, 0.999135971, 2.02326991e-08, -0.0415605344, -1.90767793e-08, 1, 2.82094952e-08, 0.0415605344, -2.73922804e-08, 0.999135971)
  2031. elseif MyLevel == 775 or MyLevel <= 799 then -- Swan Pirate [Lv. 775]
  2032. Ms = "Swan Pirate [Lv. 775]"
  2033. NaemQuest = "Area2Quest"
  2034. LevelQuest = 1
  2035. NameMon = "Swan Pirate"
  2036. CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
  2037. CFrameMon = CFrame.new(970.369446, 142.653198, 1217.3667, 0.162079468, -4.85452638e-08, -0.986777723, 1.03357589e-08, 1, -4.74980872e-08, 0.986777723, -2.50063148e-09, 0.162079468)
  2038. elseif MyLevel == 800 or MyLevel <= 874 then -- Factory Staff [Lv. 800]
  2039. Ms = "Factory Staff [Lv. 800]"
  2040. NaemQuest = "Area2Quest"
  2041. LevelQuest = 2
  2042. NameMon = "Factory Staff"
  2043. CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
  2044. CFrameMon = CFrame.new(296.786499, 72.9948196, -57.1298141, -0.876037002, -5.32364979e-08, 0.482243896, -3.87658332e-08, 1, 3.99718729e-08, -0.482243896, 1.63222538e-08, -0.876037002)
  2045. elseif MyLevel == 875 or MyLevel <= 899 then -- Marine Lieutenant [Lv. 875]
  2046. Ms = "Marine Lieutenant [Lv. 875]"
  2047. NaemQuest = "MarineQuest3"
  2048. LevelQuest = 1
  2049. NameMon = "Marine Lieutenant"
  2050. CFrameQuest = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
  2051. CFrameMon = CFrame.new(-2913.26367, 73.0011826, -2971.64282, 0.910507619, 0, 0.413492233, 0, 1.00000012, 0, -0.413492233, 0, 0.910507619)
  2052. elseif MyLevel == 900 or MyLevel <= 949 then -- Marine Captain [Lv. 900]
  2053. Ms = "Marine Captain [Lv. 900]"
  2054. NaemQuest = "MarineQuest3"
  2055. LevelQuest = 2
  2056. NameMon = "Marine Captain"
  2057. CFrameQuest = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
  2058. CFrameMon = CFrame.new(-1868.67688, 73.0011826, -3321.66333, -0.971402287, 1.06502087e-08, 0.237439692, 3.68856199e-08, 1, 1.06050372e-07, -0.237439692, 1.11775684e-07, -0.971402287)
  2059. elseif MyLevel == 950 or MyLevel <= 974 then -- Zombie [Lv. 950]
  2060. Ms = "Zombie [Lv. 950]"
  2061. NaemQuest = "ZombieQuest"
  2062. LevelQuest = 1
  2063. NameMon = "Zombie"
  2064. CFrameQuest = CFrame.new(-5492.79395, 48.5151672, -793.710571, 0.321800292, -6.24695815e-08, 0.946807742, 4.05616092e-08, 1, 5.21931227e-08, -0.946807742, 2.16082796e-08, 0.321800292)
  2065. CFrameMon = CFrame.new(-5634.83838, 126.067039, -697.665039, -0.992770672, 6.77618939e-09, 0.120025545, 1.65461245e-08, 1, 8.04023372e-08, -0.120025545, 8.18070234e-08, -0.992770672)
  2066. elseif MyLevel == 975 or MyLevel <= 999 then -- Vampire [Lv. 975]
  2067. Ms = "Vampire [Lv. 975]"
  2068. NaemQuest = "ZombieQuest"
  2069. LevelQuest = 2
  2070. NameMon = "Vampire"
  2071. CFrameQuest = CFrame.new(-5492.79395, 48.5151672, -793.710571, 0.321800292, -6.24695815e-08, 0.946807742, 4.05616092e-08, 1, 5.21931227e-08, -0.946807742, 2.16082796e-08, 0.321800292)
  2072. CFrameMon = CFrame.new(-6030.32031, 6.4377408, -1313.5564, -0.856965423, 3.9138893e-08, -0.515373945, -1.12178942e-08, 1, 9.45958547e-08, 0.515373945, 8.68467822e-08, -0.856965423)
  2073. elseif MyLevel == 1000 or MyLevel <= 1049 then -- Snow Trooper [Lv. 1000] **
  2074. Ms = "Snow Trooper [Lv. 1000]"
  2075. NaemQuest = "SnowMountainQuest"
  2076. LevelQuest = 1
  2077. NameMon = "Snow Trooper"
  2078. CFrameQuest = CFrame.new(604.964966, 401.457062, -5371.69287, 0.353063971, 1.89520435e-08, -0.935599446, -5.81846002e-08, 1, -1.70033754e-09, 0.935599446, 5.50377841e-08, 0.353063971)
  2079. CFrameMon = CFrame.new(535.893433, 401.457062, -5329.6958, -0.999524176, 0, 0.0308452044, 0, 1, -0, -0.0308452044, 0, -0.999524176)
  2080. elseif MyLevel == 1050 or MyLevel <= 1099 then -- Winter Warrior [Lv. 1050]
  2081. Ms = "Winter Warrior [Lv. 1050]"
  2082. NaemQuest = "SnowMountainQuest"
  2083. LevelQuest = 2
  2084. NameMon = "Winter Warrior"
  2085. CFrameQuest = CFrame.new(604.964966, 401.457062, -5371.69287, 0.353063971, 1.89520435e-08, -0.935599446, -5.81846002e-08, 1, -1.70033754e-09, 0.935599446, 5.50377841e-08, 0.353063971)
  2086. CFrameMon = CFrame.new(1223.7417, 454.575226, -5170.02148, 0.473996818, 2.56845354e-08, 0.880526543, -5.62456428e-08, 1, 1.10811016e-09, -0.880526543, -5.00510211e-08, 0.473996818)
  2087. elseif MyLevel == 1100 or MyLevel <= 1124 then -- Lab Subordinate [Lv. 1100]
  2088. Ms = "Lab Subordinate [Lv. 1100]"
  2089. NaemQuest = "IceSideQuest"
  2090. LevelQuest = 1
  2091. NameMon = "Lab Subordinate"
  2092. CFrameQuest = CFrame.new(-6060.10693, 15.9868021, -4904.7876, -0.411000341, -5.06538868e-07, 0.91163528, 1.26306062e-07, 1, 6.12581289e-07, -0.91163528, 3.66916197e-07, -0.411000341)
  2093. CFrameMon = CFrame.new(-5769.2041, 37.9288292, -4468.38721, -0.569419742, -2.49055017e-08, 0.822046936, -6.96206541e-08, 1, -1.79282633e-08, -0.822046936, -6.74401548e-08, -0.569419742)
  2094. elseif MyLevel == 1125 or MyLevel <= 1174 then -- Horned Warrior [Lv. 1125]
  2095. Ms = "Horned Warrior [Lv. 1125]"
  2096. NaemQuest = "IceSideQuest"
  2097. LevelQuest = 2
  2098. NameMon = "Horned Warrior"
  2099. CFrameQuest = CFrame.new(-6060.10693, 15.9868021, -4904.7876, -0.411000341, -5.06538868e-07, 0.91163528, 1.26306062e-07, 1, 6.12581289e-07, -0.91163528, 3.66916197e-07, -0.411000341)
  2100. CFrameMon = CFrame.new(-6400.85889, 24.7645149, -5818.63574, -0.964845479, 8.65926566e-08, -0.262817472, 3.98261392e-07, 1, -1.13260398e-06, 0.262817472, -1.19745812e-06, -0.964845479)
  2101. elseif MyLevel == 1175 or MyLevel <= 1199 then -- Magma Ninja [Lv. 1175]
  2102. Ms = "Magma Ninja [Lv. 1175]"
  2103. NaemQuest = "FireSideQuest"
  2104. LevelQuest = 1
  2105. NameMon = "Magma Ninja"
  2106. CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
  2107. CFrameMon = CFrame.new(-5496.65576, 58.6890411, -5929.76855, -0.885073781, 0, -0.465450764, 0, 1.00000012, -0, 0.465450764, 0, -0.885073781)
  2108. elseif MyLevel == 1200 or MyLevel <= 1249 then -- Lava Pirate [Lv. 1200]
  2109. Ms = "Lava Pirate [Lv. 1200]"
  2110. NaemQuest = "FireSideQuest"
  2111. LevelQuest = 2
  2112. NameMon = "Lava Pirate"
  2113. CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
  2114. CFrameMon = CFrame.new(-5169.71729, 34.1234779, -4669.73633, -0.196780294, 0, 0.98044765, 0, 1.00000012, -0, -0.98044765, 0, -0.196780294)
  2115. elseif MyLevel == 1250 or MyLevel <= 1274 then -- Ship Deckhand [Lv. 1250]
  2116. Ms = "Ship Deckhand [Lv. 1250]"
  2117. NaemQuest = "ShipQuest1"
  2118. LevelQuest = 1
  2119. NameMon = "Ship Deckhand"
  2120. CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
  2121. CFrameMon = CFrame.new(1163.80872, 138.288452, 33058.4258, -0.998580813, 5.49076979e-08, -0.0532564968, 5.57436763e-08, 1, -1.42118655e-08, 0.0532564968, -1.71604082e-08, -0.998580813)
  2122. elseif MyLevel == 1275 or MyLevel <= 1299 then -- Ship Engineer [Lv. 1275]
  2123. Ms = "Ship Engineer [Lv. 1275]"
  2124. NaemQuest = "ShipQuest1"
  2125. LevelQuest = 2
  2126. NameMon = "Ship Engineer"
  2127. CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
  2128. CFrameMon = CFrame.new(916.666504, 44.0920448, 32917.207, -0.99746871, -4.85034697e-08, -0.0711069331, -4.8925461e-08, 1, 4.19294288e-09, 0.0711069331, 7.66126895e-09, -0.99746871)
  2129. elseif MyLevel == 1300 or MyLevel <= 1324 then -- Ship Steward [Lv. 1300]
  2130. Ms = "Ship Steward [Lv. 1300]"
  2131. NaemQuest = "ShipQuest2"
  2132. LevelQuest = 1
  2133. NameMon = "Ship Steward"
  2134. CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
  2135. CFrameMon = CFrame.new(918.743286, 129.591064, 33443.4609, -0.999792814, -1.7070947e-07, -0.020350717, -1.72559169e-07, 1, 8.91351277e-08, 0.020350717, 9.2628369e-08, -0.999792814)
  2136. elseif MyLevel == 1325 or MyLevel <= 1349 then -- Ship Officer [Lv. 1325]
  2137. Ms = "Ship Officer [Lv. 1325]"
  2138. NaemQuest = "ShipQuest2"
  2139. LevelQuest = 2
  2140. NameMon = "Ship Officer"
  2141. CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
  2142. CFrameMon = CFrame.new(786.051941, 181.474106, 33303.2969, 0.999285698, -5.32193063e-08, 0.0377905183, 5.68968588e-08, 1, -9.62386864e-08, -0.0377905183, 9.83201005e-08, 0.999285698)
  2143. elseif MyLevel == 1350 or MyLevel <= 1374 then -- Arctic Warrior [Lv. 1350]
  2144. Ms = "Arctic Warrior [Lv. 1350]"
  2145. NaemQuest = "FrostQuest"
  2146. LevelQuest = 1
  2147. NameMon = "Arctic Warrior"
  2148. CFrameQuest = CFrame.new(5669.43506, 28.2117786, -6482.60107, 0.888092756, 1.02705066e-07, 0.459664226, -6.20391774e-08, 1, -1.03572376e-07, -0.459664226, 6.34646895e-08, 0.888092756)
  2149. CFrameMon = CFrame.new(5995.07471, 57.3188477, -6183.47314, 0.702747107, -1.53454167e-07, -0.711440146, -1.08168464e-07, 1, -3.22542007e-07, 0.711440146, 3.03620908e-07, 0.702747107)
  2150. elseif MyLevel == 1375 or MyLevel <= 1424 then -- Snow Lurker [Lv. 1375]
  2151. Ms = "Snow Lurker [Lv. 1375]"
  2152. NaemQuest = "FrostQuest"
  2153. LevelQuest = 2
  2154. NameMon = "Snow Lurker"
  2155. CFrameQuest = CFrame.new(5669.43506, 28.2117786, -6482.60107, 0.888092756, 1.02705066e-07, 0.459664226, -6.20391774e-08, 1, -1.03572376e-07, -0.459664226, 6.34646895e-08, 0.888092756)
  2156. CFrameMon = CFrame.new(5518.00684, 60.5559731, -6828.80518, -0.650781393, -3.64292951e-08, 0.759265184, -4.07668654e-09, 1, 4.44854642e-08, -0.759265184, 2.58550248e-08, -0.650781393)
  2157. elseif MyLevel == 1425 or MyLevel <= 1449 then -- Sea Soldier [Lv. 1425]
  2158. Ms = "Sea Soldier [Lv. 1425]"
  2159. NaemQuest = "ForgottenQuest"
  2160. LevelQuest = 1
  2161. NameMon = "Sea Soldier"
  2162. CFrameQuest = CFrame.new(-3052.99097, 236.881363, -10148.1943, -0.997911751, 4.42321983e-08, 0.064591676, 4.90968759e-08, 1, 7.37270085e-08, -0.064591676, 7.67442998e-08, -0.997911751)
  2163. CFrameMon = CFrame.new(-3029.78467, 66.944252, -9777.38184, -0.998552859, 1.09555076e-08, 0.0537791774, 7.79564235e-09, 1, -5.89660658e-08, -0.0537791774, -5.84614881e-08, -0.998552859)
  2164. elseif MyLevel >= 1450 then -- Water Fighter [Lv. 1450]
  2165. Ms = "Water Fighter [Lv. 1450]"
  2166. NaemQuest = "ForgottenQuest"
  2167. LevelQuest = 2
  2168. NameMon = "Water Fighter"
  2169. CFrameQuest = CFrame.new(-3052.99097, 236.881363, -10148.1943, -0.997911751, 4.42321983e-08, 0.064591676, 4.90968759e-08, 1, 7.37270085e-08, -0.064591676, 7.67442998e-08, -0.997911751)
  2170. CFrameMon = CFrame.new(-3262.00098, 298.699615, -10553.6943, -0.233570755, -4.57538185e-08, 0.972339869, -5.80986068e-08, 1, 3.30992194e-08, -0.972339869, -4.87605725e-08, -0.233570755)
  2171. end
  2172. end
  2173. end
  2174. CheckQuest()
  2175. SelectToolWeapon = ""
  2176. function EquipWeapon(ToolSe)
  2177. if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then
  2178. local tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe)
  2179. wait(.4)
  2180. game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool)
  2181. end
  2182. end
  2183. AutoFram:Toggle("Auto Farm",false,function(vu)
  2184. if SelectToolWeapon == "" and vu then
  2185. VLib:Notification("Select Weapon First")
  2186. else
  2187. local args = {
  2188. [1] = "AbandonQuest"
  2189. }
  2190. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2191. AFM = vu
  2192. AFMMain = vu
  2193. end
  2194. end)
  2195. AutoFram:Toggle("Auto New World",false,function(vu)
  2196. AutoNew = vu
  2197. end)
  2198. spawn(function()
  2199. while wait(.1) do
  2200. if AutoNew then
  2201. local MyLevel = game.Players.localPlayer.Data.Level.Value
  2202. if MyLevel >= 700 and OldWorld then
  2203. AFM = false
  2204. SelectToolWeapon = "Key"
  2205. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4849.29883, 5.65138149, 719.611877)
  2206. wait(0.5)
  2207. local args = {
  2208. [1] = "DressrosaQuestProgress",
  2209. [2] = "Detective"
  2210. }
  2211. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2212. wait(0.5)
  2213. if game.Players.LocalPlayer.Backpack:FindFirstChild("Key") then
  2214. local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Key")
  2215. wait(.4)
  2216. game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool)
  2217. end
  2218. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1347.7124, 37.3751602, -1325.6488)
  2219. wait(0.5)
  2220. function click()
  2221. game:GetService'VirtualUser':CaptureController()
  2222. game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
  2223. end
  2224. if game.Workspace.Enemies:FindFirstChild("Ice Admiral [Lv. 700] [Boss]") and game.Workspace.Map.Ice.Door.CanCollide == false and game.Workspace.Map.Ice.Door.Transparency == 1 then
  2225. CheckBoss = true
  2226. SelectToolWeapon = SelectToolWeaponOld
  2227. for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
  2228. if CheckBoss and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == "Ice Admiral [Lv. 700] [Boss]" then
  2229. repeat wait(.1)
  2230. pcall(function()
  2231. v.HumanoidRootPart.Transparency = 0.5
  2232. v.HumanoidRootPart.Size = Vector3.new(50, 50, 50)
  2233. v.HumanoidRootPart.BrickColor = BrickColor.new("White")
  2234. v.HumanoidRootPart.CanCollide = false
  2235. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame*CFrame.new(0, 10, 10)
  2236. click()
  2237. end)
  2238. until not CheckBoss or not v.Parent or v.Humanoid.Health <= 0
  2239. end
  2240. end
  2241. CheckBoss = false
  2242. wait(0.5)
  2243. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1166.23743, 7.65220165, 1728.36487)
  2244. wait(0.5)
  2245. local args = {
  2246. [1] = "TravelDressrosa" -- OLD WORLD to NEW WORLD
  2247. }
  2248. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2249. else
  2250. if game.Players.LocalPlayer.Backpack:FindFirstChild("Key") then
  2251. local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Key")
  2252. wait(.4)
  2253. game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool)
  2254. end
  2255. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1347.7124, 37.3751602, -1325.6488)
  2256. end
  2257. end
  2258. end
  2259. end
  2260. end)
  2261. AutoFram:Toggle("Auto Factory",false,function(vu)
  2262. Factory = vu
  2263. end)
  2264. function Click()
  2265. game:GetService'VirtualUser':CaptureController()
  2266. game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
  2267. end
  2268. spawn(function()
  2269. while wait(.1) do
  2270. if Factory then
  2271. if game.Workspace.Enemies:FindFirstChild("Core") then
  2272. Core = true
  2273. AFM = false
  2274. for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
  2275. if Core and v.Name == "Core" and v.Humanoid.Health > 0 then
  2276. repeat wait(.1)
  2277. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(448.46756, 199.356781, -441.389252)
  2278. EquipWeapon(SelectToolWeapon)
  2279. Click()
  2280. until not Core or v.Humanoid.Health <= 0 or Factory == false
  2281. end
  2282. end
  2283. elseif game.ReplicatedStorage:FindFirstChild("Core") then
  2284. Core = true
  2285. AFM = false
  2286. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(448.46756, 199.356781, -441.389252)
  2287. elseif AFMMain then
  2288. Core = false
  2289. AFM = true
  2290. end
  2291. end
  2292. end
  2293. end)
  2294. AutoFram:Toggle("Auto Superhuman",false,function(vu)
  2295. Superhuman = vu
  2296. end)
  2297. AutoFram:Toggle("Auto Death Step",false,function(vu)
  2298. DeathStep = vu
  2299. end)
  2300. spawn(function()
  2301. while wait(.1) do
  2302. if Superhuman then
  2303. if game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") or game.Players.LocalPlayer.Character:FindFirstChild("Combat") then
  2304. local args = {
  2305. [1] = "BuyBlackLeg"
  2306. }
  2307. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2308. end
  2309. if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") or game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") or game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") or game.Players.LocalPlayer.Character:FindFirstChild("Electro") or game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") or game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") or game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") then
  2310. if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value <= 299 then
  2311. SelectToolWeapon = "Black Leg"
  2312. end
  2313. if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value <= 299 then
  2314. SelectToolWeapon = "Electro"
  2315. end
  2316. if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value <= 299 then
  2317. SelectToolWeapon = "Fishman Karate"
  2318. end
  2319. if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value <= 299 then
  2320. SelectToolWeapon = "Dragon Claw"
  2321. end
  2322. if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 300 then
  2323. local args = {
  2324. [1] = "BuyElectro"
  2325. }
  2326. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2327. end
  2328. if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 300 then
  2329. local args = {
  2330. [1] = "BuyElectro"
  2331. }
  2332. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2333. end
  2334. if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 300 then
  2335. local args = {
  2336. [1] = "BuyFishmanKarate"
  2337. }
  2338. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2339. end
  2340. if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 300 then
  2341. local args = {
  2342. [1] = "BuyFishmanKarate"
  2343. }
  2344. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2345. end
  2346. if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 300 then
  2347. local args = {
  2348. [1] = "BlackbeardReward",
  2349. [2] = "DragonClaw",
  2350. [3] = "1"
  2351. }
  2352. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2353. local args = {
  2354. [1] = "BlackbeardReward",
  2355. [2] = "DragonClaw",
  2356. [3] = "2"
  2357. }
  2358. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2359. end
  2360. if game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >= 300 then
  2361. local args = {
  2362. [1] = "BlackbeardReward",
  2363. [2] = "DragonClaw",
  2364. [3] = "1"
  2365. }
  2366. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2367. local args = {
  2368. [1] = "BlackbeardReward",
  2369. [2] = "DragonClaw",
  2370. [3] = "2"
  2371. }
  2372. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2373. end
  2374. if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 300 then
  2375. local args = {
  2376. [1] = "BuySuperhuman"
  2377. }
  2378. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2379. end
  2380. if game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >= 300 then
  2381. local args = {
  2382. [1] = "BuySuperhuman"
  2383. }
  2384. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2385. end
  2386. end
  2387. end
  2388. end
  2389. end)
  2390. spawn(function()
  2391. while wait(.1) do
  2392. if DeathStep then
  2393. if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 450 then
  2394. local args = {
  2395. [1] = "BuyDeathStep"
  2396. }
  2397. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2398. end
  2399. if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 450 then
  2400. local args = {
  2401. [1] = "BuyDeathStep"
  2402. }
  2403. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2404. end
  2405. if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value <= 449 then
  2406. SelectToolWeapon = "Black Leg"
  2407. end
  2408. end
  2409. end
  2410. end)
  2411. AutoFram:Toggle("Auto Buy Legebdary Sword",false,function(Value)
  2412. LegebdarySword = Value
  2413. end)
  2414. spawn(function()
  2415. while wait(.1) do
  2416. if LegebdarySword then
  2417. local args = {
  2418. [1] = "LegendarySwordDealer",
  2419. [2] = "2"
  2420. }
  2421. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2422. end
  2423. end
  2424. end)
  2425.  
  2426. AutoFram:Toggle("Auto Buy Enhancement (Use 1500 Fragments)",false,function(Value)
  2427. Enhancement = Value
  2428. end)
  2429. spawn(function()
  2430. while wait(.1) do
  2431. if Enhancement then
  2432. local args = {
  2433. [1] = "ColorsDealer",
  2434. [2] = "2"
  2435. }
  2436. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2437. end
  2438. end
  2439. end)
  2440. Wapon = {}
  2441. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2442. if v:IsA("Tool") then
  2443. table.insert(Wapon ,v.Name)
  2444. end
  2445. end
  2446. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2447. if v:IsA("Tool") then
  2448. table.insert(Wapon, v.Name)
  2449. end
  2450. end
  2451. local SelectWeapona = AutoFram:Dropdown("Select Weapon",Wapon,function(Value)
  2452. SelectToolWeapon = Value
  2453. SelectToolWeaponOld = Value
  2454. end)
  2455. AutoFram:Button("Refresh Weapon",function()
  2456. SelectWeapona:Clear()
  2457. Wapon = {}
  2458. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2459. if v:IsA("Tool") then
  2460. SelectWeapona:Add(v.Name)
  2461. end
  2462. end
  2463. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2464. if v:IsA("Tool") then
  2465. SelectWeapona:Add(v.Name)
  2466. end
  2467. end
  2468. end)
  2469. AutoFram:line()
  2470. WaponMastery = {}
  2471. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2472. if v:IsA("Tool") then
  2473. table.insert(WaponMastery ,v.Name)
  2474. end
  2475. end
  2476. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2477. if v:IsA("Tool") then
  2478. table.insert(WaponMastery , v.Name)
  2479. end
  2480. end
  2481. local SelectWeaponDevil = AutoFram:Dropdown("Select Weapon (Weapon Attact Mon)",WaponMastery,function(Value)
  2482. SelectToolWeaponDevil = Value
  2483. SelectToolWeaponDevilOld = Value
  2484. end)
  2485. AutoFram:Button("Refresh Weapon",function()
  2486. SelectWeaponDevil:Clear()
  2487. Wapon = {}
  2488. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2489. if v:IsA("Tool") then
  2490. SelectWeaponDevil:Add(v.Name)
  2491. end
  2492. end
  2493. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2494. if v:IsA("Tool") then
  2495. SelectWeaponDevil:Add(v.Name)
  2496. end
  2497. end
  2498. end)
  2499. AutoFram:Toggle("Auto Fram Mastery Devil Fruit",false,function(v)
  2500. VLib:Notification("Next Update")
  2501. end)
  2502. HealthPersen = 10
  2503. AutoFram:Slider("Health %",1000,10000,2000,function(v)
  2504. HealthPersen = v
  2505. end)
  2506. AutoFram:line()
  2507. AutoFram:Label("Boss Fram", true)
  2508. function CheckQuestBoss()
  2509. if SelectBoss == "Diamond [Lv. 750] [Boss]" then
  2510. MsBoss = "Diamond [Lv. 750] [Boss]"
  2511. NaemQuestBoss = "Area1Quest"
  2512. LevelQuestBoss = 3
  2513. CFrameQuestBoss = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
  2514. CFrameBoss = CFrame.new(-1736.26587, 198.627731, -236.412857, -0.997808516, 0, -0.0661673471, 0, 1, 0, 0.0661673471, 0, -0.997808516)
  2515. elseif SelectBoss == "Jeremy [Lv. 850] [Boss]" then
  2516. MsBoss = "Jeremy [Lv. 850] [Boss]"
  2517. NaemQuestBoss = "Area2Quest"
  2518. LevelQuestBoss = 3
  2519. CFrameQuestBoss = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
  2520. CFrameBoss = CFrame.new(2203.76953, 448.966034, 752.731079, -0.0217453763, 0, -0.999763548, 0, 1, 0, 0.999763548, 0, -0.0217453763)
  2521. elseif SelectBoss == "Fajita [Lv. 925] [Boss]" then
  2522. MsBoss = "Fajita [Lv. 925] [Boss]"
  2523. NaemQuestBoss = "MarineQuest3"
  2524. LevelQuestBoss = 3
  2525. CFrameQuestBoss = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
  2526. CFrameBoss = CFrame.new(-2297.40332, 115.449463, -3946.53833, 0.961227536, -1.46645796e-09, -0.275756449, -2.3212845e-09, 1, -1.34094433e-08, 0.275756449, 1.35296352e-08, 0.961227536)
  2527. elseif SelectBoss == "Don Swan [Lv. 1000] [Boss]" then
  2528. MsBoss = "Don Swan [Lv. 1000] [Boss]"
  2529. CFrameBoss = CFrame.new(2288.802, 15.1870775, 863.034607, 0.99974072, -8.41247214e-08, -0.0227668174, 8.4774733e-08, 1, 2.75850098e-08, 0.0227668174, -2.95079072e-08, 0.99974072)
  2530. elseif SelectBoss == "Smoke Admiral [Lv. 1150] [Boss]" then
  2531. MsBoss = "Smoke Admiral [Lv. 1150] [Boss]"
  2532. NaemQuestBoss = "IceSideQuest"
  2533. LevelQuestBoss = 3
  2534. CFrameQuestBoss = CFrame.new(-6059.96191, 15.9868021, -4904.7373, -0.444992423, -3.0874483e-09, 0.895534337, -3.64098796e-08, 1, -1.4644522e-08, -0.895534337, -3.91229982e-08, -0.444992423)
  2535. CFrameBoss = CFrame.new(-5115.72754, 23.7664986, -5338.2207, 0.251453817, 1.48345061e-08, -0.967869282, 4.02796978e-08, 1, 2.57916977e-08, 0.967869282, -4.54708946e-08, 0.251453817)
  2536. elseif SelectBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" then
  2537. MsBoss = "Cursed Captain [Lv. 1325] [Raid Boss]"
  2538. CFrameBoss = CFrame.new(916.928589, 181.092773, 33422, -0.999505103, 9.26310495e-09, 0.0314563364, 8.42916226e-09, 1, -2.6643713e-08, -0.0314563364, -2.63653774e-08, -0.999505103)
  2539. elseif SelectBoss == "Awakened Ice Admiral [Lv. 1400] [Boss]" then
  2540. MsBoss = "Awakened Ice Admiral [Lv. 1400] [Boss]"
  2541. NaemQuestBoss = "FrostQuest"
  2542. LevelQuestBoss = 3
  2543. CFrameQuestBoss = CFrame.new(5669.33203, 28.2118053, -6481.55908, 0.921275556, -1.25320829e-08, 0.388910472, 4.72230788e-08, 1, -7.96414241e-08, -0.388910472, 9.17372489e-08, 0.921275556)
  2544. CFrameBoss = CFrame.new(6407.33936, 340.223785, -6892.521, 0.49051559, -5.25310213e-08, -0.871432424, -2.76146022e-08, 1, -7.58250565e-08, 0.871432424, 6.12576301e-08, 0.49051559)
  2545. elseif SelectBoss == "Tide Keeper [Lv. 1475] [Boss]" then
  2546. MsBoss = "Tide Keeper [Lv. 1475] [Boss]"
  2547. NaemQuestBoss = "ForgottenQuest"
  2548. LevelQuestBoss = 3
  2549. CFrameQuestBoss = CFrame.new(-3053.89648, 236.881363, -10148.2324, -0.985987961, -3.58504737e-09, 0.16681771, -3.07832915e-09, 1, 3.29612559e-09, -0.16681771, 2.73641976e-09, -0.985987961)
  2550. CFrameBoss = CFrame.new(-3570.18652, 123.328949, -11555.9072, 0.465199202, -1.3857326e-08, 0.885206044, 4.0332897e-09, 1, 1.35347511e-08, -0.885206044, -2.72606271e-09, 0.465199202)
  2551. -- Old World
  2552. elseif SelectBoss == "Saber Expert [Lv. 200] [Boss]" then
  2553. MsBoss = "Saber Expert [Lv. 200] [Boss]"
  2554. CFrameBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564, 0.858821094, 1.13848939e-08, 0.512275636, -4.85649254e-09, 1, -1.40823326e-08, -0.512275636, 9.6063415e-09, 0.858821094)
  2555. elseif SelectBoss == "The Gorilla King [Lv. 25] [Boss]" then
  2556. MsBoss = "The Gorilla King [Lv. 25] [Boss]"
  2557. NaemQuestBoss = "JungleQuest"
  2558. LevelQuestBoss = 3
  2559. CFrameQuestBoss = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
  2560. CFrameBoss = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
  2561. elseif SelectBoss == "Bobby [Lv. 55] [Boss]" then
  2562. MsBoss = "Bobby [Lv. 55] [Boss]"
  2563. NaemQuestBoss = "BuggyQuest1"
  2564. LevelQuestBoss = 3
  2565. CFrameQuestBoss = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
  2566. CFrameBoss = CFrame.new(-1147.65173, 32.5966301, 4156.02588, 0.956680477, -1.77109952e-10, -0.29113996, 5.16530874e-10, 1, 1.08897802e-09, 0.29113996, -1.19218679e-09, 0.956680477)
  2567. elseif SelectBoss == "Yeti [Lv. 110] [Boss]" then
  2568. MsBoss = "Yeti [Lv. 110] [Boss]"
  2569. NaemQuestBoss = "SnowQuest"
  2570. LevelQuestBoss = 3
  2571. CFrameQuestBoss = CFrame.new(1384.90247, 87.3078308, -1296.6825, 0.280209213, 2.72035177e-08, -0.959938943, -6.75690828e-08, 1, 8.6151708e-09, 0.959938943, 6.24481444e-08, 0.280209213)
  2572. CFrameBoss = CFrame.new(1221.7356, 138.046906, -1488.84082, 0.349343032, -9.49245944e-08, 0.936994851, 6.29478194e-08, 1, 7.7838429e-08, -0.936994851, 3.17894653e-08, 0.349343032)
  2573. elseif SelectBoss == "Mob Leader [Lv. 120] [Boss]" then
  2574. MsBoss = "Mob Leader [Lv. 120] [Boss]"
  2575. CFrameBoss = CFrame.new(-2848.59399, 7.4272871, 5342.44043, -0.928248107, -8.7248246e-08, 0.371961564, -7.61816636e-08, 1, 4.44474857e-08, -0.371961564, 1.29216433e-08, -0.928248107)
  2576. --The Gorilla King [Lv. 25] [Boss]
  2577. elseif SelectBoss == "Vice Admiral [Lv. 130] [Boss]" then
  2578. MsBoss = "Vice Admiral [Lv. 130] [Boss]"
  2579. NaemQuestBoss = "MarineQuest2"
  2580. LevelQuestBoss = 2
  2581. CFrameQuestBoss = CFrame.new(-5035.42285, 28.6520386, 4324.50293, -0.0611100644, -8.08395768e-08, 0.998130739, -1.57416586e-08, 1, 8.00271849e-08, -0.998130739, -1.08217701e-08, -0.0611100644)
  2582. CFrameBoss = CFrame.new(-5078.45898, 99.6520691, 4402.1665, -0.555574954, -9.88630566e-11, 0.831466436, -6.35508286e-08, 1, -4.23449258e-08, -0.831466436, -7.63661632e-08, -0.555574954)
  2583. elseif SelectBoss == "Warden [Lv. 175] [Boss]" then
  2584. MsBoss = "Warden [Lv. 175] [Boss]"
  2585. NaemQuestBoss = "ImpelQuest"
  2586. LevelQuestBoss = 1
  2587. CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
  2588. CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
  2589. elseif SelectBoss == "Chief Warden [Lv. 200] [Boss]" then
  2590. MsBoss = "Chief Warden [Lv. 200] [Boss]"
  2591. NaemQuestBoss = "ImpelQuest"
  2592. LevelQuestBoss = 2
  2593. CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
  2594. CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
  2595. elseif SelectBoss == "Flamingo [Lv. 225] [Boss]" then
  2596. MsBoss = "Flamingo [Lv. 225] [Boss]"
  2597. NaemQuestBoss = "ImpelQuest"
  2598. LevelQuestBoss = 3
  2599. CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
  2600. CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
  2601. elseif SelectBoss == "Magma Admiral [Lv. 350] [Boss]" then
  2602. MsBoss = "Magma Admiral [Lv. 350] [Boss]"
  2603. NaemQuestBoss = "MagmaQuest"
  2604. LevelQuestBoss = 3
  2605. CFrameQuestBoss = CFrame.new(-5317.07666, 12.2721891, 8517.41699, 0.51175487, -2.65508806e-08, -0.859131515, -3.91131572e-08, 1, -5.42026761e-08, 0.859131515, 6.13418294e-08, 0.51175487)
  2606. CFrameBoss = CFrame.new(-5530.12646, 22.8769703, 8859.91309, 0.857838571, 2.23414389e-08, 0.513919294, 1.53689133e-08, 1, -6.91265853e-08, -0.513919294, 6.71978384e-08, 0.857838571)
  2607. elseif SelectBoss == "Fishman Lord [Lv. 425] [Boss]" then
  2608. MsBoss = "Fishman Lord [Lv. 425] [Boss]"
  2609. NaemQuestBoss = "FishmanQuest"
  2610. LevelQuestBoss = 3
  2611. CFrameQuestBoss = CFrame.new(61123.0859, 18.5066795, 1570.18018, 0.927145958, 1.0624845e-07, 0.374700129, -6.98219367e-08, 1, -1.10790765e-07, -0.374700129, 7.65569368e-08, 0.927145958)
  2612. CFrameBoss = CFrame.new(61351.7773, 31.0306778, 1113.31409, 0.999974668, 0, -0.00714713801, 0, 1.00000012, 0, 0.00714714266, 0, 0.999974549)
  2613. elseif SelectBoss == "Wysper [Lv. 500] [Boss]" then
  2614. MsBoss = "Wysper [Lv. 500] [Boss]"
  2615. NaemQuestBoss = "SkyExp1Quest"
  2616. LevelQuestBoss = 3
  2617. CFrameQuestBoss = CFrame.new(-7862.94629, 5545.52832, -379.833954, 0.462944925, 1.45838088e-08, -0.886386991, 1.0534996e-08, 1, 2.19553424e-08, 0.886386991, -1.95022007e-08, 0.462944925)
  2618. CFrameBoss = CFrame.new(-7925.48389, 5550.76074, -636.178345, 0.716468513, -1.22915289e-09, 0.697619379, 3.37381434e-09, 1, -1.70304748e-09, -0.697619379, 3.57381835e-09, 0.716468513)
  2619. elseif SelectBoss == "Thunder God [Lv. 575] [Boss]" then
  2620. MsBoss = "Thunder God [Lv. 575] [Boss]"
  2621. NaemQuestBoss = "SkyExp2Quest"
  2622. LevelQuestBoss = 3
  2623. CFrameQuestBoss = CFrame.new(-7902.78613, 5635.99902, -1411.98706, -0.0361216255, -1.16895912e-07, 0.999347389, 1.44533963e-09, 1, 1.17024491e-07, -0.999347389, 5.6715117e-09, -0.0361216255)
  2624. CFrameBoss = CFrame.new(-7917.53613, 5616.61377, -2277.78564, 0.965189934, 4.80563429e-08, -0.261550069, -6.73089886e-08, 1, -6.46515304e-08, 0.261550069, 8.00056768e-08, 0.965189934)
  2625. elseif SelectBoss == "Cyborg [Lv. 675] [Boss]" then
  2626. MsBoss = "Cyborg [Lv. 675] [Boss]"
  2627. NaemQuestBoss = "FountainQuest"
  2628. LevelQuestBoss = 3
  2629. CFrameQuestBoss = CFrame.new(5253.54834, 38.5361786, 4050.45166, -0.0112687312, -9.93677887e-08, -0.999936521, 2.55291371e-10, 1, -9.93769547e-08, 0.999936521, -1.37512213e-09, -0.0112687312)
  2630. CFrameBoss = CFrame.new(6041.82813, 52.7112198, 3907.45142, -0.563162148, 1.73805248e-09, -0.826346457, -5.94632716e-08, 1, 4.26280238e-08, 0.826346457, 7.31437524e-08, -0.563162148)
  2631. end
  2632. end
  2633. Don = false
  2634. SelectToolWeaponBoss = ""
  2635. function EquipWeaponBoss()
  2636. if game.Players.LocalPlayer.Backpack:FindFirstChild(SelectToolWeaponBoss) then
  2637. local tool = game.Players.LocalPlayer.Backpack:FindFirstChild(SelectToolWeaponBoss)
  2638. wait(.4)
  2639. game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool)
  2640. end
  2641. end
  2642. local VirtualUser = game:GetService('VirtualUser')
  2643. function AutoFramBoss()
  2644. CheckQuestBoss()
  2645. if SelectBoss == "Don Swan [Lv. 1000] [Boss]" or SelectBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" or SelectBoss == "Saber Expert [Lv. 200] [Boss]" or SelectBoss == "Mob Leader [Lv. 120] [Boss]" or SelectBoss == "Darkbeard [Lv. 1000] [Raid Boss]" then
  2646. if game:GetService("Workspace").Enemies:FindFirstChild(SelectBoss) then
  2647. for i,v in pairs(game.Workspace.Enemies:GetDescendants()) do
  2648. if FramBoss and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == MsBoss then
  2649. repeat
  2650. pcall(function() wait()
  2651. if HideHitBlox then
  2652. v.HumanoidRootPart.Transparency = 1
  2653. else
  2654. v.HumanoidRootPart.Transparency = 0.75
  2655. end
  2656. v.HumanoidRootPart.CanCollide = false
  2657. v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
  2658. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 17, 5)
  2659. game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
  2660. VirtualUser:CaptureController()
  2661. VirtualUser:ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame)
  2662. end)
  2663. until not FramBoss or not v.Parent or v.Humanoid.Health <= 0
  2664. end
  2665. end
  2666. else
  2667. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss
  2668. end
  2669. elseif SelectBoss == "Order [Lv. 1250] [Raid Boss]" then
  2670. if game:GetService("Workspace").Enemies:FindFirstChild(SelectBoss) then
  2671. for i,v in pairs(game.Workspace.Enemies:GetDescendants()) do
  2672. if FramBoss and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == MsBoss then
  2673. repeat
  2674. pcall(function() wait()
  2675. if HideHitBlox then
  2676. v.HumanoidRootPart.Transparency = 1
  2677. else
  2678. v.HumanoidRootPart.Transparency = 0.75
  2679. end
  2680. v.HumanoidRootPart.CanCollide = false
  2681. v.HumanoidRootPart.Size = Vector3.new(80, 80, 80)
  2682. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 25, 25)
  2683. game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
  2684. VirtualUser:CaptureController()
  2685. VirtualUser:ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame)
  2686. end)
  2687. until not FramBoss or not v.Parent or v.Humanoid.Health <= 0
  2688. end
  2689. end
  2690. else
  2691. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss
  2692. end
  2693. else
  2694. if game:GetService("Workspace").Enemies:FindFirstChild(SelectBoss) or game:GetService("ReplicatedStorage"):FindFirstChild(SelectBoss) then
  2695. if game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false then
  2696. print()
  2697. CheckQuestBoss()
  2698. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuestBoss
  2699. wait(1.5)
  2700. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NaemQuestBoss, LevelQuestBoss)
  2701. wait(1)
  2702. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss
  2703. elseif game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then
  2704. for i,v in pairs(game.Workspace.Enemies:GetDescendants()) do
  2705. if FramBoss and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == MsBoss then
  2706. repeat
  2707. pcall(function() wait()
  2708. if HideHitBlox then
  2709. v.HumanoidRootPart.Transparency = 1
  2710. else
  2711. v.HumanoidRootPart.Transparency = 0.75
  2712. end
  2713. v.HumanoidRootPart.CanCollide = false
  2714. v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
  2715. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 17, 5)
  2716. game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
  2717. VirtualUser:CaptureController()
  2718. VirtualUser:ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame)
  2719. end)
  2720. until not FramBoss or not v.Parent or v.Humanoid.Health <= 0 or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
  2721. end
  2722. end
  2723. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss
  2724. end
  2725. end
  2726. end
  2727. end
  2728. local Boss = {}
  2729. for i, v in pairs(game.ReplicatedStorage:GetChildren()) do
  2730. if string.find(v.Name, "Boss") then
  2731. if v.Name == "Ice Admiral [Lv. 700] [Boss]" then
  2732. else
  2733. table.insert(Boss, v.Name)
  2734. end
  2735. end
  2736. end
  2737. for i, v in pairs(game.workspace.Enemies:GetChildren()) do
  2738. if string.find(v.Name, "Boss") then
  2739. if v.Name == "Ice Admiral [Lv. 700] [Boss]" then
  2740. else
  2741. table.insert(Boss, v.Name)
  2742. end
  2743. end
  2744. end
  2745. local BossName =
  2746. AutoFram:Dropdown(
  2747. "Select Boss",
  2748. Boss,
  2749. function(Value)
  2750. SelectBoss = Value
  2751. Don = false
  2752. end
  2753. )
  2754. Wapon = {}
  2755. for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2756. if v:IsA("Tool") then
  2757. table.insert(Wapon, v.Name)
  2758. end
  2759. end
  2760. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2761. if v:IsA("Tool") then
  2762. table.insert(Wapon, v.Name)
  2763. end
  2764. end
  2765. local SelectWeaponBoss =
  2766. AutoFram:Dropdown(
  2767. "Select Weapon Kill Boss",
  2768. Wapon,
  2769. function(Value)
  2770. SelectToolWeaponBoss = Value
  2771. end
  2772. )
  2773. AutoFram:Button(
  2774. "Refresh Weapon Boss",
  2775. function()
  2776. SelectWeaponBoss:Clear()
  2777. Wapon = {}
  2778. for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2779. if v:IsA("Tool") then
  2780. SelectWeaponBoss:Add(v.Name)
  2781. end
  2782. end
  2783. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2784. if v:IsA("Tool") then
  2785. SelectWeaponBoss:Add(v.Name)
  2786. end
  2787. end
  2788. end
  2789. )
  2790. AutoFram:Button(
  2791. "Refresh Boss",
  2792. function()
  2793. Boss = {}
  2794. BossName:Clear()
  2795. for i, v in pairs(game.ReplicatedStorage:GetChildren()) do
  2796. if string.find(v.Name, "Boss") then
  2797. if v.Name == "Ice Admiral [Lv. 700] [Boss]" then
  2798. else
  2799. BossName:Add(v.Name)
  2800. end
  2801. end
  2802. end
  2803. for i, v in pairs(game.workspace.Enemies:GetChildren()) do
  2804. if string.find(v.Name, "Boss") then
  2805. if v.Name == "Ice Admiral [Lv. 700] [Boss]" then
  2806. else
  2807. BossName:Add(v.Name)
  2808. end
  2809. end
  2810. end
  2811. end
  2812. )
  2813. AutoFram:Toggle(
  2814. "Auto Farm Boss",
  2815. false
  2816. ,
  2817. function(Value)
  2818. wait(.1)
  2819. local args = {
  2820. [1] = "AbandonQuest"
  2821. }
  2822. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2823. FramBoss = Value
  2824. end
  2825. )
  2826. spawn(function()
  2827. while wait(.1) do
  2828. if FramBoss then
  2829. EquipWeaponBoss()
  2830. end
  2831. end
  2832. end)
  2833. spawn(function()
  2834. while wait(.1) do
  2835. if FramBoss then
  2836. AutoFramBoss()
  2837. end
  2838. end
  2839. end)
  2840. AutoFram:line()
  2841. function EquipWeaponRengoku(ToolSe)
  2842. if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then
  2843. local tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe)
  2844. wait(.4)
  2845. game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool)
  2846. end
  2847. end
  2848. RengokuWeapon = ""
  2849. AutoFram:Toggle("Auto Rengoku",false,function(v)
  2850. if RengokuWeapon == "" and v then
  2851. VLib:Notification("Select Wapon First")
  2852. else
  2853. AutoRengoku = v
  2854. end
  2855. end)
  2856. WaponRengoku = {}
  2857. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2858. if v:IsA("Tool") then
  2859. table.insert(WaponRengoku ,v.Name)
  2860. end
  2861. end
  2862. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2863. if v:IsA("Tool") then
  2864. table.insert(WaponRengoku, v.Name)
  2865. end
  2866. end
  2867. local Rengoku = AutoFram:Dropdown("Select Weapon",WaponRengoku,function(Value)
  2868. RengokuWeapon = Value
  2869. end)
  2870. AutoFram:Button("Refresh Weapon",function()
  2871. Rengoku:Clear()
  2872. Wapon = {}
  2873. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2874. if v:IsA("Tool") then
  2875. Rengoku:Add(v.Name)
  2876. end
  2877. end
  2878. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2879. if v:IsA("Tool") then
  2880. Rengoku:Add(v.Name)
  2881. end
  2882. end
  2883. end)
  2884. spawn(function()
  2885. while wait() do
  2886. if AutoRengoku then
  2887. if game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden Key") or game.Players.LocalPlayer.Character:FindFirstChild("Hidden Key") then
  2888. EquipWeaponRengoku("Hidden Key")
  2889. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(6571.81885, 296.689758, -6966.76514, 0.825126112, 8.412257e-10, 0.564948559, -2.42370835e-08, 1, 3.39100339e-08, -0.564948559, -4.16727595e-08, 0.825126112)
  2890. elseif game.Workspace.Enemies:FindFirstChild("Snow Lurker [Lv. 1375]") then
  2891. for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
  2892. if v.Name == "Snow Lurker [Lv. 1375]" then
  2893. repeat wait()
  2894. EquipWeaponRengoku(RengokuWeapon)
  2895. game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
  2896. VirtualUser:CaptureController()
  2897. VirtualUser:ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame)
  2898. -- µÕàͧ
  2899. if Test == "Magnet" then
  2900. print()
  2901. end
  2902. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)
  2903. PosMon = v.HumanoidRootPart.CFrame
  2904. StatrMagnetRengoku = true
  2905. until game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden Key") or AutoRengoku == false or not v.Parent
  2906. StatrMagnetRengoku = false
  2907. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5518.00684, 60.5559731, -6828.80518, -0.650781393, -3.64292951e-08, 0.759265184, -4.07668654e-09, 1, 4.44854642e-08, -0.759265184, 2.58550248e-08, -0.650781393)
  2908. end
  2909. end
  2910. else
  2911. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5518.00684, 60.5559731, -6828.80518, -0.650781393, -3.64292951e-08, 0.759265184, -4.07668654e-09, 1, 4.44854642e-08, -0.759265184, 2.58550248e-08, -0.650781393)
  2912. end
  2913. end
  2914. end
  2915. end)
  2916. spawn(function()
  2917. while wait(.1) do
  2918. if Test == "Magnet" and AutoRengoku and StatrMagnetRengoku then
  2919. pcall(
  2920. function()
  2921. repeat
  2922. for i, v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
  2923. if v.Name == "Snow Lurker [Lv. 1375]" then
  2924. wait(0.1)
  2925. if HideHitBlox then
  2926. v.HumanoidRootPart.Transparency = 1
  2927. else
  2928. v.HumanoidRootPart.Transparency = 0.75
  2929. end
  2930. v.HumanoidRootPart.CanCollide = false
  2931. v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
  2932. v.HumanoidRootPart.CFrame = PosMon
  2933. end
  2934. end
  2935. until LocalPlayer.PlayerGui.Main.Quest.Visible == false or AutoRengoku == false or StatrMagnet == false
  2936. end
  2937. )
  2938. end
  2939. end
  2940. end)
  2941. AutoFram:line()
  2942. AutoFram:Label("Auto Farm Setting")
  2943. AutoFram:Toggle("Hide HitBlox",true,function(Value)
  2944. HideHitBlox = Value
  2945. end)
  2946. AUTOHAKI = false
  2947. AutoFram:Toggle("Auto Haki",false,function(Value)
  2948. AUTOHAKI = Value
  2949. end)
  2950. AutoFram:Toggle("Auto Observation haki",false,function(Value)
  2951. AUTOHAKIObs = Value
  2952. end)
  2953. spawn(function()
  2954. while wait(.1) do
  2955. if AUTOHAKI then
  2956. if game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
  2957.  
  2958. else
  2959. local args = {
  2960. [1] = "Buso"
  2961. }
  2962. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  2963. end
  2964. end
  2965. if AUTOHAKIObs then
  2966. if game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
  2967.  
  2968. else wait(1)
  2969. local virtualUser = game:GetService('VirtualUser')
  2970. virtualUser:CaptureController()
  2971.  
  2972. virtualUser:SetKeyDown('0x65')
  2973. wait(2)
  2974. virtualUser:SetKeyUp('0x65')
  2975. end
  2976. end
  2977. end
  2978. end)
  2979. local LocalPlayer = game:GetService("Players").LocalPlayer
  2980. local VirtualUser = game:GetService('VirtualUser')
  2981. function autofarm()
  2982. if LocalPlayer.PlayerGui.Main.Quest.Visible == false then
  2983. StatrMagnet = false
  2984. CheckQuest()
  2985. print()
  2986. LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest
  2987.  
  2988. wait(1.1)
  2989. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NaemQuest, LevelQuest)
  2990. elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
  2991. CheckQuest()
  2992. LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon
  2993. if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
  2994. pcall(
  2995. function()
  2996. for i, v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
  2997. CheckQuest()
  2998. if v.Name == Ms then
  2999. repeat wait()
  3000. if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
  3001. if string.find(LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
  3002. game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
  3003. VirtualUser:CaptureController()
  3004. VirtualUser:ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame)
  3005. -- µÕàͧ
  3006. if Test == "Magnet" then
  3007.  
  3008. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)
  3009. PosMon = v.HumanoidRootPart.CFrame
  3010. StatrMagnet = true
  3011. else
  3012. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)
  3013. end
  3014. v.HumanoidRootPart.CanCollide = false
  3015. else
  3016. StatrMagnet = false
  3017. CheckQuest()
  3018. print()
  3019. LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest
  3020. wait(1.5)
  3021. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NaemQuest, LevelQuest)
  3022. end
  3023. else
  3024. CheckQuest()
  3025. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon
  3026. end
  3027. until not v.Parent or v.Humanoid.Health <= 0 or AFM == false or LocalPlayer.PlayerGui.Main.Quest.Visible == false
  3028. CheckQuest()
  3029. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon
  3030. end
  3031. end
  3032. end
  3033. )
  3034. else
  3035. CheckQuest()
  3036. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon
  3037. end
  3038. end
  3039. end
  3040. spawn(function()
  3041. while wait(.1) do
  3042. if Test == "Magnet" and AFM and StatrMagnet then
  3043. CheckQuest()
  3044. pcall(
  3045. function()
  3046. repeat
  3047. wait(.1)
  3048. for i, v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
  3049. if v.Name == Ms then
  3050. wait()
  3051. if HideHitBlox then
  3052. v.HumanoidRootPart.Transparency = 1
  3053. else
  3054. v.HumanoidRootPart.Transparency = 0.75
  3055. end
  3056. v.HumanoidRootPart.CanCollide = false
  3057. v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
  3058. v.HumanoidRootPart.CFrame = PosMon
  3059. end
  3060. end
  3061. until LocalPlayer.PlayerGui.Main.Quest.Visible == false or AFM == false or StatrMagnet == false
  3062. end
  3063. )
  3064. end
  3065. end
  3066. end)
  3067. spawn(function()
  3068. while wait() do
  3069. if AFM then
  3070. autofarm()
  3071. end
  3072. end
  3073. end)
  3074. spawn(function()
  3075. while wait() do
  3076. if AFM and game.Players.localPlayer.PlayerGui.Main.Quest.Visible == true then
  3077. EquipWeapon(SelectToolWeapon)
  3078. end
  3079. end
  3080. end)
  3081. local Stats = win:Tab("Stats", "http://www.roblox.com/asset/?id=6023426915")
  3082. local Point = Stats:Label("Point :")
  3083. Point:Refresh("Point : "..game.Players.localPlayer.Data.Points.Value)
  3084. melee = false
  3085. Stats:Toggle("Melee",false,function(Value)
  3086. melee = Value
  3087. end)
  3088. defense = false
  3089. Stats:Toggle("Defense",false,function(value)
  3090. defense = value
  3091. end)
  3092. sword = false
  3093. Stats:Toggle("Sword",false,function(value)
  3094. sword = value
  3095. end)
  3096. gun = false
  3097. Stats:Toggle("Gun",false,function(value)
  3098. gun = value
  3099. end)
  3100. demonfruit = false
  3101. Stats:Toggle("Demon Fruit",false,function(value)
  3102. demonfruit = value
  3103. end)
  3104. spawn(function()
  3105. while wait() do
  3106. if melee then
  3107. local args = {
  3108. [1] = "AddPoint",
  3109. [2] = "Melee",
  3110. [3] = 1
  3111. }
  3112. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3113. end
  3114. if defense then
  3115. local args = {
  3116. [1] = "AddPoint",
  3117. [2] = "Defense",
  3118. [3] = 1
  3119. }
  3120. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3121. end
  3122. if sword then
  3123. local args = {
  3124. [1] = "AddPoint",
  3125. [2] = "Sword",
  3126. [3] = 1
  3127. }
  3128.  
  3129. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3130. end
  3131. if gun then
  3132. local args = {
  3133. [1] = "AddPoint",
  3134. [2] = "Gun",
  3135. [3] = 1
  3136. }
  3137.  
  3138. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3139. end
  3140. if demonfruit then
  3141. local args = {
  3142. [1] = "AddPoint",
  3143. [2] = "Demon Fruit",
  3144. [3] = 1
  3145. }
  3146. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3147. end
  3148. Point:Refresh("Point : "..game.Players.localPlayer.Data.Points.Value)
  3149. end
  3150. end)
  3151. local Teleport = win:Tab("Teleport", "http://www.roblox.com/asset/?id=6023426915")
  3152. Teleport:Toggle("Ctrl + Click = TP",false,function(vu)
  3153. CTRL = vu
  3154. end)
  3155. local Plr = game:GetService("Players").LocalPlayer
  3156. local Mouse = Plr:GetMouse()
  3157. Mouse.Button1Down:connect(
  3158. function()
  3159. if not game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl) then
  3160. return
  3161. end
  3162. if not Mouse.Target then
  3163. return
  3164. end
  3165. if CTRL then
  3166. Plr.Character:MoveTo(Mouse.Hit.p)
  3167. end
  3168. end
  3169. )
  3170. Teleport:Button("Current Quest",function()
  3171. CheckQuest()
  3172. wait(0.25)
  3173. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest
  3174. end)
  3175. if newworld then
  3176. Teleport:Button("Teleport To Old World",function()
  3177. local args = {
  3178. [1] = "TravelMain" -- OLD WORLD to NEW WORLD
  3179. }
  3180. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3181. end)
  3182. else
  3183. Teleport:Button("Teleport To NewWorld",function()
  3184. local args = {
  3185. [1] = "TravelDressrosa" -- NEW WORLD to OLD WORLD
  3186. }
  3187. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3188. end)
  3189. end
  3190. Teleport:line()
  3191. Teleport:Label("Teleport Island")
  3192. if newworld then
  3193. Teleport:Button("First Spot",function()
  3194. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(82.9490662, 18.0710983, 2834.98779)
  3195. end)
  3196. Teleport:Button("Kingdom of Rose",function()
  3197. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = game.Workspace["_WorldOrigin"].Locations["Kingdom of Rose"].CFrame
  3198. end)
  3199. Teleport:Button("Dark Ares",function()
  3200. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = game.Workspace["_WorldOrigin"].Locations["Dark Arena"].CFrame
  3201. end)
  3202. Teleport:Button("Flamingo Mansion",function()
  3203. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-390.096313, 331.886475, 673.464966)
  3204. end)
  3205. Teleport:Button("Flamingo Room",function()
  3206. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(2302.19019, 15.1778421, 663.811035)
  3207. end)
  3208. Teleport:Button("Green bit",function()
  3209. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2372.14697, 72.9919434, -3166.51416)
  3210. end)
  3211. Teleport:Button("Cafe",function()
  3212. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-385.250916, 73.0458984, 297.388397)
  3213. end)
  3214. Teleport:Button("Factroy",function()
  3215. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(430.42569, 210.019623, -432.504791)
  3216. end)
  3217. Teleport:Button("Colosseum",function()
  3218. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1836.58191, 44.5890656, 1360.30652)
  3219. end)
  3220. Teleport:Button("Ghost Island",function()
  3221. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-5571.84424, 195.182297, -795.432922)
  3222. end)
  3223. Teleport:Button("Ghost Island 2nd",function()
  3224. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-5931.77979, 5.19706631, -1189.6908)
  3225. end)
  3226. Teleport:Button("Snow Mountain",function()
  3227. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1384.68298, 453.569031, -4990.09766)
  3228. end)
  3229. Teleport:Button("Hot and Cold",function()
  3230. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-6026.96484, 14.7461271, -5071.96338)
  3231. end)
  3232. Teleport:Button("Magma Side",function()
  3233. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-5478.39209, 15.9775667, -5246.9126)
  3234. end)
  3235. Teleport:Button("Cursed Ship",function()
  3236. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(902.059143, 124.752518, 33071.8125)
  3237. end)
  3238. Teleport:Button("Frosted Island",function()
  3239. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5400.40381, 28.21698, -6236.99219)
  3240. end)
  3241. Teleport:Button("Forgotten Island",function()
  3242. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-3043.31543, 238.881271, -10191.5791)
  3243. end)
  3244. Teleport:Button("Usoapp Island",function()
  3245. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4748.78857, 8.35370827, 2849.57959)
  3246. end)
  3247. Teleport:Button("Minisky Island",function()
  3248. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-260.358917, 49325.7031, -35259.3008)
  3249. end)
  3250. else
  3251. Teleport:Button("Start Island",function()
  3252. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1071.2832, 16.3085976, 1426.86792)
  3253. end)
  3254. Teleport:Button("Marine Start",function()
  3255. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2573.3374, 6.88881969, 2046.99817)
  3256. end)
  3257. Teleport:Button("Middle Town",function()
  3258. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-655.824158, 7.88708115, 1436.67908)
  3259. end)
  3260. Teleport:Button("Jungle",function()
  3261. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1249.77222, 11.8870859, 341.356476)
  3262. end)
  3263. Teleport:Button("Pirate Village",function()
  3264. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1122.34998, 4.78708982, 3855.91992)
  3265. end)
  3266. Teleport:Button("Desert",function()
  3267. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1094.14587, 6.47350502, 4192.88721)
  3268. end)
  3269. Teleport:Button("Frozen Village",function()
  3270. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1198.00928, 27.0074959, -1211.73376)
  3271. end)
  3272. Teleport:Button("MarineFord",function()
  3273. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-4505.375, 20.687294, 4260.55908)
  3274. end)
  3275. Teleport:Button("Colosseum",function()
  3276. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1428.35474, 7.38933945, -3014.37305)
  3277. end)
  3278. Teleport:Button("Sky 1st Floor",function()
  3279. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-4970.21875, 717.707275, -2622.35449)
  3280. end)
  3281. Teleport:Button("Sky 2st Floor",function()
  3282. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-4813.0249, 903.708557, -1912.69055)
  3283. end)
  3284. Teleport:Button("Sky 3st Floor",function()
  3285. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-7952.31006, 5545.52832, -320.704956)
  3286. end)
  3287. Teleport:Button("Prison",function()
  3288. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4854.16455, 5.68742752, 740.194641)
  3289. end)
  3290. Teleport:Button("Magma Village",function()
  3291. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-5231.75879, 8.61593437, 8467.87695)
  3292. end)
  3293. Teleport:Button("UndeyWater City",function()
  3294. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(61163.8516, 11.7796879, 1819.78418)
  3295. end)
  3296. Teleport:Button("Fountain City",function()
  3297. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5132.7124, 4.53632832, 4037.8562)
  3298. end)
  3299. Teleport:Button("House Cyborg's",function()
  3300. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(6262.72559, 71.3003616, 3998.23047)
  3301. end)
  3302. Teleport:Button("Shank's Room",function()
  3303. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1442.16553, 29.8788261, -28.3547478)
  3304. end)
  3305. Teleport:Button("Mob Island",function()
  3306. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2850.20068, 7.39224768, 5354.99268)
  3307. end)
  3308. end
  3309. local Raids = win:Tab("Esp - Raids", "http://www.roblox.com/asset/?id=6023426915")
  3310. Raids:Toggle("ESP Player",false,function(Value)
  3311. PLYESP = Value
  3312. Findply(PLYESP)
  3313. end)
  3314. Raids:Toggle("ESP Chest",false,function(Value)
  3315. ChestESP = Value
  3316. FindChest(ChestESP)
  3317. end)
  3318. Raids:Toggle("ESP Devil Fruit",false,function(Value)
  3319. DevilFruitESP = Value
  3320. FindDevilFruit(DevilFruitESP)
  3321. end)
  3322. Raids:Toggle("ESP Flower",false,function(Value)
  3323. FlowerESP = Value
  3324. FindFlower(FlowerESP)
  3325. end)
  3326. Raids:line()
  3327. Raids:Label("Use In Raid Only",true)
  3328. Distance = 500
  3329. Raids:Toggle("Kill Arua",false,function(value)
  3330. if newworld then
  3331. RaidsArua = value
  3332. elseif OldWorld then
  3333. VLib:Notification("Use In New World")
  3334. end
  3335. end)
  3336. Raids:Toggle("Auto Next Island",false,function(value)
  3337. if newworld then
  3338. NextIsland = value
  3339. elseif OldWorld then
  3340. VLib:Notification("Use In New World")
  3341. end
  3342. end)
  3343. Raids:Toggle("Auto Awakener",false,function(value)
  3344. if newworld then
  3345. Awakener = value
  3346. elseif OldWorld then
  3347. VLib:Notification("Use In New World")
  3348. end
  3349. end)
  3350. Raids:Button("Dungeon",function()
  3351. game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-6438.73535, 250.645355, -4501.50684)
  3352. end)
  3353. Raids:Button("Awakening Room",function()
  3354. if newworld then
  3355. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(266.227783, 1.39509034, 1857.00732)
  3356. elseif OldWorld then
  3357. VLib:Notification("Use In New World","Button")
  3358. end
  3359. end)
  3360. spawn(function()
  3361. while wait(.1) do
  3362. if Awakener then
  3363. local args = {
  3364. [1] = "Awakener",
  3365. [2] = "Check"
  3366. }
  3367.  
  3368. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3369. local args = {
  3370. [1] = "Awakener",
  3371. [2] = "Awaken"
  3372. }
  3373. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3374. end
  3375. end
  3376. end)
  3377. spawn(function()
  3378. while wait(.1) do
  3379. if NextIsland then
  3380. game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
  3381. if game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") then
  3382. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame*CFrame.new(0,40,0)
  3383. elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") then
  3384. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame*CFrame.new(0,40,0)
  3385. elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") then
  3386. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame*CFrame.new(0,40,0)
  3387. elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") then
  3388. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame*CFrame.new(0,40,0)
  3389. elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then
  3390. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame*CFrame.new(0,40,0)
  3391. end
  3392. end
  3393. end
  3394. end)
  3395. spawn(function()
  3396. while wait(.1) do
  3397. if RaidsArua then
  3398. for i,v in pairs(game.Workspace.Enemies:GetDescendants()) do
  3399. if RaidsArua and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and (v.HumanoidRootPart.Position-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 500 then
  3400. pcall(function()
  3401. repeat wait(.1)
  3402. print("Mammos Hub No.1")
  3403. until not RaidsArua or not v.Parent or v.Humanoid.Health <= 0
  3404. end)
  3405. end
  3406. end
  3407. end
  3408. end
  3409. end)
  3410. local PLAYERS = math.random(1, 50)
  3411. function Create(base, team, Misc)
  3412. local bb = Instance.new("BillboardGui", game.CoreGui)
  3413. bb.Adornee = base
  3414. bb.ExtentsOffset = Vector3.new(0, 1, 0)
  3415. bb.AlwaysOnTop = true
  3416. bb.Size = UDim2.new(0, 5, 0, 5)
  3417. bb.StudsOffset = Vector3.new(0, 1, 0)
  3418. bb.Name = "PLAYER"..PLAYERS
  3419. local frame = Instance.new("Frame", bb)
  3420. frame.ZIndex = 10
  3421. frame.BackgroundTransparency = 1
  3422. frame.Size = UDim2.new(1, 0, 1, 0)
  3423. local txtlbl = Instance.new("TextLabel", bb)
  3424. txtlbl.ZIndex = 10
  3425. txtlbl.BackgroundTransparency = 1
  3426. txtlbl.Position = UDim2.new(0, 0, 0, -35)
  3427. txtlbl.Size = UDim2.new(1, 0, 10, 0)
  3428. txtlbl.Font = "GothamBold"
  3429. txtlbl.FontSize = "Size18"
  3430. txtlbl.Text = base.Parent.Name
  3431. txtlbl.TextStrokeTransparency = 0.5
  3432. if team and game.Players.localPlayer.Team == Misc.Team then
  3433. txtlbl.TextColor3 = Color3.new(0,255,0)
  3434. frame.BackgroundColor3 = Color3.new(0, 1, 1)
  3435. else
  3436. txtlbl.TextColor3 = Color3.new(255,0,0)
  3437. frame.BackgroundColor3 = Color3.new(1, 0, 0)
  3438. end
  3439. end
  3440. function Clearply()
  3441. for _, v in pairs(game.CoreGui:GetChildren()) do
  3442. if v.Name == "PLAYER"..PLAYERS then
  3443. v:Destroy()
  3444. end
  3445. end
  3446. end
  3447. Stats = false
  3448. function Findply(Stats)
  3449. Clearply()
  3450. ESPStatsply = Stats
  3451. track = true
  3452. spawn(
  3453. function()
  3454. while wait(0.1) do
  3455. if track then
  3456. -- Clear()
  3457. for _, v in pairs(game.Players:GetChildren()) do
  3458. if v.Team == nil then
  3459.  
  3460. else
  3461. if v.Character and v.Character:FindFirstChild("Head") then
  3462. if ESPStatsply then
  3463. Create(v.Character.Head, true,v)
  3464. elseif not ESPStatsply then
  3465. Clearply()
  3466. end
  3467. end
  3468. end
  3469. end
  3470. end
  3471. wait(5)
  3472. end
  3473. end
  3474. )
  3475. spawn(
  3476. function()
  3477. while wait(15) do
  3478. if track then
  3479. if ESPStatsply then
  3480. Clearply()
  3481. end
  3482. end
  3483. end
  3484. end
  3485. )
  3486. end
  3487.  
  3488. local Chest = math.random(1, 50)
  3489. function CreateChest(base)
  3490. local bb = Instance.new("BillboardGui", game.CoreGui)
  3491. bb.Adornee = base
  3492. bb.ExtentsOffset = Vector3.new(0, 1, 0)
  3493. bb.AlwaysOnTop = true
  3494. bb.Size = UDim2.new(0, 5, 0, 5)
  3495. bb.StudsOffset = Vector3.new(0, 1, 0)
  3496. bb.Name = "Chest"..Chest
  3497. local frame = Instance.new("Frame", bb)
  3498. frame.ZIndex = 10
  3499. frame.BackgroundTransparency = 1
  3500. frame.Size = UDim2.new(1, 0, 1, 0)
  3501. local txtlbl = Instance.new("TextLabel", bb)
  3502. txtlbl.ZIndex = 10
  3503. txtlbl.BackgroundTransparency = 1
  3504. txtlbl.Position = UDim2.new(0, 0, 0, -35)
  3505. txtlbl.Size = UDim2.new(1, 0, 10, 0)
  3506. txtlbl.Font = "GothamBold"
  3507. txtlbl.FontSize = "Size18"
  3508. txtlbl.Text = base.Parent.Name:upper()
  3509. txtlbl.TextStrokeTransparency = 0.5
  3510. if base.Name == "Chest1" then
  3511. txtlbl.TextColor3 = Color3.fromRGB(109, 109, 109)
  3512. txtlbl.Text = "Chest 1"
  3513. end
  3514. if base.Name == "Chest2" then
  3515. txtlbl.TextColor3 = Color3.fromRGB(173, 158, 21)
  3516. txtlbl.Text = "Chest 2"
  3517. end
  3518. if base.Name == "Chest3" then
  3519. txtlbl.TextColor3 = Color3.fromRGB(85, 255, 255)
  3520. txtlbl.Text = "Chest 3"
  3521. end
  3522. end
  3523. function ClearChest()
  3524. for _, v in pairs(game.CoreGui:GetChildren()) do
  3525. if v.Name == "Chest"..Chest then
  3526. v:Destroy()
  3527. end
  3528. end
  3529. end
  3530. function FindChest(Stats)
  3531. Clearply()
  3532. ESPStatsChest = Stats
  3533. track = true
  3534. spawn(
  3535. function()
  3536. while wait(1) do
  3537. if track then
  3538. -- Clear()
  3539. for _, v in pairs(game.Workspace:GetChildren()) do
  3540. if string.find(v.Name, "Chest") then
  3541. if v:IsA("Part") then
  3542. if ESPStatsChest then
  3543. CreateChest(v)
  3544. elseif not ESPStatsChest then
  3545. ClearChest()
  3546. end
  3547. end
  3548. end
  3549. end
  3550. end
  3551. wait(5)
  3552. end
  3553. end
  3554. )
  3555. spawn(
  3556. function()
  3557. while wait(15) do
  3558. if track then
  3559. if ESPStatsChest then
  3560. ClearChest()
  3561. end
  3562. end
  3563. end
  3564. end
  3565. )
  3566. end
  3567.  
  3568. local DevilFruit = math.random(1, 50)
  3569. function CreateDevilFruit(base)
  3570. local bb = Instance.new("BillboardGui", game.CoreGui)
  3571. bb.Adornee = base.Handle
  3572. bb.ExtentsOffset = Vector3.new(0, 1, 0)
  3573. bb.AlwaysOnTop = true
  3574. bb.Size = UDim2.new(0, 5, 0, 5)
  3575. bb.StudsOffset = Vector3.new(0, 1, 0)
  3576. bb.Name = "DevilFruit"..DevilFruit
  3577. local frame = Instance.new("Frame", bb)
  3578. frame.ZIndex = 10
  3579. frame.BackgroundTransparency = 1
  3580. frame.Size = UDim2.new(1, 0, 1, 0)
  3581. local txtlbl = Instance.new("TextLabel", bb)
  3582. txtlbl.ZIndex = 10
  3583. txtlbl.BackgroundTransparency = 1
  3584. txtlbl.Position = UDim2.new(0, 0, 0, -35)
  3585. txtlbl.Size = UDim2.new(1, 0, 10, 0)
  3586. txtlbl.Font = "GothamBold"
  3587. txtlbl.FontSize = "Size18"
  3588. txtlbl.Text = base.Name
  3589. txtlbl.TextColor3 = Color3.fromRGB(255, 0, 0)
  3590. txtlbl.TextStrokeTransparency = 0.5
  3591. end
  3592. function ClearDevilFruit()
  3593. for _, v in pairs(game.CoreGui:GetChildren()) do
  3594. if v.Name == "DevilFruit"..DevilFruit then
  3595. v:Destroy()
  3596. end
  3597. end
  3598. end
  3599. function FindDevilFruit(Stats)
  3600. ClearDevilFruit()
  3601. ESPStatsDevilFruit = Stats
  3602. track = true
  3603. spawn(
  3604. function()
  3605. while wait(0.1) do
  3606. if track then
  3607. -- Clear()
  3608. for _, v in pairs(game.Workspace:GetChildren()) do
  3609. if string.find(v.Name, "Fruit") then
  3610. if v:IsA("Tool") then
  3611. if ESPStatsDevilFruit then
  3612. CreateDevilFruit(v)
  3613. elseif not ESPStatsDevilFruit then
  3614. ClearDevilFruit()
  3615. end
  3616. end
  3617. if v:IsA("Model") then
  3618. if ESPStatsDevilFruit then
  3619. CreateDevilFruit(v)
  3620. elseif not ESPStatsDevilFruit then
  3621. ClearDevilFruit()
  3622. end
  3623. end
  3624. end
  3625. end
  3626. end
  3627. wait(5)
  3628. end
  3629. end
  3630. )
  3631. spawn(
  3632. function()
  3633. while wait(15) do
  3634. if track then
  3635. if ESPStatsDevilFruit then
  3636. ClearDevilFruit()
  3637. end
  3638. end
  3639. end
  3640. end
  3641. )
  3642. end
  3643.  
  3644. local Flower = math.random(1, 50)
  3645. function CreateFlower(base)
  3646. local bb = Instance.new("BillboardGui", game.CoreGui)
  3647. bb.Adornee = base
  3648. bb.ExtentsOffset = Vector3.new(0, 1, 0)
  3649. bb.AlwaysOnTop = true
  3650. bb.Size = UDim2.new(0, 5, 0, 5)
  3651. bb.StudsOffset = Vector3.new(0, 1, 0)
  3652. bb.Name = "Flower"..Flower
  3653. local frame = Instance.new("Frame", bb)
  3654. frame.ZIndex = 10
  3655. frame.BackgroundTransparency = 1
  3656. frame.Size = UDim2.new(1, 0, 1, 0)
  3657. local txtlbl = Instance.new("TextLabel", bb)
  3658. txtlbl.ZIndex = 10
  3659. txtlbl.BackgroundTransparency = 1
  3660. txtlbl.Position = UDim2.new(0, 0, 0, -35)
  3661. txtlbl.Size = UDim2.new(1, 0, 10, 0)
  3662. txtlbl.Font = "GothamBold"
  3663. txtlbl.FontSize = "Size18"
  3664. txtlbl.Text = base.Parent.Name:upper()
  3665. txtlbl.TextStrokeTransparency = 0.5
  3666. if base.Name == "Flower1" then
  3667. txtlbl.Text = "Blue Flower"
  3668. txtlbl.TextColor3 = Color3.fromRGB(0, 0, 255)
  3669. end
  3670. if base.Name == "Flower2" then
  3671. txtlbl.Text = "Red Flower"
  3672. txtlbl.TextColor3 = Color3.fromRGB(255, 0, 0)
  3673. end
  3674. end
  3675. function ClearFlower()
  3676. for _, v in pairs(game.CoreGui:GetChildren()) do
  3677. if v.Name == "Flower"..Flower then
  3678. v:Destroy()
  3679. end
  3680. end
  3681. end
  3682. function FindFlower(Stats)
  3683. Clearply()
  3684. FlowerESPStats = Stats
  3685. track = true
  3686. spawn(
  3687. function()
  3688. while wait(0.1) do
  3689. if track then
  3690. -- Clear()
  3691. for _, v in pairs(game.Workspace:GetChildren()) do
  3692. if string.find(v.Name, "Flower") then
  3693. if FlowerESPStats then
  3694. CreateFlower(v)
  3695. elseif not FlowerESPStats then
  3696. ClearFlower()
  3697. end
  3698. end
  3699. end
  3700. end
  3701. wait(5)
  3702. end
  3703. end
  3704. )
  3705. spawn(
  3706. function()
  3707. while wait(15) do
  3708. if track then
  3709. if FlowerESPStats then
  3710. ClearFlower()
  3711. end
  3712. end
  3713. end
  3714. end
  3715. )
  3716. end
  3717. local Players = win:Tab("Players", "http://www.roblox.com/asset/?id=6023426915")
  3718. local SelectedPly = Players:Label("Selected Player : nil")
  3719. PlayerName = {}
  3720. for i,v in pairs(game.Players:GetChildren()) do
  3721. table.insert(PlayerName ,v.Name)
  3722. end
  3723. KillPlayer = ""
  3724. local Player = Players:Dropdown("Selected Player",PlayerName,function(plys) --true/false, replaces the current title "Dropdown" with the option that t
  3725. KillPlayer = plys
  3726. SelectedPly:Refresh(plys)
  3727. end)
  3728.  
  3729. Players:Button("Refrsh Player",function()
  3730. PlayerName = {}
  3731. Player:Clear()
  3732. for i,v in pairs(game.Players:GetChildren()) do
  3733. Player:Add(v.Name)
  3734. end
  3735. end)
  3736.  
  3737. Players:Toggle("Kill Player",false,function(bool)
  3738. pk = bool
  3739. local plr1 = game.Players.LocalPlayer.Character
  3740. local plr2 = game.Players:FindFirstChild(KillPlayer)
  3741. repeat wait(.1)
  3742. plr1.HumanoidRootPart.CFrame = plr2.Character.HumanoidRootPart.CFrame*CFrame.new(0, 0, 5)
  3743. plr2.Character.HumanoidRootPart.Size = Vector3.new(50, 50, 50)
  3744. Click()
  3745. until pk == false
  3746. plr2.Character.HumanoidRootPart.Size = Vector3.new(2, 2, 1)
  3747. end)
  3748. Players:Toggle("Spectate Player",false,function(bool)
  3749. Sp = bool
  3750. local plr1 = game.Players.LocalPlayer.Character.Humanoid
  3751. local plr2 = game.Players:FindFirstChild(KillPlayer)
  3752. repeat wait(.1)
  3753. game.Workspace.Camera.CameraSubject = plr2.Character.Humanoid
  3754. until Sp == false
  3755. game.Workspace.Camera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  3756. end)
  3757. Players:Button("Teleport Player",function()
  3758. local plr1 = game.Players.LocalPlayer.Character
  3759. local plr2 = game.Players:FindFirstChild(KillPlayer)
  3760. plr1.HumanoidRootPart.CFrame = plr2.Character.HumanoidRootPart.CFrame
  3761. end)
  3762. Players:line()
  3763. spawn(function()
  3764. while wait(.1) do
  3765. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  3766. if v:IsA("Tool") then
  3767. if v:FindFirstChild("RemoteFunctionShoot") then
  3768. SelectToolWeaponGun = v.Name
  3769. end
  3770. end
  3771. end
  3772. end
  3773. end)
  3774. Players:Toggle("Aimbot Gun",false,function(bool)
  3775. if KillPlayer == "" and bool then
  3776. VLib:Notification("Aim Gun","Select Player to Aim")
  3777. elseif bool then
  3778. Aimbot = bool
  3779. end
  3780. end)
  3781. local lp = game:GetService('Players').LocalPlayer
  3782. local mouse = lp:GetMouse()
  3783. mouse.Button1Down:Connect(function()
  3784. if Aimbot and game.Players.LocalPlayer.Character:FindFirstChild(SelectToolWeaponGun).RemoteFunctionShoot then
  3785. local args = {
  3786. [1] = game:GetService("Players"):FindFirstChild(KillPlayer).Character.HumanoidRootPart.Position,
  3787. [2] = game:GetService("Players"):FindFirstChild(KillPlayer).Character.HumanoidRootPart
  3788. }
  3789. game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
  3790. end
  3791. end)
  3792. local Misc = win:Tab("Misc", "http://www.roblox.com/asset/?id=6023426915")
  3793. local LocalPlayer = game:GetService'Players'.LocalPlayer
  3794. local originalstam = LocalPlayer.Character.Energy.Value
  3795. function infinitestam()
  3796. LocalPlayer.Character.Energy.Changed:connect(function()
  3797. if InfinitsEnergy then
  3798. LocalPlayer.Character.Energy.Value = originalstam
  3799. end
  3800. end)
  3801. end
  3802. spawn(function()
  3803. while wait(.1) do
  3804. if InfinitsEnergy then
  3805. wait(0.3)
  3806. originalstam = LocalPlayer.Character.Energy.Value
  3807. infinitestam()
  3808. end
  3809. end
  3810. end)
  3811. nododgecool = false
  3812. function NoDodgeCool()
  3813. if nododgecool then
  3814. for i,v in next, getgc() do
  3815. if game.Players.LocalPlayer.Character.Dodge then
  3816. if typeof(v) == "function" and getfenv(v).script == game.Players.LocalPlayer.Character.Dodge then
  3817. for i2,v2 in next, getupvalues(v) do
  3818. if tostring(v2) == "0.4" then
  3819. repeat wait(.1)
  3820. setupvalue(v,i2,0)
  3821. until not nododgecool
  3822. end
  3823. end
  3824. end
  3825. end
  3826. end
  3827. end
  3828. end
  3829. Misc:Label("Server Time")
  3830. Time = Misc:Label("Server Time")
  3831. local function UpdateTime()
  3832. local GameTime = math.floor(workspace.DistributedGameTime+0.5)
  3833. local Hour = math.floor(GameTime/(60^2))%24
  3834. local Minute = math.floor(GameTime/(60^1))%60
  3835. local Second = math.floor(GameTime/(60^0))%60
  3836. Time:Refresh("Hour : "..Hour.." Minute : "..Minute.." Second : "..Second)
  3837. end
  3838. spawn(function()
  3839. while true do
  3840. UpdateTime()
  3841. game:GetService("RunService").RenderStepped:Wait()
  3842. end
  3843. end)
  3844. LegendarySwordDealerTime = Misc:Label("Join Server Fast Wait 10 - 15 Minute")
  3845. spawn(function()
  3846. while true do wait(30)
  3847. if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Manager","2") == "Hey, I just saw him! He told me he would be in the area for 5 minutes. Good luck!" then
  3848. LegendarySwordDealerTime:Refresh("NPC Legendary Sword Dealer Spawn !!!!")
  3849. elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Manager","2") == -2 then
  3850. LegendarySwordDealerTime:Refresh("Join Server Fast Wait 10 - 15 Minute")
  3851. else
  3852. LegendarySwordDealerTime:Refresh("NPC Legendary Sword Dealer Not Spawn")
  3853. end
  3854. end
  3855. end)
  3856. Misc:line()
  3857. Misc:Button("Join Pirates Team",function()
  3858. local args = {
  3859. [1] = "SetTeam",
  3860. [2] = "Pirates"
  3861. }
  3862. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3863. local args = {
  3864. [1] = "BartiloQuestProgress"
  3865. }
  3866. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3867. local args = {
  3868. [1] = "Buso"
  3869. }
  3870. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3871. end)
  3872. Misc:Button("Join Marines Team",function()
  3873. local args = {
  3874. [1] = "SetTeam",
  3875. [2] = "Marines"
  3876. }
  3877. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3878. local args = {
  3879. [1] = "BartiloQuestProgress"
  3880. }
  3881.  
  3882. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3883. local args = {
  3884. [1] = "Buso"
  3885. }
  3886. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  3887. end)
  3888. Misc:line()
  3889. Misc:Button("Check Ectoplasm",function()
  3890. VLib:Notification("You have "..game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Ectoplasm","Check").." Ectoplasm")
  3891. end)
  3892. Misc:Button("Open Devil Shop",function()
  3893. game.Players.localPlayer.PlayerGui.Main.FruitShop.Visible = true
  3894. end)
  3895. Misc:Button("Open Inventory",function()
  3896. game.Players.localPlayer.PlayerGui.Main.Inventory.Visible = true
  3897. end)
  3898. Misc:line()
  3899. Misc:Toggle("Dodge No Cooldown",false,function(Value)
  3900. nododgecool = Value
  3901. NoDodgeCool()
  3902. end)
  3903. Misc:Toggle("Infinits Energy",false,function(value)
  3904. InfinitsEnergy = value
  3905. originalstam = LocalPlayer.Character.Energy.Value
  3906. end)
  3907. Misc:Toggle("Auto Click",false,function(value)
  3908. AuctoClick = value
  3909. end)
  3910. Fly = false
  3911. function activatefly()
  3912. local mouse=game.Players.LocalPlayer:GetMouse''
  3913. localplayer=game.Players.LocalPlayer
  3914. game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  3915. local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  3916. local speed=150
  3917. local keys={a=false,d=false,w=false,s=false}
  3918. local e1
  3919. local e2
  3920. local function start()
  3921. local pos = Instance.new("BodyPosition",torso)
  3922. local gyro = Instance.new("BodyGyro",torso)
  3923. pos.Name="EPIXPOS"
  3924. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3925. pos.position = torso.Position
  3926. gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3927. gyro.cframe = torso.CFrame
  3928. repeat
  3929. wait()
  3930. localplayer.Character.Humanoid.PlatformStand=true
  3931. local new=gyro.cframe - gyro.cframe.p + pos.position
  3932. if not keys.w and not keys.s and not keys.a and not keys.d then
  3933. speed=1
  3934. end
  3935. if keys.w then
  3936. new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  3937. speed=speed+0.02
  3938. end
  3939. if keys.s then
  3940. new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  3941. speed=speed+0.02
  3942. end
  3943. if keys.d then
  3944. new = new * CFrame.new(speed,0,0)
  3945. speed=speed+0.02
  3946. end
  3947. if keys.a then
  3948. new = new * CFrame.new(-speed,0,0)
  3949. speed=speed+0.02
  3950. end
  3951. if speed>5 then
  3952. speed=5.5
  3953. end
  3954. pos.position=new.p
  3955. if keys.w then
  3956. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  3957. elseif keys.s then
  3958. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  3959. else
  3960. gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  3961. end
  3962. until not Fly
  3963. if gyro then
  3964. gyro:Destroy()
  3965. end
  3966. if pos then
  3967. pos:Destroy()
  3968. end
  3969. flying=false
  3970. localplayer.Character.Humanoid.PlatformStand=false
  3971. speed=0
  3972. end
  3973. e1=mouse.KeyDown:connect(function(key)
  3974. if not torso or not torso.Parent then
  3975. flying=false e1:disconnect() e2:disconnect() return
  3976. end
  3977. if key=="w" then
  3978. keys.w=true
  3979. elseif key=="s" then
  3980. keys.s=true
  3981. elseif key=="a" then
  3982. keys.a=true
  3983. elseif key=="d" then
  3984. keys.d=true
  3985. end
  3986. end)
  3987. e2=mouse.KeyUp:connect(function(key)
  3988. if key=="w" then
  3989. keys.w=false
  3990. elseif key=="s" then
  3991. keys.s=false
  3992. elseif key=="a" then
  3993. keys.a=false
  3994. elseif key=="d" then
  3995. keys.d=false
  3996. end
  3997. end)
  3998. start()
  3999. end
  4000. Misc:Toggle("Fly",false,function(Value)
  4001. Fly = Value
  4002. activatefly()
  4003. end)
  4004. Misc:Toggle("No Clip",false,function(value)
  4005. NoClip = value
  4006. end)
  4007. spawn(function()
  4008. while wait(.1) do
  4009. if NoClip then
  4010. game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
  4011. end
  4012. end
  4013. end)
  4014. Misc:Button("Remove Lave",function()
  4015. for i,v in pairs(game.Workspace:GetDescendants()) do
  4016. if v.Name == "Lava" then
  4017. v:Destroy()
  4018. end
  4019. end
  4020. for i,v in pairs(game.ReplicatedStorage:GetDescendants()) do
  4021. if v.Name == "Lava" then
  4022. v:Destroy()
  4023. end
  4024. end
  4025. end)
  4026. Misc:Button("FPS Boost",function()
  4027. local decalsyeeted = true -- Leaving this on makes games look shitty but the fps goes up by at least 20.
  4028. local g = game
  4029. local w = g.Workspace
  4030. local l = g.Lighting
  4031. local t = w.Terrain
  4032. t.WaterWaveSize = 0
  4033. t.WaterWaveSpeed = 0
  4034. t.WaterReflectance = 0
  4035. t.WaterTransparency = 0
  4036. l.GlobalShadows = false
  4037. l.FogEnd = 9e9
  4038. l.Brightness = 0
  4039. settings().Rendering.QualityLevel = "Level01"
  4040. for i, v in pairs(g:GetDescendants()) do
  4041. if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
  4042. v.Material = "Plastic"
  4043. v.Reflectance = 0
  4044. elseif v:IsA("Decal") or v:IsA("Texture") and decalsyeeted then
  4045. v.Transparency = 1
  4046. elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
  4047. v.Lifetime = NumberRange.new(0)
  4048. elseif v:IsA("Explosion") then
  4049. v.BlastPressure = 1
  4050. v.BlastRadius = 1
  4051. elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") or v:IsA("Sparkles") then
  4052. v.Enabled = false
  4053. elseif v:IsA("MeshPart") then
  4054. v.Material = "Plastic"
  4055. v.Reflectance = 0
  4056. v.TextureID = 10385902758728957
  4057. end
  4058. end
  4059. for i, e in pairs(l:GetChildren()) do
  4060. if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or e:IsA("DepthOfFieldEffect") then
  4061. e.Enabled = false
  4062. end
  4063. end
  4064. end)
  4065. Misc:line()
  4066. Misc:Label("Auto Farm Level Lock")
  4067. LockLevelValue = 1525
  4068. OldLevel = game.Players.localPlayer.Data.Level.Value
  4069. Misc:Slider("Select Level Lock",1,LockLevelValue,LockLevelValue,function(value)
  4070. LockLevelValue = value
  4071. end)
  4072. Misc:Toggle("Lock Level",false,function(value)
  4073. LockLevel = value
  4074. end)
  4075. spawn(function()
  4076. while wait(.1) do
  4077. if LockLevel then
  4078. if game.Players.localPlayer.Data.Level.Value >= LockLevelValue then
  4079. game.Players.localPlayer:Kick("\n Auto Fram Completed Level : "..game.Players.localPlayer.Data.Level.Value.."\n Old Level : "..OldLevel)
  4080. end
  4081. end
  4082. end
  4083. end)
  4084. spawn(function()
  4085. while wait(.1) do
  4086. if AuctoClick then
  4087. Click()
  4088. end
  4089. end
  4090. end)
  4091. local vu = game:GetService("VirtualUser")
  4092. game:GetService("Players").LocalPlayer.Idled:connect(function()
  4093. vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  4094. wait(1)
  4095. vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  4096. end)
  4097. AutoFram:Toggle("Anit AFK",true,function(vu)
  4098. print("Anit AFK Start")
  4099. local vu = game:GetService("VirtualUser")
  4100. game:GetService("Players").LocalPlayer.Idled:connect(function()
  4101. vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  4102. wait(1)
  4103. vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  4104. end)
  4105. end)
  4106. local Fruit = win:Tab("Devil Fruit", "http://www.roblox.com/asset/?id=6023426915")
  4107. SelectDevil = ""
  4108. Check = false
  4109. Fruit:Dropdown(
  4110. "Devil Fruit Sniper",
  4111. {
  4112. "Bomb-Bomb",
  4113. "Spike-Spike",
  4114. "Chop-Chop",
  4115. "Spring-Spring",
  4116. "Smoke-Smoke",
  4117. "Flame-Flame",
  4118. "Ice-Ice",
  4119. "Sand-Sand",
  4120. "Dark-Dark",
  4121. "Light-Light",
  4122. "Rubber-Rubber",
  4123. "Barrier-Barrier",
  4124. "Magma-Magma",
  4125. "Quake-Quake",
  4126. "Human-Human: Buddha",
  4127. "String-String",
  4128. "Bird-Bird: Phoenix",
  4129. "Rumble-Rumble",
  4130. "Paw-Paw",
  4131. "Gravity-Gravity",
  4132. "Dough-Dough",
  4133. "Control-Control",
  4134. "Dragon-Dragon"
  4135. }
  4136. ,function(ply)
  4137. SelectDevil = ply
  4138. end
  4139. )
  4140. Fruit:Toggle("Buy Devil Fruit Sinper",false,function(value)
  4141. if SelectDevil == "" and value then
  4142. VLib:Notification("Weapon","Select Devil Fruit Sniper")
  4143. elseif value then
  4144. BuyFruitSinper = vu
  4145. end
  4146. end)
  4147. spawn(function()
  4148. while wait(.1) do
  4149. if BuyFruitSinper then
  4150. local args = {
  4151. [1] = "GetFruits"
  4152. }
  4153.  
  4154. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4155. local args = {
  4156. [1] = "PurchaseRawFruit",
  4157. [2] = SelectDevil
  4158. }
  4159.  
  4160. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4161. end
  4162. end
  4163. end)
  4164. local BuyItem = win:Tab("Buy Item", "http://www.roblox.com/asset/?id=6023426915")
  4165. BuyItem:Label("-- Abilities --")
  4166. BuyItem:Button("Skyjump",function()
  4167. local args = {
  4168. [1] = "BuyHaki",
  4169. [2] = "Geppo"
  4170. }
  4171. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4172. end)
  4173. BuyItem:Button("Buso Haki",function()
  4174. local args = {
  4175. [1] = "BuyHaki",
  4176. [2] = "Buso"
  4177. }
  4178.  
  4179. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4180. end)
  4181. BuyItem:Button("Soru",function()
  4182. local args = {
  4183. [1] = "BuyHaki",
  4184. [2] = "Soru"
  4185. }
  4186. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4187. end)
  4188. BuyItem:Button("Buy Random Devil Fruit",function()
  4189. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
  4190. end)
  4191. BuyItem:Toggle("Auto Buy Random Devil Fruit",false,function(v)
  4192. DevilAutoBuy = v
  4193. end)
  4194. spawn(function()
  4195. while wait() do
  4196. if DevilAutoBuy then wait()
  4197. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
  4198. end
  4199. end
  4200. end)
  4201. BuyItem:line()
  4202. BuyItem:Label("-- Fighting Style --")
  4203. BuyItem:Button("Black Leg",function()
  4204. local args = {
  4205. [1] = "BuyBlackLeg"
  4206. }
  4207. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4208. end)
  4209. BuyItem:Button("Electro",function()
  4210. local args = {
  4211. [1] = "BuyElectro"
  4212. }
  4213.  
  4214. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4215. end)
  4216. BuyItem:Button("Fishman Karate",function()
  4217. local args = {
  4218. [1] = "BuyFishmanKarate"
  4219. }
  4220.  
  4221. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4222. end)
  4223. if newworld then
  4224. BuyItem:Button("Dragon Claw",function()
  4225. local args = {
  4226. [1] = "BlackbeardReward",
  4227. [2] = "DragonClaw",
  4228. [3] = "1"
  4229. }
  4230.  
  4231. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4232. local args = {
  4233. [1] = "BlackbeardReward",
  4234. [2] = "DragonClaw",
  4235. [3] = "2"
  4236. }
  4237.  
  4238. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4239. end)
  4240. BuyItem:Button("Superhuman",function()
  4241. local args = {
  4242. [1] = "BuySuperhuman"
  4243. }
  4244.  
  4245. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4246. end)
  4247. BuyItem:Button("Death Step",function()
  4248. local args = {
  4249. [1] = "BuyDeathStep"
  4250. }
  4251.  
  4252. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4253. end)
  4254. BuyItem:Button("Sharkman Karate",function()
  4255. local args = {
  4256. [1] = "BuySharkmanKarate",
  4257. [2] = true
  4258. }
  4259.  
  4260. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4261. local args = {
  4262. [1] = "BuySharkmanKarate"
  4263. }
  4264.  
  4265. game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
  4266. end)
  4267. end
  4268. local Setting = win:Tab("Setting", "http://www.roblox.com/asset/?id=6023426915")
  4269. Setting:Label("Credit | MagmaHub")
  4270. Setting:Button("Rejoin",function()
  4271. local ts = game:GetService("TeleportService")
  4272. local p = game:GetService("Players").LocalPlayer
  4273. ts:Teleport(game.PlaceId, p)
  4274. end)
  4275. local function HttpGet(url)
  4276. return game:GetService("HttpService"):JSONDecode(htgetf(url))
  4277. end
  4278. Setting:Button("Server Hop",function()
  4279. local PlaceID = game.PlaceId
  4280. local AllIDs = {}
  4281. local foundAnything = ""
  4282. local actualHour = os.date("!*t").hour
  4283. local Deleted = false
  4284. --[[
  4285. local File = pcall(function()
  4286. AllIDs = game:GetService('HttpService'):JSONDecode(readfile("NotSameServers.json"))
  4287. end)
  4288. if not File then
  4289. table.insert(AllIDs, actualHour)
  4290. writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
  4291. end
  4292. ]]
  4293. function TPReturner()
  4294. local Site;
  4295. if foundAnything == "" then
  4296. Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
  4297. else
  4298. Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
  4299. end
  4300. local ID = ""
  4301. if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
  4302. foundAnything = Site.nextPageCursor
  4303. end
  4304. local num = 0;
  4305. for i,v in pairs(Site.data) do
  4306. local Possible = true
  4307. ID = tostring(v.id)
  4308. if tonumber(v.maxPlayers) > tonumber(v.playing) then
  4309. for _,Existing in pairs(AllIDs) do
  4310. if num ~= 0 then
  4311. if ID == tostring(Existing) then
  4312. Possible = false
  4313. end
  4314. else
  4315. if tonumber(actualHour) ~= tonumber(Existing) then
  4316. local delFile = pcall(function()
  4317. -- delfile("NotSameServers.json")
  4318. AllIDs = {}
  4319. table.insert(AllIDs, actualHour)
  4320. end)
  4321. end
  4322. end
  4323. num = num + 1
  4324. end
  4325. if Possible == true then
  4326. table.insert(AllIDs, ID)
  4327. wait()
  4328. pcall(function()
  4329. -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
  4330. wait()
  4331. game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer)
  4332. end)
  4333. wait(4)
  4334. end
  4335. end
  4336. end
  4337. end
  4338.  
  4339. function Teleport()
  4340. while wait() do
  4341. pcall(function()
  4342. TPReturner()
  4343. if foundAnything ~= "" then
  4344. TPReturner()
  4345. end
  4346. end)
  4347. end
  4348. end
  4349.  
  4350. Teleport()
  4351. end)
  4352. Setting:line()
  4353. Setting:Button("Copy link discord",function()
  4354. setclipboard("https://discord.gg/wAqCmsk4qx")
  4355. end)
  4356. Setting:Button("Destroy Gui",function()
  4357. Library:Destroy()
  4358. end)
  4359. for i = 0 , math.huge do wait()
  4360. setclipboard("https://discord.gg/mPUD2Gr9A4")
  4361. print("Mammos Hub No.1")
  4362. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement