Skip to main content

Off-Screen ESP

Shows indicators for enemy heroes and Spirit Bear that are off the edge of the screen, so you don't lose track of them.


Visual (Визуалы)  →  Maphack (Мапхак)  →  Off-Screen ESP (Враги за пределами экрана)

What it does

The script tracks enemy heroes and Spirit Bear that are currently off-screen and draws an indicator for each of them at the edge of the playing field — at the point you need to look toward to find that enemy.

What the indicator looks like

For each tracked unit, the script draws:

  • A filled circle (fill) — by default the color is determined by the player's team slot (Radiant/Dire), just like in the standard Dota 2 interface;
  • An outline circle (outline) — a darker variant of the same color;
  • A triangle arrow — points in the direction of the enemy;
  • An image inside the circle — the hero portrait (full avatar) or icon (small square hero icon), as chosen;
  • The distance (optional) — as text over the indicator, the distance from the camera to the unit in game units.

The indicator is not drawn if the unit is farther from the camera than the set maximum distance. The maximum distance is set with the Max distance slider.

When the indicator is NOT shown

  • The unit is visible on screen (within the central 90% zone of the screen, excluding the minimap and the bottom HUD).
  • The Visible check option is enabled and the unit is visible on the map (not in the fog of war). If you disable the option, indicators will be shown for all off-screen enemies, regardless of visibility.
  • The unit is dead.
  • The unit is an illusion.

Ellipse preview in the settings

When the Off-Screen ESP settings are open in the menu, an outline ellipse (cyan) is drawn on screen — it shows the actual area along whose edge the indicators are placed. The ellipse size is set with the Size slider.

Custom color

By default, the indicator color is determined automatically by the player's team slot color. If you enable Custom indicator color, a dropdown with 8 fixed colors appears for all indicators at once.


Settings

OptionTypeDefaultDescription
StateToggleOnEnables/disables the script.
Visible checkToggleOnIf enabled, the indicator is shown only for heroes that are not visible on the map (in the fog of war). If disabled, shows all off-screen enemies, even visible ones.
Custom indicator colorToggleOffEnables manual selection of the indicator color instead of automatic (by player slot). When enabled, the Color list appears.
Show distanceToggleOffShows the distance (in game units) from the camera to the unit over the indicator.
SizeSlider40Size of the ellipse along whose edge the indicators are placed. Range: 0–100 (internal scale 0.2–0.8 of screen size).
Max distanceSlider40Maximum distance from the camera to the unit (×100 game units). Beyond it, the indicator is not drawn. Range: 10–80 (1000–8000 units).
Indicator sizeSlider0Size of the indicator circle (icon/portrait) in pixels. Range: 0–100 (internal scale 32–50 px).
Image typeDropdownIconThe kind of image inside the indicator: Full — the hero portrait, Icon — a small square icon.
ColorDropdownPurpleColor of all indicators when Custom indicator color is enabled. Options: Purple, Red, Orange, Aqua, Fuchsia, White, Blue, Green. Hidden while Custom indicator color is off.