Показать сообщение отдельно
Старый 19.11.2013, 08:55   #5705
annya

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Скажите пожалуйста, есть ли грамотный способ исправить поведение Горна в свободной шахте?
Замечу, что после исправления предпоследней строки строки Npc_SetTarget(self,hero); в ZS_ProclaimAndPunish.d на Npc_SetTarget(self,other); нападения с его стороны перенацелились на Гомезовцев, но у меня сомнение:
а не изменит ли это поведение других персонажей?
cловесные нападки типа "убит человек из старого лагеря", "опять нарываешься ...?" остались, появилось "ты ударил(или типа обидел) моего друга"
Можно, конечно, убрать эту реакцию из B_ReactToMemory.d, но вдруг она желательна для других персонажей?
Поэтому хотелось бы это сделать как-то так, чтобы для всех, кроме Горна, эти реакции остались, а поведение только Горна поправить так, чтобы
1) новость об незаконном (беспричинном, как я понимаю) убийстве в Свободной шахте не появлялась и именно поэтому не возникали реплики,
2) Горн позитивно относился бы к атаке ГГ (может быть, при отсутствии криминальной новости так и будет?),
3) Горн нападал бы на обидчиков ГГ, а не на ГГ, если его атакуют Гомезовцы

Есть ли хорошее решение вопроса?
Спасибо.
Ответить с цитированием