обсуждение гайда по настройке монков, дополнения
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Slavutich, не указан сервер.. для оффа teleportAuto_useSkill 3, для остальных надо подбирать, скажем на нашем пиратском teleportAuto_useSkill 1
Lativ2, сначала проверь наличие сферки/сп перед выполнением финиша.. waitBeforeUse - это задержка повтора использользования скила
attackComboSlot Combo Finish {
lvl 5
afterSkill Chain Combo
autoCombo 1
spirit >0
dist 1.5
isSelfSkill 1
}
Lativ2, сначала проверь наличие сферки/сп перед выполнением финиша.. waitBeforeUse - это задержка повтора использользования скила
attackComboSlot Combo Finish {
lvl 5
afterSkill Chain Combo
autoCombo 1
spirit >0
dist 1.5
isSelfSkill 1
}
от РО до шестой палаты - один шаг...
-
- Начинающий
- Сообщения: 32
- Зарегистрирован: Пт июн 01, 2007 4:38 pm
-
- Начинающий
- Сообщения: 32
- Зарегистрирован: Пт июн 01, 2007 4:38 pm
Так и не удалось добиться хоть какой-то работы абсорба...
Возможно ли сделать абсорб, без макроса?
Что, например, неправильного тут:
attackSkillSlot Vigor Absorption {
lvl 1
dist 5
sp < 80%
whenStatusActive Blessing
stopWhenHit 1
inLockOnly 1
notInTown 1
timeout 0
monsters Goat
maxAttempts 8
maxUses 1
}
Бот себя ведёт так, как будто абсорб вообще не упоминается...
Возможно ли сделать абсорб, без макроса?
Что, например, неправильного тут:
attackSkillSlot Vigor Absorption {
lvl 1
dist 5
sp < 80%
whenStatusActive Blessing
stopWhenHit 1
inLockOnly 1
notInTown 1
timeout 0
monsters Goat
maxAttempts 8
maxUses 1
}
Бот себя ведёт так, как будто абсорб вообще не упоминается...
-
- Начинающий
- Сообщения: 32
- Зарегистрирован: Пт июн 01, 2007 4:38 pm
-
- Начинающий
- Сообщения: 32
- Зарегистрирован: Пт июн 01, 2007 4:38 pm
Задержка перед комбой, основной головняк при настройке комбы.. например:
Сама по себе задержка якобы вычисляется по формуле:
waitBeforeUse: 1.3 - (agi*0.004) - (dex*0.002)
не менее важно само подключение как таковое.. Вообщем суть не в этом.. Предлагаю небольшой макрос, для визульного контроля результатов подбора значения waitBeforeUse методом тыка... Просто замеряем время, за сколько сработает десять комб..
Добавлено спустя 48 минут 3 секунды:
А лучше не на время. а считать количество тройных атак.. будет достовернее..
Код: Выделить всё
attackComboSlot Chain Combo {
lvl 5
afterSkill Triple Attack
waitBeforeUse 0.384
waitAfterUse 0.001
dist 1.5
isSelfSkill 1
}
waitBeforeUse: 1.3 - (agi*0.004) - (dex*0.002)
не менее важно само подключение как таковое.. Вообщем суть не в этом.. Предлагаю небольшой макрос, для визульного контроля результатов подбора значения waitBeforeUse методом тыка... Просто замеряем время, за сколько сработает десять комб..
Код: Выделить всё
automacro FirstTime {
run-once 1
call {
$time1 = @eval ($.time)
$i = 0
}
}
automacro Chain_Combo {
console /You use Chain Combo/
call {
$i++
if ($i = 10) goto one
goto end
:one
$timer = @eval (@eval ($.time) - $time1)
log ============================================
log 10 Chain Combo, за $timer секунд
log ============================================
do quit
:end
}
}
А лучше не на время. а считать количество тройных атак.. будет достовернее..
Код: Выделить всё
automacro t_c {
run-once 1
call {
$t = 0
$c = 0
}
}
automacro Triple_Attack {
console /You use Triple Attack/
call {
$t++
}
}
automacro Chain_Combo {
console /You use Chain Combo/
call {
$c++
if ($c = 10) goto one
goto end
:one
log ============================================
log waitBeforeUse @config(waitBeforeUse) = $c Chain Combo при $t Triple Attack
log ============================================
do quit
:end
}
}
от РО до шестой палаты - один шаг...
-
- Начинающий
- Сообщения: 32
- Зарегистрирован: Пт июн 01, 2007 4:38 pm
2virm05
Просто в монконтрол.тхт было прописанно, чтоб он игнорил моба Goat
Исправил это - прописал чтоб единожды атаковал, то есть делал абсорб...
2sirvetal
А между чампом и монком прям куча различий?
Просто в монконтрол.тхт было прописанно, чтоб он игнорил моба Goat
Исправил это - прописал чтоб единожды атаковал, то есть делал абсорб...
2sirvetal
А между чампом и монком прям куча различий?
Последний раз редактировалось PodBotinok Ср ноя 07, 2007 7:01 am, всего редактировалось 1 раз.
И еще чуть чуть про абсорб =)
Имеем варианты:
1)
attackUseWeapon 0
attackSkillSlot Vigor Absorption {
lvl 1
dist 10
maxCastTime 0
minCastTime 0
sp < 65%
stopWhenHit 1
timeout 0.1
monsters Geographer
maxAttempts 20
maxUses 5
}
в mon_control:
Geographer 1 2 0
в priority:
Sleeper
Geographer
При этом бот атакует гео, юзает скил абсорбит норм, после нужного количества абсорбов он останавливается и стоит... Стоит некоторое время потом выдает надпись, что не может нанести дамаг мобу и уходит. Ладно на такой вариант еще можно согласиться, но косяки начинаются когда во время абсорба к боту подбегает слипер - бот просто начинает тупить (ничего не делает кроме хила)... Явно его заедает на атаке гео и на слипера он почему-то не переключается.
Пробуем выключить в mon_control атаку гео... Бот пересает абсорбить =)
В следствии чего пробуем вариант
2)
monsterSkill Vigor Absorption {
lvl 1
target_dist 10
sp < 65%
stopWhenHit 1
target Geographer
maxUses 4
}
Который не работает вообще =)
Собсно вопрос, кто знает как справиться с проблемой? Подскажите пожалуйста.
Имеем варианты:
1)
attackUseWeapon 0
attackSkillSlot Vigor Absorption {
lvl 1
dist 10
maxCastTime 0
minCastTime 0
sp < 65%
stopWhenHit 1
timeout 0.1
monsters Geographer
maxAttempts 20
maxUses 5
}
в mon_control:
Geographer 1 2 0
в priority:
Sleeper
Geographer
При этом бот атакует гео, юзает скил абсорбит норм, после нужного количества абсорбов он останавливается и стоит... Стоит некоторое время потом выдает надпись, что не может нанести дамаг мобу и уходит. Ладно на такой вариант еще можно согласиться, но косяки начинаются когда во время абсорба к боту подбегает слипер - бот просто начинает тупить (ничего не делает кроме хила)... Явно его заедает на атаке гео и на слипера он почему-то не переключается.
Пробуем выключить в mon_control атаку гео... Бот пересает абсорбить =)
В следствии чего пробуем вариант
2)
monsterSkill Vigor Absorption {
lvl 1
target_dist 10
sp < 65%
stopWhenHit 1
target Geographer
maxUses 4
}
Который не работает вообще =)
Собсно вопрос, кто знает как справиться с проблемой? Подскажите пожалуйста.
Святой ангел смерти...
-
- Начинающий
- Сообщения: 32
- Зарегистрирован: Пт июн 01, 2007 4:38 pm