Воскресенье, 22.12.2024, 11:41
Crazy Arts DoAm
                Вы вошли как Гость | Группа Гости |  RSS Приветствую Вас Гость
Главная | Каталог статей | Мой профиль | Выход | Регистрация | Вход
Меню сайта

Наши друзья
HLDM RMF TeaM HLBase Half-Life Страйдеры Half-Life: Confession Все для игр VALVE

Форма входа

Категории раздела
HL SDK [9]
Всё о ХЛ СДК
HL Source SDK [2]
Всё о кодинге под Сойсом
Маппинг HL [0]
Маппинг CS [1]
Маппинг под соусом(HL2, CSS, ....) [2]
Моделинг [0]
Текстуринг [0]
Серверы [2]

Поиск

Мини-чат

Наш опрос
Что бы вы посоветовали нашему сайту?
Всего ответов: 10
Хотите видеть ещё опросы?
Пишите в Предложения в форуме

Главная » Статьи » Наши статейки » HL SDK

HLSDK - Волшебаем с IMPULSE
Это тутор про создание нечто типа Grunt-O-Matic и вааще про impulse
Если мы хотим, как я, сделать чтобы при нажатие на клавишу появился нетолько чувак с MP5 но и что-нибудь ещё... biggrin
Ну например Barney:

Для начала откроем client.cpp и сразу после 48 строчки пишем чтото вроде вот этого:

Quote
extern int giPrecacheBarney;

Затем находи тут-же 755-756 строку и пишем после неё вот что:

Quote
if (giPrecacheBarney)
UTIL_PrecacheOther("monster_barney");

Потом открываем player.cpp и после 150ой пишем:

Quote
int giPrecacheBarney = 1;

В этомже файле ищем 3435(Switch - case 76) и пишем там:

Quote
case 75:
{
if (!giPrecacheBarney)
{
giPrecacheBarney = 1;
ALERT(at_console, "You must now restart to use Barney-o-matic.\n");
}
else
{
UTIL_MakeVectors( Vector( 0, pev->v_angle.y, 0 ) );
Create("monster_barney", pev->origin + gpGlobals->v_forward * 128, pev->angles);
}
break;
}

Всё!! Запускаем серв, делаем mp_allowmonsters (не обязательно вроде) и биндим impulse 75 на клавишу, допустим "л" - готово!!!

Теперь при нажатии на "л" - перед нами появится полноценный барни biggrin biggrin biggrin
Категория: HL SDK | Добавил: Админко (23.03.2009)
Просмотров: 1257 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Инфа
Привет: Гость

Сообщения:

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!

Статистика

Онлайн всего: 1
Гостей: 1
Юзеров: 0

GeoIP

Наши баннеры

Сайт CrazyArts

[ Получить код баннера]

Copyright CrazyArts © 2024 This site is using individual dizigne called CombineDiz, made by MadKing, CrazyArts in 2009 year