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

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=4505)


Отправлено ***FantoM*** 07-12-2014 в 21:06:

Half-Life точка от фонарика спрайтом

народ помогите
у меня такая проблема не могу сделать
точку от фонарика спрайтом
постоянно ошибки
исправить не все получается
напишите минитутор + объяснения
если не трудно
заранее спс

Добавлено 08-12-2014 в 03:06:

в каком то моде я видал
я еще там спрайт менял
если кому надо спрайт то вот


Отправлено ***FantoM*** 08-12-2014 в 11:39:

эй нород вы где ???


Отправлено master07 08-12-2014 в 12:36:

***FantoM*** А зачем эта точка? Она не везде смотрится красиво. Но обычные игроки могут принять за проэкционный фонарик.

Добавлено 08-12-2014 в 15:36:

Бери код рпг. Создай новый файл и вставь всё туда скопированное. Меняешь CRpg на CRpg2 так же с лазером. Копируешь в Weарons.h всю декларацию рпг с лазером. Вставляешь в конец и так же приписываешь 2. В самой пухе убирай код ракеты и декларацию на него. Вместо первичной атаки запускай лазер ну и также отменяй его. Незабудь название спрайта сменить. Также поработай на клиенте в hl_weapons.cpp


Отправлено ***FantoM*** 08-12-2014 в 13:43:

master07
спс завтра проверю


Отправлено KiQ 08-12-2014 в 20:30:

Цитата:
master07 писал:
Бери код рпг. Создай новый файл и вставь всё туда скопированное. Меняешь CRpg на CRpg2

о, госпади, я думал вы уже вымерли.
А почему не сделать проекционный фонарик? В ксаше же можно подсмотреть. Я просто помню, как делал спрайтом для мобильного движка, смотрелось отвратно, а тут отмазка типа "да все равно ж мобилка" не пойдет, тут все косяки сразу видны

__________________
-Brain is dead-


Отправлено ***FantoM*** 09-12-2014 в 00:27:

master07
спс но как убрать фонарик
и почему мой фонарик
не светит а просто спрайт рисует

Добавлено 09-12-2014 в 06:27:

KiQ
на это надо куча времени
и он работает с opengl.dll
а мне этого тутора хватит
и еще один вопрос у кого есть модель фонарика с руками как в Counter-Strike или Opposing Force


Отправлено XaeroX 09-12-2014 в 00:51:

Цитата:
***FantoM*** писал:
и почему мой фонарик
не светит а просто спрайт рисует

Чтобы фонарик светил, его надо смешивать с освещением уровня. Простым спрайтом этого не добьёшься, надо основательно перепиливать рендерер.

__________________

xaerox on Vivino


Отправлено ***FantoM*** 09-12-2014 в 02:05:

и еще один вопрос
кто может посоветовать
туторы для новичков
с объяснениями


Отправлено master07 09-12-2014 в 02:10:

***FantoM*** В первичной таки, где ты запускаешь спрайт, запускай сам фонарик. И потом отключай. В player.cpp убирай case 100: там можешь посмотреть вызов фонарика. В оружии писать нужно так:

C++ Source Code:
m_pPlayer->FlashlightTurnOff();


Отправлено ***FantoM*** 09-12-2014 в 02:32:

master07
спс очень помог


Отправлено a-kush-er 09-12-2014 в 02:51:

Цитата:
***FantoM***:
Возраст: 16

***FantoM***, хотелось бы поинтересоваться, так чисто из любопытства, а почему ты выбрал именно хл?


Отправлено ***FantoM*** 09-12-2014 в 03:06:

a-kush-er
с детства играю в hl и cs
а когда увидал hlfx и paranoia
с того момента все началось


Отправлено ~ X ~ 09-12-2014 в 09:16:

***FantoM*** это ты пишешь на форум СМСками или twitter-style?


Цитата:
master07 писал:
Меняешь CRpg на CRpg2 так же с лазером. Копируешь в Weарons.h всю декларацию рпг с лазером. Вставляешь в конец и так же приписываешь 2.


When words cannot describe just how stupid that was...

PS: кстати, я запиливал как-то glow-sprite от 3го лица, а ещё запатентовал засветку экрана (screenfade ) когда смотришь на чей-то фонарик. Только это выглядело настолько гадко, что пришлось удалять и отмывать руки спиртом.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: half-life@conference.jabber.ru


Отправлено ***FantoM*** 09-12-2014 в 11:53:

~ X ~
извиняюсь не буду смсками писать


Отправлено ***FantoM*** 09-12-2014 в 16:43:

не буду делать фонарик
тему можно ЗАКРЫТЬ


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

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