RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Макросы и Плагины

Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов.

Ответ
 
Опции темы Опции просмотра
Старый 06.05.2008, 10:05   #1
wolfenlaid
Нюб делает первые шаги
 
Регистрация: 31.03.2008
Сообщений: 5
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Неполуччается делать стрелы в цикле

macro mma {
$i = 0
while ( $i <= 4 ) as ma
do arrowcraft use
$i++
end ma
:contine
}

При первом проходе вызывается скилл, но стрелы не делаются - остаётся висеть окно с лутом на пилку, и стрелы делаются толко 1 раз - когда макрос заканчивается.
wolfenlaid вне форума   Ответить с цитированием
Старый 06.05.2008, 14:00   #2
masterspirta
Опытный Ботовод
 
Аватар для masterspirta
 
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
По умолчанию

1)do use arrowcraft
2)Строчка выше только кастует скил а не выбирает что крафтить...так что так и должно...как и у тебя происходить
3)Чтобы он выбирал итем и нажимал "ок" нужно добавить в макрос команду выбора из чата "респонз"...типа того, и выбрать итем....но тутачки не так все просто так как ты будеш выбирать не по ID итема .....а по номеру из спика...поэтому нужна знать какой он по номеру в этом списке
Если же можно выбирать по ID то эт тоже хорошо зайди в кору и глянь как в консоли выглядит этот список
4) Тебе нужен автомакрос что б срабатывал твой макрос
Тоесть если стрел меньше ста то срабатывает автомакрос и вызывает твой макрос....

automacro {
inventori "Arrow" < 100
call mma
}

Посмотри синтаксис,и проверь правильность написания команд я мог ошибиться... со мной это частенько....граматика мой бич

Последний раз редактировалось masterspirta; 06.05.2008 в 14:02.
masterspirta вне форума   Ответить с цитированием
Старый 06.05.2008, 15:52   #3
wolfenlaid
Нюб делает первые шаги
 
Регистрация: 31.03.2008
Сообщений: 5
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Автомакрос ненужен это часть скрипта - хунт берёт расходку с кафры пилит (расходка будет одного типа - так что в списке arrocraft всегда будет номер 0) потом должен варить колчаны и складывать обратно в кафру.
команда респонзе.. - это когда с нпц говорит - а тут нпц нет - трабла. если без цикла просто 1 раз вызвать do arrocraft use - он один раз всётаки пилит.
wolfenlaid вне форума   Ответить с цитированием
Старый 06.05.2008, 16:43   #4
masterspirta
Опытный Ботовод
 
Аватар для masterspirta
 
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
По умолчанию

macro mma {
$i = 0
while ( $i <= 4 ) as ma
do arrowcraft use
$i++
end ma
:contine /хз откудава ты это нарыл/
}
masterspirta вне форума   Ответить с цитированием
Старый 06.05.2008, 19:36   #5
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

а никто не обращал внимание на параметр в конфиге: "autoMakeArrows"??
или хотябы на файл "arrowcraft.txt"??

ну а если делать командами, то скил-то ты вызываешь (arrowcraft use), а ктопотом будет выбирать вещь??
у тебя не хватает строчки, типа:
Цитата:
arrowcraft 0
ЗЫ: рекомендую к прочтению консольные команды
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 07.05.2008, 09:56   #6
wolfenlaid
Нюб делает первые шаги
 
Регистрация: 31.03.2008
Сообщений: 5
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Код:
$i = 0
while ( $i < 20 ) as ma /*20 единиц на пилку было взято с кафры*/
if ( $.sp > 10) goto contine
do talk @npc(177 103) /*хиллер регенит сп*/
:contine
do arrowcraft use
do arrowcraft 0
$i++
end ma
спасибо - даный кусок в рабочем виде теперь выглядит вот так

Код:
$count = 20
$name = Iron Ore
do talk @npc(181 104) c 
pause 1
do talk resp 1
$gcount = @storamount($name)
log before
log $gcount $count
if ($gcount < $count) goto label1
log in
log $gcount $count
$gcounut = $count
:label1
log after
log $gcount $count
do storage get $name $gcount
do storage close
имеем в результате
Код:
[May 7 10:33:10 2008.12] [macro][log] before
[May 7 10:33:11 2008.72] [macro][log] 711 20
[May 7 10:33:12 2008.12] [macro][log] in
[May 7 10:33:13 2008.63] [macro][log] 711 20
[May 7 10:33:15 2008.11] [macro][log] after
[May 7 10:33:16 2008.62] [macro][log] 711 20
непроисходит присвоение переменной ( - что я накосячил?
wolfenlaid вне форума   Ответить с цитированием
Старый 07.05.2008, 19:10   #7
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Цитата:
Сообщение от wolfenlaid Посмотреть сообщение
if ($gcount < $count) goto label1
log in
log $gcount $count
$gcounut = $count
:label1
log after
log $gcount $count
do storage get $name $gcount
do storage close
чуешь разницу??
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 07.05.2008, 21:44   #8
wolfenlaid
Нюб делает первые шаги
 
Регистрация: 31.03.2008
Сообщений: 5
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

домо аригато гайдзамас

Комментарий администратора
4epT:
я надеюсь это не "фак ю" на японском


Это "спасибо"

Последний раз редактировалось Женя; 07.05.2008 в 22:03.
wolfenlaid вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не меняет стрелы timpson Вопросы по Боту 3 18.11.2008 14:39
Меняем стрелы Saiji Конфиги 7 23.06.2008 17:08
Кончились стрелы>Кафра Анти Вопросы по Боту 4 06.03.2008 20:53
бот на стрелы OmaR Вопросы по Боту 1 26.06.2007 12:10
когда кончаться стрелы DooX Вопросы по Боту 3 28.02.2007 01:13


Текущее время: 14:15. Часовой пояс GMT +3.