Run it
Copy the script and paste it into your executor.
--[[
auto escape
- toggle: INSERT
- increase delay (+0.5s): ]
- decrease delay (-0.5s): [
]]
Players = :()
UIS = :()
StarterGui = :()
LocalPlayer = Players.LocalPlayer
PlayerGui = LocalPlayer:()
EscapeRemote = :():():()
Config = {
Enabled = ,
Delay = ,
ActiveGrab = ,
Processing =
}
(msg)
StarterGui:(, {
Title = ,
Text = msg,
Duration =
})
()
Config.Processing Config.Enabled
Config.Processing =
Config.ActiveGrab =
jitter = .(-, ) /
waitTime = Config.Delay + jitter
.(waitTime)
Config.ActiveGrab
Config.Processing =
char = LocalPlayer.Character
root = char char:()
target =
root
searchDist =
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:()
mag = (p.Character.HumanoidRootPart.Position - root.Position).Magnitude
mag < searchDist
target = p
searchDist = mag
target
EscapeRemote:(target)
( .. .(, waitTime) .. )
Config.ActiveGrab =
Config.Processing =
UIS.InputBegan:((input, processed)
processed
input.KeyCode == .KeyCode.Insert
Config.Enabled = Config.Enabled
( .. (Config.Enabled ))
input.KeyCode == .KeyCode.RightBracket
Config.Delay = .(, Config.Delay + )
( .. Config.Delay .. )
input.KeyCode == .KeyCode.LeftBracket
Config.Delay = .(, Config.Delay - )
( .. Config.Delay .. )
)
PlayerGui.DescendantAdded:((obj)
Config.Enabled
.()
obj:() obj:()
text = obj.Text:()
text:() Config.Processing
.(runEscape)
text:()
Config.ActiveGrab =
Config.Processing =
)
()
Vampire Hunters 3