Страницы (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)
Ночное видение как в оппосинг Форс
плз скинте кто нить тутор или код на ночное видение плззз очень нада.
__________________
Сайт латвийского мода
Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.
http://www.planethalflife.com/hlpro...torial.asp?i=15
__________________
а готового нету???
__________________
Сайт латвийского мода
Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.
ToMMuK а этот по-твоему еще жарить надо? Там все написано, куда и что вставлять.
__________________
слишком сложно! =) для меня!
я даже оружие добавить немагу а тут ето ваще злоба.
__________________
Сайт латвийского мода
Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.
__________________
ToMMuK не переживай, я тоже в этом туторе нефига не понял. Мутный он какой-то, еще и не по нашему написан.
Да в этой статье много лишнего. Найтвижен, как в опфоре, вообще делается в два счета:
1) На сервере в player.cpp все встречающиеся EF_DIMLIGHT заменяем на EF_BRIGHTLIGHT
2) На клиенте в файле flashlight.cpp ищем функцию
int CHudFlashlight::Draw(float flTime)
там в ней почти в самом начале есть строчки:
if (!(gHUD.m_iWeaponBits & (1<<(WEAPON_SUIT)) )) |
{ |
return 1; |
} |
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 | } |
__________________
XaeroX ну ты этот тутор вычитал и понял как пост-процесс фильтры кодить
Дядя Миша неа, я понял как ночное видение делается
__________________
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.
__________________
Сайт латвийского мода
Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.
ToMMuK не туда/не так вставил код. Или скобку не поставил, или лишнюю поставил.
__________________
я уже разобрался всё подучилось
мнебы теперь из оппосинг форса Eagle и Снайперку перегнать незнаешь как?
__________________
Сайт латвийского мода
Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.
ToMMuK держи исходники снайперки и десерт игла из ранних версий ксаш.
Конечно придется немного повозиться, чтобы скомпилировать это под хл, но думаю ничего особенного делать не придется.
Временная зона GMT. Текущее время 02:47. | Страницы (8): [1] 2 3 4 5 » ... Последняя » Показать все 120 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024