local Update = (loadstring(game:HttpGet("https://roblox.relzscript.xyz/source/relzhub/library/pc.lua")))(); local Alert = (loadstring(game:HttpGet("https://roblox.relzscript.xyz/source/relzhub/library/alert.lua")))(); local Library = Update:Window("Blox Fruits"); local MainTab = Library:Tab("Main", "rbxassetid://10723407389"); local SettingsTab = Library:Tab("Setting", "rbxassetid://10734950309"); local HoldTab = Library:Tab("Hold Skill", "rbxassetid://10734984606"); local ItemsTab = Library:Tab("Items", "rbxassetid://10723405360"); local SeaTab = Library:Tab("Sea", "rbxassetid://10709761530"); local StatsTab = Library:Tab("Stats", "rbxassetid://10709770317"); local RaceV4Tab = Library:Tab("Race", "rbxassetid://10747372167"); local CombatTab = Library:Tab("Combat", "rbxassetid://10734975486"); local RaidTab = Library:Tab("Raid", "rbxassetid://10723345749"); local EspTab = Library:Tab("Esp", "rbxassetid://10723346959"); local TeleportTab = Library:Tab("Teleport", "rbxassetid://10723434557"); local ShopTab = Library:Tab("Shop", "rbxassetid://10734952479"); local FruitTab = Library:Tab("Devil Fruit", "rbxassetid://10709761889"); local MiscTab = Library:Tab("Misc", "rbxassetid://10723424838"); local ServTab = Library:Tab("Serv", "rbxassetid://10723426722"); if game.PlaceId == 2753915549 then World1 = true; elseif game.PlaceId == 4442272183 then World2 = true; elseif game.PlaceId == 7449423635 then World3 = true; end; function CheckQuest() MyLevel = (game:GetService("Players")).LocalPlayer.Data.Level.Value; if World1 then if MyLevel == 1 or MyLevel <= 9 then Mon = "Bandit"; LevelQuest = 1; NameQuest = "BanditQuest1"; NameMon = "Bandit"; CFrameQuest = CFrame.new(1059.37195, 15.4495068, 1550.4231, 0.939700544, -0, -0.341998369, 0, 1, -0, 0.341998369, 0, 0.939700544); CFrameMon = CFrame.new(1045.962646484375, 27.00250816345215, 1560.8203125); elseif MyLevel == 10 or MyLevel <= 14 then Mon = "Monkey"; LevelQuest = 1; NameQuest = "JungleQuest"; NameMon = "Monkey"; CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0); CFrameMon = CFrame.new(-1448.51806640625, 67.85301208496094, 11.46579647064209); elseif MyLevel == 15 or MyLevel <= 29 then Mon = "Gorilla"; LevelQuest = 2; NameQuest = "JungleQuest"; NameMon = "Gorilla"; CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0); CFrameMon = CFrame.new(-1129.8836669921875, 40.46354675292969, -525.4237060546875); elseif MyLevel == 30 or MyLevel <= 39 then Mon = "Pirate"; LevelQuest = 1; NameQuest = "BuggyQuest1"; NameMon = "Pirate"; CFrameQuest = CFrame.new(-1141.07483, 4.10001802, 3831.5498, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627); CFrameMon = CFrame.new(-1103.513427734375, 13.752052307128906, 3896.091064453125); elseif MyLevel == 40 or MyLevel <= 59 then Mon = "Brute"; LevelQuest = 2; NameQuest = "BuggyQuest1"; NameMon = "Brute"; CFrameQuest = CFrame.new(-1141.07483, 4.10001802, 3831.5498, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627); CFrameMon = CFrame.new(-1140.083740234375, 14.809885025024414, 4322.92138671875); elseif MyLevel == 60 or MyLevel <= 74 then Mon = "Desert Bandit"; LevelQuest = 1; NameQuest = "DesertQuest"; NameMon = "Desert Bandit"; CFrameQuest = CFrame.new(894.488647, 5.14000702, 4392.43359, 0.819155693, -0, -0.573571265, 0, 1, -0, 0.573571265, 0, 0.819155693); CFrameMon = CFrame.new(924.7998046875, 6.44867467880249, 4481.5859375); elseif MyLevel == 75 or MyLevel <= 89 then Mon = "Desert Officer"; LevelQuest = 2; NameQuest = "DesertQuest"; NameMon = "Desert Officer"; CFrameQuest = CFrame.new(894.488647, 5.14000702, 4392.43359, 0.819155693, -0, -0.573571265, 0, 1, -0, 0.573571265, 0, 0.819155693); CFrameMon = CFrame.new(1608.2822265625, 8.614224433898926, 4371.00732421875); elseif MyLevel == 90 or MyLevel <= 99 then Mon = "Snow Bandit"; LevelQuest = 1; NameQuest = "SnowQuest"; NameMon = "Snow Bandit"; CFrameQuest = CFrame.new(1389.74451, 88.1519318, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685); CFrameMon = CFrame.new(1354.347900390625, 87.27277374267578, -1393.946533203125); elseif MyLevel == 100 or MyLevel <= 119 then Mon = "Snowman"; LevelQuest = 2; NameQuest = "SnowQuest"; NameMon = "Snowman"; CFrameQuest = CFrame.new(1389.74451, 88.1519318, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685); CFrameMon = CFrame.new(1201.6412353515625, 144.57958984375, -1550.0670166015625); elseif MyLevel == 120 or MyLevel <= 149 then Mon = "Chief Petty Officer"; LevelQuest = 1; NameQuest = "MarineQuest2"; NameMon = "Chief Petty Officer"; CFrameQuest = CFrame.new(-5039.58643, 27.3500385, 4324.68018, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-4881.23095703125, 22.65204429626465, 4273.75244140625); elseif MyLevel == 150 or MyLevel <= 174 then Mon = "Sky Bandit"; LevelQuest = 1; NameQuest = "SkyQuest"; NameMon = "Sky Bandit"; CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268); CFrameMon = CFrame.new(-4953.20703125, 295.74420166015625, -2899.22900390625); elseif MyLevel == 175 or MyLevel <= 189 then Mon = "Dark Master"; LevelQuest = 2; NameQuest = "SkyQuest"; NameMon = "Dark Master"; CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268); CFrameMon = CFrame.new(-5259.8447265625, 391.3976745605469, -2229.035400390625); elseif MyLevel == 190 or MyLevel <= 209 then Mon = "Prisoner"; LevelQuest = 1; NameQuest = "PrisonerQuest"; NameMon = "Prisoner"; CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -0.00000000500292918, -0.995993316, 0.00000000160817859, 1, -0.00000000516744869, 0.995993316, -0.00000000206384709, -0.0894274712); CFrameMon = CFrame.new(5098.9736328125, -0.3204058110713959, 474.2373352050781); elseif MyLevel == 210 or MyLevel <= 249 then Mon = "Dangerous Prisoner"; LevelQuest = 2; NameQuest = "PrisonerQuest"; NameMon = "Dangerous Prisoner"; CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -0.00000000500292918, -0.995993316, 0.00000000160817859, 1, -0.00000000516744869, 0.995993316, -0.00000000206384709, -0.0894274712); CFrameMon = CFrame.new(5654.5634765625, 15.633401870727539, 866.2991943359375); elseif MyLevel == 250 or MyLevel <= 274 then Mon = "Toga Warrior"; LevelQuest = 1; NameQuest = "ColosseumQuest"; NameMon = "Toga Warrior"; CFrameQuest = CFrame.new(-1580.04663, 6.35000277, -2986.47534, -0.515037298, 0, -0.857167721, 0, 1, 0, 0.857167721, 0, -0.515037298); CFrameMon = CFrame.new(-1820.21484375, 51.68385696411133, -2740.6650390625); elseif MyLevel == 275 or MyLevel <= 299 then Mon = "Gladiator"; LevelQuest = 2; NameQuest = "ColosseumQuest"; NameMon = "Gladiator"; CFrameQuest = CFrame.new(-1580.04663, 6.35000277, -2986.47534, -0.515037298, 0, -0.857167721, 0, 1, 0, 0.857167721, 0, -0.515037298); CFrameMon = CFrame.new(-1292.838134765625, 56.380882263183594, -3339.031494140625); elseif MyLevel == 300 or MyLevel <= 324 then Mon = "Military Soldier"; LevelQuest = 1; NameQuest = "MagmaQuest"; NameMon = "Military Soldier"; CFrameQuest = CFrame.new(-5313.37012, 10.9500084, 8515.29395, -0.499959469, 0, 0.866048813, 0, 1, 0, -0.866048813, 0, -0.499959469); CFrameMon = CFrame.new(-5411.16455078125, 11.081554412841797, 8454.29296875); elseif MyLevel == 325 or MyLevel <= 374 then Mon = "Military Spy"; LevelQuest = 2; NameQuest = "MagmaQuest"; NameMon = "Military Spy"; CFrameQuest = CFrame.new(-5313.37012, 10.9500084, 8515.29395, -0.499959469, 0, 0.866048813, 0, 1, 0, -0.866048813, 0, -0.499959469); CFrameMon = CFrame.new(-5802.8681640625, 86.26241302490234, 8828.859375); elseif MyLevel == 375 or MyLevel <= 399 then Mon = "Fishman Warrior"; LevelQuest = 1; NameQuest = "FishmanQuest"; NameMon = "Fishman Warrior"; CFrameQuest = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734); CFrameMon = CFrame.new(60878.30078125, 18.482830047607422, 1543.7574462890625); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)); end; elseif MyLevel == 400 or MyLevel <= 449 then Mon = "Fishman Commando"; LevelQuest = 2; NameQuest = "FishmanQuest"; NameMon = "Fishman Commando"; CFrameQuest = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734); CFrameMon = CFrame.new(61922.6328125, 18.482830047607422, 1493.934326171875); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)); end; elseif MyLevel == 450 or MyLevel <= 474 then Mon = "God's Guard"; LevelQuest = 1; NameQuest = "SkyExp1Quest"; NameMon = "God's Guard"; CFrameQuest = CFrame.new(-4721.88867, 843.874695, -1949.96643, 0.996191859, -0, -0.0871884301, 0, 1, -0, 0.0871884301, 0, 0.996191859); CFrameMon = CFrame.new(-4710.04296875, 845.2769775390625, -1927.3079833984375); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.82275, 872.54248, -1667.55688)); end; elseif MyLevel == 475 or MyLevel <= 524 then Mon = "Shanda"; LevelQuest = 2; NameQuest = "SkyExp1Quest"; NameMon = "Shanda"; CFrameQuest = CFrame.new(-7859.09814, 5544.19043, -381.476196, -0.422592998, 0, 0.906319618, 0, 1, 0, -0.906319618, 0, -0.422592998); CFrameMon = CFrame.new(-7678.48974609375, 5566.40380859375, -497.2156066894531); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)); end; elseif MyLevel == 525 or MyLevel <= 549 then Mon = "Royal Squad"; LevelQuest = 1; NameQuest = "SkyExp2Quest"; NameMon = "Royal Squad"; CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-7624.25244140625, 5658.13330078125, -1467.354248046875); elseif MyLevel == 550 or MyLevel <= 624 then Mon = "Royal Soldier"; LevelQuest = 2; NameQuest = "SkyExp2Quest"; NameMon = "Royal Soldier"; CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-7836.75341796875, 5645.6640625, -1790.6236572265625); elseif MyLevel == 625 or MyLevel <= 649 then Mon = "Galley Pirate"; LevelQuest = 1; NameQuest = "FountainQuest"; NameMon = "Galley Pirate"; CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381); CFrameMon = CFrame.new(5551.02197265625, 78.90135192871094, 3930.412841796875); elseif MyLevel >= 650 then Mon = "Galley Captain"; LevelQuest = 2; NameQuest = "FountainQuest"; NameMon = "Galley Captain"; CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381); CFrameMon = CFrame.new(5441.95166015625, 42.50205993652344, 4950.09375); end; elseif World2 then if MyLevel == 700 or MyLevel <= 724 then Mon = "Raider"; LevelQuest = 1; NameQuest = "Area1Quest"; NameMon = "Raider"; CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985); CFrameMon = CFrame.new(-728.3267211914062, 52.779319763183594, 2345.7705078125); elseif MyLevel == 725 or MyLevel <= 774 then Mon = "Mercenary"; LevelQuest = 2; NameQuest = "Area1Quest"; NameMon = "Mercenary"; CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985); CFrameMon = CFrame.new(-1004.3244018554688, 80.15886688232422, 1424.619384765625); elseif MyLevel == 775 or MyLevel <= 799 then Mon = "Swan Pirate"; LevelQuest = 1; NameQuest = "Area2Quest"; NameMon = "Swan Pirate"; CFrameQuest = CFrame.new(638.43811, 71.769989, 918.282898, 0.139203906, 0, 0.99026376, 0, 1, 0, -0.99026376, 0, 0.139203906); CFrameMon = CFrame.new(1068.664306640625, 137.61428833007812, 1322.1060791015625); elseif MyLevel == 800 or MyLevel <= 874 then Mon = "Factory Staff"; NameQuest = "Area2Quest"; LevelQuest = 2; NameMon = "Factory Staff"; CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 0.000000000896074881, -0.999488771, 0.000000000136326533, 1, 0.000000000892172336, 0.999488771, -0.000000000107732087, -0.0319722369); CFrameMon = CFrame.new(73.07867431640625, 81.86344146728516, -27.470672607421875); elseif MyLevel == 875 or MyLevel <= 899 then Mon = "Marine Lieutenant"; LevelQuest = 1; NameQuest = "MarineQuest3"; NameMon = "Marine Lieutenant"; CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268); CFrameMon = CFrame.new(-2821.372314453125, 75.89727783203125, -3070.089111328125); elseif MyLevel == 900 or MyLevel <= 949 then Mon = "Marine Captain"; LevelQuest = 2; NameQuest = "MarineQuest3"; NameMon = "Marine Captain"; CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268); CFrameMon = CFrame.new(-1861.2310791015625, 80.17658233642578, -3254.697509765625); elseif MyLevel == 950 or MyLevel <= 974 then Mon = "Zombie"; LevelQuest = 1; NameQuest = "ZombieQuest"; NameMon = "Zombie"; CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146); CFrameMon = CFrame.new(-5657.77685546875, 78.96973419189453, -928.68701171875); elseif MyLevel == 975 or MyLevel <= 999 then Mon = "Vampire"; LevelQuest = 2; NameQuest = "ZombieQuest"; NameMon = "Vampire"; CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146); CFrameMon = CFrame.new(-6037.66796875, 32.18463897705078, -1340.6597900390625); elseif MyLevel == 1000 or MyLevel <= 1049 then Mon = "Snow Trooper"; LevelQuest = 1; NameQuest = "SnowMountainQuest"; NameMon = "Snow Trooper"; CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106); CFrameMon = CFrame.new(549.1473388671875, 427.3870544433594, -5563.69873046875); elseif MyLevel == 1050 or MyLevel <= 1099 then Mon = "Winter Warrior"; LevelQuest = 2; NameQuest = "SnowMountainQuest"; NameMon = "Winter Warrior"; CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106); CFrameMon = CFrame.new(1142.7451171875, 475.6398010253906, -5199.41650390625); elseif MyLevel == 1100 or MyLevel <= 1124 then Mon = "Lab Subordinate"; LevelQuest = 1; NameQuest = "IceSideQuest"; NameMon = "Lab Subordinate"; CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578); CFrameMon = CFrame.new(-5707.4716796875, 15.951709747314453, -4513.39208984375); elseif MyLevel == 1125 or MyLevel <= 1174 then Mon = "Horned Warrior"; LevelQuest = 2; NameQuest = "IceSideQuest"; NameMon = "Horned Warrior"; CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578); CFrameMon = CFrame.new(-6341.36669921875, 15.951770782470703, -5723.162109375); elseif MyLevel == 1175 or MyLevel <= 1199 then Mon = "Magma Ninja"; LevelQuest = 1; NameQuest = "FireSideQuest"; NameMon = "Magma Ninja"; CFrameQuest = CFrame.new(-5428.03174, 15.0622921, -5299.43457, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213); CFrameMon = CFrame.new(-5449.6728515625, 76.65874481201172, -5808.20068359375); elseif MyLevel == 1200 or MyLevel <= 1249 then Mon = "Lava Pirate"; LevelQuest = 2; NameQuest = "FireSideQuest"; NameMon = "Lava Pirate"; CFrameQuest = CFrame.new(-5428.03174, 15.0622921, -5299.43457, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213); CFrameMon = CFrame.new(-5213.33154296875, 49.73788070678711, -4701.451171875); elseif MyLevel == 1250 or MyLevel <= 1274 then Mon = "Ship Deckhand"; LevelQuest = 1; NameQuest = "ShipQuest1"; NameMon = "Ship Deckhand"; CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016); CFrameMon = CFrame.new(1212.0111083984375, 150.79205322265625, 33059.24609375); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)); end; elseif MyLevel == 1275 or MyLevel <= 1299 then Mon = "Ship Engineer"; LevelQuest = 2; NameQuest = "ShipQuest1"; NameMon = "Ship Engineer"; CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016); CFrameMon = CFrame.new(919.4786376953125, 43.54401397705078, 32779.96875); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)); end; elseif MyLevel == 1300 or MyLevel <= 1324 then Mon = "Ship Steward"; LevelQuest = 1; NameQuest = "ShipQuest2"; NameMon = "Ship Steward"; CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125); CFrameMon = CFrame.new(919.4385375976562, 129.55599975585938, 33436.03515625); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)); end; elseif MyLevel == 1325 or MyLevel <= 1349 then Mon = "Ship Officer"; LevelQuest = 2; NameQuest = "ShipQuest2"; NameMon = "Ship Officer"; CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125); CFrameMon = CFrame.new(1036.0179443359375, 181.4390411376953, 33315.7265625); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)); end; elseif MyLevel == 1350 or MyLevel <= 1374 then Mon = "Arctic Warrior"; LevelQuest = 1; NameQuest = "FrostQuest"; NameMon = "Arctic Warrior"; CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909); CFrameMon = CFrame.new(5966.24609375, 62.97002029418945, -6179.3828125); if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-6508.5581054688, 5000.034996032715, -132.83953857422)); end; elseif MyLevel == 1375 or MyLevel <= 1424 then Mon = "Snow Lurker"; LevelQuest = 2; NameQuest = "FrostQuest"; NameMon = "Snow Lurker"; CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909); CFrameMon = CFrame.new(5407.07373046875, 69.19437408447266, -6880.88037109375); elseif MyLevel == 1425 or MyLevel <= 1449 then Mon = "Sea Soldier"; LevelQuest = 1; NameQuest = "ForgottenQuest"; NameMon = "Sea Soldier"; CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376); CFrameMon = CFrame.new(-3028.2236328125, 64.67451477050781, -9775.4267578125); elseif MyLevel >= 1450 then Mon = "Water Fighter"; LevelQuest = 2; NameQuest = "ForgottenQuest"; NameMon = "Water Fighter"; CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376); CFrameMon = CFrame.new(-3352.9013671875, 285.01556396484375, -10534.841796875); end; elseif World3 then if MyLevel == 1500 or MyLevel <= 1524 then Mon = "Pirate Millionaire"; LevelQuest = 1; NameQuest = "PiratePortQuest"; NameMon = "Pirate Millionaire"; CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627); CFrameMon = CFrame.new(-245.9963836669922, 47.30615234375, 5584.1005859375); elseif MyLevel == 1525 or MyLevel <= 1574 then Mon = "Pistol Billionaire"; LevelQuest = 2; NameQuest = "PiratePortQuest"; NameMon = "Pistol Billionaire"; CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627); CFrameMon = CFrame.new(-187.3301544189453, 86.23987579345703, 6013.513671875); elseif MyLevel == 1575 or MyLevel <= 1599 then Mon = "Dragon Crew Warrior"; LevelQuest = 1; NameQuest = "AmazonQuest"; NameMon = "Dragon Crew Warrior"; CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359); CFrameMon = CFrame.new(6141.140625, 51.35136413574219, -1340.738525390625); elseif MyLevel == 1600 or MyLevel <= 1624 then Mon = "Dragon Crew Archer [Lv. 1600]"; NameQuest = "AmazonQuest"; LevelQuest = 2; NameMon = "Dragon Crew Archer"; CFrameQuest = CFrame.new(5833.1147460938, 51.60498046875, -1103.0693359375); CFrameMon = CFrame.new(6616.41748046875, 441.7670593261719, 446.0469970703125); elseif MyLevel == 1625 or MyLevel <= 1649 then Mon = "Female Islander"; NameQuest = "AmazonQuest2"; LevelQuest = 1; NameMon = "Female Islander"; CFrameQuest = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422); CFrameMon = CFrame.new(4685.25830078125, 735.8078002929688, 815.3425903320312); elseif MyLevel == 1650 or MyLevel <= 1699 then Mon = "Giant Islander [Lv. 1650]"; NameQuest = "AmazonQuest2"; LevelQuest = 2; NameMon = "Giant Islander"; CFrameQuest = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422); CFrameMon = CFrame.new(4729.09423828125, 590.436767578125, -36.97627639770508); elseif MyLevel == 1700 or MyLevel <= 1724 then Mon = "Marine Commodore"; LevelQuest = 1; NameQuest = "MarineTreeIsland"; NameMon = "Marine Commodore"; CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747); CFrameMon = CFrame.new(2286.0078125, 73.13391876220703, -7159.80908203125); elseif MyLevel == 1725 or MyLevel <= 1774 then Mon = "Marine Rear Admiral [Lv. 1725]"; NameMon = "Marine Rear Admiral"; NameQuest = "MarineTreeIsland"; LevelQuest = 2; CFrameQuest = CFrame.new(2179.98828125, 28.731239318848, -6740.0551757813); CFrameMon = CFrame.new(3656.773681640625, 160.52406311035156, -7001.5986328125); elseif MyLevel == 1775 or MyLevel <= 1799 then Mon = "Fishman Raider"; LevelQuest = 1; NameQuest = "DeepForestIsland3"; NameMon = "Fishman Raider"; CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213); CFrameMon = CFrame.new(-10407.5263671875, 331.76263427734375, -8368.5166015625); elseif MyLevel == 1800 or MyLevel <= 1824 then Mon = "Fishman Captain"; LevelQuest = 2; NameQuest = "DeepForestIsland3"; NameMon = "Fishman Captain"; CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213); CFrameMon = CFrame.new(-10994.701171875, 352.38140869140625, -9002.1103515625); elseif MyLevel == 1825 or MyLevel <= 1849 then Mon = "Forest Pirate"; LevelQuest = 1; NameQuest = "DeepForestIsland"; NameMon = "Forest Pirate"; CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247); CFrameMon = CFrame.new(-13274.478515625, 332.3781433105469, -7769.58056640625); elseif MyLevel == 1850 or MyLevel <= 1899 then Mon = "Mythological Pirate"; LevelQuest = 2; NameQuest = "DeepForestIsland"; NameMon = "Mythological Pirate"; CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247); CFrameMon = CFrame.new(-13680.607421875, 501.08154296875, -6991.189453125); elseif MyLevel == 1900 or MyLevel <= 1924 then Mon = "Jungle Pirate"; LevelQuest = 1; NameQuest = "DeepForestIsland2"; NameMon = "Jungle Pirate"; CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002); CFrameMon = CFrame.new(-12256.16015625, 331.73828125, -10485.8369140625); elseif MyLevel == 1925 or MyLevel <= 1974 then Mon = "Musketeer Pirate"; LevelQuest = 2; NameQuest = "DeepForestIsland2"; NameMon = "Musketeer Pirate"; CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002); CFrameMon = CFrame.new(-13457.904296875, 391.545654296875, -9859.177734375); elseif MyLevel == 1975 or MyLevel <= 1999 then Mon = "Reborn Skeleton"; LevelQuest = 1; NameQuest = "HauntedQuest1"; NameMon = "Reborn Skeleton"; CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0); CFrameMon = CFrame.new(-8763.7236328125, 165.72299194335938, 6159.86181640625); elseif MyLevel == 2000 or MyLevel <= 2024 then Mon = "Living Zombie"; LevelQuest = 2; NameQuest = "HauntedQuest1"; NameMon = "Living Zombie"; CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0); CFrameMon = CFrame.new(-10144.1318359375, 138.62667846679688, 5838.0888671875); elseif MyLevel == 2025 or MyLevel <= 2049 then Mon = "Demonic Soul"; LevelQuest = 1; NameQuest = "HauntedQuest2"; NameMon = "Demonic Soul"; CFrameQuest = CFrame.new(-9516.99316, 172.017181, 6078.46533, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-9505.8720703125, 172.10482788085938, 6158.9931640625); elseif MyLevel == 2050 or MyLevel <= 2074 then Mon = "Posessed Mummy"; LevelQuest = 2; NameQuest = "HauntedQuest2"; NameMon = "Posessed Mummy"; CFrameQuest = CFrame.new(-9516.99316, 172.017181, 6078.46533, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-9582.0224609375, 6.251527309417725, 6205.478515625); elseif MyLevel == 2075 or MyLevel <= 2099 then Mon = "Peanut Scout"; LevelQuest = 1; NameQuest = "NutsIslandQuest"; NameMon = "Peanut Scout"; CFrameQuest = CFrame.new(-2104.3908691406, 38.104167938232, -10194.21875, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-2143.241943359375, 47.72198486328125, -10029.9951171875); elseif MyLevel == 2100 or MyLevel <= 2124 then Mon = "Peanut President"; LevelQuest = 2; NameQuest = "NutsIslandQuest"; NameMon = "Peanut President"; CFrameQuest = CFrame.new(-2104.3908691406, 38.104167938232, -10194.21875, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-1859.35400390625, 38.10316848754883, -10422.4296875); elseif MyLevel == 2125 or MyLevel <= 2149 then Mon = "Ice Cream Chef"; LevelQuest = 1; NameQuest = "IceCreamIslandQuest"; NameMon = "Ice Cream Chef"; CFrameQuest = CFrame.new(-820.64825439453, 65.819526672363, -10965.795898438, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-872.24658203125, 65.81957244873047, -10919.95703125); elseif MyLevel == 2150 or MyLevel <= 2199 then Mon = "Ice Cream Commander"; LevelQuest = 2; NameQuest = "IceCreamIslandQuest"; NameMon = "Ice Cream Commander"; CFrameQuest = CFrame.new(-820.64825439453, 65.819526672363, -10965.795898438, 0, 0, -1, 0, 1, 0, 1, 0, 0); CFrameMon = CFrame.new(-558.06103515625, 112.04895782470703, -11290.7744140625); elseif MyLevel == 2200 or MyLevel <= 2224 then Mon = "Cookie Crafter"; LevelQuest = 1; NameQuest = "CakeQuest1"; NameMon = "Cookie Crafter"; CFrameQuest = CFrame.new(-2021.32007, 37.7982254, -12028.7295, 0.957576931, -0.0000000880302053, 0.288177818, 0.000000069301187, 1, 0.0000000751931211, -0.288177818, -0.000000052032135, 0.957576931); CFrameMon = CFrame.new(-2374.13671875, 37.79826354980469, -12125.30859375); elseif MyLevel == 2225 or MyLevel <= 2249 then Mon = "Cake Guard"; LevelQuest = 2; NameQuest = "CakeQuest1"; NameMon = "Cake Guard"; CFrameQuest = CFrame.new(-2021.32007, 37.7982254, -12028.7295, 0.957576931, -0.0000000880302053, 0.288177818, 0.000000069301187, 1, 0.0000000751931211, -0.288177818, -0.000000052032135, 0.957576931); CFrameMon = CFrame.new(-1598.3070068359375, 43.773197174072266, -12244.5810546875); elseif MyLevel == 2250 or MyLevel <= 2274 then Mon = "Baking Staff"; LevelQuest = 1; NameQuest = "CakeQuest2"; NameMon = "Baking Staff"; CFrameQuest = CFrame.new(-1927.91602, 37.7981339, -12842.5391, -0.96804446, 0.0000000422142143, 0.250778586, 0.0000000474911062, 1, 0.0000000149904711, -0.250778586, 0.0000000264211941, -0.96804446); CFrameMon = CFrame.new(-1887.8099365234375, 77.6185073852539, -12998.3505859375); elseif MyLevel == 2275 or MyLevel <= 2299 then Mon = "Head Baker"; LevelQuest = 2; NameQuest = "CakeQuest2"; NameMon = "Head Baker"; CFrameQuest = CFrame.new(-1927.91602, 37.7981339, -12842.5391, -0.96804446, 0.0000000422142143, 0.250778586, 0.0000000474911062, 1, 0.0000000149904711, -0.250778586, 0.0000000264211941, -0.96804446); CFrameMon = CFrame.new(-2216.188232421875, 82.884521484375, -12869.2939453125); elseif MyLevel == 2300 or MyLevel <= 2324 then Mon = "Cocoa Warrior"; LevelQuest = 1; NameQuest = "ChocQuest1"; NameMon = "Cocoa Warrior"; CFrameQuest = CFrame.new(233.22836303710938, 29.876001358032227, -12201.2333984375); CFrameMon = CFrame.new(-21.55328369140625, 80.57499694824219, -12352.3876953125); elseif MyLevel == 2325 or MyLevel <= 2349 then Mon = "Chocolate Bar Battler"; LevelQuest = 2; NameQuest = "ChocQuest1"; NameMon = "Chocolate Bar Battler"; CFrameQuest = CFrame.new(233.22836303710938, 29.876001358032227, -12201.2333984375); CFrameMon = CFrame.new(582.590576171875, 77.18809509277344, -12463.162109375); elseif MyLevel == 2350 or MyLevel <= 2374 then Mon = "Sweet Thief"; LevelQuest = 1; NameQuest = "ChocQuest2"; NameMon = "Sweet Thief"; CFrameQuest = CFrame.new(150.5066375732422, 30.693693161010742, -12774.5029296875); CFrameMon = CFrame.new(165.1884765625, 76.05885314941406, -12600.8369140625); elseif MyLevel == 2375 or MyLevel <= 2399 then Mon = "Candy Rebel"; LevelQuest = 2; NameQuest = "ChocQuest2"; NameMon = "Candy Rebel"; CFrameQuest = CFrame.new(150.5066375732422, 30.693693161010742, -12774.5029296875); CFrameMon = CFrame.new(134.86563110351562, 77.2476806640625, -12876.5478515625); elseif MyLevel == 2400 or MyLevel <= 2424 then Mon = "Candy Pirate"; LevelQuest = 1; NameQuest = "CandyQuest1"; NameMon = "Candy Pirate"; CFrameQuest = CFrame.new(-1150.0400390625, 20.378934860229492, -14446.3349609375); CFrameMon = CFrame.new(-1310.5003662109375, 26.016523361206055, -14562.404296875); elseif MyLevel == 2425 or MyLevel <= 2449 then Mon = "Snow Demon"; LevelQuest = 2; NameQuest = "CandyQuest1"; NameMon = "Snow Demon"; CFrameQuest = CFrame.new(-1150.0400390625, 20.378934860229492, -14446.3349609375); CFrameMon = CFrame.new(-880.2006225585938, 71.24776458740234, -14538.609375); elseif MyLevel == 2450 or MyLevel <= 2474 then Mon = "Isle Outlaw"; LevelQuest = 1; NameQuest = "TikiQuest1"; NameMon = "Isle Outlaw"; CFrameQuest = CFrame.new(-16547.748046875, 61.13533401489258, -173.41360473632812); CFrameMon = CFrame.new(-16442.814453125, 116.13899993896484, -264.4637756347656); elseif MyLevel == 2475 or MyLevel <= 2524 then Mon = "Island Boy"; LevelQuest = 2; NameQuest = "TikiQuest1"; NameMon = "Island Boy"; CFrameQuest = CFrame.new(-16547.748046875, 61.13533401489258, -173.41360473632812); CFrameMon = CFrame.new(-16901.26171875, 84.06756591796875, -192.88906860351562); elseif MyLevel == 2525 or MyLevel <= 2550 then Mon = "Isle Champion"; LevelQuest = 2; NameQuest = "TikiQuest2"; NameMon = "Isle Champion"; CFrameQuest = CFrame.new(-16539.078125, 55.68632888793945, 1051.5738525390625); CFrameMon = CFrame.new(-16641.6796875, 235.7825469970703, 1031.282958984375); end; end; end; function Hop() local PlaceID = game.PlaceId; local AllIDs = {}; local foundAnything = ""; local actualHour = (os.date("!*t")).hour; local Deleted = false; function TPReturner() local Site; if foundAnything == "" then Site = game.HttpService:JSONDecode(game:HttpGet("https://games.roblox.com/v1/games/" .. PlaceID .. "/servers/Public?sortOrder=Asc&limit=100")); else Site = game.HttpService:JSONDecode(game:HttpGet("https://games.roblox.com/v1/games/" .. PlaceID .. "/servers/Public?sortOrder=Asc&limit=100&cursor=" .. foundAnything)); end; local ID = ""; if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then foundAnything = Site.nextPageCursor; end; local num = 0; for i, v in pairs(Site.data) do local Possible = true; ID = tostring(v.id); if tonumber(v.maxPlayers) > tonumber(v.playing) then for _, Existing in pairs(AllIDs) do if num ~= 0 then if ID == tostring(Existing) then Possible = false; end; elseif tonumber(actualHour) ~= tonumber(Existing) then local delFile = pcall(function() AllIDs = {}; table.insert(AllIDs, actualHour); end); end; num = num + 1; end; if Possible == true then table.insert(AllIDs, ID); wait(); pcall(function() wait(); (game:GetService("TeleportService")):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer); end); wait(4); end; end; end; end; function Teleport() while wait() do pcall(function() TPReturner(); if foundAnything ~= "" then TPReturner(); end; end); end; end; Teleport(); end; function UpdateIslandESP() for i, v in pairs((game:GetService("Workspace"))._WorldOrigin.Locations:GetChildren()) do pcall(function() if IslandESP then if v.Name ~= "Sea" then if not v:FindFirstChild("NameEsp") then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp"; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = "GothamBold"; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(7, 236, 240); else v.NameEsp.TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; end; elseif v:FindFirstChild("NameEsp") then (v:FindFirstChild("NameEsp")):Destroy(); end; end); end; end; function isnil(thing) return thing == nil; end; local function round(n) return math.floor(tonumber(n) + 0.5); end; Number = math.random(1, 1000000); function UpdatePlayerChams() for i, v in pairs((game:GetService("Players")):GetChildren()) do pcall(function() if not isnil(v.Character) then if ESPPlayer then if not isnil(v.Character.Head) and (not v.Character.Head:FindFirstChild(("NameEsp" .. Number))) then local bill = Instance.new("BillboardGui", v.Character.Head); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Character.Head; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Character.Head.Position)).Magnitude / 3) .. " Distance"; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; if v.Team == game.Players.LocalPlayer.Team then name.TextColor3 = Color3.new(0, 255, 0); else name.TextColor3 = Color3.new(255, 0, 0); end; else v.Character.Head["NameEsp" .. Number].TextLabel.Text = v.Name .. " | " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Character.Head.Position)).Magnitude / 3) .. " Distance\nHealth : " .. round(v.Character.Humanoid.Health * 100 / v.Character.Humanoid.MaxHealth) .. "%"; end; elseif v.Character.Head:FindFirstChild("NameEsp" .. Number) then (v.Character.Head:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end); end; end; function UpdateChestChams() for i, v in pairs(game.Workspace:GetChildren()) do pcall(function() if string.find(v.Name, "Chest") then if ChestESP then if string.find(v.Name, "Chest") then if not v:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; if v.Name == "Chest1" then name.TextColor3 = Color3.fromRGB(109, 109, 109); name.Text = "Chest 1" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; if v.Name == "Chest2" then name.TextColor3 = Color3.fromRGB(173, 158, 21); name.Text = "Chest 2" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; if v.Name == "Chest3" then name.TextColor3 = Color3.fromRGB(85, 255, 255); name.Text = "Chest 3" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; else v["NameEsp" .. Number].TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; end; elseif v:FindFirstChild("NameEsp" .. Number) then (v:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end); end; end; function UpdateDevilChams() for i, v in pairs(game.Workspace:GetChildren()) do pcall(function() if DevilFruitESP then if string.find(v.Name, "Fruit") then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 255, 255); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end); end; end; function UpdateFlowerChams() for i, v in pairs(game.Workspace:GetChildren()) do pcall(function() if v.Name == "Flower2" or v.Name == "Flower1" then if FlowerESP then if not v:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 0, 0); if v.Name == "Flower1" then name.Text = "Blue Flower" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; name.TextColor3 = Color3.fromRGB(0, 0, 255); end; if v.Name == "Flower2" then name.Text = "Red Flower" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; name.TextColor3 = Color3.fromRGB(255, 0, 0); end; else v["NameEsp" .. Number].TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; elseif v:FindFirstChild("NameEsp" .. Number) then (v:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end); end; end; function UpdateRealFruitChams() for i, v in pairs(game.Workspace.AppleSpawner:GetChildren()) do if v:IsA("Tool") then if RealFruitESP then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 0, 0); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end; for i, v in pairs(game.Workspace.PineappleSpawner:GetChildren()) do if v:IsA("Tool") then if RealFruitESP then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 174, 0); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end; for i, v in pairs(game.Workspace.BananaSpawner:GetChildren()) do if v:IsA("Tool") then if RealFruitESP then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(251, 255, 0); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end; end; function UpdateIslandESP() for i, v in pairs((game:GetService("Workspace"))._WorldOrigin.Locations:GetChildren()) do pcall(function() if IslandESP then if v.Name ~= "Sea" then if not v:FindFirstChild("NameEsp") then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp"; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = "GothamBold"; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(7, 236, 240); else v.NameEsp.TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; end; elseif v:FindFirstChild("NameEsp") then (v:FindFirstChild("NameEsp")):Destroy(); end; end); end; end; function isnil(thing) return thing == nil; end; local function round(n) return math.floor(tonumber(n) + 0.5); end; Number = math.random(1, 1000000); function UpdatePlayerChams() for i, v in pairs((game:GetService("Players")):GetChildren()) do pcall(function() if not isnil(v.Character) then if ESPPlayer then if not isnil(v.Character.Head) and (not v.Character.Head:FindFirstChild(("NameEsp" .. Number))) then local bill = Instance.new("BillboardGui", v.Character.Head); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Character.Head; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Character.Head.Position)).Magnitude / 3) .. " Distance"; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; if v.Team == game.Players.LocalPlayer.Team then name.TextColor3 = Color3.new(0, 255, 0); else name.TextColor3 = Color3.new(255, 0, 0); end; else v.Character.Head["NameEsp" .. Number].TextLabel.Text = v.Name .. " | " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Character.Head.Position)).Magnitude / 3) .. " Distance\nHealth : " .. round(v.Character.Humanoid.Health * 100 / v.Character.Humanoid.MaxHealth) .. "%"; end; elseif v.Character.Head:FindFirstChild("NameEsp" .. Number) then (v.Character.Head:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end); end; end; function UpdateChestChams() for i, v in pairs(game.Workspace:GetChildren()) do pcall(function() if string.find(v.Name, "Chest") then if ChestESP then if string.find(v.Name, "Chest") then if not v:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; if v.Name == "Chest1" then name.TextColor3 = Color3.fromRGB(109, 109, 109); name.Text = "Chest 1" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; if v.Name == "Chest2" then name.TextColor3 = Color3.fromRGB(173, 158, 21); name.Text = "Chest 2" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; if v.Name == "Chest3" then name.TextColor3 = Color3.fromRGB(85, 255, 255); name.Text = "Chest 3" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; else v["NameEsp" .. Number].TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; end; elseif v:FindFirstChild("NameEsp" .. Number) then (v:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end); end; end; function UpdateDevilChams() for i, v in pairs(game.Workspace:GetChildren()) do pcall(function() if DevilFruitESP then if string.find(v.Name, "Fruit") then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 255, 255); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end); end; end; function UpdateFlowerChams() for i, v in pairs(game.Workspace:GetChildren()) do pcall(function() if v.Name == "Flower2" or v.Name == "Flower1" then if FlowerESP then if not v:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 0, 0); if v.Name == "Flower1" then name.Text = "Blue Flower" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; name.TextColor3 = Color3.fromRGB(0, 0, 255); end; if v.Name == "Flower2" then name.Text = "Red Flower" .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; name.TextColor3 = Color3.fromRGB(255, 0, 0); end; else v["NameEsp" .. Number].TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " Distance"; end; elseif v:FindFirstChild("NameEsp" .. Number) then (v:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end); end; end; function UpdateRealFruitChams() for i, v in pairs(game.Workspace.AppleSpawner:GetChildren()) do if v:IsA("Tool") then if RealFruitESP then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 0, 0); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end; for i, v in pairs(game.Workspace.PineappleSpawner:GetChildren()) do if v:IsA("Tool") then if RealFruitESP then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(255, 174, 0); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end; for i, v in pairs(game.Workspace.BananaSpawner:GetChildren()) do if v:IsA("Tool") then if RealFruitESP then if not v.Handle:FindFirstChild(("NameEsp" .. Number)) then local bill = Instance.new("BillboardGui", v.Handle); bill.Name = "NameEsp" .. Number; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v.Handle; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = Enum.Font.GothamSemibold; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(251, 255, 0); name.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; else v.Handle["NameEsp" .. Number].TextLabel.Text = v.Name .. " " .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Handle.Position)).Magnitude / 3) .. " Distance"; end; elseif v.Handle:FindFirstChild("NameEsp" .. Number) then (v.Handle:FindFirstChild("NameEsp" .. Number)):Destroy(); end; end; end; end; spawn(function() while wait() do pcall(function() if MobESP then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") then if not v:FindFirstChild("MobEap") then local BillboardGui = Instance.new("BillboardGui"); local TextLabel = Instance.new("TextLabel"); BillboardGui.Parent = v; BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling; BillboardGui.Active = true; BillboardGui.Name = "MobEap"; BillboardGui.AlwaysOnTop = true; BillboardGui.LightInfluence = 1; BillboardGui.Size = UDim2.new(0, 200, 0, 50); BillboardGui.StudsOffset = Vector3.new(0, 2.5, 0); TextLabel.Parent = BillboardGui; TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255); TextLabel.BackgroundTransparency = 1; TextLabel.Size = UDim2.new(0, 200, 0, 50); TextLabel.Font = Enum.Font.GothamBold; TextLabel.TextColor3 = Color3.fromRGB(7, 236, 240); TextLabel.Text.Size = 35; end; local Dis = math.floor((game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude); v.MobEap.TextLabel.Text = v.Name .. " - " .. Dis .. " Distance"; end; end; else for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("MobEap") then v.MobEap:Destroy(); end; end; end; end); end; end); spawn(function() while wait() do pcall(function() if SeaESP then for i, v in pairs((game:GetService("Workspace")).SeaBeasts:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") then if not v:FindFirstChild("Seaesps") then local BillboardGui = Instance.new("BillboardGui"); local TextLabel = Instance.new("TextLabel"); BillboardGui.Parent = v; BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling; BillboardGui.Active = true; BillboardGui.Name = "Seaesps"; BillboardGui.AlwaysOnTop = true; BillboardGui.LightInfluence = 1; BillboardGui.Size = UDim2.new(0, 200, 0, 50); BillboardGui.StudsOffset = Vector3.new(0, 2.5, 0); TextLabel.Parent = BillboardGui; TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255); TextLabel.BackgroundTransparency = 1; TextLabel.Size = UDim2.new(0, 200, 0, 50); TextLabel.Font = Enum.Font.GothamBold; TextLabel.TextColor3 = Color3.fromRGB(7, 236, 240); TextLabel.Text.Size = 35; end; local Dis = math.floor((game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude); v.Seaesps.TextLabel.Text = v.Name .. " - " .. Dis .. " Distance"; end; end; else for i, v in pairs((game:GetService("Workspace")).SeaBeasts:GetChildren()) do if v:FindFirstChild("Seaesps") then v.Seaesps:Destroy(); end; end; end; end); end; end); spawn(function() while wait() do pcall(function() if NpcESP then for i, v in pairs((game:GetService("Workspace")).NPCs:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") then if not v:FindFirstChild("NpcEspes") then local BillboardGui = Instance.new("BillboardGui"); local TextLabel = Instance.new("TextLabel"); BillboardGui.Parent = v; BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling; BillboardGui.Active = true; BillboardGui.Name = "NpcEspes"; BillboardGui.AlwaysOnTop = true; BillboardGui.LightInfluence = 1; BillboardGui.Size = UDim2.new(0, 200, 0, 50); BillboardGui.StudsOffset = Vector3.new(0, 2.5, 0); TextLabel.Parent = BillboardGui; TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255); TextLabel.BackgroundTransparency = 1; TextLabel.Size = UDim2.new(0, 200, 0, 50); TextLabel.Font = Enum.Font.GothamBold; TextLabel.TextColor3 = Color3.fromRGB(7, 236, 240); TextLabel.Text.Size = 35; end; local Dis = math.floor((game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude); v.NpcEspes.TextLabel.Text = v.Name .. " - " .. Dis .. " Distance"; end; end; else for i, v in pairs((game:GetService("Workspace")).NPCs:GetChildren()) do if v:FindFirstChild("NpcEspes") then v.NpcEspes:Destroy(); end; end; end; end); end; end); function isnil(thing) return thing == nil; end; local function round(n) return math.floor(tonumber(n) + 0.5); end; Number = math.random(1, 1000000); function UpdateIslandMirageESP() for i, v in pairs((game:GetService("Workspace"))._WorldOrigin.Locations:GetChildren()) do pcall(function() if MirageIslandESP then if v.Name == "Mirage Island" then if not v:FindFirstChild("NameEsp") then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp"; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = "Code"; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(80, 245, 245); else v.NameEsp.TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " M"; end; end; elseif v:FindFirstChild("NameEsp") then (v:FindFirstChild("NameEsp")):Destroy(); end; end); end; end; function isnil(thing) return thing == nil; end; local function round(n) return math.floor(tonumber(n) + 0.5); end; Number = math.random(1, 1000000); function UpdateAfdESP() for i, v in pairs((game:GetService("Workspace")).NPCs:GetChildren()) do pcall(function() if AfdESP then if v.Name == "Advanced Fruit Dealer" then if not v:FindFirstChild("NameEsp") then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp"; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = "Code"; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(80, 245, 245); else v.NameEsp.TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " M"; end; end; elseif v:FindFirstChild("NameEsp") then (v:FindFirstChild("NameEsp")):Destroy(); end; end); end; end; function UpdateAuraESP() for i, v in pairs((game:GetService("Workspace")).NPCs:GetChildren()) do pcall(function() if AuraESP then if v.Name == "Master of Enhancement" then if not v:FindFirstChild("NameEsp") then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp"; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = "Code"; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(80, 245, 245); else v.NameEsp.TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " M"; end; end; elseif v:FindFirstChild("NameEsp") then (v:FindFirstChild("NameEsp")):Destroy(); end; end); end; end; function UpdateLSDESP() for i, v in pairs((game:GetService("Workspace")).NPCs:GetChildren()) do pcall(function() if LADESP then if v.Name == "Legendary Sword Dealer" then if not v:FindFirstChild("NameEsp") then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp"; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = "Code"; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(80, 245, 245); else v.NameEsp.TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " M"; end; end; elseif v:FindFirstChild("NameEsp") then (v:FindFirstChild("NameEsp")):Destroy(); end; end); end; end; function UpdateGeaESP() for i, v in pairs((game:GetService("Workspace")).Map.MysticIsland:GetChildren()) do pcall(function() if GearESP then if v.Name == "MeshPart" then if not v:FindFirstChild("NameEsp") then local bill = Instance.new("BillboardGui", v); bill.Name = "NameEsp"; bill.ExtentsOffset = Vector3.new(0, 1, 0); bill.Size = UDim2.new(1, 200, 1, 30); bill.Adornee = v; bill.AlwaysOnTop = true; local name = Instance.new("TextLabel", bill); name.Font = "Code"; name.FontSize = "Size14"; name.TextWrapped = true; name.Size = UDim2.new(1, 0, 1, 0); name.TextYAlignment = "Top"; name.BackgroundTransparency = 1; name.TextStrokeTransparency = 0.5; name.TextColor3 = Color3.fromRGB(80, 245, 245); else v.NameEsp.TextLabel.Text = v.Name .. " \n" .. round((((game:GetService("Players")).LocalPlayer.Character.Head.Position - v.Position)).Magnitude / 3) .. " M"; end; end; elseif v:FindFirstChild("NameEsp") then (v:FindFirstChild("NameEsp")):Destroy(); end; end); end; end; function InfAb() if InfAbility then if not (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then local inf = Instance.new("ParticleEmitter"); inf.Acceleration = Vector3.new(0, 0, 0); inf.Archivable = true; inf.Drag = 20; inf.EmissionDirection = Enum.NormalId.Top; inf.Enabled = true; inf.Lifetime = NumberRange.new(0, 0); inf.LightInfluence = 0; inf.LockedToPart = true; inf.Name = "Agility"; inf.Rate = 500; local numberKeypoints2 = { NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 4) }; inf.Size = NumberSequence.new(numberKeypoints2); inf.RotSpeed = NumberRange.new(9999, 99999); inf.Rotation = NumberRange.new(0, 0); inf.Speed = NumberRange.new(30, 30); inf.SpreadAngle = Vector2.new(0, 0, 0, 0); inf.Texture = ""; inf.VelocityInheritance = 0; inf.ZOffset = 2; inf.Transparency = NumberSequence.new(0); inf.Color = ColorSequence.new(Color3.fromRGB(0, 0, 0), Color3.fromRGB(0, 0, 0)); inf.Parent = (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart; end; elseif (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility")):Destroy(); end; end; local LocalPlayer = (game:GetService("Players")).LocalPlayer; local originalstam = LocalPlayer.Character.Energy.Value; function infinitestam() LocalPlayer.Character.Energy.Changed:connect(function() if InfiniteEnergy then LocalPlayer.Character.Energy.Value = originalstam; end; end); end; spawn(function() pcall(function() while wait(0.1) do if InfiniteEnergy then wait(0.1); originalstam = LocalPlayer.Character.Energy.Value; infinitestam(); end; end; end); end); function NoDodgeCool() if nododgecool then for i, v in next, getgc() do if (game:GetService("Players")).LocalPlayer.Character.Dodge then if typeof(v) == "function" and (getfenv(v)).script == (game:GetService("Players")).LocalPlayer.Character.Dodge then for i2, v2 in next, getupvalues(v) do if tostring(v2) == "0.1" then repeat wait(0.1); setupvalue(v, i2, 0); until not nododgecool; end; end; end; end; end; end; end; function fly() local mouse = (game:GetService("Players")).LocalPlayer:GetMouse(""); localplayer = (game:GetService("Players")).LocalPlayer; (game:GetService("Players")).LocalPlayer.Character:WaitForChild("HumanoidRootPart"); local torso = (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart; local speedSET = 25; local keys = { a = false, d = false, w = false, s = false }; local e1; local e2; local function start() local pos = Instance.new("BodyPosition", torso); local gyro = Instance.new("BodyGyro", torso); pos.Name = "EPIXPOS"; pos.maxForce = Vector3.new(math.huge, math.huge, math.huge); pos.position = torso.Position; gyro.maxTorque = Vector3.new(9000000000, 9000000000, 9000000000); gyro.CFrame = torso.CFrame; repeat wait(); localplayer.Character.Humanoid.PlatformStand = true; local new = gyro.CFrame - gyro.CFrame.p + pos.position; if not keys.w and (not keys.s) and (not keys.a) and (not keys.d) then speed = 1; end; if keys.w then new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed; speed = speed + speedSET; end; if keys.s then new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed; speed = speed + speedSET; end; if keys.d then new = new * CFrame.new(speed, 0, 0); speed = speed + speedSET; end; if keys.a then new = new * CFrame.new((-speed), 0, 0); speed = speed + speedSET; end; if speed > speedSET then speed = speedSET; end; pos.position = new.p; if keys.w then gyro.CFrame = workspace.CurrentCamera.CoordinateFrame * CFrame.Angles((-math.rad((speed * 15))), 0, 0); elseif keys.s then gyro.CFrame = workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(math.rad((speed * 15)), 0, 0); else gyro.CFrame = workspace.CurrentCamera.CoordinateFrame; end; until not Fly; if gyro then gyro:Destroy(); end; if pos then pos:Destroy(); end; flying = false; localplayer.Character.Humanoid.PlatformStand = false; speed = 0; end; e1 = mouse.KeyDown:connect(function(key) if not torso or (not torso.Parent) then flying = false; e1:disconnect(); e2:disconnect(); return; end; if key == "w" then keys.w = true; elseif key == "s" then keys.s = true; elseif key == "a" then keys.a = true; elseif key == "d" then keys.d = true; end; end); e2 = mouse.KeyUp:connect(function(key) if key == "w" then keys.w = false; elseif key == "s" then keys.s = false; elseif key == "a" then keys.a = false; elseif key == "d" then keys.d = false; end; end); start(); end; function Click() (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); end; function AutoHaki() if not (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("HasBuso") then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Buso"); end; end; function UnEquipWeapon(Weapon) if game.Players.LocalPlayer.Character:FindFirstChild(Weapon) then (game.Players.LocalPlayer.Character:FindFirstChild(Weapon)).Parent = game.Players.LocalPlayer.Backpack; end; end; function EquipWeapon(ToolSe) if not game.Players.LocalPlayer.Character:FindFirstChild(ToolSe) then if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then Tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe); game.Players.LocalPlayer.Character.Humanoid:EquipTool(Tool); end; end; end; spawn(function() for i, v in pairs((game:GetService("Workspace"))._WorldOrigin:GetChildren()) do pcall(function() if v.Name == "CurvedRing" or v.Name == "SlashHit" or v.Name == "SwordSlash" or v.Name == "SlashTail" or v.Name == "Sounds" then v:Destroy(); end; end); end; end); function GetDistance(target) return math.floor((target.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude); end; function BTP(p) pcall(function() if (p.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >= 1500 and (not Auto_Raid) and game.Players.LocalPlayer.Character.Humanoid.Health > 0 then repeat wait(); game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = p; wait(0.05); game.Players.LocalPlayer.Character.Head:Destroy(); game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = p; until (p.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 1500 and game.Players.LocalPlayer.Character.Humanoid.Health > 0; end; end); end; function TelePPlayer(P) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = P; end; function TP(Pos) Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude; ((game:GetService("TweenService")):Create(game.Players.LocalPlayer.Character.HumanoidRootPart, TweenInfo.new(Distance / TweenSpeed, Enum.EasingStyle.Linear), { CFrame = Pos })):Play(); end; function TP1(Pos) Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude; ((game:GetService("TweenService")):Create((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart, TweenInfo.new(Distance / TweenSpeed, Enum.EasingStyle.Linear), { CFrame = Pos })):Play(); end; local stoppos = {}; function topos(Pos) local Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude; local tween = ((game:GetService("TweenService")):Create((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart, TweenInfo.new(Distance / TweenSpeed, Enum.EasingStyle.Linear), { CFrame = Pos })):Play(); function stoppos:Stop() tween:Cancel(); end; return stoppos; end; function fastpos(Pos) Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude; Speed = 1000; ((game:GetService("TweenService")):Create((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart, TweenInfo.new(Distance / Speed, Enum.EasingStyle.Linear), { CFrame = Pos })):Play(); end; function slowpos(Pos) Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude; Speed = 150; ((game:GetService("TweenService")):Create((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart, TweenInfo.new(Distance / Speed, Enum.EasingStyle.Linear), { CFrame = Pos })):Play(); end; local stopboat = {}; function TPB(pos, boat) local tween_s = game:service("TweenService"); local info = TweenInfo.new(((boat.CFrame.Position - pos.Position)).Magnitude / BoatSpeed, Enum.EasingStyle.Linear); tween = tween_s:Create(boat, info, { CFrame = pos }); if (boat.CFrame.Position - pos.Position).Magnitude <= 25 then tween:Cancel(); else tween:Play(); end; function stopboat:Stop() tween:Cancel(); end; return stopboat; end; function TPP(CFgo) if (game.Players.LocalPlayer.Character:WaitForChild("Humanoid")).Health <= 0 or (not (game:GetService("Players")).LocalPlayer.Character:WaitForChild("Humanoid")) then tween:Cancel(); repeat wait(); until (game:GetService("Players")).LocalPlayer.Character:WaitForChild("Humanoid") and ((game:GetService("Players")).LocalPlayer.Character:WaitForChild("Humanoid")).Health > 0; wait(7); return; end; local tween_s = game:service("TweenService"); local info = TweenInfo.new((((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - CFgo.Position)).Magnitude / TweenSpeed, Enum.EasingStyle.Linear); tween = tween_s:Create(game.Players.LocalPlayer.Character.HumanoidRootPart, info, { CFrame = CFgo }); tween:Play(); local tweenfunc = {}; function tweenfunc:Stop() tween:Cancel(); end; return tweenfunc; end; spawn(function() while wait() do if _G.SpinPos then Pos = CFrame.new(0, PosY, -20); wait(0.1); Pos = CFrame.new(-20, PosY, 0); wait(0.1); Pos = CFrame.new(0, PosY, 20); wait(0.1); Pos = CFrame.new(20, PosY, 0); else Pos = CFrame.new(0, PosY, 0); end; end; end); spawn(function() pcall(function() while wait() do if _G.AutoAdvanceDungeon or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFactory or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoOderSword or _G.AutoBounty or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.GrabChest or _G.AutoFarmBounty or _G.Holy_Torch or _G.AutoFarm or _G.Clip or FarmBoss or _G.AutoElitehunter or _G.AutoThirdSea or _G.Auto_Bone or _G.Autoheart or _G.Autodoughking or _G.AutoFarmMaterial or _G.AutoNevaSoulGuitar or _G.Auto_Dragon_Trident or _G.Autotushita or _G.d or _G.Autowaden or _G.Autogay or _G.Autopole or _G.Autosaw or _G.AutoObservationHakiV2 or _G.AutoFarmNearest or AutoFarmChest or _G.AutoCarvender or _G.AutoTwinHook or AutoMobAura or _G.Tweenfruit or _G.TeleportNPC or _G.Leather or _G.Auto_Wing or _G.Umm or _G.Makori_gay or Radioactive or Fish or Gunpowder or Dragon_Scale or Cocoafarm or Scrap or MiniHee or _G.AutoFarmSeabaest or Auto_Cursed_Dual_Katana or _G.AutoFarmMob or _G.AutoMysticIsland or _G.AutoFarmDungeon or _G.AutoRaidPirate or _G.AutoQuestRace or _G.TweenMGear or (getgenv()).AutoFarm or _G.AutoPlayerHunter or _G.AutoFactory or Grab_Chest or _G.Namfon or _G.AutoSwordMastery or _G.Auto_Seabest or _G.AutoSeaBest or _G.AutoKillTial or _G.Auto_Saber or _G.Position_Spawn or _G.Farmfast or _G.AutoRace or _G.RaidPirate or Open_Color_Haki or _G.AutoTerrorshark or FarmShark or _G.farmpiranya or _G.Fish_Crew_Member == true or _G.RelzPirateBrigade or _G.RelzPirateGrandBrigade or _G.SailBoat or _G.AutoFarmAllBoss or _G.TeleportKitsune or _G.RelzFishBoat then if not (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then local Noclip = Instance.new("BodyVelocity"); Noclip.Name = "BodyClip"; Noclip.Parent = (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart; Noclip.MaxForce = Vector3.new(math.huge, math.huge, math.huge); Noclip.Velocity = Vector3.new(0, 0, 0); end; end; end; end); end); spawn(function() pcall(function() while wait() do if _G.AutoAdvanceDungeon or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFactory or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoOderSword or _G.AutoBounty or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.GrabChest or _G.AutoFarmBounty or _G.Holy_Torch or _G.AutoFarm or _G.Clip or FarmBoss or _G.AutoElitehunter or _G.AutoThirdSea or _G.Auto_Bone or _G.Autoheart or _G.Autodoughking or _G.AutoFarmMaterial or _G.AutoNevaSoulGuitar or _G.Auto_Dragon_Trident or _G.Autotushita or _G.d or _G.Autowaden or _G.Autogay or _G.Autopole or _G.Autosaw or _G.AutoObservationHakiV2 or _G.AutoFarmNearest or AutoFarmChest or _G.AutoCarvender or _G.AutoTwinHook or AutoMobAura or _G.Tweenfruit or _G.TeleportNPC or _G.Leather or _G.Auto_Wing or _G.Umm or _G.Makori_gay or Radioactive or Fish or Gunpowder or Dragon_Scale or Cocoafarm or Scrap or MiniHee or _G.AutoFarmSeabaest or Auto_Cursed_Dual_Katana or _G.AutoFarmMob or _G.AutoMysticIsland or _G.AutoFarmDungeon or _G.AutoRaidPirate or _G.AutoQuestRace or _G.TweenMGear or (getgenv()).AutoFarm or _G.AutoPlayerHunter or _G.AutoFactory or Grab_Chest or _G.Namfon or _G.AutoSwordMastery or _G.Auto_Seabest or _G.AutoSeaBest or _G.AutoKillTial or _G.Auto_Saber or _G.Position_Spawn or _G.Farmfast or _G.AutoRace or _G.RaidPirate or Open_Color_Haki or _G.AutoTerrorshark or FarmShark or _G.farmpiranya or _G.Fish_Crew_Member == true or _G.RelzPirateBrigade or _G.RelzPirateGrandBrigade or _G.SailBoat or _G.AutoFarmAllBoss or _G.TeleportKitsune or _G.RelzFishBoat then local player = (game:GetService("Players")).LocalPlayer; local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid"); if humanoid then local state = humanoid:GetState(); if state ~= Enum.HumanoidStateType.Seated and state ~= Enum.HumanoidStateType.Running and state ~= Enum.HumanoidStateType.Landed then humanoid:ChangeState(5); end; end; end; end; end); end); spawn(function() pcall(function() (game:GetService("RunService")).Stepped:Connect(function() if _G.AutoAdvanceDungeon or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFactory or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.NoClip or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoOderSword or _G.AutoBounty or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.GrabChest or _G.AutoFarmBounty or _G.Holy_Torch or _G.AutoFarm or _G.Clip or _G.AutoElitehunter or _G.AutoThirdSea or _G.Auto_Bone or _G.Autoheart or _G.Autodoughking or _G.AutoFarmMaterial or _G.AutoNevaSoulGuitar or _G.Auto_Dragon_Trident or _G.Autotushita or _G.Autowaden or _G.Autogay or _G.Autopole or _G.Autosaw or _G.AutoObservationHakiV2 or _G.AutoFarmNearest or _G.AutoCarvender or _G.AutoTwinHook or AutoMobAura or _G.Tweenfruit or _G.TeleportNPC or _G.AutoKai or _G.Leather or _G.Auto_Wing or _G.Umm or _G.Makori_gay or Radioactive or Fish or Gunpowder or Dragon_Scale or Cocoafarm or Scrap or MiniHee or _G.AutoFarmSeabaest or Auto_Cursed_Dual_Katana or _G.AutoFarmMob or _G.AutoMysticIsland or _G.AutoFarmDungeon or _G.AutoRaidPirate or _G.AutoQuestRace or _G.TweenMGear or (getgenv()).AutoFarm or _G.AutoPlayerHunter or _G.AutoFactory or _G.Namfon or _G.AutoSwordMastery or _G.Auto_Seabest or _G.AutoSeaBest or _G.AutoKillTial or _G.Auto_Saber or _G.Position_Spawn or _G.TPB or _G.Farmfast or _G.AutoRace or _G.RaidPirate or Open_Color_Haki or _G.AutoTerrorshark or FarmShark or _G.farmpiranya or _G.SailBoat or _G.RelzPirateBrigade or _G.RelzPirateGrandBrigade or _G.AutoFarmChest or _G.ChestBypass or _G.Fish_Crew_Member == true or _G.AutoFarmAllBoss or _G.TeleportKitsune or _G.RelzFishBoat then for _, v in pairs((game:GetService("Players")).LocalPlayer.Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false; end; end; end; end); end); end); function InstancePos(pos) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos; end; function TP3(pos) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos; end; spawn(function() (game:GetService("RunService")).RenderStepped:Connect(function() if _G.AutoClick or Fastattack then pcall(function() (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(0, 1, 0, 1)); end); end; end); end); function StopTween(target) if not target then _G.StopTween = true; wait(); topos((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame); wait(); if (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip")):Destroy(); end; _G.StopTween = false; _G.Clip = false; end; if game.Players.LocalPlayer.Character:FindFirstChild("Highlight") then (game.Players.LocalPlayer.Character:FindFirstChild("Highlight")):Destroy(); end; end; spawn(function() pcall(function() while wait() do for i, v in pairs((game:GetService("Players")).LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v:FindFirstChild("RemoteFunctionShoot") then SelectWeaponGun = v.Name; end; end; end; end; end); end); (game:GetService("Players")).LocalPlayer.Idled:connect(function() (game:GetService("VirtualUser")):Button2Down(Vector2.new(0, 0), workspace.CurrentCamera.CFrame); wait(1); (game:GetService("VirtualUser")):Button2Up(Vector2.new(0, 0), workspace.CurrentCamera.CFrame); end); MainTab:Seperator("Main"); Time = MainTab:Label("Executor Time"); function UpdateTime() local GameTime = math.floor(workspace.DistributedGameTime + 0.5); local Hour = math.floor(GameTime / 60 ^ 2) % 24; local Minute = math.floor(GameTime / 60 ^ 1) % 60; local Second = math.floor(GameTime / 60 ^ 0) % 60; Time:Set("[GameTime] : Hours : " .. Hour .. " Min : " .. Minute .. " Sec : " .. Second); end; spawn(function() while task.wait() do pcall(function() UpdateTime(); end); end; end); Client = MainTab:Label("Client"); function UpdateClient() local Fps = workspace:GetRealPhysicsFPS(); Client:Set("[Fps] : " .. Fps); end; spawn(function() while true do wait(0.1); UpdateClient(); end; end); Client1 = MainTab:Label("Client"); function UpdateClient1() local Ping = (game:GetService("Stats")).Network.ServerStatsItem["Data Ping"]:GetValueString(); Client1:Set("[Ping] : " .. Ping); end; spawn(function() while true do wait(0.1); UpdateClient1(); end; end); MainTab:Label("Script By RelzBlox#6078"); MainTab:Button("Copy Discord Link", function() setclipboard("https://discord.com/invite/ba2jasaKn2"); end); MainTab:Seperator("Level Farm"); local WeaponList = { "Melee", "Sword", "Fruit", "Gun" }; _G.SelectWeapon = "Melee"; MainTab:Dropdown("Select Weapon", WeaponList, _G.SelectWeapon, function(value) _G.SelectWeapon = value; end); task.spawn(function() while wait() do pcall(function() if _G.SelectWeapon == "Melee" then for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Melee" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.SelectWeapon = v.Name; end; end; end; elseif _G.SelectWeapon == "Sword" then for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Sword" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.SelectWeapon = v.Name; end; end; end; elseif _G.SelectWeapon == "Gun" then for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Gun" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.SelectWeapon = v.Name; end; end; end; elseif _G.SelectWeapon == "Fruit" then for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Blox Fruit" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.SelectWeapon = v.Name; end; end; end; end; end); end; end); local ListF = { "Normal", "Auto Quest", "Nearest" }; FarmMode = "Normal"; MainTab:Dropdown("Farm Mode", ListF, FarmMode, function(value) FarmMode = value; end); MainTab:Toggle("Start Auto Farm", _G.AutoFarm, "Auto Farm Selected Mode", function(value) _G.AutoFarm = value; StopTween(_G.AutoFarm); end); spawn(function() while wait() do if FarmMode == "Normal" and _G.AutoFarm then pcall(function() CheckQuest(); local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if not string.find(QuestTitle, NameMon) then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrameQuest.Position).Magnitude > 1500 then BTP(CFrameQuest); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrameQuest.Position).Magnitude < 1500 then TP1(CFrameQuest); end; else TP1(CFrameQuest); end; if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrameQuest.Position).Magnitude <= 5 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", NameQuest, LevelQuest); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild(Mon) then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == Mon then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then repeat task.wait(_G.FastAttackDelay); StartBring = true; EquipWeapon(_G.SelectWeapon); AutoHaki(); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; -- v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); AttackNoCD(); until not _G.AutoFarm or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; end; end; end; end; else TP1(CFrameMon); UnEquipWeapon(_G.SelectWeapon); end; end; end); end; end; end); spawn(function() while wait() do if FarmMode == "Nearest" and _G.AutoFarm then pcall(function() for i, v in pairs(game.Workspace.Enemies:GetChildren()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then if v.Name then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - (v:FindFirstChild("HumanoidRootPart")).Position).Magnitude <= 5000 then repeat wait(_G.FastAttackDelay); StartBring = true; AttackNoCD(); AutoHaki(); EquipWeapon(_G.SelectWeapon); TP1(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); until not _G.AutoFarm or (not v.Parent) or v.Humanoid.Health <= 0 or (not game.Workspace.Enemies:FindFirstChild(v.Name)); StartBring = false; end; end; end; end; end); end; end; end); spawn(function() while wait() do if FarmMode == "Auto Quest" and _G.AutoFarm then pcall(function() CheckQuest(); local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if not string.find(QuestTitle, NameMon) then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", NameQuest, LevelQuest); if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrameMon.Position).Magnitude > 1500 then BTP(CFrameMon); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrameMon.Position).Magnitude < 1500 then TP1(CFrameMon); end; else TP1(CFrameMon); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild(Mon) then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == Mon then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); AutoHaki(); PosMon = v.HumanoidRootPart.CFrame; TP1(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); StartBring = true; MonFarm = v.Name; AttackNoCD(); until not _G.AutoFarm or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; end; end; end; end; else TP1(CFrameMon); UnEquipWeapon(_G.SelectWeapon); end; end; end); end; end; end); if World1 then MainTab:Toggle("Auto Farm Fast", _G.AutoFarmFast, "Farm Sky Lv.10-75", function(value) _G.Farmfast = value; StopTween(_G.Farmfast); end); spawn(function() pcall(function() while wait() do if _G.Farmfast and World1 then if game.Players.LocalPlayer.Data.Level.Value >= 10 then _G.AutoFarm = false; _G.Farmfast = true; end; end; end; end); end); spawn(function() while wait() do if _G.Farmfast and World1 then pcall(function() if game.Players.LocalPlayer.Data.Level.Value >= 10 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)); for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Shanda" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; v.HumanoidRootPart.Size = Vector3.new(80, 80, 80); TP1(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Farmfast or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; TP1(CFrame.new(-7678.48974609375, 5566.40380859375, -497.2156066894531)); UnEquipWeapon(_G.SelectWeapon); end; end; end; end; end); end; end; end); spawn(function() pcall(function() while wait() do if _G.Farmfast and World1 then if game.Players.LocalPlayer.Data.Level.Value >= 75 then _G.AutoFarm = true; _G.Farmfast = false; end; end; end; end); end); end; spawn(function() while wait() do if _G.BuyAllSword then pcall(function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Cutlass"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Katana"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Iron Mace"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Duel Katana"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Triple Katana"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Pipe"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Bisento"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Dual-Headed Blade"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Soul Cane"); end); end; end; end); spawn(function() while wait() do if _G.BuyAllAib then pcall(function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("KenTalk", "Buy"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Geppo"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Buso"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Soru"); end); end; end; end); MainTab:Seperator("Mastery Farm"); local MasteryMode = { "Level Farm", "Nearest" }; local SelectedMasteryMode = "Level Farm"; MainTab:Dropdown("Select Mode", MasteryMode, SelectedMasteryMode, function(value) SelectedMasteryMode = value; end); MainTab:Toggle("Auto Farm Fruit Mastery", _G.AutoFarmFruitMastery, "Auto Kill Mob Using Fruit", function(value) _G.AutoFarmFruitMastery = value; StopTween(_G.AutoFarmFruitMastery); end); MainTab:Toggle("Auto Farm Gun Mastery", _G.AutoFarmGunMastery, "Auto Kill Mob Using Gun", function(value) _G.AutoFarmGunMastery = value; StopTween(_G.AutoFarmGunMastery); end); spawn(function() while wait() do if SelectedMasteryMode == "Nearest" and _G.AutoFarmFruitMastery then pcall(function() for i, v in pairs(game.Workspace.Enemies:GetChildren()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then if v.Name then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - (v:FindFirstChild("HumanoidRootPart")).Position).Magnitude <= 5000 then repeat wait(); HealthMs = v.Humanoid.MaxHealth * _G.Kill_At / 100; if v.Humanoid.Health <= HealthMs then EquipWeapon((game:GetService("Players")).LocalPlayer.Data.DevilFruit.Value); UseSkill = true; Skillaimbot = true; topos(v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)); else UseSkill = false; Skillaimbot = false; EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); end; StartBring = true; NormalAttack(); AutoHaki(); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); until not _G.AutoFarmGunMastery or (not v.Parent) or v.Humanoid.Health <= 0 or (not game.Workspace.Enemies:FindFirstChild(v.Name)); StartBring = false; end; end; end; end; end); end; end; end); spawn(function() while wait() do if SelectedMasteryMode == "Nearest" and _G.AutoFarmGunMastery then pcall(function() for i, v in pairs(game.Workspace.Enemies:GetChildren()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then if v.Name then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - (v:FindFirstChild("HumanoidRootPart")).Position).Magnitude <= 5000 then repeat wait(); HealthMin = v.Humanoid.MaxHealth * _G.Kill_At / 100; ShootPosition = (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, (-15), 0); if v.Humanoid.Health <= HealthMin then EquipWeapon(SelectWeaponGun); topos(v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)); ((game:GetService("Players")).LocalPlayer.Character.Humanoid:FindFirstChild("")):InvokeServer("TAP", Vector3.new(ShootPosition.Position)); UseGunSkill = true; Skillaimbot = true; else EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); UseGunSkill = false; Skillaimbot = false; end; StartBring = true; NormalAttack(); AutoHaki(); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); until not _G.AutoFarmGunMastery or (not v.Parent) or v.Humanoid.Health <= 0 or (not game.Workspace.Enemies:FindFirstChild(v.Name)); StartBring = false; end; end; end; end; end); end; end; end); if World1 then tableMon = { "Bandit", "Monkey", "Gorilla", "Pirate", "Brute", "Desert Bandit", "Desert Officer", "Snow Bandit", "Snowman", "Chief Petty Officer", "Sky Bandit", "Dark Master", "Toga Warrior", "Gladiator", "Military Soldier", "Military Spy", "Fishman Warrior", "Fishman Commando", "God's Guard", "Shanda", "Royal Squad", "Royal Soldier", "Galley Pirate", "Galley Captain" }; elseif World2 then tableMon = { "Raider", "Mercenary", "Swan Pirate", "Factory Staff", "Marine Lieutenant", "Marine Captain", "Zombie", "Vampire", "Snow Trooper", "Winter Warrior", "Lab Subordinate", "Horned Warrior", "Magma Ninja", "Lava Pirate", "Ship Deckhand", "Ship Engineer", "Ship Steward", "Ship Officer", "Arctic Warrior", "Snow Lurker", "Sea Soldier", "Water Fighter" }; elseif World3 then tableMon = { "Pirate Millionaire", "Dragon Crew Warrior", "Dragon Crew Archer", "Female Islander", "Giant Islander", "Marine Commodore", "Marine Rear Admiral", "Fishman Raider", "Fishman Captain", "Forest Pirate", "Mythological Pirate", "Jungle Pirate", "Musketeer Pirate", "Reborn Skeleton", "Living Zombie", "Demonic Soul", "Posessed Mummy", "Peanut Scout", "Peanut President", "Ice Cream Chef", "Ice Cream Commander", "Cookie Crafter", "Cake Guard", "Baking Staff", "Head Baker", "Cocoa Warrior", "Chocolate Bar Battler", "Sweet Thief", "Candy Rebel", "Candy Pirate", "Snow Demon", "Isle Outlaw", "Island Boy", "Sun-kissed Warrior", "Isle Champion" }; end; MainTab:Seperator("Mob Farm"); MainTab:Dropdown("Select Mob", tableMon, false, function(vu) _G.SelectMob = vu; end); MainTab:Toggle("Auto Farm Mob", _G.AutoFarmMob, "Auto Kill Mob", function(value) _G.AutoFarmMob = value; StopTween(_G.AutoFarmMob); end); spawn(function() while wait() do if _G.AutoFarmMob then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild(_G.SelectMob) then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == _G.SelectMob then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; v.HumanoidRootPart.Size = Vector3.new(80, 80, 80); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.AutoFarmMob or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; end; end); end; end; end); MainTab:Seperator("Boss Farm"); local BossLabel = MainTab:Label("Status : Select Boss"); spawn(function() while wait() do pcall(function() if (game:GetService("ReplicatedStorage")):FindFirstChild(_G.SelectBoss) or (game:GetService("Workspace")).Enemies:FindFirstChild(_G.SelectBoss) then BossLabel:Set("Status : Spawn!"); else BossLabel:Set("Status : Boss Not Spawn"); end; end); end; end); if World1 then tableBoss = { "The Gorilla King", "Bobby", "Yeti", "Mob Leader", "Vice Admiral", "Warden", "Chief Warden", "Swan", "Magma Admiral", "Fishman Lord", "Wysper", "Thunder God", "Cyborg", "Saber Expert" }; elseif World2 then tableBoss = { "Diamond", "Jeremy", "Fajita", "Don Swan", "Smoke Admiral", "Cursed Captain", "Darkbeard", "Order", "Awakened Ice Admiral", "Tide Keeper" }; elseif World3 then tableBoss = { "Stone", "Island Empress", "Kilo Admiral", "Captain Elephant", "Beautiful Pirate", "rip_indra True Form", "Longma", "Soul Reaper", "Cake Queen" }; end; MainTab:Dropdown("Select Boss", tableBoss, false, function(value) _G.SelectBoss = value; end); MainTab:Toggle("Auto Farm Boss", _G.AutoFarmBoss, "Auto Kill Selected Boss", function(value) (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); _G.AutoFarmBoss = value; StopTween(_G.AutoFarmBoss); end); spawn(function() while wait() do if _G.AutoFarmBoss then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild(_G.SelectBoss) then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == _G.SelectBoss then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(80, 80, 80); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); until not _G.AutoFarmBoss or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; elseif (game:GetService("ReplicatedStorage")):FindFirstChild(_G.SelectBoss) then topos(((game:GetService("ReplicatedStorage")):FindFirstChild(_G.SelectBoss)).HumanoidRootPart.CFrame * CFrame.new(5, 10, 2)); end; end); end; end; end); MainTab:Toggle("Auto Farm All Boss", _G.AutoFarmAllBoss, "Auto Kill All Boss", function(value) (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); _G.AutoFarmAllBoss = value; StopTween(_G.AutoFarmAllBoss); end); spawn(function() while wait() do if _G.AutoFarmAllBoss then pcall(function() for i, boss in pairs(tableBoss) do if (game:GetService("Workspace")).Enemies:FindFirstChild(boss) then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == boss then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(80, 80, 80); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); until not _G.AutoFarmAllBoss or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; elseif (game:GetService("ReplicatedStorage")):FindFirstChild(boss) then topos(((game:GetService("ReplicatedStorage")):FindFirstChild(boss)).HumanoidRootPart.CFrame * CFrame.new(5, 10, 2)); end; end; end); end; end; end); MainTab:Seperator("Elite Hunter"); local Elite_Hunter_Status = MainTab:Label("Status"); spawn(function() while wait() do pcall(function() if (game:GetService("ReplicatedStorage")):FindFirstChild("Diablo") or (game:GetService("ReplicatedStorage")):FindFirstChild("Deandre") or (game:GetService("ReplicatedStorage")):FindFirstChild("Urban") or (game:GetService("Workspace")).Enemies:FindFirstChild("Diablo") or (game:GetService("Workspace")).Enemies:FindFirstChild("Deandre") or (game:GetService("Workspace")).Enemies:FindFirstChild("Urban") then Elite_Hunter_Status:Set("Status : Elite Spawn!"); else Elite_Hunter_Status:Set("Status : Elite Not Spawn"); end; end); end; end); MainTab:Toggle("Auto Elite Hunter", _G.AutoElitehunter, "Auto Kill Elite Hunter When Spawn", function(value) _G.AutoElitehunter = value; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); StopTween(_G.AutoElitehunter); end); MainTab:Button("Check Progress", function() Alert:create("Elite Hunter Progress : " .. (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("EliteHunter", "Progress")); end); local Elite = CFrame.new(-5418.892578125, 313.74130249023, -2826.2260742188); spawn(function() while wait() do if _G.AutoElitehunter and World3 then pcall(function() local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Elite.Position).Magnitude > 1500 then BTP(Elite); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Elite.Position).Magnitude < 1500 then topos(Elite); end; else topos(Elite); end; if (Vector3.new((-5418.892578125), 313.74130249023, (-2826.2260742188)) - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("EliteHunter"); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if string.find(QuestTitle, "Diablo") or string.find(QuestTitle, "Deandre") or string.find(QuestTitle, "Urban") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Diablo") or (game:GetService("Workspace")).Enemies:FindFirstChild("Deandre") or (game:GetService("Workspace")).Enemies:FindFirstChild("Urban") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Diablo" or v.Name == "Deandre" or v.Name == "Urban" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until _G.AutoElitehunter == false or v.Humanoid.Health <= 0 or (not v.Parent); end; end; end; elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Diablo") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Diablo")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Deandre") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Deandre")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Urban") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Urban")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end; end); end; end; end); MainTab:Seperator("Bone Farm"); local ListB = { "No Quest", "Quest", "MasteryFruit", "MasteryGun" }; BoneFMode = "No Quest"; MainTab:Dropdown("Select Mode", ListB, BoneFMode, function(value) BoneFMode = value; end); local BoneFarm = MainTab:Toggle("Auto Farm Bone", _G.Auto_Bone, "Auto Kill Bone Mob", function(value) _G.Auto_Bone = value; StopTween(_G.Auto_Bone); end); local BonePos = CFrame.new(-9506.234375, 172.130615234375, 6117.0771484375); spawn(function() while wait() do if BoneFMode == "No Quest" and _G.Auto_Bone and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Reborn Skeleton") or (game:GetService("Workspace")).Enemies:FindFirstChild("Living Zombie") or (game:GetService("Workspace")).Enemies:FindFirstChild("Demonic Soul") or (game:GetService("Workspace")).Enemies:FindFirstChild("Posessed Mummy") then StartBring = false; for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Reborn Skeleton" or v.Name == "Living Zombie" or v.Name == "Demonic Soul" or v.Name == "Posessed Mummy" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Auto_Bone or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BonePos.Position).Magnitude > 1500 then BTP(BonePos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BonePos.Position).Magnitude < 1500 then topos(BonePos); end; else topos(BonePos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-9506.234375, 172.130615234375, 6117.0771484375)); end; end); end; end; end); local BoneQuestPos = CFrame.new(-9516.99316, 172.017181, 6078.46533, 0, 0, -1, 0, 1, 0, 1, 0, 0); spawn(function() while wait() do if BoneFMode == "Quest" and _G.Auto_Bone and World3 then pcall(function() local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if not string.find(QuestTitle, "Demonic Soul") then StartBring = false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then StartBring = false; if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BoneQuestPos.Position).Magnitude > 1500 then BTP(BoneQuestPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BoneQuestPos.Position).Magnitude < 1500 then topos(BoneQuestPos); end; else topos(BoneQuestPos); end; if (BoneQuestPos.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", "HauntedQuest2", 1); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild("Reborn Skeleton") or (game:GetService("Workspace")).Enemies:FindFirstChild("Living Zombie") or (game:GetService("Workspace")).Enemies:FindFirstChild("Demonic Soul") or (game:GetService("Workspace")).Enemies:FindFirstChild("Posessed Mummy") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == "Reborn Skeleton" or v.Name == "Living Zombie" or v.Name == "Demonic Soul" or v.Name == "Posessed Mummy" then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Demonic Soul") then repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); AutoHaki(); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; AttackNoCD(); until not _G.Auto_Bone or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; end; end; end; end; end; end; end); end; end; end); spawn(function() while wait() do if BoneFMode == "MasteryFruit" and _G.Auto_Bone and World3 then pcall(function() local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if not string.find(QuestTitle, "Demonic Soul") then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BoneQuestPos.Position).Magnitude > 1500 then BTP(BoneQuestPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BoneQuestPos.Position).Magnitude < 1500 then topos(BoneQuestPos); end; else topos(BoneQuestPos); end; if (BoneQuestPos.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", "HauntedQuest2", 1); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild("Reborn Skeleton") or (game:GetService("Workspace")).Enemies:FindFirstChild("Living Zombie") or (game:GetService("Workspace")).Enemies:FindFirstChild("Demonic Soul") or (game:GetService("Workspace")).Enemies:FindFirstChild("Posessed Mummy") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == "Reborn Skeleton" or v.Name == "Living Zombie" or v.Name == "Demonic Soul" or v.Name == "Posessed Mummy" then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Demonic Soul") then HealthMs = v.Humanoid.MaxHealth * _G.Kill_At / 100; repeat task.wait(); if v.Humanoid.Health <= HealthMs then EquipWeapon((game:GetService("Players")).LocalPlayer.Data.DevilFruit.Value); TP1(v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)); UseSkill = true; Skillaimbot = true; else UseSkill = false; Skillaimbot = false; EquipWeapon(_G.SelectWeapon); TP1(v.HumanoidRootPart.CFrame * Pos); end; PosMon = v.HumanoidRootPart.CFrame; AimBotSkillPosition = PosMon.Position; MonFarm = v.Name; StartBring = true; AutoHaki(); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; NormalAttack(); until not _G.Auto_Bone or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; Skillaimbot = false; UseSkill = false; end; end; end; end; end; end; end); end; end; end); spawn(function() while wait() do if BoneFMode == "MasteryGun" and _G.Auto_Bone and World3 then pcall(function() local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if not string.find(QuestTitle, "Demonic Soul") then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BoneQuestPos.Position).Magnitude > 1500 then BTP(BoneQuestPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BoneQuestPos.Position).Magnitude < 1500 then topos(BoneQuestPos); end; else topos(BoneQuestPos); end; if (BoneQuestPos.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", "HauntedQuest2", 1); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild("Reborn Skeleton") or (game:GetService("Workspace")).Enemies:FindFirstChild("Living Zombie") or (game:GetService("Workspace")).Enemies:FindFirstChild("Demonic Soul") or (game:GetService("Workspace")).Enemies:FindFirstChild("Posessed Mummy") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == "Reborn Skeleton" or v.Name == "Living Zombie" or v.Name == "Demonic Soul" or v.Name == "Posessed Mummy" then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Demonic Soul") then HealthMs = v.Humanoid.MaxHealth * _G.Kill_At / 100; repeat task.wait(); if v.Humanoid.Health <= HealthMs then EquipWeapon(SelectWeaponGun); TP1(v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)); UseSkill = true; Skillaimbot = true; ((game:GetService("Players")).LocalPlayer.Character.Humanoid:FindFirstChild("")):InvokeServer("TAP", Vector3.new(v.HumanoidRootPart.Position)); else UseSkill = false; Skillaimbot = false; EquipWeapon(_G.SelectWeapon); TP1(v.HumanoidRootPart.CFrame * Pos); end; PosMon = v.HumanoidRootPart.CFrame; AimBotSkillPosition = PosMon.Position; MonFarm = v.Name; StartBring = true; AutoHaki(); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; NormalAttack(); until not _G.Auto_Bone or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; Skillaimbot = false; UseSkill = false; end; end; end; end; end; end; end); end; end; end); MainTab:Toggle("Auto Random Surprise", _G.Auto_Random_Bone, "Auto Trade Bone", function(value) _G.Auto_Random_Bone = value; end); spawn(function() pcall(function() while wait(0.1) do if _G.Auto_Random_Bone then wait(2); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Bones", "Buy", 1, 1); end; end; end); end); MainTab:Toggle("Auto Pray", pry, false, function(value) _G.Pray = value; end); spawn(function() pcall(function() while wait(0.1) do if _G.Pray then TP1(CFrame.new(-8652.99707, 143.450119, 6170.50879, -0.983064115, -0.000000000248005533, 0.18326205, -0.00000000178910387, 1, -0.00000000824392288, -0.18326205, -0.00000000843218029, -0.983064115)); wait(); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("gravestoneEvent", 1); end; end; end); end); MainTab:Toggle("Auto Try Luck", Trylux, false, function(value) _G.Trylux = value; end); spawn(function() pcall(function() while wait(0.1) do if _G.Trylux then TP1(CFrame.new(-8652.99707, 143.450119, 6170.50879, -0.983064115, -0.000000000248005533, 0.18326205, -0.00000000178910387, 1, -0.00000000824392288, -0.18326205, -0.00000000843218029, -0.983064115)); wait(); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("gravestoneEvent", 2); end; end; end); end); MainTab:Seperator("Chest Farm"); MainTab:Toggle("Auto Farm Chest [ Tween ]", _G.AutoFarmChest, "Auto Claim Chest Tween", function(value) _G.AutoFarmChest = value; StopTween(_G.AutoFarmChest); end); _G.MagnitudeAdd = 0; spawn(function() while wait() do if _G.AutoFarmChest then for i, v in pairs((game:GetService("Workspace")):GetChildren()) do if v.Name:find("Chest") then if (game:GetService("Workspace")):FindFirstChild(v.Name) then if (v.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5000 + _G.MagnitudeAdd then repeat wait(); if (game:GetService("Workspace")):FindFirstChild(v.Name) then topos(v.CFrame); end; until AutoFarmChest == false or (not v.Parent); topos((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame); _G.MagnitudeAdd = _G.MagnitudeAdd + 1500; break; end; end; end; end; end; end; end); MainTab:Toggle("Auto Farm Chest [ Teleport ]", false, "Auto Claim Chest Teleport", function(vu) _G.ChestBypass = vu; end); MainTab:Toggle("Auto Stop Items", _G.StopItemsChest, "Stop When Get God's Chalice or FoD", function(vu) _G.StopItemsChest = vu; end); spawn(function() while wait() do pcall(function() if _G.StopItemsChest then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("God's Chalice") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Fist of Darkness") then _G.ChestBypass = false; topos((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame); end; end; end); end; end); MainTab:Toggle("Auto Farm Chest Mirage island", false, "Auto Claim Chest Mirage", function(value) _G.AutoChestMirage = value; StopTween(_G.AutoChestMirage); end); _G.MagnitudeAdd = 0; spawn(function() while wait() do if _G.AutoChestMirage then for i, v in pairs((game:GetService("Workspace")):GetChildren()) do if v.Name:find("FragChest") then if (game:GetService("Workspace")):FindFirstChild(v.Name) then if (v.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5000 + _G.MagnitudeAdd then repeat wait(); if (game:GetService("Workspace")):FindFirstChild(v.Name) then topos(v.CFrame); end; until _G.AutoChestMirage == false or (not v.Parent); topos((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame); _G.MagnitudeAdd = _G.MagnitudeAdd + 1500; break; end; end; end; end; end; end; end); _G.MagnitudeAdd = 0; spawn(function() while wait() do if _G.ChestBypass then for i, v in pairs((game:GetService("Workspace")):GetChildren()) do if v.Name:find("Chest") then if (game:GetService("Workspace")):FindFirstChild(v.Name) then if (v.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5000 + _G.MagnitudeAdd then repeat wait(); if (game:GetService("Workspace")):FindFirstChild(v.Name) then TP3(v.CFrame); end; until AutoFarmChest == false or (not v.Parent); topos((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame); _G.MagnitudeAdd = _G.MagnitudeAdd + 1500; break; end; end; end; end; end; end; end); spawn(function() while task.wait() do if _G.ChestBypass then local ohString1 = "SetTeam"; local ohString2 = "Pirates"; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(ohString1, ohString2); end; end; end); MainTab:Seperator("Cake Farm"); MainTab:Toggle("Auto Farm Cake Prince", _G.AutoDoughtBoss, "Auto Farm + Kill Cake Prince", function(value) _G.AutoDoughtBoss = value; StopTween(_G.AutoDoughtBoss); end); local CakePos = CFrame.new(-2091.911865234375, 70.00884246826172, -12142.8359375); spawn(function() while wait() do if _G.AutoDoughtBoss then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Cake Prince") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cake Prince" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.AutoDoughtBoss or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); elseif (game:GetService("Workspace")).Map.CakeLoaf.BigMirror.Other.Transparency == 1 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Cookie Crafter") or (game:GetService("Workspace")).Enemies:FindFirstChild("Cake Guard") or (game:GetService("Workspace")).Enemies:FindFirstChild("Baking Staff") or (game:GetService("Workspace")).Enemies:FindFirstChild("Head Baker") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cookie Crafter" or v.Name == "Cake Guard" or v.Name == "Baking Staff" or v.Name == "Head Baker" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); StartBring = true; EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.AutoDoughtBoss or (not v.Parent) or v.Humanoid.Health <= 0 or (game:GetService("Workspace")).Map.CakeLoaf.BigMirror.Other.Transparency == 0 or (game:GetService("ReplicatedStorage")):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") or (game:GetService("Workspace")).Enemies:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]"); StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CakePos.Position).Magnitude > 1500 then BTP(CakePos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CakePos.Position).Magnitude < 1500 then topos(CakePos); end; else topos(CakePos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-2091.911865234375, 70.00884246826172, -12142.8359375)); end; end; end); end; end; end); MainTab:Toggle("Auto Spawn Cake Prince", _G.AutoSpawnCP, false, function(value) _G.AutoSpawnCP = value; end); spawn(function() while wait() do if _G.AutoSpawnCP then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CakePrinceSpawner", true); end; end; end); MainTab:Toggle("Auto Kill Cake Prince", _G.AutoCakePrince, false, function(value) _G.AutoCakePrince = value; StopTween(_G.AutoCakePrince); end); spawn(function() while wait() do if _G.AutoCakePrince and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Cake Prince") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cake Prince" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.AutoCakePrince or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else UnEquipWeapon(_G.SelectWeapon); end; end); end; end; end); MainTab:Toggle("Auto Kill Dough King", _G.Autodoughking, false, function(value) _G.Autodoughking = value; StopTween(_G.Autodoughking); end); spawn(function() while wait() do if _G.Autodoughking and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Dough King") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Dough King" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Autodoughking or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; end; end); end; end; end); SettingsTab:Seperator("Settings"); SettingsTab:Toggle("Spin Position", false, "Spin Position When Farm", function(v) _G.SpinPos = v; end); PosY = 35; SettingsTab:Slider("Farm Distnace", 0, 50, PosY, function(value) PosY = value; end); TweenSpeed = 350; SettingsTab:Slider("Player Tween Speed", 0, 350, TweenSpeed, function(value) TweenSpeed = value; end); SettingsTab:Toggle("Bring Mob", true, false, function(Mag) _G.BringMonster = Mag; end); local Bring = { "Low", "Normal", "High" }; _G.BringMode = "Normal"; SettingsTab:Dropdown("BringMob Mode", Bring, _G.BringMode, function(value) _G.BringMode = value; end); spawn(function() while wait(0.1) do if _G.BringMode then pcall(function() if _G.BringMode == "Low" then _G.BringMode = 350; elseif _G.BringMode == "Normal" then _G.BringMode = 500; elseif _G.BringMode == "High" then _G.BringMode = 800; end; end); end; end; end); SettingsTab:Toggle("Fast Attack", true, "Fast Attack", function(value) _G.FastAttack = value; end); SettingsTab:Toggle("Attack Aura", false, "Attack Mob", function(value) _G.AttackMob = value; end); spawn(function() while wait(_G.FastAttackDelay) do if _G.AttackMob and (not _G.AutoFarmFruitMastery) and (not _G.AutoFarmGunMastery) then pcall(function() AttackNoCD(); end); end; end; end); local PBlade = game.Players.LocalPlayer; local QBlade = getupvalues(require(PBlade.PlayerScripts.CombatFramework)); local RBlade = QBlade[2]; function GetCurrentBlade() local S = RBlade.activeController; local T = S.blades[1]; if not T then return; end; while T.Parent ~= game.Players.LocalPlayer.Character do T = T.Parent; end; return T; end; function AttackNoCD() if not _G.AutoFarmFruitMastery or (not _G.AutoFarmGunMastery) then if _G.FastAttack then local U = RBlade.activeController; for h = 1, 1 do local V = (require(game.ReplicatedStorage.CombatFramework.RigLib)).getBladeHits(PBlade.Character, { PBlade.Character.HumanoidRootPart }, 60); local W = {}; local X = {}; for k, i in pairs(V) do if i.Parent:FindFirstChild("HumanoidRootPart") and (not X[i.Parent]) then table.insert(W, i.Parent.HumanoidRootPart); X[i.Parent] = true; end; end; V = W; if #V > 0 then local Y = debug.getupvalue(U.attack, 5); local Z = debug.getupvalue(U.attack, 6); local _ = debug.getupvalue(U.attack, 4); local a0 = debug.getupvalue(U.attack, 7); local a1 = (Y * 798405 + _ * 727595) % Z; local a2 = _ * 798405; (function() a1 = (a1 * Z + a2) % 1099511627776; Y = math.floor(a1 / Z); _ = a1 - Y * Z; end)(); a0 = a0 + 1; debug.setupvalue(U.attack, 5, Y); debug.setupvalue(U.attack, 6, Z); debug.setupvalue(U.attack, 4, _); debug.setupvalue(U.attack, 7, a0); pcall(function() if PBlade.Character:FindFirstChildOfClass("Tool") and U.blades and U.blades[1] then U.animator.anims.basic[1]:Play(0.01, 0.01, 0.01); (game:GetService("ReplicatedStorage")).RigControllerEvent:FireServer("weaponChange", tostring(GetCurrentBlade())); game.ReplicatedStorage.Remotes.Validator:FireServer(math.floor(a1 / 1099511627776 * 16777215), a0); (game:GetService("ReplicatedStorage")).RigControllerEvent:FireServer("hit", V, h, ""); end; end); end; end; else (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); end; end; end; local AttackList = { 0, 0.1, 0.15, 0.165, 0.175, 0.2, 0.25 }; _G.FastAttackDelay = 0.2; SettingsTab:Dropdown("Fast Attack Delay", AttackList, _G.FastAttackDelay, function(v) _G.FastAttackDelay = v; end); SettingsTab:Seperator("Graphic"); SettingsTab:Toggle("Hide Notifications", false, "Invisible Notification", function(v) _G.HideNotification = v; end); spawn(function() while wait() do if _G.HideNotification then game.Players.LocalPlayer.PlayerGui.Notifications.Enabled = false; else game.Players.LocalPlayer.PlayerGui.Notifications.Enabled = true; end; end; end); SettingsTab:Toggle("Hide Damage Text", true, "Invisible Damage Text", function(Remo) _G.KobenHeegeen = Remo; end); spawn(function() while wait() do if _G.KobenHeegeen then (game:GetService("ReplicatedStorage")).Assets.GUI.DamageCounter.Enabled = false; else (game:GetService("ReplicatedStorage")).Assets.GUI.DamageCounter.Enabled = true; end; end; end); SettingsTab:Toggle("Black Screen", false, false, function(Umm) _G.StartBlackScreen = Umm; end); spawn(function() while wait() do if _G.StartBlackScreen then (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Blackscreen.Size = UDim2.new(500, 0, 500, 500); else (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Blackscreen.Size = UDim2.new(1, 0, 500, 500); end; end; end); SettingsTab:Toggle("White Screen", _G.WhiteScreen, false, function(value) _G.WhiteScreen = value; if _G.WhiteScreen == true then (game:GetService("RunService")):Set3dRenderingEnabled(false); elseif _G.WhiteScreen == false then (game:GetService("RunService")):Set3dRenderingEnabled(true); end; end); -- spawn(function() -- for i, v in pairs(game:GetDescendants()) do -- if v:IsA("ParticleEmitter") or v:IsA("Trail") then -- v.Lifetime = NumberRange.new(0); -- elseif v:IsA("Explosion") then -- v.BlastPressure = 1; -- v.BlastRadius = 1; -- elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") then -- v.Enabled = false; -- end; -- end; -- end); SettingsTab:Toggle("Hide Monsters", _G.inv, "Invisible Monstera", function(value) _G.inv = value; while wait() do if _G.inv then pcall(function() for i, v in pairs((game:GetService("Workspace")).Enemies:GetDescendants()) do if v.ClassName == "MeshPart" then v.Transparency = 1; end; end; for i, v in pairs((game:GetService("Workspace")).Enemies:GetDescendants()) do if v.Name == "Head" then v.Transparency = 1; end; end; for i, v in pairs((game:GetService("Workspace")).Enemies:GetDescendants()) do if v.ClassName == "Accessory" then v.Handle.Transparency = 1; end; end; for i, v in pairs((game:GetService("Workspace")).Enemies:GetDescendants()) do if v.ClassName == "Decal" then v.Transparency = 1; end; end; end); end; end; end); SettingsTab:Seperator("Mastery Setting"); _G.Kill_At = 25; SettingsTab:Slider("Kill At %", 1, 100, _G.Kill_At, function(value) _G.Kill_At = value; end); SettingsTab:Toggle("Skill Z", true, "Auto Skill Z", function(value) _G.SkillZ = value; end); SettingsTab:Toggle("Skill X", true, "Auto Skill X", function(value) _G.SkillX = value; end); SettingsTab:Toggle("Skill C", true, "Auto Skill C", function(value) _G.SkillC = value; end); SettingsTab:Toggle("Skill V", false, "Auto Skill V", function(value) _G.SkillV = value; end); SettingsTab:Toggle("Skill F", false, "Auto Skill F", function(value) _G.SkillF = value; end); SettingsTab:Seperator("Other"); SettingsTab:Toggle("Bypass Tp", false, "Safe Teleport", function(Fast) BypassTP = Fast; end); SettingsTab:Toggle("Auto Set Spawn Point", true, "Set Spawn Point", function(value) _G.Set = value; end); spawn(function() while wait(1) do if _G.Set then pcall(function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("SetSpawnPoint"); end); end; end; end); SettingsTab:Toggle("Auto Haki", false, "Auto Active Buso", function(value) _G.AutoHaki = value; end); spawn(function() while wait(0.1) do if _G.AutoHaki then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; end; end; end); SettingsTab:Toggle("Bypass Anti Cheat", true, "Reset Flags", function(x) _G.ResetFlags = x; end); spawn(function() while wait() do pcall(function() if _G.ResetFlags then for i, v in pairs((game:GetService("Players")).LocalPlayer.Character:GetDescendants()) do if v:IsA("LocalScript") then if v.Name == "General" or v.Name == "Shiftlock" or v.Name == "FallDamage" or v.Name == "4444" or v.Name == "CamBob" or v.Name == "JumpCD" or v.Name == "Looking" or v.Name == "Run" then v:Destroy(); end; end; end; for i, v in pairs((game:GetService("Players")).LocalPlayer.PlayerScripts:GetDescendants()) do if v:IsA("LocalScript") then if v.Name == "RobloxMotor6DBugFix" or v.Name == "Clans" or v.Name == "Codes" or v.Name == "CustomForceField" or v.Name == "MenuBloodSp" or v.Name == "PlayerList" then v:Destroy(); end; end; end; end; end); end; end); HoldTab:Seperator("Mastery"); _G.HoldSKillZ = 0; HoldTab:Slider("SKill Z", 0, 5, _G.HoldSKillZ, function(v) _G.HoldSKillZ = v; end); _G.HoldSKillX = 0; HoldTab:Slider("SKill X", 0, 5, _G.HoldSKillX, function(v) _G.HoldSKillX = v; end); _G.HoldSKillC = 0; HoldTab:Slider("SKill C", 0, 5, _G.HoldSKillC, function(v) _G.HoldSKillC = v; end); _G.HoldSKillV = 0; HoldTab:Slider("SKill V", 0, 5, _G.HoldSKillV, function(v) _G.HoldSKillV = v; end); _G.HoldSKillF = 0; HoldTab:Slider("SKill F", 0, 5, _G.HoldSKillF, function(v) _G.HoldSKillF = v; end); HoldTab:Seperator("Sea Event"); _G.SeaHoldSKillZ = 0; HoldTab:Slider("SKill Z", 0, 5, _G.SeaHoldSKillZ, function(v) _G.SeaHoldSKillZ = v; end); _G.SeaHoldSKillX = 0; HoldTab:Slider("SKill X", 0, 5, _G.SeaHoldSKillX, function(v) _G.SeaHoldSKillX = v; end); _G.SeaHoldSKillC = 0; HoldTab:Slider("SKill C", 0, 5, _G.SeaHoldSKillC, function(v) _G.SeaHoldSKillC = v; end); _G.SeaHoldSKillV = 0; HoldTab:Slider("SKill V", 0, 5, _G.SeaHoldSKillV, function(v) _G.SeaHoldSKillV = v; end); _G.SeaHoldSKillF = 0; HoldTab:Slider("SKill F", 0, 5, _G.SeaHoldSKillF, function(v) _G.SeaHoldSKillF = v; end); if World1 or World2 then ItemsTab:Seperator("World"); end; if World1 then ItemsTab:Toggle("Auto Second Sea", _G.AutoSecondSea, false, function(value) _G.AutoSecondSea = value; StopTween(_G.AutoSecondSea); end); spawn(function() while wait() do if _G.AutoSecondSea then pcall(function() local MyLevel = (game:GetService("Players")).LocalPlayer.Data.Level.Value; if MyLevel >= 700 and World1 then if (game:GetService("Workspace")).Map.Ice.Door.CanCollide == false and (game:GetService("Workspace")).Map.Ice.Door.Transparency == 1 then local CFrame1 = CFrame.new(4849.29883, 5.65138149, 719.611877); repeat topos(CFrame1); wait(); until (CFrame1.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or _G.AutoSecondSea == false; wait(1.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("DressrosaQuestProgress", "Detective"); wait(0.5); EquipWeapon("Key"); repeat topos(CFrame.new(1347.7124, 37.3751602, -1325.6488)); wait(); until (Vector3.new(1347.7124, 37.3751602, (-1325.6488)) - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or _G.AutoSecondSea == false; wait(0.5); elseif (game:GetService("Workspace")).Map.Ice.Door.CanCollide == false and (game:GetService("Workspace")).Map.Ice.Door.Transparency == 1 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Ice Admiral") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Ice Admiral" then if not v.Humanoid.Health <= 0 then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then OldCFrameSecond = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); v.HumanoidRootPart.CFrame = OldCFrameSecond; topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); until not _G.AutoSecondSea or (not v.Parent) or v.Humanoid.Health <= 0; end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("TravelDressrosa"); end; end; end; elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Ice Admiral") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Ice Admiral")).HumanoidRootPart.CFrame * CFrame.new(5, 10, 7)); end; end; end; end); end; end; end); end; if World2 then ItemsTab:Toggle("Auto Third Sea", _G.AutoThirdSea, false, function(value) _G.AutoThirdSea = value; StopTween(_G.AutoThirdSea); end); spawn(function() while wait() do if _G.AutoThirdSea then pcall(function() if (game:GetService("Players")).LocalPlayer.Data.Level.Value >= 1500 and World2 then _G.AutoFarm = false; if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ZQuestProgress", "General") == 0 then topos(CFrame.new(-1926.3221435547, 12.819851875305, 1738.3092041016)); if ((CFrame.new((-1926.3221435547), 12.819851875305, 1738.3092041016)).Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then wait(1.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ZQuestProgress", "Begin"); end; wait(1.8); if (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "rip_indra" then OldCFrameThird = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CFrame = OldCFrameThird; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; AttackNoCD(); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("TravelZou"); until _G.AutoThirdSea == false or v.Humanoid.Health <= 0 or (not v.Parent); end; end; elseif not (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra") and ((CFrame.new((-26880.93359375), 22.848554611206, 473.18951416016)).Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 1000 then topos(CFrame.new(-26880.93359375, 22.848554611206, 473.18951416016)); end; end; end; end); end; end; end); end; if World2 then ItemsTab:Toggle("Auto Farm Factory", _G.AutoFactory, false, function(value) _G.AutoFactory = value; StopTween(_G.AutoFactory); end); spawn(function() while wait() do pcall(function() if _G.AutoFactory then if (game:GetService("Workspace")).Enemies:FindFirstChild("Core") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Core" and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); topos(CFrame.new(448.46756, 199.356781, -441.389252)); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until v.Humanoid.Health <= 0 or _G.AutoFactory == false; end; end; else topos(CFrame.new(448.46756, 199.356781, -441.389252)); end; end; end); end; end); elseif World3 then spawn(function() pcall(function() while wait() do if game.Workspace._WorldOrigin.Locations:FindFirstChild("Mirage Island") then Mirragecheck:Set("đŸī¸ Mirage Island is Spawning"); _G.MirageSpawn = true; else Mirragecheck:Set("đŸī¸ Mirage Island Not Spawn"); _G.MirageSpawn = false; end; if game.Workspace._WorldOrigin.Locations:FindFirstChild("Kitsune Island") then Kitsunecheck:Set("â›Šī¸ Kitsune Island is Spawning"); _G.KitsuneSpawn = true; else Kitsunecheck:Set("â›Šī¸ Kitsune Island Not Spawn"); _G.KitsuneSpawn = false; end; end; end); end); SeaTab:Seperator("Mirage Island"); Mirragecheck = SeaTab:Label("Mirage Island"); SeaTab:Toggle("Teleport To Mirage Island", _G.AutoMysticIsland, "Tween To Mirage Island", function(value) _G.AutoMysticIsland = value; StopTween(_G.AutoMysticIsland); end); spawn(function() pcall(function() while wait() do if _G.AutoMysticIsland then if (game:GetService("Workspace")).Map:FindFirstChild("MysticIsland") then topos(CFrame.new((game:GetService("Workspace")).Map.MysticIsland.Center.Position.X, 500, (game:GetService("Workspace")).Map.MysticIsland.Center.Position.Z)); end; end; end; end); end); SeaTab:Toggle("Teleport Advanced Fruit Dealer", _G.TPNPC, "Tween To Advanced Fruit Dealer", function(value) _G.Miragenpc = value; StopTween(_G.Miragenpc); end); SeaTab:Seperator("Kitsune Island"); Kitsunecheck = SeaTab:Label("Kitsune Island"); SeaTab:Toggle("Teleport To Kitsune Island", _G.TeleportKitsune, "Tween To Kitsune Island", function(value) _G.TeleportKitsune = value; StopTween(_G.TeleportKitsune); end); spawn(function() while wait() do if _G.TeleportKitsune then if (game:GetService("Workspace")).Map:FindFirstChild("KitsuneIsland") then topos(game.Workspace.Map.KitsuneIsland.ShrineActive.NeonShrinePart.CFrame * CFrame.new(0, 0, 10)); end; end; end; end); SeaTab:Toggle("Auto Collect Azure", _G.CollectAzure, "Tween To Azure Ember", function(value) _G.CollectAzure = value; end); spawn(function() while wait() do if _G.CollectAzure then pcall(function() if (game:GetService("Workspace")):FindFirstChild("AttachedAzureEmber") then fastpos((((game:GetService("Workspace")):WaitForChild("EmberTemplate")):FindFirstChild("Part")).CFrame); end; end); end; end; end); _G.SetToTradeAureEmber = 20; SeaTab:Slider("Set Azure Ember", 10, 25, _G.SetToTradeAureEmber, function(v) _G.SetToTradeAureEmber = v; end); SeaTab:Toggle("Auto Trade Azure Ember", false, "Trade Azure Ember", function(state) _G.TradeAureEmber = state; end); function GetCountMaterials(MaterialName) local Inventory = (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("getInventory"); for i, v in pairs(Inventory) do if v.Name == MaterialName then return v.Count; end; end; end; spawn(function() while wait() do if _G.TradeAureEmber then pcall(function() local AzureAvilable = GetCountMaterials("Azure Ember"); if AzureAvilable >= _G.SetToTradeAureEmber then ((game:GetService("ReplicatedStorage")).Modules.Net:FindFirstChild("RF/KitsuneStatuePray")):InvokeServer(); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("KitsuneStatuePray"); end; end); end; end; end); spawn(function() pcall(function() while wait() do if _G.Miragenpc then if (game:GetService("Workspace")).NPCs:FindFirstChild("Advanced Fruit Dealer") then topos(CFrame.new((game:GetService("Workspace")).NPCs["Advanced Fruit Dealer"].HumanoidRootPart.Position)); end; end; end; end); end); spawn(function() pcall(function() while wait() do if _G.TweenMGear then if (game:GetService("Workspace")).Map:FindFirstChild("MysticIsland") then for i, v in pairs((game:GetService("Workspace")).Map.MysticIsland:GetChildren()) do if v:IsA("MeshPart") then if v.Material == Enum.Material.Neon then topos(v.CFrame); end; end; end; end; end; end; end); end); end; ItemsTab:Seperator("Fighting Style"); ItemsTab:Toggle("Auto Superhuman", _G.AutoSuperhuman, false, function(value) _G.AutoSuperhuman = value; end); spawn(function() pcall(function() while wait() do if _G.AutoSuperhuman then if game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") or game.Players.LocalPlayer.Character:FindFirstChild("Combat") and (game:GetService("Players")).LocalPlayer.Data.Beli.Value >= 150000 then UnEquipWeapon("Combat"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyBlackLeg"); end; if game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") or game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") then _G.SelectWeapon = "Superhuman"; end; 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 if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg")).Level.Value <= 299 then _G.SelectWeapon = "Black Leg"; end; if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Electro")).Level.Value <= 299 then _G.SelectWeapon = "Electro"; end; if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate")).Level.Value <= 299 then _G.SelectWeapon = "Fishman Karate"; end; if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw")).Level.Value <= 299 then _G.SelectWeapon = "Dragon Claw"; end; if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg")).Level.Value >= 300 and (game:GetService("Players")).LocalPlayer.Data.Beli.Value >= 300000 then UnEquipWeapon("Black Leg"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectro"); end; if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and (game.Players.LocalPlayer.Character:FindFirstChild("Black Leg")).Level.Value >= 300 and (game:GetService("Players")).LocalPlayer.Data.Beli.Value >= 300000 then UnEquipWeapon("Black Leg"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectro"); end; if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Electro")).Level.Value >= 300 and (game:GetService("Players")).LocalPlayer.Data.Beli.Value >= 750000 then UnEquipWeapon("Electro"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyFishmanKarate"); end; if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and (game.Players.LocalPlayer.Character:FindFirstChild("Electro")).Level.Value >= 300 and (game:GetService("Players")).LocalPlayer.Data.Beli.Value >= 750000 then UnEquipWeapon("Electro"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyFishmanKarate"); end; if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate")).Level.Value >= 300 and (game:GetService("Players")).Localplayer.Data.Fragments.Value >= 1500 then UnEquipWeapon("Fishman Karate"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "1"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "2"); end; if game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") and (game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate")).Level.Value >= 300 and (game:GetService("Players")).Localplayer.Data.Fragments.Value >= 1500 then UnEquipWeapon("Fishman Karate"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "1"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "2"); end; if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw")).Level.Value >= 300 and (game:GetService("Players")).LocalPlayer.Data.Beli.Value >= 3000000 then UnEquipWeapon("Dragon Claw"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySuperhuman"); end; if game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and (game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw")).Level.Value >= 300 and (game:GetService("Players")).LocalPlayer.Data.Beli.Value >= 3000000 then UnEquipWeapon("Dragon Claw"); wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySuperhuman"); end; end; end; end; end); end); ItemsTab:Toggle("Auto DeathStep", _G.AutoDeathStep, false, function(value) _G.AutoDeathStep = value; end); spawn(function() while wait() do wait(); if _G.AutoDeathStep then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Black Leg") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Black Leg") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Death Step") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Death Step") then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Black Leg") and ((game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Black Leg")).Level.Value >= 450 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDeathStep"); _G.SelectWeapon = "Death Step"; end; if (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Black Leg") and ((game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Black Leg")).Level.Value >= 450 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDeathStep"); _G.SelectWeapon = "Death Step"; end; if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Black Leg") and ((game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Black Leg")).Level.Value <= 449 then _G.SelectWeapon = "Black Leg"; end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyBlackLeg"); end; end; end; end); ItemsTab:Toggle("Auto Sharkman Karate", _G.AutoSharkman, false, function(value) _G.AutoSharkman = value; StopTween(_G.AutoSharkman); end); spawn(function() pcall(function() while wait() do if _G.AutoSharkman then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyFishmanKarate"); if string.find((game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySharkmanKarate"), "keys") then if (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Water Key") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Water Key") then topos(CFrame.new(-2604.6958, 239.432526, -10315.1982, 0.0425701365, 0, -0.999093413, 0, 1, 0, 0.999093413, 0, 0.0425701365)); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySharkmanKarate"); elseif (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Fishman Karate") and ((game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Fishman Karate")).Level.Value >= 400 then else Ms = "Tide Keeper"; if (game:GetService("Workspace")).Enemies:FindFirstChild(Ms) then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == Ms then OldCFrameShark = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.Head.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.CFrame = OldCFrameShark; topos(v.HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); AttackNoCD(); until not v.Parent or v.Humanoid.Health <= 0 or _G.AutoSharkman == false or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Water Key") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Water Key"); end; end; else topos(CFrame.new(-3570.18652, 123.328949, -11555.9072, 0.465199202, -0.000000013857326, 0.885206044, 0.0000000040332897, 1, 0.0000000135347511, -0.885206044, -0.00000000272606271, 0.465199202)); wait(3); end; end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySharkmanKarate"); end; end; end; end); end); ItemsTab:Toggle("Auto Electric Claw", _G.AutoElectricClaw, false, function(value) _G.AutoElectricClaw = value; StopTween(_G.AutoElectricClaw); end); spawn(function() pcall(function() while wait() do if _G.AutoElectricClaw then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Electro") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electric Claw") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Electric Claw") then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro") and ((game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw"); _G.SelectWeapon = "Electric Claw"; end; if (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Electro") and ((game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Electro")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw"); _G.SelectWeapon = "Electric Claw"; end; if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro") and ((game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro")).Level.Value <= 399 then _G.SelectWeapon = "Electro"; end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectro"); end; end; if _G.AutoElectricClaw then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Electro") then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Electro") and ((game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Electro")).Level.Value >= 400 or ((game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Electro")).Level.Value >= 400 then if _G.AutoFarm == false then repeat task.wait(); topos(CFrame.new(-10371.4717, 330.764496, -10131.4199)); until not _G.AutoElectricClaw or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - (CFrame.new((-10371.4717), 330.764496, (-10131.4199))).Position).Magnitude <= 10; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw", "Start"); wait(2); repeat task.wait(); topos(CFrame.new(-12550.532226563, 336.22631835938, -7510.4233398438)); until not _G.AutoElectricClaw or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - (CFrame.new((-12550.532226563), 336.22631835938, (-7510.4233398438))).Position).Magnitude <= 10; wait(1); repeat task.wait(); topos(CFrame.new(-10371.4717, 330.764496, -10131.4199)); until not _G.AutoElectricClaw or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - (CFrame.new((-10371.4717), 330.764496, (-10131.4199))).Position).Magnitude <= 10; wait(1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw"); elseif _G.AutoFarm == true then _G.AutoFarm = false; wait(1); repeat task.wait(); topos(CFrame.new(-10371.4717, 330.764496, -10131.4199)); until not _G.AutoElectricClaw or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - (CFrame.new((-10371.4717), 330.764496, (-10131.4199))).Position).Magnitude <= 10; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw", "Start"); wait(2); repeat task.wait(); topos(CFrame.new(-12550.532226563, 336.22631835938, -7510.4233398438)); until not _G.AutoElectricClaw or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - (CFrame.new((-12550.532226563), 336.22631835938, (-7510.4233398438))).Position).Magnitude <= 10; wait(1); repeat task.wait(); topos(CFrame.new(-10371.4717, 330.764496, -10131.4199)); until not _G.AutoElectricClaw or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - (CFrame.new((-10371.4717), 330.764496, (-10131.4199))).Position).Magnitude <= 10; wait(1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw"); _G.SelectWeapon = "Electric Claw"; wait(0.1); _G.AutoFarm = true; end; end; end; end; end; end); end); ItemsTab:Toggle("Auto Dragon Talon", _G.AutoDragonTalon, false, function(value) _G.AutoDragonTalon = value; end); spawn(function() while wait() do if _G.AutoDragonTalon then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Dragon Claw") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Talon") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Dragon Talon") then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and ((game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Claw")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDragonTalon"); _G.SelectWeapon = "Dragon Talon"; end; if (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Dragon Claw") and ((game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Dragon Claw")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDragonTalon"); _G.SelectWeapon = "Dragon Talon"; end; if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and ((game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Claw")).Level.Value <= 399 then _G.SelectWeapon = "Dragon Claw"; end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "2"); end; end; end; end); ItemsTab:Toggle("Auto GodHuman", _G.Auto_God_Human, false, function(value) _G.Auto_God_Human = value; end); spawn(function() while task.wait() do if _G.Auto_God_Human then pcall(function() if game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") or game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Black Leg") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Black Leg") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Death Step") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Death Step") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Fishman Karate") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Fishman Karate") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Sharkman Karate") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Sharkman Karate") or game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") or game.Players.LocalPlayer.Character:FindFirstChild("Electro") or game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw") or game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Dragon Claw") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Dragon Talon") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Dragon Talon") or game.Players.LocalPlayer.Character:FindFirstChild("Godhuman") or game.Players.LocalPlayer.Backpack:FindFirstChild("Godhuman") then if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySuperhuman", true) == 1 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman")).Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") and (game.Players.LocalPlayer.Character:FindFirstChild("Superhuman")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDeathStep"); end; else Alert:create("Not Have Superhuman"); end; if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDeathStep", true) == 1 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Death Step") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Death Step")).Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Death Step") and (game.Players.LocalPlayer.Character:FindFirstChild("Death Step")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySharkmanKarate"); end; else Alert:create("Not Have Death Step"); end; if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySharkmanKarate", true) == 1 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Sharkman Karate") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Sharkman Karate")).Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Sharkman Karate") and (game.Players.LocalPlayer.Character:FindFirstChild("Sharkman Karate")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw"); end; else Alert:create("Not Have Sharkman Karate"); end; if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw", true) == 1 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw")).Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw") and (game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw")).Level.Value >= 400 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDragonTalon"); end; else Alert:create("Not Have Electric Claw"); end; if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDragonTalon", true) == 1 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Talon") and (game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Talon")).Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Dragon Talon") and (game.Players.LocalPlayer.Character:FindFirstChild("Dragon Talon")).Level.Value >= 400 then if string.find((game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyGodhuman", true), "Bring") then Alert:create("Not Have Enough Material"); else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyGodhuman"); end; end; else Alert:create("Not Have Dragon Talon"); end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySuperhuman"); end; end); end; end; end); ItemsTab:Seperator("Materials"); if World2 then ItemsTab:Toggle("Auto Farm Radioactive Material", false, false, function(value) Radioactive = value; StopTween(Radioactive); end); local MaterialsPos1 = CFrame.new(-507.7895202636719, 72.99479675292969, -126.45632934570312); spawn(function() while wait() do if Radioactive and World2 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Factory Staff") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Factory Staff" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not Radioactive or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos1.Position).Magnitude > 1500 then BTP(MaterialsPos1); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos1.Position).Magnitude < 1500 then topos(MaterialsPos1); end; else topos(MaterialsPos1); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-507.7895202636719, 72.99479675292969, -126.45632934570312)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Factory Staff") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Factory Staff")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World2 then ItemsTab:Toggle("Auto Farm Mystic Droplet", false, false, function(value) _G.Makori_gay = value; StopTween(_G.Makori_gay); end); local MaterialsPos2 = CFrame.new(-3352.9013671875, 285.01556396484375, -10534.841796875); spawn(function() while wait() do if _G.Makori_gay and World2 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Water Fighter") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Water Fighter" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Makori_gay or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos2.Position).Magnitude > 1500 then BTP(MaterialsPos2); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos2.Position).Magnitude < 1500 then topos(MaterialsPos2); end; else topos(MaterialsPos2); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-3352.9013671875, 285.01556396484375, -10534.841796875)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Water Fighter") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Water Fighter")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World1 or World2 then ItemsTab:Toggle("Auto Farm Magma Ore", _G.Makori_gay, "Auto Farm Magma Ore", function(value) _G.Umm = value; StopTween(_G.Umm); end); local MaterialsPos3 = CFrame.new(-5850.2802734375, 77.28675079345703, 8848.6748046875); spawn(function() while wait() do if _G.Umm and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Military Spy") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Military Spy" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Umm or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos3.Position).Magnitude > 1500 then BTP(MaterialsPos3); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos3.Position).Magnitude < 1500 then topos(MaterialsPos3); end; else topos(MaterialsPos3); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-5850.2802734375, 77.28675079345703, 8848.6748046875)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Military Spy") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Military Spy")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); local MaterialsPos4 = CFrame.new(-5234.60595703125, 51.953372955322266, -4732.27880859375); spawn(function() while wait() do if _G.Umm and World2 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Lava Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Lava Pirate" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Umm or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos4.Position).Magnitude > 1500 then BTP(MaterialsPos4); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos4.Position).Magnitude < 1500 then topos(MaterialsPos4); end; else topos(MaterialsPos4); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-5234.60595703125, 51.953372955322266, -4732.27880859375)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Lava Pirate") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Lava Pirate")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World1 then ItemsTab:Toggle("Auto Farm Angel Wings", _G.Makori_gay, false, function(value) _G.Auto_Wing = value; StopTween(_G.Auto_Wing); end); local MaterialsPos5 = CFrame.new(-7827.15625, 5606.912109375, -1705.5833740234375); spawn(function() while wait() do if _G.Auto_Wing and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Royal Soldier") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Royal Soldier" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Auto_Wing or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos5.Position).Magnitude > 1500 then BTP(MaterialsPos5); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos5.Position).Magnitude < 1500 then topos(MaterialsPos5); end; else topos(MaterialsPos5); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-7827.15625, 5606.912109375, -1705.5833740234375)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Royal Soldier") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Royal Soldier")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World1 or World2 or World3 then ItemsTab:Toggle("Auto Farm Leather", _G.Makori_gay, false, function(value) _G.Leather = value; StopTween(_G.Leather); end); local MaterialsPos6 = CFrame.new(-1211.8792724609375, 4.787090301513672, 3916.83056640625); spawn(function() while wait() do if _G.Leather and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Pirate" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Leather or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos6.Position).Magnitude > 1500 then BTP(MaterialsPos6); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos6.Position).Magnitude < 1500 then topos(MaterialsPos6); end; else topos(MaterialsPos6); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-1211.8792724609375, 4.787090301513672, 3916.83056640625)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Pirate") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Pirate")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); local MaterialsPos7 = CFrame.new(-2010.5059814453125, 73.00115966796875, -3326.620849609375); spawn(function() while wait() do if _G.Leather and World2 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Marine Captain") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Marine Captain" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Leather or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos7.Position).Magnitude > 1500 then BTP(MaterialsPos7); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos7.Position).Magnitude < 1500 then topos(MaterialsPos7); end; else topos(MaterialsPos7); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-2010.5059814453125, 73.00115966796875, -3326.620849609375)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Marine Captain") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Marine Captain")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); local MaterialsPos8 = CFrame.new(-11975.78515625, 331.7734069824219, -10620.0302734375); spawn(function() while wait() do if _G.Leather and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Jungle Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Jungle Pirate" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Leather or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos8.Position).Magnitude > 1500 then BTP(MaterialsPos8); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos8.Position).Magnitude < 1500 then topos(MaterialsPos8); end; else topos(MaterialsPos8); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-11975.78515625, 331.7734069824219, -10620.0302734375)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Jungle Pirate") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Jungle Pirate")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World1 or World2 or World3 then ItemsTab:Toggle("Auto Farm Ectoplasm", _G.AutoEctoplasm, false, function(value) _G.AutoEctoplasm = value; StopTween(_G.AutoEctoplasm); end); ItemsTab:Toggle("Auto Farm Scrap Metal", false, false, function(value) Scrap = value; StopTween(Scrap); end); local MaterialsPos9 = CFrame.new(-1132.4202880859375, 14.844913482666016, 4293.30517578125); spawn(function() while wait() do if Scrap and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Brute") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Brute" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not Scrap or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos9.Position).Magnitude > 1500 then BTP(MaterialsPos9); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos9.Position).Magnitude < 1500 then topos(MaterialsPos9); end; else topos(MaterialsPos9); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-1132.4202880859375, 14.844913482666016, 4293.30517578125)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Brute") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Brute")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); local MaterialsPos10 = CFrame.new(-972.307373046875, 73.04473876953125, 1419.2901611328125); spawn(function() while wait() do if Scrap and World2 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Mercenary") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Mercenary" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not Scrap or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos10.Position).Magnitude > 1500 then BTP(MaterialsPos10); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos10.Position).Magnitude < 1500 then topos(MaterialsPos10); end; else topos(MaterialsPos10); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-972.307373046875, 73.04473876953125, 1419.2901611328125)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Mercenary") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Mercenary")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); local MaterialsPos11 = CFrame.new(-289.6311950683594, 43.8282470703125, 5583.66357421875); spawn(function() while wait() do if Scrap and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Pirate Millionaire") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Pirate Millionaire" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not Scrap or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos11.Position).Magnitude > 1500 then BTP(MaterialsPos11); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos11.Position).Magnitude < 1500 then topos(MaterialsPos11); end; else topos(MaterialsPos11); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-289.6311950683594, 43.8282470703125, 5583.66357421875)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Pirate Millionaire") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Pirate Millionaire")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World3 then ItemsTab:Toggle("Auto Farm Conjured Cocoa", false, false, function(value) Cocoafarm = value; StopTween(Cocoafarm); end); local MaterialsPos12 = CFrame.new(744.7930908203125, 24.76934242248535, -12637.7255859375); spawn(function() while wait() do if Cocoafarm and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Chocolate Bar Battler") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Chocolate Bar Battler" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not Cocoafarm or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos12.Position).Magnitude > 1500 then BTP(MaterialsPos12); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos12.Position).Magnitude < 1500 then topos(MaterialsPos12); end; else topos(MaterialsPos12); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(744.7930908203125, 24.76934242248535, -12637.7255859375)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Chocolate Bar Battler") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Chocolate Bar Battler")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World3 then ItemsTab:Toggle("Auto Farm Dragon Scale", false, false, function(value) Dragon_Scale = value; StopTween(Dragon_Scale); end); local MaterialsPos13 = CFrame.new(5824.06982421875, 51.38640213012695, -1106.694580078125); spawn(function() while wait() do if Dragon_Scale and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Dragon Crew Warrior") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Dragon Crew Warrior" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not Dragon_Scale or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos13.Position).Magnitude > 1500 then BTP(MaterialsPos13); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos13.Position).Magnitude < 1500 then topos(MaterialsPos13); end; else topos(MaterialsPos13); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(5824.06982421875, 51.38640213012695, -1106.694580078125)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Dragon Crew Warrior") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Dragon Crew Warrior")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World3 then ItemsTab:Toggle("Auto Farm Gunpowder", false, false, function(value) Gunpowder = value; StopTween(Gunpowder); end); local MaterialsPos14 = CFrame.new(-379.6134338378906, 73.84449768066406, 5928.5263671875); spawn(function() while wait() do if Gunpowder and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Pistol Billionaire") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Pistol Billionaire" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not Gunpowder or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos14.Position).Magnitude > 1500 then BTP(MaterialsPos14); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos14.Position).Magnitude < 1500 then topos(MaterialsPos14); end; else topos(MaterialsPos14); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-379.6134338378906, 73.84449768066406, 5928.5263671875)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Pistol Billionaire") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Pistol Billionaire")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World3 then ItemsTab:Toggle("Auto Farm Fish Tail World 3", false, false, function(value) Fish = value; StopTween(Fish); end); local MaterialsPos15 = CFrame.new(-10961.0126953125, 331.7977600097656, -8914.29296875); spawn(function() while wait() do if Fish and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Fishman Captain") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Fishman Captain" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not Fish or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos15.Position).Magnitude > 1500 then BTP(MaterialsPos15); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos15.Position).Magnitude < 1500 then topos(MaterialsPos15); end; else topos(MaterialsPos15); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-10961.0126953125, 331.7977600097656, -8914.29296875)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Fishman Captain") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Fishman Captain")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; if World3 then ItemsTab:Toggle("Auto Farm Mini Tusk", false, false, function(value) MiniHee = value; StopTween(MiniHee); end); local MaterialsPos16 = CFrame.new(-13516.0458984375, 469.8182373046875, -6899.16064453125); spawn(function() while wait() do if MiniHee and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Mythological Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Mythological Pirate" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not MiniHee or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos16.Position).Magnitude > 1500 then BTP(MaterialsPos16); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - MaterialsPos16.Position).Magnitude < 1500 then topos(MaterialsPos16); end; else topos(MaterialsPos16); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-13516.0458984375, 469.8182373046875, -6899.16064453125)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Mythological Pirate") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Mythological Pirate")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); end; spawn(function() while wait() do if SelectedMasteryMode == "Level Farm" and _G.AutoFarmFruitMastery then pcall(function() CheckQuest(); local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if not string.find(QuestTitle, NameMon) then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then repeat wait(); TP1(CFrameQuest); until (CFrameQuest.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or (not _G.AutoFarmFruitMastery); if (CFrameQuest.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", NameQuest, LevelQuest); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild(Mon) then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == Mon then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then HealthMs = v.Humanoid.MaxHealth * _G.Kill_At / 100; repeat task.wait(); if v.Humanoid.Health <= HealthMs then EquipWeapon((game:GetService("Players")).LocalPlayer.Data.DevilFruit.Value); UseSkill = true; Skillaimbot = true; TP1(v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)); else UseSkill = false; Skillaimbot = false; EquipWeapon(_G.SelectWeapon); TP1(v.HumanoidRootPart.CFrame * Pos); end; AimBotSkillPosition = v.HumanoidRootPart.CFrame.Position; MonFarm = v.Name; PosMon = v.HumanoidRootPart.CFrame; AutoHaki(); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; NormalAttack(); until not _G.AutoFarmFruitMastery or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; UseSkill = false; Skillaimbot = false; end; end; end; end; else TP1(CFrameMon); UnEquipWeapon(_G.SelectWeapon); end; end; end); end; end; end); function NormalAttack() if not _G.NormalAttack then local a3 = require(game.Players.LocalPlayer.PlayerScripts.CombatFramework); local a4 = (debug.getupvalues(a3))[2]; local a5 = require(game.ReplicatedStorage.Util.CameraShaker); a5:Stop(); a4.activeController.attacking = false; a4.activeController.timeToNextAttack = 0; a4.activeController.hitboxMagnitude = 180; (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); end; end; spawn(function() (game:GetService("RunService")).RenderStepped:Connect(function() pcall(function() if UseSkill or UseGunSkill or _G.SeaSkill then for i, v in pairs((game:GetService("Players")).LocalPlayer.PlayerGui.Notifications:GetChildren()) do for _, Notif in pairs(v:GetChildren()) do if string.find(Notif.Text, "Skill locked!") then v:Destroy(); end; end; end; end; end); end); end); spawn(function() pcall(function() while wait() do if SelectedMasteryMode == "Level Farm" and _G.AutoFarmGunMastery then CheckQuest(); local QuestTitle = (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text; if not string.find(QuestTitle, NameMon) then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then TP1(CFrameQuest); if (CFrameQuest.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", NameQuest, LevelQuest); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild(Mon) then pcall(function() for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == Mon then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then repeat task.wait(); HealthMin = v.Humanoid.MaxHealth * _G.Kill_At / 100; ShootPosition = (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, (-15), 0); if v.Humanoid.Health <= HealthMin then EquipWeapon(SelectWeaponGun); TP1(v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0)); ((game:GetService("Players")).LocalPlayer.Character.Humanoid:FindFirstChild("")):InvokeServer("TAP", Vector3.new(ShootPosition.Position)); UseGunSkill = true; Skillaimbot = true; else EquipWeapon(_G.SelectWeapon); TP1(v.HumanoidRootPart.CFrame * Pos); UseGunSkill = false; Skillaimbot = false; end; NormalAttack(); AutoHaki(); v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.Head.CanCollide = false; AimBotSkillPosition = v.HumanoidRootPart.Position; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; until v.Humanoid.Health <= 0 or _G.AutoFarmGunMastery == false or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; UseGunSkill = false; Skillaimbot = false; StartBring = false; end; end; end; end); else TP1(CFrameMon); UnEquipWeapon(_G.SelectWeapon); end; end; end; end; end); end); function EquipWeaponSword() pcall(function() for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Sword" and v:IsA("Tool") then local ToolHumanoid = game.Players.LocalPlayer.Backpack:FindFirstChild(v.Name); game.Players.LocalPlayer.Character.Humanoid:EquipTool(ToolHumanoid); end; end; end); end; ItemsTab:Seperator("Gun & Sword"); ItemsTab:Toggle("Auto Buddy Sword", _G.AutoBudySword, false, function(value) _G.AutoBudySword = value; StopTween(_G.AutoBudySword); end); local BigMomPos = CFrame.new(-731.2034301757812, 381.5658874511719, -11198.4951171875); spawn(function() while wait() do if _G.AutoBudySword and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Cake Queen") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cake Queen" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.AutoBudySword or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BigMomPos.Position).Magnitude > 1500 then BTP(BigMomPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - BigMomPos.Position).Magnitude < 1500 then topos(BigMomPos); end; else topos(BigMomPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-731.2034301757812, 381.5658874511719, -11198.4951171875)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Cake Queen") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Cake Queen")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); ItemsTab:Toggle("Auto Soul Guitar", _G.AutoNevaSoulGuitar, false, function(value) _G.AutoNevaSoulGuitar = value; StopTween(_G.AutoNevaSoulGuitar); end); spawn(function() while wait() do pcall(function() if _G.AutoNevaSoulGuitar then if GetWeaponInventory("Soul Guitar") == false then if ((CFrame.new((-9681.458984375), 6.139880657196045, 6341.3720703125)).Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5000 then if (game:GetService("Workspace")).NPCs:FindFirstChild("Skeleton Machine") then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("soulGuitarBuy", true); elseif (game:GetService("Workspace")).Map["Haunted Castle"].Candle1.Transparency == 0 then if (game:GetService("Workspace")).Map["Haunted Castle"].Placard1.Left.Part.Transparency == 0 then Quest2 = true; repeat wait(); topos(CFrame.new(-8762.69140625, 176.84783935546875, 6171.3076171875)); until ((CFrame.new((-8762.69140625), 176.84783935546875, 6171.3076171875)).Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or (not _G.AutoNevaSoulGuitar); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"].Placard7.Left.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"].Placard6.Left.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"].Placard5.Left.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"].Placard4.Right.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"].Placard3.Left.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"].Placard2.Right.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"].Placard1.Right.ClickDetector); wait(1); elseif (game:GetService("Workspace")).Map["Haunted Castle"].Tablet.Segment1:FindFirstChild("ClickDetector") then if (game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part1:FindFirstChild("ClickDetector") then Quest4 = true; repeat wait(); topos(CFrame.new(-9553.5986328125, 65.62338256835938, 6041.58837890625)); until ((CFrame.new((-9553.5986328125), 65.62338256835938, 6041.58837890625)).Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or (not _G.AutoNevaSoulGuitar); wait(1); topos((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part3.CFrame); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part3.ClickDetector); wait(1); topos((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.CFrame); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.ClickDetector); wait(1); topos((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part6.CFrame); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part6.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part6.ClickDetector); wait(1); topos((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part8.CFrame); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part8.ClickDetector); wait(1); topos((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.CFrame); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.ClickDetector); wait(1); fireclickdetector((game:GetService("Workspace")).Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.ClickDetector); else Quest3 = true; end; else if (game:GetService("Workspace")).NPCs:FindFirstChild("Ghost") then local args = { [1] = "GuitarPuzzleProgress", [2] = "Ghost" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; if game.Workspace.Enemies:FindFirstChild("Living Zombie") then for i, v in pairs(game.Workspace.Enemies:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == "Living Zombie" then EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.Size = Vector3.new(60, 60, 60); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 20, 0); topos(CFrame.new(-10160.787109375, 138.6616973876953, 5955.03076171875)); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); end; end; end; else topos(CFrame.new(-10160.787109375, 138.6616973876953, 5955.03076171875)); end; end; elseif string.find((game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("gravestoneEvent", 2), "Error") then print("Go to Grave"); topos(CFrame.new(-8653.2060546875, 140.98487854003906, 6160.033203125)); elseif string.find((game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("gravestoneEvent", 2), "Nothing") then print("Wait Next Night"); else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("gravestoneEvent", 2, true); end; else topos(CFrame.new(-9681.458984375, 6.139880657196045, 6341.3720703125)); end; end; end; end); end; end); spawn(function() while wait() do if _G.AutoFarmBossHallow then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Soul Reaper") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if string.find(v.Name, "Soul Reaper") then repeat task.wait(); EquipWeapon(_G.SelectWeapon); AutoHaki(); v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 670)); v.HumanoidRootPart.Transparency = 1; until v.Humanoid.Health <= 0 or _G.AutoFarmBossHallow == false; end; end; elseif (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Hallow Essence") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Hallow Essence") then repeat topos(CFrame.new(-8932.322265625, 146.83154296875, 6062.55078125)); wait(); until ((CFrame.new((-8932.322265625), 146.83154296875, 6062.55078125)).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8; EquipWeapon("Hallow Essence"); elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Soul Reaper") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Soul Reaper")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end); end; end; end); ItemsTab:Toggle("Auto Rengoku", _G.AutoRengoku, false, function(value) _G.AutoRengoku = value; StopTween(_G.AutoRengoku); end); ItemsTab:Toggle("Auto Hallow Scythe", _G.AutoFarmBossHallow, "Auto Kill Soul Reaper", function(value) _G.AutoFarmBossHallow = value; StopTween(_G.AutoFarmBossHallow); end); ItemsTab:Toggle("Auto Warden Sword", _G.Autowaden, "Auto Get Warden Sword", function(value) _G.Autowaden = value; StopTween(_G.Autowaden); end); ItemsTab:Toggle("Auto Cursed Dual Katana", _G.AutoCdk, "Must be have Yama and Tushita", function(value) Auto_Cursed_Dual_Katana = value; StopTween(Auto_Cursed_Dual_Katana); end); ItemsTab:Toggle("Auto Get Yama", _G.AutoYama, "Need 30 Elite Hunter", function(value) _G.AutoYama = value; end); spawn(function() while wait() do if _G.AutoYama then if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("EliteHunter", "Progress") >= 30 then repeat wait(0.1); fireclickdetector((game:GetService("Workspace")).Map.Waterfall.SealedKatana.Handle.ClickDetector); until (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Yama") or (not _G.AutoYama); end; end; end; end); spawn(function() while wait() do pcall(function() if Auto_Cursed_Dual_Katana then if game.Players.LocalPlayer.Character:FindFirstChild("Tushita") or game.Players.LocalPlayer.Backpack:FindFirstChild("Tushita") or game.Players.LocalPlayer.Character:FindFirstChild("Yama") or game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") then if game.Players.LocalPlayer.Character:FindFirstChild("Tushita") or game.Players.LocalPlayer.Backpack:FindFirstChild("Tushita") then if game.Players.LocalPlayer.Backpack:FindFirstChild("Tushita") then EquipWeapon("Tushita"); end; elseif game.Players.LocalPlayer.Character:FindFirstChild("Yama") or game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") then if game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") then EquipWeapon("Yama"); end; end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("LoadItem", "Tushita"); end; end; end); end; end); spawn(function() while wait() do pcall(function() if Auto_Cursed_Dual_Katana then if GetMaterial("Alucard Fragment") == 0 then Auto_Quest_Yama_1 = true; Auto_Quest_Yama_2 = false; Auto_Quest_Yama_3 = false; Auto_Quest_Tushita_1 = false; Auto_Quest_Tushita_2 = false; Auto_Quest_Tushita_3 = false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Evil"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Evil"); elseif GetMaterial("Alucard Fragment") == 1 then Auto_Quest_Yama_1 = false; Auto_Quest_Yama_2 = true; Auto_Quest_Yama_3 = false; Auto_Quest_Tushita_1 = false; Auto_Quest_Tushita_2 = false; Auto_Quest_Tushita_3 = false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Evil"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Evil"); elseif GetMaterial("Alucard Fragment") == 2 then Auto_Quest_Yama_1 = false; Auto_Quest_Yama_2 = false; Auto_Quest_Yama_3 = true; Auto_Quest_Tushita_1 = false; Auto_Quest_Tushita_2 = false; Auto_Quest_Tushita_3 = false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Evil"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Evil"); elseif GetMaterial("Alucard Fragment") == 3 then Auto_Quest_Yama_1 = false; Auto_Quest_Yama_2 = false; Auto_Quest_Yama_3 = false; Auto_Quest_Tushita_1 = true; Auto_Quest_Tushita_2 = false; Auto_Quest_Tushita_3 = false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Good"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Good"); elseif GetMaterial("Alucard Fragment") == 4 then Auto_Quest_Yama_1 = false; Auto_Quest_Yama_2 = false; Auto_Quest_Yama_3 = false; Auto_Quest_Tushita_1 = false; Auto_Quest_Tushita_2 = true; Auto_Quest_Tushita_3 = false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Good"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Good"); elseif GetMaterial("Alucard Fragment") == 5 then Auto_Quest_Yama_1 = false; Auto_Quest_Yama_2 = false; Auto_Quest_Yama_3 = false; Auto_Quest_Tushita_1 = false; Auto_Quest_Tushita_2 = false; Auto_Quest_Tushita_3 = true; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Good"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Good"); elseif GetMaterial("Alucard Fragment") == 6 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Cursed Skeleton Boss [Lv. 2025] [Boss]") or (game:GetService("Workspace")).ReplicatedStorage:FindFirstChild("Cursed Skeleton Boss [Lv. 2025] [Boss]") then Auto_Quest_Yama_1 = false; Auto_Quest_Yama_2 = false; Auto_Quest_Yama_3 = false; Auto_Quest_Tushita_1 = false; Auto_Quest_Tushita_2 = false; Auto_Quest_Tushita_3 = false; if (game:GetService("Workspace")).Enemies:FindFirstChild("Cursed Skeleton Boss [Lv. 2025] [Boss]") or (game:GetService("Workspace")).Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200]") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cursed Skeleton Boss" or v.Name == "Cursed Skeleton" then if v.Humanoid.Health > 0 then EquipWeapon(Sword); topos(v.HumanoidRootPart.CFrame * pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; Click(); end; end; end; end; elseif ((CFrame.new((-12361.7060546875), 603.3547973632812, (-6550.5341796875))).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 100 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Good"); wait(1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "Progress", "Evil"); wait(1); topos(CFrame.new(-12361.7060546875, 603.3547973632812, -6550.5341796875)); wait(1.5); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "E", false, game); wait(1.5); topos(CFrame.new(-12253.5419921875, 598.8999633789062, -6546.8388671875)); else topos(CFrame.new(-12361.7060546875, 603.3547973632812, -6550.5341796875)); end; end; end; end); end; end); spawn(function() while wait() do if Auto_Quest_Yama_1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Mythological Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Mythological Pirate" then repeat wait(); topos(v.HumanoidRootPart.CFrame * CFrame.new(0, 0, (-2))); until Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_1 == false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Evil"); end; end; else topos(CFrame.new(-13451.46484375, 543.712890625, -6961.0029296875)); end; end); end; end; end); spawn(function() while wait() do pcall(function() if Auto_Quest_Yama_2 then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HazeESP") then v.HazeESP.Size = UDim2.new(50, 50, 50, 50); v.HazeESP.MaxDistance = "inf"; end; end; for i, v in pairs((game:GetService("ReplicatedStorage")):GetChildren()) do if v:FindFirstChild("HazeESP") then v.HazeESP.Size = UDim2.new(50, 50, 50, 50); v.HazeESP.MaxDistance = "inf"; end; end; end; end); end; end); spawn(function() while wait() do pcall(function() for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if Auto_Quest_Yama_2 and v:FindFirstChild("HazeESP") and (v.HumanoidRootPart.Position - PosMonsEsp.Position).magnitude <= 300 then v.HumanoidRootPart.CFrame = PosMonsEsp; v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); if not v.HumanoidRootPart:FindFirstChild("BodyVelocity") then local vc = Instance.new("BodyVelocity", v.HumanoidRootPart); vc.MaxForce = Vector3.new(1, 1, 1) * math.huge; vc.Velocity = Vector3.new(0, 0, 0); end; end; end; end); end; end); spawn(function() while wait() do if Auto_Quest_Yama_2 then pcall(function() for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("HazeESP") then repeat wait(); if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 2000 then topos(v.HumanoidRootPart.CFrame * Pos); else EquipWeapon(Sword); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; Click(); if v.Humanoid.Health <= 0 and v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy(); end; end; until Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_2 == false or (not v.Parent) or v.Humanoid.Health <= 0 or (not v:FindFirstChild("HazeESP")); else for x, y in pairs((game:GetService("ReplicatedStorage")):GetChildren()) do if y:FindFirstChild("HazeESP") then if (y.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 2000 then topos(y.HumanoidRootPart.CFrameMon * Farm_Mode); else topos(y.HumanoidRootPart.CFrame * Farm_Mode); end; end; end; end; end; end); end; end; end); spawn(function() while wait() do if Auto_Quest_Yama_3 then pcall(function() if game.Players.LocalPlayer.Backpack:FindFirstChild("Hallow Essence") then topos((game:GetService("Workspace")).Map["Haunted Castle"].Summoner.Detection.CFrame); elseif (game:GetService("Workspace")).Map:FindFirstChild("HellDimension") then repeat wait(); if (game:GetService("Workspace")).Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200]") or (game:GetService("Workspace")).Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200] [Boss]") or (game:GetService("Workspace")).Enemies:FindFirstChild("Hell's Messenger [Lv. 2200] [Boss]") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cursed Skeleton" or v.Name == "Cursed Skeleton" or v.Name == "Hell's Messenger" then if v.Humanoid.Health > 0 then repeat wait(); EquipWeapon(Sword); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; Click(); if v.Humanoid.Health <= 0 and v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy(); end; until v.Humanoid.Health <= 0 or (not v.Parent) or Auto_Quest_Yama_3 == false; end; end; end; else wait(5); topos((game:GetService("Workspace")).Map.HellDimension.Torch1.CFrame); wait(1.5); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "E", false, game); wait(1.5); topos((game:GetService("Workspace")).Map.HellDimension.Torch2.CFrame); wait(1.5); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "E", false, game); wait(1.5); topos((game:GetService("Workspace")).Map.HellDimension.Torch3.CFrame); wait(1.5); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "E", false, game); wait(1.5); topos((game:GetService("Workspace")).Map.HellDimension.Exit.CFrame); end; until Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_3 == false or GetMaterial("Alucard Fragment") == 3; elseif (game:GetService("Workspace")).Enemies:FindFirstChild("Soul Reaper") or game.ReplicatedStorage:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Soul Reaper") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Soul Reaper" then if v.Humanoid.Health > 0 then repeat wait(); topos(v.HumanoidRootPart.CFrame * Pos); until Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_3 == false or (game:GetService("Workspace")).Map:FindFirstChild("HellDimension"); end; end; end; else topos(CFrame.new(-9570.033203125, 315.9346923828125, 6726.89306640625)); end; else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Bones", "Buy", 1, 1); end; end); end; end; end); spawn(function() while wait() do if Auto_Quest_Tushita_1 then topos(CFrame.new(-9546.990234375, 21.139892578125, 4686.1142578125)); wait(5); topos(CFrame.new(-6120.0576171875, 16.455780029296875, -2250.697265625)); wait(5); topos(CFrame.new(-9533.2392578125, 7.254445552825928, -8372.69921875)); end; end; end); spawn(function() while wait() do if Auto_Quest_Tushita_2 then pcall(function() if ((CFrame.new((-5539.3115234375), 313.800537109375, (-2972.372314453125))).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 500 then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if Auto_Quest_Tushita_2 and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 2000 then repeat wait(); EquipWeapon(Sword); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; Click(); if v.Humanoid.Health <= 0 and v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy(); end; until v.Humanoid.Health <= 0 or (not v.Parent) or Auto_Quest_Tushita_2 == false; end; end; end; else topos(CFrame.new(-5545.1240234375, 313.800537109375, -2976.616455078125)); end; end); end; end; end); spawn(function() while wait() do if Auto_Quest_Tushita_3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Cake Queen") or game.ReplicatedStorage:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Cake Queen") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cake Queen" then if v.Humanoid.Health > 0 then repeat wait(); EquipWeapon(Sword); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; Click(); if v.Humanoid.Health <= 0 and v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy(); end; until Auto_Cursed_Dual_Katana == false or Auto_Quest_Tushita_3 == false or (game:GetService("Workspace")).Map:FindFirstChild("HeavenlyDimension"); end; end; end; else topos(CFrame.new(-709.3132934570312, 381.6005859375, -11011.396484375)); end; elseif (game:GetService("Workspace")).Map:FindFirstChild("HeavenlyDimension") then repeat wait(); if (game:GetService("Workspace")).Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200]") or (game:GetService("Workspace")).Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200] [Boss]") or (game:GetService("Workspace")).Enemies:FindFirstChild("Heaven's Guardian [Lv. 2200] [Boss]") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cursed Skeleton" or v.Name == "Cursed Skeleton" or v.Name == "Heaven's Guardian" then if v.Humanoid.Health > 0 then repeat wait(); EquipWeapon(Sword); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; Click(); if v.Humanoid.Health <= 0 and v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy(); end; until v.Humanoid.Health <= 0 or (not v.Parent) or Auto_Quest_Tushita_3 == false; end; end; end; else wait(5); topos((game:GetService("Workspace")).Map.HeavenlyDimension.Torch1.CFrame); wait(1.5); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "E", false, game); wait(1.5); topos((game:GetService("Workspace")).Map.HeavenlyDimension.Torch2.CFrame); wait(1.5); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "E", false, game); wait(1.5); topos((game:GetService("Workspace")).Map.HeavenlyDimension.Torch3.CFrame); wait(1.5); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "E", false, game); wait(1.5); topos((game:GetService("Workspace")).Map.HeavenlyDimension.Exit.CFrame); end; until not Auto_Cursed_Dual_Katana or (not Auto_Quest_Tushita_3) or GetMaterial("Alucard Fragment") == 6; end; end); end; end; end); ItemsTab:Toggle("Auto Get Tushita", _G.Autotushita, "Need Spawn Longma and Rip Indra", function(value) _G.Autotushita = value; StopTween(_G.Autotushita); end); spawn(function() while wait() do if _G.Autotushita and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra True Form") then ripIndraSpawn = true; elseif (game:GetService("Workspace")).Enemies:FindFirstChild("Longma") then longmaSpawn = true; end; if not (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra True Form") or (not (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra")) then repeat wait(1); Alert:create("Rip Indra Not Spawn"); until not _G.Autotushita or (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra True Form") or (not (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra")); elseif not (game:GetService("Workspace")).Enemies:FindFirstChild("Longma") then repeat wait(1); Alert:create("Longma Not Spawn"); until not _G.Autotushita or (game:GetService("Workspace")).Enemies:FindFirstChild("Longma"); end; if ripIndraSpawn and longmaSpawn then topos(CFrame.new(5154.85303, 141.812225, 913.080933, 0.138356507, 0.0000000517637666, 0.990382493, 0.0000000459496796, 1, -0.0000000586856146, -0.990382493, 0.0000000536272928, 0.138356507)); if ((CFrame.new(5154.85303, 141.812225, 913.080933, 0.138356507, 0.0000000517637666, 0.990382493, 0.0000000459496796, 1, (-0.0000000586856146), (-0.990382493), 0.0000000536272928, 0.138356507)).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position).Magnitude < 2 then wait(2); Torch = true; end; end; local Torch1CFrame = (game:GetService("Workspace")).Map.Turtle.QuestTorches.Torch1.Particles.CFrame; local Torch2CFrame = (game:GetService("Workspace")).Map.Turtle.QuestTorches.Torch2.Particles.CFrame; local Torch3CFrame = (game:GetService("Workspace")).Map.Turtle.QuestTorches.Torch3.Particles.CFrame; local Torch4CFrame = (game:GetService("Workspace")).Map.Turtle.QuestTorches.Torch4.Particles.CFrame; local Torch5CFrame = (game:GetService("Workspace")).Map.Turtle.QuestTorches.Torch5.Particles.CFrame; if Torch then topos(Torch1CFrame); if (Torch1CFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position).Magnitude < 2 then wait(1); Torch1 = true; end; if Torch1 then topos(Torch2CFrame); if (Torch2CFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position).Magnitude < 2 then wait(1); Torch2 = true; end; end; if Torch2 then topos(Torch3CFrame); if (Torch3CFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position).Magnitude < 2 then wait(1); Torch3 = true; end; end; if Torch3 then topos(Torch4CFrame); if (Torch4CFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position).Magnitude < 2 then wait(1); Torch4 = true; end; end; if Torch4 then topos(Torch5CFrame); if (Torch5CFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position).Magnitude < 2 then wait(1); Torch5 = true; end; end; if Torch5 then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Longma" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.Autotushita or (not v.Parent) or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Tushita") or v.Humanoid.Health <= 0; end; end; end; end; end; end); end; end; end); ItemsTab:Toggle("Auto Carvander", _G.AutoCarvender, false, function(value) _G.AutoCarvender = value; StopTween(_G.AutoCarvender); end); local CavandisPos = CFrame.new(5311.07421875, 426.0243835449219, 165.12762451171875); spawn(function() while wait() do if _G.AutoCarvender and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Beautiful Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Beautiful Pirate" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until not _G.AutoCarvender or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CavandisPos.Position).Magnitude > 1500 then BTP(CavandisPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CavandisPos.Position).Magnitude < 1500 then topos(CavandisPos); end; else topos(CavandisPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(5311.07421875, 426.0243835449219, 165.12762451171875)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Beautiful Pirate") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Beautiful Pirate")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); SeaTab:Seperator("Sea"); local ListSeaBoat = { "Guardian", "PirateGrandBrigade", "MarineGrandBrigade", "PirateBrigade", "MarineBrigade", "PirateSloop", "MarineSloop", "BeastHunter" }; local ListSeaZone = { "Zone 1", "Zone 2", "Zone 3", "Zone 4", "Zone 5", "Zone 6", "Infinite" }; _G.SelectedBoat = "Guardian"; SeaTab:Dropdown("Select Boat", ListSeaBoat, _G.SelectedBoat, function(x) _G.SelectedBoat = x; end); _G.SelectedZone = "Zone 5"; SeaTab:Dropdown("Select Zone", ListSeaZone, _G.SelectedZone, function(x) _G.SelectedZone = x; end); BoatSpeed = 300; SeaTab:Slider("Boat Tween Speed", 100, 350, BoatSpeed, function(v) BoatSpeed = v; end); spawn(function() pcall(function() while wait() do if _G.SelectedZone == "Zone 1" then CFrameSelectedZone = CFrame.new(-21998.375, 30.0006084, -682.309143, 0.120013528, 0.00690158736, 0.99274826, -0.0574118942, 0.998350561, -0.000000000236509201, -0.991110802, -0.0569955558, 0.120211802); elseif _G.SelectedZone == "Zone 2" then CFrameSelectedZone = CFrame.new(-26779.5215, 30.0005474, -822.858032, 0.307457417, 0.019647358, 0.951358974, -0.0637726262, 0.997964442, -0.000000000415334017, -0.949422479, -0.0606706589, 0.308084518); elseif _G.SelectedZone == "Zone 3" then CFrameSelectedZone = CFrame.new(-31171.957, 30.0001011, -2256.93774, 0.37637493, 0.0150483791, 0.926345229, -0.0399504974, 0.999201655, 0.0000000000270896673, -0.925605655, -0.0370079502, 0.376675636); elseif _G.SelectedZone == "Zone 4" then CFrameSelectedZone = CFrame.new(-34054.6875, 30.2187767, -2560.12012, 0.0935864747, -0.00122954219, 0.995610416, 0.0624034069, 0.998040259, -0.00463332096, -0.993653536, 0.062563099, 0.0934797972); elseif _G.SelectedZone == "Zone 5" then CFrameSelectedZone = CFrame.new(-38887.5547, 30.0004578, -2162.99023, -0.188895494, -0.00704088295, 0.981971979, -0.0372481011, 0.999306023, -0.00000000139882339, -0.981290519, -0.0365765914, -0.189026669); elseif _G.SelectedZone == "Zone 6" then CFrameSelectedZone = CFrame.new(-44541.7617, 30.0003204, -1244.8584, -0.0844199061, -0.00553312758, 0.9964149, -0.0654025897, 0.997858942, 0.000000000202319411, -0.99428153, -0.0651681125, -0.0846010372); elseif _G.SelectedZone == "Infinite" then CFrameSelectedZone = CFrame.new(-148073.359, 8.99999523, 7721.05078, -0.0825930536, -0.00000154416148, 0.996583343, -0.000018696026, 1, -0.000000000000391858095, -0.996583343, -0.0000186321486, -0.0825930536); end; end; end); end); SeaTab:Toggle("Auto Sail Boat", _G.SailBoat, "Sail Boat", function(state) _G.SailBoat = state; StopTween(_G.SailBoat); stopboat:Stop(); end); function CheckBoat() for i, v in pairs((game:GetService("Workspace")).Boats:GetChildren()) do if v.Name == _G.SelectedBoat then for _, child in pairs(v:GetChildren()) do if child.Name == "MyBoatEsp" then return v; end; end; end; end; return false; end; function CheckEnemiesBoat() if (game:GetService("Workspace")).Enemies:FindFirstChild("FishBoat") or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateBrigade") or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateGrandBrigade") then return true; end; return false; end; function CheckShark() for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Shark" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Shark") then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 200 then return true; end; end; end; end; return false; end; function CheckPiranha() for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Piranha" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Piranha") then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 200 then return true; end; end; end; end; return false; end; function AddEsp(Name, Parent) local BillboardGui = Instance.new("BillboardGui"); local TextLabel = Instance.new("TextLabel"); BillboardGui.Parent = Parent; BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling; BillboardGui.Active = true; BillboardGui.Name = Name; BillboardGui.AlwaysOnTop = true; BillboardGui.LightInfluence = 1; BillboardGui.Size = UDim2.new(0, 200, 0, 50); BillboardGui.StudsOffset = Vector3.new(0, 2.5, 0); TextLabel.Parent = BillboardGui; TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255); TextLabel.BackgroundTransparency = 1; TextLabel.Size = UDim2.new(1, 0, 1, 0); TextLabel.Font = Enum.Font.GothamBold; TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255); TextLabel.TextSize = 15; TextLabel.Text = "MyBoat"; end; spawn(function() while wait() do pcall(function() if _G.SailBoat then if not CheckBoat() then local BuyBoatCFrame = CFrame.new(-16927.451171875, 9.0863618850708, 433.8642883300781); if (BuyBoatCFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 1000 then BTP(BuyBoatCFrame); else buyb = TPP(BuyBoatCFrame); end; if ((CFrame.new((-16927.451171875), 9.0863618850708, 433.8642883300781)).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then if buyb then buyb:Stop(); end; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyBoat", _G.SelectedBoat); for i, v in pairs((game:GetService("Workspace")).Boats:GetChildren()) do if v.Name == _G.SelectedBoat then if (v.VehicleSeat.CFrame.Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 100 then AddEsp("MyBoatEsp", v); end; end; end; end; elseif CheckBoat() then for i, v in pairs((game:GetService("Workspace")).Boats:GetChildren()) do if v.Name == _G.SelectedBoat then if v:FindFirstChild("MyBoatEsp") then if (game.Players.LocalPlayer.Character:WaitForChild("Humanoid")).Sit == false then if CheckShark() and _G.AutoKillShark or (game:GetService("Workspace")).Enemies:FindFirstChild("Terrorshark") and _G.AutoTerrorshark or CheckPiranha() and _G.AutoKillPiranha or (game:GetService("Workspace")).Enemies:FindFirstChild("Fish Crew Member") and _G.AutoKillFishCrew or (game:GetService("Workspace")).Enemies:FindFirstChild("FishBoat") and _G.RelzFishBoat or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateBrigade") and _G.RelzPirateBrigade or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateGrandBrigade") and _G.RelzPirateGrandBrigade or CheckSeaBeast() and _G.AutoSeaBest then if stoppos then stoppos:Stop(); end; else local stoppos = topos(v.VehicleSeat.CFrame * CFrame.new(0, 1, 0)); end; else repeat wait(); local stopboat = TPB(CFrameSelectedZone, v.VehicleSeat); until CheckShark() and _G.AutoKillShark or (game:GetService("Workspace")).Enemies:FindFirstChild("Terrorshark") and _G.AutoTerrorshark or CheckPiranha() and _G.AutoKillPiranha or (game:GetService("Workspace")).Enemies:FindFirstChild("Fish Crew Member") and _G.AutoKillFishCrew or (game:GetService("Workspace")).Enemies:FindFirstChild("FishBoat") and _G.RelzFishBoat or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateBrigade") and _G.RelzPirateBrigade or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateGrandBrigade") and _G.RelzPirateGrandBrigade or CheckSeaBeast() and _G.AutoSeaBest or (game.Players.LocalPlayer.Character:WaitForChild("Humanoid")).Sit == false or _G.SailBoat == false; if stopboat then stopboat:Stop(); end; (game:GetService("VirtualInputManager")):SendKeyEvent(true, 32, false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 32, false, game); end; end; end; end; end; end; end); end; end); spawn(function() pcall(function() while wait() do if _G.SailBoat then if CheckShark() and _G.AutoKillShark or (game:GetService("Workspace")).Enemies:FindFirstChild("Terrorshark") and _G.AutoTerrorshark or CheckPiranha() and _G.AutoKillPiranha or (game:GetService("Workspace")).Enemies:FindFirstChild("Fish Crew Member") and _G.AutoKillFishCrew or (game:GetService("Workspace")).Enemies:FindFirstChild("FishBoat") and _G.RelzFishBoat or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateBrigade") and _G.RelzPirateBrigade or (game:GetService("Workspace")).Enemies:FindFirstChild("PirateGrandBrigade") and _G.RelzPirateGrandBrigade or CheckSeaBeast() and _G.AutoSeaBest then if game.Players.LocalPlayer.Character.Humanoid.Sit == true then (game:GetService("VirtualInputManager")):SendKeyEvent(true, 32, false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 32, false, game); end; end; end; end; end); end); spawn(function() while wait() do pcall(function() if _G.SailBoat then if (game:GetService("Workspace")).Enemies:FindFirstChild("Fish Crew Member") and _G.AutoKillFishCrew then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (game:GetService("Workspace")).Enemies:FindFirstChild("Fish Crew Member") then if v.Name == "Fish Crew Member" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); _G.SeaSkill = false; until not _G.AutoKillFishCrew or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; end; elseif (game:GetService("Workspace")).Enemies:FindFirstChild("FishBoat") and _G.RelzFishBoat then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (game:GetService("Workspace")).Enemies:FindFirstChild("FishBoat") then repeat task.wait(); local BoatCFrame = v.Engine.CFrame; if (BoatCFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 50 then _G.SeaSkill = true; else _G.SeaSkill = false; end; topos(BoatCFrame); Skillaimbot = true; AimSkill = v.Engine.CFrame * CFrame.new(0, (-15), 0); AimBotSkillPosition = AimSkill.Position; until not v.Parent or v.Health < 0 or (not (game:GetService("Workspace")).Enemies:FindFirstChild("FishBoat")) or (not v:FindFirstChild("Engine")) or (not _G.RelzFishBoat); Skillaimbot = false; _G.SeaSkill = false; end; end; elseif (game:GetService("Workspace")).Enemies:FindFirstChild("PirateGrandBrigade") and _G.RelzPirateGrandBrigade then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (game:GetService("Workspace")).Enemies:FindFirstChild("PirateGrandBrigade") then repeat task.wait(); local BoatCFrame = v.Engine.CFrame; if (BoatCFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 50 then _G.SeaSkill = true; else _G.SeaSkill = false; end; topos(BoatCFrame); Skillaimbot = true; AimSkill = v.Engine.CFrame * CFrame.new(0, (-15), 0); AimBotSkillPosition = AimSkill.Position; until not v.Parent or v.Health.Value < 0 or (not (game:GetService("Workspace")).Enemies:FindFirstChild("PirateGrandBrigade")) or (not v:FindFirstChild("Engine")) or (not _G.RelzPirateGrandBrigade); Skillaimbot = false; _G.SeaSkill = false; end; end; elseif (game:GetService("Workspace")).Enemies:FindFirstChild("PirateBrigade") and _G.RelzPirateBrigade then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (game:GetService("Workspace")).Enemies:FindFirstChild("PirateBrigade") then repeat task.wait(); local BoatCFrame = v.Engine.CFrame; if (BoatCFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 50 then _G.SeaSkill = true; else _G.SeaSkill = false; end; topos(BoatCFrame); Skillaimbot = true; AimSkill = v.Engine.CFrame * CFrame.new(0, (-15), 0); AimBotSkillPosition = AimSkill.Position; until not v.Parent or v.Health.Value < 0 or (not (game:GetService("Workspace")).Enemies:FindFirstChild("PirateBrigade")) or (not v:FindFirstChild("Engine")) or (not _G.RelzPirateBrigade); Skillaimbot = false; _G.SeaSkill = false; end; end; elseif CheckSeaBeast() and _G.AutoSeaBest then if (game:GetService("Workspace")):FindFirstChild("SeaBeasts") then for i, v in pairs((game:GetService("Workspace")).SeaBeasts:GetChildren()) do if CheckSeaBeast() then repeat wait(); CFrameSeaBeast = v.HumanoidRootPart.CFrame * CFrame.new(0, 200, 0); if (CFrameSeaBeast.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position).Magnitude <= 200 then _G.SeaSkill = true; else _G.SeaSkill = false; end; Skillaimbot = true; AimBotSkillPosition = v.HumanoidRootPart.CFrame.Position; topos(CFrameSeaBeast * Pos); until not _G.AutoSeaBest or CheckSeaBeast() == false or (not v:FindFirstChild("Humanoid")) or (not v:FindFirstChild("HumanoidRootPart")) or v.Humanoid.Health < 0 or (not v.Parent); Skillaimbot = false; _G.SeaSkill = false; else Skillaimbot = false; _G.SeaSkill = false; end; end; end; elseif (game:GetService("Workspace")).Enemies:FindFirstChild("Terrorshark") and _G.AutoTerrorshark then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (game:GetService("Workspace")).Enemies:FindFirstChild("Terrorshark") then if v.Name == "Terrorshark" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(0.15); AutoHaki(); EquipWeapon(_G.SelectWeapon); AttackNoCD(); _G.SeaSkill = false; topos(v.HumanoidRootPart.CFrame * CFrame.new(0, 60, 0)); until not _G.AutoTerrorshark or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; end; elseif CheckPiranha() and _G.AutoKillPiranha then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (game:GetService("Workspace")).Enemies:FindFirstChild("Piranha") then if v.Name == "Piranha" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); _G.SeaSkill = false; until not _G.AutoKillPiranha or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; end; elseif CheckShark() and _G.AutoKillShark then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (game:GetService("Workspace")).Enemies:FindFirstChild("Shark") then if v.Name == "Shark" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); _G.SeaSkill = false; until not _G.AutoKillShark or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; end; else Skillaimbot = false; _G.SeaSkill = false; UnEquipWeapon(_G.SelectWeapon); end; end; end); end; end); SeaTab:Toggle("Auto Farm Shark", _G.AutoKillShark, "Auto Kill Shark", function(value) _G.AutoKillShark = value; StopTween(_G.AutoKillShark); end); SeaTab:Toggle("Auto Farm Piranha", _G.AutoKillPiranha, "Auto Kill Piranha", function(value) _G.AutoKillPiranha = value; StopTween(_G.AutoKillPiranha); end); SeaTab:Toggle("Auto Farm Fish Crew", _G.AutoKillFishCrew, "Auto Kill Fish Crew Member", function(value) _G.AutoKillFishCrew = value; StopTween(_G.AutoKillFishCrew); end); function UpDownPos(pos) fastpos(pos * CFrame.new(0, 40, 0)); wait(2); fastpos(pos * CFrame.new(0, 300, 0)); wait(3); end; SeaTab:Toggle("Auto Kill Ghost Ship", _G.RelzFishBoat, "Auto Kill Use Skill", function(value) _G.RelzFishBoat = value; StopTween(_G.RelzFishBoat); if not _G.RelzFishBoat then _G.SeaSkill = false; Skillaimbot = false; end; end); SeaTab:Toggle("Auto Kill Pirate Brigade", _G.RelzPirateBrigade, "Auto Kill Enemies Use Skill", function(value) _G.RelzPirateBrigade = value; StopTween(_G.RelzPirateBrigade); end); SeaTab:Toggle("Auto Kill Pirate Grand Brigade", _G.RelzPirateGrandBrigade, "Auto Kill Enemies Use Skill", function(value) _G.RelzPirateGrandBrigade = value; StopTween(_G.RelzPirateGrandBrigade); end); SeaTab:Toggle("Auto Kill Terrorshark", _G.AutoTerrorshark, false, function(value) _G.AutoTerrorshark = value; StopTween(_G.AutoTerrorshark); end); SeaTab:Toggle("Auto Kill Seabest", false, false, function(value) _G.AutoSeaBest = value; StopTween(_G.AutoSeaBest); if not _G.AutoSeaBest then _G.SeaSkill = false; Skillaimbot = false; end; end); function CheckSeaBeast() if (game:GetService("Workspace")):FindFirstChild("SeaBeasts") then for i, v in pairs((game:GetService("Workspace")).SeaBeasts:GetChildren()) do if v:FindFirstChild("Humanoid") or v:FindFirstChild("HumanoidRootPart") or v.Humanoid.Health < 0 then return true; end; end; end; return false; end; SeaTab:Seperator("Ability"); local BrightValue = 20; SeaTab:Slider("Brightness", 1, 100, BrightValue, function(value) BrightValue = value; end); SeaTab:Button("Set Bright", function() (game:GetService("Lighting")).Brightness = BrightValue; end); SeaTab:Toggle("Speed Boat", false, false, function(value) _G.IncreaseBoatSpeed = value; end); spawn(function() while wait() do pcall(function() local vehicleSeats = {}; for i, v in pairs(game.Workspace.Boats:GetDescendants()) do if v:IsA("VehicleSeat") then table.insert(vehicleSeats, v); end; end; if _G.IncreaseBoatSpeed then for _, v in pairs(vehicleSeats) do v.MaxSpeed = 350; end; else for _, v in pairs(vehicleSeats) do v.MaxSpeed = 150; end; end; end); end; end); SeaTab:Toggle("No Clip Rock", false, "NoClip", function(state) _G.NoClipRock = state; end); spawn(function() while wait() do pcall(function() for i, boat in pairs((game:GetService("Workspace")).Boats:GetChildren()) do for _, v in pairs((game:GetService("Workspace")).Boats[boat.Name]:GetDescendants()) do if v:IsA("BasePart") then if _G.NoClipRock or _G.SailBoat then v.CanCollide = false; else v.CanCollide = true; end; end; end; end; end); end; end); SeaTab:Toggle("Auto Press W", _G.AutoPressW, "Auto W", function(state) _G.AutoPressW = state; end); spawn(function() while wait() do pcall(function() if _G.AutoPressW then if (game.Players.LocalPlayer.Character:WaitForChild("Humanoid")).Sit == true then (game:GetService("VirtualInputManager")):SendKeyEvent(true, "W", false, game); end; end; end); end; end); DoneSkillGun = false; DoneSkillSword = false; DoneSkillFruit = false; DoneSkillMelee = false; spawn(function() while wait() do pcall(function() if _G.SeaSkill then if _G.UseSeaFruitSkill and DoneSkillFruit == false then for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Blox Fruit" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; if _G.SkillFruitZ then (game:service("VirtualInputManager")):SendKeyEvent(true, "Z", false, game); wait(_G.SeaHoldSKillZ); (game:service("VirtualInputManager")):SendKeyEvent(false, "Z", false, game); end; if _G.SkillFruitX then (game:service("VirtualInputManager")):SendKeyEvent(true, "X", false, game); wait(_G.SeaHoldSKillX); (game:service("VirtualInputManager")):SendKeyEvent(false, "X", false, game); end; if _G.SkillFruitC then (game:service("VirtualInputManager")):SendKeyEvent(true, "C", false, game); wait(_G.SeaHoldSKillC); (game:service("VirtualInputManager")):SendKeyEvent(false, "C", false, game); end; if _G.SkillFruitV then (game:service("VirtualInputManager")):SendKeyEvent(true, "V", false, game); wait(_G.SeaHoldSKillV); (game:service("VirtualInputManager")):SendKeyEvent(false, "V", false, game); end; if _G.SkillFruitF then (game:service("VirtualInputManager")):SendKeyEvent(true, "F", false, game); wait(_G.SeaHoldSKillF); (game:service("VirtualInputManager")):SendKeyEvent(false, "F", false, game); end; DoneSkillFruit = true; end; if _G.UseSeaMeleeSkill and DoneSkillMelee == false then for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Melee" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; if _G.SkillMeleeZ then (game:service("VirtualInputManager")):SendKeyEvent(true, "Z", false, game); wait(0); (game:service("VirtualInputManager")):SendKeyEvent(false, "Z", false, game); end; if _G.SkillMeleeX then (game:service("VirtualInputManager")):SendKeyEvent(true, "X", false, game); wait(0); (game:service("VirtualInputManager")):SendKeyEvent(false, "X", false, game); end; if _G.SkillMeleeC then (game:service("VirtualInputManager")):SendKeyEvent(true, "C", false, game); wait(0); (game:service("VirtualInputManager")):SendKeyEvent(false, "C", false, game); end; if _G.SkillMeleeV then (game:service("VirtualInputManager")):SendKeyEvent(true, "V", false, game); wait(0); (game:service("VirtualInputManager")):SendKeyEvent(false, "V", false, game); end; DoneSkillMelee = true; end; if _G.UseSeaSwordSkill and DoneSkillSword == false then for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Sword" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; if _G.SkillSwordZ then (game:service("VirtualInputManager")):SendKeyEvent(true, "Z", false, game); wait(0); (game:service("VirtualInputManager")):SendKeyEvent(false, "Z", false, game); end; if _G.SkillSwordX then (game:service("VirtualInputManager")):SendKeyEvent(true, "X", false, game); wait(0); (game:service("VirtualInputManager")):SendKeyEvent(false, "X", false, game); end; DoneSkillSword = true; end; if _G.UseSeaGunSkill and DoneSkillGun == false then for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Gun" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; if _G.SkillGunZ then (game:service("VirtualInputManager")):SendKeyEvent(true, "Z", false, game); wait(0.1); (game:service("VirtualInputManager")):SendKeyEvent(false, "Z", false, game); end; if _G.SkillGunX then (game:service("VirtualInputManager")):SendKeyEvent(true, "X", false, game); wait(0.1); (game:service("VirtualInputManager")):SendKeyEvent(false, "X", false, game); end; DoneSkillGun = true; end; DoneSkillGun = false; DoneSkillSword = false; DoneSkillFruit = false; DoneSkillMelee = false; end; end); end; end); SeaTab:Seperator("Settings"); SeaTab:Toggle("Use Skill Devil Fruit", true, "Use Fruit Skill", function(value) _G.UseSeaFruitSkill = value; end); SeaTab:Toggle("Use Skill Melee", true, "Use Melee Skill", function(value) _G.UseSeaMeleeSkill = value; end); SeaTab:Toggle("Use Skill Sword", true, "Use Sword Skill", function(value) _G.UseSeaSwordSkill = value; end); SeaTab:Toggle("Use Skill Gun", true, "Use Gun Skill", function(value) _G.UseSeaGunSkill = value; end); SeaTab:Label("[ Skill Fruit ]"); SeaTab:Toggle("Skill Z", true, "Auto Skill Z", function(value) _G.SkillFruitZ = value; end); SeaTab:Toggle("Skill X", true, "Auto Skill X", function(value) _G.SkillFruitX = value; end); SeaTab:Toggle("Skill C", true, "Auto Skill C", function(value) _G.SkillFruitC = value; end); SeaTab:Toggle("Skill V", false, "Auto Skill V", function(value) _G.SkillFruitV = value; end); SeaTab:Toggle("Skill F", _G.SkillFruitF, "Auto Skill F", function(value) _G.SkillFruitF = value; end); SeaTab:Label("[ Skill Melee ]"); SeaTab:Toggle("Skill Z", true, "Auto Skill Z", function(value) _G.SkillMeleeZ = value; end); SeaTab:Toggle("Skill X", true, "Auto Skill X", function(value) _G.SkillMeleeX = value; end); SeaTab:Toggle("Skill C", true, "Auto Skill C", function(value) _G.SkillMeleeC = value; end); SeaTab:Toggle("Skill V", _G.SkillMeleeV, "Auto Skill V", function(value) _G.SkillMeleeV = value; end); SeaTab:Label("[ Skill Sword & Gun ]"); SeaTab:Toggle("Skill Z", true, "Auto Skill Z", function(value) _G.SkillSwordZ = value; _G.SkillGunZ = value; end); SeaTab:Toggle("Skill X", true, "Auto Skill X", function(value) _G.SkillSwordX = value; _G.SkillGunX = value; end); function EquipAllWeapon() pcall(function() for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") and (not (v.Name == "Summon Sea Beast" or v.Name == "Water Body" or v.Name == "Awakening")) then local ToolHumanoid = game.Players.LocalPlayer.Backpack:FindFirstChild(v.Name); game.Players.LocalPlayer.Character.Humanoid:EquipTool(ToolHumanoid); wait(1); end; end; end); end; local gg = getrawmetatable(game); local old = gg.__namecall; setreadonly(gg, false); gg.__namecall = newcclosure(function(...) local method = getnamecallmethod(); local args = { ... }; if tostring(method) == "FireServer" then if tostring(args[1]) == "RemoteEvent" then if tostring(args[2]) ~= "true" and tostring(args[2]) ~= "false" then if Skillaimbot then args[2] = AimBotSkillPosition; return old(unpack(args)); end; end; end; end; return old(...); end); spawn(function() while wait() do pcall(function() if UseSkill then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == MonFarm and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health <= v.Humanoid.MaxHealth * _G.Kill_At / 100 then if _G.SkillZ then (game:service("VirtualInputManager")):SendKeyEvent(true, "Z", false, game); wait(_G.HoldSKillZ); (game:service("VirtualInputManager")):SendKeyEvent(false, "Z", false, game); end; if _G.SkillX then (game:service("VirtualInputManager")):SendKeyEvent(true, "X", false, game); wait(_G.HoldSKillX); (game:service("VirtualInputManager")):SendKeyEvent(false, "X", false, game); end; if _G.SkillC then (game:service("VirtualInputManager")):SendKeyEvent(true, "C", false, game); wait(_G.HoldSKillC); (game:service("VirtualInputManager")):SendKeyEvent(false, "C", false, game); end; if _G.SkillV then (game:service("VirtualInputManager")):SendKeyEvent(true, "V", false, game); wait(_G.HoldSKillV); (game:service("VirtualInputManager")):SendKeyEvent(false, "V", false, game); end; if _G.SkillF then (game:service("VirtualInputManager")):SendKeyEvent(true, "F", false, game); wait(_G.HoldSKillF); (game:service("VirtualInputManager")):SendKeyEvent(false, "F", false, game); end; end; end; end; end); end; end); spawn(function() while wait() do pcall(function() if UseGunSkill then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == MonFarm and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health <= v.Humanoid.MaxHealth * _G.Kill_At / 100 then if _G.SkillZ then (game:service("VirtualInputManager")):SendKeyEvent(true, "Z", false, game); wait(0.5); (game:service("VirtualInputManager")):SendKeyEvent(false, "Z", false, game); end; if _G.SkillX then (game:service("VirtualInputManager")):SendKeyEvent(true, "X", false, game); wait(0.5); (game:service("VirtualInputManager")):SendKeyEvent(false, "X", false, game); end; end; end; end; end); end; end); if World2 then ItemsTab:Toggle("Auto Dragon Trident", _G.Auto_Dragon_Trident, false, function(value) _G.Auto_Dragon_Trident = value; StopTween(_G.Auto_Dragon_Trident); end); end; local TridentPos = CFrame.new(-3914.830322265625, 123.29389190673828, -11516.8642578125); spawn(function() while wait() do if _G.Auto_Dragon_Trident and World2 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Tide Keeper") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Tide Keeper" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Auto_Dragon_Trident or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - TridentPos.Position).Magnitude > 1500 then BTP(TridentPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - TridentPos.Position).Magnitude < 1500 then topos(TridentPos); end; else topos(TridentPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-3914.830322265625, 123.29389190673828, -11516.8642578125)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Tide Keeper") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Tide Keeper")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); local NamfonPos = CFrame.new(5186.14697265625, 24.86684226989746, 832.1885375976562); spawn(function() while wait() do if _G.Autowaden and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Chief Warden") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Chief Warden" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Autowaden or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - TridentPos.Position).Magnitude > 1500 then BTP(TridentPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - TridentPos.Position).Magnitude < 1500 then topos(TridentPos); end; else topos(TridentPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(5186.14697265625, 24.86684226989746, 832.1885375976562)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Chief Warden") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Chief Warden")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); local GayMakPos = CFrame.new(-5023.38330078125, 28.65203285217285, 4332.3818359375); spawn(function() while wait() do if _G.Autogay and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Greybeard") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Greybeard" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Autogay or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - GayMakPos.Position).Magnitude > 1500 then BTP(GayMakPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - GayMakPos.Position).Magnitude < 1500 then topos(GayMakPos); end; else topos(GayMakPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-5023.38330078125, 28.65203285217285, 4332.3818359375)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Greybeard") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Greybeard")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); if World1 then ItemsTab:Toggle("Auto Pole", _G.Autopole, false, function(value) _G.Autopole = value; StopTween(_G.Autopole); end); ItemsTab:Toggle("Auto Sharks saw", _G.Autosaw, false, function(value) _G.Autosaw = value; StopTween(_G.Autosaw); end); ItemsTab:Toggle("Auto Greybeard", _G.Autogay, false, function(value) _G.Autogay = value; StopTween(_G.Autogay); end); end; local PolePos = CFrame.new(-7748.0185546875, 5606.80615234375, -2305.898681640625); spawn(function() while wait() do if _G.Autopole and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Thunder God") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Thunder God" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Autopole or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - PolePos.Position).Magnitude > 1500 then BTP(PolePos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - PolePos.Position).Magnitude < 1500 then topos(PolePos); end; else topos(TridentPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-7748.0185546875, 5606.80615234375, -2305.898681640625)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Thunder God") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Thunder God")).HumanoidRootPart.CFrame * CFrame.new(2, 20, 2)); end; end; end); end; end; end); ItemsTab:Toggle("Auto Swan Glasses", _G.AutoFarmSwanGlasses, "Auto Kill Don Swan", function(value) _G.AutoFarmSwanGlasses = value; StopTween(_G.AutoFarmSwanGlasses); end); spawn(function() pcall(function() while wait() do if _G.AutoFarmSwanGlasses then if (game:GetService("Workspace")).Enemies:FindFirstChild("Don Swan") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Don Swan" and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat task.wait(); pcall(function() AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); end); until _G.AutoFarmSwanGlasses == false or v.Humanoid.Health <= 0; end; end; else repeat task.wait(); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(2284.912109375, 15.537666320801, 905.48291015625)); until ((CFrame.new(2284.912109375, 15.537666320801, 905.48291015625)).Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 or _G.AutoFarmSwanGlasses == false; end; end; end; end); end); local SharkPos = CFrame.new(-690.33081054688, 15.09425163269, 1582.2380371094); spawn(function() while wait() do if _G.Autosaw and World1 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("The Saw") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "The Saw" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not _G.Autosaw or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - SharkPos.Position).Magnitude > 1500 then BTP(SharkPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - SharkPos.Position).Magnitude < 1500 then topos(SharkPos); end; else topos(SharkPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-690.33081054688, 15.09425163269, 1582.2380371094)); if (game:GetService("ReplicatedStorage")):FindFirstChild("The Saw") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("The Saw")).HumanoidRootPart.CFrame * CFrame.new(2, 40, 2)); end; end; end); end; end; end); spawn(function() pcall(function() while wait(0.1) do if _G.AutoFarmSwanGlasses and _G.AutoFarmSwanGlasses_Hop and World2 and (not (game:GetService("ReplicatedStorage")):FindFirstChild("Don Swan [Lv. 1000] [Boss]")) and (not (game:GetService("Workspace")).Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]")) then Hop(); end; end; end); end); ItemsTab:Seperator("Observation"); local ObservationRange = ItemsTab:Label(""); spawn(function() while wait() do pcall(function() ObservationRange:Set("Observation Range : " .. math.floor((game:GetService("Players")).LocalPlayer.VisionRadius.Value)); end); end; end); ItemsTab:Toggle("Auto Farm Observation", _G.AutoObservation, false, function(value) _G.AutoObservation = value; StopTween(_G.AutoObservation); end); ItemsTab:Toggle("Auto V2 Observation", _G.AutoObservationv2, false, function(value) _G.AutoObservationv2 = value; StopTween(_G.AutoObservationv2); end); spawn(function() while wait() do pcall(function() if _G.AutoObservation then repeat task.wait(); if not (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):SetKeyDown("0x65"); wait(2); (game:GetService("VirtualUser")):SetKeyUp("0x65"); end; until (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") or (not _G.AutoObservation); end; end); end; end); spawn(function() pcall(function() while wait() do if _G.AutoObservation then if (game:GetService("Players")).LocalPlayer.VisionRadius.Value >= 5000 then Alert:create("You Have Max Points"); wait(2); elseif World2 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Lava Pirate [Lv. 1200]") then if (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then repeat task.wait(); (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = ((game:GetService("Workspace")).Enemies:FindFirstChild("Lava Pirate")).HumanoidRootPart.CFrame * CFrame.new(3, 0, 0); until _G.AutoObservation == false or (not (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")); else repeat task.wait(); (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = ((game:GetService("Workspace")).Enemies:FindFirstChild("Lava Pirate")).HumanoidRootPart.CFrame * CFrame.new(0, 50, 0) + wait(1); if not (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then (game:GetService("TeleportService")):Teleport(game.PlaceId, (game:GetService("Players")).LocalPlayer); end; until _G.AutoObservation == false or (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel"); end; else topos(CFrame.new(-5478.39209, 15.9775667, -5246.9126)); end; elseif World1 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Galley Captain") then if (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then repeat task.wait(); (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = ((game:GetService("Workspace")).Enemies:FindFirstChild("Galley Captain")).HumanoidRootPart.CFrame * CFrame.new(3, 0, 0); until _G.AutoObservation == false or (not (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")); else repeat task.wait(); (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = ((game:GetService("Workspace")).Enemies:FindFirstChild("Galley Captain")).HumanoidRootPart.CFrame * CFrame.new(0, 50, 0); wait(1); if not (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then (game:GetService("TeleportService")):Teleport(game.PlaceId, (game:GetService("Players")).LocalPlayer); end; until _G.AutoObservation == false or (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel"); end; else topos(CFrame.new(5533.29785, 88.1079102, 4852.3916)); end; elseif World3 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Giant Islander") then if (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then repeat task.wait(); (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = ((game:GetService("Workspace")).Enemies:FindFirstChild("Giant Islander")).HumanoidRootPart.CFrame * CFrame.new(3, 0, 0); until _G.AutoObservation == false or (not (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")); else repeat task.wait(); (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = ((game:GetService("Workspace")).Enemies:FindFirstChild("Giant Islander")).HumanoidRootPart.CFrame * CFrame.new(0, 50, 0); wait(1); if not (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then (game:GetService("TeleportService")):Teleport(game.PlaceId, (game:GetService("Players")).LocalPlayer); end; until _G.AutoObservation == false or (game:GetService("Players")).LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel"); end; else topos(CFrame.new(4530.3540039063, 656.75695800781, -131.60952758789)); end; end; end; end; end); end); ItemsTab:Toggle("Auto Get Saber", _G.AutoSaber, "Auto Get Saber", function(value) _G.Auto_Saber = value; StopTween(_G.Auto_Saber); end); spawn(function() while task.wait() do if _G.Auto_Saber and game.Players.LocalPlayer.Data.Level.Value >= 200 then pcall(function() if (game:GetService("Workspace")).Map.Jungle.Final.Part.Transparency == 0 then if (game:GetService("Workspace")).Map.Jungle.QuestPlates.Door.Transparency == 0 then if ((CFrame.new((-1612.55884), 36.9774132, 148.719543, 0.37091279, 0.0000000030717151, (-0.928667724), 0.0000000397099491, 1, 0.0000000191679348, 0.928667724, (-0.0000000439869794), 0.37091279)).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 100 then topos((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame); wait(1); game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = (game:GetService("Workspace")).Map.Jungle.QuestPlates.Plate1.Button.CFrame; wait(1); game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = (game:GetService("Workspace")).Map.Jungle.QuestPlates.Plate2.Button.CFrame; wait(1); game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = (game:GetService("Workspace")).Map.Jungle.QuestPlates.Plate3.Button.CFrame; wait(1); game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = (game:GetService("Workspace")).Map.Jungle.QuestPlates.Plate4.Button.CFrame; wait(1); game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = (game:GetService("Workspace")).Map.Jungle.QuestPlates.Plate5.Button.CFrame; wait(1); else topos(CFrame.new(-1612.55884, 36.9774132, 148.719543, 0.37091279, 0.0000000030717151, -0.928667724, 0.0000000397099491, 1, 0.0000000191679348, 0.928667724, -0.0000000439869794, 0.37091279)); end; elseif (game:GetService("Workspace")).Map.Desert.Burn.Part.Transparency == 0 then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Torch") or game.Players.LocalPlayer.Character:FindFirstChild("Torch") then EquipWeapon("Torch"); topos(CFrame.new(1114.61475, 5.04679728, 4350.22803, -0.648466587, -0.00000000128799094, 0.761243105, -0.000000000570652914, 1, 0.00000000120584542, -0.761243105, 0.000000000347544882, -0.648466587)); else topos(CFrame.new(-1610.00757, 11.5049858, 164.001587, 0.984807551, -0.167722285, -0.0449818149, 0.17364943, 0.951244235, 0.254912198, 0.0000342372805, -0.258850515, 0.965917408)); end; elseif (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "SickMan") ~= 0 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "GetCup"); wait(0.5); EquipWeapon("Cup"); wait(0.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "FillCup", (game:GetService("Players")).LocalPlayer.Character.Cup); wait(0); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "SickMan"); elseif (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "RichSon") == nil then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "RichSon"); elseif (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "RichSon") == 0 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Mob Leader") or (game:GetService("ReplicatedStorage")):FindFirstChild("Mob Leader") then topos(CFrame.new(-2967.59521, -4.91089821, 5328.70703, 0.342208564, -0.0227849055, 0.939347804, 0.0251603816, 0.999569714, 0.0150796166, -0.939287126, 0.0184739735, 0.342634559)); for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Mob Leader" then if (game:GetService("Workspace")).Enemies:FindFirstChild("Mob Leader [Lv. 120] [Boss]") then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(80, 80, 80); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until v.Humanoid.Health <= 0 or (not _G.Auto_Saber); end; end; if (game:GetService("ReplicatedStorage")):FindFirstChild("Mob Leader") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Mob Leader")).HumanoidRootPart.CFrame * Farm_Mode); end; end; end; end; elseif (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "RichSon") == 1 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "RichSon"); wait(0.5); EquipWeapon("Relic"); wait(0.5); topos(CFrame.new(-1404.91504, 29.9773273, 3.80598116, 0.876514494, 0.00000000566906877, 0.481375456, 0.0000000253851997, 1, -0.0000000579995607, -0.481375456, 0.0000000630572643, 0.876514494)); end; elseif (game:GetService("Workspace")).Enemies:FindFirstChild("Saber Expert") or (game:GetService("ReplicatedStorage")):FindFirstChild("Saber Expert") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then if v.Name == "Saber Expert" then repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.Transparency = 1; v.Humanoid.JumpPower = 0; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; AttackNoCD(); until v.Humanoid.Health <= 0 or (not _G.Auto_Saber); StartBring = true; if v.Humanoid.Health <= 0 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ProQuestProgress", "PlaceRelic"); end; end; end; end; end; end); end; end; end); ItemsTab:Seperator("Other"); ItemsTab:Toggle("Auto ArenaTrainer", _G.AutoArenaTrainer, false, function(value) _G.Namfon = value; StopTween(_G.Namfon); end); local GGPos = CFrame.new(3757.732421875, 91.99540710449219, 253.65066528320312); spawn(function() while wait() do if _G.Namfon and World3 then pcall(function() if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Training Dummy") or string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Training Dummy") or string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Training Dummy") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Training Dummy") or (game:GetService("Workspace")).Enemies:FindFirstChild("Training Dummy") or (game:GetService("Workspace")).Enemies:FindFirstChild("Training Dummy") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Training Dummy" or v.Name == "Training Dummy" or v.Name == "Training Dummy" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); Fastattack = true; v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until _G.Namfon == false or v.Humanoid.Health <= 0 or (not v.Parent); Fastattack = false; end; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - GGPos.Position).Magnitude > 1500 then BTP(GGPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - GGPos.Position).Magnitude < 1500 then topos(GGPos); end; else topos(GGPos); end; topos(CFrame.new(3757.732421875, 91.99540710449219, 253.65066528320312)); if (game:GetService("ReplicatedStorage")):FindFirstChild("Training Dummy") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Training Dummy")).HumanoidRootPart.CFrame * MethodFarm); elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Training Dummy") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Training Dummy")).HumanoidRootPart.CFrame * MethodFarm); elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Training Dummy") then topos(((game:GetService("ReplicatedStorage")):FindFirstChild("Training Dummy")).HumanoidRootPart.CFrame * MethodFarm); end; end; end; elseif _G.AutoArenaTrainerHop and (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ArenaTrainer") == "I don't have anything for you right now. Come back later." then hop(); else (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("ArenaTrainer"); end; end); end; end; end); ItemsTab:Toggle("Auto Kill Rip Indra", _G.AutoDarkDagger, false, function(value) _G.AutoDarkDagger = value; StopTween(_G.AutoDarkDagger); end); local AdminPos = CFrame.new(-5344.822265625, 423.98541259766, -2725.0930175781); spawn(function() pcall(function() while wait() do if _G.AutoDarkDagger then if (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra True Form") or (game:GetService("Workspace")).Enemies:FindFirstChild("rip_indra") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == ("rip_indra True Form" or v.Name == "rip_indra") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat task.wait(_G.FastAttackDelay); pcall(function() AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); end); until _G.AutoDarkDagger == false or v.Humanoid.Health <= 0; end; end; else if BypassTP then if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - AdminPos.Position).Magnitude > 1500 then BTP(AdminPos); elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - AdminPos.Position).Magnitude < 1500 then topos(AdminPos); end; else topos(AdminPos); end; UnEquipWeapon(_G.SelectWeapon); topos(CFrame.new(-5344.822265625, 423.98541259766, -2725.0930175781)); end; end; end; end); end); ItemsTab:Toggle("Auto Press Haki Button", _G.Farm_Ob_Color, "Need Legendary Haki Color", function(vu) Open_Color_Haki = vu; StopTween(Open_Color_Haki); end); spawn(function() while wait(0.3) do pcall(function() if Open_Color_Haki then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("activateColor", "Winter Sky"); wait(0.5); repeat topos(CFrame.new(-5420.16602, 1084.9657, -2666.8208)); wait(); until _G.StopTween == true or Open_Color_Haki == false or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-5420.16602), 1084.9657, (-2666.8208))).Magnitude <= 10; wait(0.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("activateColor", "Pure Red"); wait(0.5); repeat topos(CFrame.new(-5414.41357, 309.865753, -2212.45776)); wait(); until _G.StopTween == true or Open_Color_Haki == false or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-5414.41357), 309.865753, (-2212.45776))).Magnitude <= 10; wait(0.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("activateColor", "Snow White"); wait(0.5); repeat topos(CFrame.new(-4971.47559, 331.565765, -3720.02954)); wait(); until _G.StopTween == true or Open_Color_Haki == false or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-4971.47559), 331.565765, (-3720.02954))).Magnitude <= 10; wait(0.5); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 600)); wait(3); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 600)); end; end); end; end); ItemsTab:Toggle("Auto Musketeer Hat", _G.AutoMusketeerHat, false, function(value) _G.AutoMusketeerHat = value; StopTween(_G.AutoMusketeerHat); end); spawn(function() pcall(function() while wait(0.1) do if _G.AutoMusketeerHat then if (game:GetService("Players")).LocalPlayer.Data.Level.Value >= 1800 and ((game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CitizenQuestProgress")).KilledBandits == false then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Forest Pirate") and string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "50") and (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild("Forest Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Forest Pirate" then repeat task.wait(_G.FastAttackDelay); pcall(function() EquipWeapon(_G.SelectWeapon); AutoHaki(); v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; AttackNoCD(); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; StartBring = true; end); until _G.AutoMusketeerHat == false or (not v.Parent) or v.Humanoid.Health <= 0 or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; end; end; else StartBring = false; topos(CFrame.new(-13206.452148438, 425.89199829102, -7964.5537109375)); end; else topos(CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125)); if (Vector3.new((-12443.8671875), 332.40396118164, (-7675.4892578125)) - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then wait(1.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", "CitizenQuest", 1); end; end; elseif (game:GetService("Players")).LocalPlayer.Data.Level.Value >= 1800 and ((game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CitizenQuestProgress")).KilledBoss == false then if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible and string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") and (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild("Captain Elephant") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Captain Elephant" then OldCFrameElephant = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); pcall(function() EquipWeapon(_G.SelectWeapon); AutoHaki(); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.CFrame = OldCFrameElephant; ATtackNoCD(); end); until _G.AutoMusketeerHat == false or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; end; end; else topos(CFrame.new(-13374.889648438, 421.27752685547, -8225.208984375)); end; else topos(CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125)); if ((CFrame.new((-12443.8671875), 332.40396118164, (-7675.4892578125))).Position - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then wait(1.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CitizenQuestProgress", "Citizen"); end; end; elseif (game:GetService("Players")).LocalPlayer.Data.Level.Value >= 1800 and (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CitizenQuestProgress", "Citizen") == 2 then topos(CFrame.new(-12512.138671875, 340.39279174805, -9872.8203125)); end; end; end; end); end); ItemsTab:Toggle("Auto Rainbow Haki", _G.Auto_Rainbow_Haki, false, function(value) _G.Auto_Rainbow_Haki = value; StopTween(_G.Auto_Rainbow_Haki); end); spawn(function() pcall(function() while wait(0.1) do if _G.Auto_Rainbow_Haki then if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then topos(CFrame.new(-11892.0703125, 930.57672119141, -8760.1591796875)); if (Vector3.new((-11892.0703125), 930.57672119141, (-8760.1591796875)) - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then wait(1.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("HornedMan", "Bet"); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true and string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Stone") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Stone") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Stone" then OldCFrameRainbow = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.CFrame = OldCFrameRainbow; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); AttackNoCD(); until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; end; end; else topos(CFrame.new(-1086.11621, 38.8425903, 6768.71436, 0.0231462717, -0.592676699, 0.805107772, 0.0000203251839, 0.805323839, 0.592835128, -0.999732077, -0.0137055516, 0.0186523199)); end; elseif (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true and string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Island Empress") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Island Empress") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Island Empress" then OldCFrameRainbow = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.CFrame = OldCFrameRainbow; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); AttackNoCD(); until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; end; end; else topos(CFrame.new(5713.98877, 601.922974, 202.751251, -0.101080291, -0, -0.994878292, -0, 1, -0, 0.994878292, 0, -0.101080291)); end; elseif string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Kilo Admiral") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Kilo Admiral") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Kilo Admiral" then OldCFrameRainbow = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); v.HumanoidRootPart.CFrame = OldCFrameRainbow; AttackNoCD(); until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; end; end; else topos(CFrame.new(2877.61743, 423.558685, -7207.31006, -0.989591599, -0, -0.143904909, -0, 1.00000012, -0, 0.143904924, 0, -0.989591479)); end; elseif string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Captain Elephant") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Captain Elephant" then OldCFrameRainbow = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); v.HumanoidRootPart.CFrame = OldCFrameRainbow; AttackNoCD(); until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; end; end; else topos(CFrame.new(-13485.0283, 331.709259, -8012.4873, 0.714521289, 0.0000000798849911, 0.69961375, -0.000000102065748, 1, -0.00000000994383065, -0.69961375, -0.0000000643015241, 0.714521289)); end; elseif string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Beautiful Pirate") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Beautiful Pirate") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Beautiful Pirate" then OldCFrameRainbow = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); v.HumanoidRootPart.CFrame = OldCFrameRainbow; AttackNoCD(); until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or (not v.Parent) or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; end; end; else topos(CFrame.new(5312.3598632813, 20.141201019287, -10.158538818359)); end; else topos(CFrame.new(-11892.0703125, 930.57672119141, -8760.1591796875)); if (Vector3.new((-11892.0703125), 930.57672119141, (-8760.1591796875)) - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then wait(1.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("HornedMan", "Bet"); end; end; end; end; end); end); spawn(function() while wait() do pcall(function() if _G.AutoObservationv2 then if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CitizenQuestProgress", "Citizen") == 3 then _G.AutoMusketeerHat = false; if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Banana") and (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Apple") and (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Pineapple") then repeat topos(CFrame.new(-12444.78515625, 332.40396118164, -7673.1806640625)); wait(); until not _G.AutoObservationv2 or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-12444.78515625), 332.40396118164, (-7673.1806640625))).Magnitude <= 10; wait(0.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("CitizenQuestProgress", "Citizen"); elseif (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Fruit Bowl") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Fruit Bowl") then repeat topos(CFrame.new(-10920.125, 624.20275878906, -10266.995117188)); wait(); until not _G.AutoObservationv2 or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-10920.125), 624.20275878906, (-10266.995117188))).Magnitude <= 10; wait(0.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("KenTalk2", "Start"); wait(1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("KenTalk2", "Buy"); else for i, v in pairs((game:GetService("Workspace")):GetDescendants()) do if v.Name == "Apple" or v.Name == "Banana" or v.Name == "Pineapple" then v.Handle.CFrame = (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, 10); wait(); firetouchinterest((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart, v.Handle, 0); wait(); end; end; end; else _G.AutoMusketeerHat = true; end; end; end); end; end); spawn(function() pcall(function() while wait() do if _G.AutoRengoku then if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Hidden Key") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Hidden Key") then EquipWeapon("Hidden Key"); topos(CFrame.new(6571.1201171875, 299.23028564453, -6967.841796875)); elseif (game:GetService("Workspace")).Enemies:FindFirstChild("Snow Lurker") or (game:GetService("Workspace")).Enemies:FindFirstChild("Arctic Warrior") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if (v.Name == "Snow Lurker" or v.Name == "Arctic Warrior") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); AutoHaki(); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); StartBring = true; until (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Hidden Key") or _G.AutoRengoku == false or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; else StartBring = false; topos(CFrame.new(5439.716796875, 84.420944213867, -6715.1635742188)); end; end; end; end); end); spawn(function() pcall(function() while wait() do if _G.AutoEctoplasm then if (game:GetService("Workspace")).Enemies:FindFirstChild("Ship Deckhand") or (game:GetService("Workspace")).Enemies:FindFirstChild("Ship Engineer") or (game:GetService("Workspace")).Enemies:FindFirstChild("Ship Steward") or (game:GetService("Workspace")).Enemies:FindFirstChild("Ship Officer") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Ship Deckhand" or v.Name == "Ship Engineer" or v.Name == "Ship Steward" or v.Name == "Ship Officer" then repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); AutoHaki(); if string.find(v.Name, "Ship") then v.HumanoidRootPart.CanCollide = false; v.Head.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; StartBring = true; else StartBring = false; topos(CFrame.new(911.35827636719, 125.95812988281, 33159.5390625)); end; until _G.AutoEctoplasm == false or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; else local Distance = (Vector3.new(911.35827636719, 125.95812988281, 33159.5390625) - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude; if Distance > 18000 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)); end; topos(CFrame.new(911.35827636719, 125.95812988281, 33159.5390625)); end; end; end; end); end); ItemsTab:Toggle("Auto Bartlio Quest", _G.AutoBartilo, false, function(value) _G.AutoBartilo = value; end); spawn(function() pcall(function() while wait(0.1) do if _G.AutoBartilo then if (game:GetService("Players")).LocalPlayer.Data.Level.Value >= 800 and (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BartiloQuestProgress", "Bartilo") == 0 then if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Swan Pirates") and string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "50") and (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == true then if (game:GetService("Workspace")).Enemies:FindFirstChild("Swan Pirate") then Ms = "Swan Pirate"; for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == Ms then pcall(function() repeat task.wait(_G.FastAttackDelay); sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); EquipWeapon(_G.SelectWeapon); AutoHaki(); v.HumanoidRootPart.Transparency = 1; v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); topos(v.HumanoidRootPart.CFrame * Pos); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; AttackNoCD(); StartBring = true; until not v.Parent or v.Humanoid.Health <= 0 or _G.AutoBartilo == false or (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false; StartBring = false; end); end; end; else repeat topos(CFrame.new(932.624451, 156.106079, 1180.27466, -0.973085582, 0.0000000455137119, -0.230443969, 0.0000000267024713, 1, 0.0000000847491108, 0.230443969, 0.0000000763147128, -0.973085582)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(932.624451, 156.106079, 1180.27466, (-0.973085582), 0.0000000455137119, (-0.230443969), 0.0000000267024713, 1, 0.0000000847491108, 0.230443969, 0.0000000763147128, (-0.973085582))).Magnitude <= 10; end; else repeat topos(CFrame.new(-456.28952, 73.0200958, 299.895966)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-456.28952), 73.0200958, 299.895966)).Magnitude <= 10; wait(1.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StartQuest", "BartiloQuest", 1); end; elseif (game:GetService("Players")).LocalPlayer.Data.Level.Value >= 800 and (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BartiloQuestProgress", "Bartilo") == 1 then if (game:GetService("Workspace")).Enemies:FindFirstChild("Jeremy") then Ms = "Jeremy"; for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == Ms then OldCFrameBartlio = v.HumanoidRootPart.CFrame; repeat task.wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); AutoHaki(); v.HumanoidRootPart.Transparency = 1; v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); v.HumanoidRootPart.CFrame = OldCFrameBartlio; topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not v.Parent or v.Humanoid.Health <= 0 or _G.AutoBartilo == false; end; end; elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Jeremy [Lv. 850] [Boss]") then repeat topos(CFrame.new(-456.28952, 73.0200958, 299.895966)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-456.28952), 73.0200958, 299.895966)).Magnitude <= 10; wait(1.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BartiloQuestProgress", "Bartilo"); wait(1); repeat topos(CFrame.new(2099.88159, 448.931, 648.997375)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(2099.88159, 448.931, 648.997375)).Magnitude <= 10; wait(2); else repeat topos(CFrame.new(2099.88159, 448.931, 648.997375)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(2099.88159, 448.931, 648.997375)).Magnitude <= 10; end; elseif (game:GetService("Players")).LocalPlayer.Data.Level.Value >= 800 and (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BartiloQuestProgress", "Bartilo") == 2 then repeat topos(CFrame.new(-1850.49329, 13.1789551, 1750.89685)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1850.49329), 13.1789551, 1750.89685)).Magnitude <= 10; wait(1); repeat topos(CFrame.new(-1858.87305, 19.3777466, 1712.01807)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1858.87305), 19.3777466, 1712.01807)).Magnitude <= 10; wait(1); repeat topos(CFrame.new(-1803.94324, 16.5789185, 1750.89685)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1803.94324), 16.5789185, 1750.89685)).Magnitude <= 10; wait(1); repeat topos(CFrame.new(-1858.55835, 16.8604317, 1724.79541)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1858.55835), 16.8604317, 1724.79541)).Magnitude <= 10; wait(1); repeat topos(CFrame.new(-1869.54224, 15.987854, 1681.00659)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1869.54224), 15.987854, 1681.00659)).Magnitude <= 10; wait(1); repeat topos(CFrame.new(-1800.0979, 16.4978027, 1684.52368)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1800.0979), 16.4978027, 1684.52368)).Magnitude <= 10; wait(1); repeat topos(CFrame.new(-1819.26343, 14.795166, 1717.90625)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1819.26343), 14.795166, 1717.90625)).Magnitude <= 10; wait(1); repeat topos(CFrame.new(-1813.51843, 14.8604736, 1724.79541)); wait(); until not _G.AutoBartilo or ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new((-1813.51843), 14.8604736, 1724.79541)).Magnitude <= 10; end; end; end; end); end); ItemsTab:Toggle("Auto Holy Torch", _G.AutoHolyTorch, false, function(value) _G.AutoHolyTorch = value; StopTween(_G.AutoHolyTorch); end); spawn(function() while wait(0.5) do pcall(function() if _G.AutoHolyTorch then if game.Players.LocalPlayer.Backpack:FindFirstChild("Holy Torch") or game.Players.LocalPlayer.Character:FindFirstChild("Holy Torch") then repeat wait(0.2); EquipWeapon("Holy Torch"); TP1(CFrame.new(-10752.4434, 415.261749, -9367.43848, 1, 0, 0, 0, 1, 0, 0, 0, 1)); until (Vector3.new((-10752.4434), 415.261749, (-9367.43848)) - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 5; wait(2); repeat wait(0.2); EquipWeapon("Holy Torch"); TP1(CFrame.new(-11671.6289, 333.78125, -9474.31934, 0.300932229, 0, -0.953645527, 0, 1, 0, 0.953645527, 0, 0.300932229)); until (Vector3.new((-11671.6289), 333.78125, (-9474.31934)) - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 5; wait(2); repeat wait(0.2); EquipWeapon("Holy Torch"); TP1(CFrame.new(-12133.1406, 521.507446, -10654.292, 0.80428642, 0, -0.594241858, 0, 1, 0, 0.594241858, 0, 0.80428642)); until (Vector3.new((-12133.1406), 521.507446, (-10654.292)) - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 5; wait(2); repeat wait(0.2); EquipWeapon("Holy Torch"); TP1(CFrame.new(-13336.127, 484.521179, -6985.31689, 0.853732228, 0, -0.520712316, 0, 1, 0, 0.520712316, 0, 0.853732228)); until (Vector3.new((-13336.127), 484.521179, (-6985.31689)) - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 5; wait(2); EquipWeapon("Holy Torch"); repeat wait(0.2); TP1(CFrame.new(-13487.623, 336.436188, -7924.53857, -0.982848108, 0, 0.184417039, 0, 1, 0, -0.184417039, 0, -0.982848108)); until (Vector3.new((-13487.623), 336.436188, (-7924.53857)) - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 5; wait(2); Com(); wait(20); end; end; end); end; end); -- Always Bring spawn(function() while wait() do pcall(function() for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if _G.BringMonster then if v.Name == MonFarm and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == "Factory Staff" then if (v.HumanoidRootPart.Position - PosMon.Position).Magnitude <= 500 then v.Head.CanCollide = false; v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.CFrame = PosMon; if v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy(); end; sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); end; elseif v.Name == MonFarm then if (v.HumanoidRootPart.Position - PosMon.Position).Magnitude <= _G.BringMode then v.HumanoidRootPart.Size = Vector3.new(1, 1, 1); v.HumanoidRootPart.CFrame = PosMon; v.HumanoidRootPart.CanCollide = false; v.Head.CanCollide = false; if v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy(); end; sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); end; end; end; end; end; end); end; end); StatsTab:Seperator("Stats"); local Pointstat = StatsTab:Label("Stat Points"); spawn(function() while wait() do pcall(function() Pointstat:Set("Stat Points : " .. tostring((game:GetService("Players")).LocalPlayer.Data.Points.Value)); end); end; end); StatsTab:Toggle("Melee", false, "Auto Add Meele Stats", function(Value) melee = Value; end); StatsTab:Toggle("Defense", false, "Auto Add Defense Stats", function(value) defense = value; end); StatsTab:Toggle("Sword", false, "Auto Add Sword Stats", function(value) sword = value; end); StatsTab:Toggle("Gun", false, "Auto Add Gun Stats", function(value) gun = value; end); StatsTab:Toggle("Devil Fruit", false, "Auto Add Fruit Stats", function(value) demonfruit = value; end); PointStats = 1; StatsTab:Slider("Point", 1, 100, PointStats, function(value) PointStats = value; end); spawn(function() while wait() do if game.Players.localPlayer.Data.Points.Value >= PointStats then if melee then local args = { [1] = "AddPoint", [2] = "Melee", [3] = PointStats }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; if defense then local args = { [1] = "AddPoint", [2] = "Defense", [3] = PointStats }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; if sword then local args = { [1] = "AddPoint", [2] = "Sword", [3] = PointStats }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; if gun then local args = { [1] = "AddPoint", [2] = "Gun", [3] = PointStats }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; if demonfruit then local args = { [1] = "AddPoint", [2] = "Demon Fruit", [3] = PointStats }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; end; end; end); StatsTab:Line(); local Melee = StatsTab:Label("Melee : "); local Defense = StatsTab:Label("Defense : "); local Sword = StatsTab:Label("Sword : "); local Gun = StatsTab:Label("Gun : "); local Fruit = StatsTab:Label("Fruit : "); spawn(function() while wait() do pcall(function() Melee:Set("Melee : " .. game.Players.localPlayer.Data.Stats.Melee.Level.Value); end); end; end); spawn(function() while wait() do pcall(function() Defense:Set("Defense : " .. game.Players.localPlayer.Data.Stats.Defense.Level.Value); end); end; end); spawn(function() while wait() do pcall(function() Sword:Set("Sword : " .. game.Players.localPlayer.Data.Stats.Sword.Level.Value); end); end; end); spawn(function() while wait() do pcall(function() Gun:Set("Gun : " .. game.Players.localPlayer.Data.Stats.Gun.Level.Value); end); end; end); spawn(function() while wait() do pcall(function() Fruit:Set("Fruit : " .. game.Players.localPlayer.Data.Stats["Demon Fruit"].Level.Value); end); end; end); if World1 or World2 then RaceV4Tab:Label("Go to Third Sea"); end; if World3 then RaceV4Tab:Seperator("Race V2"); RaceV4Tab:Toggle("Auto Evo Race [ V2 ]", _G.Auto_EvoRace, false, function(value) _G.Auto_EvoRace = value; StopTween(_G.Auto_EvoRace); end); spawn(function() pcall(function() while wait(0.1) do if _G.Auto_EvoRace then if not (game:GetService("Players")).LocalPlayer.Data.Race:FindFirstChild("Evolved") then if (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Alchemist", "1") == 0 then topos(CFrame.new(-2779.83521, 72.9661407, -3574.02002, -0.730484903, 0.0000000639014104, -0.68292886, 0.0000000359963224, 1, 0.0000000550667032, 0.68292886, 0.0000000156424669, -0.730484903)); if (Vector3.new((-2779.83521), 72.9661407, (-3574.02002)) - (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then wait(1.3); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Alchemist", "2"); end; elseif (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Alchemist", "1") == 1 then pcall(function() if not (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Flower 1") and (not (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Flower 1")) then topos((game:GetService("Workspace")).Flower1.CFrame); elseif not (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Flower 2") and (not (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Flower 2")) then topos((game:GetService("Workspace")).Flower2.CFrame); elseif not (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Flower 3") and (not (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Flower 3")) then if (game:GetService("Workspace")).Enemies:FindFirstChild("Zombie") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Zombie" then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); topos(v.HumanoidRootPart.CFrame * Pos); v.HumanoidRootPart.CanCollide = false; v.HumanoidRootPart.Size = Vector3.new(50, 50, 50); AttackNoCD(); PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; StartBring = true; until (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Flower 3") or (not v.Parent) or v.Humanoid.Health <= 0 or _G.Auto_EvoRace == false; StartBring = false; end; end; else topos(CFrame.new(-5685.9233398438, 48.480125427246, -853.23724365234)); end; end; end); elseif (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Alchemist", "1") == 2 then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Alchemist", "3"); end; end; end; end; end); end); RaceV4Tab:Seperator("Race V4"); RaceV4Tab:Button("Teleport To Top Of GreatTree", function() topos(CFrame.new(2947.556884765625, 2281.630615234375, -7213.54931640625)); end); RaceV4Tab:Button("Teleport To Timple Of Time", function() (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(28286.35546875, 14895.3017578125, 102.62469482421875); end); RaceV4Tab:Button("Teleport To Lever Pull", function() topos(CFrame.new(28575.181640625, 14936.6279296875, 72.31636810302734)); end); RaceV4Tab:Button("Teleport To Acient One", function() topos(CFrame.new(28981.552734375, 14888.4267578125, -120.245849609375)); end); RaceV4Tab:Button("Unlock Lever", function() venyx:Notify("Unlocked"); if (game:GetService("Workspace")).Map["Temple of Time"].Lever.Prompt:FindFirstChild("ProximityPrompt") then ((game:GetService("Workspace")).Map["Temple of Time"].Lever.Prompt:FindFirstChild("ProximityPrompt")):Remove(); end; wait(0.1); local ProximityPrompt = Instance.new("ProximityPrompt"); ProximityPrompt.Parent = (game:GetService("Workspace")).Map["Temple of Time"].Lever.Prompt; ProximityPrompt.MaxActivationDistance = 10; ProximityPrompt.ActionText = "Secrets Beholds Inside"; ProximityPrompt.ObjectText = "An unknown lever of time"; function onProximity() local part = (game:GetService("Workspace")).Map["Temple of Time"].MainDoor1; local TweenService = game:GetService("TweenService"); local startPosition = part.Position; local endPosition = startPosition + Vector3.new(0, (-50), 0); local tweenInfo = TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.Out); local tween = TweenService:Create(part, tweenInfo, { Position = endPosition }); tween:Play(); local partnew = (game:GetService("Workspace")).Map["Temple of Time"].MainDoor2; local TweenService = game:GetService("TweenService"); local startPosition = partnew.Position; local endPosition = startPosition + Vector3.new(0, (-50), 0); local tweenInfo = TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.Out); local tween = TweenService:Create(partnew, tweenInfo, { Position = endPosition }); tween:Play(); local SoundSFX = Instance.new("Sound"); SoundSFX.Parent = workspace; SoundSFX.SoundId = "rbxassetid://1904813041"; SoundSFX:Play(); SoundSFX.Name = "POwfpxzxzfFfFF"; ((game:GetService("Workspace")).Map["Temple of Time"].Lever.Prompt:FindFirstChild("ProximityPrompt")):Remove(); wait(5); (workspace:FindFirstChild("POwfpxzxzfFfFF")):Remove(); (game:GetService("Workspace")).Map["Temple of Time"].NoGlitching:Remove(); (game:GetService("Workspace")).Map["Temple of Time"].NoGlitching:Remove(); (game:GetService("Workspace")).Map["Temple of Time"].NoGlitching:Remove(); end; ProximityPrompt.Triggered:Connect(onProximity); end); RaceV4Tab:Button("Clock Acces", function() (game:GetService("Workspace")).Map["Temple of Time"].DoNotEnter:Remove(); (game:GetService("Workspace")).Map["Temple of Time"].ClockRoomExit:Remove(); end); RaceV4Tab:Toggle("Auto Buy Gear", _G.Auto_Farm_Bone4, false, function(value) _G.Auto_Farm_Bone4 = value; StopTween(_G.Auto_Farm_Bone4); end); spawn(function() pcall(function() while wait(0.1) do if _G.Auto_Farm_Bone4 then local args = { [1] = true }; local args = { [1] = "UpgradeRace", [2] = "Buy" }; (((game:GetService("ReplicatedStorage")):WaitForChild("Remotes")):WaitForChild("CommF_")):InvokeServer(unpack(args)); end; end; end); end); RaceV4Tab:Toggle("Teleport To Mirage Island", _G.AutoMysticIsland, "Tween To Mirage Island", function(value) _G.AutoMysticIsland = value; StopTween(_G.AutoMysticIsland); end); RaceV4Tab:Toggle("Tween Gear", _G.TweenMGear, "Tween To Gear", function(value) _G.TweenMGear = value; StopTween(_G.TweenMGear); end); RaceV4Tab:Toggle("Auto Look Moon", false, "Camera Focus To Moon", function(v) _G.AutoDooHee = v; end); RaceV4Tab:Toggle("Auto Active Race V3", _G.AutoAgility, false, function(value) _G.AutoAgility = value; end); spawn(function() while wait() do pcall(function() if _G.AutoDooHee then wait(); local moonDir = game.Lighting:GetMoonDirection(); local lookAtPos = game.Workspace.CurrentCamera.CFrame.p + moonDir * 100; game.Workspace.CurrentCamera.CFrame = CFrame.lookAt(game.Workspace.CurrentCamera.CFrame.p, lookAtPos); end; end); end; end); RaceV4Tab:Toggle("Auto Ancient One Quest", _G.AutoRace, false, function(value) _G.AutoRace = value; StardFarm = value; StopTween(_G.AutoRace); end); spawn(function() pcall(function() while wait() do if _G.AutoRace then if game.Players.LocalPlayer.Character.RaceTransformed.Value == true then StardFarm = false; topos(CFrame.new(216.211181640625, 126.9352035522461, -12599.0732421875)); end; end; end; end); end); spawn(function() while wait() do if StardFarm and World3 then pcall(function() if (game:GetService("Workspace")).Enemies:FindFirstChild("Cocoa Warrior") or (game:GetService("Workspace")).Enemies:FindFirstChild("Chocolate Bar Battler") or (game:GetService("Workspace")).Enemies:FindFirstChild("Sweet Thief") or (game:GetService("Workspace")).Enemies:FindFirstChild("Candy Rebel") then for i, v in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if v.Name == "Cocoa Warrior" or v.Name == "Chocolate Bar Battler" or v.Name == "Sweet Thief" or v.Name == "Candy Rebel" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat task.wait(_G.FastAttackDelay); AutoHaki(); EquipWeapon(_G.SelectWeapon); v.HumanoidRootPart.CanCollide = false; v.Humanoid.WalkSpeed = 0; v.Head.CanCollide = false; StartBring = true; PosMon = v.HumanoidRootPart.CFrame; MonFarm = v.Name; topos(v.HumanoidRootPart.CFrame * Pos); AttackNoCD(); until not StardFarm or (not v.Parent) or v.Humanoid.Health <= 0; StartBring = false; end; end; end; else topos(CFrame.new(216.211181640625, 126.9352035522461, -12599.0732421875)); end; end); end; end; end); spawn(function() pcall(function() while wait() do if _G.AutoRace then if game.Players.LocalPlayer.Character.RaceTransformed.Value == false then StardFarm = true; end; end; end; end); end); spawn(function() while wait() do pcall(function() if _G.AutoRace then (game:GetService("VirtualInputManager")):SendKeyEvent(true, "Y", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, "Y", false, game); end; end); end; end); RaceV4Tab:Toggle("Disabled Inf Stairs", nil, false, function(value) game.Players.LocalPlayer.Character.InfiniteStairs.Disabled = value; end); RaceV4Tab:Button("Teleport Cyborg Door", function() topos(CFrame.new(28492.4140625, 14894.4267578125, -422.1100158691406)); end); RaceV4Tab:Button("Teleport Fish Door", function() topos(CFrame.new(28224.056640625, 14889.4267578125, -210.5872039794922)); end); RaceV4Tab:Button("Teleport Ghoul Door", function() topos(CFrame.new(28672.720703125, 14889.1279296875, 454.5961608886719)); end); RaceV4Tab:Button("Teleport Human Door", function() topos(CFrame.new(29237.294921875, 14889.4267578125, -206.94955444335938)); end); RaceV4Tab:Button("Teleport Mink Door", function() topos(CFrame.new(29020.66015625, 14889.4267578125, -379.2682800292969)); end); RaceV4Tab:Button("Teleport Sky Door", function() topos(CFrame.new(28967.408203125, 14918.0751953125, 234.31198120117188)); end); RaceV4Tab:Seperator("Auto Complete Trials"); RaceV4Tab:Button("Buy Ancient One Quest", function(t) (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("UpgradeRace", "Buy"); end); RaceV4Tab:Toggle("Auto Kill Player in Trail", false, false, function(Val) _G.AutoKillTial = Val; StopTween(_G.AutoKillTial); end); RaceV4Tab:Toggle("Auto Trail RaceV4", false, false, function(v) _G.AutoQuestRace = v; StopTween(_G.AutoQuestRace); end); spawn(function() pcall(function() while wait() do if _G.AutoQuestRace then if (game:GetService("Players")).LocalPlayer.Data.Race.Value == "Human" then for i, v in pairs(game.Workspace.Enemies:GetDescendants()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then pcall(function() repeat wait(0.1); v.Humanoid.Health = 0; v.HumanoidRootPart.CanCollide = false; until not _G.AutoQuestRace or (not v.Parent) or v.Humanoid.Health <= 0; end); end; end; elseif (game:GetService("Players")).LocalPlayer.Data.Race.Value == "Skypiea" then for i, v in pairs((game:GetService("Workspace")).Map.SkyTrial.Model:GetDescendants()) do if v.Name == "snowisland_Cylinder.081" then topos(v.CFrame * CFrame.new(0, 0, 0)); end; end; elseif (game:GetService("Players")).LocalPlayer.Data.Race.Value == "Fishman" then for i, v in pairs((game:GetService("Workspace")).SeaBeasts.SeaBeast1:GetDescendants()) do if v.Name == "HumanoidRootPart" then topos(v.CFrame * Pos); for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Melee" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; (game:GetService("VirtualInputManager")):SendKeyEvent(true, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Blox Fruit" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; (game:GetService("VirtualInputManager")):SendKeyEvent(true, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.5); for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Sword" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; (game:GetService("VirtualInputManager")):SendKeyEvent(true, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.5); for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Gun" then game.Players.LocalPlayer.Character.Humanoid:EquipTool(v); end; end; end; (game:GetService("VirtualInputManager")):SendKeyEvent(true, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 122, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 120, false, game.Players.LocalPlayer.Character.HumanoidRootPart); wait(0.2); (game:GetService("VirtualInputManager")):SendKeyEvent(true, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); (game:GetService("VirtualInputManager")):SendKeyEvent(false, 99, false, game.Players.LocalPlayer.Character.HumanoidRootPart); end; end; elseif (game:GetService("Players")).LocalPlayer.Data.Race.Value == "Cyborg" then topos(CFrame.new(28654, 14898.7832, -30, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif (game:GetService("Players")).LocalPlayer.Data.Race.Value == "Ghoul" then for i, v in pairs(game.Workspace.Enemies:GetDescendants()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then pcall(function() repeat wait(0.1); v.Humanoid.Health = 0; v.HumanoidRootPart.CanCollide = false; sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge); until not _G.AutoQuestRace or (not v.Parent) or v.Humanoid.Health <= 0; end); end; end; elseif (game:GetService("Players")).LocalPlayer.Data.Race.Value == "Mink" then for i, v in pairs((game:GetService("Workspace")):GetDescendants()) do if v.Name == "StartPoint" then topos(v.CFrame * CFrame.new(0, 10, 0)); end; end; end; end; end; end); end); RaceV4Tab:Button("Auto Complete Angel Trial", function(t) topos(game.Workspace.Map.SkyTrial.Model.FinishPart.CFrame); end); RaceV4Tab:Button("Auto Complete Rabbit Trial", function(t) topos((game:GetService("Workspace")).Map.MinkTrial.Ceiling.CFrame * CFrame.new(0, (-5), 0)); end); RaceV4Tab:Button("Auto Complete Cyborg Trial", function(t) topos(CFrame.new(0, 300, 0)); end); end; spawn(function() while wait() do if _G.AutoKillTial then for i, v in pairs((game:GetService("Players")):GetChildren()) do if v.Name and v.Name ~= game.Players.LocalPlayer.Name and (v.Character.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 100 then if v.Character.Humanoid.Health > 0 then repeat wait(_G.FastAttackDelay); EquipWeapon(_G.SelectWeapon); AutoHaki(); topos(v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 5)); v.Character.HumanoidRootPart.CanCollide = false; v.Character.HumanoidRootPart.Size = Vector3.new(60, 60, 60); AttackNoCD(); until not _G.AutoKillTial or (not v.Parent) or v.Humanoid.Health <= 0; end; end; end; end; end; end); spawn(function() while wait() do pcall(function() if UseskillKill then (game:GetService("VirtualInputManager")):SendKeyEvent(true, "Z", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, "Z", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "X", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, "X", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "C", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, "C", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(true, "V", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, "V", false, game); end; end); end; end); CombatTab:Seperator("Combat"); local plyserv = CombatTab:Label("Players"); spawn(function() while wait() do pcall(function() for i, v in pairs((game:GetService("Players")):GetPlayers()) do if i == 12 then plyserv:Set("Players :" .. " " .. i .. " " .. "/" .. " " .. "12" .. " " .. "(Max)"); elseif i == 1 then plyserv:Set("Player :" .. " " .. i .. " " .. "/" .. " " .. "12"); else plyserv:Set("Players :" .. " " .. i .. " " .. "/" .. " " .. "12"); end; end; end); end; end); Playerslist = {}; for i, v in pairs((game:GetService("Players")):GetChildren()) do table.insert(Playerslist, v.Name); end; local SelectedPly = CombatTab:Dropdown("Select Player", Playerslist, false, function(value) _G.SelectPly = value; end); CombatTab:Button("Refresh Player", function() Playerslist = {}; SelectedPly:Clear(); for i, v in pairs((game:GetService("Players")):GetChildren()) do SelectedPly:Add(v.Name); end; end); CombatTab:Toggle("Spectate Player", false, "Change Camera Player", function(value) SpectatePlys = value; local plr1 = (game:GetService("Players")).LocalPlayer.Character.Humanoid; local plr2 = (game:GetService("Players")):FindFirstChild(_G.SelectPly); repeat wait(0.1); (game:GetService("Workspace")).Camera.CameraSubject = ((game:GetService("Players")):FindFirstChild(_G.SelectPly)).Character.Humanoid; until SpectatePlys == false; (game:GetService("Workspace")).Camera.CameraSubject = (game:GetService("Players")).LocalPlayer.Character.Humanoid; end); CombatTab:Toggle("Teleport To Player", false, "Tween To Players", function(value) _G.TeleportPly = value; pcall(function() if _G.TeleportPly then repeat topos((game:GetService("Players"))[_G.SelectPly].Character.HumanoidRootPart.CFrame); wait(); until _G.TeleportPly == false; end; StopTween(_G.TeleportPly); end); end); CombatTab:Toggle("Auto Farm Player", false, "Auto Kill Players", function(value) _G.Auto_Kill_Ply = value; StopTween(_G.Auto_Kill_Ply); end); spawn(function() while wait() do if _G.Auto_Kill_Ply then pcall(function() if _G.SelectPly ~= nil then if game.Players:FindFirstChild(_G.SelectPly) then if (game.Players:FindFirstChild(_G.SelectPly)).Character.Humanoid.Health > 0 then repeat task.wait(); EquipWeapon(_G.SelectWeapon); AutoHaki(); (game.Players:FindFirstChild(_G.SelectPly)).Character.HumanoidRootPart.CanCollide = false; topos((game.Players:FindFirstChild(_G.SelectPly)).Character.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)); spawn(function() pcall(function() if _G.SelectWeapon == SelectWeaponGun then local args = { [1] = (game.Players:FindFirstChild(_G.SelectPly)).Character.HumanoidRootPart.Position, [2] = (game.Players:FindFirstChild(_G.SelectPly)).Character.HumanoidRootPart }; (game:GetService("Players")).LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args)); else (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); end; end); end); until (game.Players:FindFirstChild(_G.SelectPly)).Character.Humanoid.Health <= 0 or (not game.Players:FindFirstChild(_G.SelectPly)) or (not _G.Auto_Kill_Ply); end; end; end; end); end; end; end); CombatTab:Seperator("Quest Player"); CombatTab:Button("Get Quest Elite Players", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("PlayerHunter"); end); CombatTab:Toggle("Auto Kill Player Quest", _G.AutoPlayerHunter, "Auto Player Quest", function(Killzps) _G.AutoPlayerHunter = Killzps; StopTween(_G.AutoPlayerHunter); end); spawn(function() (game:GetService("RunService")).Heartbeat:connect(function() pcall(function() if _G.AutoPlayerHunter then if (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Humanoid") then (game:GetService("Players")).LocalPlayer.Character.Humanoid:ChangeState(11); end; end; end); end); end); spawn(function() pcall(function() while wait(0.1) do if _G.AutoPlayerHunter then if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.PvpDisabled.Visible == true then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("EnablePvp"); end; end; end; end); end); spawn(function() while wait() do if _G.AutoPlayerHunter then if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Visible == false then wait(0.5); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("PlayerHunter"); else for i, v in pairs((game:GetService("Workspace")).Characters:GetChildren()) do if string.find((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, v.Name) then repeat wait(); AutoHaki(); EquipWeapon(_G.SelectWeapon); Useskill = true; topos(v.HumanoidRootPart.CFrame * CFrame.new(1, 7, 3)); v.HumanoidRootPart.Size = Vector3.new(60, 60, 60); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); until _G.AutoPlayerHunter == false or v.Humanoid.Health <= 0; Useskill = false; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("AbandonQuest"); end; end; end; end; end; end); CombatTab:Seperator("Aimbot"); spawn(function() while wait() do pcall(function() local MaxDistance = math.huge; for i, v in pairs((game:GetService("Players")):GetPlayers()) do if v.Name ~= (game:GetService("Players")).LocalPlayer.Name then local Distance = v:DistanceFromCharacter((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.Position); if Distance < MaxDistance then MaxDistance = Distance; PlayerSelectAimbot = v.Name; end; end; end; end); end; end); CombatTab:Toggle("Aimbot Gun", false, "Aimbot Skill Gun", function(value) _G.Aimbot_Gun = value; end); spawn(function() while task.wait() do if _G.Aimbot_Gun and (game:GetService("Players")).LocalPlayer.Character:FindFirstChild(SelectWeaponGun) then pcall(function() (game:GetService("Players")).LocalPlayer.Character[SelectWeaponGun].Cooldown.Value = 0; local args = { [1] = ((game:GetService("Players")):FindFirstChild(PlayerSelectAimbot)).Character.HumanoidRootPart.Position, [2] = ((game:GetService("Players")):FindFirstChild(PlayerSelectAimbot)).Character.HumanoidRootPart }; (game:GetService("Players")).LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args)); (game:GetService("VirtualUser")):CaptureController(); (game:GetService("VirtualUser")):Button1Down(Vector2.new(1280, 672)); end); end; end; end); CombatTab:Toggle("Aimbot Skill Nearest", false, "Aim Bot Skill Nearest", function(v) AimSkillNearest = v; end); spawn(function() while wait(0.1) do pcall(function() local MaxDistance = math.huge; for i, v in pairs((game:GetService("Players")):GetPlayers()) do if v.Name ~= game.Players.LocalPlayer.Name then local Distance = v:DistanceFromCharacter(game.Players.LocalPlayer.Character.HumanoidRootPart.Position); if Distance < MaxDistance then MaxDistance = Distance; TargetPlayerAim = v.Name; end; end; end; end); end; end); spawn(function() pcall(function() (game:GetService("RunService")).RenderStepped:connect(function() if AimSkillNearest and TargetPlayerAim ~= nil and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") and game.Players.LocalPlayer.Character[(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")).Name]:FindFirstChild("MousePos") then local args = { [1] = ((game:GetService("Players")):FindFirstChild(TargetPlayerAim)).Character.HumanoidRootPart.Position }; (game:GetService("Players")).LocalPlayer.Character[(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")).Name].RemoteEvent:FireServer(unpack(args)); end; end); end); end); CombatTab:Toggle("Aimbot Skill", false, "Aimbot All Skill", function(value) _G.Aimbot_Skill = value; end); spawn(function() pcall(function() while task.wait() do if _G.Aimbot_Skill and PlayerSelectAimbot ~= nil and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") and game.Players.LocalPlayer.Character[(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")).Name]:FindFirstChild("MousePos") then local args = { [1] = ((game:GetService("Players")):FindFirstChild(PlayerSelectAimbot)).Character.HumanoidRootPart.Position }; ((game:GetService("Players")).LocalPlayer.Character:FindFirstChild((game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")).Name)).RemoteEvent:FireServer(unpack(args)); end; end; end); end); CombatTab:Toggle("Enabled PvP", false, "Enable PvP", function(value) _G.EnabledPvP = value; end); spawn(function() pcall(function() while wait(0.1) do if _G.EnabledPvP then if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.PvpDisabled.Visible == true then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("EnablePvp"); end; end; end; end); end); CombatTab:Toggle("Safe Mode", false, "Auto Teleport To Up", function(value) _G.Safe_Mode = value; StopTween(_G.Safe_Mode); end); spawn(function() pcall(function() while wait() do if _G.Safe_Mode then (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame = (game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 200, 0); end; end; end); end); CombatTab:Button("Respawn", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("SetTeam", "Pirates"); wait(); end); RaidTab:Seperator("Raid"); local TimeRaid = RaidTab:Label("Wait For Dungeon"); local Island = RaidTab:Label("Start Dungeon"); spawn(function() pcall(function() while wait() do if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Timer.Visible == true then TimeRaid:Set((game:GetService("Players")).LocalPlayer.PlayerGui.Main.Timer.Text); else TimeRaid:Set("Wait For Dungeon"); end; end; end); end); spawn(function() pcall(function() while wait() do if game.Workspace._WorldOrigin.Locations:FindFirstChild("Island 5") then Island:Set("đŸī¸ Island 5"); elseif game.Workspace._WorldOrigin.Locations:FindFirstChild("Island 4") then Island:Set("đŸī¸ Island 4"); elseif game.Workspace._WorldOrigin.Locations:FindFirstChild("Island 3") then Island:Set("đŸī¸ Island 3"); elseif game.Workspace._WorldOrigin.Locations:FindFirstChild("Island 2") then Island:Set("đŸī¸ Island 2"); elseif game.Workspace._WorldOrigin.Locations:FindFirstChild("Island 1") then Island:Set("đŸī¸ Island 1"); else Island:Set("Start Dungeon"); end; end; end); end); spawn(function() pcall(function() while wait() do if _G.Auto_Dungeon then local RaidPos = CFrame.new(0, 25, 0); if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Timer.Visible == true then if (game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 5") then topos(((game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 5")).CFrame * RaidPos); elseif (game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 4") then topos(((game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 4")).CFrame * RaidPos); elseif (game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 3") then topos(((game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 3")).CFrame * RaidPos); elseif (game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 2") then topos(((game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 2")).CFrame * RaidPos); elseif (game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 1") then topos(((game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 1")).CFrame * RaidPos); end; end; end; end; end); end); spawn(function() pcall(function() while wait() do if _G.Kill_Aura then if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Timer.Visible == true then for i, v in pairs((game:GetService("Workspace")).Enemies:GetDescendants()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then pcall(function() repeat wait(); sethiddenproperty((game:GetService("Players")).LocalPlayer, "SimulationRadius", math.huge); v.Humanoid.Health = 0; v.HumanoidRootPart.CanCollide = false; until not _G.Kill_Aura or (not v.Parent) or v.Humanoid.Health <= 0; end); end; end; end; end; end; end); end); _G.SelectChip = selectraids or ""; Raidslist = {}; RaidsModule = require(game.ReplicatedStorage.Raids); for i, v in pairs(RaidsModule.raids) do table.insert(Raidslist, v); end; for i, v in pairs(RaidsModule.advancedRaids) do table.insert(Raidslist, v); end; RaidTab:Dropdown("Select Chips", Raidslist, false, function(value) _G.SelectChip = value; end); spawn(function() pcall(function() while wait() do if _G.AutoBuyChip then if not (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Special Microchip") or (not (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Special Microchip")) then if not (game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 1") then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("RaidsNpc", "Select", _G.SelectChip); end; end; end; end; end); end); RaidTab:Label("[ Automatic ]"); RaidTab:Toggle("Start Raid", _G.Auto_StartRaid, "Start, Buy, Kill, Next, Awaken", function(value) _G.Auto_StartRaid = value; _G.Kill_Aura = value; _G.AutoBuyChip = value; _G.Auto_Dungeon = value; _G.Awaken = value; StopTween(_G.Auto_Dungeon); end); RaidTab:Label("[ Manually ]"); RaidTab:Toggle("Auto Start Raid", _G.Auto_StartRaid, "Start Raid", function(x) _G.Auto_StartRaid = x; end); RaidTab:Toggle("Kill Aura", _G.Kill_Aura, "Auto Kill Mob Area", function(x) _G.Kill_Aura = x; end); RaidTab:Toggle("Auto Buy Chip", _G.AutoBuyChip, "Buy Microchip", function(x) _G.AutoBuyChip = x; end); RaidTab:Toggle("Auto Next Island", _G.Auto_Dungeon, "Next Island", function(x) _G.Auto_Dungeon = x; StopTween(_G.Auto_Dungeon); end); RaidTab:Toggle("Auto Awaken", false, "Auto Awaken When Done Raid", function(value) _G.Awaken = value; end); spawn(function() while wait() do if _G.Awaken then pcall(function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Awakener", "Awaken"); end); end; end; end); _G.UnstoreFruitPrice = 1000000; RaidTab:Slider("Set Price Devil Fruit", 0, 10000000, _G.UnstoreFruitPrice, function(v) _G.UnstoreFruitPrice = v; end); RaidTab:Toggle("Auto Unstore Fruit", false, "Unstore Devil Fruit", function(value) _G.UnstoreBadFruit = value; end); function GetFruitsInfo() for i, v in pairs((game:GetService("Players")).LocalPlayer.Backpack:GetChildren()) do if string.find(v.Name, "Fruit") then return true; end; end; for i, v in pairs((game:GetService("Players")).LocalPlayer.Character:GetChildren()) do if string.find(v.Name, "Fruit") then return true; end; end; return false; end; spawn(function() while wait() do pcall(function() if _G.UnstoreBadFruit then fruit = (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("getInventoryFruits"); for i, v in pairs(fruit) do if v.Price < _G.UnstoreFruitPrice then if not GetFruitsInfo() then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("LoadFruit", v.Name); end; end; end; end; end); end; end); spawn(function() while wait(0.1) do pcall(function() if _G.Auto_StartRaid then if (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Timer.Visible == false then if not (game:GetService("Workspace"))._WorldOrigin.Locations:FindFirstChild("Island 1") and (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Special Microchip") or (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Special Microchip") then if World2 then fireclickdetector((game:GetService("Workspace")).Map.CircleIsland.RaidSummon2.Button.Main.ClickDetector); elseif World3 then fireclickdetector((game:GetService("Workspace")).Map["Boat Castle"].RaidSummon2.Button.Main.ClickDetector); end; end; end; end; end); end; end); if World2 then RaidTab:Button("Teleport to Lab", function() topos(CFrame.new(-6438.73535, 250.645355, -4501.50684)); end); elseif World3 then RaidTab:Button("Teleport to Lab", function() topos(CFrame.new(-5017.40869, 314.844055, -2823.0127, -0.925743818, 0.0000000448217499, -0.378151238, 0.00000000455503146, 1, 0.000000107377559, 0.378151238, 0.000000097681621, -0.925743818)); end); end; RaidTab:Seperator("Law Raid"); RaidTab:Toggle("Auto Raid Law", _G.autoLawRaid, "Law Raid", function(state) _G.autoLawRaid = state; end); spawn(function() pcall(function() while wait() do if _G.autoLawRaid then if not (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Microchip") and (not (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Microchip")) and (not (game:GetService("Workspace")).Enemies:FindFirstChild("Order")) and (not (game:GetService("ReplicatedStorage")):FindFirstChild("Order")) then wait(0.3); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Microchip", "1"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Microchip", "2"); end; end; end; end); end); spawn(function() pcall(function() while wait(0.4) do if _G.autoLawRaid then if not (game:GetService("Workspace")).Enemies:FindFirstChild("Order") and (not (game:GetService("ReplicatedStorage")):FindFirstChild("Order")) then if (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("Microchip") or (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild("Microchip") then fireclickdetector((game:GetService("Workspace")).Map.CircleIsland.RaidSummon.Button.Main.ClickDetector); end; end; if (game:GetService("ReplicatedStorage")):FindFirstChild("Order") or (game:GetService("Workspace")).Enemies:FindFirstChild("Order") then if (game:GetService("Workspace")).Enemies:FindFirstChild("Order") then for h, i in pairs((game:GetService("Workspace")).Enemies:GetChildren()) do if i.Name == "Order" then repeat task.wait(_G.FastAttackDelay); AttackNoCD(); FastAttack = true; AutoHaki(); EquipWeapon(_G.SelectWeapon); TP1(i.HumanoidRootPart.CFrame * pos); i.HumanoidRootPart.CanCollide = false; i.HumanoidRootPart.Size = Vector3.new(120, 120, 120); until not i.Parent or i.Humanoid.Health <= 0 or Auto_Law == false; end; end; elseif (game:GetService("ReplicatedStorage")):FindFirstChild("Order") then topos(CFrame.new(-6217.2021484375, 28.047645568848, -5053.1357421875)); end; end; end; end; end); end); TeleportTab:Seperator("World"); TeleportTab:Button("Teleport To First Sea", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("TravelMain"); end); TeleportTab:Button("Teleport To Second Sea", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("TravelDressrosa"); end); TeleportTab:Button("Teleport To Third Sea", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("TravelZou"); end); TeleportTab:Seperator("Island"); if World1 then TeleportTab:Dropdown("Select Island", { "WindMill", "Marine", "Middle Town", "Jungle", "Pirate Village", "Desert", "Snow Island", "MarineFord", "Colosseum", "Sky Island 1", "Sky Island 2", "Sky Island 3", "Prison", "Magma Village", "Under Water Island", "Fountain City", "Shank Room", "Mob Island" }, false, function(value) _G.SelectIsland = value; end); end; if World2 then TeleportTab:Dropdown("Select Island", { "The Cafe", "Frist Spot", "Dark Area", "Flamingo Mansion", "Flamingo Room", "Green Zone", "Factory", "Colossuim", "Zombie Island", "Two Snow Mountain", "Punk Hazard", "Cursed Ship", "Ice Castle", "Forgotten Island", "Ussop Island", "Mini Sky Island" }, false, function(value) _G.SelectIsland = value; end); end; if World3 then TeleportTab:Dropdown("Select Island", { "Mansion", "Port Town", "Great Tree", "Castle On The Sea", "MiniSky", "Hydra Island", "Floating Turtle", "Haunted Castle", "Ice Cream Island", "Peanut Island", "Cake Island", "Cocoa Island", "Candy Island", "Tiki Outpost" }, false, function(value) _G.SelectIsland = value; end); end; TeleportTab:Toggle("Teleport", false, "Tween To Island", function(value) _G.TeleportIsland = value; if _G.TeleportIsland == true then repeat wait(); if _G.SelectIsland == "WindMill" then topos(CFrame.new(979.79895019531, 16.516613006592, 1429.0466308594)); elseif _G.SelectIsland == "Marine" then topos(CFrame.new(-2566.4296875, 6.8556680679321, 2045.2561035156)); elseif _G.SelectIsland == "Middle Town" then topos(CFrame.new(-690.33081054688, 15.09425163269, 1582.2380371094)); elseif _G.SelectIsland == "Jungle" then topos(CFrame.new(-1612.7957763672, 36.852081298828, 149.12843322754)); elseif _G.SelectIsland == "Pirate Village" then topos(CFrame.new(-1181.3093261719, 4.7514905929565, 3803.5456542969)); elseif _G.SelectIsland == "Desert" then topos(CFrame.new(944.15789794922, 20.919729232788, 4373.3002929688)); elseif _G.SelectIsland == "Snow Island" then topos(CFrame.new(1347.8067626953, 104.66806030273, -1319.7370605469)); elseif _G.SelectIsland == "MarineFord" then topos(CFrame.new(-4914.8212890625, 50.963626861572, 4281.0278320313)); elseif _G.SelectIsland == "Colosseum" then topos(CFrame.new(-1427.6203613281, 7.2881078720093, -2792.7722167969)); elseif _G.SelectIsland == "Sky Island 1" then topos(CFrame.new(-4869.1025390625, 733.46051025391, -2667.0180664063)); elseif _G.SelectIsland == "Sky Island 2" then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.82275, 872.54248, -1667.55688)); elseif _G.SelectIsland == "Sky Island 3" then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)); elseif _G.SelectIsland == "Prison" then topos(CFrame.new(4875.330078125, 5.6519818305969, 734.85021972656)); elseif _G.SelectIsland == "Magma Village" then topos(CFrame.new(-5247.7163085938, 12.883934020996, 8504.96875)); elseif _G.SelectIsland == "Under Water Island" then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)); elseif _G.SelectIsland == "Fountain City" then topos(CFrame.new(5127.1284179688, 59.501365661621, 4105.4458007813)); elseif _G.SelectIsland == "Shank Room" then topos(CFrame.new(-1442.16553, 29.8788261, -28.3547478)); elseif _G.SelectIsland == "Mob Island" then topos(CFrame.new(-2850.20068, 7.39224768, 5354.99268)); elseif _G.SelectIsland == "The Cafe" then topos(CFrame.new(-380.47927856445, 77.220390319824, 255.82550048828)); elseif _G.SelectIsland == "Frist Spot" then topos(CFrame.new(-11.311455726624, 29.276733398438, 2771.5224609375)); elseif _G.SelectIsland == "Dark Area" then topos(CFrame.new(3780.0302734375, 22.652164459229, -3498.5859375)); elseif _G.SelectIsland == "Flamingo Mansion" then topos(CFrame.new(-483.73370361328, 332.0383605957, 595.32708740234)); elseif _G.SelectIsland == "Flamingo Room" then topos(CFrame.new(2284.4140625, 15.152037620544, 875.72534179688)); elseif _G.SelectIsland == "Green Zone" then topos(CFrame.new(-2448.5300292969, 73.016105651855, -3210.6306152344)); elseif _G.SelectIsland == "Factory" then topos(CFrame.new(424.12698364258, 211.16171264648, -427.54049682617)); elseif _G.SelectIsland == "Colossuim" then topos(CFrame.new(-1503.6224365234, 219.7956237793, 1369.3101806641)); elseif _G.SelectIsland == "Zombie Island" then topos(CFrame.new(-5622.033203125, 492.19604492188, -781.78552246094)); elseif _G.SelectIsland == "Two Snow Mountain" then topos(CFrame.new(753.14288330078, 408.23559570313, -5274.6147460938)); elseif _G.SelectIsland == "Punk Hazard" then topos(CFrame.new(-6127.654296875, 15.951762199402, -5040.2861328125)); elseif _G.SelectIsland == "Cursed Ship" then topos(CFrame.new(923.40197753906, 125.05712890625, 32885.875)); elseif _G.SelectIsland == "Ice Castle" then topos(CFrame.new(6148.4116210938, 294.38687133789, -6741.1166992188)); elseif _G.SelectIsland == "Forgotten Island" then topos(CFrame.new(-3032.7641601563, 317.89672851563, -10075.373046875)); elseif _G.SelectIsland == "Ussop Island" then topos(CFrame.new(4816.8618164063, 8.4599885940552, 2863.8195800781)); elseif _G.SelectIsland == "Mini Sky Island" then topos(CFrame.new(-288.74060058594, 49326.31640625, -35248.59375)); elseif _G.SelectIsland == "Great Tree" then topos(CFrame.new(2681.2736816406, 1682.8092041016, -7190.9853515625)); elseif _G.SelectIsland == "Castle On The Sea" then topos(CFrame.new(-5074.45556640625, 314.5155334472656, -2991.054443359375)); elseif _G.SelectIsland == "MiniSky" then topos(CFrame.new(-260.65557861328, 49325.8046875, -35253.5703125)); elseif _G.SelectIsland == "Port Town" then topos(CFrame.new(-290.7376708984375, 6.729952812194824, 5343.5537109375)); elseif _G.SelectIsland == "Hydra Island" then topos(CFrame.new(5228.8842773438, 604.23400878906, 345.0400390625)); elseif _G.SelectIsland == "Floating Turtle" then topos(CFrame.new(-13274.528320313, 531.82073974609, -7579.22265625)); elseif _G.SelectIsland == "Mansion" then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-12471.169921875, 374.94024658203, -7551.677734375)); elseif _G.SelectIsland == "Haunted Castle" then topos(CFrame.new(-9515.3720703125, 164.00624084473, 5786.0610351562)); elseif _G.SelectIsland == "Ice Cream Island" then topos(CFrame.new(-902.56817626953, 79.93204498291, -10988.84765625)); elseif _G.SelectIsland == "Peanut Island" then topos(CFrame.new(-2062.7475585938, 50.473892211914, -10232.568359375)); elseif _G.SelectIsland == "Cake Island" then topos(CFrame.new(-1884.7747802734375, 19.327526092529297, -11666.8974609375)); elseif _G.SelectIsland == "Cocoa Island" then topos(CFrame.new(87.94276428222656, 73.55451202392578, -12319.46484375)); elseif _G.SelectIsland == "Candy Island" then topos(CFrame.new(-1014.4241943359375, 149.11068725585938, -14555.962890625)); elseif _G.SelectIsland == "Tiki Outpost" then topos(CFrame.new(-16218.6826, 9.08636189, 445.618408, -0.0610186495, 0.00000000110512588, -0.99813664, -0.0000000183458475, 1, 0.00000000222871765, 0.99813664, 0.0000000184476558, -0.0610186495)); end; until not _G.TeleportIsland; end; StopTween(_G.TeleportIsland); end); TeleportTab:Seperator("Npc"); if World1 then TeleportTab:Dropdown("Select NPC", { "Random Devil Fruit", "Blox Fruits Dealer", "Remove Devil Fruit", "Ability Teacher", "Dark Step", "Electro", "Fishman Karate" }, false, function(value) _G.SelectNPC = value; end); end; if World2 then TeleportTab:Dropdown("Select NPC", { "Dargon Berath", "Mtsterious Man", "Mysterious Scientist", "Awakening Expert", "Nerd", "Bar Manager", "Blox Fruits Dealer", "Trevor", "Enhancement Editor", "Pirate Recruiter", "Marines Recruiter", "Chemist", "Cyborg", "Ghoul Mark", "Guashiem", "El Admin", "El Rodolfo", "Arowe" }, false, function(value) _G.SelectNPC = value; end); end; if World3 then TeleportTab:Dropdown("Select NPC", { "Blox Fruits Dealer", "Remove Devil Fruit", "Horned Man", "Hungey Man", "Previous Hero", "Butler", "Lunoven", "Trevor", "Elite Hunter", "Player Hunter", "Uzoth" }, false, function(value) _G.SelectNPC = value; end); end; TeleportTab:Toggle("Teleport", _G.TeleportNPC, "Tween To Npc", function(value) _G.TeleportNPC = value; if _G.TeleportNPC == true then repeat wait(); if _G.SelectNPC == "Dargon Berath" then topos(CFrame.new(703.372986, 186.985519, 654.522034, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Mtsterious Man" then topos(CFrame.new(-2574.43335, 1627.92371, -3739.35767, 0.378697902, -0.00000000906400288, 0.92552036, -0.00000000895582009, 1, 0.0000000134578926, -0.92552036, -0.0000000133852689, 0.378697902)); elseif _G.SelectNPC == "Mysterious Scientist" then topos(CFrame.new(-6437.87793, 250.645355, -4498.92773, 0.502376854, -0.0000000101223634, -0.864648759, 0.0000000234106086, 1, 0.00000000189508653, 0.864648759, -0.0000000211940012, 0.502376854)); elseif _G.SelectNPC == "Awakening Expert" then topos(CFrame.new(-408.098846, 16.0459061, 247.432846, 0.028394036, 0.000000000617599138, 0.999596894, -0.00000000557905944, 1, -0.000000000459372484, -0.999596894, -0.00000000556376767, 0.028394036)); elseif _G.SelectNPC == "Nerd" then topos(CFrame.new(-401.783722, 73.0859299, 262.306702, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Bar Manager" then topos(CFrame.new(-385.84726, 73.0458984, 316.088806, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Blox Fruits Dealer" then topos(CFrame.new(-450.725464, 73.0458984, 355.636902, -0.780352175, -0.000000027266168, 0.625340283, 0.00000000978516468, 1, 0.0000000558128797, -0.625340283, 0.0000000496727601, -0.780352175)); elseif _G.SelectNPC == "Trevor" then topos(CFrame.new(-341.498322, 331.886444, 643.024963, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Plokster" then topos(CFrame.new(-1885.16016, 88.3838196, -1912.28723, -0.513468027, 0, 0.858108759, 0, 1, 0, -0.858108759, 0, -0.513468027)); elseif _G.SelectNPC == "Enhancement Editor" then topos(CFrame.new(-346.820221, 72.9856339, 1194.36218, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Pirate Recruiter" then topos(CFrame.new(-428.072998, 72.9495239, 1445.32422, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Marines Recruiter" then topos(CFrame.new(-1349.77295, 72.9853363, -1045.12964, 0.866493046, 0, -0.499189168, 0, 1, 0, 0.499189168, 0, 0.866493046)); elseif _G.SelectNPC == "Chemist" then topos(CFrame.new(-2777.45288, 72.9919434, -3572.25732, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Ghoul Mark" then topos(CFrame.new(635.172546, 125.976357, 33219.832, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Cyborg" then topos(CFrame.new(629.146851, 312.307373, -531.624146, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Guashiem" then topos(CFrame.new(937.953003, 181.083359, 33277.9297, 1, -0.0000000860126406, 0.0000000000000000381773896, 0.0000000860126406, 1, -0.000000000000000189969598, -0.000000000000000038177373, 0.000000000000000189969598, 1)); elseif _G.SelectNPC == "El Admin" then topos(CFrame.new(1322.80835, 126.345039, 33135.8789, 0.988783717, -0.0000000869797603, -0.149354503, 0.0000000862223786, 1, -0.0000000115461916, 0.149354503, -0.00000000146101409, 0.988783717)); elseif _G.SelectNPC == "El Rodolfo" then topos(CFrame.new(941.228699, 40.4686775, 32778.9922, -0.818029106, -0.0000000119524382, 0.575176775, -0.0000000128741648, 1, 0.00000000247053866, -0.575176775, -0.00000000538394795, -0.818029106)); elseif _G.SelectNPC == "Arowe" then topos(CFrame.new(-1994.51038, 125.519142, -72.2622986, -0.16715166, -0.0000000655417338, -0.985931218, -0.0000000713315558, 1, -0.0000000543836585, 0.985931218, 0.0000000612376851, -0.16715166)); elseif _G.SelectNPC == "Random Devil Fruit" then topos(CFrame.new(-1436.19727, 61.8777695, 4.75247526, -0.557794094, 0.0000000274216543, 0.829979479, 0.0000000583273234, 1, 0.00000000616037932, -0.829979479, 0.0000000518467118, -0.557794094)); elseif _G.SelectNPC == "Blox Fruits Dealer" then topos(CFrame.new(-923.255066, 7.67800522, 1608.61011, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Remove Devil Fruit" then topos(CFrame.new(5664.80469, 64.677681, 867.85907, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Ability Teacher" then topos(CFrame.new(-1057.67822, 9.65220833, 1799.49146, -0.865874112, -0.0000000926330159, 0.500262439, -0.0000000733759435, 1, 0.00000005816689, -0.500262439, 0.0000000136579752, -0.865874112)); elseif _G.SelectNPC == "Dark Step" then topos(CFrame.new(-987.873047, 13.7778397, 3989.4978, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Electro" then topos(CFrame.new(-5389.49561, 13.283, -2149.80151, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Fishman Karate" then topos(CFrame.new(61581.8047, 18.8965912, 987.832703, 1, 0, 0, 0, 1, 0, 0, 0, 1)); elseif _G.SelectNPC == "Random Devil Fruit" then topos(CFrame.new(-12491, 337, -7449)); elseif _G.SelectNPC == "Blox Fruits Dealer" then topos(CFrame.new(-12511, 337, -7448)); elseif _G.SelectNPC == "Remove Devil Fruit" then topos(CFrame.new(-5571, 1089, -2661)); elseif _G.SelectNPC == "Horned Man" then topos(CFrame.new(-11890, 931, -8760)); elseif _G.SelectNPC == "Hungey Man" then topos(CFrame.new(-10919, 624, -10268)); elseif _G.SelectNPC == "Previous Hero" then topos(CFrame.new(-10368, 332, -10128)); elseif _G.SelectNPC == "Butler" then topos(CFrame.new(-5125, 316, -3130)); elseif _G.SelectNPC == "Lunoven" then topos(CFrame.new(-5117, 316, -3093)); elseif _G.SelectNPC == "Elite Hunter" then topos(CFrame.new(-5420, 314, -2828)); elseif _G.SelectNPC == "Player Hunter" then topos(CFrame.new(-5559, 314, -2840)); elseif _G.SelectNPC == "Uzoth" then topos(CFrame.new(-9785, 852, 6667)); end; until not _G.TeleportNPC; end; StopTween(_G.TeleportNPC); end); ShopTab:Seperator("Legendary Sword"); ShopTab:Toggle("Auto Buy Legendary Sword", _G.AutoBuyLegendarySword, "Buy Legendary Sword When Spawn", function(value) _G.AutoBuyLegendarySword = value; end); spawn(function() while wait() do if _G.AutoBuyLegendarySword then pcall(function() local args = { [1] = "LegendarySwordDealer", [2] = "1" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); local args = { [1] = "LegendarySwordDealer", [2] = "2" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); local args = { [1] = "LegendarySwordDealer", [2] = "3" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end); end; end; end); ShopTab:Seperator("Haki Color"); ShopTab:Toggle("Auto Buy Haki Color", _G.AutoBuyEnchancementColour, "Auto Buy Haki Color", function(value) _G.AutoBuyEnchancementColour = value; end); spawn(function() while wait() do if _G.AutoBuyEnchancementColour then local args = { [1] = "ColorsDealer", [2] = "2" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end; end; end); ShopTab:Seperator("Abilities"); ShopTab:Button("Buy Geppo [ $10,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Geppo"); end); ShopTab:Button("Buy Buso Haki [ $25,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Buso"); end); ShopTab:Button("Buy Soru [ $25,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Soru"); end); ShopTab:Button("Buy Observation Haki [ $750,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("KenTalk", "Buy"); end); ShopTab:Toggle("Auto Buy Abilities", false, "Auto Buy Haki", function(t) Abilities = t; while Abilities do wait(0.1); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Geppo"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Buso"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyHaki", "Soru"); end; end); ShopTab:Seperator("Boats"); BoatList = { "Pirate Sloop", "Enforcer", "Rocket Boost", "Dinghy", "Pirate Basic", "Pirate Brigade" }; spawn(function() while wait() do pcall(function() if SelectBoat == "Pirate Sloop" then _G.SelectBoat = "PirateSloop"; elseif SelectBoat == "Enforcer" then _G.SelectBoat = "Enforcer"; elseif SelectBoat == "RocketBoost" then _G.SelectBoat = "RocketBoost"; elseif SelectBoat == "PirateBasic" then _G.SelectBoat = "PirateBasic"; elseif SelectBoat == "Pirate Brigade" then _G.SelectBoat = "PirateBrigade"; end; end); end; end); ShopTab:Dropdown("Select Boats", BoatList, false, function(value) SelectBoat = value; end); ShopTab:Button("Buy Boat", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyBoat", _G.SelectBoat); end); ShopTab:Seperator("Fighting Style"); ShopTab:Button("Buy Black Leg [ $150,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyBlackLeg"); end); ShopTab:Button("Buy Electro [ $550,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectro"); end); ShopTab:Button("Buy Water Kung Fu [ $750,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyFishmanKarate"); end); ShopTab:Button("Buy Dragon Claw [ ƒ1,500 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "1"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "2"); end); ShopTab:Button("Buy Superhuman [ $3,000,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySuperhuman"); end); ShopTab:Button("Buy Death Step [ ƒ5,000 $5,000,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDeathStep"); end); ShopTab:Button("Buy Sharkman Karate [ ƒ5,000 $2,500,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySharkmanKarate", true); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySharkmanKarate"); end); ShopTab:Button("Buy Electric Claw [ ƒ5,000 $3,000,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyElectricClaw"); end); ShopTab:Button("Buy Dragon Talon [ ƒ5,000 $3,000,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyDragonTalon"); end); ShopTab:Button("Buy God Human [ ƒ5,000 $5,000,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyGodhuman"); end); ShopTab:Button("Buy Sanguine Art [ ƒ5,000 $5,000,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySanguineArt", true); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuySanguineArt"); end); ShopTab:Seperator("Sword"); ShopTab:Button("Cutlass [ $1,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Cutlass"); end); ShopTab:Button("Katana [ $1,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Katana"); end); ShopTab:Button("Iron Mace [ $25,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Iron Mace"); end); ShopTab:Button("Dual Katana [ $12,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Duel Katana"); end); ShopTab:Button("Triple Katana [ $60,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Triple Katana"); end); ShopTab:Button("Pipe [ $100,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Pipe"); end); ShopTab:Button("Dual-Headed Blade [ $400,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Dual-Headed Blade"); end); ShopTab:Button("Bisento [ $1,200,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Bisento"); end); ShopTab:Button("Soul Cane [ $750,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Soul Cane"); end); ShopTab:Button("Pole v.2 [ ƒ5,000 ]", function() game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ThunderGodTalk"); end); ShopTab:Seperator("Gun"); ShopTab:Button("Slingshot [ $5,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Slingshot"); end); ShopTab:Button("Musket [ $8,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Musket"); end); ShopTab:Button("Flintlock [ $10,500 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Flintlock"); end); ShopTab:Button("Refined Slingshot [ $30,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Refined Flintlock"); end); ShopTab:Button("Refined Flintlock [ $65,000 ]", function() local args = { [1] = "BuyItem", [2] = "Refined Flintlock" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end); ShopTab:Button("Cannon [ $100,000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BuyItem", "Cannon"); end); ShopTab:Button("Kabucha [ ƒ1,500]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Slingshot", "1"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Slingshot", "2"); end); ShopTab:Button("Bizarre Rifle [ 250 Ectoplasm ]", function() local A_1 = "Ectoplasm"; local A_2 = "Buy"; local A_3 = 1; local Event = (game:GetService("ReplicatedStorage")).Remotes.CommF_; Event:InvokeServer(A_1, A_2, A_3); end); ShopTab:Seperator("Bones"); ShopTab:Button("Buy Surprise [ 50 Bone ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Bones", "Buy", 1, 1); end); ShopTab:Button("Stat Refund [ 50 Bone ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Bones", "Buy", 1, 2); end); ShopTab:Button("Race Reroll [ 50 Bone ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Bones", "Buy", 1, 3); end); ShopTab:Seperator("Stats"); ShopTab:Button("Reset Stats [ Use ƒ2,500 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Refund", "1"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Refund", "2"); end); ShopTab:Button("Random Race [ Use ƒ3000 ]", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Reroll", "1"); (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("BlackbeardReward", "Reroll", "2"); end); ShopTab:Seperator("Accessories"); ShopTab:Button("Black Cape [ $50,000 ]", function() local args = { [1] = "BuyItem", [2] = "Black Cape" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end); ShopTab:Button("Swordsman Hat [ $150,000 ]", function() local args = { [1] = "BuyItem", [2] = "Swordsman Hat" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end); ShopTab:Button("Tomoe Ring [ $500,000 ]", function() local args = { [1] = "BuyItem", [2] = "Tomoe Ring" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); end); FruitTab:Seperator("Fruits"); FruitTab:Toggle("Auto Random Fruit", _G.Random_Auto, "Auto Buy Random Fruit", function(value) _G.Random_Auto = value; end); spawn(function() pcall(function() while wait(0.1) do if _G.Random_Auto then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Cousin", "Buy"); end; end; end); end); FruitTab:Button("Random Fruit", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("Cousin", "Buy"); end); FruitTab:Button("Open Devil Shop", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("GetFruits"); (game:GetService("Players")).LocalPlayer.PlayerGui.Main.FruitShop.Visible = true; end); local RarityFruits = { Common = { "Rocket Fruit", "Spin Fruit", "Chop Fruit", "Spring Fruit", "Bomb Fruit", "Smoke Fruit", "Spike Fruit" }, Uncommon = { "Flame Fruit", "Falcon Fruit", "Ice Fruit", "Sand Fruit", "Diamond Fruit", "Dark Fruit" }, Rare = { "Light Fruit", "Rubber Fruit", "Barrier Fruit", "Ghost Fruit", "Magma Fruit" }, Legendary = { "Quake Fruit", "Budha Fruit", "Love Fruit", "Spider Fruit", "Sound Fruit", "Phoenix Fruit", "Portal Fruit", "Rumble Fruit", "Pain Fruit", "Blizzard Fruit" }, Mythical = { "Gravity Fruit", "Mammoth Fruit", "T-Rex Fruit", "Dough Fruit", "Shadow Fruit", "Venom Fruit", "Control Fruit", "Spirit Fruit", "Dragon Fruit", "Leopard Fruit", "Kitsune Fruit" } }; local SelectRarityFruits = { "Common - Mythical", "Uncommon - Mythical", "Rare - Mythical", "Legendary - Mythical", "Mythical" }; local ResultUnstoreFruits = {}; SetRarityFruits = "Common - Mythical"; FruitTab:Dropdown("Store Rarity Fruits", SelectRarityFruits, SetRarityFruits, function(x) SetRarityFruits = x; end); function CheckFruits() for i, v in pairs(RarityFruits) do if SetRarityFruits == "Common - Mythical" then if i == "Common" or i == "Uncommon" or i == "Rare" or i == "Legendary" or i == "Mythical" then for _, fruit in ipairs(v) do table.insert(ResultStoreFruits, fruit); end; end; elseif SetRarityFruits == "Uncommon - Mythical" then if i == "Uncommon" or i == "Rare" or i == "Legendary" or i == "Mythical" then for _, fruit in ipairs(v) do table.insert(ResultStoreFruits, fruit); end; end; elseif SetRarityFruits == "Rare - Mythical" then if i == "Rare" or i == "Legendary" or i == "Mythical" then for _, fruit in ipairs(v) do table.insert(ResultStoreFruits, fruit); end; end; elseif SetRarityFruits == "Legendary - Mythical" then if i == "Legendary" or i == "Mythical" then for _, fruit in ipairs(v) do table.insert(ResultStoreFruits, fruit); end; end; elseif SetRarityFruits == "Mythical" then if i == "Mythical" then for _, fruit in ipairs(v) do table.insert(ResultStoreFruits, fruit); end; end; end; end; end; FruitTab:Toggle("Auto Store Fruit", _G.AutoStoreFruit, "Store Fruit", function(value) _G.AutoStoreFruit = value; end); spawn(function() while wait() do pcall(function() if _G.AutoStoreFruit then for i, v in pairs((game:GetService("Players")).LocalPlayer.Backpack:GetChildren()) do if string.find(v.Name, "Fruit") then ResultStoreFruits = {}; CheckFruits(); for z, Res in pairs(ResultStoreFruits) do if v.Name == Res then local NameFruit = v.Name; local FirstNameFruit = string.gsub(v.Name, " Fruit", ""); if (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild(NameFruit) then (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("StoreFruit", FirstNameFruit .. "-" .. FirstNameFruit, (game:GetService("Players")).LocalPlayer.Backpack:FindFirstChild(NameFruit)); end; end; end; end; end; end; end); end; end); FruitTab:Toggle("Fruit Notification", _G.Grabfruit, "Add Notification When Fruit Spawn", function(value) _G.FruitCheck = value; end); spawn(function() while wait(2) do if _G.FruitCheck then for i, v in pairs(game.Workspace:GetChildren()) do if string.find(v.Name, "Fruit") then Alert:create("Fruit : " .. v.Nmae); end; end; end; end; end); FruitTab:Toggle("Teleport To Fruit", _G.Grabfruit, "Teleport To Fruit Instant", function(value) _G.Grabfruit = value; end); spawn(function() while wait(0.1) do if _G.Grabfruit then for i, v in pairs(game.Workspace:GetChildren()) do if string.find(v.Name, "Fruit") then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Handle.CFrame; end; end; end; end; end); FruitTab:Toggle("Tween To Fruit", _G.Tweenfruit, "Teleport To Fruit Using Tween", function(value) _G.Tweenfruit = value; StopTween(_G.Tweenfruit); end); spawn(function() while wait(0.1) do if _G.Tweenfruit then for i, v in pairs(game.Workspace:GetChildren()) do if string.find(v.Name, "Fruit") then topos(v.Handle.CFrame); end; end; end; end; end); FruitTab:Button("Grab All Fruits", function() for i, v in pairs(game.Workspace:GetChildren()) do if v:IsA("Tool") then v.Handle.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame; end; end; end); FruitTab:Seperator("Visual"); FruitTab:Button("Rain Fruit", function() for h, i in pairs((game:GetObjects("rbxassetid://14759368201"))[1]:GetChildren()) do i.Parent = game.Workspace.Map; i:MoveTo(game.Players.LocalPlayer.Character.PrimaryPart.Position + Vector3.new(math.random((-50), 50), 100, math.random((-50), 50))); if i.Fruit:FindFirstChild("AnimationController") then ((i.Fruit:FindFirstChild("AnimationController")):LoadAnimation(i.Fruit:FindFirstChild("Idle"))):Play(); end; i.Handle.Touched:Connect(function(cR) if cR.Parent == game.Players.LocalPlayer.Character then i.Parent = game.Players.LocalPlayer.Backpack; game.Players.LocalPlayer.Character.Humanoid:EquipTool(i); end; end); end; end); MiscTab:Seperator("Misc"); MiscTab:Button("Open Devil Shop", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("GetFruits"); (game:GetService("Players")).LocalPlayer.PlayerGui.Main.FruitShop.Visible = true; end); MiscTab:Button("Open Haki Color", function() game.Players.localPlayer.PlayerGui.Main.Colors.Visible = true; end); MiscTab:Button("Open Title Name", function() local args = { [1] = "getTitles" }; (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer(unpack(args)); game.Players.localPlayer.PlayerGui.Main.Titles.Visible = true; end); MiscTab:Button("Open Inventory", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("getInventoryWeapons"); wait(1); (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Inventory.Visible = true; end); MiscTab:Button("Open Inventory Fruit", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("getInventoryFruits"); (game:GetService("Players")).LocalPlayer.PlayerGui.Main.FruitInventory.Visible = true; end); MiscTab:Seperator("Teams"); MiscTab:Button("Join Pirates Team", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("SetTeam", "Pirates"); end); MiscTab:Button("Join Marines Team", function() (game:GetService("ReplicatedStorage")).Remotes.CommF_:InvokeServer("SetTeam", "Marines"); end); MiscTab:Seperator("Highlight"); MiscTab:Toggle("Hide Chat", _G.chat, "Invisible Chat", function(value) _G.chat = value; if _G.chat == true then local StarterGui = game:GetService("StarterGui"); StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, false); elseif _G.chat == false then local StarterGui = game:GetService("StarterGui"); StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, true); end; end); MiscTab:Toggle("Hide Leaderboard", _G.leaderboard, "Invisible Leaderboard", function(a) _G.leaderboard = a; if _G.leaderboard == true then local StarterGui = game:GetService("StarterGui"); (game:GetService("StarterGui")):SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, false); elseif _G.leaderboard == false then local StarterGui = game:GetService("StarterGui"); (game:GetService("StarterGui")):SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, true); end; end); MiscTab:Toggle("Highlight Mode", false, "Hide All Player Gui", function(value) if value == true then (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Beli.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.HP.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Energy.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.StatsButton.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.ShopButton.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Skills.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Level.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.MenuButton.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Code.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Settings.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Mute.Visible = false; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.CrewButton.Visible = false; else (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Beli.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.HP.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Energy.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.StatsButton.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.ShopButton.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Skills.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Level.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.MenuButton.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Code.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Settings.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.Mute.Visible = true; (game:GetService("Players")).LocalPlayer.PlayerGui.Main.CrewButton.Visible = true; end; end); MiscTab:Seperator("Codes"); local x2Code = { "KITTGAMING", "ENYU_IS_PRO", "FUDD10", "BIGNEWS", "THEGREATACE", "SUB2GAMERROBOT_EXP1", "STRAWHATMAIME", "SUB2OFFICIALNOOBIE", "SUB2NOOBMASTER123", "SUB2DAIGROCK", "AXIORE", "TANTAIGAMIMG", "STRAWHATMAINE", "JCWK", "FUDD10_V2", "SUB2FER999", "MAGICBIS", "TY_FOR_WATCHING", "STARCODEHEO" }; MiscTab:Button("Redeem All Codes", function() function RedeemCode(value) (game:GetService("ReplicatedStorage")).Remotes.Redeem:InvokeServer(value); end; for i, v in pairs(x2Code) do RedeemCode(v); end; end); MiscTab:Dropdown("Select Codes", { "NOOB_REFUND", "SUB2GAMERROBOT_RESET1", "Sub2UncleKizaru" }, false, function(value) _G.CodeSelect = value; end); MiscTab:Button("Redeem Code", function() (game:GetService("ReplicatedStorage")).Remotes.Redeem:InvokeServer(_G.CodeSelect); end); MiscTab:Seperator("Graphic"); MiscTab:Button("FPS Boost", function() local decalsyeeted = true; local g = game; local w = g.Workspace; local l = g.Lighting; local t = w.Terrain; (settings()).Rendering.QualityLevel = "Level01"; for i, v in pairs(g:GetDescendants()) do if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then v.Material = "Plastic"; v.Reflectance = 0; elseif v:IsA("Decal") or v:IsA("Texture") and decalsyeeted then v.Transparency = 1; elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then v.Lifetime = NumberRange.new(0); elseif v:IsA("Explosion") then v.BlastPressure = 1; v.BlastRadius = 1; elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") then v.Enabled = false; end; end; end); MiscTab:Button("Remove Fog", function() (game:GetService("Lighting")).LightingLayers:Destroy(); (game:GetService("Lighting")).Sky:Destroy(); game.Lighting.FogEnd = 9000000000; end); MiscTab:Button("Remove Lava", function() for i, v in pairs(game.Workspace:GetDescendants()) do if v.Name == "Lava" then v:Destroy(); end; end; for i, v in pairs(game.ReplicatedStorage:GetDescendants()) do if v.Name == "Lava" then v:Destroy(); end; end; end); EspTab:Seperator("ESP"); EspTab:Toggle("ESP Player", false, "Highlight Player", function(a) ESPPlayer = a; UpdatePlayerChams(); end); EspTab:Toggle("ESP Chest", false, "Highlight Chest", function(a) ChestESP = a; UpdateChestChams(); end); EspTab:Toggle("ESP Fruit", false, "Highlight Fruit", function(a) DevilFruitESP = a; while DevilFruitESP do wait(); UpdateDevilChams(); end; end); EspTab:Toggle("ESP Real Fruit", false, "Highlight Real Fruit", function(a) RealFruitESP = a; UpdateRealFruitChams(); end); EspTab:Toggle("ESP Flower", false, "Highlight Flower", function(a) FlowerESP = a; UpdateFlowerChams(); end); spawn(function() while wait(2) do if FlowerESP then UpdateFlowerChams(); end; if DevilFruitESP then UpdateDevilChams(); end; if ChestESP then UpdateChestChams(); end; if ESPPlayer then UpdatePlayerChams(); end; if RealFruitESP then UpdateRealFruitChams(); end; end; end); EspTab:Toggle("ESP Island", IslandESP, "Highlight Island", function(value) IslandESP = value; while IslandESP do wait(); UpdateIslandESP(); end; end); EspTab:Toggle("Esp Npc", false, "Highlight Npc", function(nec) NpcESP = nec; end); EspTab:Toggle("Esp Sea Beast", false, "Highlight SeaBest", function(nec) SeaESP = nec; end); EspTab:Toggle("Esp Mob", false, "Highlight Mob", function(nec) MobESP = nec; end); EspTab:Toggle("Esp Mirage Island", false, "Highlight Mirage Island", function(value) MirageIslandESP = value; while MirageIslandESP do wait(); UpdateIslandMirageESP(); end; end); EspTab:Toggle("Esp Advanced Fruit Dealer", false, "Highlight Advanced Fruit Dealer", function(value) AfdESP = value; while AfdESP do wait(); UpdateAfdESP(); end; end); EspTab:Toggle("Esp Gear", false, "Highlight Gear", function(value) GearESP = value; while GearESP do wait(); UpdateGeaESP(); end; end); MiscTab:Seperator("Abilities"); MiscTab:Toggle("Dodge No Cooldown", false, false, function(value) nododgecool = value; NoDodgeCool(); end); MiscTab:Toggle("Infinite Energy", false, false, function(value) InfiniteEnergy = value; originalstam = LocalPlayer.Character.Energy.Value; end); MiscTab:Toggle("Auto Active Race V3", _G.AutoAgility, "Auto Active Ability", function(value) _G.AutoAgility = value; end); MiscTab:Toggle("Auto Active Race V4", _G.AutoAgility, "Auto Active Awakening", function(value) _G.AutoActiveRaceV4 = value; end); spawn(function() pcall(function() while wait() do if _G.AutoActiveRaceV4 then if game.Players.LocalPlayer.Character.RaceTransformed.Value == false then (game:GetService("VirtualInputManager")):SendKeyEvent(true, "Y", false, game); wait(0.1); (game:GetService("VirtualInputManager")):SendKeyEvent(false, "Y", false, game); end; end; end; end); end); spawn(function() pcall(function() while wait() do if _G.AutoAgility then (game:GetService("ReplicatedStorage")).Remotes.CommE:FireServer("ActivateAbility"); end; end; end); end); MiscTab:Toggle("Infinite Ability", false, false, function(value) InfAbility = value; if value == false then ((game:GetService("Players")).LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility")):Destroy(); end; end); spawn(function() while wait() do if InfAbility then InfAb(); end; end; end); MiscTab:Toggle("Infinite Geppo", (getgenv()).InfGeppo, false, function(value) (getgenv()).InfGeppo = value; end); spawn(function() while wait() do pcall(function() if (getgenv()).InfGeppo then for i, v in next, getgc() do if (game:GetService("Players")).LocalPlayer.Character.Geppo then if typeof(v) == "function" and (getfenv(v)).script == (game:GetService("Players")).LocalPlayer.Character.Geppo then for i2, v2 in next, getupvalues(v) do if tostring(i2) == "9" then repeat wait(0.1); setupvalue(v, i2, 0); until not (getgenv()).InfGeppo or (game:GetService("Players")).LocalPlayer.Character.Humanoid.Health <= 0; end; end; end; end; end; end; end); end; end); MiscTab:Toggle("Infinite Soru", (getgenv()).InfSoru, false, function(value) (getgenv()).InfSoru = value; end); spawn(function() while wait() do pcall(function() if (getgenv()).InfSoru and (game:GetService("Players")).LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil then for i, v in next, getgc() do if (game:GetService("Players")).LocalPlayer.Character.Soru then if typeof(v) == "function" and (getfenv(v)).script == (game:GetService("Players")).LocalPlayer.Character.Soru then for i2, v2 in next, getupvalues(v) do if typeof(v2) == "table" then repeat wait(0.1); v2.LastUse = 0; until not (getgenv()).InfSoru or (game:GetService("Players")).LocalPlayer.Character.Humanoid.Health <= 0; end; end; end; end; end; end; end); end; end); MiscTab:Toggle("Walk on Water", true, false, function(value) _G.WalkWater = value; end); spawn(function() while task.wait() do pcall(function() if _G.WalkWater then (game:GetService("Workspace")).Map["WaterBase-Plane"].Size = Vector3.new(1000, 112, 1000); else (game:GetService("Workspace")).Map["WaterBase-Plane"].Size = Vector3.new(1000, 80, 1000); end; end); end; end); MiscTab:Toggle("NoClip", _G.NoClip, false, function(value) _G.NoClip = value; end); spawn(function() pcall(function() (game:GetService("RunService")).Stepped:Connect(function() if _G.NoClip then for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do if v:IsA("BasePart") or v:IsA("Part") then v.CanCollide = false; end; end; end; end); end); end); ServTab:Seperator("Server"); task.spawn(function() while task.wait() do pcall(function() if (game:GetService("Lighting")).Sky.MoonTextureId == "http://www.roblox.com/asset/?id=9709149431" then FM:Set("🌕 Full Moon 100%"); elseif (game:GetService("Lighting")).Sky.MoonTextureId == "http://www.roblox.com/asset/?id=9709149052" then FM:Set("🌖 Full Moon 75%"); elseif (game:GetService("Lighting")).Sky.MoonTextureId == "http://www.roblox.com/asset/?id=9709143733" then FM:Set("🌗 Full Moon 50%"); elseif (game:GetService("Lighting")).Sky.MoonTextureId == "http://www.roblox.com/asset/?id=9709150401" then FM:Set("🌘 Full Moon 25%"); elseif (game:GetService("Lighting")).Sky.MoonTextureId == "http://www.roblox.com/asset/?id=9709149680" then FM:Set("🌘 Full Moon 15%"); else FM:Set("Wait For Moon"); end; end); end; end); spawn(function() pcall(function() while wait() do if game.Workspace._WorldOrigin.Locations:FindFirstChild("Mirage Island") then MirageStatus:Set("đŸī¸ Mirage Island is Spawning"); else MirageStatus:Set("đŸī¸ Mirage Island Not Spawn"); end; if game.Workspace._WorldOrigin.Locations:FindFirstChild("Kitsune Island") then KitsuneStatus:Set("â›Šī¸ Kitsune Island is Spawning"); else KitsuneStatus:Set("â›Šī¸ Kitsune Island Not Spawn"); end; for i, v in pairs(game.Workspace:GetChildren()) do if string.find(v.Name, "Fruit") then FindFruit:Set("🍏 Find " .. v.Name); else FindFruit:Set("🍏 Nothing"); end; end; end; end); end); spawn(function() while wait(5) do pcall(function() if GetLegendarySwordDealer() then SwordDealer:Set("âš”ī¸ Legendary Sword Dealer is Spawning"); else SwordDealer:Set("âš”ī¸ Legendary Sword Dealer Not Spawn"); end; if (((game:GetService("ReplicatedStorage")):WaitForChild("Remotes")):WaitForChild("CommF_")):InvokeServer("ColorsDealer", "1") then HakiDealer:Set("đŸŸĸ Haki Dealer is Spawning"); else HakiDealer:Set("🔴 Haki Dealer Not Spawn"); end; end); end; end); function GetLegendarySwordDealer() if (((game:GetService("ReplicatedStorage")):WaitForChild("Remotes")):WaitForChild("CommF_")):InvokeServer("ColorsDealer", "1") or (((game:GetService("ReplicatedStorage")):WaitForChild("Remotes")):WaitForChild("CommF_")):InvokeServer("ColorsDealer", "2") or (((game:GetService("ReplicatedStorage")):WaitForChild("Remotes")):WaitForChild("CommF_")):InvokeServer("ColorsDealer", "3") then return true; end; return false; end; ServTab:Button("Rejoin Server", function() (game:GetService("TeleportService")):Teleport(game.PlaceId, (game:GetService("Players")).LocalPlayer); end); ServTab:Button("Server Hop", function() while wait() do local module = (loadstring(game:HttpGet("https://roblox.relzscript.xyz/Hop.lua")))(); module:Teleport(game.PlaceId, "Singapore"); end; end); spawn(function() while wait() do pcall(function() JobAiDee:Set("Server Job ID : " .. game.JobId); end); end; end); ServTab:Line(); JobAiDee = ServTab:Label("Server Job ID : "); ServTab:Button("Copy Server Job ID", function() setclipboard(tostring(game.JobId)); end); ServTab:Textbox("Enter Server Job ID", true, function(value) _G.Job = value; end); ServTab:Button("Join Sever", function() (game:GetService("TeleportService")):TeleportToPlaceInstance(game.placeId, _G.Job, game.Players.LocalPlayer); end); ServTab:Seperator("Status"); FM = ServTab:Label("Moon"); MirageStatus = ServTab:Label("Mirage"); KitsuneStatus = ServTab:Label("Kitsune"); SwordDealer = ServTab:Label("Legendary Sword Dealer"); HakiDealer = ServTab:Label("Haki Dealer"); FindFruit = ServTab:Label("Devil Fruit"); ServTab:Seperator("Advance Fruit Stock"); local ReplicatedStorage = game:GetService("ReplicatedStorage"); local Remotes = ReplicatedStorage.Remotes; local Event = Remotes.CommF_; local result = Event:InvokeServer("GetFruits", true); local fruitsOnSale = {}; local function addCommas(number) local formatted = tostring(number); while true do formatted, k = formatted:gsub("^(-?%d+)(%d%d%d)", "%1,%2"); if k == 0 then break; end; end; return formatted; end; for _, fruitData in pairs(result) do if fruitData.OnSale == true then local priceWithCommas = addCommas(fruitData.Price); local fruitInfo = fruitData.Name .. " - $" .. priceWithCommas; table.insert(fruitsOnSale, fruitInfo); ServTab:Label(tostring(fruitInfo)); end; end; Alert:create("Done Loaded!");