Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
QzzQ
(Junior Member)

Зарегистрирован: Jul 2014
Проживает: /
Написал: 3 сообщений

Оценка: 0 Votes

Exclamation 
Как изменить звук модели при ударе о какие либо препятствия?
Сообщение #1099648
При падении, ударе о препятствия - модель воспроизводит звук метала, бьющегося об какие либо поверхности. Замена данных в ".qc" файле модели ни на что не влияет. Как был звук метала, так и остаётся.

Пример .qc файла:

code:
$cd "C:\Documents and Settings\Admin\Рабочий стол\wer\2\2"
$modelname "props_junk/flare.mdl"
$model "Body" "flare_reference.smd"
$cdmaterials "models\props_junk/"
$texturegroup skinfamilies
{
{ "flare.vmt" }
{ "flare_burnt.vmt" }
}
$hboxset "default"
$hbox 0 "static_prop" -1.272 -1.292 -6.230 1.272 1.292 6.193
$attachment "fuse" "static_prop" 0.00 0.00 6.00 rotate -0.00 90.00 90.00
$surfaceprop "Wood"
$keyvalues { "prop_data" { "base" "Wooden.Small" } physgun_interactions { "onpickup" "create_flare" } }
$illumposition -0.000 0.000 -0.018
$sequence idle "idle" fps 30.00


В файлах текстурах .vmt - $surfaceprop не прописан. Только в .qc файле самой модели. Но что бы там не прописывал, согласно propdata.txt - звук метала в игре остаётся без каких либо изменений.

Помогите разобраться! В чём может быть причина?
Прикрепленная картинка: [посмотреть в полный размер]
9eb187ae9b4dfc1eac3ec9eb495afc2c
Old Post 29-07-2014 23:56
QzzQ отсутствует Посмотреть данные 'QzzQ' Отправить Приватное Сообщение для 'QzzQ' Найти другие сообщения 'QzzQ' Добавить QzzQ в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Barnacle
(Монтировкой не бить!)

Зарегистрирован: Jun 2008
Проживает: Российская Федерация/Кемеровская обл./Юрга
Написал: 7106 сообщений

Оценка: 83 Votes 83 чел.

Developer Старожил Юморист 
Сообщение #1099674
Во-первых, $hbox, $hboxset и $illumposition тут не нужны - это мусор декомпилятора. Во-вторых, декомпилятор мог где-то накосячить с синтаксисом, поэтому лучше qc писать самому вручную. Например, вполне возможно, что должно быть "wood", а не "Wood", или кавычки ненужные, или где-то тут недавно "добавлялся левый пробел", и т.д.
Old Post 01-08-2014 15:57
Barnacle отсутствует Посмотреть данные 'Barnacle' Отправить Приватное Сообщение для 'Barnacle' Найти другие сообщения 'Barnacle' Добавить Barnacle в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
QzzQ
(Junior Member)

Зарегистрирован: Jul 2014
Проживает: /
Написал: 3 сообщений

Оценка: 0 Votes

Angry 
Сообщение #1099689
Цитата:
Оригинальное сообщение от Barnacle
Во-первых, $hbox, $hboxset и $illumposition тут не нужны - это мусор декомпилятора. Во-вторых, декомпилятор мог где-то накосячить с синтаксисом, поэтому лучше qc писать самому вручную. Например, вполне возможно, что должно быть "wood", а не "Wood", или кавычки ненужные, или где-то тут недавно "добавлялся левый пробел", и т.д.


Самое интересное, что срабатывают два звука, это означает, что указанные данные в QC работают. Но! Звук метала срабатывает вместе с тем, который я указываю в $surfaceprop - при ударе или выстреле, и prop_data - при прикосновении к какой либо поверхности...

Совсем ничего не понимаю, откуда звук метала то берётся!?

Поправил QzzQ 02-08-2014 в 00:50

Old Post 02-08-2014 00:47
QzzQ отсутствует Посмотреть данные 'QzzQ' Отправить Приватное Сообщение для 'QzzQ' Найти другие сообщения 'QzzQ' Добавить QzzQ в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lex4art
(CG-бомж)

Зарегистрирован: Mar 2005
Проживает: /
Написал: 5363 сообщений

Оценка: 114 Votes 114 чел.

Большой респект! 
Сообщение #1099690
QzzQ - материалы имеют связанные с ними звуки и эффекты (см. тут описание параметра $surfaceprop; задается через [game name]\scripts\surfaceproperties_manifest.txt). Не используй стандартные материалы для модели, сделай свои (где не будет использован параметр $surfaceprop).
H++ ["Neon" challenge] *
Derpville * Real Materials * Random stuff
Если я не ошибаюсь - значит я ничего не делаю.
Old Post 02-08-2014 05:49
Lex4art отсутствует Посмотреть данные 'Lex4art' Отправить Приватное Сообщение для 'Lex4art' Посетить домашнюю страничку Lex4art Найти другие сообщения 'Lex4art' Добавить Lex4art в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
QzzQ
(Junior Member)

Зарегистрирован: Jul 2014
Проживает: /
Написал: 3 сообщений

Оценка: 0 Votes

Сообщение #1099691
Цитата:
Оригинальное сообщение от Lex4art
QzzQ - материалы имеют связанные с ними звуки и эффекты (см. тут описание параметра $surfaceprop; задается через [game name]\scripts\surfaceproperties_manifest.txt). Не используй стандартные материалы для модели, сделай свои (где не будет использован параметр $surfaceprop).


Это было бы логично, если звук прописанный в текстуре, доминировал над моделью. Какой бы я там материал бы не создал, какие бы свои звуки я там не на подставлял бы, звук метала всегда будет присутствовать используя данную модель. VMT никакого весу не имеет.
Old Post 02-08-2014 06:58
QzzQ отсутствует Посмотреть данные 'QzzQ' Отправить Приватное Сообщение для 'QzzQ' Найти другие сообщения 'QzzQ' Добавить QzzQ в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lex4art
(CG-бомж)

Зарегистрирован: Mar 2005
Проживает: /
Написал: 5363 сообщений

Оценка: 114 Votes 114 чел.

Большой респект! 
Сообщение #1099702
Ммм, боюсь что это все что я помню по этой теме XD
H++ ["Neon" challenge] *
Derpville * Real Materials * Random stuff
Если я не ошибаюсь - значит я ничего не делаю.
Old Post 02-08-2014 14:42
Lex4art отсутствует Посмотреть данные 'Lex4art' Отправить Приватное Сообщение для 'Lex4art' Посетить домашнюю страничку Lex4art Найти другие сообщения 'Lex4art' Добавить Lex4art в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
Sten
(Сеньёр Мембер)

Зарегистрирован: Oct 2007
Проживает: Далека/
Написал: 1829 сообщений

Оценка: 32 Votes 32 чел.

Developer Старожил 
Сообщение #1099704
Сразу два звука? Дерево и металл? Что в QC прописано, то и должно воспроизводится. Параметр $surfaceprop в VMT модели игнорируют, так что там можно не копать, а вовсе убрать оттуда $surfaceprop. Но с двумя разными звуками единовременно еще не сталкивался (за исключением, если специально разным костям в QC назначают отдельные типы, но это только для динамических объектов)
Old Post 02-08-2014 17:50
Sten отсутствует Посмотреть данные 'Sten' Отправить Приватное Сообщение для 'Sten' Посетить домашнюю страничку Sten Найти другие сообщения 'Sten' Добавить Sten в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 22:23.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


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

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены