При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Разработка игр > Кодинг > Кодинг для Half-Life 2
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.11.2014, 17:56  #1
nail
nail
Старшина
Регистрация: 29.02.2008
Адрес: ПетровЪ ГрадЪ
Сообщения: 412
Замечания: 1


По умолчанию Создание Think-контекста энтиты

Занимаюсь реализацией NPC для CSS (как на этом сервере: 220.124.211.110:27015)

На текущий момент провел удачную инжекцию большой части кода и уже удается спаунить любые Item-энтиты из Half-life 2.
Суть проблемы такова - для созданных мной энтит не работает Think функция, соответственно, не работают SetThink и SetNextThink. Как я понимаю, мне необходимо зарегистрировать энтиту в неком списке для вызова Think функции. Поскольку это со 100% вероятностью работает аналогично в Half-Life 2, а тут, как я понимаю, есть разбирающиеся в этом движке люди, хочу спросить, как происходит регистрация Think-контекста энтиты в движке?
nail вне форума Ответить с цитированием
Старый 05.12.2014, 03:49  #2
Vitaminoznik
Vitaminoznik
Классик
Регистрация: 06.05.2011
Возраст: 26
Сообщения: 209
Замечания: 1


По умолчанию

Попробуй найти информацию в исходниках расширения для SourceMod "Monster Extension"
Vitaminoznik вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



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


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