PDA

Просмотр полной версии : Помогите с Макросом На хилера , варпера, и @go когда заканчиваются касты


Dead DruG
11.04.2009, 17:04
Проблема началась с того что лока на которой надо поставить бота это iz_dun02 .Т.е чтоб попасть туда надо побазарить с НПС через излуд .

что я сделал поставил макрос на хилера , и варпера Сайв был в @go 20 т.е лайт это вот :

automacro needheal {
console /Map Change: lighthalzen.gat/
disabled 0
call {
do move 155 92 lighthalzen
pause 1
do talk @npc (154 104)
release needheal
do talk @npc (154 99)
do talk resp 0
release
}
}
В конфиге прописал вот это :


doCommand p @go 20 {
hp < 10%
notInTown 1
}
doCommand p @go 20 {
notInTown 1
timeout 999999999
}

doCommand p @go 20 {
whenStatusInactive Blessing
notInTown 1
}

М по идеи я рассчитывал на то чтоб он , при запуске бота писал @go 20 юзал хилера , потом варпера и на локу , как заканчивается каст , или хп мало , писал @go 20 и опять хилера и варпера юзал .

Что получилось , я запустил его он написал @go 20 идёт бить , заканчивается каст , и он пишет @go 20 и стоит на месте и тупо пишет @go 20 до тех пор пока не получит каст ....

:(:(:(:(:

В чём ошибка , •••••• Помогите , тока я особо не шарю в этом , помогите плизззз

И как это делаетеся? может через макрос , сделать так чтоб когда каст кончался и он писал @go 20 •••••• и дальше юзал хилера и варпера ...

И ребят ещё пожелании на то чтоб он Вилд Розы ещё в кафру ложил , просто я поставил через конфиг чтоб он сказалывал ,туда , но когда у него лимит 50% он идёт пешком до кафры и то когда приходит к кафре , там он юзает хилера и варпера , и обратно на локу , и обратно на кафру так до бесконечности .

Вот две проблемы(((((( помогите плиз .....:(

4epT
11.04.2009, 19:11
у тебя макрос не правильно написан, когда запускаешь бота у тебя красным ошибка должна проскакивать! Нет такого условия: "disabled" откуда ты его взял - хз, почитай гайд по макросам, "release" - 2 раза повторяется..

чтобы складирование не перебивал хилер, напиши ещё 1 макрос, типо "если мы идём на склад, тогда выключить АМ needheal"

Dead DruG
11.04.2009, 20:06
у тебя макрос не правильно написан, когда запускаешь бота у тебя красным ошибка должна проскакивать! Нет такого условия: "disabled" откуда ты его взял - хз, почитай гайд по макросам, "release" - 2 раза повторяется..

чтобы складирование не перебивал хилер, напиши ещё 1 макрос, типо "если мы идём на склад, тогда выключить АМ needheal"

Ну так проблема в макросе? тока ... •••••• Это из за макроса он в городе пишет не перестовая @go 20 ••••••••?

4epT
11.04.2009, 21:27
нет, не переставая - это из-за:
doCommand p @go 20 {
hp < 10%
notInTown 1
}

попробуй сюда таймаут воткни, посмотри чтобы твой город был указан в файле: tables\cities.txt

Dead DruG
15.04.2009, 03:32
нет, не переставая - это из-за:
doCommand p @go 20 {
hp < 10%
notInTown 1
}

попробуй сюда таймаут воткни, посмотри чтобы твой город был указан в файле: tables\cities.txt

С этим я всё разобрался , слушай тут вопрос ,... У меня есть Макрос на варпера . У меня есть конфиг на кафру , при перевесе 50% он пишет @go и хочет в кафру положить . Но почему-то как он появляется в городе он юзает первым делом макрос т.е варпера и попадает опять на локу...

М что сделать? не подскажеш?

4epT
15.04.2009, 19:40
а как ты разобрался в предыдущей проблемой?