Run it
Copy the script and paste it into your executor.
stands = :()
player = .Players.LocalPlayer
remotes = .ReplicatedStorage:()
clientNPCaction = remotes:()
respawn = remotes:()
vim = :()
cam = .CurrentCamera
ts = :()
()
player.Character player.CharacterAdded:()
()
char = ()
char:()
lemonadeStands = {}
_, stand (stands:())
npc = stand:()
npc
promptPart = npc:() stand:()
prompt = promptPart promptPart:()
prompt
.(lemonadeStands, {
stand = stand,
npc = npc,
prompt = prompt,
promptPart = promptPart
})
(t)
vim:(, .KeyCode.E, , )
.(t)
vim:(, .KeyCode.E, , )
(hrp, pos)
tween = ts:(hrp, TweenInfo.(, .EasingStyle.Linear), { = .(pos)})
tween:()
tween.Completed:()
(pos)
cframe = .(cam.CFrame.Position, pos)
cam.CFrame = cframe
(promptPart)
origin = cam.CFrame.Position
direction = (promptPart.Position - origin).Unit
ray = Ray.(origin, direction * )
hit, pos = :(ray, player.Character)
hit
distance = (pos - promptPart.Position).Magnitude
distance <
()
gui = player.PlayerGui:()
gui
gui:()
()
label
label = ()
.()
label label.Visible ==
corners = {
.(-, , ),
.(, , ),
.(, , -),
.(-, , -)
}
data = lemonadeStands[.(, #lemonadeStands)]
clientNPCaction:(, data.npc)
.()
hrp = ()
head = data.npc:()
head
hrp.CFrame = .(head.Position)
.()
data.promptPart
i = ,
(data.promptPart.Position)
.()
(data.promptPart)
hrp.CFrame = hrp.CFrame + (data.promptPart.Position - hrp.Position).Unit *
.()
()
start = ()
i =
() - start <
hrp = ()
(hrp, corners[i])
i = i +
i > #corners i =
()
respawn:()
.()
Auto farms money for you by triggering the lemonade stands and auto farming for you.