Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Pomoc związana z clientInfo z ts3admin.class


Rekomendowane odpowiedzi

Opublikowano

Witajcie, otóż chciałem przetestować na nowy system banneru clientInfo lecz jak wpisuje taki kod:

$info2 = $query->getElement('data', $query->clientInfo());
chce na nim wygenerowac nick, jak to ogarnac, potrzebuje tego koniecznie. Pozdrawiam.

 

eNlYHmx.png

Opublikowano

Taka głupota panuje, że nawet manuala nie łaska przeczytać? Musisz podać CLID z którego mają być wyciągnięte informacje.. 

Opublikowano

Ale posluchaj, chodzi mi oto ze np. wygeneruje nick czyli np. MasloOrzechowe i to ma byc w tym php nie?
bo probowalem juz 1 sposob czyli $info2['client_nickname']
nichuja, fochenelem sie i chcialem sie zapytac :P

eNlYHmx.png

Opublikowano

Ale posluchaj, chodzi mi oto ze np. wygeneruje nick czyli np. MasloOrzechowe i to ma byc w tym php nie?

bo probowalem juz 1 sposob czyli $info2['client_nickname']

nichuja, fochenelem sie i chcialem sie zapytac :P

Usun to cale getElement, zrob print_r na $info2 i daj log.
Opublikowano

@I'm ToNy poprostu o to chodzi ze jak robie

$nowe5 = date("i") . "\n";
$nickgracza = ($info2['client_nickname']) . "\n";
$nowe5 .= $nickgracza;
$fp = fopen("cache/nickigraczy_serwera.txt", "w");
fputs($fp, $nowe5);
fclose($fp);

eNlYHmx.png

Opublikowano

Powiedz mi skąd skrypt ma wiedzieć jakiego użytkownika chcesz wyciągnąć?

 

Musisz zrobić to tak:

$info2 = $query->getElement('data', $query->clientInfo(%TUTAJ PODAJESZ CLID UŻYTKOWNIKA%));
Opublikowano

@554461402688252517908.png orkin nadal nic nie generuje, wpisalem:

$info2 = $query->getElement('data', $query->clientList());
&
$nowe5 = date("i") . "\n";
$nickgracza = ($info2['client_nickname']) . "\n";
$nowe5 .= $nickgracza;
$fp = fopen("cache/nickigraczy_serwera.txt", "w");
fputs($fp, $nowe5);
fclose($fp);
i nic nie dziala, zaden sposob :p

eNlYHmx.png

Opublikowano

Ehhh...

Pobierając dane metodą clientList dostajesz tablicę wszystkich użytkowników i nie wyciągniesz nicków w taki sposób.

Wywal to co niżej napisałeś i zamiast tego wrzuć

print_r($info2)
i zobacz jak wygląda to, co masz przetworzyć.
Opublikowano

 

@554461402688252517908.png orkin nadal nic nie generuje, wpisalem:

$info2 = $query->getElement('data', $query->clientList());
&
$nowe5 = date("i") . "\n";
$nickgracza = ($info2['client_nickname']) . "\n";
$nowe5 .= $nickgracza;
$fp = fopen("cache/nickigraczy_serwera.txt", "w");
fputs($fp, $nowe5);
fclose($fp);
i nic nie dziala, zaden sposob :p
Użyj funkcji array_column jeżeli chcesz same nicki, ale to co robisz nie trzyma się kupy po co komu same nicki?
Opublikowano

Ja nie wiem nadal, niech mi ktos napisze jakis gotowy kod zrodlowy poprostu... nie chce mi sie pierdolic z tym...

eNlYHmx.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...