Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 01/12/22 в Сообщения

  1. 1 балл
    link28rus

    Хелп! Годмод автомобилей у трейдера

    https://steamcommunity.com/sharedfiles/filedetails/?id=1735947752&searchtext=
  2. 1 балл
    ArsNet

    Привязка звуков к статичному обьекту

    ТОже мучает этот вопрос но нифига не понятно
  3. 1 балл
    BorizzK

    Звуки. SoundShaders и тд итп

    Вобщем начал разбираться со звуками и не все понятно именно с правильностью конфига и формата звукового файла для SoundShaders Если с просто звуком бм все понятно config.cpp class CfgSounds { class default { name=""; titles[]={}; }; class C130FlySound : default { sound[]= { "MY_PARTICLES\sounds\C130FlySound", 1, 1, 1200 }; }; }; Файл со звуком C130FlySound.ogg - stereo, 44.1khz - те стандартно Скрипт обьекта прост как 1 копейка В конструкторе тупо создается звук на обьекте И на клиенте чем ближе обьект к игроку тем звук громче итд итп - те все норм class C130AirPlane extends House { private SoundOnVehicle m_SoundOnVehicle = NULL; private string m_SoundType = "C130FlySound"; void C130AirPlane() { if ( GetGame().IsClient() || !GetGame().IsMultiplayer() ) { m_SoundOnVehicle = PlaySoundLoop(m_SoundType, 1200); } } void ~C130AirPlane() { if ( GetGame().IsClient() || !GetGame().IsMultiplayer() ) { GetGame().ObjectDelete(m_SoundOnVehicle); m_SoundOnVehicle = NULL; } } } А вот с SoundShaders затык звук ogg mono/stereo, любая частотса дискретизации - пофиг config.cpp class CfgSoundShaders { class Base_C130Fly_Loop_SoundShader { range=1200; } class C130Fly_Loop_SoundShader : Base_C130Fly_Loop_SoundShader { samples[] = {{"MY_PARTICLES\sounds\C130FlySoundExt",1}}; volume = 1; }; }; class CfgSoundSets { class Base_C130FlySoundSet { sound3DProcessingType = "Vehicle_Ext_3DProcessingType"; distanceFilter = "softVehiclesDistanceFreqAttenuationFilter"; volumeCurve = "vehicleEngineAttenuationCurve"; volumeFactor = 1; occlusionFactor = 0; obstructionFactor = 0; spatial = 1; loop = 1; positionOffset[] = {0, 0, 0}; } class C130FlySoundSet : Base_C130FlySoundSet { soundShaders[] = {"C130Fly_Loop_SoundShader"}; loop=1; }; }; код класса class C130AirdropPlaneEx extends House { private EffectSound m_Sound = NULL; private string m_SoundSetType = "C130FlySoundSet"; void C130AirdropPlaneEx() { if ( GetGame().IsClient() || !GetGame().IsMultiplayer() ) { bool play; m_Sound = SEffectManager.PlaySoundOnObject( m_SoundSetType, this, 10, 10, true ); m_Sound.SetSoundAutodestroy( true ); if (m_Sound) { play = true; } Print("::: CLIENT: [MY_PARTICLES: C130AirPlaneEx]: Construct: " + this + ": m_SoundSetType: " + m_SoundSetType + ": m_Sound: " + m_Sound + ": GetSoundVolume(): " + m_Sound.GetSoundVolume() + ": play: " + play); } } void ~C130AirdropPlaneEx() { if ( GetGame().IsClient() || !GetGame().IsMultiplayer() ) { m_Sound.SoundStop(); m_Sound = NULL; Print("::: CLIENT: [MY_PARTICLES: C130AirPlaneEx]: Destruct: " + this); } } } Обьект звка на клиенте создается - в логе это видно Но на клиенте его не слышно P.S. Длина звукового файла 30 сек расчитан на закольцованность без затыка Кто знает что я делаю не так? Сами файлы звков прилагаю C130FlySound.rar
  4. 0 баллов
    Magesr

    Selectel.ru

    Цены и качество хорошее selectel.ru
×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка