ℹ️ This is for the impatient ones - the detailed user guide is below!
So you know your shit and don't want/need me to guide you through?
Fine by me - let's go!
- In your TeamSpeak client, go to
Tools
,Options
,Addons
. You can browse myTeamSpeak and install DayZ Server IP from there. - In your TeamSpeak client, go to
Plugins
,DayZ Server IP
and clickShow
. - Click
Open...
to select your.DayZProfile
file. - Join your TeamSpeak server and channel, then click
on
. - Have everybody else who you're going to play with go through steps 1-4.
- Join a DayZ server.
Follow these few steps and you'll be up and running in a few minutes!
Just to make sure there's no misunderstanding: you and all your friends need to install and use this plugin, it doesn't work own its own! (If it did, that would be real magic!)
Go to menu Tools
, Options
and Addons
in your TeamSpeak client. You can browse online for plugins and there you should find Dayz Server IP.
You can download the .ts3_plugin
from either myTeamSpeak or the releases page here on GitHub. Double click it and the TeamSpeak Add-On installer will show up and do everything for you.
If you don't like using installers at all, download the .ts3_plugin
, rename it to .zip
and put the contents of the extracted plugins
folder into your TeamSpeak's plugins
folder.
After putting it in the plugins
folder, start Teamspeak and go to Settings
, Plugins
...
...and enable it.
If the plugin doesn't show up there, you may need to click the Reload All
button.
After having enabled the plugin it will show up in the Plugins
menu. Since it runs in its own separate window, click on DayZ Server IP
, Show
.
This is what it looks like on its first start.
Most of the upper half of the window is the "player" section (1). This is where your TS3 name, DayZ character name, server name and IP are shown. The lower half is the "player list" section (2). It shows everybody else's TS3 name, DayZ character name etc. along with a timestamp to indicate when the last update was received.
The buttons (3) and (4) are to select your .DayzProfile
file and to turn this thing on and off. on
(4) means that your data will be sent to other clients in your TeamSpeak channel. It's disabled until you have chosen a valid .DayZProfile
with the Open...
button (3). While the plugin will remember your profile from now on, it'll always start in off
mode (4) on purpose.
You cannot see the data that it transmitted between plugins. But you can enable the Chat
checkbox to also send this data as text message to the channel's chat.
The "player list" section (2) gets updated automatically whenever somebody joins a DayZ server. That also means that there won't be any updates in between, while everyone is playing. So if you're late to the party and everybody else has already joined a server, you'll have missed all those initial updates - and that's not good, is it? That's what the Sitrep
button (5) is there for. You can manually request a situation report from all other clients to get you updated.
The Clear
button (6) is hopefully self-explanatory, it gets rid of all the data in the "player list" (2) section.
It's not magic, that's for sure!
Whenever there are changes to your .DayZProfile
file, the plugin gathers server IP, server name and character name from it and sends an internal (as in: invisible) message to your current channel in TeamSpeak. All clients with this plugin process this message and use it to update the "player list" (2).
No tricks are used; there is no interference with BattlEye, VAC, ... whatever. But you don't need to take my word for it, the sourcecode is available for a reason.