HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT/3D [Вопросы и ответы] 2 голосов
Страницы (52): « Первая ... « 26 27 28 29 [30] 31 32 33 34 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Casperx69x
Пытаюсь пилить мод

Группа: Неопытный
Дата регистрации: Nov 2019
Проживает: Оренбург
Сообщений: 40
Возраст: 27

Рейтинг



Дядя Миша

Цитата:
Дядя Миша писал:
какая видеокарта, как зеркала стоят? Друг напротив друга?


Тестирую на 1050 ti, зеркала стоят на одной плоскости, но на друг друга не смотрят, между ними брашевая стена

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

Старое сообщение 25-03-2021 13:01
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1008
Возраст: 31

Рейтинг



Попробуй их сделать единой энтитей, чтобы они считались за одно зеркало. С мониторами у меня такое прокатило (делал монитор углом).

__________________
Мой мод на Xash

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

Старое сообщение 25-03-2021 13:11
- За что?
Casperx69x
Пытаюсь пилить мод

Группа: Неопытный
Дата регистрации: Nov 2019
Проживает: Оренбург
Сообщений: 40
Возраст: 27

Рейтинг



Дядя Миша пни в какую сторону копать в коде паранои чтоб сделать вспышку вокруг от выстрелов

Добавление стволов в ксашнт отличается от базового в хл 1? Если да, киньте в меня тутор пжлст

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

Старое сообщение 26-03-2021 12:28
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Нету КсашНТ в общем доступе, ты с чем-то путаешь.

Вот тема специальная: https://hlfx.ru/forum/showthread.php?s=&threadid=5272

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 26-03-2021 14:28
-
Casperx69x
Пытаюсь пилить мод

Группа: Неопытный
Дата регистрации: Nov 2019
Проживает: Оренбург
Сообщений: 40
Возраст: 27

Рейтинг



Дядя Миша Я тупой, очепятку сделал, я про XashXT, но вопрос актуален, есть ли отличия от стокового добавления как в обычную хл, и есть ли тутор по добавлению в XashXT так, как отличия все же есть

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

Старое сообщение 26-03-2021 14:57
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



нет, нету. Я специально сделал так, чтобы можно было добавлять пушки по обычным туториалам.

Вспышка от выстрелов - m_pPlayer->pev->effects |= EF_MUZZLEFLASH;
в коде оружия в момент выстрела.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 26-03-2021 15:29
-
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1008
Возраст: 31

Рейтинг



Мне кажется он имел в виду свет вокруг игрока, когда стреляешь в темноте к примеру. Попробовал поставить m_pPlayer->pev->effects |= EF_MUZZLEFLASH;, но никакого эффекта. Причем у mp5 уже был такой код

C++ Source Code:
m_pPlayer->pev->effects = (int)(m_pPlayer->pev->effects) | EF_MUZZLEFLASH;

я его закомментил перед вставкой. Но что тот, что этот, как говорится…
Я свет вокруг сделал через темп-энтитю
C++ Source Code:
1
MESSAGE_BEGIN( MSG_PVS, SVC_TEMPENTITY, vecSrc );
2
WRITE_BYTE(TE_DLIGHT);
3
WRITE_COORD(vecSrc.x);	// X
4
WRITE_COORD(vecSrc.y);	// Y
5
WRITE_COORD(vecSrc.z);	// Z
6
WRITE_BYTE( 40 );		// radius * 0.1
7
WRITE_BYTE( 255 );		// r
8
WRITE_BYTE( 255 );		// g
9
WRITE_BYTE( 100 );		// b
10
WRITE_BYTE( 1 );		// time * 10
11
WRITE_BYTE( 80 );		// decay * 0.1
12
MESSAGE_END( );

Это в код атаки. Т.к. это жрет фпс то вывел в квар, чтобы можно было отключать этот эффект у оружия

__________________
Мой мод на Xash

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

Старое сообщение 26-03-2021 16:02
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



А, ну там Elight, он только модельку освещает, а в ксаш-моде елайты помоему вообще не работают.

Ну это несложно исправить. client\render\r_misc.cpp:125

И заменить

C++ Source Code:
dlight_t *dl = gEngfuncs.pEfxAPI->CL_AllocElight( 0 );

На
C++ Source Code:
dlight_t *dl = gEngfuncs.pEfxAPI->CL_AllocDlight( ent->curstate.number );

и заработают.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 26-03-2021 17:15
-
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1008
Возраст: 31

Рейтинг



Что-то ничего не поменялось, никакого света не наблюдаю нигде (в полной темноте проверял).

Заметил еще кое-что - сам спрайт маззлфлеша не виден вообще если фпс <= герцовке монитора. У меня 75 Гц. Спрайт вижу с фпс около 100 и выше, и рисуется он как-то рвано почему-то.

__________________
Мой мод на Xash

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

Старое сообщение 26-03-2021 19:03
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Ну пихни туда алерт, он вообще вызывается-то, код этот.
Там вон условие еще на аттачмент, мало ли.

Добавлено 26-03-2021 в 22:22:

Цитата:
Aynekko писал:
сам спрайт маззлфлеша не виден вообще если фпс <= герцовке монитора

ну естественно, он же ровно на 1 кадр появляется.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 26-03-2021 19:22
-
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1008
Возраст: 31

Рейтинг



Неа, не вызывается. При стрельбе, первый алерт есть, второго нет

C++ Source Code:
1
if( ent->curstate.effects & EF_MUZZLEFLASH )
2
{
3
  if( ent == gEngfuncs.GetViewModel( ))
4
    ent->curstate.effects &= ~EF_MUZZLEFLASH;
5
 
6
  ALERT(at_console, "alert 1\n");
7
 
8
  // make sure what attachment is valid
9
  if( ent->origin != ent->attachment[0] )
10
  {
11
    ALERT(at_console, "alert 2\n");
12
    //		dlight_t *dl = gEngfuncs.pEfxAPI->CL_AllocElight( 0 );
13
    dlight_t *dl = gEngfuncs.pEfxAPI->CL_AllocDlight( ent->curstate.number );


Добавлено 26-03-2021 в 22:44:

Цитата:
Дядя Миша писал:
ну естественно, он же ровно на 1 кадр появляется.

Просто выходит, что в нем нет вообще смысла никакого тогда, его просто нет при стрельбе. Вот выставить фпс 200 и тогда еще нормально

__________________
Мой мод на Xash

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

Старое сообщение 26-03-2021 19:44
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Aynekko писал:
При стрельбе, первый алерт есть, второго нет

Это потому, что у вью модельки нет аттачмента.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 26-03-2021 20:28
-
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1008
Возраст: 31

Рейтинг



Да вроде вот он. Но он один.

[ Вложение ]
Безымянный.jpg

__________________
Мой мод на Xash

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

Старое сообщение 26-03-2021 21:18
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



ну тогда странно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 26-03-2021 21:29
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4423
Возраст: 34

Рейтинг



Я чета заметил что лайтмапы в голде более яркие.

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

Старое сообщение 27-03-2021 03:18
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 05:01. Новая тема    Ответить
Страницы (52): « Первая ... « 26 27 28 29 [30] 31 32 33 34 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT/3D [Вопросы и ответы] 2 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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