Run it
Copy the script and paste it into your executor.
Workspace = :()
Players = :()
RunService = :()
ReplicatedStorage = :()
player = Players.LocalPlayer
espEnabled =
espBoxes = {}
autoFarmEnabled =
autoFarmConnection =
espConnections = {}
language =
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player.PlayerGui
main = .()
main.Size = .(, , , )
main.Position = .(, , , -)
main.BackgroundColor3 = .(, , )
main.BorderSizePixel =
main.Active =
main.Draggable =
main.Parent = gui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = main
stroke = .()
stroke.Color = .(, , )
stroke.Thickness =
stroke.Parent = main
title = .()
title.Text =
title.Size = .(, , , )
title.BackgroundColor3 = .(, , )
title.TextColor3 = .(, , )
title.Font = .Font.GothamBold
title.TextSize =
title.Parent = main
titleCorner = .()
titleCorner.CornerRadius = .(, , , )
titleCorner.Parent = title
languageBtnSmall = .()
languageBtnSmall.Text =
languageBtnSmall.Size = .(, , , )
languageBtnSmall.Position = .(, , , )
languageBtnSmall.BackgroundColor3 = .(, , )
languageBtnSmall.TextColor3 = .(, , )
languageBtnSmall.Font = .Font.GothamBold
languageBtnSmall.TextSize =
languageBtnSmall.Parent = title
languageBtnSmallCorner = .()
languageBtnSmallCorner.CornerRadius = .(, )
languageBtnSmallCorner.Parent = languageBtnSmall
closeBtn = .()
closeBtn.Text =
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.TextColor3 = .(, , )
closeBtn.Font = .Font.GothamBlack
closeBtn.TextSize =
closeBtn.Parent = title
content = .()
content.Size = .(, -, , )
content.Position = .(, , , )
content.BackgroundTransparency =
content.Parent = main
(text, yPos, color)
btn = .()
btn.Text = text
btn.Size = .(, , , )
btn.Position = .(, , , yPos)
btn.BackgroundColor3 = color
btn.TextColor3 = .(, , )
btn.Font = .Font.GothamBold
btn.TextSize =
btn.Parent = content
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = btn
btn
teleportAllBtn = (, , .(, , ))
safeZoneBtn = (, , .(, , ))
espBtn = (, , .(, , ))
autoFarmBtn = (, , .(, , ))
status = .()
status.Text =
status.Size = .(, -, , )
status.Position = .(, , , -)
status.BackgroundTransparency =
status.TextColor3 = .(, , )
status.Font = .Font.GothamMedium
status.TextSize =
status.TextXAlignment = .TextXAlignment.Left
status.Parent = main
buttonTexts = {
arabic = {
teleportAll = ,
safeZone = ,
espOff = ,
espOn = ,
autoFarmOff = ,
autoFarmOn = ,
languageSmall = ,
statusReady = ,
noPlayers = ,
teleportingTo = ,
teleportedTo = ,
players = ,
teleportedToCoords = ,
movedToSafeZone = ,
claimGift = ,
farmingStarted = ,
farmingStopped = ,
espEnabled = ,
espDisabled = ,
allFeaturesStopped =
},
english = {
teleportAll = ,
safeZone = ,
espOff = ,
espOn = ,
autoFarmOff = ,
autoFarmOn = ,
languageSmall = ,
statusReady = ,
noPlayers = ,
teleportingTo = ,
teleportedTo = ,
players = ,
teleportedToCoords = ,
movedToSafeZone = ,
claimGift = ,
farmingStarted = ,
farmingStopped = ,
espEnabled = ,
espDisabled = ,
allFeaturesStopped =
}
}
()
texts = buttonTexts[language]
teleportAllBtn.Text = texts.teleportAll
safeZoneBtn.Text = texts.safeZone
languageBtnSmall.Text = texts.languageSmall
espEnabled
espBtn.Text = texts.espOn
espBtn.Text = texts.espOff
autoFarmEnabled
autoFarmBtn.Text = texts.autoFarmOn
autoFarmBtn.Text = texts.autoFarmOff
status.Text = texts.statusReady
()
language ==
language =
language =
()
()
character = player.Character
character
root = character:()
root
otherPlayers = {}
_, targetPlayer (Players:())
targetPlayer ~= player targetPlayer.Character
.(otherPlayers, targetPlayer)
#otherPlayers ==
status.Text = buttonTexts[language].noPlayers
i, targetPlayer (otherPlayers)
targetChar = targetPlayer.Character
targetChar
targetRoot = targetChar:()
targetRoot
root.CFrame = .(targetRoot.Position + .(, , ))
status.Text = buttonTexts[language].teleportingTo .. targetPlayer.Name .. .. i .. .. #otherPlayers ..
()
status.Text = buttonTexts[language].teleportedTo .. #otherPlayers .. buttonTexts[language].players
()
character = player.Character
character
root = character:()
root
targetPosition = .(-, , )
root.CFrame = .(targetPosition)
status.Text = buttonTexts[language].teleportedToCoords
()
claimGiftEvent = ReplicatedStorage:()
claimGiftEvent
claimGiftEvent:()
(()
claimGiftEvent:()
)
status.Text = buttonTexts[language].claimGift
claimGiftEvent:()
(()
claimGiftEvent:()
)
status.Text = buttonTexts[language].claimGift
status.Text =
status.Text =
()
autoFarmEnabled = autoFarmEnabled
autoFarmEnabled
autoFarmBtn.Text = buttonTexts[language].autoFarmOn
autoFarmBtn.BackgroundColor3 = .(, , )
status.Text = buttonTexts[language].farmingStarted
autoFarmConnection
autoFarmConnection:()
autoFarmConnection = RunService.RenderStepped:(()
claimGiftEvent = ReplicatedStorage:()
claimGiftEvent
claimGiftEvent:()
(()
claimGiftEvent:()
)
(()
claimGiftEvent:()
)
(()
claimGiftEvent:()
)
(()
claimGiftEvent:()
)
claimGiftEvent:()
(()
claimGiftEvent:()
)
(()
claimGiftEvent:()
)
(()
claimGiftEvent:()
)
(()
claimGiftEvent:()
)
)
autoFarmBtn.Text = buttonTexts[language].autoFarmOff
autoFarmBtn.BackgroundColor3 = .(, , )
status.Text = buttonTexts[language].farmingStopped
autoFarmConnection
autoFarmConnection:()
autoFarmConnection =
(targetPlayer)
colors = {
.(, , ),
.(, , ),
.(, , ),
.(, , ),
.(, , ),
.(, , ),
.(, , ),
.(, , )
}
colorIndex = (targetPlayer.UserId % #colors) +
boxColor = colors[colorIndex]
box = .()
box.Name = .. targetPlayer.Name
box.Adornee =
box.Size = .(, , )
box.Color3 = boxColor
box.Transparency =
box.ZIndex =
box.AlwaysOnTop =
box.Parent = Workspace
espBoxes[targetPlayer] = box
updateConnection = RunService.Heartbeat:(()
targetPlayer.Character
humanoidRootPart = targetPlayer.Character:()
humanoidRootPart
box.Adornee = humanoidRootPart
box.Visible =
box.Visible =
box.Visible =
)
espConnections[targetPlayer] = updateConnection
(targetPlayer)
espBoxes[targetPlayer]
espBoxes[targetPlayer]:()
espBoxes[targetPlayer] =
espConnections[targetPlayer]
espConnections[targetPlayer]:()
espConnections[targetPlayer] =
()
_, otherPlayer (Players:())
otherPlayer ~= player espBoxes[otherPlayer]
(otherPlayer)
()
targetPlayer, _ (espBoxes)
(targetPlayer)
espBoxes = {}
espConnections = {}
playerAddedConnection =
playerRemovingConnection =
()
espEnabled = espEnabled
espEnabled
espBtn.Text = buttonTexts[language].espOn
espBtn.BackgroundColor3 = .(, , )
status.Text = buttonTexts[language].espEnabled
()
playerAddedConnection = Players.PlayerAdded:((newPlayer)
(newPlayer)
)
playerRemovingConnection = Players.PlayerRemoving:((leavingPlayer)
(leavingPlayer)
)
espBtn.Text = buttonTexts[language].espOff
espBtn.BackgroundColor3 = .(, , )
status.Text = buttonTexts[language].espDisabled
()
playerAddedConnection
playerAddedConnection:()
playerAddedConnection =
playerRemovingConnection
playerRemovingConnection:()
playerRemovingConnection =
()
espEnabled
espEnabled =
espBtn.Text = buttonTexts[language].espOff
espBtn.BackgroundColor3 = .(, , )
()
playerAddedConnection
playerAddedConnection:()
playerAddedConnection =
playerRemovingConnection
playerRemovingConnection:()
playerRemovingConnection =
autoFarmEnabled
autoFarmEnabled =
autoFarmBtn.Text = buttonTexts[language].autoFarmOff
autoFarmBtn.BackgroundColor3 = .(, , )
autoFarmConnection
autoFarmConnection:()
autoFarmConnection =
status.Text = buttonTexts[language].allFeaturesStopped
teleportAllBtn.MouseButton1Click:(teleportToAllPlayers)
safeZoneBtn.MouseButton1Click:(teleportToCoordinates)
espBtn.MouseButton1Click:(toggleESP)
autoFarmBtn.MouseButton1Click:(toggleAutoFarm)
languageBtnSmall.MouseButton1Click:(toggleLanguage)
closeBtn.MouseButton1Click:(()
()
gui:()
)
closeBtn.MouseEnter:(()
closeBtn.BackgroundColor3 = .(, , )
)
closeBtn.MouseLeave:(()
closeBtn.BackgroundColor3 = .(, , )
)
languageBtnSmall.MouseEnter:(()
languageBtnSmall.BackgroundColor3 = .(, , )
)
languageBtnSmall.MouseLeave:(()
languageBtnSmall.BackgroundColor3 = .(, , )
)
()