Показать сообщение отдельно
Старый 19.12.2009, 10:52   #22
Пользователь
 
Аватар для nPoKa3HuK
 
Регистрация: 11.11.2009
Сообщений: 27
Сказал Спасибо: 6
Имеет 13 спасибок в 7 сообщенях
nPoKa3HuK пока неопределено
По умолчанию

Цитата:
Сообщение от mikser Посмотреть сообщение
nPoKa3HuK, Правильнее делать SET(MON,NOATTACK,*)
при такой настройке бот будет бить только тех мобов которые на него заагрились и не будет трогать нейтральных.
Но тогда в валкере должна стоять настройка чтоб атаковал тех кто в таргете

Добавлено через 33 минуты
Цитата:
Сообщение от Retaech Посмотреть сообщение
SET(L2WALKER,DISABLE) в каких случаях по твоему это может помешать?
Я не сказал что помешает, просто зачем вырубать весь валкер.

Цитата:
Сообщение от Retaech Посмотреть сообщение
return для возврата к call(DEFENSE_SOE), LABEL(DEFENSE_SOE) там не случайно
Хоть убей меня, но не вижу я переменной CALL


Цитата:
Сообщение от Retaech Посмотреть сообщение
SET(RANGETYPE,STARTPOS,1000) чем будет плохо, если цифру 1000 даже увеличить? ведь с SET(MON,NOATTACK,*) бот будет атаковать только защищаясь?

Цитата:
Сообщение от Retaech Посмотреть сообщение
Почему POSINRANGE не выйдет, проверка координат с радиусом у меня всегда работала. Я задумывал что скрипт зацикливается и при попадании в город сработает return - возврат туда где будет стоять call(DEFENSE_SOE), а до этого у бота продолжает стоять радиус защиты 1000 и если сое сбивают он сразу защищается и дальше идет возврат к проверке хп и реген с сое по новой.
Зачем delay после сое, ведь каст могут сбить во время него.
Так что вроде все должно работать?
По твоему скрипту ты сделал ТП и сразуже проверяеш, а не в городе ли он. Естественно нет, поэтому ставим задержку.

Последний раз редактировалось nPoKa3HuK, 19.12.2009 в 10:54. Причина: Добавлено сообщение
nPoKa3HuK вне форума   Ответить с цитированием