Run it
Copy the script and paste it into your executor.
().autoopencrystals =
().autobuyranks =
().autobuybelts =
().autobuy =
().autobuyskills =
().autosell =
().autoswing =
().autosellpets =
library = (:()[].Source)()
Wait = library.subs.Wait
PepsisWorld =
library:(
{
Name = ,
Themeable = {
Info =
}
}
)
AutofarmTab = PepsisWorld:({Name = })
PetsTab = PepsisWorld:({Name = })
TeleportingTab = PepsisWorld:({Name = })
PlayerTab = PepsisWorld:({Name = })
MiscTab = PepsisWorld:({Name = })
MainSection = AutofarmTab:({Name = })
EggSection = PetsTab:({Name = })
TeleportingSection = TeleportingTab:({Name = })
PlayerSection = PlayerTab:({Name = })
MiscSection = MiscTab:({Name = })
MiscRightSection = MiscTab:({Name = , Side = })
PriceLabel = EggSection:({Name = })
CrystalsList = {}
SelectedCrystal =
i, v (:().mapCrystalsFolder:())
.(CrystalsList, v.Name)
.(
CrystalsList,
(a, b)
:().crystalPrices[a].price.Value <
:().crystalPrices[b].price.Value
)
EggSection:(
{
Name = ,
List = CrystalsList,
Callback = (t)
(
()
number = (:().globalFunctions)
Price = :().crystalPrices[t].price.Value
PriceType = :().crystalPrices[t].priceType.Value
SelectedCrystal = t
PriceLabel:(
.. (number.(Price)) .. .. (PriceType)
)
)
}
)
EggSection:(
{
Name = ,
Callback = ()
SelectedCrystal ==
:().rEvents.openCrystalRemote:(, SelectedCrystal)
}
)
EggSection:(
{
Name = ,
Callback = (v)
().autoopencrystals = v
.(
()
().autoopencrystals
SelectedCrystal ==
:().rEvents.openCrystalRemote:(
,
SelectedCrystal
)
()
)
}
)
i, v (:().LocalPlayer.petsFolder:())
MiscRightSection:(
{
Name = .. v.Name,
Callback = (t)
().autosellpets = t
.(
()
().autosellpets
()
z, val (v:())
:().rEvents.sellPetEvent:(, val)
)
}
)
(section, name, callback)
section:(
{
Name = name,
Callback = (v)
.(
()
v
()
()
)
}
)
ranks = {}
i, v (:().Ranks.Ground:())
.(ranks, v.Name)
MainSection:(
{
Name = ,
Callback = (v)
().autobuyranks = v
.(
()
().autobuyranks
i = , #ranks
:().LocalPlayer.ninjaEvent:(, ranks[i])
()
)
}
)
MainSection:(
{
Name = ,
Callback = (v)
().autobuybelts = v
.(
()
().autobuybelts
:().LocalPlayer.ninjaEvent:(
,
)
()
)
}
)
MainSection:(
{
Name = ,
Callback = (v)
().autobuyskills = v
.(
()
().autobuyskills
:().LocalPlayer.ninjaEvent:(
,
)
()
)
}
)
MainSection:(
{
Name = ,
Callback = (v)
().autobuy = v
.(
()
().autobuy
:().LocalPlayer.ninjaEvent:(
,
)
()
)
}
)
MainSection:(
{
Name = ,
Callback = (v)
().autosell = v
.(
()
().autosell
:().sellAreaCircles[].circleInner.CFrame =
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
()
:().sellAreaCircles[].circleInner.CFrame =
.(, , )
()
)
}
)
MainSection:(
{
Name = ,
Callback = (v)
().autoswing = v
.(
()
().autoswing
_, v (.Players.LocalPlayer.Backpack:())
v:()
.Players.LocalPlayer.Character.Humanoid:(v)
:().LocalPlayer.ninjaEvent:()
()
)
}
)
PlayerSection:(
{
Name = ,
Value = ,
Min = ,
Max = ,
Callback = (s)
.Players.LocalPlayer.Character.Humanoid.WalkSpeed = s
}
)
PlayerSection:(
{
Name = ,
Value = ,
Min = ,
Max = ,
Callback = (s)
.Players.LocalPlayer.Character.Humanoid.JumpPower = s
}
)
Islandslist = {
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
}
TeleportingSection:(
{
Name = ,
List = Islandslist,
Callback = (t)
(
()
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
:().islandUnlockParts[t].CFrame
)
}
)
TrainingList = {
,
,
,
,
,
,
,
}
TeleportingSection:(
{
Name = ,
List = TrainingList,
Callback = (t)
(
()
CF =
t ==
CF =
.(
,
,
,
,
,
-,
,
,
,
,
-,
)
t ==
CF =
.(
-,
,
,
-,
-,
,
,
,
,
-,
,
-
)
t ==
CF =
.(
,
,
-,
,
,
-,
-,
,
-,
,
,
)
t ==
CF =
.(
,
,
-,
,
,
,
,
,
-,
-,
,
)
t ==
CF =
.(
,
,
,
-,
-,
-,
-,
,
-,
,
,
-
)
t ==
CF =
.(
,
,
,
-,
-,
,
-,
,
,
-,
,
-
)
t ==
CF =
.(
,
,
-,
,
-,
-,
,
,
-,
,
,
)
t ==
CF = .()
CF
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CF
)
}
)
MiscSection:(
{
Name = ,
Callback = ()
:().shopAreaCircles.shopAreaCircle19.circleInner.CFrame =
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
()
:().shopAreaCircles.shopAreaCircle19.circleInner.CFrame = .(, , )
}
)
MiscSection:(
{
Name = ,
Callback = ()
.Players.LocalPlayer.multiJumpCount.Value =
}
)
MiscSection:(
{
Name = ,
Callback = ()
_, v (:().islandUnlockParts:())
(.Players.LocalPlayer.Character:(), v, )
(.Players.LocalPlayer.Character:(), v, )
}
)
MiscSection:(
{
Name = ,
Callback = ()
Elements = {}
i, v (:().Elements:())
.(Elements, v.Name)
i, v (Elements)
.ReplicatedStorage.rEvents.elementMasteryEvent:(v)
}
)
MiscSection:(
{
Name = ,
Callback = ()
i = , #Workspace:()
v = Workspace:()[i]
v:()
(v:() v.circleInner:())
Transmitter = v.circleInner:()
(.Players.LocalPlayer.Character.HumanoidRootPart, Transmitter.Parent, )
()
(.Players.LocalPlayer.Character.HumanoidRootPart, Transmitter.Parent, )
()
}
)
MiscSection:(
{
Name = ,
Callback = ()
i, v (:().Hoops:())
v:()
v.touchPart.CFrame = .Players.LocalPlayer.Character.HumanoidRootPart.CFrame
()
v.touchPart.CFrame = .(, , )
}
)
MiscSection:(
{
Name = ,
Callback = ()
gui = .Players.LocalPlayer.PlayerGui.statEffectsGui
gui.Enabled ==
gui.Enabled =
.Players.LocalPlayer.PlayerGui.hoopGui.Enabled =
gui.Enabled =
.Players.LocalPlayer.PlayerGui.hoopGui.Enabled =
}
)
Alot of features made it open sourced

⚡Ninja Legends