Forum

Results 1 to 10 of 10
  1. #1
    Join Date
    February 2017
    Posts
    8

    Client Plugin SDK Outdated?

    Hello,

    Just recently downloaded the Client Customization SDK, and built the Test Plugin, and apparently, it's out of date?

    Screenshot:

    Name:  m9ApYIl.png
Views: 244
Size:  34.2 KB

    Any help would be appreciated.

    Thanks!

  2. #2
    Join Date
    December 2016
    Posts
    22
    If you look at version 3.1.1.1 of the SDK, in pluginsdk/src/plugin.c you will find
    Code:
    #define PLUGIN_API_VERSION 22
    Do you have that in your code?

  3. #3
    Join Date
    February 2017
    Posts
    8
    Quote Originally Posted by Ray.Gamma View Post
    If you look at version 3.1.1.1 of the SDK, in pluginsdk/src/plugin.c you will find
    Code:
    #define PLUGIN_API_VERSION 22
    Do you have that in your code?
    Yeah I do.

  4. #4
    Join Date
    September 2012
    Posts
    6,080
    Other than outright specifying the wrong API version in your plugin source a different cause are missing dependencies. That is your built plugin has unresolved dependencies.

    Which compiler did you use to compile it?
    When sending PMs please make sure to include a reference link to the thread in question in the body of your message.

  5. #5
    Join Date
    February 2017
    Posts
    8
    Literally just the default Visual Studio compiler. And this is the test plugin that is provided by you guys. I didn't change anything at all.

  6. #6
    Join Date
    September 2012
    Posts
    6,080
    Well it still depends on the version. If you build with VS 2012 for example, you will need a different runtime library, which is not shipped. Though it should work at least on the system you used to build it, as the correct one is installed on that one.
    When sending PMs please make sure to include a reference link to the thread in question in the body of your message.

  7. #7
    Join Date
    February 2017
    Posts
    8
    I'm using VS 2015 Community so, Im still not exactly sure what the issue is, im gonna try messing around with the build settings.

  8. #8
    Join Date
    February 2017
    Posts
    8
    Here is the code https://pastebin.com/6YXm674K

    When I build, it gives out the DLL. I put that in the %appdata%/Roaming/TS3Client/plugins directory, and then when I reload I still get the same error.

  9. #9
    Join Date
    September 2005
    Location
    Germany / Dortmund
    Posts
    1,376
    The clientlog might have a more verbose output about what went wrong.

  10. #10
    Join Date
    May 2016
    Location
    Idar-Oberstein
    Posts
    163
    I don't recall if it's the exact syndrome, however could also be that you're using a 64bit client and compile the plugin for 32bit.
    Let's not forget that a 32bit client only works with 32bit plugins, and a 64bit client only with 64bit plugins and there's the file postfix convention to prevent the client to try to load the wrong ones.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [Resolved] Server 3.1 tells client that he is outdated
    By mikov in forum Server Support
    Replies: 16
    Last Post: February 19th, 2018, 02:31 PM
  2. (outdated) TS3MassMover - TS3 Client Plugin to move clients
    By Stefan1200 in forum Client Plugins / Lua Scripts
    Replies: 201
    Last Post: December 7th, 2017, 03:24 AM
  3. [Outdated] WalkieTalkie TS3 plugin (addon)
    By cracker in forum Client Plugins / Lua Scripts
    Replies: 130
    Last Post: February 9th, 2016, 02:04 AM
  4. [Outdated] TS3 GroupChat Plugin
    By SilentStorm in forum Client Plugins / Lua Scripts
    Replies: 36
    Last Post: October 15th, 2014, 02:04 AM
  5. Client version outdated
    By Stea83 in forum iOS
    Replies: 1
    Last Post: September 27th, 2011, 02:01 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •