Долго думал и других способов как при помощи макроса ненашел:
Итак что нужно сделать:
1) скачать макрос http://openkore.sourceforge.net/macro/macro-1.3.2.zip
2) разархивировать в папку plugins
3) перетащить из папки plugins файл cvsdebug.pm в корневой каталог опенкора
4) добавить в config.txt следующие строчки:
macro_nowarn 1 macro_orphans reregister macro_readmanual red/chili
5) добавить в timeouts.txt следующие строчки:
macro_delay 1
6) создать в папке control файл macros.txt
в результате дерево файлов будет выглядеть вот так:
openkore |-- control | |-- macros.txt |-- cvsdebug.pm |-- fields |-- logs |-- plugins | |-- Macro | | |-- Automacro.pm | | |-- Data.pm | | |-- Parser.pm | | |-- Script.pm | | |-- Utilities.pm | |-- macro.pl |-- src |-- tables
7) добавить в macros.txt следующие строчки:
### @Autoloot ### automacro autoloot { console "You are now in the game" call autoloot_cmd } macro autoloot_cmd { do c @autoloot 100 }
........................................................................
кое какие пояснения:
посчет строк
macro_nowarn 1
macro_orphans reregister
macro_readmanual red/chili
знаю только без строки macro_readmanual red/chili макрос автоматически отключается
macro_delay 1
число показывает секунды между перезапусками макроса
console "You are now in the game"
каждый раз при входе в игру опенкор выдает сообщение You are now in the game, на него то и реагирует макрос