этой статье будет описан способ добавления динамических вспышек света, которые можно использовать для еффекта молнии
Динамическое освещение
этой статье будет описан способ добавления динамических вспышек света, которые можно использовать для еффекта молнии
Following translations are available : |
russian |
В этой статье будет описан способ добавления динамических вспышек света, которые можно использовать для еффекта молнии, вспышки при выстреле или для прочих еффектов. Кроме того эти еффекты не зависят от карты и не увеличивают время ее компиляции.
Для примера cделаем желтую вспышку света…
// "vecSrc" это координаты вспышки...
MESSAGE_BEGIN( MSG_PVS, SVC_TEMPENTITY, vecSrc );
WRITE_BYTE( TE_DLIGHT );
WRITE_COORD( vecSrc.x ); // Позиция...
WRITE_COORD( vecSrc.y );
WRITE_COORD( vecSrc.z );
WRITE_BYTE( 30 ); // Радиус (300 унитов).
WRITE_BYTE( 128 ); // Оттенок красного
WRITE_BYTE( 128 ); // Оттенок зеленого
WRITE_BYTE( 0 ); // Оттенок синего
WRITE_BYTE( 2 ); // Продолжительность вспышки
WRITE_BYTE( 10 ); // Кол-во кадров
MESSAGE_END();
Этот код можно вставлять в любой части вашего кода. Например в PrimaryAttack. Удачи…
Similar 1. Создание нового оружия - В этом туторе не будет объяснено КАК сделать новое оружие, ибо для каждого оружия нужен свой код. Здесь просто будет приведена информация о тех нюансах без которых ваше оружие не будет работать 2. Разбираемся в коде пушки МР5 - По просьбам трудящихся коментирую код МР5 3. Новые типы патронов - Каждый хоть раз добавлял в Хл новое оружие но ему не нравилось, что оно или слишком мощно стреляет или слишком слабо. 4. Создание КООП,смена карт аля сингл - Сдесь я расскажу как разрешить синглплеерные скрипты в мултиплеере!
You cannot comment, because you are not logged-in.