If you want to connect the GSManager to your own TeamSpeak 3 server, you must configure it accordingly. In the [lexicon]basics.json[/lexicon], you can find the following section: [code=js] "teamspeak3": { "enabled": false, "ip": "127.0.0.1", "password": "", "serverqueryport": 10011, "username": "", "voiceport": 9987 },[/code] [table] [tr] [td][b][u]Variable[/u][/b][/td] [td][b][u]Allowed Values[/u][/b][/td] [td][b][u]Description[/u][/b][/td] [/tr] [tr] [td][tt]enabled[/tt][/td] [td][tt]true[/tt][tt]false[/tt][/td] [td]Should the GSManager connect to your [lexicon]TS3[/lexicon]-Server, then set to [tt]true[/tt]. If you don't want to use the [lexicon]TS3[/lexicon] features, then set to [tt]false[/tt].[/td] [/tr] [tr] [td][tt]ip[/tt][/td] [td]String[/td] [td]The IP of the [lexicon]TS3[/lexicon]-Server.[/td] [/tr] [tr] [td][tt]password[/tt][/td] [td]String[/td] [td]The password of the ServerQuery user (more about this below in the section [lexicon]TS3[/lexicon]-ServerQuery).[/td] [/tr] [tr] [td][tt]serverqueryport[/tt][/td] [td]Number[/td] [td]The TCP-Port of the ServerQuery.[/td] [/tr] [tr] [td][tt]username[/tt][/td] [td]String[/td] [td]The Username of the ServerQuery User.[/td] [/tr] [tr] [td][tt]voiceport[/tt][/td] [td]Number[/td] [td]The [lexicon]TS3[/lexicon]-Port, which you are using to connect to your [lexicon]TS3[/lexicon]-Application.[/td] [/tr] [/table] [size=18][lexicon]TS3[/lexicon]-ServerQuery[/size] Please be patient, that we are only providing basic information about the TS ServerQuery, which are actually the most important information to connect your GSManager to your [lexicon]TS3[/lexicon]-Server (Further information may be delivered, if needed) [u][b]Add a ServerQuery User:[/b][/u] You can add a Username in your [lexicon]TS3[/lexicon] by clicking on [tt]Extras -> ServerQuery Login[/tt]. A password will be set automatically. You must add these two information in the configuration above. [u][b]Which [lexicon]TS3[/lexicon]-Permissions?[/b][/u] To add a ServerQuery User you require the permission [tt]b_client_create_modify_serverquery_login[/tt]. It depends how your [lexicon]TS3[/lexicon]-Server was configured by default, your ServerQuery User requires further permissions (for sending textmessages, poking, recieving the list about each connected [lexicon]TS3[/lexicon]-Client, etc.). If a required permission is not given, you will find any information about this in the GSManager logfile. [b][u]Whitelist:[/u][/b] Each [lexicon]TS3[/lexicon]-Server has his own "flood protection" equipped, which prevents spam to a [lexicon]TS3[/lexicon]-Server. By a basic configuration, any user (even your ServerQuery User) is only allowed to perform 10 commands in 3 seconds. This should also be enough for the GSManager, but by increased number of players and thus also potentially higher communication to the [lexicon]TS3[/lexicon]-Server. this could result in a bottleneck. There is a [tt]query_ip_whitelist.txt[/tt] in the [lexicon]TS3[/lexicon]-Server directory, which prevents this. By adding the IP-adress of the GSManager, it is allowed to perform commands without any limitations. In case your [lexicon]TS3[/lexicon]-Server and your GSManager are running on the same system, the you can also use the IP [tt]127.0.0.1[/tt] (must be entered in [tt]basics.json -> teamspeak3 -> ip[/tt]), which has been added to the Whitelist (by default of [lexicon]TS3[/lexicon]).
Sie betrachten gerade eine ältere Version des Eintrags. Klicken Sie hier, um zur aktuellen Version zu gelangen.