HLFX.Ru Forum Страницы (8): [1] 2 3 4 5 » ... Последняя »
Показать все 120 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Ночное видение как в оппосинг Форс (https://hlfx.ru/forum/showthread.php?threadid=341)


Отправлено ToMMuK 18-08-2006 в 15:45:

Ночное видение как в оппосинг Форс

плз скинте кто нить тутор или код на ночное видение плззз очень нада.

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено XaeroX 18-08-2006 в 16:23:

http://www.planethalflife.com/hlpro...torial.asp?i=15

__________________

xaerox on Vivino


Отправлено ToMMuK 18-08-2006 в 17:29:

а готового нету???

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено XaeroX 18-08-2006 в 17:30:

ToMMuK а этот по-твоему еще жарить надо? Там все написано, куда и что вставлять.

__________________

xaerox on Vivino


Отправлено ToMMuK 18-08-2006 в 18:41:

слишком сложно! =) для меня!
я даже оружие добавить немагу а тут ето ваще злоба.

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено XaeroX 18-08-2006 в 18:59:

Цитата:
ToMMuK писал:
слишком сложно! =) для меня!

Ну ты просил ссылку - я тебе дал
Если бы ты просил ссылку на тутор о том, как изменить название мода в Server Browser (проще некуда) - я бы дал и на это ссылку.

__________________

xaerox on Vivino


Отправлено Дядя Миша 18-08-2006 в 19:57:

ToMMuK не переживай, я тоже в этом туторе нефига не понял. Мутный он какой-то, еще и не по нашему написан.


Отправлено BUzer 19-08-2006 в 02:23:

Да в этой статье много лишнего. Найтвижен, как в опфоре, вообще делается в два счета:

1) На сервере в player.cpp все встречающиеся EF_DIMLIGHT заменяем на EF_BRIGHTLIGHT

2) На клиенте в файле flashlight.cpp ищем функцию
int CHudFlashlight::Draw(float flTime)
там в ней почти в самом начале есть строчки:

C++ Source Code:
if (!(gHUD.m_iWeaponBits & (1<<(WEAPON_SUIT)) ))
{
  return 1;
}

После них вставляем код, который весь экран замостит анимированными спрайтиками найтвижена:
C++ Source Code:
1
if (m_fOn)
2
{
3
  // здесь задается имя спрайта
4
  HSPRITE hspr = SPR_Load( "sprites/of_nv_b.spr" );
5
 
6
  // 128, 255, 128 - это зеленоватый цвет в RGB, измени если нужно
7
  SPR_Set(hspr, 128, 255, 128 );
8
 
9
  // 20 - это скорость анимации спрайта, количество кадров/сек
10
  int frame = (int)(flTime * 20) % SPR_Frames(hspr);
11
  int xSize = SPR_Width(hspr, 0);
12
  int ySize = SPR_Height(hspr, 0);
13
 
14
  for (int yPos = 0; yPos < ScreenHeight; yPos += ySize)
15
  {
16
    for (int xPos = 0; xPos < ScreenWidth; xPos += xSize)
17
    {
18
      SPR_DrawAdditive(frame, xPos, yPos, NULL);
19
    }
20
  }
21
}


3) Берем из оппозинг форса спрайт по имени of_nv_b.spr, и кладем его в свою папку sprites.. Ну или юзаем любой другой понравившийся спрайт.

4) По вкусу заменяем картинки батарейки и звуки.


Отправлено XaeroX 19-08-2006 в 08:09:

Цитата:
Дядя Миша писал:
я тоже в этом туторе нефига не понял

Это что же, один я такой умный? Я этот тутор в 2002 году скачивал...

__________________

xaerox on Vivino


Отправлено Дядя Миша 19-08-2006 в 09:06:

XaeroX ну ты этот тутор вычитал и понял как пост-процесс фильтры кодить


Отправлено XaeroX 19-08-2006 в 09:57:

Дядя Миша неа, я понял как ночное видение делается

__________________

xaerox on Vivino


Отправлено ToMMuK 19-08-2006 в 11:44:

BUzer спосибо =) всё понял.

Добавлено 19-08-2006 в 18:44:

При компиле ошибка:

C:\Documents and Settings\user\Desktop\HL_SDK_v23_source\Single-Player Source\cl_dll\flashlight.cpp(167) : fatal error C1004: unexpected end of file found
Error executing cl.exe.

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено XaeroX 19-08-2006 в 12:49:

ToMMuK не туда/не так вставил код. Или скобку не поставил, или лишнюю поставил.

__________________

xaerox on Vivino


Отправлено ToMMuK 19-08-2006 в 13:04:

я уже разобрался всё подучилось

мнебы теперь из оппосинг форса Eagle и Снайперку перегнать незнаешь как?

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено Дядя Миша 19-08-2006 в 13:58:

ToMMuK держи исходники снайперки и десерт игла из ранних версий ксаш.
Конечно придется немного повозиться, чтобы скомпилировать это под хл, но думаю ничего особенного делать не придется.


Временная зона GMT. Текущее время 16:09. Страницы (8): [1] 2 3 4 5 » ... Последняя »
Показать все 120 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024