HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Ночное видение как в оппосинг Форс
код
Страницы (8): [1] 2 3 4 5 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
ToMMuK
SmallHabit'at

Дата регистрации: Jun 2006
Проживает: Рига
Сообщений: 634
Возраст: 32

Рейтинг



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

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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 6550

Старое сообщение 18-08-2006 15:45
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34509
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


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

__________________

Сообщить модератору | | IP: Записан
Сообщение: 6554

Старое сообщение 18-08-2006 16:23
-
ToMMuK
SmallHabit'at

Дата регистрации: Jun 2006
Проживает: Рига
Сообщений: 634
Возраст: 32

Рейтинг



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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 6556

Старое сообщение 18-08-2006 17:29
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34509
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


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

__________________

Сообщить модератору | | IP: Записан
Сообщение: 6557

Старое сообщение 18-08-2006 17:30
-
ToMMuK
SmallHabit'at

Дата регистрации: Jun 2006
Проживает: Рига
Сообщений: 634
Возраст: 32

Рейтинг



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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 6562

Старое сообщение 18-08-2006 18:41
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34509
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


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

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

__________________

Сообщить модератору | | IP: Записан
Сообщение: 6565

Старое сообщение 18-08-2006 18:59
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



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

Сообщить модератору | | IP: Записан
Сообщение: 6568

Старое сообщение 18-08-2006 19:57
-
BUzer
Pills here!

Группа: Опытный
Дата регистрации: Oct 2005
Проживает: Владивосток
Сообщений: 349
Возраст: 40

Рейтинг



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

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) По вкусу заменяем картинки батарейки и звуки.

Сообщить модератору | | IP: Записан
Сообщение: 6574

Старое сообщение 19-08-2006 02:23
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34509
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


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

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

__________________

Сообщить модератору | | IP: Записан
Сообщение: 6582

Старое сообщение 19-08-2006 08:09
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



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

Сообщить модератору | | IP: Записан
Сообщение: 6585

Старое сообщение 19-08-2006 09:06
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34509
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


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

__________________

Сообщить модератору | | IP: Записан
Сообщение: 6586

Старое сообщение 19-08-2006 09:57
-
ToMMuK
SmallHabit'at

Дата регистрации: Jun 2006
Проживает: Рига
Сообщений: 634
Возраст: 32

Рейтинг



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.

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

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

Сообщить модератору | | IP: Записан
Сообщение: 6588

Старое сообщение 19-08-2006 11:44
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34509
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


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

__________________

Сообщить модератору | | IP: Записан
Сообщение: 6590

Старое сообщение 19-08-2006 12:49
-
ToMMuK
SmallHabit'at

Дата регистрации: Jun 2006
Проживает: Рига
Сообщений: 634
Возраст: 32

Рейтинг



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

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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 6591

Старое сообщение 19-08-2006 13:04
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



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

Вложение: wepgen.rar (5.9 кб)
Этот файл был скачан 523 раз.
ForestGirl проверилa это вложение на вирусы 23-11-2006 в 15:20

Сообщить модератору | | IP: Записан
Сообщение: 6592

Старое сообщение 19-08-2006 13:58
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 09:14. Новая тема    Ответить
Страницы (8): [1] 2 3 4 5 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Ночное видение как в оппосинг Форс
код
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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