Ru/Adding Proximity Voice: Difference between revisions
< Ru
Jump to navigation
Jump to search
(Перевод на Русский язык) |
m (Исправление опечатки) |
||
Line 5: | Line 5: | ||
Привет, сегодня я покажу вам, как создать близость общения голосом для HL2MP мода или подобных ему. | Привет, сегодня я покажу вам, как создать близость общения голосом для HL2MP мода или подобных ему. | ||
Т.е. это даёт возможность игрокам общаться по микрофону в непосредственной близости друг | Т.е. это даёт возможность игрокам общаться по микрофону в непосредственной близости друг от другом. Это добавит в ваш мод реализма объёмного звучания и эха. | ||
{{note| --[[User:Slam12f|Slam12f]] 00:32, 20 May 2013 (PDT) Если в вашем моде подразумевается использование общение по микрофону, как по рации, этот урок вам не подойдёт.}} | {{note| --[[User:Slam12f|Slam12f]] 00:32, 20 May 2013 (PDT) Если в вашем моде подразумевается использование общение по микрофону, как по рации, этот урок вам не подойдёт.}} |
Revision as of 00:33, 20 May 2013
Привет, сегодня я покажу вам, как создать близость общения голосом для HL2MP мода или подобных ему. Т.е. это даёт возможность игрокам общаться по микрофону в непосредственной близости друг от другом. Это добавит в ваш мод реализма объёмного звучания и эха.

Реализовано это в Source моде Faceless (Безликий) на Ethereal Entertainment.
Первым делом вам нужно найти и открыть файл game/shared/voice_gamemgr.cpp
Далее перейдите на строку line 226...
bool bProximity = false;
Замените её на...
bool bProximity = true; // Включаем близость общения
Далее нам необходимо изменить расстояние, на котором будет проецироваться голос. Перейдите на строку 104 и измените значение ...
m_iProximityDistance = -1;
На какое-нибудь такое...
m_iProximityDistance = 10;
Перевод:--Slam12f 00:32, 20 May 2013 (PDT)
Источник: http://t-plusplus.com/creating-proximity-chat-in-the-source-engine-sdk/