tRO: проблема с посейдоном
Добавлено: Вт май 10, 2011 8:39 pm
Недавно решил побегать на местном сервере (tRO, оффа соответственно), зашел, увидел кучу ботов (сам пользовался ОК на протяжении многих лет раньше). Понял, что без бота на сервере ловить нечего, при рейте на экспу 0.7х (!!!). Задался вопросом - в клиенте стоит хакшиелд, раньше с ним не сталкивался... Врубил посейдон через перл, клиенту дал xml'ку, включаю клиент, ввожу логин и пасс, выбираю сервер - выдает ошибку перед экраном выбора чара - "CHARACTER_INFO size error!! character num : 2 CHARACTER_INFO size : 112", за ней следует ошибку от самого клиента об отсутствии какой-то палитры и клиент крешится.
Собственно вопросы:
1) Чем может быть вызвана ошибка?
2) Как связан Посейдон с остальными файлами ОК? И вобще связан ли? (Или все файлы посейдона являются только те, что лежат с ним в папке?)
3) Откуда Посейдон берет информацию о сервере, к которому будет осуществляться подключение? Ведь клиент подключается к Посейдону, а у Посейдона нет никаких конфигом практически, кроме своего сервер адреса и порта и адреса и порта для подключения ОК к нему.
На рофане ничего подобного не нашел (гугл сёрчем), на форуме коры вот:
http://forums.openkore.com/viewtopic.php?f=11&t=13908
про bRO, такая же ошибка, предлагают скачать предыдущую версию rag.exe (зачем? бред..) и прописать чаринфосайз в сервер.тхт коры (опять же, зачем? Посейдон разве использует коровский сервер.тхт?)
http://forums.openkore.com/viewtopic.php?f=37&t=12596
тут уже phRO, та же ошибка, предлагают уже более логичные вещи, вставлять в RagnarokServer.pm кусок какого-то кода, пробывал - не вышло, хотя там можно разные чаринфосайзы потыкать, еще попробую...
Сам же ОК без посейдона доходит до выбора чара, выбирает его и дисконектится от чар-сервера. Должен ли ОК заходить на сервер с хакшиелдом, без посейдона и клиента? Может быть это ошибки связанны? Если Посейдон берет инфу о сервере из файлов ОК, то может быть просто о сервере неправильная инфа написана в таблице серверов?
Заранее благодарю за помощь...
Собственно вопросы:
1) Чем может быть вызвана ошибка?
2) Как связан Посейдон с остальными файлами ОК? И вобще связан ли? (Или все файлы посейдона являются только те, что лежат с ним в папке?)
3) Откуда Посейдон берет информацию о сервере, к которому будет осуществляться подключение? Ведь клиент подключается к Посейдону, а у Посейдона нет никаких конфигом практически, кроме своего сервер адреса и порта и адреса и порта для подключения ОК к нему.
На рофане ничего подобного не нашел (гугл сёрчем), на форуме коры вот:
http://forums.openkore.com/viewtopic.php?f=11&t=13908
про bRO, такая же ошибка, предлагают скачать предыдущую версию rag.exe (зачем? бред..) и прописать чаринфосайз в сервер.тхт коры (опять же, зачем? Посейдон разве использует коровский сервер.тхт?)
http://forums.openkore.com/viewtopic.php?f=37&t=12596
тут уже phRO, та же ошибка, предлагают уже более логичные вещи, вставлять в RagnarokServer.pm кусок какого-то кода, пробывал - не вышло, хотя там можно разные чаринфосайзы потыкать, еще попробую...
Сам же ОК без посейдона доходит до выбора чара, выбирает его и дисконектится от чар-сервера. Должен ли ОК заходить на сервер с хакшиелдом, без посейдона и клиента? Может быть это ошибки связанны? Если Посейдон берет инфу о сервере из файлов ОК, то может быть просто о сервере неправильная инфа написана в таблице серверов?
Заранее благодарю за помощь...