Обсуждение YokiAI
-
sepulka,
на вкладке настройки гомункулов/наемников вроде все галочки стоят что надо- потыкал - не работает...
-
ну не знаю у меня срабатывают настройки: и после телепорта и только при атаке. Может конкретно напишешь что именно делаешь?
-
на вкладке настройки гомункулов/наемников вроде все галочки стоят что надо
Пожалуйста, не пишите "галочки стоят что надо". Никто не знает, какие, по вашему мнению, галочки "надо". А тот факт, что вы задаете вопрос, косвенно указывает на отсутствие у вас понимания как и что работает. Описывайте полностью свои настройки. Прилепляйте скрины. Сообщайте информацию, а не свои выводы.
Или не пишите про "галочки что надо" вовсе. -
это закладка умений и тактики... еще какие то надо?
! >!
-
@"dyaa":
Euthanasia M_D_, еще глупый вопрос... как сделать авто применении МЧ после вызова/винга у лифки?на вкладке настройки гомункулов/наемников вроде все галочки стоят что надо
Если винг/вызов происходит в период действия ранее вызванного умения (или задержки после него), то автоматически "Ментальный обмен" не сразу сработает. Только когда задержка закончится. Для него просто время отсчитывается аналогично другим умениям, действие которых не прекращается после вызова/винга.
Используете крыло мухи вручную - вручную и умение активируйте. Или есть еще вариант:
в файле ai_comm.lua найдите процедуру ReadSaveData() и в конце добавьте следующее:-- Умение "Ментальный обмен" доступно без задержки сразу после телепортации
local type = GetV (V_HOMUNTYPE,MyID)
if ((type == LIF_H or type == LIF_H2) and (BoostSkill == SKILL_MENTAL_CHANGE)) then
BoostSkillSustain = 0
endЯ у себя уже исправил. В очередной версии и у всех так будет.
-
а вот еще, можно научить ванильку защищать наёмника ?
чтобы это было приоритетно, больно нежные они.спасибо
-
Хм, на деле не очень удобно когда она использует МЧ даже в пассивном режиме. Вот если бы сделать так, чтобы МЧ использовался только в активном, а в пассивном можно было бы ускорялку включать - это бы ло бы вообще супер. Разговор про лифку.
-
@Aya:
а вот еще, можно научить ванильку защищать наёмника ?чтобы это было приоритетно, больно нежные они.
Можно. Включите "Автоматически добавлять своего гомункула/наемника в друзья" и добавьте "Атакующие друга" в список приоритетов на вкладке "Атака".@Aya:
Хм, на деле не очень удобно когда она использует МЧ даже в пассивном режиме. Вот если бы сделать так, чтобы МЧ использовался только в активном, а в пассивном можно было бы ускорялку включать - это бы ло бы вообще супер. Разговор про лифку.Ну, так и включите автоматически ускорялку, а "Ментальный обмен" - руками, когда нужно. Вы же помните про задержку, да? Про время действия умения...
-
Ситуация
В пределах видимости есть мобы приоритет1, приоритет2, приоритет3. Приоритет3 уже бьётся другим игроком, но лифка либо упорно пытается его ударить ( не бьёт, но в чат идут сообщения о попытке и она бегает вокруг моба), либо просто стоит на месте ничего не делая даже при том что мобы приоритет1 и приоритет2 бьют её.
эдит - аи скачан с накаямы, версия от 31.10.2010 -
@Aya:
СитуацияВ пределах видимости есть мобы приоритет1, приоритет2, приоритет3. Приоритет3 уже бьётся другим игроком, но лифка либо упорно пытается его ударить ( не бьёт, но в чат идут сообщения о попытке и она бегает вокруг моба), либо просто стоит на месте ничего не делая даже при том что мобы приоритет1 и приоритет2 бьют её.
эдит - аи скачан с накаямы, версия от 31.10.2010
Скорее всего, это позиционка. Т.е. на сервере моб находится не там, где его видит клиент. Я на МОТРе наблюдений за гомом не вел (нет у меня тут гома, да и не играю я сейчас тут), поэтому такого не наблюдал и утверждать 100% не могу. Но, вроде бы, в версии от 31.10.2010 таких откровенных глюков нет. Да и неоткуда им взяться...
Если это ошибка позиционирования, тут уж ничего не поделаешь. -
Aya, лок моб плохо дружит с гомункулами - чесна чесна...
-
dyaa, т.е. по сути все АИ так будут себя вести?
-
Aya, в йоки есть меню "Время", а в нем "Параметры атаки", а в нем "Прекращать атаку, если не удается ее завершить в течении ... секунд" - есть подозрение что если пошаманить с этим параметром - будет дзен...
ну или отрубить лок моб и надеяться на антиКС...
-
Euthanasia M_D_, а подскажи как в йоки полностью вырубить защиту от киллстила, просто я пошаманила с IsNotNoManner, но что-то не помогло.
-
@"sepulka":
Euthanasia M_D_, а подскажи как в йоки полностью вырубить защиту от киллстила, просто я пошаманила с IsNotNoManner, но что-то не помогло.
В функции GetFreeEnemy() нужно найти строку
notEnemyActors = SelectActors(SELECT_NOT_ENEMYS, actors)
и закомментировать ее. Гом перестанет замечать других игроков и, соответственно, их цели и окружение.И в функции IsNotNoManner() вернуть true.
-
На счет приоритетов в Ёкки ИИ. Например:
[code:26cco86c]Zenorc - приоитет 1
Orc Skeleton - приоритет 2
Drainliar - приоритет 1[/code:26cco86c]
и с такими настройками очень часто вижу что штук 10 драников кушают моего химика, а хом преспокойненько бегает из одного угла экрана до другого реагируя только на отреспившихся Orc Skeleton-ов. И судя по тому что в ОД2 такую картину можно встретить сплош и рядом, то предположу, большинство химов там используют Ёкки.Euthanasia M_D_, может сделать числовые приоритеты не только на атаку мобов, но и на защиту хозяина/друзей? К примеру:
[code:26cco86c]Zenorc - приоитет 5
Orc Skeleton - приоритет 7
Drainliar - приоритет 3
Steel Chonchon - приоритет 2
Защита хоязина - приоритет 8
Защита друзей - приоритет 7
Атака целей хозяина - приоритет 6
Атака целей друзей - приоритет 4[/code:26cco86c]
При этом хом будет вести себя так (в пределах видимости находятся 4 вышеперечисленных моба и друг, естественно Drainliar и Orc Skeleton напали на хима, а друг заагрил Zenorc-а):
[code:26cco86c]1. Хом атакует сначала Orc Skeleton (Защита хозяина-8, у него выше риоритет чем у Drainliar) -> Orc Skeleton переагривается на хома.
2. Хом атакует Drainliar (Защита хозяина-8) -> Drainliar переагривается на хома.
3. Хом атакует Zenorc-а (Защита друзей-7), -> но так как Zenorc не переагривается на хома, то хом атакует Zenorc-а до убиения последнего.
4. Хом атакует Orc Skeleton (приоритет 7) -> Orc Skeleton убит.
5. Хозяин атакует Steel Chonchon -> Хом атакует Steel Chonchon(Атака целей хозяина-6) -> Steel Chonchon убит.
6. Хом атакует Drainliar (приоритет 3) -> Drainliar убит.[/code:26cco86c]
Euthanasia M_D_, это сложнореализуемо на базе Ёкки ИИ?P.S. Кстати, какое максмальное значение может принимать параметр приоритет?
-
Euthanasia M_D_, Подскажите нельзя ли добавить в "тактику", использовать умение двукратно? Иногда это очень нужно.
-
Kha-dar, там ведь есть галочка "Пер." - это вроде агриться на него если он висит на химике без учета приоритета...
Kha-dar, 99
з.ы. тогда уж просто ввести поле в котором можно будет вводить количество раз... -
В ближайшее время я не планирую изменять механизм управления приоритетами.
Тем, у кого химика заедают летучие мышки, советую делать защиту хозяина более приоритетной по сравнению со свободыми мобами. -
@"Euthanasia-M_D_":
В ближайшее время я не планирую изменять механизм управления приоритетами.Тем, у кого химика заедают летучие мышки, советую делать защиту хозяина более приоритетной по сравнению со свободыми мобами.
А как это сделать?@"dyaa":
Kha-dar, там ведь есть галочка "Пер." - это вроде агриться на него если он висит на химике без учета приоритета...Kha-dar, 99
з.ы. тогда уж просто ввести поле в котором можно будет вводить количество раз...галочка "Пер." стоит на Drainliar, но это не исправляет ситуацию.