Run it
Copy the script and paste it into your executor.
UserInputService = :()
Players = :()
VirtualUser = :()
InventoryService = :().Packages._Index[].networker._remotes.InventoryService.RemoteEvent
NotificationService = :().Packages._Index[].networker._remotes.NotificationService.RemoteEvent
GlobalBossService = :().Packages._Index[].networker._remotes.GlobalBossService.RemoteEvent
TransformationService = :().Packages._Index[].networker._remotes.TransformationService.RemoteFunction
TOGGLE_KEY = .KeyCode.V
SET_WAYPOINT_KEY = .KeyCode.P
CLEAR_KEY = .KeyCode.C
SHOW_POS_KEY = .KeyCode.F
WALK_SPEED =
DAMAGE_IDLE_TIME =
bossState = {
FriezaActive = ,
lastFriezaDamageTime = ,
NineTailedFoxActive = ,
lastNineTailedFoxDamageTime = ,
wasWalkerActive =
}
BOSSES = {
Frieza = {
eventName = ,
destination = .(-, , )
},
NineTailedFox = {
eventName = ,
destination = .(, -, )
}
}
MEDITATION_LOCATION = .(, -, )
WAYPOINTS = {
.(, -, ),
.(, -, ),
.(, -, ),
.(, -, )
}
preTPPosition =
isActive =
currentWaypointIndex =
()
()
()
()
i, waypoint (WAYPOINTS)
( .. i .. .. .(waypoint.X * ) / .. .. .(waypoint.Y * ) / .. .. .(waypoint.Z * ) / )
Players.LocalPlayer.Idled:(()
VirtualUser:()
VirtualUser:(.())
)
()
InventoryService:(, )
InventoryService:(, )
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoidRootPart = character:()
humanoid = character:()
player.CharacterAdded:((newCharacter)
character = newCharacter
humanoidRootPart = character:()
humanoid = character:()
isActive
isActive =
()
currentWaypointIndex =
)
.(()
()
success, result = (()
TransformationService:()
)
success
()
( .. (result))
)()
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == SHOW_POS_KEY
pos = humanoidRootPart.Position
()
( .. .(pos.X * ) / )
( .. .(pos.Y * ) / )
( .. .(pos.Z * ) / )
input.KeyCode == CLEAR_KEY
()
input.KeyCode == TOGGLE_KEY
isActive = isActive
()
)
NotificationService.OnClientEvent:((eventName, notificationData)
eventName ==
lines = notificationData.Lines {}
potionRanOut =
_, line (lines)
(line) == line:()
potionRanOut =
(line) == line.Text
line.Text:() line.Text:() line.Text:()
potionRanOut =
potionRanOut
()
isActive
isActive =
()
humanoidRootPart.CFrame = .(MEDITATION_LOCATION)
()
)
GlobalBossService.OnClientEvent:((eventName, bossName, damage)
eventName ==
bossName == BOSSES.Frieza.eventName bossState.FriezaActive
bossState.lastFriezaDamageTime = ()
bossName == BOSSES.NineTailedFox.eventName bossState.NineTailedFoxActive
bossState.lastNineTailedFoxDamageTime = ()
)
NotificationService.OnClientEvent:((eventName, notificationData)
eventName ==
lines = notificationData.Lines {}
isFriezaSpawn =
isNineTailedFoxSpawn =
_, line (lines)
(line) == line.Text
line.Text:()
isFriezaSpawn =
line.Text:() line.Text:()
isNineTailedFoxSpawn =
isFriezaSpawn BOSSES.Frieza.destination
()
bossState.wasWalkerActive = isActive
isActive
isActive =
()
preTPPosition = humanoidRootPart.Position
humanoidRootPart.CFrame = .(BOSSES.Frieza.destination)
bossState.FriezaActive =
bossState.lastFriezaDamageTime = ()
()
isNineTailedFoxSpawn BOSSES.NineTailedFox.destination
()
bossState.wasWalkerActive = isActive
isActive
isActive =
()
preTPPosition = humanoidRootPart.Position
humanoidRootPart.CFrame = .(BOSSES.NineTailedFox.destination)
bossState.NineTailedFoxActive =
bossState.lastNineTailedFoxDamageTime = ()
()
)
()
bossState.FriezaActive
timeSinceLastDamage = () - bossState.lastFriezaDamageTime
timeSinceLastDamage > DAMAGE_IDLE_TIME
bossState.FriezaActive =
#WAYPOINTS >
humanoidRootPart.CFrame = .(WAYPOINTS[])
()
humanoidRootPart.CFrame = .(preTPPosition)
()
bossState.wasWalkerActive
isActive =
()
()
bossState.NineTailedFoxActive
timeSinceLastDamage = () - bossState.lastNineTailedFoxDamageTime
timeSinceLastDamage > DAMAGE_IDLE_TIME
bossState.NineTailedFoxActive =
#WAYPOINTS >
humanoidRootPart.CFrame = .(WAYPOINTS[])
()
humanoidRootPart.CFrame = .(preTPPosition)
()
bossState.wasWalkerActive
isActive =
()
()
isActive
currentWaypoint = WAYPOINTS[currentWaypointIndex]
distance = (humanoidRootPart.Position - currentWaypoint).Magnitude
humanoid:(currentWaypoint)
distance <
currentWaypointIndex = currentWaypointIndex +
currentWaypointIndex > #WAYPOINTS
currentWaypointIndex =
()
Auto walks and enables the 2x Aura size potion and also tps to kuruma and frieza and every 40 seconds it tries to activate your "sayian form" (just to farm exp) (made by claude and will prob not update anymore) keybinds (as there is no gui) start walker: V set new "waypoints" (places the walker will walk to): P clear "waypoints": C Show position: F (havent tested clearing or setting new waypoints as i hardcoded the positions i always use)