OBS Overlays

This overlay can be used by everybody in OBS when recording or streaming TO.

You must use a 16:9 Output resolution in OBS, but can play on any resolution from 1024x768 and higher, just have to stretch it to 16:9 to avoid black bars.

The new overlay only works for 3 server types
• TO3.4 Server with LD's Updated UDPServerQuery
• TO3.5 Server with LD's Updated UDPServerQuery
• TO3.5 Server without LD's Updated UDPServerQuery by setting the &to35=1 toggle


There is also a javascript version of the overlay you can run local by [Δ]ʀᴄʜɪ on GitHub: https://github.com/InSource/TO-ServerStats

New Overlay

OBS Configuration
1) Add a Browser Source to your OBS and set its width/height to 2560x1440.
2) If you use a different output resolution (720p/1080p) just scale the Source to your Scene with CTRL+S.
3) Make sure to set the correct IP & Port in the Overlay URL.


Youtube Tutorial

Start by copying the Base URL and add things if needed:
https://tactical-ops.eu/totv/overlays/ld_hud.php?ip=81.169.138.37&port=9777
(Change the IP & Port to the server you want to use it on)

Optional Toggles
Add these snippets behind the main Base URL of the overlay, the order shouldn't matter

&t=TerName (Default is Terrorist, set to change of name Ter team incl. spaces in OBS.)
&sf=SFName (Default is Special Forces, set to change of name SF team incl. spaces in OBS.)
&cups=1 (Enables Trophy Icons from Daya & Lumi Cup Rankings)
&rounds=1 (Enables simple "/ 12" behind round number for mix/cups)
&war=1 (Moves all player boxes down to be centered on 4v4/5v5, supports 13v13 max)
&report=1 (Shows Top 5 Players with merged scoreboard during AfterMatch)
&preround=1 (Shows Top 5 Players with merged scoreboard during PreRound)
&bg=1 (Shows jpg map screenshot in AfterMatch report, &bg=2 for png version)
&link1=text (Enables 330px wide text field top left of overlay, only works if &link2= is also set)
&link2=text (Enables 330px wide text field top right of overlay, only works if &link1= is also set)
&link3=text (Enables 330px wide text field bottom left of overlay)
&link4=text (Enables 330px wide text field bottom right of overlay)
&refresh=2 (Default is 1 second, set higher if want a slower update rate in seconds)

Example of Custom Overlay
This is an example of the overlay of the Public Spectator Streams, it uses:
&cups=1
&report=1
&preround=1
&bg=1

Check in the URL below how the toggles from above are added after the main overlay url:
URL: https://tactical-ops.eu/totv/overlays/ld_hud.php?ip=81.169.138.37&port=9777&cups=1&report=1&preround=1&bg=1

TO3.5 Servers without LD's updated UDPServerQuery
&to35=1 (Players Always Alive and No Teams/Round Wins)
In TO3.5 mode the &report=1 and &preround=1 toggles wont work.


If you need any help configuring the overlay or setting up OBS post in any of the YT channels of the TO Discords.

Old Overlays

In all versions of the old overlay you can add &refresh= to change the update interval from the default 2s to higher value, want 10s set &refresh=10

Old HUD Overlay OBS Configuration
1) Add a Browser Source to your OBS and set its width/height to 2560x1440.
2) If you use a different resolution just scale the Source to your Scene with CTRL+S.
3) Copy the correct Browser Source URL of the overlay you want to use from below.

Old LD Hud Overlay
• For servers with LD's updated UDPServerQuery, powered by LuckyDog API
https://tactical-ops.eu/totv/overlays/old/ld_hud.php?ip=81.169.138.37&port=9777

Old 333n Hud Overlay
• For servers without LD's updated UDPServerQuery, powered by 333 Networks API
https://tactical-ops.eu/totv/overlays/old/333n_hud.php?ip=81.169.138.37&port=9777


Old Text Overlay OBS Configuration
1) Add a Browser Source to your OBS.
2) Copy the correct Browser Source URL of the overlay you want to use from below.
3) You can customize the fontsize/style in OBS, default:

font-family: Tahoma; font-size: 21px; font-weight: 600; text-shadow: 1px 1px 3px #000000; color: rgb(235,235,235);

Old LD Text Overlay
• For servers with LD's updated UDPServerQuery, powered by LuckyDog API
https://tactical-ops.eu/totv/overlays/old/ld_text.php?ip=81.169.138.37&port=9777

Old 333N Text Overlay
• For servers without LD's updated UDPServerQuery, powered by 333 Networks API
https://tactical-ops.eu/totv/overlays/old/333n_text.php?ip=81.169.138.37&port=9777