Run it
Copy the script and paste it into your executor.
p = :()
ws = :()
vim = :()
uis = :()
rs = :()
lp = p.LocalPlayer
gui = .()
gui.Name =
gui.ResetOnSpawn =
lp.PlayerGui:()
lp.PlayerGui:():()
gui.Parent = lp.PlayerGui
(btn)
dragging =
dragStart =
btnStart =
btn.MouseButton1Down:(()
dragging =
dragStart = uis:()
btnStart = btn.Position
)
uis.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
btn.Position = .(btnStart.X.Scale, btnStart.X.Offset + delta.X, btnStart.Y.Scale, btnStart.Y.Offset + delta.Y)
)
uis.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
farmBtn = .()
farmBtn.Size = .(, , , )
farmBtn.Position = .(, , , )
farmBtn.BackgroundColor3 = .(, , )
farmBtn.Text =
farmBtn.TextColor3 = .(, , )
farmBtn.TextSize =
farmBtn.Font = .Font.SourceSansBold
farmBtn.Parent = gui
.().Parent = farmBtn
(farmBtn)
espBtn = .()
espBtn.Size = .(, , , )
espBtn.Position = .(, , , )
espBtn.BackgroundColor3 = .(, , )
espBtn.Text =
espBtn.TextColor3 = .(, , )
espBtn.TextSize =
espBtn.Font = .Font.SourceSansBold
espBtn.Parent = gui
.().Parent = espBtn
(espBtn)
playerESP = {}
tempVESP = {}
espEnabled =
(character)
highlight = .()
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.OutlineColor = .(, , )
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Enabled = espEnabled
highlight.Parent = character
conn
conn = rs.RenderStepped:(()
character character.Parent
highlight highlight:()
conn conn:()
)
{highlight = highlight, conn = conn}
(part)
box = .()
box.Adornee = part
box.Color3 = .(, , )
box.LineThickness =
box.Transparency =
box.Visible = espEnabled
box.Parent = part
bill = .()
bill.Size = .(, , , )
bill.StudsOffset = .(, , )
bill.AlwaysOnTop =
bill.Enabled = espEnabled
bill.Parent = part
label = .()
label.Size = .(, , , )
label.BackgroundTransparency =
label.TextColor3 = .(, , )
label.TextStrokeTransparency =
label.TextStrokeColor3 = .(, , )
label.TextScaled =
label.Font = .Font.GothamBold
label.Text =
label.Parent = bill
conn
conn = rs.RenderStepped:(()
part part.Parent
box:()
bill:()
conn conn:()
)
{box = box, bill = bill, conn = conn}
()
folder = ws:()
folder
_, obj (folder:())
obj:() obj.Name ==
parent = obj.Parent
parent parent:() tempVESP[parent]
tempVESP[parent] = (parent)
obj, data (tempVESP)
obj obj.Parent
data.box data.box:()
data.bill data.bill:()
data.conn data.conn:()
tempVESP[obj] =
(player)
player == lp
playerESP[player]
old = playerESP[player]
old.highlight old.highlight:()
old.conn old.conn:()
playerESP[player] =
char = player.Character
char
esp = (char)
esp playerESP[player] = esp
()
_, player (p:())
player ~= lp (player)
player, data (playerESP)
player player.Parent
data.highlight data.highlight:()
data.conn data.conn:()
playerESP[player] =
()
espEnabled = espEnabled
_, data (playerESP)
data.highlight data.highlight.Enabled = espEnabled
_, data (tempVESP)
data.box data.box.Visible = espEnabled
data.bill data.bill.Enabled = espEnabled
espEnabled
()
()
espBtn.Text = espEnabled
espBtn.TextColor3 = espEnabled .(, , ) .(, , )
()
char = lp.Character
char char:()
hrp = char.HumanoidRootPart
folder = ws:()
folder
minDist = .huge
closest =
_, obj (folder:())
obj:() obj.Name ==
parent = obj.Parent
parent parent:()
dist = (hrp.Position - parent.Position).Magnitude
dist < minDist
minDist = dist
closest = obj
closest
(prompt)
prompt.HoldDuration =
success = (()
(prompt, )
)
success
key = .KeyCode.E
(()
prompt.KeyboardKeyCode
key = prompt.KeyboardKeyCode
)
vim:(, key, , )
.()
vim:(, key, , )
(player, character)
.()
espEnabled player ~= lp
(player)
_, player (p:())
player ~= lp
player.CharacterAdded:((character)
(player, character)
)
p.PlayerAdded:((player)
player ~= lp
.()
espEnabled (player)
player.CharacterAdded:((character)
(player, character)
)
)
p.PlayerRemoving:((player)
playerESP[player]
data = playerESP[player]
data.highlight data.highlight:()
data.conn data.conn:()
playerESP[player] =
)
.()
()
()
(()
.()
espEnabled
()
()
)
farmBtn.MouseButton1Click:(()
char = lp.Character
hrp = char char:()
hrp
farmBtn.Text =
.()
farmBtn.Text =
target = ()
target target.Parent
part = target.Parent
originalColor = part.Color .(, , )
part.Color = .(, , )
originalPos = hrp.CFrame
hrp.Velocity = .(, , )
hrp.CFrame = part.CFrame * .(, , )
.()
(target)
.()
hrp.Velocity = .(, , )
hrp.CFrame = originalPos
.()
part.Color = originalColor
farmBtn.Text =
.()
farmBtn.Text =
farmBtn.Text =
.()
farmBtn.Text =
)
espBtn.MouseButton1Click:(()
()
)
()Esp Players & Temp V Collect Temp V