Jump to content

Teamspeak 3 Sync


ImportBot

Recommended Posts

  • Replies 1.2k
  • Created
  • Last Reply

Top Posters In This Topic

  • ImportBot

    1233

Originally Posted by Imisnew2*:

 

Just wondering if further functionality will be added, EG. Drop Off channel etc.

 

Old? http://i.imgur.com/46q19lm.png

 

New? http://i.imgur.com/3hexMlR.png

 

Thanks,

The plugin is pretty much in maintenance mode unless there's a large push for new functionality. Your "old" screenshot appears to be a customized version of the plugin, not the original.

 

Sent from my SCH-R530M using Tapatalk

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Durty*:

 

Oddly enough... I can get the plugin to show up if I do it locally. But when I upload it to my Hosted Parent Layer, it does not show up. I have tested it though on my local Procon and it works perfectly.. so thanks for that. I would however like to get it to work on my hosted layer so I dont' have to worry about mine being up all the time. Any suggestions?

 

Edit: I should note that I uploaded MULTIBalancer and that one I can see in my list on the hosted layer.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

[21:36:27 70] PRoConEvents.TeamspeakSync..ctor()

 

I think this is an error with TeamspeakSync_1.0.2.1, still won't show up in plugins for me.

Do you have any more output than that? I can't tell what's going on from that.

 

Sent from my SCH-R530M using Tapatalk

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by spunkybd*:

 

Do you have any more output than that? I can't tell what's going on from that.

 

Sent from my SCH-R530M using Tapatalk

Hmm.. was looking, don't know how to pull anymore than this. Is there another place to look?

 

Code:

[21:36:26 98] Loading plugin cache..
[21:36:27 04] Preparing plugins directory..
[21:36:27 05] Moving legacy plugins..
[21:36:27 05] Creating compiler..
[21:36:27 05] Configuring compiler..
[21:36:27 05] Running with native .Net..
[21:36:27 05] Building sandbox..
[21:36:27 06] Configuring sandbox..
[21:36:27 08] Compiling and loading plugins..
[21:36:27 09] Compiling CBasicInGameInfo.cs... Using Cache
[21:36:27 17] Loading CBasicInGameInfo... Loaded
[21:36:27 18] Compiling CInGameAdmin.cs... Using Cache
[21:36:27 20] Loading CInGameAdmin... Loaded
[21:36:27 20] Compiling CSpambot.cs... Using Cache
[21:36:27 21] Loading CSpambot... Loaded
[21:36:27 21] Compiling Currency.cs... Using Cache
[21:36:27 49] Loading Currency... Loaded
[21:36:27 49] Compiling Metabans.cs... Using Cache
[21:36:27 50] Loading Metabans... Loaded
[21:36:27 51] Compiling MULTIbalancer.cs... Using Cache
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: 1.4.1.1
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: BF4
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: None
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: True
[21:36:27 55] [MULTIbalancer]:0 Game Version = BF4
[21:36:27 55] Loading MULTIbalancer... Loaded
[21:36:27 65] Compiling TeamspeakSync.cs... Done
[21:36:27 70] PRoConEvents.TeamspeakSync..ctor()
[21:36:27 84] In-Game Admin Enabled!
[21:36:28 18] Spambot Enabled!
[21:36:28 27] Metabans Enabled!
[21:36:28 29] [MULTIbalancer]:0 Enabled! Version = 1.0.6.2
[21:36:28 34] [MULTIbalancer]:1 WARNING: BattlelogCache is not supported for BF4 yet!
[21:36:26 98] Loading plugin cache..
[21:36:27 04] Preparing plugins directory..
[21:36:27 05] Moving legacy plugins..
[21:36:27 05] Creating compiler..
[21:36:27 05] Configuring compiler..
[21:36:27 05] Running with native .Net..
[21:36:27 05] Building sandbox..
[21:36:27 06] Configuring sandbox..
[21:36:27 08] Compiling and loading plugins..
[21:36:27 09] Compiling CBasicInGameInfo.cs... Using Cache
[21:36:27 17] Loading CBasicInGameInfo... Loaded
[21:36:27 18] Compiling CInGameAdmin.cs... Using Cache
[21:36:27 20] Loading CInGameAdmin... Loaded
[21:36:27 20] Compiling CSpambot.cs... Using Cache
[21:36:27 21] Loading CSpambot... Loaded
[21:36:27 21] Compiling Currency.cs... Using Cache
[21:36:27 49] Loading Currency... Loaded
[21:36:27 49] Compiling Metabans.cs... Using Cache
[21:36:27 50] Loading Metabans... Loaded
[21:36:27 51] Compiling MULTIbalancer.cs... Using Cache
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: 1.4.1.1
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: BF4
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: None
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: True
[21:36:27 55] [MULTIbalancer]:0 Game Version = BF4
[21:36:27 55] Loading MULTIbalancer... Loaded
[21:36:27 65] Compiling TeamspeakSync.cs... Done
[21:36:27 70] PRoConEvents.TeamspeakSync..ctor()
[21:36:27 84] In-Game Admin Enabled!
[21:36:28 18] Spambot Enabled!
[21:36:28 27] Metabans Enabled!
[21:36:28 29] [MULTIbalancer]:0 Enabled! Version = 1.0.6.2
[21:36:28 34] [MULTIbalancer]:1 WARNING: BattlelogCache is not supported for BF4 yet!
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

Hmm.. was looking, don't know how to pull anymore than this. Is there another place to look?

 

Code:

[21:36:26 98] Loading plugin cache..
[21:36:27 04] Preparing plugins directory..
[21:36:27 05] Moving legacy plugins..
[21:36:27 05] Creating compiler..
[21:36:27 05] Configuring compiler..
[21:36:27 05] Running with native .Net..
[21:36:27 05] Building sandbox..
[21:36:27 06] Configuring sandbox..
[21:36:27 08] Compiling and loading plugins..
[21:36:27 09] Compiling CBasicInGameInfo.cs... Using Cache
[21:36:27 17] Loading CBasicInGameInfo... Loaded
[21:36:27 18] Compiling CInGameAdmin.cs... Using Cache
[21:36:27 20] Loading CInGameAdmin... Loaded
[21:36:27 20] Compiling CSpambot.cs... Using Cache
[21:36:27 21] Loading CSpambot... Loaded
[21:36:27 21] Compiling Currency.cs... Using Cache
[21:36:27 49] Loading Currency... Loaded
[21:36:27 49] Compiling Metabans.cs... Using Cache
[21:36:27 50] Loading Metabans... Loaded
[21:36:27 51] Compiling MULTIbalancer.cs... Using Cache
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: 1.4.1.1
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: BF4
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: None
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: True
[21:36:27 55] [MULTIbalancer]:0 Game Version = BF4
[21:36:27 55] Loading MULTIbalancer... Loaded
[21:36:27 65] Compiling TeamspeakSync.cs... Done
[21:36:27 70] PRoConEvents.TeamspeakSync..ctor()
[21:36:27 84] In-Game Admin Enabled!
[21:36:28 18] Spambot Enabled!
[21:36:28 27] Metabans Enabled!
[21:36:28 29] [MULTIbalancer]:0 Enabled! Version = 1.0.6.2
[21:36:28 34] [MULTIbalancer]:1 WARNING: BattlelogCache is not supported for BF4 yet!
[21:36:26 98] Loading plugin cache..
[21:36:27 04] Preparing plugins directory..
[21:36:27 05] Moving legacy plugins..
[21:36:27 05] Creating compiler..
[21:36:27 05] Configuring compiler..
[21:36:27 05] Running with native .Net..
[21:36:27 05] Building sandbox..
[21:36:27 06] Configuring sandbox..
[21:36:27 08] Compiling and loading plugins..
[21:36:27 09] Compiling CBasicInGameInfo.cs... Using Cache
[21:36:27 17] Loading CBasicInGameInfo... Loaded
[21:36:27 18] Compiling CInGameAdmin.cs... Using Cache
[21:36:27 20] Loading CInGameAdmin... Loaded
[21:36:27 20] Compiling CSpambot.cs... Using Cache
[21:36:27 21] Loading CSpambot... Loaded
[21:36:27 21] Compiling Currency.cs... Using Cache
[21:36:27 49] Loading Currency... Loaded
[21:36:27 49] Compiling Metabans.cs... Using Cache
[21:36:27 50] Loading Metabans... Loaded
[21:36:27 51] Compiling MULTIbalancer.cs... Using Cache
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: 1.4.1.1
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: BF4
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: None
[21:36:27 55] [MULTIbalancer]:8 OnPluginLoadingEnv: True
[21:36:27 55] [MULTIbalancer]:0 Game Version = BF4
[21:36:27 55] Loading MULTIbalancer... Loaded
[21:36:27 65] Compiling TeamspeakSync.cs... Done
[21:36:27 70] PRoConEvents.TeamspeakSync..ctor()
[21:36:27 84] In-Game Admin Enabled!
[21:36:28 18] Spambot Enabled!
[21:36:28 27] Metabans Enabled!
[21:36:28 29] [MULTIbalancer]:0 Enabled! Version = 1.0.6.2
[21:36:28 34] [MULTIbalancer]:1 WARNING: BattlelogCache is not supported for BF4 yet!
That's... really weird. Never seen that before. Regardless, I'll push out an update changing a few things and see if that fixed is (was talking to Phogue and apparently I'm using some archaic plugin format).
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Singh400*:

 

Try this: Attachment 2573

Same deal.. Unsure what it's doing. Are you capable of loading it in? Is there a plugin dependency i am missing, like a certain C++ package. I am hosting this on server 2008 R2.

Complies and loads fine here. You must be missing something on your box spunkybd.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

Since theres a bunch of pages, how does one typically run Teamspeak Sync for multiple servers?

Separate team channels for each server. It's technically supported to share a staging channel, but people sometimes split those as well.

 

Sent from my SCH-R530M using Tapatalk

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

It will give an warning, it would be better to create one for each. TS3 doesn't like having 2 things use the same Server Query

It depends on the permissions for the server query. But yes, by default, teamspeak doesn't like when you use the same login twice. If you have access to the "serveradmin" login, you can just use that for all your logins.

 

Sent from my SCH-R530M using Tapatalk

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Switcher05*:

 

It depends on the permissions for the server query. But yes, by default, teamspeak doesn't like when you use the same login twice. If you have access to the "serveradmin" login, you can just use that for all your logins.

 

Sent from my SCH-R530M using Tapatalk

I really wouldn't want that password to be stored plain text in the plugin though. I would rather have permissions setup so if someone did go rogue and try to sabotage your TS they would be limited compared to having the serveradmin with ability to do everything. Good find though, ts permissions can get complicated.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Fonta*:

 

Got the plugin working for Battlefield 4 BUT it acts kinda strange, sometimes it will move me back to the staging channel.

Like this:

1. I move to Team channel 1

2. I get moved out to the staging channel because I'm not ingame

3. Joining the server and after a while I get moved to the Team channel.

4. Ingame switch to other team

5. Plugin moves me to the other team channel

6. Plugin moves me to the staging channel

7. After a while (like 10 or 20 seconds) the plugin moves me to the right team channel.

 

Sometimes the plugin even doesn't move me to the team channel anymore and just ignores me :sad:

Imisnew2, can you please look in to this? you can contact me on teamspeak: ts.bug-community.com if you like.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Fonta*:

 

I really wouldn't want that password to be stored plain text in the plugin though. I would rather have permissions setup so if someone did go rogue and try to sabotage your TS they would be limited compared to having the serveradmin with ability to do everything. Good find though, ts permissions can get complicated.

Yes you can. What I did was the following:

1. Make a new identity in teamspeak and connect to your ts server with this identity.

(the name of this identity will be the username of your serverquery user!)

2. disconnect from the server and reconnect as server admin

3. give the new user in you database the b_client_create_modify_serverquery_login permission

4. reconnect to your ts server as the new identity and get a serverquery password.

5. you now have a user with password to use in the plugin.

6. reconnect to you ts tserver as server admin and remove the b_client_create_modify_serverquery_login permission so it cant change the password.

7. give the user the following permissions:

QHzfb9T.png

(The i_channel_join_power is only neccesary if you want to move clients to channels where needed channel join power is applied.)

8. DONE, you know have a serverquery user with password and the right permissions to move clients around :smile:

 

++ If you have multiple bf4 servers, you can grant the following permission: i_client_max_clones_uid and set it to a number.

 

Good luck!

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

Got the plugin working for Battlefield 4 BUT it acts kinda strange, sometimes it will move me back to the staging channel.

Like this:

1. I move to Team channel 1

2. I get moved out to the staging channel because I'm not ingame

3. Joining the server and after a while I get moved to the Team channel.

4. Ingame switch to other team

5. Plugin moves me to the other team channel

This is normal.

 

6. Plugin moves me to the staging channel

7. After a while (like 10 or 20 seconds) the plugin moves me to the right team channel.

 

Sometimes the plugin even doesn't move me to the team channel anymore and just ignores me :sad:

Imisnew2, can you please look in to this? you can contact me on teamspeak: ts.bug-community.com if you like.

The issue has been happening in BF3 as well, but it only seems to effect random people. I've never figured out why. I'd be happy to look at your setup.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

So after speaking with Fonta on Teamspeak and grabbing some debug info, I've identified the cause of the problem (I had suspicions, but now I've confirmed them). What is happening is occasionally the plugin "forgets" what your IP address is. For people whose names are different than their in-game name, it considers them as "not playing" anymore. The "forgetfullness" of the plugin was basically there to make sure that there weren't any "memory leaks" per say while running the plugin for long periods of time. I'll tone down the "forgetfullness" of the plugin and see what happens.

 

There were some checks and balances in the plugin to try and make sure that if a player was already playing we don't "forget" their IP address, but apparently it's flawed somewhere. I'll see what I can do.

 

- Imisnew2

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Jaythegreat1*:

 

Can you have the two Staging Channels be pickup channels for each other?

 

For instance, if i Join one server, then leave and go to the other server. It would then automatically move me to the other staging channel?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by tonnic*:

 

I keep getting the error:

14:55:35 50] Ts3 Sync: [Connection] Establishing a connection to a Teamspeak 3 Server.

[14:55:35 50] Ts3 Sync: [Error] Fatal Error:

[14:55:35 50] Ts3 Sync: [Error] An error occurred during establishing a connection to the Teamspeak 3 Server.

[14:55:35 50] Ts3 Sync: [Error] Make sure your "Server Ip" and "Query Port" are correct.

[14:55:35 50] Ts3 Sync: [Error] -4: An error occurred when trying to establish a connection.

[14:55:35 50] Ts3 Sync: [Reconnect] Failed attempt 1 out of 20.

 

I entered my IP and my query port properly... I can telnet to the TS server on the query port no problem, but the plugin won't connect....suggestions?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ty_ger07*:

 

I keep getting the error:

14:55:35 50] Ts3 Sync: [Connection] Establishing a connection to a Teamspeak 3 Server.

[14:55:35 50] Ts3 Sync: [Error] Fatal Error:

[14:55:35 50] Ts3 Sync: [Error] An error occurred during establishing a connection to the Teamspeak 3 Server.

[14:55:35 50] Ts3 Sync: [Error] Make sure your "Server Ip" and "Query Port" are correct.

[14:55:35 50] Ts3 Sync: [Error] -4: An error occurred when trying to establish a connection.

[14:55:35 50] Ts3 Sync: [Reconnect] Failed attempt 1 out of 20.

 

I entered my IP and my query port properly... I can telnet to the TS server on the query port no problem, but the plugin won't connect....suggestions?

Is PRoCon running on a layer server or on your own computer? Is plugin sandbox on or off? Have you added the TS3 server address as a trusted host/domain?

 

If you are connecting to a PRoCon layer server, you have to make the necessary changes to the layer server and restart the layer server. If PRoCon is only running on your own computer, you need to make the necessary changes to your own computer and closer / re-open PRoCon.

 

See attachment:

 

Attached Files:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

Can you have the two Staging Channels be pickup channels for each other?

 

For instance, if i Join one server, then leave and go to the other server. It would then automatically move me to the other staging channel?

I don't see why not.

 

Sent from my SCH-R530M using Tapatalk

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by tonnic*:

 

Is there any documentation anywhere on how to get it working properly? Can the channels exist before hand, or does the plugin need to create them?

 

If I have a TS channel layout like so, how do I refer to the channel names_:

 

SERVER

-> Default Channel

-> Games

-> BF4 Server1

-> US

-> Alpha

-> Beta

-> Etc.

-> CN

-> Alpha

-> Beta

-> Etc.

-> BF4 Server2

-> US

-> Alpha

-> Beta

-> Etc.

-> CN

-> Alpha

-> Beta

-> Etc.

How do I refer to the channels? I tried putting Games\BF4 Server1\CN, etc, but that just created a new channel... thanks!
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Imisnew2*:

 

Is there any documentation anywhere on how to get it working properly? Can the channels exist before hand, or does the plugin need to create them?

 

If I have a TS channel layout like so, how do I refer to the channel names_:

 

 

 

How do I refer to the channels? I tried putting Games\BF4 Server1\CN, etc, but that just created a new channel... thanks!

It's on the plugin details tab, but team channels are first searched to see if they exist at either the root level or under the staging channel. If they don't exist, they're placed under the staging channel.

 

Sent from my SCH-R530M using Tapatalk

* Restored post. It could be that the author is no longer active.
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Our picks

    • Game Server Hosting:

      We're happy to announce that EZRCON will branch out into the game server provider scene. This is a big step for us so please having patience if something doesn't go right in this area. Now, what makes us different compared to other providers? Well, we're going with the idea of having a scaleable server hosting and providing more control in how you set up your server. For example, in Minecraft, you have the ability to control how many CPU cores you wish your server to have access to, how much RAM you want to use, how much disk space you want to use. This type of control can't be offered in a single service package so you're able to configure a custom package the way you want it.

      You can see all the available games here. Currently, we have the following games available.

      Valheim (From $1.50 USD)


      Rust (From $3.20 USD)


      Minecraft (Basic) (From $4.00 USD)


      Call of Duty 4X (From $7.00 USD)


      OpenTTD (From $4.00 USD)


      Squad (From $9.00 USD)


      Insurgency: Sandstorm (From $6.40 USD)


      Changes to US-East:

      Starting in January 2022, we will be moving to a different provider that has better support, better infrastructure, and better connectivity. We've noticed that the connection/routes to this location are not ideal and it's been hard getting support to correct this. Our contract for our two servers ends in March/April respectively. If you currently have servers in this location you will be migrated over to the new provider. We'll have more details when the time comes closer to January. The new location for this change will be based out of Atlanta, GA. If you have any questions/concerns please open a ticket and we'll do our best to answer them.
      • 5 replies
    • Hello All,

      I wanted to give an update to how EZRCON is doing. As of today we have 56 active customers using the services offered. I'm glad its doing so well and it hasn't been 1 year yet. To those that have services with EZRCON, I hope the service is doing well and if not please let us know so that we can improve it where possible. We've done quite a few changes behind the scenes to improve the performance hopefully. 

      We'll be launching a new location for hosting procon layers in either Los Angeles, USA or Chicago, IL. Still being decided on where the placement should be but these two locations are not set in stone yet. We would like to get feedback on where we should have a new location for hosting the Procon Layers, which you can do by replying to this topic. A poll will be created where people can vote on which location they would like to see.

      We're also looking for some suggestions on what else you would like to see for hosting provider options. So please let us know your thoughts on this matter.
      • 4 replies
    • Added ability to disable the new API check for player country info


      Updated GeoIP database file


      Removed usage sending stats


      Added EZRCON ad banner



      If you are upgrading then you may need to add these two lines to your existing installation in the file procon.cfg. To enable these options just change False to True.

      procon.private.options.UseGeoIpFileOnly False
      procon.private.options.BlockRssFeedNews False



       
      • 2 replies
    • I wanted I let you know that I am starting to build out the foundation for the hosting services that I talked about here. The pricing model I was originally going for wasn't going to be suitable for how I want to build it. So instead I decided to offer each service as it's own product instead of a package deal. In the future, hopefully, I will be able to do this and offer discounts to those that choose it.

      Here is how the pricing is laid out for each service as well as information about each. This is as of 7/12/2020.

      Single MySQL database (up to 30 GB) is $10 USD per month.



      If you go over the 30 GB usage for the database then each additional gigabyte is charged at $0.10 USD each billing cycle. If you're under 30GB you don't need to worry about this.


      Databases are replicated across 3 zones (regions) for redundancy. One (1) on the east coast of the USA, One (1) in Frankfurt, and One (1) in Singapore. Depending on the demand, this would grow to more regions.


      Databases will also be backed up daily and retained for 7 days.




      Procon Layer will be $2 USD per month.


      Each layer will only allow one (1) game server connection. The reason behind this is for performance.


      Each layer will also come with all available plugins installed by default. This is to help facilitate faster deployments and get you up and running quickly.


      Each layer will automatically restart if Procon crashes. 


      Each layer will also automatically restart daily at midnight to make sure it stays in tip-top shape.


      Custom plugins can be installed by submitting a support ticket.




      Battlefield Admin Control Panel (BFACP) will be $5 USD per month


      As I am still working on building version 3 of the software, I will be installing the last version I did. Once I complete version 3 it will automatically be upgraded for you.





      All these services will be managed by me so you don't have to worry about the technical side of things to get up and going.

      If you would like to see how much it would cost for the services, I made a calculator that you can use. It can be found here https://ezrcon.com/calculator.html

       
      • 11 replies
    • I have pushed out a new minor release which updates the geodata pull (flags in the playerlisting). This should be way more accurate now. As always, please let me know if any problems show up.

       
      • 9 replies
×
×
  • Create New...

Important Information

Please review our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.