Дикс
Seamless Realm
Дата регистрации : Mar 2019
Проживает : Да
Сообщений : 666
Рейтинг
[кратко]
Пользователи:
-8.0 (1 )
Нарушения:
-4.7 (? )
Сообщения:
0.1 (Метки )
Регистрация:
5.4
Убивание citizen в HL2
Возможно ли сделать npc_citizen в ХЛ2 убиваемыми?
Копался в npc_citizen17.cpp, нашел onTakeDamage(), но не понимаю, как разрешить игроку их убивать.
Аналогично, с отношением ситизенов к игроку - в hl2_gamerules.cpp
C++ Source Code:
SetDefaultRelationship(CLASS_CITIZEN_REBEL, CLASS_PLAYER, D_HT, 0)SetDefaultRelationship(CLASS_CITIZEN_REBEL, CLASS_PLAYER_ALLY, D_HT, 0)
SetDefaultRelationship(CLASS_CITIZEN_REBEL, CLASS_PLAYER_ALLY_VITAL, D_HT, 0)
ничего не меняет. А если изменить отношение энтитей ai_relationship, то они подбегают к игроку, но бьют его только если он подходит к ним вплотную. Иначе - просто стоят рядом.
__________________
igroprom.d3.ru
Сообщить модератору | | IP: Записан
Сообщение: 176884