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";
сделала то, что требовалось. Всем спасибо за внимание =)
Отличный разговор с самим собой получился ,)
Заранее спасибо за ответы
ЗЫЖ Не знаю, в том ли разделе создал тему. Если не в том - извините :-[
УПД: Подозреваю, что необходимо как-то заменить в файле 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";
сделала то, что требовалось. Всем спасибо за внимание =)
Отличный разговор с самим собой получился ,)