Registrierung - oder - Hineingehen
Half-Life 2: Socialist TensionHalf-Life 2: Socialist Tension

Брина устранить непросто......

13/09/2006
Underhell: PrologueUnderhell: Prologue

Underhell – мод из рязряда тех, при игре в которые у игрока впервые со времён Research and Development возникает мысль «...

3/03/2011

Мазлфлэш на брашах


  • Beschreibung
  • Einstellung

Мазлфлэш на брашах

Мазлфлэш на брашах


Der Autor der Lektion : Jack-Hang
Der Durchsichten : 509 ( +2 )
Hochgeladen von : Streit
Erstellt : 04/07/2011 6:24:08 PM
Source : http://www.hang-over.ucoz.ru
Wertung :
 ( 5 ) 
Aktie :


Es gibt die folgenden Sprachen : | russisch |

Откроем ev_hldm.h, Где-то в конце добавим:

Code:

void EV_HLDM_MuzzleFlash( vec3_t pos, float amount );

Потом откроем ev_hldm.cpp, вставим где-то после этого:

Code:

// play a strike sound based on the texture that was hit by the attack traceline. VecSrc/VecEnd are the
// original traceline endpoints used by the attacker, iBulletType is the type of bullet that hit the texture.
// returns volume of strike instrument (crowbar) to play
float EV_HLDM_PlayTextureSound( int idx, pmtrace_t *ptr, float *vecSrc, float *vecEnd, int iBulletType )

Вот это:

Code:

void EV_HLDM_MuzzleFlash(vec3_t pos, float amount)
{
   dlight_t *dl = gEngfuncs.pEfxAPI->CL_AllocDlight(0);
   dl->origin = pos;
   dl->color.r = 255; // red
   dl->color.g = 255; // green
   dl->color.b = 128; // blue
   dl->radius = amount * 100;
   dl->die = gEngfuncs.GetClientTime() + 0.01;
}

Найдите функцию:

Code:

void EV_FireGlock1( event_args_t *args )

Найдите в ней:

Code:

EV_GetGunPosition( args, vecSrc, origin );

Прямо после неё вставьте это:

Code:

EV_HLDM_MuzzleFlash( vecSrc, 1.0 + gEngfuncs.pfnRandomFloat( -0.2, 0.2 ) );

Интенсивность освещения ~1.0, умножается на 100, и получается где от 80 до 120 радиус каждый раз по разному, для разнообразия. Можете ставить по больше чтобы была ярче вспышка, 1.0 это для Глока в самый раз а для автомата где-то 2.5 или 3.0



Die Ähnlichen1. Спрыгивающий Headcrab - Наверняка каждый, кто поиграл в Half-Life2 хотел, чтобы хедкрабы спрыгивали с зомбяков и в первом Half-Life
2. Цвет спрайтов HUD - Итак, как же сменить цвет спрайтов в HUD-системе
3. Цвет HUD - Цвет HUD
4. Тряска игрока от наносимого урона - Вы хотите cделать чтобы игроков трясло от урона?
5. Увеличение количества мяса от взрыв - Увеличение количества мяса от взрывов людей или инопланетян.
6. субтитры из паранойи - субтитры из паранойи.
7. Создание КООП,смена карт аля сингл - Сдесь я расскажу как разрешить синглплеерные скрипты в мултиплеере!
8. Sparks - Как добавить искры
Sie können nicht kommentieren, da Sie sind nicht registriert.
    Sleepytime
    Half-Life 2Sleepytime
    Machine Gun
    Half-LifeMachine Gun
    Lightning Gun
    Half-LifeLightning Gun
    Hyperblaster
    Half-LifeHyperblaster