Off-screen ESP
Dota 2 ยท Visual. Arrow indicators along the edge of the screen show where enemies and useful objectives (runes, the Wisdom Rune, lotuses) are when they are outside the camera view.
Also searched as: off-screen, offscreen, offscreen esp, off screen arrows, arrows to enemies, enemy pointers, where is the enemy, off-screen indicator, enemies off screen, rune arrow
Where to find it in the menuโ
Visual โ Off-screen ESP
Inside are four sections: Enemies, Objectives, Layout, Appearance.
How to enableโ
- Menu (
Insert) โ Visual โ Off-screen ESP. - Turn on the header toggle of the page: the script is off by default. While it is off, the other options are inactive.
- While the page is open, a dashed outline on screen shows where the indicators will be placed. It is handy for tuning "Placement", "Focus radius" and "Screen inset".
What it doesโ
Enemies
- An indicator appears for a living enemy hero (and Lone Druid's bear) that is not visible on screen. Illusions are not shown.
- The hero must be visible on the map or have a last-known-position marker in the fog. If the hero's location is unknown, there is no indicator.
- Distance is measured from the center of the screen (the point the camera is looking at), not from your hero. Beyond "Max distance" the indicator is not drawn.
- If there are more enemies than "Max indicators", the closest ones are shown.
- The indicator is a round portrait or icon of the hero with an arrow pointing toward the hero. The arrow color is the player color (as in the top bar) or a custom one.
- The ring around the portrait shows health: green โ above 55%, yellow โ 26โ55%, red โ 25% or less.
- Nearby warning: if an enemy is closer than "Warning distance", the arrow is colored in the warning color (orange by default).
- A hero in the fog (last known position) is drawn with "Occluded opacity".
Objectives
- Runes โ runes the map knows about. Each type has its own ring and arrow color. A rune out of sight is drawn with "Occluded opacity".
- Stack runes: runes of one type lying in roughly the same direction are shown as one indicator with a number on the badge. Runes of one type lying in a pile at one spot all disappear at once as soon as at least one of them comes into view.
- Wisdom rune โ a shrine from which the Wisdom Rune can be picked up, and a Wisdom Rune lying on the ground.
- Lotus pools โ a pool with lotuses; their number is shown on the badge. Pools with fewer than "Min lotuses" are not shown.
- Shrines and pools are drawn fully opaque: the game always reports their state.
Showing and hiding
- As soon as the target comes into view, the indicator disappears as set in "Hide animation".
- The farther the target, the more transparent the indicator: at "Fade distance" and beyond, the opacity equals "Distance fade". At 100% there is no fading.
- "Show distance" displays a number: how far the target is past the edge of the visible area. While the target is on screen, it is zero.
- Indicators are not drawn in the pause menu, outside a match, or after it ends.
Settingsโ
Main page
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| State | Header toggle of the page | Off | โ | Turns the whole script on |
Enemies
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Max distance | Slider | 4000 | 500โ10000 | Enemies farther than this from the center of the screen are not shown |
| Max indicators | Slider | 6 | 1โ12 | How many enemies to show at once (the closest ones) |
| Visibility | Dropdown | All | All, Visible only, Hidden only | Which enemies get an indicator: all, only those visible on the map, or only those hidden in the fog |
Objectives
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Runes | Toggle | On | โ | Indicators for power, bounty and water runes |
| Rune types | Icon picker | All | Amplify Damage, Haste, Illusion, Invisibility, Regeneration, Arcane, Shield, Water, Bounty | Which runes to show |
| Stack runes | Toggle | On | โ | Runes of one type in the same direction โ one indicator with the count on the badge |
| Stack angle | Slider, ยฐ | 25 | 5โ90 | How close the directions to runes must be to stack them |
| Wisdom rune + Wisdom color | Toggle + color | On, lilac | โ | A shrine with a ready Wisdom Rune |
| Lotus pools + Lotus color | Toggle + color | On, pink | โ | A pool with lotuses and their count |
| Min lotuses | Slider | 1 | 1โ6 | Show a pool only if it holds at least this many lotuses. Visible when pools are on |
| Objective distance | Slider | 4000 | 500โ10000 | Objectives farther than this are not shown |
| Objective size | Slider, % | 80 | 50โ100 | Size of an objective indicator relative to a hero indicator |
Layout
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Placement | Dropdown | Focus ring | Safe edge, Focus ring | Where indicators are placed: along the screen edges or on a ring around the center |
| Collision | Toggle | On | โ | Spreads overlapping indicators apart so they don't stack on each other |
| Screen inset | Slider, px | 78 | 48โ220 | Indicator offset from the screen edge |
| Focus radius | Slider, % | 61 | 40โ95 | Ring size. Only for "Focus ring" mode |
| Circular ring | Toggle | Off | โ | The ring is a perfect circle rather than an oval matching the screen shape. Only for "Focus ring" mode |
| Indicator size | Slider, px | 32 | 24โ76 | Hero indicator size (at 1080p) |
Appearance
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Image type | Dropdown | Icon | Portrait, Icon | Hero portrait or hero icon |
| Show distance | Toggle | Off | โ | A number: how far the target is past the edge of the visible area |
| Distance position | Dropdown | Bottom band | Opposite arrow, Below, Inside, Center, Bottom band, Bottom plate | Where the distance number is placed. Visible when distance is on |
| Text settings | gear (settings) icon | โ | โ | Font of the distance number (see below). Visible when distance is on |
| Show health | Toggle | On | โ | Health ring around the hero portrait |
| Ring width | Slider, px | 2 | 1โ6 | Ring thickness: hero health or objective color |
| Occluded opacity | Slider, % | 100 | 30โ100 | Opacity of a hero or rune indicator that is not currently visible |
| Distance fade | Slider, % | 100 | 10โ100 | Opacity of the farthest indicators. 100 โ no fading |
| Fade distance | Slider | 5000 | 500โ10000 | At what distance the fading reaches its maximum |
| Hide animation | Dropdown | Instant | Instant, Fade, Fade blur | How the indicator disappears when the target comes into view or stops being tracked |
| Indicator color + Custom color | Dropdown + color | Player color; white | Player color, Custom | Hero arrow color. Custom color is used with the "Custom" option |
| Nearby warning + Warning color | Toggle + color | On, orange | โ | Recolors the arrow of a nearby enemy |
| Warning distance | Slider | 1500 | 300โ5000 | The warning triggers closer than this distance |
Text settings โ gear (settings) icon in "Appearance"
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Font | Dropdown | Radiance (game font) | Default (menu font) and the menu fonts | Font of the distance number |
| Font size | Slider, px | 11 | 9โ24 | Number size |
| Weight | Dropdown | Semi-bold | Regular, Medium, Semi-bold, Bold | Font weight |
| Text color | Color | White | โ | Number color |
| Text offset | Slider, px | 6 | 0โ24 | Offset of the number from the ring or edge. Only for the "Opposite arrow", "Below", "Inside" positions |
| Under text | Dropdown | Outline | None, Glow, Outline, Shadow | Backing under the text for readability |
| Text shade color | Color | Semi-transparent black | โ | Outline / shadow / glow color. Hidden with "None" |
| Text glow radius | Slider, px | 2 | 1โ4 | Only for the "Glow" effect |
FAQโ
I turned it on, but there are no arrows.
- Check the header toggle of the page: the script is off by default.
- An indicator only appears for an enemy outside the screen and no farther than "Max distance" (4000) from the center of the screen. If the hero's location is unknown (it has been in the fog for a long time without a marker), there is no indicator either.
- Check "Visibility": with "Visible only", heroes in the fog are not shown.
Why did the arrow turn orange? "Nearby warning" triggered: the enemy is closer than "Warning distance" (1500). The color and distance are changed there too, or turn the option off.
How do I remove the arrows for runes and lotuses? In the Objectives section, turn off "Runes", "Wisdom rune" and "Lotus pools", or keep only the rune types you need in "Rune types".
Indicators overlap each other / sit too close to the center. Turn on "Collision", increase "Focus radius", or switch "Placement" to "Safe edge".