Добавил сюда информацию по четвертым профессиям: http://l2on.net/?c=userdata&a=inf Надо будет как-нибудь эту страницу полностью переделать (она еще ни разу не обновлялась с самого открытия L2on).
4 профа и дуалкласс определяются по уровню (> 85, соотв. плащ, ездовое животное, прыжки), остальные замеченные — это просто сабы. Кто первым из 4 профы появился, тот и 4 осн. класс, второй будет дуалом. Структуру БД нужно заточить для хранения именно этого (порядка появления).
Если перс умудрится получить дуал и ни разу не засветился сниффером, то тогда всё, вероятно, никак не определить основной и дуал (камень судьбы тому причиной).
а можно смотреть каким классом участвовал чар на оли?!
Обсуждение проекта L2on
Спасибо, исправил.
Надо будет как-нибудь эту страницу полностью переделать (она еще ни разу не обновлялась с самого открытия L2on).
перезагрузи комп
если запускать от админа, то:
[18:52:09] He могу удалить 'systеm32\0c577.dll'
[18:52:09] He получилocь установить прoгрaмму!
А я же сегодня выкладывал, только не найду почему то свой пост.
Нужен текст из debug-окна.
[19:32:06] Eхсеption in [00] Die (50 B). Р40L36.[19:32:06] ЕndOfРackеt expеctеd (4)!
[19:32:06] Перeхвaт пaкeтoв oстaновлен.
[!] Совместимость с Goddess of Destruction.
[+] Определение HP и MP мобов (NPC) и запись в файл NPCData.
Огромная просьба проверить корректность сбора информации о спойле и сообщить о результате.
беда-беда-огорчение.
значит будем ждать )
Для этого еще надо переписать модуль статистики :) Сейчас он ничего не знает о 4 профессии.
Утро вечера мудренее. С этим разобрался, вроде бы всё правильно :)
Добавлю запись hp и mp мобов и загружу новый сниффер в кабинет.
private function processCharacterClasses($baseClass, $currentClass, $oldClass)
{
$baseClass = intval($baseClass);
$currentClass = intval($currentClass);
$oldClass = $oldClass === false ? -1 : intval($oldClass);
$class = $oldClass;
$dualClass = -1;
$subclass = 0;
if (getClassType($currentClass) == 4)
{
if (getClassType($oldClass) == 4)
{
$dualClass = $currentClass;
}
else
{
$class = $currentClass;
}
}
else
{
if (getBaseClass($currentClass) == $baseClass && ($oldClass == -1 || getParentClass($currentClass) == $oldClass))
{
$class = $currentClass;
}
else
{
$subclass = $currentClass;
}
}
return array('class' => $class, 'dual_class' => $dualClass, 'subclass' => $subclass);
}
http://pastebin.com/FEFThRiH
Сегодня. Сниффер уже есть, но на сайте парсер еще не готов (проблема с профессиями).
Наверняка. Только сначала надо восстановить всю старую функциональность, а потом уже браться за новую.
Многие не ходят вообще на оли)
а можно смотреть каким классом участвовал чар на оли?!
тоже очень интересует этот вопрос, т.к. очень было удобно пользоваться функцией поиска продаваемых предметов на сайте