MapHack
A comprehensive enemy-hero tracking tool: it displays abilities, last positions, the direction of movement out of invisibility, jungle creep activity, and enemy courier predictions.
Menu locationโ
Visual (ะะธะทัะฐะปั) โ Maphack (ะะฐะฟั
ะฐะบ)
What it doesโ
The script combines several independent tracking modules, each of which can be configured or disabled separately.
Abilities and itemsโ
Tracks the use of abilities and items by enemy heroes. When an enemy casts a tracked ability or uses a tracked item out of vision, the script draws a marker on the map with the hero's avatar and the ability icon at the last known location.
- The marker lives no longer than the Max duration value (2 seconds by default).
- Supports marker fading (Use fading) and pulsing (Use pulsing).
- Extend start position โ for abilities with a trajectory (Mirana's arrow, Boulder Smash Earth Spirit) it extends the line from the start position to the end position to show the throw vector.
- Draw type โ choose the draw order: hero avatar first and then the ability icon, or the other way around.
- Image size โ the icon size on screen (0โ30).
- Size on minimap โ additional marker size on the minimap (โ100 to +100).
- The line color and the radius color are configured separately via color pickers.
Last positionโ
When an enemy hero or Spirit Bear goes into the fog of war (disappears from vision), the script records its last known position and shows a marker on screen and on the minimap.
- The marker stays for up to Remaining time seconds (10 by default, range 1โ120).
- The marker disappears if the hero becomes visible again, dies, or respawns.
- It ignores illusions (except Strong Illusion) and Wisp during teleportation.
- If the hero went invisible via an ability, the last-position marker is placed where the hero came out of invisibility.
Last directionโ
When an enemy (or allied, depending on the setting) hero enters an invulnerable/invisible state via certain abilities, the script draws an arrow indicator in the world showing the direction the hero was facing at the moment it disappeared.
Tracked modifiers:
- Eul's Cyclone
- Puck Phase Shift
- Phoenix Supernova
- Shadow Demon Disruption
- Riki Tricks of the Trade
- Obsidian Destroyer Astral Imprisonment
- Aegis of the Immortal (respawn timer)
The arrow is animated: it moves back and forth in the direction the hero is facing until the effect ends.
Check blink โ when enabled, the indicator is shown only when the hero has a Blink Dagger item (of any type). Useful for keeping the screen uncluttered when there is no jump threat.
Jungleโ
Tracks enemy heroes farming neutral creeps in the jungle.
- Enemies hero โ shows a marker at the position of the enemy farmer when it kills neutral creeps out of vision.
- Spawn creeps โ shows markers for neutral creep spawn points on the map. Once enabled, additional settings appear:
- Spawn opacity โ the opacity of the spawn markers (30โ100).
- Draw type โ display mode: a single marker or multiple.
Side notificationโ
Shows pop-up notifications in the side panel of the screen.
- Purchase items โ notifies when an enemy hero, courier, or Spirit Bear buys an item more expensive than the Item cost threshold (2000 gold by default, range 500โ6000). TP Scrolls and recipes are ignored.
- Stolen ability โ notifies when Rubick steals an ability from an ally.
- Abilities โ a list of abilities (selected via an icon picker) that trigger a notification when cast by an enemy hero. Enabled by default: Mirana Invis, Wisp Relocate, Kunkka Ghostship, Dark Willow Terrorize, Nyx Vendetta, Invoker Sun Strike, Lycan Shapeshift, Arc Warden Tempest Double, Ancient Apparition Ice Blast, Life Stealer Infest, Sven God's Strength, Sandking Epicenter, Nevermore Requiem, Kez Raven's Veil, Ringmaster Wheel, Spirit Breaker Charge, Monkey King Wukong's Command, Muerta Pierce the Veil, Snapfire Mortimer Kisses, Luna Eclipse.
Smoke of Deceitโ
A separate menu node named item_smoke_of_deceit. If enemies use Smoke of Deceit out of your vision, the script estimates the position of the smoked group and displays a notification according to the Notify text setting.
- Notify text โ where to show the notification: on the screen (
on screen), next to the cursor (on mouse), or disabled (Disable).
Courier predictionโ
Shows a panel with information about the enemy heroes' courier: the courier icon and icons of the items it is carrying for each hero.
- The panel is movable: it can be dragged with the mouse or while holding the Touch panel key.
- Key mode โ the display-key mode: hold (Hold key) or toggle (Toggled). Toggled by default.
- Key โ the key to show/hide the panel (not set by default).
- Touch panel โ the key to grab the panel for dragging.
- Panel size โ the panel size (0โ20, 6 by default).
Nearest enemies auraโ
Draws a marker above allied units and heroes that are under the effect of an enemy hero's aura while that hero is invisible or out of vision. It helps you realize an enemy is somewhere nearby even when it is not visible.
- Custom color (marker) โ use a custom marker color instead of the default.
- Color โ the marker color (available only when Custom color is enabled).
- Size โ the marker size (0โ50, 10 by default).
Settingsโ
Abilities and itemsโ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables the ability and item tracking module. |
| Draw timer | Toggle | Off | Shows a countdown timer on the marker. |
| Use fading | Toggle | On | The marker fades out smoothly when its time expires. |
| Use pulsing | Toggle | On | The marker pulses to draw attention. |
| Extend start position | Toggle | Off | For abilities with a trajectory, extends the line from start to end (e.g. Mirana's arrow, Boulder Smash Earth Spirit). |
| Draw type | Dropdown | Hero first | Draw order: Hero first โ hero first, then ability; Ability first โ the other way around. |
| Image size | Slider | 0 | The icon size on screen. Range: 0โ30. |
| Max duration | Slider | 2 | The marker's lifetime in seconds. Range: 1โ10. |
| Line color | Color picker | Aqua | The color of lines/trajectories. |
| Radius color | Color picker | Aqua | The color used to display ability radii. |
| Size on minimap | Slider | 0 | Additional marker size on the minimap. Range: โ100 to +100. |
Last positionโ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables the last-position display. |
| Remaining time | Slider | 10 | How long the last-position marker is kept, in seconds. Range: 1โ120. |
Last directionโ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables the direction arrow display. |
| Check blink | Toggle | Off | Show the arrow only if the hero has a Blink Dagger. |
| Team | Dropdown | Allies and enemies | Whom to show it for: Allies and enemies โ everyone; Enemies โ enemies only; Allies โ allies only. |
Jungleโ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables the entire jungle module. |
| Enemies hero | Toggle | On | Shows a marker for the enemy hero when it kills neutral creeps out of vision. |
| Spawn creeps | Toggle | On | Shows markers for neutral creep spawn points. |
| Spawn opacity | Slider | 100 | The opacity of the spawn markers. Range: 30โ100. Visible only when Spawn creeps is enabled. |
| Draw type | Dropdown | Singe | Display mode for spawn markers: Singe (single) or Multiple. Visible only when Spawn creeps is enabled. |
Side notificationโ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables all side notifications. |
| Stolen ability | Toggle | On | Notification when Rubick steals an ally's ability. |
| Purchase items | Toggle | On | Notification when an enemy hero buys an expensive item. |
| Item cost | Slider | 2000 | The minimum item price for a notification. Range: 500โ6000. Hidden when Purchase items is disabled. |
| Abilities | Icon picker | (list above) | The list of abilities whose use triggers a notification. |
Smoke of Deceit (item_smoke_of_deceit)โ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables smoke tracking. |
| Notify text | Dropdown | on screen | Where to show the smoke notification: on screen, on mouse (next to the cursor), Disable. |
Courier predictionโ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables the courier prediction panel. |
| Key mode | Dropdown | Toggled | Hold key โ hold the key to show; Toggled โ press to toggle. |
| Key | Key | Not set | The key to show/hide the panel. |
| Touch panel | Key | Not set | Hold to drag the panel around the screen. If not set, the panel is dragged with the mouse. |
| Panel size | Slider | 6 | The courier panel size. Range: 0โ20. |
Nearest enemies auraโ
| Option | Type | Default | Description |
|---|---|---|---|
| State | Toggle | On | Enables/disables the aura marker display. |
| Custom color (marker) | Toggle | Off | Use a custom marker color. |
| Size | Slider | 10 | The aura marker size. Range: 0โ50. |
| Color | Color picker | White | The marker color. Available only when Custom color is enabled. |