Страница 1 из 1
Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Вт май 05, 2009 3:28 am
SilverNoob
Помогите пожалуйста, я хочу чтобы когда чар варпался в город с локмапа, стоя на том месте где появился, сразу тыкал на хиллера( у хиллера нету никаких строк, просто один щелчёк по нему и на тебе каст), а после хиллера тыкал на варпера, тем самым отправляясь на локмап, я ещё новичёк, поэтому неругайте=)) Страница с гайдом по макросам почему то неработает, так же как и некоторые ссылки с wiki . Вот сам макрос, который писал поподобию..
Код: Выделить всё
automacro healer {
console /Warped./
run-once 1
call {
do talknpc 153 102 r0
}
}
automacro warper {
console /You are again: Blessing/
run-once 1
call {
do talknpc 156 99 r0 c
}
}
Добавлено спустя 2 минуты 33 секунды:
А забыл рассказать о главном, когда чар попадает первый раз с локмапа в город, он проделывает все это и возвращается на лок, но при следующем попадании в город, он просто начинает считать координаты до лока и идти туда пешком 0_o
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Вт май 05, 2009 6:18 am
david
варпера лучше всего делай через файл portals.txt, который находится в папке тэйблс.
а с хилером забыл ты одну вещь:
Код: Выделить всё
automacro healer {
console /Warped./
run-once 1
call {
do talknpc 153 102 r0
release healer
}
}
и вообще, город хотя бы в макросе укажи, а то как то не очень с одним только
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Вт май 05, 2009 8:52 pm
SilverNoob
Город морок, куда его вписывать, с хиллером понятно, а вот с варпером неочень, что нужно прописывать в порталс.тхт? Буду очень признателен
Добавлено спустя 5 минут 19 секунд:
И ещё вопросик, он варпается сразу после того как получает блесс, а вот закончатся винги, и он сразу пойдёт в магазин, или нажмёт на хиллера? Как сделать чтоб он после магазина тыкал на хиллера а потом на варпера? Извините за мою нубость, но со всем разобрался а в этом немогу понять ничё((
Добавлено спустя 23 минуты 9 секунд:
Мда, всеравно при следующем попадании в город, он не подходит к хиллеру а сразу расчитывает маршрут на локмап=\
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Вт май 05, 2009 9:57 pm
openKore206
Как сделать чтоб он после магазина тыкал на хиллера а потом на варпера?
automacro asdfg {
console /Buy completed./
call {
do c @go 1 - если на серваке нет @go 1 то стери эту строчку
do talknpc 153 102 c
do talknpc <кординаты нпц (варпера)> <talk>
release asdfg
}
}
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Ср май 06, 2009 12:22 pm
SilverNoob
Спасибо, но всеравно после того как бот возвращается в город, он не тыкает на хиллера, а просто считает координаты до локмапа...
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Пт май 29, 2009 10:40 pm
Gospital
run once убрать не?
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Сб май 30, 2009 9:03 am
4epT
да, убери вообще "run-once 1" с условием "console" оно не к чему!
и чтобы бот не палился, то разговора с хилетом используй лучше:
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Сб май 30, 2009 12:59 pm
Gospital
насколько я понимаю run once это - использовать 1 раз. Проблема автора как раз в том что бот только 1 раз запускает макрос...
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Вс май 31, 2009 4:41 pm
4epT
строчка в консоле появляется редко, поэтому тут run-once вообще не нужно
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Чт июн 04, 2009 3:01 pm
Gospital
Только начал разбираться с макросами. Не судите строго.
вот что мы имеем.
automacro healer {
console /Map Change: prontera/
call heal
}
macro heal {
do move 158 185
do talknpc 149 189 c r0
release healer
}
automacro buff {
console /Хилер: Я надеюсь вам понравилось.../
call buffer
}
macro buffer {
do talknpc 152 189 c r0
release buffer
}
automacro warper {
console /Баффи: Я надеюсь вам понравилось.../
call warp
}
macro warp {
do talknpc 160 185 c r3
release warper
}
В конфиге прописал условие
useSelf_item Butterfly Wing {
sp<5
whenStatusInactive Blessing
}
Т.е. когда на снупе заканчивается каст либо кончается сп(меньше 5%) то он оказывается в пронте.
Сразу срабатывает макрс на разговор с хилером > Баффером > Варпером.
И бот снова на локации. Все работает наконец-то xD
Теперь сама проблема.
Где-то через 1-3 захода на локацию, снип ясное дело либо наберет перегруз, либо у нег кончится расходник.
Вопрос вот в чем - как расставить приоритеты, чтобы сначала бот проверял условие - нужно ли выполнить autostore и autobuy и лишь ПОСЛЕ них включал макру на heal>buff>warp.
Заранее спасибо за просвещение моей безграмотности)
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Пт июн 05, 2009 5:21 pm
kiprais
да пусть при попадание город каждый раз до кафры доходит сбрасывает на её весь не нужный лут потом идет до закупаться и уже тогда делает все остальное....
а потом сам на кафру залезеш и посмотриш что нуно те что ненуно
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Пт июн 05, 2009 6:17 pm
Gospital
я так и хочу уже сделать, но и это не пашет... вариант привидите пож....
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Вс июн 07, 2009 10:30 pm
SilverNoob
Вообщем или я дибил или кора тупит... Скорее первое=)
Я хочу чтобы бот получал каст, ЕСЛИ кончался расход тыкал на нпс с расходом, покупал винги, потом тыкал на варпера , варпался на локу, если кончается каст, или хп меньше 10 % командой @go 1 летел в город, тыкал на хиллера, и потом на варпера. Бот проходит один круг, т.е берёт каст, покупает все что надо, варпается на локу, когда кончается каст, варпается в город, секунд 10 стоит, а потом тупо идёт до лок мапа пешком 0_o
Что делает команда run-once? Типо проделать это все один раз?
Re: Хил, варп через нпс, но проделывается это 1 раз((
Добавлено: Пн июн 08, 2009 12:27 pm
sergey
как настроить бота, чтобы из города шел в канализацию на 2 лвл? обязательно макрос писать? Если - да, киньте ссылку на похожую тему, а то я не нашел о_О
Я ваще нуб, дайте ссылок плизз