Run it
Copy the script and paste it into your executor.
Players = :()
Workspace = :()
UserInputService = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
StarterGui = :()
(()
(:())()
)
LocalPlayer
Players.PlayerAdded:()
LocalPlayer = Players.LocalPlayer
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.IgnoreGuiInset =
(()
LocalPlayer.PlayerGui:()
LocalPlayer.PlayerGui:():()
)
success = (()
ScreenGui.Parent = LocalPlayer.PlayerGui
)
success
.() LocalPlayer.PlayerGui
ScreenGui.Parent = LocalPlayer.PlayerGui
allConnections = {}
playerESPConnections = {}
espEnabled =
menuCollapsed =
autoFarmEnabled =
scriptRunning =
spawnPosition =
()
spawnPosition
char = LocalPlayer.Character
char char:()
_, obj (Workspace:())
obj:()
spawnPosition = obj.Position + .(, , )
spawnPosition = char.HumanoidRootPart.Position
LocalPlayer.CharacterAdded:(()
.()
()
)
()
language =
(()
locale = LocalPlayer.LocaleId LocalPlayer.Locale
locale
short = (locale):(, ):()
short == short == short == short ==
language =
)
language
currentLanguage = ()
translations = {
en = {
no_temp = ,
nova = ,
no_spawn = ,
auto_farm_human =
},
ru = {
no_temp = ,
nova = ,
no_spawn = ,
auto_farm_human =
}
}
(key)
translations[currentLanguage] translations[currentLanguage][key]
translations[currentLanguage][key]
translations[][key] key
(message)
(()
StarterGui:(, {
Title = ,
Text = message,
Duration =
})
)
localeConnection = LocalPlayer:():(()
currentLanguage = ()
)
.(allConnections, localeConnection)
(parent, zIndex)
left = .()
left.Size = .(, , , )
left.BackgroundColor3 = .(, , )
left.BorderSizePixel =
left.ZIndex = zIndex
left.Active =
left.Parent = parent
top = .()
top.Size = .(, , , )
top.BackgroundColor3 = .(, , )
top.BorderSizePixel =
top.ZIndex = zIndex
top.Active =
top.Parent = parent
right = .()
right.Size = .(, , , )
right.Position = .(, -, , )
right.BackgroundColor3 = .(, , )
right.BorderSizePixel =
right.ZIndex = zIndex
right.Active =
right.Parent = parent
bottom = .()
bottom.Size = .(, , , )
bottom.Position = .(, , , -)
bottom.BackgroundColor3 = .(, , )
bottom.BorderSizePixel =
bottom.ZIndex = zIndex
bottom.Active =
bottom.Parent = parent
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , )
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.ZIndex =
mainFrame.ClipsDescendants =
mainFrame.Parent = ScreenGui
(mainFrame, )
titleBar = .()
titleBar.Size = .(, -, , )
titleBar.Position = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.ZIndex =
titleBar.Parent = mainFrame
titleLabel = .()
titleLabel.Size = .(, -, , )
titleLabel.Position = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text = ()
titleLabel.TextColor3 = .(, , )
titleLabel.Font = .Font.Code
titleLabel.TextSize =
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.ZIndex =
titleLabel.Parent = titleBar
collapseButton = .()
collapseButton.Size = .(, , , )
collapseButton.Position = .(, -, , )
collapseButton.BackgroundColor3 = .(, , )
collapseButton.BorderSizePixel =
collapseButton.Text =
collapseButton.TextColor3 = .(, , )
collapseButton.Font = .Font.Code
collapseButton.TextSize =
collapseButton.ZIndex =
collapseButton.Parent = titleBar
(collapseButton, )
titleDivider = .()
titleDivider.Size = .(, -, , )
titleDivider.Position = .(, , , )
titleDivider.BackgroundColor3 = .(, , )
titleDivider.BorderSizePixel =
titleDivider.ZIndex =
titleDivider.Parent = mainFrame
contentFrame = .()
contentFrame.Size = .(, -, , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundTransparency =
contentFrame.ZIndex =
contentFrame.Parent = mainFrame
isDragging =
dragStart =
frameStartPos =
(input)
isDragging =
dragStart = input.Position
frameStartPos = mainFrame.Position
()
isDragging =
titleBar.InputBegan:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
(input)
)
titleBar.InputEnded:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
()
)
titleLabel.InputBegan:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
(input)
)
titleLabel.InputEnded:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
()
)
dragInputChanged = UserInputService.InputChanged:((input)
isDragging (input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseMovement)
delta = input.Position - dragStart
mainFrame.Position = .(
frameStartPos.X.Scale,
frameStartPos.X.Offset + delta.X,
frameStartPos.Y.Scale,
frameStartPos.Y.Offset + delta.Y
)
)
.(allConnections, dragInputChanged)
dragInputEnded = UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
()
)
.(allConnections, dragInputEnded)
collapseButton.MouseButton1Click:(()
menuCollapsed = menuCollapsed
menuCollapsed
mainFrame:(.(, , , ), , , , )
collapseButton.Text =
contentFrame.Visible =
mainFrame:(.(, , , ), , , , )
collapseButton.Text =
contentFrame.Visible =
)
(buttonText, yPosition, callback)
button = .()
button.Size = .(, , , )
button.Position = .(, -, , yPosition)
button.BackgroundColor3 = .(, , )
button.Text = buttonText
button.TextColor3 = .(, , )
button.Font = .Font.Code
button.TextSize =
button.BorderSizePixel =
button.ZIndex =
button.Active =
button.Selectable =
button.Parent = contentFrame
(button, )
button.Activated:(callback)
button
(toggleText, yPosition, default, callback)
button = .()
button.Size = .(, , , )
button.Position = .(, -, , yPosition)
button.BackgroundColor3 = default .(, , ) .(, , )
button.Text = toggleText .. .. (default )
button.TextColor3 = .(, , )
button.Font = .Font.Code
button.TextSize =
button.BorderSizePixel =
button.ZIndex =
button.Active =
button.Selectable =
button.Parent = contentFrame
(button, )
state = default
debounce =
()
debounce
debounce =
state = state
button.Text = toggleText .. .. (state )
button.BackgroundColor3 = state .(, , ) .(, , )
(state)
.(, ()
debounce =
)
button.Activated:(toggle)
button
()
character = LocalPlayer.Character
character character:()
humanoidRootPart = character.HumanoidRootPart
tempVFolder = Workspace:()
tempVFolder
minDistance = .huge
closest =
_, object (tempVFolder:())
object:() object.Name ==
parent = object.Parent
parent parent:()
distance = (humanoidRootPart.Position - parent.Position).Magnitude
distance < minDistance
minDistance = distance
closest = object
closest
()
spawnPosition
()
char = LocalPlayer.Character
char char:()
distance = (char.HumanoidRootPart.Position - spawnPosition).Magnitude
distance <
(targetCFrame)
character = LocalPlayer.Character
character character:()
humanoidRootPart = character.HumanoidRootPart
humanoidRootPart.Velocity = .zero
startPosition = humanoidRootPart.Position
endPosition = targetCFrame.Position
distance = (endPosition - startPosition).Magnitude
distance <
steps = .(.(distance / ), , )
i = , steps
alpha = i / steps
smoothAlpha = alpha * alpha * ( - * alpha)
position = startPosition:(endPosition, smoothAlpha)
humanoidRootPart.CFrame = .(position)
RunService.RenderStepped:()
humanoidRootPart.CFrame = targetCFrame
humanoidRootPart.Velocity = .zero
(prompt)
prompt prompt.Parent
character = LocalPlayer.Character
character character:()
humanoidRootPart = character.HumanoidRootPart
promptPart = prompt.Parent
humanoidRootPart.CFrame = promptPart.CFrame * .(, , )
.()
i = ,
(()
(prompt)
)
.()
()
character = LocalPlayer.Character
character character:()
(())
target = ()
target target.Parent
(())
part = target.Parent
originalPosition = character.HumanoidRootPart.CFrame
(part.CFrame * .(, , ))
.()
(target)
.()
(originalPosition)
()
character = LocalPlayer.Character
character character:()
()
spawnPosition
(.(spawnPosition))
_, object (Workspace:())
object:()
(object.CFrame * .(, , ))
(())
()
target = ()
target target.Parent
(target.Parent.CFrame * .(, , ))
(())
()
character = LocalPlayer.Character
character character:()
validParts = {}
(()
_, object (Workspace:())
object:() object.Transparency < object.Size.X > object.Size.Z >
object.Position.Y > - object.Position.Y <
.(validParts, object)
)
#validParts >
chosenPart = validParts[.(, #validParts)]
(chosenPart.CFrame * .(, , ))
()
(, , ()
()
)
((), , , (state)
autoFarmEnabled = state
state
.(()
autoFarmEnabled scriptRunning
(()
()
()
)
.()
)
)
(, , , (state)
espEnabled = state
state
_, player (Players:())
player.Character
highlight = player.Character:()
highlight
highlight:()
)
(, , ()
()
)
(, , ()
()
)
(, , ()
()
)
(, , ()
autoFarmEnabled =
scriptRunning =
_, connection (allConnections)
connection:()
_, connection (playerESPConnections)
connection:()
.(allConnections)
.(playerESPConnections)
ScreenGui:()
)
(player)
player == LocalPlayer
()
character = player.Character
character
existing = character:()
existing existing:()
highlight = .()
highlight.Name =
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.FillColor = .(, , )
highlight.OutlineColor = .(, , )
highlight.Enabled = espEnabled
highlight.Parent = character
()
playerESPConnections[player]
playerESPConnections[player]:()
playerESPConnections[player] = player.CharacterAdded:(setupESP)
playerAddedConnection = Players.PlayerAdded:((player)
characterConnection
characterConnection = player.CharacterAdded:(()
.()
espEnabled
(player)
)
.(playerESPConnections, characterConnection)
)
.(allConnections, playerAddedConnection)
playerRemovingConnection = Players.PlayerRemoving:((player)
playerESPConnections[player]
playerESPConnections[player]:()
playerESPConnections[player] =
)
.(allConnections, playerRemovingConnection)
.(()
scriptRunning ScreenGui.Parent
espEnabled
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
(player)
.()
)
.()
espEnabled
_, player (Players:())
player ~= LocalPlayer player.Character
(player)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
Nova | Evade Lander Script 🔥 Powerful all-in-one script for Evade Lander with automation, ESP, teleports, Anti AFK, and clean mobile-friendly UI. Built for fast farming, smooth movement, and stable gameplay. 🕒 Development Time: 1 full day of scripting, optimization, and testing. 📜 Description: Nova is a clean and optimized script made specifically for Evade Lander. It includes advanced farming functions, smooth teleports, player ESP, Anti AFK protection, and a modern draggable interface. Designed mainly for mobile executors but fully compatible with PC. ⚙️ Main Features: • ESP – View all players through walls using blue highlights • Auto Farm [Human] – Automatically returns you to spawn and keeps farming safely • Collect Temp V – Instantly finds nearest Temp V, teleports smoothly, collects, and returns back • TP to Spawn – Instant teleport back to spawn • TP to Temp V – Direct teleport to nearest Temp V location • TP to Map – Teleport to random map positions • Anti AFK – Prevents automatic inactivity kick • Collapsible Menu – Hide or expand UI whenever needed • Draggable UI – Move interface freely anywhere on screen • Language Detection – Automatic English/Russian support �