CS-Mapping.com.ua

CS-Mapping.com.ua (https://cs-mapping.com.ua/forum/index.php)
-   Кодинг для Half-Life 2 (https://cs-mapping.com.ua/forum/forumdisplay.php?f=83)
-   -   Убивание citizen в HL2 (https://cs-mapping.com.ua/forum/showthread.php?t=39300)

Дикс 14.04.2019 12:21

Убивание citizen в HL2
 
Возможно ли сделать npc_citizen в ХЛ2 убиваемыми?

Копался в npc_citizen17.cpp, нашел onTakeDamage(), но не понимаю, как разрешить игроку их убивать.

Аналогично, с отношением ситизенов к игроку - в hl2_gamerules.cpp


[ Цитата ] 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, то они подбегают к игроку, но бьют его только если он подходит к ним вплотную. Иначе - просто стоят рядом.

Killxxx 15.04.2019 03:05

Честно украдено с левого сайта. Автор DetLeR

Оффтоп


Часовой пояс GMT +3, время: 06:11.


Designed by FT-502, [email protected] Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2021 by CS-Mapping.com.ua Community