Tested it in RIFT and seems to be working fine.
Scanned with malwarebytes, before and after installation.
Direct download: http://ts3overlay.r-dev.de/vote.php?type=setup&release=2 .0.18
1) Download the setup and execute it. Install to your TS directory.
2) Activate the plugin in Teamspeak (Settings - Plugins - Check 'DirectX overlay plugin')
3) Launch RIFT make sure you see the overlay, then Shut down RIFT again.
4) Here is the tricky part. In order for it to work properly, you need to do the following:
a) find this file: config_user.ini (the ".ini" part might not be visible, depending on your operating system) in your Windows drive.
Should be a path like this: Local Disk(C:)/Users/"your name"/AppData/Roaming/ts3overlay
(Make sure you can see hidden files, if you cant:
Go into drop down menu: Organize (upper left corner), select "Folder and search options". In the new pop-up, select the View fan, check the "show hidden files, folders and drives" option. Press ok.)
Open the file with Notebook. paste this dll.force_loading=true into a line right beneath where it says [RIFT.EXE]. close the file (remember to save).
(If there isnt a line called "[RIFT.EXE]", just make one.
The overlay itself can be moved around ingame, like any other static window, with the mouse.