Страница 17 из 57
Добавлено: Пт сен 21, 2007 5:45 pm
manticora
Приветствую.
Макрос для нубозоны переписал под оф. Однако еще не проверил... Мне интересно - на офе правдо так много локаций в нубозоне? Про макрос - он не берет лвл у Кейн после первой смерти... точнее не делает этого специально. Кстати, можно ли из макроса запретить боту пользоваться на время лечилками, которые прописаны в config.txt в секции useSelf_item?
Где-то в макросе встретил кусочек кода. Это как понимать? Чтобы поговорить с нпц - надо на него встать?
macros.txt писал(а):
log = Говорим со Служащим.
do move 95 30
do talknpc 95 30 c c c r1 c
И еще, мне интересно... Почему пишут так, сначала автомакрос, а потом макрос отдельно?
macros.txt писал(а):
automacro Taekwon_40_50 {
class taekwon
base > 40
base < 51
run-once 1
call Taekwon_40_50_train
}
macro Taekwon_40_50_train {
do conf attackAuto 2
do conf route_randomWalk 1
do conf lockMap pay_fild02
do reload conf
do move @config(lockMap)
}
Я вот, например, пишу так - все вместе. Чем это плохо?
macros.txt писал(а):
automacro Taekwon_40_50 {
class taekwon
base > 40
base < 51
run-once 1
call {
do conf attackAuto 2
do conf route_randomWalk 1
do conf lockMap pay_fild02
do reload conf
do move @config(lockMap)
}
}
macros.txt писал(а):
#Прохождение нубозоны, поэтапно:
#0 - Нуб только появился на свет, а мы определяем его статбилд и скилбилд (macro 1, macro 2)
#1 - Выбрали тип персонажа, хотим поговорить с Сионой
#2 - Поговорили с Сионой, идем к Receptionist
#3 - Поговорили Receptionist, идем к Interfaces Instructor
#4 - Поговорил с Interfaces Instructor, идем к Skill Instructor
#5 - Поговорил с Skill Instructor, идем к Кафре
#6 - Поговорили с кафрой, хотим поговорить с Alice
#7 - Поговорили с Alice, идем к Elmeen
#8 - Поговорили с Elmeen, идем к Kane
#9 - Поговорили с Kane, она нас отправила качаться
#10 - Набили 10 джоб, идем говорить с брюсом об ассортименте проф
#11 - Поговорили с Брюсом, проходим тест на профпригодность.
Ведро писал(а):
прошу вас переписать наш текущий макрос, у меня уже сил нет смотреть на нюбзону я буду вам очень благодарен за помосч.
Добавлено: Пт сен 21, 2007 10:27 pm
Antvg
Маленькое замечание. Советую сменить кач в нубленде с сложнейшей зоны на среднюю. Часто у бота заканчиваются поты/несколько самок жуков и он сдыхает. После смерти на локу возвращаться он не умеет.
Добавлено: Сб сен 22, 2007 1:28 pm
pl9lar
До какого лвла вор должен в антхеле сидеть?

Он у мну уже 46лвл с дамаскусом и лямом зеней, а излюд дан не топает

Мож команду какую прописать нада или типо того?
Добавлено: Сб сен 22, 2007 2:09 pm
Ведро
to manticora большое спасибо, теперь отпишу по вопросам :
да, на оффе очень много локаций для нюбзоны и игроков при телепорте в них рэндомно раскидывает.
про смерть и кейна я в курсе. там ошибку допустил в условиях.
думаю можно и запретить

если не ошибаюсь параметр метка.disable 1
но я ни разу не пробовал
макрос я пишу "отбалды"

так как вижу и понимаю, соответственно много багов и проблем с логикой, которые нужно вылавливать и править.
сидеть с 0 писать полностью меня просто убивает
пишем сначала автомакрос а потом макрос для того, чтобы можно было в каких-то проблемных случаях вызвать этот макрос.
например шли мы менять зону кача и вылетели из игры. и можем просто написав macro Taekwon_40_50_train мы вызовем нужную нам часть, в принципе это важно для тестирования работы макроса. а вот если писать всё в теле автомакроса мы для теста вызвать не сможем, если только не отрестартим бот\конфиги.
Добавлено спустя 16 минут 42 секунды:
макрос неработает.
причина несоответствие имён зон и макроса.
слушай затестить же несложно, регни акк на raggame.ru и сделай плз.

если всё ок я вставлю в макрос для всех. и можно будет сделать прохождение для любой профы. квесты писать не сложно. и быстро.
Добавлено спустя 1 минуту 36 секунд:
pl9lar писал(а):До какого лвла вор должен в антхеле сидеть?

Он у мну уже 46лвл с дамаскусом и лямом зеней, а излюд дан не топает

Мож команду какую прописать нада или типо того?
условия такие :
base > 44
base < 55
zeny > 50000
equipped Damascus [1]
и он пойдёт в iz_dun02
Добавлено спустя 45 секунд:
Antvg писал(а):Маленькое замечание. Советую сменить кач в нубленде с сложнейшей зоны на среднюю. Часто у бота заканчиваются поты/несколько самок жуков и он сдыхает. После смерти на локу возвращаться он не умеет.
как это? отлично возвращается. проверьте что у вас последняя версия макроса.
Добавлено: Сб сен 22, 2007 9:59 pm
Markvard
прочитал все странички, такой ошибки не обнаружил, у всех баги возникают немног позже:
[macro][log] =================================================================
[macro][log] = Говорим со Специалистом по предметам.
[macro][log] = Для того чтобы не было сбоев говорим с паузами.
[macro][log] =================================================================
Error in function 'talk cont' (Continue Talking to NPC)
You are not talking to any NPC.
Специалист по предметам: [Арис]
Специалист по предметам: Как же здесь скучно...
Специалист по предметам: Ох, привет, новичок!
Специалист по предметам: Итак, сейчас я расскажу тебе про предметы.
Специалист по предметам: Type 'talk cont' to continue talking
Stopped all movement
Error in function 'talk resp' (Respond to NPC)
Response 0 does not exist.
----------Responses-----------
# Response
0 Я слушаю.
1 Просто хочу получить галочку.
2 Хочу в большой мир!
3 Cancel Chat
-------------------------------
Специалист по предметам: Type 'talk resp #' to choose a response.
Error in function 'is' (Use Item on Yourself)
Inventory Item -1 does not exist.
Специалист по предметам: Done talking
Error in function 'talk cont' (Continue Talking to NPC)
You are not talking to any NPC.
You don't have -1.
Disconnected from Map Server, connecting to Account Server in 30 seconds...
объясните изза чего это возникает, если гдето надо подправить ручками, можете пожайлуста без посылов объясните где, или дайте ссылочку, может всё таки я чтото пропустил
Добавлено: Вс сен 23, 2007 12:40 am
Somebody
предложение для ускорения прохождения квеста на вора:
когда новис бьет гриб, то снимать нож и бить руками, если же новис бьет не гриб, то одеть нож
заметил баг - когда новис бьет грибы в квесте на вора, он продолжает бить грибы даже, если уже собрал 25 очков. думаю это из-за того, что в процессе выполнения я несколько раз смотрел инвертарь (i)
завтра запущу заново всю шарманку, не нажимая на инвертарь
Добавлено: Вс сен 23, 2007 8:16 am
Casperoid
У меня ошибки выдает при выборе професии. Например macro 1 и вылетает большая ошибка...
Добавлено: Вс сен 23, 2007 9:57 am
Ведро
а вы точно только на Раггейме запускаете макрос?
и именно на той версии бота которая выложена мною?
Добавлено: Вс сен 23, 2007 11:19 am
Casperoid
Вот скрин ошибки:
http://dvusrachek.ifolder.ru/3450964
Добавлено спустя 4 минуты 2 секунды:
Ведро писал(а):а вы точно только на Раггейме запускаете макрос?
и именно на той версии бота которая выложена мною?
А дай ссылку на твоего бота......я устанавливаю на 2.0.3 и 2.0.4
Добавлено спустя 2 минуты 19 секунд:
1.9.4.SVN5704¯o_2.30a
ты имеешь ввиду это ?
Добавлено спустя 1 час 12 минут 37 секунд:
Ведро ! а зачем ты сделал так что бы он качал сначало декс, а не аги ?_?

Добавлено: Вс сен 23, 2007 11:29 am
dvdc
Количество багов ужасает

исправлять всё это дело - это сложная кропотливая работа. а поскольку идеальных макросов всё равно нет - макросы всегда надо подтачивать "напильничком" под себя...
так что, берём макрос Ведра, настраиваем под себя, вот и все дела

))
p.s. Каспероид, декс в самом начале именно потому, что Ведро никогда не играл вором, и не знает механики игры. импрув додж - это уже я попросил поменять местами с дабл аттак

Добавлено: Вс сен 23, 2007 12:04 pm
Casperoid
dvdc спасиб что разяснил ))
Добавлено спустя 3 минуты 8 секунд:
а до какого лвл бот качается ?
Добавлено спустя 18 минут 7 секунд:
Он у меня пришел в морок и все встал Incomplete NPC Info found in npcs.txt ??? эт че ? типо неможет найти этого нпц ?
Добавлено: Вс сен 23, 2007 12:10 pm
dvdc
Casperoid
смотри, если у тебя уже есть стат и скилл билд - просто вставляешь свои значения в макрос в самом начале, чтобы бот качал статы и скиллы по твоему мнению верные.
я был очень удивлён, когда мой бот (будущий рог) прокачал энвеном до 10... а хайдинг намного меньше

по поводу Incomplete NPC - это надо чистить недействующие "ссылки" на npc в конфиге.
2Ведро: предлагаю внести систему очищения строчек npc, дабы таких проблем не возникало

Добавлено: Вс сен 23, 2007 12:17 pm
Casperoid
А че он у меня с пронты идет в пайон ? ))
Добавлено: Вс сен 23, 2007 12:20 pm
pl9lar
У меня тоже такое было на макросе 3.30g. Поставь a или более раннюю. У меня терь всё пахает отлично

Добавлено: Вс сен 23, 2007 12:23 pm
Casperoid
ortal Exists: payon_in02 -> pay_arche (82, 45) - (1)
Done talking with Лавочник.
Item added to inventory: Red Potion (23) x 50 - Usable
You lost 2,500 zeny
епать он шел с пронты в пайон чтобы купить красные поты !!!!! О_О