Хил, варп через нпс, но проделывается это 1 раз((

Всё, что касается макро-плагина.

Модератор: 4epT

Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
SilverNoob
Новичок
Сообщения: 4
Зарегистрирован: Пн апр 27, 2009 4:35 pm
Сервер RO:: VegasRo

Хил, варп через нпс, но проделывается это 1 раз((

Сообщение 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
david
Начинающий
Сообщения: 48
Зарегистрирован: Ср янв 30, 2008 9:21 pm

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение david »

варпера лучше всего делай через файл portals.txt, который находится в папке тэйблс.
а с хилером забыл ты одну вещь:

Код: Выделить всё

automacro healer {
           console /Warped./
           run-once 1
           call {
              do talknpc 153 102 r0
              release healer
           }
}
и вообще, город хотя бы в макросе укажи, а то как то не очень с одним только

Код: Выделить всё

console /Warped./
SilverNoob
Новичок
Сообщения: 4
Зарегистрирован: Пн апр 27, 2009 4:35 pm
Сервер RO:: VegasRo

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение SilverNoob »

Город морок, куда его вписывать, с хиллером понятно, а вот с варпером неочень, что нужно прописывать в порталс.тхт? Буду очень признателен

Добавлено спустя 5 минут 19 секунд:
И ещё вопросик, он варпается сразу после того как получает блесс, а вот закончатся винги, и он сразу пойдёт в магазин, или нажмёт на хиллера? Как сделать чтоб он после магазина тыкал на хиллера а потом на варпера? Извините за мою нубость, но со всем разобрался а в этом немогу понять ничё((

Добавлено спустя 23 минуты 9 секунд:
Мда, всеравно при следующем попадании в город, он не подходит к хиллеру а сразу расчитывает маршрут на локмап=\
Аватара пользователя
openKore206
Энтузиаст
Сообщения: 104
Зарегистрирован: Ср июн 25, 2008 12:46 pm
Контактная информация:

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение openKore206 »

Как сделать чтоб он после магазина тыкал на хиллера а потом на варпера?

automacro asdfg {
console /Buy completed./
call {
do c @go 1 - если на серваке нет @go 1 то стери эту строчку
do talknpc 153 102 c
do talknpc <кординаты нпц (варпера)> <talk>
release asdfg
}
}
Изображение Изображение Изображение
разбей яйцо, спаси цыплёнка.
делал своими руками
SilverNoob
Новичок
Сообщения: 4
Зарегистрирован: Пн апр 27, 2009 4:35 pm
Сервер RO:: VegasRo

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение SilverNoob »

Спасибо, но всеравно после того как бот возвращается в город, он не тыкает на хиллера, а просто считает координаты до локмапа...
Gospital
Энтузиаст
Сообщения: 83
Зарегистрирован: Чт янв 08, 2009 1:33 pm
Сервер RO:: TEXNORO

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение Gospital »

run once убрать не?
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение 4epT »

да, убери вообще "run-once 1" с условием "console" оно не к чему!
и чтобы бот не палился, то разговора с хилетом используй лучше:

Код: Выделить всё

do talk @npc(153, 102)
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Gospital
Энтузиаст
Сообщения: 83
Зарегистрирован: Чт янв 08, 2009 1:33 pm
Сервер RO:: TEXNORO

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение Gospital »

насколько я понимаю run once это - использовать 1 раз. Проблема автора как раз в том что бот только 1 раз запускает макрос...
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение 4epT »

строчка в консоле появляется редко, поэтому тут run-once вообще не нужно
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Gospital
Энтузиаст
Сообщения: 83
Зарегистрирован: Чт янв 08, 2009 1:33 pm
Сервер RO:: TEXNORO

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение 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.
Заранее спасибо за просвещение моей безграмотности)
kiprais
Энтузиаст
Сообщения: 81
Зарегистрирован: Пт янв 09, 2009 7:05 pm
Сервер RO:: raggame

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение kiprais »

да пусть при попадание город каждый раз до кафры доходит сбрасывает на её весь не нужный лут потом идет до закупаться и уже тогда делает все остальное....
а потом сам на кафру залезеш и посмотриш что нуно те что ненуно
Gospital
Энтузиаст
Сообщения: 83
Зарегистрирован: Чт янв 08, 2009 1:33 pm
Сервер RO:: TEXNORO

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение Gospital »

я так и хочу уже сделать, но и это не пашет... вариант привидите пож....
SilverNoob
Новичок
Сообщения: 4
Зарегистрирован: Пн апр 27, 2009 4:35 pm
Сервер RO:: VegasRo

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение SilverNoob »

Вообщем или я дибил или кора тупит... Скорее первое=)
Я хочу чтобы бот получал каст, ЕСЛИ кончался расход тыкал на нпс с расходом, покупал винги, потом тыкал на варпера , варпался на локу, если кончается каст, или хп меньше 10 % командой @go 1 летел в город, тыкал на хиллера, и потом на варпера. Бот проходит один круг, т.е берёт каст, покупает все что надо, варпается на локу, когда кончается каст, варпается в город, секунд 10 стоит, а потом тупо идёт до лок мапа пешком 0_o
Что делает команда run-once? Типо проделать это все один раз?
sergey
Новичок
Сообщения: 13
Зарегистрирован: Чт май 28, 2009 9:36 am
Сервер RO:: chaos

Re: Хил, варп через нпс, но проделывается это 1 раз((

Сообщение sergey »

как настроить бота, чтобы из города шел в канализацию на 2 лвл? обязательно макрос писать? Если - да, киньте ссылку на похожую тему, а то я не нашел о_О
Я ваще нуб, дайте ссылок плизз
Ответить