Messi33536086

Untitled

Jul 28th, 2025
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.51 KB | None | 0 0
  1.  
  2. local Players = game:GetService("Players")
  3. local TweenService = game:GetService("TweenService")
  4. local Lighting = game:GetService("Lighting")
  5. local player = Players.LocalPlayer
  6.  
  7. local blur = Instance.new("BlurEffect", Lighting)
  8. blur.Size = 0
  9. TweenService:Create(blur, TweenInfo.new(0.5), {Size = 24}):Play()
  10.  
  11. local screenGui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
  12. screenGui.Name = "StellarLoader"
  13. screenGui.ResetOnSpawn = false
  14. screenGui.IgnoreGuiInset = true
  15.  
  16. local frame = Instance.new("Frame", screenGui)
  17. frame.Size = UDim2.new(1, 0, 1, 0)
  18. frame.BackgroundTransparency = 1
  19.  
  20. local bg = Instance.new("Frame", frame)
  21. bg.Size = UDim2.new(1, 0, 1, 0)
  22. bg.BackgroundColor3 = Color3.fromRGB(10, 10, 20)
  23. bg.BackgroundTransparency = 1
  24. bg.ZIndex = 0
  25. TweenService:Create(bg, TweenInfo.new(0.5), {BackgroundTransparency = 0.3}):Play()
  26.  
  27. local word = "STELLAR"
  28. local letters = {}
  29.  
  30. local function tweenOutAndDestroy()
  31. for _, label in ipairs(letters) do
  32. TweenService:Create(label, TweenInfo.new(0.3), {TextTransparency = 1, TextSize = 20}):Play()
  33. end
  34. TweenService:Create(bg, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play()
  35. TweenService:Create(blur, TweenInfo.new(0.5), {Size = 0}):Play()
  36. wait(0.6)
  37. screenGui:Destroy()
  38. blur:Destroy()
  39. end
  40.  
  41. for i = 1, #word do
  42. local char = word:sub(i, i)
  43.  
  44. local label = Instance.new("TextLabel")
  45. label.Text = char
  46. label.Font = Enum.Font.GothamBlack
  47. label.TextColor3 = Color3.new(1, 1, 1)
  48. label.TextStrokeTransparency = 1
  49. label.TextTransparency = 1
  50. label.TextScaled = false
  51. label.TextSize = 30
  52. label.Size = UDim2.new(0, 60, 0, 60)
  53. label.AnchorPoint = Vector2.new(0.5, 0.5)
  54. label.Position = UDim2.new(0.5, (i - (#word / 2 + 0.5)) * 65, 0.5, 0)
  55. label.BackgroundTransparency = 1
  56. label.Parent = frame
  57.  
  58. local gradient = Instance.new("UIGradient")
  59. gradient.Color = ColorSequence.new({
  60. ColorSequenceKeypoint.new(0, Color3.fromRGB(100, 170, 255)), -- biru muda cerah
  61. ColorSequenceKeypoint.new(1, Color3.fromRGB(50, 100, 160)) -- biru muda gelap
  62. })
  63. gradient.Rotation = 90
  64. gradient.Parent = label
  65.  
  66. local tweenIn = TweenService:Create(label, TweenInfo.new(0.3), {TextTransparency = 0, TextSize = 60})
  67. tweenIn:Play()
  68.  
  69. table.insert(letters, label)
  70. wait(0.25)
  71. end
  72.  
  73. wait(2)
  74.  
  75. tweenOutAndDestroy()
  76.  
  77. if not game:IsLoaded() then
  78. print("Waiting for game to load...")
  79. game.Loaded:Wait()
  80. print("Loaded Game")
  81. end
  82.  
  83. local RunService = game:GetService("RunService")
  84. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  85. local TeleportService = game:GetService("TeleportService")
  86. local MarketplaceService = game:GetService("MarketplaceService")
  87. local VirtualUser = game:GetService("VirtualUser")
  88. local Players = game:GetService("Players")
  89. local Workspace = game:GetService("Workspace")
  90.  
  91. local LocalPlayer = Players.LocalPlayer
  92.  
  93. -- Anti-AFK
  94. LocalPlayer.Idled:Connect(function()
  95. VirtualUser:CaptureController()
  96. VirtualUser:ClickButton2(Vector2.new())
  97. end)
  98.  
  99. -- Get required data
  100. local egg_shop = require(ReplicatedStorage.Data.PetEggData)
  101. local seed_shop = require(ReplicatedStorage.Data.SeedData)
  102. local gear_shop = require(ReplicatedStorage.Data.GearData)
  103.  
  104. -- Variables
  105. local selectedSeeds = {}
  106. local selectedGears = {}
  107. local selectedEggs = {}
  108. local selectedMutations = {}
  109. local seeds = {}
  110. local gears = {}
  111. local eggs = {}
  112. local mutations = {}
  113.  
  114. -- Farm location
  115. local farm = nil
  116. for _, v in next, Workspace:FindFirstChild("Farm"):GetDescendants() do
  117. if v.Name == "Owner" and v.Value == LocalPlayer.Name then
  118. farm = v.Parent.Parent
  119. break
  120. end
  121. end
  122.  
  123. -- Get items from shop data
  124. for i, v in next, seed_shop do
  125. if v.StockChance > 0 then
  126. table.insert(seeds, i)
  127. end
  128. end
  129.  
  130. for _, v in next, egg_shop do
  131. if v.StockChance > 0 then
  132. table.insert(eggs, v.EggName)
  133. end
  134. end
  135.  
  136. for _, v in next, gear_shop do
  137. if v.StockChance > 0 then
  138. table.insert(gears, v.GearName)
  139. end
  140. end
  141.  
  142. for _, v in next, ReplicatedStorage.Mutation_FX:GetChildren() do
  143. table.insert(mutations, v.Name)
  144. end
  145. table.insert(mutations, "Gold")
  146. table.insert(mutations, "Rainbow")
  147.  
  148. -- State variables
  149. local autoPlant = false
  150. local pickupAura = false
  151. local hatchAura = false
  152. local autoBuySeeds = false
  153. local autoBuyGears = false
  154. local autoBuyEggs = false
  155. local autoFavorite = false
  156. local autoSell = false
  157. local autoConvertPollinated = false
  158. local autoHoneyFarm = false
  159.  
  160. -- Settings
  161. local pickupRange = 20
  162. local pickupDelay = 0.1
  163. local minWeight = 0.01
  164. local plantDelay = 0.1
  165. local favoriteDelay = 0.1
  166. local sellDelay = 10
  167. local plantPosition = nil
  168. local autoPlantMethod = "Player Position"
  169.  
  170. -- Honey farm variables
  171. local pollinatedTools = {}
  172. local busy = false
  173.  
  174. -- Functions
  175. local function updatePollinatedList()
  176. pollinatedTools = {}
  177. for _, tool in ipairs(LocalPlayer.Backpack:GetChildren()) do
  178. local weightObj = tool:FindFirstChild("Weight")
  179. local weight = weightObj and weightObj:IsA("NumberValue") and weightObj.Value or 0
  180.  
  181. local favObj = tool:FindFirstChild("Favorite")
  182. local isFav = favObj and favObj:IsA("BoolValue") and favObj.Value or false
  183.  
  184. if tool.Name:match("%[.-Pollinated.-%]") and weight >= 10 and not isFav then
  185. table.insert(pollinatedTools, tool)
  186. end
  187. end
  188. end
  189.  
  190. local function closestPet()
  191. local pet = nil
  192. local distance = math.huge
  193.  
  194. for _, v in next, Workspace:FindFirstChild("PetsPhysical"):GetChildren() do
  195. if v:IsA("Part") and v:GetAttribute("OWNER") == LocalPlayer.Name and v:GetAttribute("UUID") then
  196. local dist = (v:GetPivot().Position - LocalPlayer.Character:GetPivot().Position).Magnitude
  197. if dist < distance then
  198. distance = dist
  199. pet = v
  200. end
  201. end
  202. end
  203.  
  204. return pet
  205. end
  206.  
  207. local function startPickupAura()
  208. if not pickupAura then return end
  209.  
  210. task.spawn(function()
  211. while pickupAura do
  212. for _, v in next, farm:FindFirstChild("Plants_Physical"):GetChildren() do
  213. if v:IsA("Model") and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  214. for _, v2 in next, v:GetDescendants() do
  215. if v2:IsA("ProximityPrompt") and v2.Parent.Parent:FindFirstChild("Weight")
  216. and v2.Parent.Parent.Weight.Value > minWeight
  217. and (v:GetPivot().Position - LocalPlayer.Character:GetPivot().Position).Magnitude < pickupRange then
  218. fireproximityprompt(v2)
  219. task.wait(pickupDelay)
  220. end
  221. end
  222. end
  223. end
  224. task.wait()
  225. end
  226. end)
  227. end
  228.  
  229. local function startAutoPlant()
  230. if not autoPlant then return end
  231.  
  232. task.spawn(function()
  233. while autoPlant do
  234. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Tool")
  235. and LocalPlayer.Character:FindFirstChildOfClass("Tool"):GetAttribute("ItemType") == "Seed" then
  236.  
  237. if autoPlantMethod == "Choosen Position" and plantPosition then
  238. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Plant_RE"):FireServer(plantPosition, LocalPlayer.Character:FindFirstChildOfClass("Tool"):GetAttribute("ItemName"))
  239. elseif autoPlantMethod == "Player Position" then
  240. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Plant_RE"):FireServer(LocalPlayer.Character:GetPivot().Position, LocalPlayer.Character:FindFirstChildOfClass("Tool"):GetAttribute("ItemName"))
  241. end
  242.  
  243. task.wait(plantDelay)
  244. end
  245. task.wait()
  246. end
  247. end)
  248. end
  249.  
  250. local function startHatchAura()
  251. if not hatchAura then return end
  252.  
  253. task.spawn(function()
  254. while hatchAura do
  255. for _, v in next, farm:FindFirstChild("Objects_Physical"):GetChildren() do
  256. if v:IsA("Model") and v:GetAttribute("TimeToHatch") == 0 and LocalPlayer.Character
  257. and (v:GetPivot().Position - LocalPlayer.Character:GetPivot().Position).Magnitude < 20 then
  258. for _, v2 in next, v:FindFirstChildOfClass("Model"):GetChildren() do
  259. if v2:IsA("ProximityPrompt") and v2.Name == "ProximityPrompt" then
  260. fireproximityprompt(v2)
  261. task.wait(0.1)
  262. end
  263. end
  264. end
  265. end
  266. task.wait()
  267. end
  268. end)
  269. end
  270.  
  271. local function startAutoFavorite()
  272. if not autoFavorite then return end
  273.  
  274. task.spawn(function()
  275. while autoFavorite do
  276. for _, v in next, LocalPlayer:FindFirstChild("Backpack"):GetChildren() do
  277. local seedModels = ReplicatedStorage:FindFirstChild("Seed_Models")
  278. for _, v2 in next, seedModels:GetChildren() do
  279. if v:IsA("Tool") and not v:GetAttribute("Favorite") and v:GetAttribute("ItemName") == v2.Name
  280. and v:FindFirstChild("Weight") and v.Weight.Value > minWeight then
  281. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Favorite_Item"):FireServer(v)
  282. elseif selectedMutations then
  283. for i, _ in next, selectedMutations do
  284. if v:IsA("Tool") and not v:GetAttribute("Favorite") and v:GetAttribute("ItemName") == v2.Name and v.Name:find(i) then
  285. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Favorite_Item"):FireServer(v)
  286. end
  287. end
  288. end
  289. end
  290. end
  291. task.wait(favoriteDelay)
  292. end
  293. end)
  294. end
  295.  
  296. local function startAutoBuySeeds()
  297. if not autoBuySeeds then return end
  298.  
  299. task.spawn(function()
  300. while autoBuySeeds do
  301. for i, _ in next, selectedSeeds do
  302. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("BuySeedStock"):FireServer(i)
  303. end
  304. task.wait(1)
  305. end
  306. end)
  307. end
  308.  
  309. local function startAutoBuyGears()
  310. if not autoBuyGears then return end
  311.  
  312. task.spawn(function()
  313. while autoBuyGears do
  314. for i, _ in next, selectedGears do
  315. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("BuyGearStock"):FireServer(i)
  316. end
  317. task.wait(1)
  318. end
  319. end)
  320. end
  321.  
  322. local function startAutoBuyEggs()
  323. if not autoBuyEggs then return end
  324.  
  325. task.spawn(function()
  326. while autoBuyEggs do
  327. local eggLocation = Workspace:FindFirstChild("NPCS"):FindFirstChild("Pet Stand"):FindFirstChild("EggLocations")
  328. for i, v in next, eggLocation:GetChildren() do
  329. for i2, _ in next, selectedEggs do
  330. if v.Name == i2 and not v:GetAttribute("RobuxEggOnly") then
  331. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("BuyPetEgg"):FireServer(i - 3)
  332. end
  333. end
  334. end
  335. task.wait(1)
  336. end
  337. end)
  338. end
  339.  
  340. local function startAutoSell()
  341. if not autoSell then return end
  342.  
  343. task.spawn(function()
  344. while autoSell do
  345. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  346. local old = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
  347. LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = Workspace.Tutorial_Points.Tutorial_Point_2.CFrame
  348. task.wait(0.2)
  349. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Sell_Inventory"):FireServer()
  350. task.wait(0.2)
  351. LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = old
  352. task.wait(sellDelay)
  353. end
  354. end
  355. end)
  356. end
  357.  
  358. local function startHoneyFarm()
  359. if not autoHoneyFarm then return end
  360.  
  361. local jar = Workspace.Interaction.UpdateItems.HoneyEvent.HoneyCombpressor.Spout:WaitForChild("Jar")
  362.  
  363. updatePollinatedList()
  364. LocalPlayer.Backpack.ChildAdded:Connect(updatePollinatedList)
  365. LocalPlayer.Backpack.ChildRemoved:Connect(updatePollinatedList)
  366.  
  367. local proximityPrompt = jar:FindFirstChild("HoneyCombpressorPrompt")
  368. if proximityPrompt then
  369. ReplicatedStorage.GameEvents.HoneyMachineService_RE:FireServer("MachineInteract")
  370. end
  371.  
  372. RunService.RenderStepped:Connect(function()
  373. if not autoHoneyFarm or busy then return end
  374. busy = true
  375.  
  376. local statusText = Workspace.Interaction.UpdateItems.HoneyEvent.HoneyCombpressor.Sign.SurfaceGui.TextLabel.Text
  377.  
  378. if (not statusText:match("^%d+:0%d$") and not statusText:match("^%d+:%d%d$")) and not statusText:find("READY") then
  379. if #pollinatedTools > 0 then
  380. LocalPlayer.Character.Humanoid:EquipTool(pollinatedTools[math.random(#pollinatedTools)])
  381. end
  382. ReplicatedStorage.GameEvents.HoneyMachineService_RE:FireServer("MachineInteract")
  383. end
  384.  
  385. task.wait(0.5)
  386. busy = false
  387. end)
  388.  
  389. jar.ChildAdded:Connect(function(child)
  390. if autoHoneyFarm and child:IsA("ProximityPrompt") and child.Name == "HoneyCombpressorPrompt" then
  391. ReplicatedStorage.GameEvents.HoneyMachineService_RE:FireServer("MachineInteract")
  392. task.wait(1)
  393. end
  394. end)
  395. end
  396.  
  397. local ui = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/latest/download/main.lua"))()
  398.  
  399. function gradient(text, startColor, endColor)
  400. local result = ""
  401. local length = #text
  402.  
  403. for i = 1, length do
  404. local t = (i - 1) / math.max(length - 1, 1)
  405. local r = math.floor((startColor.R + (endColor.R - startColor.R) * t) * 255)
  406. local g = math.floor((startColor.G + (endColor.G - startColor.G) * t) * 255)
  407. local b = math.floor((startColor.B + (endColor.B - startColor.B) * t) * 255)
  408.  
  409. local char = text:sub(i, i)
  410. result = result .. "<font color=\"rgb(" .. r ..", " .. g .. ", " .. b .. ")\">" .. char .. "</font>"
  411. end
  412.  
  413. return result
  414. end
  415.  
  416. local Confirmed = false
  417.  
  418. ui:Popup({
  419. Title = "Stellar Grow A Garden",
  420. Icon = "info",
  421. Content = "Please join our discord to " .. gradient("Stellar", Color3.fromRGB(150, 200, 255), Color3.fromRGB(50, 100, 200)) .. " support us",
  422. Buttons = {
  423. {
  424. Title = "Cancel",
  425. Callback = function() end,
  426. Variant = "Secondary",
  427. },
  428. {
  429. Title = "Continue",
  430. Icon = "arrow-right",
  431. Callback = function() Confirmed = true end,
  432. Variant = "Primary",
  433. }
  434. }
  435. })
  436.  
  437. repeat wait() until Confirmed
  438.  
  439. --
  440. -- Buat window utama
  441. local win = ui:CreateWindow({
  442. Title = "Stellar",
  443. Icon = "leaf",
  444. Folder = nil,
  445. Size = UDim2.fromOffset(580, 400),
  446. Transparent = true,
  447. Theme = "Dark",
  448. SideBarWidth = 200,
  449. Background = "",
  450. })
  451.  
  452. local InformationTab = win:Tab({
  453. Title = "Information",
  454. Icon = "info",
  455. })
  456. InformationTab:Paragraph({
  457. Title = "x2zu [ Stellar ]",
  458. Desc = "Click below and paste to your browser to join our discord!"
  459. })
  460.  
  461. InformationTab:Button({
  462. Title = "Copy Link Discord",
  463. Locked = false,
  464. Callback = function()
  465. local discordLink = "https://discord.gg/FmMuvkaWvG"
  466. if setclipboard then
  467. setclipboard(discordLink)
  468. print("Discord link copied to clipboard!")
  469. else
  470. warn("setclipboard function not available in this executor.")
  471. end
  472. end
  473. })
  474.  
  475. -- Main Tab
  476. local mainTab = win:Tab({
  477. Title = "Farming",
  478. Icon = "sprout",
  479. })
  480.  
  481. mainTab:Section({
  482. Title = "Plant Management",
  483. TextXAlignment = "Left",
  484. TextSize = 17,
  485. })
  486.  
  487. mainTab:Toggle({
  488. Title = "Pickup Aura",
  489. Type = "Toggle",
  490. Default = false,
  491. Callback = function(state)
  492. pickupAura = state
  493. if state then
  494. startPickupAura()
  495. end
  496. end
  497. })
  498.  
  499. mainTab:Slider({
  500. Title = "Pickup Range",
  501. Step = 1,
  502. Value = {
  503. Min = 5,
  504. Max = 50,
  505. Default = pickupRange,
  506. },
  507. Callback = function(value)
  508. pickupRange = value
  509. end
  510. })
  511.  
  512. mainTab:Slider({
  513. Title = "Pickup Delay",
  514. Step = 0.1,
  515. Value = {
  516. Min = 0.1,
  517. Max = 5,
  518. Default = pickupDelay,
  519. },
  520. Callback = function(value)
  521. pickupDelay = value
  522. end
  523. })
  524.  
  525. mainTab:Toggle({
  526. Title = "Auto Plant",
  527. Type = "Toggle",
  528. Default = false,
  529. Callback = function(state)
  530. autoPlant = state
  531. if state then
  532. startAutoPlant()
  533. end
  534. end
  535. })
  536.  
  537. mainTab:Dropdown({
  538. Title = "Plant Method",
  539. Values = {"Player Position", "Choosen Position"},
  540. Value = autoPlantMethod,
  541. Callback = function(option)
  542. autoPlantMethod = option
  543. end
  544. })
  545.  
  546. mainTab:Button({
  547. Title = "Set Plant Position",
  548. Locked = false,
  549. Callback = function()
  550. if LocalPlayer.Character then
  551. plantPosition = LocalPlayer.Character:GetPivot().Position
  552. end
  553. end
  554. })
  555.  
  556. mainTab:Toggle({
  557. Title = "Hatch Aura",
  558. Type = "Toggle",
  559. Default = false,
  560. Callback = function(state)
  561. hatchAura = state
  562. if state then
  563. startHatchAura()
  564. end
  565. end
  566. })
  567.  
  568. -- Shop Tab
  569. local shopTab = win:Tab({
  570. Title = "Shop",
  571. Icon = "shopping-cart",
  572. })
  573.  
  574. shopTab:Section({
  575. Title = "Auto Buy",
  576. TextXAlignment = "Left",
  577. TextSize = 17,
  578. })
  579.  
  580. shopTab:Toggle({
  581. Title = "Auto Buy Seeds",
  582. Type = "Toggle",
  583. Default = false,
  584. Callback = function(state)
  585. autoBuySeeds = state
  586. if state then
  587. startAutoBuySeeds()
  588. end
  589. end
  590. })
  591.  
  592. shopTab:Dropdown({
  593. Title = "Select Seeds",
  594. Values = seeds,
  595. Value = {},
  596. Multi = true,
  597. Callback = function(options)
  598. selectedSeeds = {}
  599. for option, selected in pairs(options) do
  600. if selected then
  601. selectedSeeds[option] = true
  602. end
  603. end
  604. end
  605. })
  606.  
  607. shopTab:Toggle({
  608. Title = "Auto Buy Gears",
  609. Type = "Toggle",
  610. Default = false,
  611. Callback = function(state)
  612. autoBuyGears = state
  613. if state then
  614. startAutoBuyGears()
  615. end
  616. end
  617. })
  618.  
  619. shopTab:Dropdown({
  620. Title = "Select Gears",
  621. Values = gears,
  622. Value = {},
  623. Multi = true,
  624. Callback = function(options)
  625. selectedGears = {}
  626. for option, selected in pairs(options) do
  627. if selected then
  628. selectedGears[option] = true
  629. end
  630. end
  631. end
  632. })
  633.  
  634. shopTab:Toggle({
  635. Title = "Auto Buy Eggs",
  636. Type = "Toggle",
  637. Default = false,
  638. Callback = function(state)
  639. autoBuyEggs = state
  640. if state then
  641. startAutoBuyEggs()
  642. end
  643. end
  644. })
  645.  
  646. shopTab:Dropdown({
  647. Title = "Select Eggs",
  648. Values = eggs,
  649. Value = {},
  650. Multi = true,
  651. Callback = function(options)
  652. selectedEggs = {}
  653. for option, selected in pairs(options) do
  654. if selected then
  655. selectedEggs[option] = true
  656. end
  657. end
  658. end
  659. })
  660.  
  661. -- Inventory Tab
  662. local inventoryTab = win:Tab({
  663. Title = "Inventory",
  664. Icon = "package",
  665. })
  666.  
  667. inventoryTab:Section({
  668. Title = "Management",
  669. TextXAlignment = "Left",
  670. TextSize = 17,
  671. })
  672.  
  673. inventoryTab:Toggle({
  674. Title = "Auto Favorite",
  675. Type = "Toggle",
  676. Default = false,
  677. Callback = function(state)
  678. autoFavorite = state
  679. if state then
  680. startAutoFavorite()
  681. end
  682. end
  683. })
  684.  
  685. inventoryTab:Slider({
  686. Title = "Min Weight",
  687. Step = 0.01,
  688. Value = {
  689. Min = 0.01,
  690. Max = 100,
  691. Default = minWeight,
  692. },
  693. Callback = function(value)
  694. minWeight = value
  695. end
  696. })
  697.  
  698. inventoryTab:Dropdown({
  699. Title = "Favorite Mutations",
  700. Values = mutations,
  701. Value = {},
  702. Multi = true,
  703. Callback = function(options)
  704. selectedMutations = {}
  705. for option, selected in pairs(options) do
  706. if selected then
  707. selectedMutations[option] = true
  708. end
  709. end
  710. end
  711. })
  712.  
  713. inventoryTab:Toggle({
  714. Title = "Auto Sell",
  715. Type = "Toggle",
  716. Default = false,
  717. Callback = function(state)
  718. autoSell = state
  719. if state then
  720. startAutoSell()
  721. end
  722. end
  723. })
  724.  
  725. inventoryTab:Button({
  726. Title = "Sell All Now",
  727. Locked = false,
  728. Callback = function()
  729. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  730. local old = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
  731. LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = Workspace.Tutorial_Points.Tutorial_Point_2.CFrame
  732. task.wait(0.2)
  733. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Sell_Inventory"):FireServer()
  734. task.wait(0.2)
  735. LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = old
  736. end
  737. end
  738. })
  739.  
  740. -- Event Tab
  741. local eventTab = win:Tab({
  742. Title = "Event",
  743. Icon = "star",
  744. })
  745.  
  746. eventTab:Section({
  747. Title = "Honey Farm",
  748. TextXAlignment = "Left",
  749. TextSize = 17,
  750. })
  751.  
  752. eventTab:Toggle({
  753. Title = "Auto Honey Farm",
  754. Type = "Toggle",
  755. Default = false,
  756. Callback = function(state)
  757. autoHoneyFarm = state
  758. if state then
  759. startHoneyFarm()
  760. end
  761. end
  762. })
  763.  
  764. eventTab:Button({
  765. Title = "Teleport to Event",
  766. Locked = false,
  767. Callback = function()
  768. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  769. LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = Workspace.NightEvent.OwlNPCTree["26"].Part.CFrame + Vector3.new(0, 5, 0)
  770. end
  771. end
  772. })
  773.  
  774. -- Pet Tab
  775. local petTab = win:Tab({
  776. Title = "Pets",
  777. Icon = "heart",
  778. })
  779.  
  780. petTab:Section({
  781. Title = "Pet Management",
  782. TextXAlignment = "Left",
  783. TextSize = 17,
  784. })
  785.  
  786. petTab:Button({
  787. Title = "Feed Closest Pet",
  788. Locked = false,
  789. Callback = function()
  790. local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  791. if not tool then return end
  792.  
  793. local pet = closestPet()
  794. if not pet then return end
  795.  
  796. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("ActivePetService"):FireServer("Feed", pet:GetAttribute("UUID"))
  797. end
  798. })
  799.  
  800. -- Misc Tab
  801. local miscTab = win:Tab({
  802. Title = "Misc",
  803. Icon = "settings",
  804. })
  805.  
  806. miscTab:Section({
  807. Title = "Utilities",
  808. TextXAlignment = "Left",
  809. TextSize = 17,
  810. })
  811.  
  812. miscTab:Button({
  813. Title = "Rejoin Server",
  814. Locked = false,
  815. Callback = function()
  816. TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, LocalPlayer)
  817. end
  818. })
  819.  
  820. miscTab:Button({
  821. Title = "Unfavorite All",
  822. Locked = false,
  823. Callback = function()
  824. for _, v in next, LocalPlayer:FindFirstChild("Backpack"):GetChildren() do
  825. if v:GetAttribute("Favorite") then
  826. ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Favorite_Item"):FireServer(v)
  827. end
  828. end
  829. end
  830. })
  831.  
Advertisement
Add Comment
Please, Sign In to add comment