[нупы борюццо с голд-румом] / c помощью кривого макроса

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

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Exeller
Энтузиаст
Сообщения: 88
Зарегистрирован: Вт апр 10, 2007 2:00 pm

[нупы борюццо с голд-румом] / c помощью кривого макроса

Сообщение Exeller »

Этот автомакрос по моему замыслу должен срабатывать когда вес у чара больше 70%в голд руме,тогда бот телепортируеться в излюд,говорит с нпц,продает весь лут и телепортируеться обратно в голд рум.Так вот проблема в том что он не запускаеться когда нужно и флудит бесконечно в консоле что типо он внедрен.

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

automacro gold{
   weight >= 70
   call{
   do c @go 5
   do move 130 90 izlude
   do talknpc 134 90 s
   do sell  0-5 300
   do selldone 
   do c @warp turbo_room
}
   run-once 1
}
yonah
Грамотный
Сообщения: 161
Зарегистрирован: Ср ноя 15, 2006 9:49 pm

Сообщение yonah »

macro_delay в timeouts.txt выставь
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Я бы на всякий случай просто пауз везде понатыкал, особенно
после таких стремных штук, как "do c @go 5".

* * *

А еще есть полезная, спецом антифлудерская опция "timeout".
Последний раз редактировалось piroJOKE Чт апр 19, 2007 9:59 am, всего редактировалось 3 раза.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Re: Проблема с Автомакросом

Сообщение Aib0 »

Вот так попробуй:
weight >= 70%
Exeller
Энтузиаст
Сообщения: 88
Зарегистрирован: Вт апр 10, 2007 2:00 pm

Сообщение Exeller »

Кстати если не трудно....если в автомакросе есть ошибки подскажите какие :D
Изображение
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

do selldone
нужно do sell done
do talknpc 134 90 s
Не понимаю - что значит "s"?
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Кстати, а нах тебе...
}
run-once 1
}
...ты что, собираешься только 1 раз этот макрос вызывать?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
yonah
Грамотный
Сообщения: 161
Зарегистрирован: Ср ноя 15, 2006 9:49 pm

Сообщение yonah »

Та же трабла была со арровкрафтом
Exeller
Энтузиаст
Сообщения: 88
Зарегистрирован: Вт апр 10, 2007 2:00 pm

Сообщение Exeller »

Таксс...rune once 1 я убрал а "s" это тоже самое что нажать кнопку sell в диале с нпц
Изображение
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

automacro gold {
weight >= 70
run-once 1
call {
do c @go 5
do move 130 90 izlude
do talknpc 134 90 s
do sell 0-5 300
do selldone
do c @warp turbo_room
}
}
cabra
Новичок
Сообщения: 13
Зарегистрирован: Вс июл 15, 2007 7:57 pm

Сообщение cabra »

Что бы не плодить топики, пишу здесь. У меня трабл со складированием. Вот макрос:

automacro gold {
weight >= 89%
call storagegold
}

macro storagegold {
do c @go 1
do talk @npc (156 97)
do talk resp 1
do storage add @inventory (Gold) @invamount (Gold)
do c @warp turbo_room
}

macro_delay 10
В config.txt ничего не менял, так как ничего не понял :crazy:
Происходит следующее. Бот тупо делает первую строку, то есть do c @go 1 по несколько раз. Не знаю даже что и делать %)
Exeller
Энтузиаст
Сообщения: 88
Зарегистрирован: Вт апр 10, 2007 2:00 pm

Сообщение Exeller »

Lims
automacro gold {
weight >= 70
run-once 1
call {
do c @go 5
do move 130 90 izlude
do talknpc 134 90 s
do sell 0-5 300
do selldone
do c @warp turbo_room
}
}
cabra
automacro gold {
weight >= 89%
call storagegold
}

macro storagegold {
do c @go 1
do talk @npc (156 97)
do talk resp 1
do storage add @inventory (Gold) @invamount (Gold)
do c @warp turbo_room
}
Включаем МОСК и сравниваем правильный лимсовый макрос и твой....делаем выводы :o
P.S. Советую почитать про консольные команды :P
Изображение
cabra
Новичок
Сообщения: 13
Зарегистрирован: Вс июл 15, 2007 7:57 pm

Сообщение cabra »

Хм странно, в примерах было написано do talk @npc а не talknpc
Exeller
Энтузиаст
Сообщения: 88
Зарегистрирован: Вт апр 10, 2007 2:00 pm

Сообщение Exeller »

cabra
Давно хотел это сказать чтоб на это обратили внимание......напоминаю вместо команд типо @npc заменяються на консольные команды...типо talknpc
P.S. ах да еще кое что проценты в значениях услоывий вроде ставить ненадо :P
Изображение
cabra
Новичок
Сообщения: 13
Зарегистрирован: Вс июл 15, 2007 7:57 pm

Сообщение cabra »

automacro gold {
weight >= 89%
call storagegold
run-once 1

}

macro storagegold {
do c @go 1
do talknpc 156 97 c r1
do storage add @inventory (Gold)
do c @warp turbo_room
}
Хм скорей всего дело было в run-once. Только не до конца понимаю. Как эта команда работает тогда. Получается это run_once 1 после завершения макроса опять в 0 переходит.

Добавлено спустя 5 минут 24 секунды:

После теста вот что получилось: Все было сброшено на окей, 1 раз только. щас буду пробывать reset
Ответить