Вопрос по макросу

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

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

Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
Backoc
Начинающий
Сообщения: 40
Зарегистрирован: Вс сен 28, 2008 2:09 pm
Контактная информация:

Вопрос по макросу

Сообщение Backoc »

В макросах я не силен и даже незнаю блока макроса. ФАК не помогает. Напишите пожалуйста один раз блок макроса и скажите куда его закинуть. Дальше уже сам разберусь. Макрос должен быть таков:
Макро "каст" {
если сп <20%
то я ем ухо и лечу на место сейва, где
базарю с нпц ХИЛЕР Х У c c n
получаю реген СП
макро энд}

{или нету статуса аги\блес, тогда
Ем ухо и лечу на место сейва
Там я кликаю на НПЦ payon X Y и базарю с ним так: c r0 c n
и тогда я получаю каст
макро энд}

напишите команды плз и можно ли так сделать и куда макрос етот закинуть.
Числа я сам подставлю. Буду очень благодарен.
Аватара пользователя
Сагпоименидурак
Грамотный
Сообщения: 284
Зарегистрирован: Сб дек 20, 2008 2:30 pm
Сервер RO:: Chaos

Re: Вопрос по макросу

Сообщение Сагпоименидурак »

Конфиг.тхт
doCommand Blessing {
whenStatusInactive Blessing
notInTown 1
timeout 40
}

doCommand Sp {
sp < 20%
notInTown 1
timeout 40
}
Макро.тхт
macro Blessing {
pause @rand(1,3)
do is Butterfli Wing
pause @rand(1,5)
do talknpc payon xxx yyy c c n
}

macro Sp {
pause @rand(1,3)
do is Butterfli Wing
pause @rand(1,5)
do talknpc payon xxx yyy c r0 c n
}
А ботоводство вообще само по себе является хобби для физиков-математиков-программистов (c) dvdc
NB! В личку не стучать - никому помогать не буду, ждите месяц, блджад!
Backoc
Начинающий
Сообщения: 40
Зарегистрирован: Вс сен 28, 2008 2:09 pm
Контактная информация:

Re: Вопрос по макросу

Сообщение Backoc »

Благодарю, и ещё вопрос: Baterfli или Baterfly?
Аватара пользователя
totis
Грамотный
Сообщения: 157
Зарегистрирован: Ср фев 07, 2007 3:18 pm

Re: Вопрос по макросу

Сообщение totis »

вообще Butterfly
Style from the dark side.
Use ai against ai. (c)
Аватара пользователя
ReЦiDiV
Модератор
Сообщения: 392
Зарегистрирован: Сб янв 10, 2009 4:15 pm
Сервер RO:: Chaos
Откуда: Qrsk

Re: Вопрос по макросу

Сообщение ReЦiDiV »

Перенесено в макросы.
Keanor
Энтузиаст
Сообщения: 85
Зарегистрирован: Чт дек 11, 2008 9:45 am
Сервер RO:: raggame
Откуда: Нижний Новгород
Контактная информация:

Re: Вопрос по макросу

Сообщение Keanor »

а релиз в конце ненадо?
Backoc
Начинающий
Сообщения: 40
Зарегистрирован: Вс сен 28, 2008 2:09 pm
Контактная информация:

Re: Вопрос по макросу

Сообщение Backoc »

пишет unknown command Blessing. Ошибки какието в макросе, кто увидел исправте пожалуйста

Добавлено спустя 3 минуты 26 секунд:
Я короче сделал так: do command поставил перед блоками скилов в конфиг.тхт, потом в этой же папке контрол нашел макрос.тхт(он был пустым) закинул туда два этих макроса, батерфли исправил на Batterfly и написал координаты НПЦ и как с ним базарить, а он нифига не делает. Тоже самое написал на хил, так он не хиляется не регенит сп ни обкастовывается.
Аватара пользователя
ReЦiDiV
Модератор
Сообщения: 392
Зарегистрирован: Сб янв 10, 2009 4:15 pm
Сервер RO:: Chaos
Откуда: Qrsk

Re: Вопрос по макросу

Сообщение ReЦiDiV »

Backoc писал(а):пишет unknown command Blessing. Ошибки какието в макросе, кто увидел исправте пожалуйста

Добавлено спустя 3 минуты 26 секунд:
Я короче сделал так: do command поставил перед блоками скилов в конфиг.тхт, потом в этой же папке контрол нашел макрос.тхт(он был пустым) закинул туда два этих макроса, батерфли исправил на Batterfly и написал координаты НПЦ и как с ним базарить, а он нифига не делает. Тоже самое написал на хил, так он не хиляется не регенит сп ни обкастовывается.
Butterfly
Обрати внимание как надо писать.
Backoc
Начинающий
Сообщения: 40
Зарегистрирован: Вс сен 28, 2008 2:09 pm
Контактная информация:

Re: Вопрос по макросу

Сообщение Backoc »

То ли у меня кривые руки то ли что...
Изображение
И мне кажется вроде как нужен мне автомакрос а не макрос по команде...
Опишите поподробнее в чем у меня ошибка с разговоре с НПЦ

Это у меня находится в папке контрол в макрос.тхт
macro Increase AGI {
pause @rand(1,3)
do is Butterfly Wing
pause @rand(1,5)
do talknpc morocc 161 96 c r0 n
}

macro Sp {
pause @rand(1,3)
do is Butterfly Wing
pause @rand(1,5)
do talknpc morocc 159 96 c
}
Это у меня в контрол.тхт
doCommand Increase AGI {
whenStatusInactive Increase AGI
notInTown 1
timeout 40
}

doCommand Sp {
sp < 20%
notInTown 1
timeout 40
}

doCommand Sp {
hp < 20%
notInTown 1
timeout 40
}
Играю на серве RageRO если кто там играет, напишите свои координаты НПЦ и как с ними базарить

Добавлено спустя 2 минуты 24 секунды:
Может ещё надо дописать чтобы после того как ухо он сожрал шел на distance 5 от НПЦ баферахилера или надо написать НПЦ не morocc x y, а как его види WX интерфейс? типо БаферUnkniwn#244234345 что то вроде этого. Помогите пожалуйста

Добавлено спустя 8 минут 52 секунды:
Поменял названия макроса на 1 и2 и в do command их тоже прописал. в консоль пишу macro 1
macro 2
и он пишет ситнтаксическую ошибку такую как на скрине, как сделать правильно разговор с НПЦ и как сделать это автомакросом?

Добавлено спустя 2 минуты 53 секунды:
и ещё пишет Unknown command '1' (это та что на баф) а на команду про хп\сп вопросов нету
Аватара пользователя
Сагпоименидурак
Грамотный
Сообщения: 284
Зарегистрирован: Сб дек 20, 2008 2:30 pm
Сервер RO:: Chaos

Re: Вопрос по макросу

Сообщение Сагпоименидурак »

я нихуя не понял!!!111 в предыдущем посте слишком многа мусора, что затрудняет его понимаение, его надо допилить до читабельного состояния либо ваще снести нахуй!111расрас
Добавлено как проспался
macro Blessing {
pause @rand(1,3)
do is Butterfli Wing
pause @rand(1,3)
do move xxx yyy # подходим поближе к нпс
pause @rand(1,3)
do talknpc xxx yyy c c n
}

macro Sp {
pause @rand(1,3)
do is Butterfli Wing
pause @rand(1,3)
do move xxx yyy # подходим поближе к нпс
pause @rand(1,3)
do talknpc xxx yyy c r0 c n
}
Попробуй так. Я вчера слегка пяьан был проста!11
Последний раз редактировалось Сагпоименидурак Чт июл 02, 2009 2:27 pm, всего редактировалось 1 раз.
А ботоводство вообще само по себе является хобби для физиков-математиков-программистов (c) dvdc
NB! В личку не стучать - никому помогать не буду, ждите месяц, блджад!
Аватара пользователя
ReЦiDiV
Модератор
Сообщения: 392
Зарегистрирован: Сб янв 10, 2009 4:15 pm
Сервер RO:: Chaos
Откуда: Qrsk

Re: Вопрос по макросу

Сообщение ReЦiDiV »

Автор очень нервничает и переживает по поводу не работоспособоности, что пишет сообщения каждые 5 минут. :ROFL:
Если не можете описать проблему сразу, то хоть не добавляйте пост, а старый редактируйте.
Backoc
Начинающий
Сообщения: 40
Зарегистрирован: Вс сен 28, 2008 2:09 pm
Контактная информация:

Re: Вопрос по макросу

Сообщение Backoc »

Пост то он добавляет к предыдущему, зачем тогда его редактировать? или пост защитывается мне в сообщения? Если да то тогда буду в будущем редактировать.
ПС щас попробую вписать то , чсто ты мне дал. Позже отпишусь.


Всё, теперь понял в чем синтаксис эрор было. Ненужно писать город. Сразу пишем коородинаты и как базарить с нпц. Это выглядет вот так в макрос.тхт:
macro Blessing {
pause @rand(1,3)
do is Butterfly Wing
pause @rand(1,3)
do move 157 94
pause @rand(1,3)
do talknpc 161 96 c r0 n
}

macro Sp {
pause @rand(1,3)
do is Butterfly Wing
pause @rand(1,3)
do move 157 94
pause @rand(1,3)
do talknpc 159 96 c
}
Добавлено спустя 34 минуты 59 секунд:
Изображение
Теперь осталось разобратся с конфиг.тхт, потому что выдает ошибку(на скрине выше которая). Пробовал изменить на doMacro ошибку не пишет, но макрос не юзает.

П.С. не могу редактировать предыдущий пост. Нашел новый баг форума(щас о нем отпишусь)
Аватара пользователя
Сагпоименидурак
Грамотный
Сообщения: 284
Зарегистрирован: Сб дек 20, 2008 2:30 pm
Сервер RO:: Chaos

Re: Вопрос по макросу

Сообщение Сагпоименидурак »

doCommand macro Blessing {
whenStatusInactive Blessing
notInTown 1
timeout 40
}

doCommand macro Sp {
sp < 20%
notInTown 1
timeout 40
}
Это пихать в конфиг.тхт
А ботоводство вообще само по себе является хобби для физиков-математиков-программистов (c) dvdc
NB! В личку не стучать - никому помогать не буду, ждите месяц, блджад!
JekaIgI
Новичок
Сообщения: 11
Зарегистрирован: Вт окт 14, 2008 7:21 pm

Re: Вопрос по макросу

Сообщение JekaIgI »

Тут такой вопрос по новому боту. Макроплагина в последней сборке нет, я из старого бота скопировал папку Plugins, macros.txt, и в config.txt добавил всё, что было после "--- custom ---" в старом конфиге. Всё ли я правильно сделал, и будут ли у меня теперь плагины работать?
Ответить