macros.txt правила написания файла
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
- miniBot
- Грамотный
- Сообщения: 429
- Зарегистрирован: Вс ноя 05, 2006 8:48 am
- Откуда: Москва
- Контактная информация:
macros.txt правила написания файла
Как правильно должен начинаться сей файл?
У меня такая байда при запуске Kore в консоли еть строчка
control/macros.txt: ignoring '' (munch, munch, strange food)
он так реагирует на 1 строчку в файле. чтобы небыло в первой строке - она игнорится с выводом этого сообщения!
Если начать с макроса то и он игнорится.
control/macros.txt: ignoring 'automacro ppc {' (munch, munch, strange food)
так происходит и смакро 1.3.4 скаченой с офф сайта, так и 1.3.5 поставляющейся с вашей сборкой.
И про коменты вопрос, надеюсь коменты начинаются также с #
У меня такая байда при запуске Kore в консоли еть строчка
control/macros.txt: ignoring '' (munch, munch, strange food)
он так реагирует на 1 строчку в файле. чтобы небыло в первой строке - она игнорится с выводом этого сообщения!
Если начать с макроса то и он игнорится.
control/macros.txt: ignoring 'automacro ppc {' (munch, munch, strange food)
так происходит и смакро 1.3.4 скаченой с офф сайта, так и 1.3.5 поставляющейся с вашей сборкой.
И про коменты вопрос, надеюсь коменты начинаются также с #
помощь только тем у кого включен параметр - mozgEnable 1
БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
Решил написать сюда чтоб не создавать лишних тем.
Немогу разобраться как всетаки включить работу макросов.
Все сделал как в документации.
В итоге в консоле пишет:
....
Loading plugin plugins/macro.pl
[macro] cvsdebag initialized
....
[patchConnect] cvsdebag initialized
....
Такой строчки нету Loading tables/macros.txt...
.....
[macro] you should read the documentation before using this plugin: http://openkore.sourceforge.net/macro/
macro plugin unloading, cleaning up
В общем может надо чтото в config.txt прописать? я ничего не писал.
Нашел такой вопрос а доках: When starting openkore the macro plugin tells me to read the documentation and unloads!
Then you should read the documentation. I won't give you a different answer. Но он мне ничем непомог
П.С. и macros.txt можно сохранять в UTF-8 а то гдето читал что нельзя.
Помогите пожалуйста.
Немогу разобраться как всетаки включить работу макросов.
Все сделал как в документации.
В итоге в консоле пишет:
....
Loading plugin plugins/macro.pl
[macro] cvsdebag initialized
....
[patchConnect] cvsdebag initialized
....
Такой строчки нету Loading tables/macros.txt...
.....
[macro] you should read the documentation before using this plugin: http://openkore.sourceforge.net/macro/
macro plugin unloading, cleaning up
В общем может надо чтото в config.txt прописать? я ничего не писал.
Нашел такой вопрос а доках: When starting openkore the macro plugin tells me to read the documentation and unloads!
Then you should read the documentation. I won't give you a different answer. Но он мне ничем непомог
П.С. и macros.txt можно сохранять в UTF-8 а то гдето читал что нельзя.
Помогите пожалуйста.
-
- Энтузиаст
- Сообщения: 66
- Зарегистрирован: Вс дек 03, 2006 12:31 pm
- Откуда: Москва
И вправду нашел.
Сложно всетаки читать не форматированый текст без всяких абзатцов, отступов, заголовков и т.д. А в английской версии вроде все красиво, но сам факт английского языка нерадует Еще ведь додумались гдето в конце написать...
Вообщем спасибо кто помог И для тех кто с такой же проблемой, писать следующее в config.txt : macro_readmanual red/chili
Сложно всетаки читать не форматированый текст без всяких абзатцов, отступов, заголовков и т.д. А в английской версии вроде все красиво, но сам факт английского языка нерадует Еще ведь додумались гдето в конце написать...
Вообщем спасибо кто помог И для тех кто с такой же проблемой, писать следующее в config.txt : macro_readmanual red/chili
- miniBot
- Грамотный
- Сообщения: 429
- Зарегистрирован: Вс ноя 05, 2006 8:48 am
- Откуда: Москва
- Контактная информация:
Перенос по словам в блокноте поможет! или возьми како-нить продвинутый текстовый редакторROGamer писал(а):Сложно всетаки читать не форматированый текст без всяких абзатцов, отступов, заголовков и т.д.
А как насчет систем автоматизированного перевода?ROGamer писал(а):А в английской версии вроде все красиво, но сам факт английского языка нерадует
помощь только тем у кого включен параметр - mozgEnable 1
БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
- miniBot
- Грамотный
- Сообщения: 429
- Зарегистрирован: Вс ноя 05, 2006 8:48 am
- Откуда: Москва
- Контактная информация:
А для чего вобще нужно?ROGamer писал(а):А как сделать чтобы макрос постоянно не выполнялся. Например при условии location xxx . Если ставить lock xxx то он вообще больше никогда невыполнится, кроме первого раза. А если мне надо выйти и зайти заного на локацию чтоб каждый раз запускался макрос 1 раз?
помощь только тем у кого включен параметр - mozgEnable 1
БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
-
- Грамотный
- Сообщения: 161
- Зарегистрирован: Сб ноя 04, 2006 2:13 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Если я правильно понял твою ситуацию, то run-once и release тебе в помощь. А вообще, опиши всё поподробнее.
З.Ы. Ещё есть такой параметр в синаксисе автомакро, который называется mapchange - сраатывать при смене локации на заданную (он активируется именно при смене на данную локацию. Если ты уже находшься на ней - ничего не происходит). Лично я использую эту штуку в случае, когда мне нужно при заходе на какую-то локацию поставить чат (хотя не знаю, мб то можно сделать средствами коры - лень было разбираццо, вот и сделал марокс ж) )
З.Ы. Ещё есть такой параметр в синаксисе автомакро, который называется mapchange - сраатывать при смене локации на заданную (он активируется именно при смене на данную локацию. Если ты уже находшься на ней - ничего не происходит). Лично я использую эту штуку в случае, когда мне нужно при заходе на какую-то локацию поставить чат (хотя не знаю, мб то можно сделать средствами коры - лень было разбираццо, вот и сделал марокс ж) )
http://rodb.rofan.ru/ - База по мерчам Раггейма, сервера Хаос. Обновление каждые ~35 минут.
В асю с вопросами по настройке ботов не писать.
В асю с вопросами по настройке ботов не писать.
Спс я уже разобрался
А вот эти команды run-once и release и др. гденить описаны? В мануале их нету ((
И еще как сделать чтобы при всяких дисконектах или чегонить макрос опять включался?
Например бот который входит и создаёт чат, не сдвигаясь с места:
automacro 1 {
location prontera
run-once 1
call 2
}
macro 2 {
do chat create "ххх"
}
Делать макро, который будет включать автомакрос 1, на сообщение в консоле дисконекта както неправильно Есть какойнибудь другой вариант?
Ну кроме дисконекта даже хз что может оборвать результат макроса.
Или может проверять наличие чата? тогда как условие будет выглядеть?
А вот эти команды run-once и release и др. гденить описаны? В мануале их нету ((
И еще как сделать чтобы при всяких дисконектах или чегонить макрос опять включался?
Например бот который входит и создаёт чат, не сдвигаясь с места:
automacro 1 {
location prontera
run-once 1
call 2
}
macro 2 {
do chat create "ххх"
}
Делать макро, который будет включать автомакрос 1, на сообщение в консоле дисконекта както неправильно Есть какойнибудь другой вариант?
Ну кроме дисконекта даже хз что может оборвать результат макроса.
Или может проверять наличие чата? тогда как условие будет выглядеть?