Как узнать свою профу в макросе или конфиге

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Murko
Начинающий
Сообщения: 15
Зарегистрирован: Вт апр 29, 2008 6:11 pm

Как узнать свою профу в макросе или конфиге

Сообщение Murko »

Как узнать свою профу в макросе или конфиге? Нужно просить хил только если бот сам не Ако производный.
Unkn0wn
Новичок
Сообщения: 4
Зарегистрирован: Вт апр 15, 2008 7:59 pm

Сообщение Unkn0wn »

Ты сам выбираешь каким персонажем аккаунта боту играть. Выбирай не ако и проси. Выбирай ако и не проси.
Хотя бы, прочти мануал и открой конфиг блокнотом. Не будет таких вопросов.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Unkn0wn
Не стоит так категорично заявлять. Может, чел пишет нечто универсальное?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Murko
Начинающий
Сообщения: 15
Зарегистрирован: Вт апр 29, 2008 6:11 pm

Сообщение Murko »

Именно универсальное) хочу написать один раз чтобы потом не париться с включением/выключением макросов и не палиться. без написания плагинов реально узнать профу? Те фактически мне нужно либо в макросе либо в обработке ReactOnActor поставить условие на свою профу
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

Murko писал(а):Те фактически мне нужно либо в макросе либо в обработке ReactOnActor поставить условие на свою профу
Ну, во всяком случае, в автомакросе условие class Novice работает, а в описании ReactOnActor есть описание опции, связаной с профой.
Murko
Начинающий
Сообщения: 15
Зарегистрирован: Вт апр 29, 2008 6:11 pm

Сообщение Murko »

Не понимаю. Есть ReactOnActor. и в config.txt я пишу:

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

reactOnActor macro askheal {
	actor_type player
	actor_lvl >= 20
	actor_isJob Acolyte, Priest, Monk
	actor_isDead 0
	actor_dist < 6
	hp < 50%
	notInTown 1
}
вопрос первый: можно ли в этом блоке вставить проверку на МОЮ профессию

в файле macros.txt я пишу:

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

macro askheal{
   pause @rand(0,2)
   pause 1
   do c @random ("Полечи плиз", "мона хил?", "хил плиз","похиль пожалуйста", "похиль плиз")
   pause @rand(0,1)
}
Вопрос второй можно ли вставить проверку на мою профу в этом блоке.
Если можно то как?

Зы: сори если что, с макросами только сегодня столкнулся, в поиске искал нету)
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

Murko писал(а):Зы: сори если что, с макросами только сегодня столкнулся, в поиске искал нету)
Проверка в автомакросе, кури мануал по макросам от 4ерТ'a...
Murko
Начинающий
Сообщения: 15
Зарегистрирован: Вт апр 29, 2008 6:11 pm

Сообщение Murko »

курил. обьясни тогда как мне в автомакросе добавить условие что пробегает рядом именно ако?

Добавлено спустя 54 секунды:

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

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

жаль что нету условия "class not ***"
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Murko
Начинающий
Сообщения: 15
Зарегистрирован: Вт апр 29, 2008 6:11 pm

Сообщение Murko »

Нашел.. @eval($::char->{jobID}) пасиба черту)
Ответить