Sign up - or - Login

Recover password
×

To recover your password, you must enter the username or e-mail that you used during the registration. After that, a mail with a security code will be sent to your inbox.

Your username or e-mail :

Half-Life: Day One (OEM Demo)Half-Life: Day One (OEM Demo)

Первая предрелизная демо-версия Half-Life!...

26/08/1998
Silent EscapeSilent Escape

First Person Shooter...

26/08/2012
Stat points ( ALL )

Увеличение количества мяса от взрывов людей или инопланетян.


  • Description
  • HOW TO INSTALL

Увеличение количества мяса от взрыв

Увеличение количества мяса от взрывов людей или инопланетян.


Author/s of tutorial : Frest
Views : 2295 ( +3 )
Uploader : Streit
Created : 04/07/2011 9:26:16 PM
Source : http://www.detler.ucoz.ru...
Rating :
 ( 5 ) 
Share :


Following translations are available : | russian |

Знаете что когда вы стреляете в солдата из гранатомета или прочих, опасных, разрывающих на кусочки оружии, вы видите что выходит только 4 части тела и 1 голова. Это выглядит как то не реалистично. Но я целых 2 часа искал решение чтобы исправить это. И нашел…. В северной части заходим в combat.cpp. Ищем строку:

Code:

void CBaseMonster :: GibMonster( void )

Ниже находим:

Code:

// only humans throw skulls !!!UNDONE - eventually monsters will have their own sets of gibs
if ( HasHumanGibs() )
{
   if ( CVAR_GET_FLOAT("violence_hgibs") != 0 ) // Only the player will ever get here
   {
     CGib::SpawnHeadGib( pev );
     CGib::SpawnRandomGibs( pev, 4, 1 ); // throw some human gibs.
   }
   gibbed = TRUE;
}
else if ( HasAlienGibs() )
{
   if ( CVAR_GET_FLOAT("violence_agibs") != 0 ) // Should never get here, but someone might call it directly
   {
     CGib::SpawnRandomGibs( pev, 4, 0 ); // Throw alien gibs
   }
   gibbed = TRUE;
}

Измените:

Code:

CGib::SpawnRandomGibs( pev, 4, 1 ); // throw some human gibs.

На:

Code:

CGib::SpawnRandomGibs( pev, 10, 1 ); // throw some human gibs.

Вот и все, с инопланетянами сделайте тоже самое. Теперь компилим,запускаем игру и видим, что при взрыве выходит 10 частей тела и 1 голова.



Similar1. Исходный код ножа - weapon_knife (Нож) с двумя режимами атаки: Slash и Stab.
2. Добавление новых классов для монстр - Мы будем добавлять новый класс Блэк Опс из Оппосинг Форс
3. И снова наследование классов :) - Казалось бы тема наследования классов давно избита, ан нет всё ещё существуют вопросы, правда про чуть боле сложное наследование.
4. учёные не отставали - Как сделать так, чтобы учёные не отставали на каждом препятствии
5. Спрыгивающий Headcrab - Наверняка каждый, кто поиграл в Half-Life2 хотел, чтобы хедкрабы спрыгивали с зомбяков и в первом Half-Life
6. Quake strafing & DoD bobing styles - Вот от нечего делать я решил немножко изменить стиль игры в оригинальной хл.
7. Мазлфлэш на брашах - Мазлфлэш на брашах
8. Звук попадания как в HL2 - Работа на клиенте
9. Добавление эффектов блеска для энтити (entity) - Данная статья - перевод урока от OsirisGodoftheDead с ModDB...
IGROMAAAN 01/31/2021, 1:42:00 AM commented :
#1
Здравствуйте!
Сделал все по вашему уроку, и мне ничего не помогло! Подскажите как компилировать файлы C++ ото я не знаю
Cep}|{ 02/01/2021, 5:19:14 PM commented :
#2
Привет. Тебе нужно скомпилировать исходный код. Например, в visual studio.
IGROMAAAN 02/22/2021, 8:40:19 AM commented :
#3
я это знаю. но проблема в том что там выдает две ошибки
IGROMAAAN 02/22/2021, 8:41:05 AM commented :
#4
которые я не могу пофиксить
IGROMAAAN 02/22/2021, 8:41:31 AM commented :
#5
ошибка:
несовместимые параметры командной строки "/ZI" и "/Gy-" hl

Предупреждение:
использование параметра "Gm" нежелательно, он будет удален в следующих выпусках hl
You cannot comment, because you are not logged-in.
    METLKR (версия 1.0.0.11082026)
    Mass Effect 2METLKR (версия 1.0.0.11082026)
    PawnHighLight v. 1.1
    Unreal Tournament 99PawnHighLight v. 1.1
    сейв с обновлением
    Half-Life 2сейв с обновлением
    сейв "турель 19 "отомщение""
    Half-Life 2сейв