Страница 1 из 1
тыкаемся в НПЦ без кача.
Добавлено: Пн ноя 06, 2006 9:46 am
ImpAsh
Всех с переездом =)
Надеемся хоть тут вечной перегрузки серва небудет.
Вопрос в студию.
Есть Бот.
1. Сохр.
2. Идёт к НПЦ.
3. Тыкается в него БОЛЬШЕ 100 раз.
4. Набирает Овервейт 90%.
5. Идёт Автосторадж.
Пункт 2 заставил меня не спать более чем 2ое суток.
Выглядит примерно так c c c c R0 c c R0 c c R0 ... и т.д.
Пробовал прописать его как ВАРП-НПЦ на кач-локу. Но прогнав раз 50 идёт сцука на другую карту.
Я не силён в макросах, но мож кто-нить подскажет.
Добавлено: Пн ноя 06, 2006 12:01 pm
piroJOKE
Кач - совершенно необязательная для такой универсальной штуки как Kore вещь.

Поэтому я удивлен, что у тебя вызывает затруднение такая простая задача. ))
И решаешь ты ее мягко говоря, через э... неправильное место.
Используем плагин doCommand, эту весёлую полезняшку...
Код: Выделить всё
doCommand macro myFuckedMacro {
timeout 10
}
Код: Выделить всё
macro myFuckedMacro {
do talknpc bla-bla-bla
do с Эх, раз, еще раз, ещё много-много раз!
do e heh
}
По большому счету, если нужно только говорить с нпц, тебе хватит и такого:
Код: Выделить всё
doCommand talknpc моя-длинная-елы-палы-последовательность {
timeout 1
}
Кста, используя новый синтаксис разделителей команд (в 1.9.3) можно и тут несколько команд засундучить:
Код: Выделить всё
doCommand c Начнем-с...;;talknpc моя-последовательность;;c Гатово! {
timeout 1
}
...А про циклы в макросах мы расскажем в следующий раз!

Добавлено: Пн ноя 06, 2006 1:26 pm
ImpAsh
Spasibo bolshoe. Doedu do raboti obyazatelno poprobuyu. Pishu na latinice t.k. Telefon ne vosprinimaet kodirovku po umolchaniyu

ya vizhu tolko makrosi, no sut' ponyatna.

Добавлено: Пн ноя 06, 2006 1:33 pm
piroJOKE
Исправишь потом это на нормальный язык. Зачем другим глаза ломать?
Добавлено: Ср ноя 08, 2006 3:05 pm
ImpAsh
Перевод:
Спасибо большое. Доеду до работы обязательно попробую. Пишу на латинице т.к. телефон не воспринимает кодировку по умолчанию, я вижу только макросы, но суть понятна.
Добавлено: Ср ноя 08, 2006 3:11 pm
ImpAsh
Всё работает, спасибо.
Но есть одна небольшая проблемка, он пытается включить макрос, даже тогда, когда я иду на автосторадж =(
Расстояние небольшое, но преодолевает он его с большим трудом, каждый раз, когда пытается включить макрос, тормозит на одном месте, и не идёт дальше. =( (2е клетки за 5 секунд

)
Может есть, что-нить от этого. Например какой-нить "юз макрос онли ин локмап"

Добавлено: Ср ноя 08, 2006 3:21 pm
kLabMouse
ImpAsh
Ты прочитай Мануал по Макросам.. там есть такая класная штука как:
automacro бла1 {
location список зон через ","
ещё пару условий
run-once 1
call бла2
}
macro бла2 {
..... всё что нуно
release бла1
}
А вообще Мануал рулит.. жаль только он на Инглише
Добавлено: Ср ноя 08, 2006 3:26 pm
piroJOKE
Точно. Чуть поясню. Ключевой пункт у КМ в примере то, что "триггер" автомакро может срабатывать только тогда, когда персонаж находится по определенным координатам (location).