PDA

Просмотр полной версии : Вывод в консоль координат моба, от которого вингается бот


ShtacketT
05.05.2009, 14:00
Доброго времени суток. Возник такой вопрос. Допустим, бот бегает по какой-то локации, на которой есть моб, от которого он вингается. Пусть для простоты это будет антхел2 и моб будет Maya. Можно ли сделать так, чтобы когда моб вингался от Маи в консоль вместо "Teleporting to avoid Maya" выводилось "Teleporting to avoid Maya (x, y)", где x, y координаты Маи на момент винга? Желательно чтобы это писалось для всех мобов, от которых надо вингаться.

Заранее спасибо за ответы

ЗЫЖ Не знаю, в том ли разделе создал тему. Если не в том - извините :-[

УПД: Подозреваю, что необходимо как-то заменить в файле CoreLogic.pm строчку
message TF("Teleporting to avoid %s\n", $monsters{$_}{name}), "teleport";
Надеюсь, что мне подскажут на что ее менять быстрее, чем я разберусь ,)

УПД2: Отлично, вроде бы замена на
message TF("Teleporting to avoid %s (%d, %d)\n", $monsters{$_}{name}, $monsters{$_}{pos_to}{x}, $monsters{$_}{pos_to}{y}), "teleport";
сделала то, что требовалось. Всем спасибо за внимание =)

Отличный разговор с самим собой получился ,)

4epT
06.05.2009, 01:24
давай переместим это в макросы и плагины