[fixed] Бот не видит передвижения окружающих / пакет 0086
Модератор: 4epT
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
kLabMouse
Гм. Прошу понять меня правильно. Он не то чтобы новый. Но, если я не ошибаюсь, еАшники просто начали массировано его использовать; а раньше такого не было.
Т.е., я вижу некое противоречие между тем, что этот пакет давно извествен (я про packet_db.txt от еА), процитированными новостями выше из чейнж-лога еА и отсутствием его в базе OpenKore. Это, откровенно говоря, черт знает что.
Гм. Прошу понять меня правильно. Он не то чтобы новый. Но, если я не ошибаюсь, еАшники просто начали массировано его использовать; а раньше такого не было.
Т.е., я вижу некое противоречие между тем, что этот пакет давно извествен (я про packet_db.txt от еА), процитированными новостями выше из чейнж-лога еА и отсутствием его в базе OpenKore. Это, откровенно говоря, черт знает что.
Кстати, эту же беду только-что замелил и на РУсРо, где нет 86-го пакета. Тоесть эта беда была и до "моего" 86-го пакета.А вот WX не полностью рабочий, увы. Да, ты можешь давать команды ml и видеть, как изменяются координаты. Но, точки мобов на карте НЕ двигаются! Чего-то не хватает.
Ага, даже не так. Если ты двигаешься САМ, то карта обновляется, а если только объекты на карте - то нет. ((
а теперь самое интересное...
У меня 2 монитора к 1-му компу подключены,
ставлю бота в WX-e на одном мониторе,
подхожу другим чаром через обычный клиент на другом мониторе, вычищаю от мобов площадку вокруг бота, добиваюсь чтоб я стоял слева от бота, например, а WX показывал меня справа от бота - нестыковка типа.
Делаем фокус-покус: просто беру и сворачиваю клиент виндусовой клавишей, и в этот же момент координаты чара-клиента обновляются в WX-е бота.
При сворачивании никакие пакеты не передаются, бот ничего нового не получает - вывод, это локальная бяка у WX, которая не обновляет экран проги, ведь координаты через ml или pl - правильные, ну или что-то типа того.
Ничто так не портит цель, как - попадание!!!
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Кажется, зря я опять положился на мудрость VCL:
http://forums.openkore.com/viewtopic.ph ... 623#167623
Народ рапортует, что патч вошел не полностью...
* * *
Наш дистрибутив заапдейчен согласно рекомендаций афтара темы, см. Download.
http://forums.openkore.com/viewtopic.ph ... 623#167623
Народ рапортует, что патч вошел не полностью...
* * *
Наш дистрибутив заапдейчен согласно рекомендаций афтара темы, см. Download.
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Гхм. Афтар, а ты уверен? (Я не уверен тоже, сервак левый был, связь скверная).
Код: Выделить всё
Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. [dist=15.2] Monster Thief Bug's Egg (0): *Sweat* Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. ml -----------Monster List----------- # Name ID DmgTo DmgFrom Distance Coordinates 0 Thief Bug's Egg[Thief Bug E 1048 0 0 15.2 (29, 115) 1 Poring 1002 0 0 440.6 (221, 512) <---- !!! ---------------------------------- Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route. Unable to calculate a route.
Странно они его впихнули.
Этот кусок кода не могу найти
Могу предположить, что решили проблему другим способом, но почему тогда в packetdescriptions.txt пусто???
Сервер где ходит 86-й пакет был в дауне неделю, тока стартанул, пытаюсь проверить...
как выясню, отпишусь
Этот кусок кода не могу найти
а без него работать не будет!!!#### Step 1: create/get the correct actor object ####
+ if ($args->{switch} eq "0086") {
+ $args = &Actor::get($args->{ID});
+ $args->{switch} = "0086";
+ }
Могу предположить, что решили проблему другим способом, но почему тогда в packetdescriptions.txt пусто???
Сервер где ходит 86-й пакет был в дауне неделю, тока стартанул, пытаюсь проверить...
как выясню, отпишусь
Ничто так не портит цель, как - попадание!!!
Добавил недостающие куски в 5618 (5622 еще не качал)
Проверил на Ethereal-Discovery - все чики-пуки! проблем нет
А на каком сервере у тебя Unable to calculate a route???
Я предполагаю, что там структура пакета могет быть изменена, а размер остался старый, т.о. координаты вычисляются с ошибкой.
Снифани пакеты и выложи:
шаг вправо, на исходную, шаг вправо, на исходную,
шаг вверх, на исходную, шаг вверх, на исходную,
и сами координаты запиши.
Проверил на Ethereal-Discovery - все чики-пуки! проблем нет
А на каком сервере у тебя Unable to calculate a route???
Я предполагаю, что там структура пакета могет быть изменена, а размер остался старый, т.о. координаты вычисляются с ошибкой.
Снифани пакеты и выложи:
шаг вправо, на исходную, шаг вправо, на исходную,
шаг вверх, на исходную, шаг вверх, на исходную,
и сами координаты запиши.
Ничто так не портит цель, как - попадание!!!