|
Вопросы по Боту ПРОСЬБА НЕ СОЗДАВАТЬ ТЕМЫ ТИПО "ХЕЕЕЕЛЛЛППП, ППЛЛИИZZZ" |
|
Опции темы | Опции просмотра |
16.02.2010, 20:35 | #1 |
Новичок
Регистрация: 30.03.2008
Сообщений: 14
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Проблема с макросом на хилера
automacro heal_hp {
location gef_fild05 hp < 50% call heal run-once 1 } macro heal { do move 119 59 geffen do talknpc 121 61 release heal_hp } Здравствуйте, вот собственно макрос. Никак не могу заставить его летать до хилера. Когда хп меньше 50% он просто бегает дальше. Добавлено через 7 минут Так же пробовал automacro ewqr { call at sp < 10% run-once 1 call hhh } Не роббит, хотя макрос на автолут нормально пашет. macro hhh { call at do c @go 0 do talknpc 151 190 c r0 c r0 c r0 c r0 c release ewqr } |
16.02.2010, 21:13 | #2 | |
Опытный Ботовод
Регистрация: 14.12.2009
Сообщений: 121
Вы сказали Спасибо: 4
Поблагодарили 19 раз(а) в 19 сообщениях
|
Приветствую.
1. Твой пост находится не в том разделе форума. Есть более подходящее место: Макросы и Плагины 2. Тебе следует обратить внимание на сборник макросов, ибо там есть информация по твоей проблеме: Heal NPC. 3. Там в четвёртом посте есть шаблон макроса на хилера: Код:
automacro heal_hp { location мапа hp < 50% call heal run-once 1 } macro heal { do move 155 180 prontera do talknpc 154 184 c r0 release heal_hp } 4. Если с хилером не надо разговаривать, а надо просто тыкнуть на него, то надо писать примерно так: do talk @npc(121 61). И повтыкай везде пауз. 5. Цитата:
6. В автомакросе два раза прописано у тебя - "call at" и "call hhh". Хз, как макроплагин будет на это реагировать. Код:
automacro ewqr { call at sp < 10% run-once 1 call hhh } macro hhh { call at do c @go 0 do talknpc 151 190 c r0 c r0 c r0 c r0 c release ewqr } |
|
Этот пользователь сказал Спасибо manticora за это полезное сообщение: | Lala (16.02.2010) |
16.02.2010, 21:37 | #3 |
Новичок
Регистрация: 30.03.2008
Сообщений: 14
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Спасибо.
automacro wing { location gef_fild05 sp < 70% run-once 1 call wing 1 } macro wing 1 { pause 1 do c "@go 1" pause 2 do move geffen 121 61 pause 3 do talknpc 121 61 pause 1 release wing } Вот ещё один вариант, тоже не работает. Уже с паузами. |
16.02.2010, 21:43 | #4 |
Опытный Ботовод
Регистрация: 14.12.2009
Сообщений: 121
Вы сказали Спасибо: 4
Поблагодарили 19 раз(а) в 19 сообщениях
|
Приветствую.
По горячим следам... предлагаю попробовать такой вариант: Код:
automacro wing { location gef_fild05 sp < 70% run-once 1 call wingM } macro wingM { pause 1 do c "@go 1" pause 2 do move geffen 121 61 pause 3 do talk @npc(121 61) pause 1 release wing } |
16.02.2010, 21:53 | #5 |
Новичок
Регистрация: 30.03.2008
Сообщений: 14
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
do c "@go 1" Убрал ковычки, начал летать к хилеру. Но не тыркает на него, координаты хилера указаны верно.
|
16.02.2010, 22:23 | #6 |
Опытный Ботовод
Регистрация: 14.12.2009
Сообщений: 121
Вы сказали Спасибо: 4
Поблагодарили 19 раз(а) в 19 сообщениях
|
Должно работать и так. Пробуй еще раз, если не получается - хочу видеть копи-паст последних ста строк из консоли.
Код:
automacro wing { location gef_fild05 sp < 70% run-once 1 call wingM } macro wingM { pause 1 do c @go 1 pause 2 do move geffen 120 60 pause 3 do talk @npc(121 61) pause 1 release wing } |
16.02.2010, 22:35 | #7 |
Новичок
Регистрация: 30.03.2008
Сообщений: 14
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
[macro] automacro wing triggered.
[ 68/ 11] You attack Monster Kobold Archer (2) - Dmg: 261 (delay 25.3) Sound alert: map change Map Change: geffen.gat (119, 59) Warped. NPC Exists: Stacey (111, 48) (ID 111012887) - (0) NPC Exists: Fountain#s (119, 48) (ID 111015018) - (1) Portal Exists: Unknown #111015017 (119, 55) - () NPC Exists: Guide#2gef (118, 62) (ID 111016138) - (2) NPC Exists: Healer#h1-4 (121, 61) (ID 111043889) - (3) NPC Exists: Сотрудница Кафры (120, 62) (ID 111016177) - (4) NPC Exists: Magnifier#m2 (113, 64) (ID 111044544) - (5) NPC Exists: Warper#11 (115, 66) (ID 111044124) - (6) NPC Exists: Почтовый Ящик#gef (115, 67) (ID 111016514) - (7) NPC Exists: Dealer#d2 (123, 66) (ID 111045185) - (8) NPC Exists: Bulletin Board#2 (124, 65) (ID 111016319) - (9) Allowed other player invite to Party Not allowed other player view Equipment Calculating lockMap route to: Geffen Field(gef_fild05) Warper#11: ** Warper#11: [Warper] Warper#11: Привет, куда желаешь отправиться? Warper#11: Auto-continuing talking ----------Responses----------- # Response 0 В последнюю точку ( gef_fild05 ) 1 В город 2 В подземелье 3 В локацию около города... 4 Cancel Chat ------------------------------- Warper#11: Type 'talk resp #' to choose a response. Map Change: gef_fild05.gat (166, 263) Allowed other player invite to Party Not allowed other player view Equipment Calculating random route to: Geffen Field(gef_fild05): 210, 331 Item Exists: Cyfar (0) x 1 Вот, срабатывает макрос, чар реколится в город, сразу юзает варпера летит обратно. Жена с компа выгоняет, ответить смогу только утром |
17.02.2010, 00:00 | #8 | |
Новичок
Регистрация: 17.04.2009
Сообщений: 33
Вы сказали Спасибо: 1
Поблагодарили 5 раз(а) в 5 сообщениях
|
когда играл на сервере с такой неписью ставил вот так, все работало.
Цитата:
|
|