Смена моделей персонажей прямо в Хамере
Смена моделей персонажей
Смена моделей персонажей прямо в Хамере
Author/s of tutorial : DIMaN[BBc] Views : 2722 ( +2 ) Downloads : 0 Uploader : Streit Created : 04/07/2011 8:59:20 PM Source : http://www.confession.ucoz.ru Rating : ( 5 ) Share :
Following translations are available : |
russian |
Каждый хочет разнообразить свой мод разными моделями персонажей. Это хорошо, когда встречается не один Барник, а несколько разных. Многие думают, что это очень сложно. Ничего подобного, проще некуда. Две строчки в коде. Я думаю остановимся на примере кода Барни, но знайте, что по аналогии это делается и для других монстров.
Спускаемся к 411 строке и ищем функцию Spawn. Нашли? Отлично!
Ищем строчку:
SET_MODEL(ENT(pev), "models/barney.mdl");
if (pev->model)
SET_MODEL(ENT(pev), STRING(pev->model)); //LRC
else
SET_MODEL(ENT(pev), "models/barney.mdl");
Теперь спускаемся чуть ниже к функции Precache и по аналогии заменяем строку:
PRECACHE_MODEL("models/barney.mdl");
if (pev->model)
PRECACHE_MODEL((char*)STRING(pev->model)); //LRC
else
PRECACHE_MODEL("models/barney.mdl");
Все, компилируем проект. Теперь идем в Valve Hammer Editor и ставим на карту Барника, отключаем SmartEdit, затем нажимаем на кнопочку add , в поле Key пишем model в поле Value пишем путь к новой модели Барника, например: models/security.mdl и жмем OK
P.S. Напомню, что функции Precache и Spawn стандартные для всех npc, поэтому данный способ применяется к любому из них. Естесвенно не забывайте заменять barney.mdl на название модели того монстра, для которого вы это делаете.
Similar 1. weapon_flamethrower - Играя в Халф-Лайф, вы не задумывались над тем, что в нем чего-то не хватает? Чего-то очень близкого, родного, горячего... 2. Новые типы патронов - Каждый хоть раз добавлял в Хл новое оружие но ему не нравилось, что оно или слишком мощно стреляет или слишком слабо. 3. Изменяем классы монстров злой барн - Как известно, первое что хочет сделать начинающий кодер (по крайней так было у меня ) это написать какое-нибудь оружие и изменить монстров. 4. Фикс: func_healthcharger - Фикс: func_healthcharger и func_recharger 5. Динамическое освещение - этой статье будет описан способ добавления динамических вспышек света, которые можно использовать для еффекта молнии 6. Больше слотов и позиций для оружия - Больше слотов и позиций для оружия 7. Как перекрасить пули в ХЛ - Здесь я вам расскажу, как можно перекрасить пули в Half-Life1 и приведу свой пример 8. Изменение цвета HUD'а (полное)! - Изменение цвета HUD'а (полное)! Но прицелы придётся переделывать вам самим! Сдесь я перевевёл туториал с twhl.info на русский язык!
You cannot comment, because you are not logged-in.