Difference between revisions of "Adding Proximity Voice:ru"

From Valve Developer Community
Jump to: navigation, search
m (Исправление опечатки)
m
Line 14: Line 14:
  
  
Далее перейдите на строку line 226...
+
Далее перейдите на строку 226...
  
 
<syntaxhighlight lang="cpp">
 
<syntaxhighlight lang="cpp">

Revision as of 07:34, 20 May 2013

English

Привет, сегодня я покажу вам, как создать близость общения голосом для HL2MP мода или подобных ему. Т.е. это даёт возможность игрокам общаться по микрофону в непосредственной близости друг от другом. Это добавит в ваш мод реализма объёмного звучания и эха.

Note: --Slam12f 00:32, 20 May 2013 (PDT) Если в вашем моде подразумевается использование общение по микрофону, как по рации, этот урок вам не подойдёт.

Реализовано это в Source моде Faceless (Безликий) на Ethereal Entertainment.

Первым делом вам нужно найти и открыть файл game/shared/voice_gamemgr.cpp


Далее перейдите на строку 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/