[Plugin] Teamspeak Connector
#81

nice one
Reply
#82

Quote:
Originally Posted by axi92
Посмотреть сообщение
Is there a way to edit the CLIENT_DESCRIPTION?
I'll try to add it, no guarantees though.

-----------------------------

TSConnector v1.2 has been released.

Changes
Код:
- added error callback: 'forward TSC_OnError(TSC_ERROR_TYPE:error_type, error_id, const error_msg[]);'
- 'TSC_Disconnect' now properly disconnects and unloads everything
- bug fixes:
    - a timeout was added in 'TSC_Connect' which will abort the connection attempt when it takes longer than 3 seconds
    - 'TSC_Connect' now returns false if a connection is already established
    - UID's are now properly escaped
    - fixed deadlock in network heartbeat check
    - fixed race condition in network buffer access
Big thanks to Nanory, who helped me during the development by reproducing, finding and reporting critical bugs.

Downloads are, as always, here.
Please report issues and bugs through the Github issue tracker or write me a PM if it's important.
Reply
#83

Thanks maddinat0r!

Can you compile it for the newest stable debian 64-bit version (Debian GNU/Linux 7.4 x64) and add it to github releases?
Reply
#84

TSC_GetClientUIDByName("Name"); - error in this function... It was renamed?
Reply
#85

Thats a nice plugin, this might be nice for some samp-community exept rp too.

Probz
Reply
#86

Quote:
Originally Posted by perelo
Посмотреть сообщение
Thanks maddinat0r!

Can you compile it for the newest stable debian 64-bit version (Debian GNU/Linux 7.4 x64) and add it to github releases?
Why, didn't the Debian 7.4 i386 build work on your x64 machine?

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
TSC_GetClientUIDByName("Name"); - error in this function... It was renamed?
Version 0.x and 1.x aren't backwards compatible, and there were huge changes. The function 'TSC_GetClientUIDByName' was completely removed and there is no real replacement for it.
Reply
#87

On Running in Linux:
Version: CentOS 6.4 64bit

Quote:

[15:44:47] Failed (/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by plugins/teamspeak-connector.so))

Output of "strings /usr/lib/libstdc++.so.6 | grep GLIBC"
Quote:

GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBC_2.0
GLIBC_2.3
GLIBC_2.4
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

Reply
#88

This plugin does not support CentOS 6 (unless you can somehow manage to install the required runtime libraries).
Reply
#89

Quote:
Originally Posted by maddinat0r
Посмотреть сообщение
This plugin does not support CentOS 6 (unless you can somehow manage to install the required runtime libraries).
It will support in 6.0?
Reply
#90

It would be nice to recompile it for Centos 6
Reply
#91

Good job!
Reply
#92

Код:
The call to TSC_Connect will freeze the server as long as a valid connection has been established
But if i off my teamspeak server my server will be freeze as long as i on it? maybe possible to make if there is no valid connection then no freeze just when i on teamspeak then it make connection?

ts3server.ini where find it?

Код:
like noted above, make sure the ServerQuery account has enough rights to subscribe to all channels
How he could not have enough rights? or how to change them?
Reply
#93

Awesome! +REP
Reply
#94

Hello. I have some problems.
I want connect as simple user. Don't admin. Wrong. Server freeze few seconds & null result.

TSC_Connect("test", "123123", "ts.g-rp.ru", 9987);
TSC_ChangeNickname("[BOT] Training Server");

Don't work. How fix this problem?

OS: debian 6.
Reply
#95

nice work
Reply
#96

Nice work.
Reply
#97

Код:
native TSC_PokeClient(clientid, msg[]);
native TSC_SendClientMessage(clientid, msg[]);
This function doesn't work...
Reply
#98

Hello, I've got a question.

Does it sync, the factions members with server group?

Example:

I'am a member of LSPD, and in the ts3 server, there's a group called LSPD, Is there a way to synchronize the factions members with the members of the server group?
Reply
#99

Quote:
Originally Posted by inferno211
Посмотреть сообщение
Код:
native TSC_PokeClient(clientid, msg[]);
native TSC_SendClientMessage(clientid, msg[]);
This function doesn't work...
How exactly don't they work?

Quote:
Originally Posted by Nicolacito
Посмотреть сообщение
Hello, I've got a question.

Does it sync, the factions members with server group?

Example:

I'am a member of LSPD, and in the ts3 server, there's a group called LSPD, Is there a way to synchronize the factions members with the members of the server group?
Use
Код:
TSC_AddClientToServerGroup(clientid, groupid);
to add a TS client to a server group.
Reply

Quote:
Originally Posted by maddinat0r
Посмотреть сообщение
How exactly don't they work?


Use
Код:
TSC_AddClientToServerGroup(clientid, groupid);
to add a TS client to a server group.
Is it possible to add a function TSC_GetClientGroup ?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)