Макрос (Подошел - кастанул).

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

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

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

Макрос (Подошел - кастанул).

Сообщение N I K »

Суть темы,чтобы найти макрос "Подошел - бафнул".Тоесть,как только чар подходит в плотную к Химу,тот с проверкой гильдии кидает ему ФП.

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

automacro protect{
pm /fp|Fp me|164/
call fp
} 
macro fp {
$guild = "Название Гильдии"
$id = @player ($.lastpm)
$g = @eval (exists $::players{$::playersID[$id]}->{guild} ? $::players{$::playersID[$id]}->{guild}{name} : 'null')
if ($g ~ $guild) goto fp
release fp
:fp
do stand
do sp "Full Chemical Protection" @player($.lastpm) 5
do sit
}
Пользуюсь вот этим макросом,но во время ГВ не всегда удобно,каждый раз писать в ПМ.Решил поискать более удобный и быстрый макрос,но к сожалению все мои поиски не принесли "плодов".Просмотрел все 2 страницы "Макросов" и "Поиск".Не нашел ничего.Если есть такой макрос,то плохо искал,выложите ссылку пожалуйста.А если нет,то возможно поможете в его написаннии.
l00zEr
Начинающий
Сообщения: 41
Зарегистрирован: Ср апр 02, 2008 12:15 am

Сообщение l00zEr »

Насчёт проверки гильды - надо посмотреть, а просто баф всем проходящим (по списку ников) - partySkill в конфиге выставить, прописать ники, добавить notPartyOnly.
N I K
Новичок
Сообщения: 8
Зарегистрирован: Вс апр 27, 2008 6:38 pm

Сообщение N I K »

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

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

N I K, ты уж определись что именно тебе нада
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
l00zEr
Начинающий
Сообщения: 41
Зарегистрирован: Ср апр 02, 2008 12:15 am

Сообщение l00zEr »

N I K писал(а):Пати - не удобно."Вечное" пати не удобно.
Есть еще варианты?
ну я же пишу: добавь notPartyOnly флаг.
переведу даже на русский: "не только в пати". то есть будет кастовать на всех, кто прописан в таргетах, без пати.

можно, конечно, ещё автомакрос на событие "player" поставить:
player ("<playername>"|/<regexp>/) [, <distance> ]
triggers when <playername> is on screen or not more than <distance> blocks away.
Multiple lines are treated as AND conditions.

но тут фиг поймёшь потом, какой игрок вызвал срабатывание макроса...

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

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

вечное - это походу он про гильдию
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
N I K
Новичок
Сообщения: 8
Зарегистрирован: Вс апр 27, 2008 6:38 pm

Сообщение N I K »

l00zEr,4epT Спасибо,разобрался.
Я просто изначально не понел работу notPartyOnly.Да его и не было в партискилл=)

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

partySkill Full Chemical Protection {
	lvl 5
	target Ник
	target_timeout 100
	notPartyOnly 1
}
Кому нужно - пользуйтесь.
Ответить