Показать сообщение отдельно
Старый 03.03.2008, 23:29   #277
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию Re:

Цитата:
Сообщение от Grinch
NLObP, поставь плиз побольше коментариев :oops: плизз, а то очень трудно понять что куда и откуда т.к. некоторые переменые я так и не нашёл где забиваются :( не сочти дебилом меня, но за 3 часа я не понял откуда взялся центр зоны кача %)
За основу взят бот из темы ОТПТИМИЗАЦИЯ БОТА! от skymanrus. Мне там особенно понравилась панель с инфой. До этого я все сообщения по отладке в чать кидал. С панелью намного удобнее отлаживать скрипт.
Панель состои из трех частей. Слева информация по базе мобов и атаках на них (стрелкой указывается цель). Справа информация о переменных. Снизу лог сообщений. Первым делом исправляем имя чара (в 3.1.8. выскакивала ошибка, в 3.2.0 ошибка не выскакивает и можно долго непонимать почему скрипт не работает). Включаем скрипт (через 1 мин включаются бафы). Пьем бутылкы Хил и Алакрити пошин. Можно не пить, тогда в скрипте не используются. Ставим нужный радиус: Radius:=1500; // радиус круга кача! Идем на место кача, жмем YES, вот код:
Код:
          //социальное действие Yes для начала
          $06: begin
            cvaX:=MyXpos; //запоминаем центр кача
            cvaY:=MyYpos;
            cvaZ:=MyZpos;
            attackk:=0; //
            atck:=0;
            msg.Lines.Add('БОТ ВКЛЮЧЕН, координаты ОБНОВЛЕНЫ!!');
            timer1.enabled:=true; //включаем охоту на мобов
            timer3.enabled:=true; //включаем работу бафов
          end;
Бот готов к работе. Он видит мобов после того как они начнут двигаться или респавнящихся, неподвижных не видит. Ближайшего начинает атаковать. Если в базу попал NPC или рейд босс его можно принудительно убрать из списка - соц.действием Sorrow.
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием