This plugin creates a simple, real-time radar display for each player, showing the positions of their teammates relative to their own position.
The radar uses SourceMod's HUD text functionality for rendering, making it a lightweight solution that doesn't require any client-side modifications.
Note
The plugin primarily shows teammates and was originally designed for certain practicing environments. It does not provide information about enemy positions.
Radar.Preview.mp4
-
Radar Display:
- Enabled by default.
- Shows the player as a yellow up-facing arrow (⮝).
- Shows teammates as colored dots (●) or arrows (▽ / △) based on elevation relative to the player.
- Teammate markers change color based on health:
- Green: Above 50% health
- Red: 50% health or below
-
Pinging System:
- Players can mark where they're looking at on the radar.
- Pings appear as yellow exclamation marks (!) for 5 seconds, with a 3-second cooldown between pings.
-
Extras:
- The radar's position can be adjusted per player or toggled on/off through
!radar
. (Saved between sessions) - A Config file to adjust the plugin's core settings. (colors, update interval, area covered, radar scale)
- Admins can reload the config on-the-fly with
!reloadradar
or through the radar menu. - Admins can toggle the visibility of disguised enemy Spies.
- Colors are customizable per player. (Saved between sessions)
- The radar's position can be adjusted per player or toggled on/off through
!radar
Opens a menu to toggle the radar or change its position. Settings are saved per player and persist between sessions (cookies).!pingradar
Ping a location on the radar. Ideally, usebind <key> "say /pingradar"
!reloadradar
Admin command to reload the config file.
- The latest SourceMod release.
-
Download the latest
team_radar.smx
from the Releases page and place it in yoursourcemod\plugins
folder. -
Download the latest
tf2_team_radar.cfg
from the Releases page and place it in yoursourcemod\configs
folder. -
Reload the plugin or restart your server.
This project is licensed under the MIT License - see the LICENSE file for details.
Requests & Contributions are welcome! Feel free to submit a Pull Request.