HLFX.Ru Forum
Показать все 1 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Убивание citizen в HL2 (https://hlfx.ru/forum/showthread.php?threadid=5208)


Отправлено Дикс 05-04-2019 в 09:17:

Убивание 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


Временная зона GMT. Текущее время 22:42.
Показать все 1 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024