- Хроники
- Chaotic Throne: High Five
- Исходники
- Отсутствуют
- Сборка
- AdvExt
Возможно кто то в курсе, и увидит есть ли ошибка в отправке и чтении пакета для проверки онлайна на PTS
Ответ вот такой:
Само собой в PTS разрешено принимать Who пакет уделенно.
PHP:
<?php
// Open socket.
$socket = fsockopen("127.0.0.1", 7777) or die('Sock ERROR');
// Pack bytes XX XX - lenght, XX XX XX XX - Opcode (-3).
$package = pack("vCi",6,0,-3);
// Write to socket.
fwrite($socket,$package);
// Read answer.
$read = fread($socket,73);
// Closing socket.
fclose($socket);
// Unpack recieved data by template.
$array = unpack("vsize/Cid/iworld/imax/icurrent/iplaying/istore", $read);
// Show result.
echo "Information -> Total: (".$array['current']."), Online: ({$array['playing']}), WTS/WTB/Craft: ({$array['store']}), Maximal: ({$array['max']})\n";
?>
Ответ вот такой:
Information -> Total: (), Online: (), WTS/WTB/Craft: (), Maximal: ()
Само собой в PTS разрешено принимать Who пакет уделенно.