Ru/Adding Proximity Voice: Difference between revisions
< Ru
Jump to navigation
Jump to search
(Перевод на Русский язык) |
m (obsolete language category) |
||
(10 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar}} | ||
}} | |||
Привет, сегодня я покажу вам, как создать близость общения голосом для HL2MP мода или подобных ему. | Привет, сегодня я покажу вам, как создать близость общения голосом для HL2MP мода или подобных ему. | ||
Т.е. это даёт возможность игрокам общаться по микрофону | Т.е. это даёт возможность игрокам общаться по микрофону на определенной дистанции друг от друга. Это добавит в ваш мод реализма, объёмного звучания и эха. | ||
{{note| --[[User:Slam12f|Slam12f]] 00:32, 20 May 2013 (PDT) Если в вашем моде подразумевается использование | {{note| --[[User:Slam12f|Slam12f]] 00:32, 20 May 2013 (PDT) Если в вашем моде подразумевается использование общения по микрофону как по рации, этот урок вам не подойдёт.}} | ||
Реализовано это в Source моде [http://steamcommunity.com/sharedfiles/filedetails/?id=92917473 Faceless (Безликий)] [http://www.moddb.com/mods/faceless на Ethereal Entertainment]. | Реализовано это в Source моде [http://steamcommunity.com/sharedfiles/filedetails/?id=92917473 Faceless (Безликий)] [http://www.moddb.com/mods/faceless на Ethereal Entertainment]. | ||
Line 14: | Line 10: | ||
Далее перейдите на строку | Далее перейдите на строку 226... | ||
<syntaxhighlight lang="cpp"> | <syntaxhighlight lang="cpp"> | ||
Line 23: | Line 19: | ||
<syntaxhighlight lang="cpp"> | <syntaxhighlight lang="cpp"> | ||
bool bProximity = true; // Включаем | bool bProximity = true; // Включаем дистанцию общения | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 36: | Line 32: | ||
<syntaxhighlight lang="cpp"> | <syntaxhighlight lang="cpp"> | ||
m_iProximityDistance = 10; | m_iProximityDistance = 10; // Дистанция звучания | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 43: | Line 39: | ||
Источник: | Источник: | ||
http://t-plusplus.com/creating-proximity-chat-in-the-source-engine-sdk/ | http://t-plusplus.com/creating-proximity-chat-in-the-source-engine-sdk/ | ||
{{ACategory| Programming}}{{ACategory| Tutorials}} | |||
{{ACategory|Programming}} | |||
{{ACategory|Tutorials}} |
Latest revision as of 03:41, 22 August 2024
Привет, сегодня я покажу вам, как создать близость общения голосом для HL2MP мода или подобных ему. Т.е. это даёт возможность игрокам общаться по микрофону на определенной дистанции друг от друга. Это добавит в ваш мод реализма, объёмного звучания и эха.

Реализовано это в 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/