HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > новый тип звука в хл1
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
TOPOL_M_FRF
Частый гость

Дата регистрации: Dec 2009
Проживает: HALF-STRIKE
Сообщений: 40
Возраст: 27

Рейтинг



новый тип звука в хл1

никто не знает как сделать новый тип звука типа снега или металла ? Просто ходить по снегу и слышать хождение по бетону не реалистично.

З:Ы materials.txt и sound.cpp юзал,не помогло

Отредактировано TOPOL_M_FRF 27-10-2010 в 06:30

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

Старое сообщение 27-10-2010 06:21
- За что?
sania_3
Местный криворукий гитарист.

Дата регистрации: Jun 2009
Проживает: Ростов-на-Дону.
Сообщений: 413
Возраст: 34

Рейтинг



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


>>>materials.txt
Обычно помогает. Наверное, он у тебя неправильный. Такое случается редко, но единичные случаи регистрируются постоянно. А вообще, возьми какой-нибудь неиспользуемый звук из материалс.тхт и замени его в своём моде звуком снега из контры, далее прописывай букву твоего "снега" во все снежные текстуры. в мод приложи модифицированный materials.txt.
Это как сделать без кода.

кодом. sound.cpp. В районе 1700 строки по аналогии добавь

C++ Source Code:
case CHAR_TEX_WINTERSNOW: fvol = 0.9;	fvolbar = 0.6;
rgsz[0] = "player/snow1.wav";
rgsz[1] = "player/snow2.wav";
cnt = 2;
break;



в pm_materials.h добавь
C++ Source Code:
#define  CHAR_TEX_WINTERSNOW	'W'


теперь иди в client.cpp и добавь в районе 700 строки
C++ Source Code:
PRECACHE_SOUND("player/snow1.wav");		// walk on snow
PRECACHE_SOUND("player/snow2.wav");



теперь ищи файлики звука снега из контры, переименоввывай в snow1.wav и snow2.wav и кидай в папку sound/player. Осталось только в materials.txt вписать по аналогии свои текстуры и выставить им звук снега буковкой "W".

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.

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

Старое сообщение 27-10-2010 07:43
- За что?
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 32

Рейтинг



А на сколько сложно будет применять материалы к текстурам читая значения из специальной ентити?
Сделать ентитю "materials", в нее писать строки, где имя строки — имя текстуры, значение — материал.
Тогда не будет всего этого геморроя и маппер сам будет задавать материалы для своей карты.

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

Старое сообщение 27-10-2010 09:09
- За что?
TOPOL_M_FRF
Частый гость

Дата регистрации: Dec 2009
Проживает: HALF-STRIKE
Сообщений: 40
Возраст: 27

Рейтинг



странно у меня после этого ошибка с case CHAR_TEX_WOOD:

C++ Source Code:
Single-Player Source\dlls\sound.cpp(1731) : error C2196: case value '87' already used


qpAHToMAS умная идея,только я делаю мини мод,а он кому нужен

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

Старое сообщение 27-10-2010 09:15
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



TOPOL_M_FRF не только в sound.cpp, но и в pm_shared.cpp надо код добавлять.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 27-10-2010 09:27
-
TOPOL_M_FRF
Частый гость

Дата регистрации: Dec 2009
Проживает: HALF-STRIKE
Сообщений: 40
Возраст: 27

Рейтинг



Дядя Миша добавлял ,так же всё

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

Старое сообщение 27-10-2010 09:37
- За что?
sania_3
Местный криворукий гитарист.

Дата регистрации: Jun 2009
Проживает: Ростов-на-Дону.
Сообщений: 413
Возраст: 34

Рейтинг



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


Там ошибка в посте. #define CHAR_TEX_WINTERSNOW 'W' заменить на #define CHAR_TEX_WINTERSNOW 'SNOW' попробуй так.

Добавлено 27-10-2010 в 14:05:

и ещё, теперь в материалс.тхт твой тип текстуры- SNOW

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.

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

Старое сообщение 27-10-2010 10:05
- За что?
TOPOL_M_FRF
Частый гость

Дата регистрации: Dec 2009
Проживает: HALF-STRIKE
Сообщений: 40
Возраст: 27

Рейтинг



вроде скопилилось нормально ,в материалса параметры изменял,а звука снега нет

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

Старое сообщение 27-10-2010 10:30
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
sania_3 писал:
#define CHAR_TEX_WINTERSNOW 'SNOW'

SNOW - это строка, а не символ. Так писать нельзя.

__________________

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

Старое сообщение 27-10-2010 10:48
-
sania_3
Местный криворукий гитарист.

Дата регистрации: Jun 2009
Проживает: Ростов-на-Дону.
Сообщений: 413
Возраст: 34

Рейтинг



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


блин, приеду домой- откопаю исходники.

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.

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

Старое сообщение 27-10-2010 10:51
- За что?
-=DrTressi=-
Мото-смертник

Группа: Неопытный
Дата регистрации: Aug 2010
Проживает: На Белом свете!
Сообщений: 1003
Возраст: 30

Рейтинг



qpAHToMAS Тут будет один минус. ТАкие полы не будут иметь декалей и не будут отбрасывать тень.... Пол должен быть в World.

__________________
How interesting, just look at that!
© Scientist

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

Старое сообщение 27-10-2010 12:21
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
qpAHToMAS писал:
Сделать ентитю "materials", в нее писать строки, где имя строки — имя текстуры, значение — материал.

нафига энтитю-то?
Цитата:
-=DrTressi=- писал:
ТАкие полы не будут иметь декалей и не будут отбрасывать тень....

Еще лучше. Почему не будут?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 27-10-2010 13:44
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Потому что моделью будут сделаны. Типа плитки в ванной. Только тупой способ конешн.

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

Старое сообщение 27-10-2010 13:54
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 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: Записан
Сообщение: 66220

Старое сообщение 27-10-2010 13:59
-
sania_3
Местный криворукий гитарист.

Дата регистрации: Jun 2009
Проживает: Ростов-на-Дону.
Сообщений: 413
Возраст: 34

Рейтинг



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


qpAHToMAS предлагает сделать энтити по типу info_texlights.

Добавлено 27-10-2010 в 18:00:

Короч, не всё так просто. Делаю тему в туторах.

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.

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

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



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


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

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

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

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

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

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