Просмотр полной версии : Autosell Вопрос к знаюшим
И так целю ночь возился с новой незнакомой программой
нашел скрипты макросы и настройки
зашел с помошью бота в игру уже неплохо
поставил макрос прописал нпц и т.п. и т.д.
начал бить золото набил 88% ура варпнулся тоже хорошо
назад тоже улетел неплохо
а вот теперь парадокс набрал снова 88% и побежал пешком уже! а придя отказывается продавать лут...
и ещё что азначает переменная @release
переменной "@release" не существует (где нашёл, если у нас, то нада исправить)
release <имя автомакроса>
это открывает закрытый автомакрос.
Чтобы он по тысячи раз не повторялся подряд его закрывают командой run-once 1
почитай мою темку по макросам (http://ragbot.ru/forum/showthread.php?t=597), там вроде как всё доступно
такс у вас у вас!
теперь по делу без лишних обвинений лежит вот такой макрос!
macros(gold room in NiktoutRO).txt
### @Autoloot
automacro autoloot {
weight >= 1
call autoloot_cmd
run-once 1
}
macro autoloot_cmd {
do c @autoloot 100
}
automacro pereves {
location force_1-2
weight > 50%
call sell
}
macro sell {
do relog 20
do c @warp prt_in 131 71
do autosell
}
automacro whenrespawn {
location prontera
weight < 50%
call warp
}
macro warp {
do c @go 5
pause 2
do c @autoloot 100
pause 0.5
do move force_1-2
eval AI::clear("sellAuto");
@release pereves
}
ну первое что бросается в глаза (теперь уже мне как разобравшимуся человеку
do relog 20
тобиш бред прилетел и логаут =)
дальше какраз то самое
@release pereves
хотя бот нешитает эту строку за ошибку, описания ненашел вот и спросил =\
написано там все очень доступно однако для человека то ваше не обшался с макросами это наказание разбирается с этим =) с другой стороны разобравшись со всеми конфигами и настройками к макросу мы получаем бота 24\7 который уже не ходит пешком а варпится и варианты для выбора локаций разширяются.... я вот думаю может стоит привести примеры с описанием функций макросов на более упрошенном языке, хотябы для обших понятий =)
и ешё
eval AI::clear("sellAuto");
я некогда-бы не написал такое сам откуда мне было узнатьчто именно такой блок макроса бдует очишать бота от попыток к автоселлу ?:)
хотя может я был несовсем внимателен \
Это макрос уже старый я его давно удали (помоему) релогинется он после того, как у него настанет перевес (хз зачем)
eval AI::clear("sellAuto"); яб до такого тож не додумался, в мануале нет такого.
"@release pereves" так (через @) любят писать долбаные америкосы, скорее всего так нужно было писать в ранних версиях плагина, щас пишется без @
я вот думаю может стоит привести примеры с описанием функций макросов на более упрошенном языке, хотябы для обших понятий =)
ЭТО ТЫ ПО ПОВОДУ ЧЕГО?
да я так =) по ночам и нетакое приходит ...
всеравно спасибо много осмыслил и понял =) удачи таксказать
vBulletin® v3.8.11, Copyright ©2000-2024, vBulletin Solutions Inc. Перевод: zCarot