Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
л2топ, вот как? все сюда !!! это php+java
#1
Вот ясно как php изымает офф/он статус сервера (по сокету). ТОбиш доступа к БД не нужно. А Как л2топ без дорступа к БД дает запрос на онлайн? Ведь в админке топа указывается тока IP адрес и порт.

ДЛя изымания кол-во онлайна над делать запрос на кол-во ИЗ чарактес ГДЕ онлайн=1. Объясните мне. И так на всех серверах! Чтоб поставить загрузку онлайна из файла, теперь надо писать аппеляцию (если онлайн из тестового файла не совпадает с реальным, то не поставят изьятие онлайна с txt).
Ответ
#2
пакет SendStatus

Код:
writeC(0x00); // ID пакета
writeD(0x01); // ID реалма
writeD(max_online); // Max Online
writeD(online_players[2]); // Текущий онлайн
writeD(online_players[2]); // Текущий онлайн
writeD(online_players[1]); // Оффлайн трейдеры
.....
Ответ
#3
ANZO Написал:пакет SendStatus

Код:
writeC(0x00); // ID пакета
writeD(0x01); // ID реалма
writeD(max_online); // Max Online
writeD(online_players[2]); // Текущий онлайн
writeD(online_players[2]); // Текущий онлайн
writeD(online_players[1]); // Оффлайн трейдеры
.....


Эмм а моо обьяснить по подробнее?) Эт ваще на каком языке? И как сделать такую же систему?
Ответ
#4
Отправить пакет ProtocolVersion с протоколом -3
Ответ
#5
Azagthtot Написал:Отправить пакет ProtocolVersion с протоколом -3

Мдее, думаю мне этого не понять Smile Еслине сложно, пример в html коде покажите на php/java

Форма:

Онлайн: 52
Ответ
#6
Код:
<?php
$ip="123.123.123.123";
if (!IsSet($ip)) die('IP required');
if (!IsSet($port)) $port=7777;
$fs=@fsockopen($ip,$port) or die('Sock ERROR');
$pck=pack("vCi",6,0,-3);
fwrite($fs,$pck);
$r=fread($fs,73);
fclose($fs);
$a=unpack("vsize/Cid/iworld/imax/icurrent/iplaying/istore",$r);

echo "Current: ({$a[current]}), Playing({$a[playing]}), Store:({$a[store]}), Max({$a[max]})\n";
?>
Думаю переделать под себя осилите, раз знаете php
Ответ
#7
Спасибо, то что я добивался)) Конечно смогу передлать.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Скрипт ТОП 10 FA для l2 java cAleks 3 4,509 11-13-2009, 01:10 AM
Последний пост: DioNiR

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)