Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inny][TS3] zamiana nicku na Database ID
eska97
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 5.07.2014

Ostrzeżenie: (0%)
-----


siemka, chciałbym aby przez stronę można było dodawać ludzi do grup itd. ale operować na grupach nie można przez nicki ludzi którzy są na teamspeaku, tylko przez DatabaseID, a więc jak mam zamienić nick na DBID?

https://docs.planetteamspeak.com/ts3/php/framework/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
luniak
post
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 36
Dołączył: 12.01.2008
Skąd: Puszcza Mariańska

Ostrzeżenie: (0%)
-----


Masz to w dokumentacji ładnie opisane...

  1. // Łączysz się z serwerem
  2. $ts3 = TeamSpeak3::factory("serverquery://username:password@127.0.0.1:10011/?server_port=9987");
  3.  
  4.  
  5. // pobierasz sobie danego usera:
  6. // a) po GlobalId [DBId]:
  7. $user = $ts3->clientGetById(128);
  8. // b) po Uid
  9. $user = $ts3->clientGetByUid("FPMPSC6MXqXq751dX7BKV0JniSo=");
  10. // c) po Nazwie Usera
  11. $user = $ts3->clientGetByName("ScP");
  12.  
  13. // a potem poprostu dodajesz / usuwasz mu grupę w/g włąsnych upodobań
  14. $user->addServerGroup ($sgid);
  15. $user->remServerGroup ($sgid);
  16.  
  17.  
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 22:36