Advertisement
kooggy

Ninja Legends Script

Sep 6th, 2022 (edited)
2,706
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 31.64 KB | None | 0 0
  1. if game.PlaceId == 3956818381 then
  2. local StarterPack = game:GetService("StarterPack")
  3. local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/shlexware/Orion/main/source"))()
  4. local Window = OrionLib:MakeWindow({
  5.     Name = "Ninja Legends Script Made By kooggy#0001",
  6.     HidePremium = false,
  7.     SaveConfig = false,
  8.     ConfigFolder = "Ninja Legends"
  9. })
  10. autoswing = false
  11. function swinging()
  12.     spawn(function()
  13.         while autoswing == true do
  14.             task.wait()
  15.             game:GetService("Players").LocalPlayer.ninjaEvent:FireServer("swingKatana")
  16.             if not autoswing then
  17.                 break
  18.             end
  19.         end
  20.     end)
  21. end
  22. autosell = false
  23. function selling()
  24.     spawn(function()
  25.         while autosell == true do
  26.             task.wait(.01)
  27.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  28.                 game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame
  29.                 wait(.1)
  30.                 game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Workspace.Part.CFrame
  31.                 if not autosell then
  32.                     break
  33.                 end
  34.             end
  35.         end
  36.     end)
  37. end
  38. autosellmax = false
  39. function maxsell()
  40.     spawn(function()
  41.         while autosellmax == true do
  42.             task.wait()
  43.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  44.                 if game.Players.LocalPlayer.PlayerGui.gameGui.maxNinjitsuMenu.Visible == true then
  45.                     game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame
  46.                     task.wait()
  47.                     game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Workspace.Part.CFrame
  48.                 end
  49.             end
  50.             if not autosellmax then
  51.                 break
  52.             end
  53.         end
  54.     end)
  55. end
  56. autobuyswords = false
  57. function buyswords()
  58.     spawn(function()
  59.         while autobuyswords == true do
  60.             task.wait()
  61.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  62.                 local oh1 = "buyAllSwords"
  63.                 local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
  64.                 for i = 1, #oh2 do
  65.                     game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
  66.                 end
  67.             end
  68.             if not autobuyswords then
  69.                 break
  70.             end
  71.         end
  72.     end)
  73. end
  74. autobuybelts = false
  75. function buybelts()
  76.     spawn(function()
  77.         while autobuybelts == true do
  78.             task.wait()
  79.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  80.                 local oh1 = "buyAllBelts"
  81.                 local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
  82.                 for i = 1, #oh2 do
  83.                     game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
  84.                 end
  85.             end
  86.             if not autobuybelts then
  87.                 break
  88.             end
  89.         end
  90.     end)
  91. end
  92. autobuyranks = false
  93. function buyranks()
  94.     spawn(function()
  95.         while autobuyranks == true do
  96.             task.wait()
  97.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  98.                 local oh1 = "buyRank"
  99.                 local oh2 = game:GetService("ReplicatedStorage").Ranks.Ground:GetChildren()
  100.                 for i = 1, #oh2 do
  101.                     game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i].Name)
  102.                 end
  103.             end
  104.             if not autobuyranks then
  105.                 break
  106.             end
  107.         end
  108.     end)
  109. end
  110. autobuyskill = false
  111. function buyskill()
  112.     spawn(function()
  113.         while autobuyskill == true do
  114.             task.wait()
  115.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  116.                 local oh1 = "buyAllSkills"
  117.                 local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
  118.                 for i = 1, #oh2 do
  119.                     game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
  120.                 end
  121.             end
  122.             if not autobuyskill then
  123.                 break
  124.             end
  125.         end
  126.     end)
  127. end
  128. autobuyshurikens = false
  129. function buyshurikens()
  130.     spawn(function()
  131.         while autobuyshurikens == true do
  132.             task.wait()
  133.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  134.                 local oh1 = "buyAllShurikens"
  135.                 local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
  136.                 for i = 1, #oh2 do
  137.                     game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
  138.                 end
  139.             end
  140.             if not autobuyshurikens then
  141.                 break
  142.             end
  143.         end
  144.     end)
  145. end
  146. autocrystal = false
  147. function buycrystal()
  148.     spawn(function()
  149.         while autocrystal == true do
  150.             task.wait()
  151.             game:GetService("ReplicatedStorage").rEvents.openCrystalRemote:InvokeServer("openCrystal", crystal)
  152.             if not autocrystal then
  153.                 break
  154.             end
  155.         end
  156.     end)
  157. end
  158. local main = Window:MakeTab({
  159.     Name = "Main",
  160.     Icon = "rbxassetid://7072717697",
  161.     PremiumOnly = false
  162. })
  163. local buy = Window:MakeTab({
  164.     Name = "Auto Buy",
  165.     Icon = "rbxassetid://7072715646",
  166.     PremiumOnly = false
  167. })
  168. local hatch = Window:MakeTab({
  169.     Name = "Auto Hatch",
  170.     Icon = "rbxassetid://9692081121",
  171.     PremiumOnly = false
  172. })
  173. local sellpets = Window:MakeTab({
  174.     Name = "Auto Sell Pets",
  175.     Icon = "rbxassetid://7072717318",
  176.     PremiumOnly = false
  177. })
  178. local petupgrades = Window:MakeTab({
  179.     Name = "Auto Pet Upgrade",
  180.     Icon = "rbxassetid://7072706796",
  181.     PremiumOnly = false
  182. })
  183. local boss = Window:MakeTab({
  184.     Name = "Boss Farm",
  185.     Icon = "rbxassetid://7072723006",
  186.     PremiumOnly = false
  187. })
  188. local teleports = Window:MakeTab({
  189.     Name = "Teleports",
  190.     Icon = "rbxassetid://7072718266",
  191.     PremiumOnly = false
  192. })
  193. local misc = Window:MakeTab({
  194.     Name = "Misc",
  195.     Icon = "rbxassetid://7072718840",
  196.     PremiumOnly = false
  197. })
  198. main:AddLabel("Auto Swing")
  199. main:AddToggle({
  200.     Name = "Auto Swing",
  201.     Default = false,
  202.     Callback = function(x)
  203.         autoswing = x
  204.         if autoswing then
  205.             swinging()
  206.         end
  207.     end
  208. })
  209. main:AddLabel("Auto Sell")
  210. main:AddToggle({
  211.     Name = "Auto Sell",
  212.     Default = false,
  213.     Callback = function(x)
  214.         autosell = x
  215.         if autosell then
  216.             selling()
  217.         end
  218.     end
  219. })
  220. main:AddToggle({
  221.     Name = "Auto Max Sell",
  222.     Default = false,
  223.     Callback = function(x)
  224.         autosellmax = x
  225.         if autosellmax then
  226.             maxsell()
  227.         end
  228.     end
  229. })
  230. local leveluptoggle = false
  231. function levelup()
  232.     spawn(function()
  233.         while leveluptoggle == true do
  234.             task.wait()
  235.             for _, v in pairs(workspace.Hoops:GetDescendants()) do
  236.                 if v.ClassName == "MeshPart" then
  237.                     v.touchPart.CFrame = plr.Character.HumanoidRootPart.CFrame
  238.                 end
  239.             end
  240.             if not leveluptoggle then
  241.                 break
  242.             end
  243.         end
  244.     end)
  245. end
  246. local chitoggle = false
  247. function chi()
  248.     spawn(function()
  249.         while chitoggle == true do
  250.             task.wait(.033)
  251.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  252.                 for _, v in pairs(game.Workspace.spawnedCoins.Valley:GetChildren()) do
  253.                     if v.Name == "Blue Chi Crate" then
  254.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(v.Position)
  255.                         wait(.16)
  256.                     end
  257.                 end
  258.             end
  259.             if not chitoggle then
  260.                 break
  261.             end
  262.         end
  263.     end)
  264. end
  265. main:AddLabel("Other Main Stuff")
  266. main:AddButton({
  267.     Name = "Unlock all elements",
  268.     Callback = function()
  269.         game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Frost")
  270.         game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Inferno")
  271.         game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Lightning")
  272.         game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Electral Chaos")
  273.         game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Masterful Wrath")
  274.         game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Shadow Charge")
  275.     end
  276. })
  277. main:AddToggle({
  278.     Name = "Auto Level Up Pets",
  279.     Default = false,
  280.     Callback = function(x)
  281.         leveluptoggle = x
  282.         if leveluptoggle then
  283.             levelup()
  284.         end
  285.     end
  286. })
  287. main:AddToggle({
  288.     Name = "Auto Collect Chi",
  289.     Default = false,
  290.     Callback = function(x)
  291.         chitoggle = x
  292.         if chitoggle then
  293.             chi()
  294.         end
  295.     end
  296. })
  297. main:AddButton({
  298.     Name = "Collect All Chests",
  299.     Callback = function()
  300.         game:GetService("Workspace").mythicalChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  301.         wait(3.5)
  302.         game:GetService("Workspace").goldenChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  303.         wait(3.5)
  304.         game:GetService("Workspace").enchantedChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  305.         wait(3.5)
  306.         game:GetService("Workspace").magmaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  307.         wait(3.5)
  308.         game:GetService("Workspace").legendsChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  309.         wait(3.5)
  310.         game:GetService("Workspace").eternalChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  311.         wait(3.5)
  312.         game:GetService("Workspace").saharaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  313.         wait(3.5)
  314.         game:GetService("Workspace").thunderChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  315.         wait(3.5)
  316.         game:GetService("Workspace").ancientChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  317.         wait(3.5)
  318.         game:GetService("Workspace").midnightShadowChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  319.         wait(3.5)
  320.         game:GetService("Workspace").groupRewardsCircle["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  321.         wait(3.5)
  322.         game:GetService("Workspace")["Daily Chest"].circleInner.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  323.         wait(3.5)
  324.         game:GetService("Workspace")["wonderChest"].circleInner.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  325.         wait(3.5)
  326.         game:GetService("Workspace").wonderChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  327.         game:GetService("Workspace").midnightShadowChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  328.         game:GetService("Workspace").ancientChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  329.         game:GetService("Workspace").midnightShadowChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  330.         game:GetService("Workspace").thunderChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  331.         game:GetService("Workspace").saharaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  332.         game:GetService("Workspace").eternalChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  333.         game:GetService("Workspace").legendsChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  334.         game:GetService("Workspace").magmaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  335.         game:GetService("Workspace").enchantedChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  336.         game:GetService("Workspace").goldenChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  337.         game:GetService("Workspace").mythicalChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  338.         game:GetService("Workspace").groupRewardsCircle["circleInner"].CFrame = game.Workspace.Part.CFrame
  339.         game:GetService("Workspace")["Daily Chest"].circleInner.CFrame = game.Workspace.Part.CFrame
  340.     end
  341. })
  342. main:AddButton({
  343.     Name = "Collect Light Chest",
  344.     Callback = function()
  345.         game:GetService("Workspace").lightKarmaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  346.         wait(5)
  347.         game:GetService("Workspace").lightKarmaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  348.     end
  349. })
  350. main:AddButton({
  351.     Name = "Collect Evil Chest",
  352.     Callback = function()
  353.         game:GetService("Workspace").evilKarmaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  354.         wait(5)
  355.         game:GetService("Workspace").evilKarmaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
  356.     end
  357. })
  358. main:AddButton({
  359.     Name = "Unlock All Islands",
  360.     Callback = function()
  361.         for _, v in next, game.workspace.islandUnlockParts:GetChildren() do
  362.             if v then
  363.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.islandSignPart.CFrame
  364.                 wait(.5)
  365.             end
  366.         end
  367.     end
  368. })
  369. buy:AddToggle({
  370.     Name = "Auto Buy Swords",
  371.     Default = false,
  372.     Callback = function(x)
  373.         autobuyswords = x
  374.         if autobuyswords then
  375.             buyswords()
  376.         end
  377.     end
  378. })
  379. buy:AddToggle({
  380.     Name = "Auto Buy Belts",
  381.     Default = false,
  382.     Callback = function(x)
  383.         autobuybelts = x
  384.         if autobuybelts then
  385.             buybelts()
  386.         end
  387.     end
  388. })
  389. buy:AddToggle({
  390.     Name = "Auto Buy Ranks",
  391.     Default = false,
  392.     Callback = function(x)
  393.         autobuyranks = x
  394.         if autobuyranks then
  395.             buyranks()
  396.         end
  397.     end
  398. })
  399. buy:AddToggle({
  400.     Name = "Auto Buy Skills",
  401.     Default = false,
  402.     Callback = function(x)
  403.         autobuyskill = x
  404.         if autobuyskill then
  405.             buyskill()
  406.         end
  407.     end
  408. })
  409. buy:AddToggle({
  410.     Name = "Auto Buy Shurikens",
  411.     Default = false,
  412.     Callback = function(x)
  413.         autobuyshurikens = x
  414.         if autobuyshurikens then
  415.             buyshurikens()
  416.         end
  417.     end
  418. })
  419. crystals = {}
  420. for _, v in pairs(game:GetService("Workspace").mapCrystalsFolder:GetChildren()) do
  421.     table.insert(crystals, v.Name)
  422. end
  423. hatch:AddDropdown({
  424.     Name = "Select Crystal",
  425.     Default = "",
  426.     Options = crystals,
  427.     Callback = function(selected)
  428.         crystal = selected
  429.     end
  430. })
  431. hatch:AddToggle({
  432.     Name = "Auto Open Crystal",
  433.     Default = false,
  434.     Callback = function(x)
  435.         autocrystal = x
  436.         if autocrystal then
  437.             buycrystal()
  438.         end
  439.     end
  440. })
  441. local autosellbasic = false
  442. function sellbasic()
  443.     spawn(function()
  444.         while autosellbasic == true do
  445.             task.wait(1)
  446.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  447.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Basic:GetChildren()) do
  448.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  449.                 end
  450.             end
  451.             if not autosellbasic then
  452.                 break
  453.             end
  454.         end
  455.     end)
  456. end
  457. local autoselladvanced = false
  458. function selladvanced()
  459.     spawn(function()
  460.         while autoselladvanced == true do
  461.             task.wait(1)
  462.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  463.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Advanced:GetChildren()) do
  464.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  465.                 end
  466.             end
  467.             if not autoselladvanced then
  468.                 break
  469.             end
  470.         end
  471.     end)
  472. end
  473. local autosellrare = false
  474. function sellrare()
  475.     spawn(function()
  476.         while autosellrare == true do
  477.             task.wait(1)
  478.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  479.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Rare:GetChildren()) do
  480.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  481.                 end
  482.             end
  483.             if not autosellrare then
  484.                 break
  485.             end
  486.         end
  487.     end)
  488. end
  489. local autosellepic = false
  490. function sellepic()
  491.     spawn(function()
  492.         while autosellepic == true do
  493.             task.wait(1)
  494.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  495.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Epic:GetChildren()) do
  496.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  497.                 end
  498.             end
  499.             if not autosellepic then
  500.                 break
  501.             end
  502.         end
  503.     end)
  504. end
  505. local autosellunique = false
  506. function sellunique()
  507.     spawn(function()
  508.         while autosellunique == true do
  509.             task.wait(1)
  510.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  511.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Unique:GetChildren()) do
  512.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  513.                 end
  514.             end
  515.             if not autosellunique then
  516.                 break
  517.             end
  518.         end
  519.     end)
  520. end
  521. local autosellomega = false
  522. function sellomega()
  523.     spawn(function()
  524.         while autosellomega == true do
  525.             task.wait(1)
  526.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  527.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Omega:GetChildren()) do
  528.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  529.                 end
  530.             end
  531.             if not autosellomega then
  532.                 break
  533.             end
  534.         end
  535.     end)
  536. end
  537. local autosellelite = false
  538. function sellelite()
  539.     spawn(function()
  540.         while autosellelite == true do
  541.             task.wait(1)
  542.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  543.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Elite:GetChildren()) do
  544.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  545.                 end
  546.             end
  547.             if not autosellelite then
  548.                 break
  549.             end
  550.         end
  551.     end)
  552. end
  553. local autosellinfinity = false
  554. function sellinfinity()
  555.     spawn(function()
  556.         while autosellinfinity == true do
  557.             task.wait(1)
  558.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  559.                 for _, v in pairs(game.Players.LocalPlayer.petsFolder.Infinity:GetChildren()) do
  560.                     game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
  561.                 end
  562.             end
  563.             if not autosellinfinity then
  564.                 break
  565.             end
  566.         end
  567.     end)
  568. end
  569. sellpets:AddToggle({
  570.     Name = "Auto Sell Basic",
  571.     Default = false,
  572.     Callback = function(state)
  573.         autosellbasic = state
  574.         if autosellbasic then
  575.             sellbasic()
  576.         end
  577.     end
  578. })
  579. sellpets:AddToggle({
  580.     Name = "Auto Sell Advanced",
  581.     Default = false,
  582.     Callback = function(state)
  583.         autoselladvanced = state
  584.         if autoselladvanced then
  585.             selladvanced()
  586.         end
  587.     end
  588. })
  589. sellpets:AddToggle({
  590.     Name = "Auto Sell Rare",
  591.     Default = false,
  592.     Callback = function(state)
  593.         autosellrare = state
  594.         if autosellrare then
  595.             sellrare()
  596.         end
  597.     end
  598. })
  599. sellpets:AddToggle({
  600.     Name = "Auto Sell Epic",
  601.     Default = false,
  602.     Callback = function(state)
  603.         autosellepic = state
  604.         if autosellepic then
  605.             sellepic()
  606.         end
  607.     end
  608. })
  609. sellpets:AddToggle({
  610.     Name = "Auto Sell Unique",
  611.     Default = false,
  612.     Callback = function(state)
  613.         autosellunique = state
  614.         if autosellunique then
  615.             sellunique()
  616.         end
  617.     end
  618. })
  619. sellpets:AddToggle({
  620.     Name = "Auto Sell Omega",
  621.     Default = false,
  622.     Callback = function(state)
  623.         autosellomega = state
  624.         if autosellomega then
  625.             sellomega()
  626.         end
  627.     end
  628. })
  629. sellpets:AddToggle({
  630.     Name = "Auto Sell Elite",
  631.     Default = false,
  632.     Callback = function(state)
  633.         autosellelite = state
  634.         if autosellelite then
  635.             sellelite()
  636.         end
  637.     end
  638. })
  639. sellpets:AddToggle({
  640.     Name = "Auto Sell Infinity",
  641.     Default = false,
  642.     Callback = function(state)
  643.         autosellinfinity = state
  644.         if autosellinfinity then
  645.             sellinfinity()
  646.         end
  647.     end
  648. })
  649. autoevolve = false
  650. function evolve()
  651.     spawn(function()
  652.         while autoevolve == true do
  653.             task.wait(3)
  654.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  655.                 for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
  656.                     for _, x in pairs(v:GetChildren()) do
  657.                         local oh1 = "evolvePet"
  658.                         local oh2 = x.Name
  659.                         game:GetService("ReplicatedStorage").rEvents.petEvolveEvent:FireServer(oh1, oh2)
  660.                     end
  661.                 end
  662.             end
  663.             if not autoevolve then
  664.                 break
  665.             end
  666.         end
  667.     end)
  668. end
  669. autoeternalise = false
  670. function eternalise()
  671.     spawn(function()
  672.         while autoeternalise == true do
  673.             task.wait(3)
  674.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  675.                 for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
  676.                     for _, x in pairs(v:GetChildren()) do
  677.                         local oh1 = "eternalizePet"
  678.                         local oh2 = x.Name
  679.                         game:GetService("ReplicatedStorage").rEvents.petEternalizeEvent:FireServer(oh1, oh2)
  680.                     end
  681.                 end
  682.             end
  683.             if not autoeternalise then
  684.                 break
  685.             end
  686.         end
  687.     end)
  688. end
  689. autoimmortalize = false
  690. function immortalize()
  691.     spawn(function()
  692.         while autoimmortalize == true do
  693.             task.wait(3)
  694.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  695.                 for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
  696.                     for _, x in pairs(v:GetChildren()) do
  697.                         local oh1 = "immortalizePet"
  698.                         local oh2 = x.Name
  699.                         game:GetService("ReplicatedStorage").rEvents.petImmortalizeEvent:FireServer(oh1, oh2)
  700.                     end
  701.                 end
  702.             end
  703.             if not autoimmortalize then
  704.                 break
  705.             end
  706.         end
  707.     end)
  708. end
  709. autolegend = false
  710. function legend()
  711.     spawn(function()
  712.         while autolegend == true do
  713.             task.wait(3)
  714.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  715.                 for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
  716.                     for _, x in pairs(v:GetChildren()) do
  717.                         local oh1 = "legendizePet"
  718.                         local oh2 = x.Name
  719.                         game:GetService("ReplicatedStorage").rEvents.petLegendEvent:FireServer(oh1, oh2)
  720.                     end
  721.                 end
  722.             end
  723.             if not autolegend then
  724.                 break
  725.             end
  726.         end
  727.     end)
  728. end
  729. autoelementalize = false
  730. function elementalize()
  731.     spawn(function()
  732.         while autoelementalize == true do
  733.             task.wait(3)
  734.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  735.                 for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
  736.                     for _, x in pairs(v:GetChildren()) do
  737.                         local oh1 = "elementalizePet"
  738.                         local oh2 = x.Name
  739.                         game:GetService("ReplicatedStorage").rEvents.petLegendEvent:FireServer(oh1, oh2)
  740.                     end
  741.                 end
  742.             end
  743.             if not autoelementalize then
  744.                 break
  745.             end
  746.         end
  747.     end)
  748. end
  749. petupgrades:AddToggle({
  750.     Name = "Auto Evolve",
  751.     Default = false,
  752.     Callback = function(state)
  753.         autoevolve = state
  754.         if autoevolve then
  755.             evolve()
  756.         end
  757.     end
  758. })
  759. petupgrades:AddToggle({
  760.     Name = "Auto Eternalise",
  761.     Default = false,
  762.     Callback = function(state)
  763.         autoeternalise = state
  764.         if autoeternalise then
  765.             eternalise()
  766.         end
  767.     end
  768. })
  769. petupgrades:AddToggle({
  770.     Name = "Auto Immortalize",
  771.     Default = false,
  772.     Callback = function(state)
  773.         autoimmortalize = state
  774.         if autoimmortalize then
  775.             immortalize()
  776.         end
  777.     end
  778. })
  779. petupgrades:AddToggle({
  780.     Name = "Auto Legend",
  781.     Default = false,
  782.     Callback = function(state)
  783.         autolegend = state
  784.         if autolegend then
  785.             legend()
  786.         end
  787.     end
  788. })
  789. petupgrades:AddToggle({
  790.     Name = "Auto Elementalize",
  791.     Default = false,
  792.     Callback = function(state)
  793.         autoelementalize = state
  794.         if autoelementalize then
  795.             elementalize()
  796.         end
  797.     end
  798. })
  799. boss:AddDropdown({
  800.     Name = "Choose Boss",
  801.     Default = SelectedBoss,
  802.     Options = {"Robot Boss", "Eternal Boss", "Ancient Magma Boss", "Samurai Santa Boss"},
  803.     Callback = function(selected)
  804.         SelectedBoss = selected
  805.     end
  806. })
  807. boss:AddToggle({
  808.     Name = "Auto Farm Selected Robot",
  809.     Default = false,
  810.     Callback = function(state)
  811.         if SelectedBoss == "Robot Boss" then
  812.             getgenv().robot = true
  813.             while wait() and robot do
  814.                 if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  815.                     if game:GetService("Workspace").bossFolder:WaitForChild("RobotBoss"):WaitForChild("HumanoidRootPart") then
  816.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder.RobotBoss.HumanoidRootPart.CFrame
  817.                         if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
  818.                             game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
  819.                         else
  820.                             for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  821.                                 if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
  822.                                     v.attackTime.Value = .2
  823.                                     game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  824.                                     if attackfar then
  825.                                         for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  826.                                             if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
  827.                                                 game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  828.                                             end
  829.                                         end
  830.                                     end
  831.                                 end
  832.                             end
  833.                         end
  834.                     end
  835.                 else
  836.                     robot = false
  837.                 end
  838.             end
  839.         end
  840.         if SelectedBoss == "Eternal Boss" then
  841.             getgenv().robot = state
  842.             while wait() and robot do
  843.                 if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  844.                     if game:GetService("Workspace").bossFolder:WaitForChild("EternalBoss"):WaitForChild("HumanoidRootPart") then
  845.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder.EternalBoss.HumanoidRootPart.CFrame
  846.                         if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
  847.                             game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
  848.                         else
  849.                             for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  850.                                 if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
  851.                                     v.attackTime.Value = .2
  852.                                     game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  853.                                     if attackfar then
  854.                                         for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  855.                                             if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
  856.                                                 game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  857.                                             end
  858.                                         end
  859.                                     end
  860.                                 end
  861.                             end
  862.                         end
  863.                     end
  864.                 else
  865.                     robot = false
  866.                 end
  867.             end
  868.         end
  869.         if SelectedBoss == "Ancient Magma Boss" then
  870.             getgenv().robot = state
  871.             while wait() and robot do
  872.                 if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  873.                     if game:GetService("Workspace").bossFolder:WaitForChild("AncientMagmaBoss"):WaitForChild("HumanoidRootPart") then
  874.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder.AncientMagmaBoss.HumanoidRootPart.CFrame
  875.                         if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
  876.                             game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
  877.                         else
  878.                             for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  879.                                 if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
  880.                                     v.attackTime.Value = .2
  881.                                     game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  882.                                     if attackfar then
  883.                                         for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  884.                                             if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
  885.                                                 game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  886.                                             end
  887.                                         end
  888.                                     end
  889.                                 end
  890.                             end
  891.                         end
  892.                     end
  893.                 else
  894.                     robot = false
  895.                 end
  896.             end
  897.         end
  898.         if SelectedBoss == "Samurai Santa Boss" then
  899.             getgenv().robot = state
  900.             while wait() and robot do
  901.                 if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  902.                     if game:GetService("Workspace").bossFolder:WaitForChild("Samurai Santa"):WaitForChild("HumanoidRootPart") then
  903.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder["Samurai Santa"].HumanoidRootPart.CFrame
  904.                         if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
  905.                             game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
  906.                         else
  907.                             for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  908.                                 if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
  909.                                     v.attackTime.Value = .2
  910.                                     game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  911.                                     if attackfar then
  912.                                         for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  913.                                             if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
  914.                                                 game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  915.                                             end
  916.                                         end
  917.                                     end
  918.                                 end
  919.                             end
  920.                         end
  921.                     end
  922.                 else
  923.                     robot = false
  924.                 end
  925.             end
  926.         end
  927.     end
  928. })
  929. local Islands = {}
  930. for _, v in next, game.workspace.islandUnlockParts:GetChildren() do
  931.     if v then
  932.         table.insert(Islands, v.Name)
  933.     end
  934. end
  935. teleports:AddLabel("World Teleports")
  936. teleports:AddDropdown({
  937.     Name = "Select World",
  938.     Default = "",
  939.     Options = Islands,
  940.     Callback = function(selected)
  941.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.islandUnlockParts[selected].islandSignPart.CFrame
  942.     end
  943. })
  944. teleports:AddLabel("Light Training Areas")
  945. teleports:AddButton({
  946.     Name = "Mystical Waters",
  947.     Callback = function()
  948.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(347.74881, 8824.53809, 114.271019)
  949.     end
  950. })
  951. teleports:AddButton({
  952.     Name = "Sword of Legends",
  953.     Callback = function()
  954.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1834.15967, 38.704483, -141.375641)
  955.     end
  956. })
  957. teleports:AddButton({
  958.     Name = "Elemental Tornado",
  959.     Callback = function()
  960.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(299.758484, 30383.0957, -90.1542206)
  961.     end
  962. })
  963. teleports:AddLabel("Evil Training Areas")
  964. teleports:AddButton({
  965.     Name = "Lava Pit",
  966.     Callback = function()
  967.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-116.631485, 12952.5381, 271.14624)
  968.     end
  969. })
  970. teleports:AddButton({
  971.     Name = "Tornado",
  972.     Callback = function()
  973.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(325.641174, 16872.0938, -9.9906435)
  974.     end
  975. })
  976. teleports:AddButton({
  977.     Name = "Swords of Ancients",
  978.     Callback = function()
  979.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(648.365662, 38.704483, 2409.72266)
  980.     end
  981. })
  982. misc:AddToggle({
  983.     Name = "Fast Shuriken",
  984.     Default = false,
  985.     Callback = function(x)
  986.         getgenv().fastshuriken = x
  987.         while wait(.001) and fastshuriken do
  988.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  989.                 local plr = game.Players.LocalPlayer
  990.                 local Mouse = plr:GetMouse()
  991.                 local velocity = 1e3
  992.                 for _, p in pairs(game.Workspace.shurikensFolder:GetChildren()) do
  993.                     if p.Name == "Handle" then
  994.                         if p:FindFirstChild("BodyVelocity") then
  995.                             local bv = p:FindFirstChildOfClass("BodyVelocity")
  996.                             bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  997.                             bv.Velocity = Mouse.Hit.lookVector * velocity
  998.                         end
  999.                     end
  1000.                 end
  1001.             else
  1002.                 fastshuriken = false
  1003.             end
  1004.         end
  1005.     end
  1006. })
  1007. misc:AddToggle({
  1008.     Name = "Slow Shuriken",
  1009.     Default = false,
  1010.     Callback = function(x)
  1011.         getgenv().slowshuriken = x
  1012.         while wait(.001) and slowshuriken do
  1013.             if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
  1014.                 local plr = game.Players.LocalPlayer
  1015.                 local Mouse = plr:GetMouse()
  1016.                 local velocity = 35
  1017.                 for _, p in pairs(game.Workspace.shurikensFolder:GetChildren()) do
  1018.                     if p.Name == "Handle" then
  1019.                         if p:FindFirstChild("BodyVelocity") then
  1020.                             local bv = p:FindFirstChildOfClass("BodyVelocity")
  1021.                             bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1022.                             bv.Velocity = Mouse.Hit.lookVector * velocity
  1023.                         end
  1024.                     end
  1025.                 end
  1026.             else
  1027.                 slowshuriken = false
  1028.             end
  1029.         end
  1030.     end
  1031. })
  1032. misc:AddToggle({
  1033.     Name = "Invisible",
  1034.     Default = false,
  1035.     Callback = function()
  1036.         getgenv().invisible = true
  1037.         while invisible do
  1038.             task.wait(.001)
  1039.             if state then
  1040.                 task.wait(.001)
  1041.                 local A_1 = "goInvisible"
  1042.                 local Event = game.Players.LocalPlayer.ninjaEvent
  1043.                 Event:FireServer(A_1)
  1044.             else
  1045.                 getgenv().invisible = false
  1046.             end
  1047.         end
  1048.     end
  1049. })
  1050. misc:AddButton({
  1051.     Name = "Get Max Jumps",
  1052.     Callback = function()
  1053.         while wait(.0001) do
  1054.             game.Players.LocalPlayer.multiJumpCount.Value = "50"
  1055.             end
  1056.     end    
  1057. })
  1058. OrionLib:MakeNotification({
  1059.     Name = "Script Loaded",
  1060.     Content = "Script has successfully loaded!",
  1061.     Image = "rbxassetid://7072718307",
  1062.     Time = 5
  1063. })
  1064.  
  1065. local vu = game:GetService("VirtualUser")
  1066. game:GetService("Players").LocalPlayer.Idled:connect(function()
  1067.    vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  1068.    wait(1)
  1069.    vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  1070. end)
  1071. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement