Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Требуется кодер для написания AI по ТЗ
#1
Здравствуйте.

Требуется человек, для написания AI гвардов по ТЗ на сборке L2j Server Freya.
AI для гвардов , в которое можно будет вписать нужные нам ID NPC(гвардов), атакующие чужую расу.

Договоренность и обсуждение в пм или ISQ 394354181
Ответ
#2
Назначьте enemy_clan'ы и clan им противоположные и все.
Ответ
#3
ANZO Написал:Назначьте enemy_clan'ы и clan им противоположные и все.

Но в таком случае воевать будут только НПЦ, указанные мной в базе как враждующие, а как быть с персонажами чужих рас?
Ответ
#4
Добавьте к персонажу такое же поля аля "allied_clan". Далее в вашем инстансе (расширяющий например L2Attackable по примеру L2GuardInstance) в методе isAutoAttackable проверяйте на соответствие клана игрока клану гварда - это чтобы гварда можно было бы бить по автоаатаке. Для того чтобы сам гвард агрился - смотрите код L2Guard, где обрабатывается агрессия по ПК.
Ответ
#5
Боюсь это не АИ, а костыль
Ответ
#6
Думаю что общее решение будет несколько сложнее.
Ответ
#7
Я бы помог, но использую только скайп
Ответ
#8
Под фреевскую л2ж по другому никак, так как там нет AbstractAi хоть как то выносящего функционал из model.actor в скрипты. Так что придется в ЛЮБОМ случае делать отдельную модель для такого типа нпц или делать танцы с бубном обрабатывая onCreatureSee (которого в л2ж нет) и вручную агрить/не агрить в зависимости от фракции нпц\игрока.
Ответ
#9
ANZO Написал:Под фреевскую л2ж по другому никак, так как там нет AbstractAi хоть как то выносящего функционал из model.actor в скрипты. Так что придется в ЛЮБОМ случае делать отдельную модель для такого типа нпц или делать танцы с бубном обрабатывая onCreatureSee (которого в л2ж нет) и вручную агрить/не агрить в зависимости от фракции нпц\игрока.

Ну почему же, AbstractAI есть, вот http://trac.l2jserver.com/browser/branch...server/ai/. Только вот как это реализовать? Не могу уловить цепочку последовательностей.
Ответ
#10
Я про AbstractNpcAI, когда л2ж начала по-тиху переписывать скрипт-Аи двигло. Не знаю как там сейчас, уже давно не синхаемся.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Требуется Java программист FaintSmile 1 1,042 10-22-2023, 11:34 PM
Последний пост: FaintSmile
  Требуется реверсер villabox 9 3,291 08-26-2021, 02:26 PM
Последний пост: AliyaMelnikova91
  Требуется разработка Updater arsik6982 2 854 06-03-2021, 09:55 PM
Последний пост: arsik6982
  Java Кодер Ищет работу Mangol 11 5,778 12-14-2019, 09:18 PM
Последний пост: n3k0nation
  Требуется GM [Lineage 2] Fadd 17 8,203 02-03-2019, 07:15 PM
Последний пост: Emperor
  Требуется копирайтер Atanvar 0 999 12-17-2018, 05:33 PM
Последний пост: Atanvar
  Требуется сотрудник в службу поддержки Posting 0 1,222 03-02-2018, 02:19 AM
Последний пост: Posting
  Требуется веб девелопер! gocha1122 0 944 01-19-2018, 08:37 PM
Последний пост: gocha1122
  Требуется специалист по Java PingoPongo 0 925 10-28-2017, 05:38 PM
Последний пост: PingoPongo
  Требуется сисадмин, для настройки форума (ХenForo 1.5.12) Sa154 8 1,870 02-27-2017, 04:22 PM
Последний пост: setforstyle

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)