RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Макросы и Плагины

Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов.

Ответ
 
Опции темы Опции просмотра
Старый 13.02.2008, 21:14   #21
vitt
Продвинутый
 
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

Цитата:
Сообщение от Dima Посмотреть сообщение
в сборнике макросов там с вингом а у мя крими..((
а в каком виде должна работать?
Ну, в ты куда-то дел вот такую вот часть:

Цитата:
automacro Geo {
console /Monster Geographer.*uses Heal on/
run-once 1
call {
do tele
release Geo
}
}
Или у тебя она есть, а ты нам забыл показать ее?))
Попробуй так, должно поидее пахать, а вообще что мы юзаем для телепорта - настраивается специальной опцией в конфиге, как - обсуждалось неоднократно
vitt вне форума   Ответить с цитированием
Старый 12.03.2008, 17:58   #22
Irmo
Начинающий ботовод
 
Регистрация: 26.08.2007
Сообщений: 73
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

гм а если я хочу ударить гео стрейфом вместо того, что бы убегать?
automacro Geo {
console /Monster Geographer.*uses Heal on/
run-once 1
call {
do ss 46 10 on (как задать условие хилящегося гео?)
release Geo
}
}

Последний раз редактировалось Irmo; 12.03.2008 в 19:42.
Irmo вне форума   Ответить с цитированием
Старый 12.03.2008, 18:45   #23
vitt
Продвинутый
 
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

Irmo, выложи полностью строчку(кусочек лога консоли), где написано, что гео хиляет гео.
vitt вне форума   Ответить с цитированием
Старый 12.03.2008, 19:41   #24
Irmo
Начинающий ботовод
 
Регистрация: 26.08.2007
Сообщений: 73
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
[ 32/ 71] You attack Monster Geographer (3) - Dmg: 304 (delay 44)
Monster Geographer (4) is casting Heal on monster Geographer (3) (time 500ms)
Monster Geographer (4) uses Heal on monster Geographer (3) : 1064 hp gained
[ 32/ 71] You attack Monster Geographer (3) - Dmg: 322 (delay 44)
=\
Irmo вне форума   Ответить с цитированием
Старый 12.03.2008, 22:12   #25
vitt
Продвинутый
 
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

Как-то так:
Код:
automacro GeoKill {
    console /Monster Geographer \((\d+)\) uses Heal on monster Geographer \((\d+)\)/
    run-once 1
    call {
        do sm 46 $.lastMatch1 10
        release GeoKill
    }
}
Если использовать $.lastMatch1, то бот будет стрейфить того гео, который хилил, если $.lastMatch2, то того гео, которого хилили.
Если написать несколько строчек
Цитата:
do sm 46 $.lastMatch1 10
то соответственно стрейфить будет несколько раз. Но! если он уже убьет этого гео, то будет атаковать уже другого моба, у которого номер станет такой же, какой был у этого гео. Так что если юзать несколько раз, то осторожно.
Еще можно попробовать дописать перед этой строчкой(или вместо этой строчки):
Цитата:
do a $.lastMatch1
Тогда бот начнет атаковать того гео, который хилил, и бросит атаковать того моба, которого он атаковал до этого.
vitt вне форума   Ответить с цитированием
Старый 26.04.2008, 04:28   #26
kronas
Новичок
 
Регистрация: 13.01.2007
Сообщений: 15
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Подскажите пожалуйста, что нужно исправить в макросе, что бы бот при виде того что гео хил гео не винговался и не юзал крими а просто менял бы цель если ту успели похилить.
Я додумался только до этого:
automacro Geo {
console /(Monster Geographer|Unknow).*uses Heal on monster Geographer/
call {
do а что тут писать я без понятия
}
}

Пока не испытывал.

Последний раз редактировалось kronas; 26.04.2008 в 05:05.
kronas вне форума   Ответить с цитированием
Старый 26.04.2008, 09:14   #27
vitt
Продвинутый
 
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

Цитата:
Сообщение от kronas Посмотреть сообщение
что нужно исправить в макросе, что бы бот при виде того что гео хил гео не винговался и не юзал крими а просто менял бы цель если ту успели похилить.
есть команда as (сокращение от attack stop) - чтобы бросить текущую цель.
Поэтому можешь попробовать написать do as... Только вот вроде как если бот будет видеть только одного моба, он будет опять начинать его атаковать...
Короче, макрос с телепортом работать будет куда эффективней, чем так, и юзать лучше его...
vitt вне форума   Ответить с цитированием
Старый 26.04.2008, 12:20   #28
kronas
Новичок
 
Регистрация: 13.01.2007
Сообщений: 15
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Не спорю насчет эфективности, но за счёт этого вычисляемость бота становится проще
kronas вне форума   Ответить с цитированием
Старый 05.06.2008, 20:14   #29
Naslednik
Новичок
 
Регистрация: 21.08.2007
Сообщений: 12
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Мб так? Ведь гео всегда одинакого хилит...

Код:
automacro Geo {
console /1064 hp gained/
inventory "Fly Wing" > 0
call {
do is Fly Wing
}
}
__________________
Я не нуб, я просто форумы не люблю...
Naslednik вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
если бот не пашет timpson Вопросы по Боту 3 12.04.2009 19:48
Вингуемся при виде других игроков GloSha Конфиги 2 28.05.2008 15:52
Если Не Моб не бьёт если моб бьёт ПРОБЛЕМА hallo9009 Вопросы по Боту 4 18.04.2008 17:09
Макрос: вингуемся если не достать Geo qvatra Макросы и Плагины 3 16.03.2008 15:16
если Gm рядом Itaka Макросы и Плагины 4 21.01.2008 21:23


Текущее время: 18:52. Часовой пояс GMT +3.