Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Новости

30-дек
29-дек
26-дек
15-дек

38 страниц V   1 2 ... 36 37 »

VoiceTranscoder 2017 RC

, Общение игроков с non-steam и steam клиентов
Статус пользователя f1nik
сообщение 14.11.2013, 6:55
Сообщение #1


Иконка группы

Стаж: 6 лет 3 месяца

Сообщений: 1860
Благодарностей: 923
Полезность: 888

Описание:
  • VoiceTranscoder - metamod плагин, позволяющий общаться игрокам с non-steam и steam клиентов.
Доп. Информация:
  • Работаспособность: под ReHLDS >= 610, а так же на HLDS 5787 и выше.
  • Автор: [WPMG]PRoSToTeM@
  • Источник: CS.RIN.RU
  • API для плагинов AmxModX: подробнее на CS.RIN.RU
Квары: (настройка файла VoiceTranscoder.cfg)
  • VTC_ForceSendHLTV - если включен HLTV, то голосовые пакеты всегда будут отсылаться на основе данных из gamedll
  • VTC_ThreadMode - включить/выключить кодирование в отдельном потоке(изменение квара применяется только при запуске сервера. По умолчанию выключена)
  • VTC_Volume_OldToNew - усиление громкости при кодировании из Speex в SILK (стандартное значение 1.0)
  • VTC_Volume_NewToOld - усиление громкости при кодировании из SILK в Speex (стандартное значение 1.0)
  • VTC_HltvCodec - Какие пакеты отсылать HLTV. "old" - Speex ; "new" - SILK (стандартное значение "old")
  • VTC_MaxDelta - Защита от флуда голосовыми пакетами(например при спидхаке), значения в миллисекундах(это максимальная разница между серверным временем и клиентским голосовым временем, стандартное значение равно 200)
    Original
    • VTC_ForceSendHLTV - if enabled HLTV will always receive voice packets (independent from gamedll voice masks)
    • VTC_ThreadMode - enables/disables transcoding in a separate thread (temporary can be changed only on server start) (default value is 0 - disabled)
    • VTC_Volume_OldToNew - for increase volume for Speex->SILK recoding (default value is 1.0)
    • VTC_Volume_NewToOld - for increase volume for SILK->Speex recoding (default value is 1.0)
    • VTC_HltvCodec - what voice packets will receive HLTV ("old" is speex, "new" is SILK, default value is "old")
    • VTC_MaxDelta - for prevent flooding of voice packets (for example by speedhack), in milliseconds (that is maximal difference between the server time and client voice time, default value is 200)
Установка:
В папке addons создаем папку VoiceTranscoder и копируем в неё файл VoiceTranscoder.so или VoiceTranscoder.dll в зависимости от операционной системы, Linux или Windows соответственно.
Открываем addons/metamod/plugins.ini (если такого файла нет, то создаем сами) и добавляем следующую строчку:
  • Windows:
    Код
    win32 addons\VoiceTranscoder\VoiceTranscoder.dll
  • Linux:
    Код
    linux addons/VoiceTranscoder/VoiceTranscoder.so
    Внимание! Конфиг VoiceTranscoder.cfg, должен находиться там же где и сам модуль.
    Далее перезагружаем сервер, в консоле сервера вводим meta list и ищем такую строчку
    Код
    [1] VoiceTranscoder  RUN   -    VoiceTranscoder.  v2017 RC   ini   ANY   ANY
    Если же такая строчка присутствует, то Вы успешно установили данный модуль.
Скачать последние версии:
Примечание - Важно к прочтению!
Для того, чтобы потом не было проблем, откройте Ваш server.cfg
И удалите от туда данные строчки
Цитата
sv_voicequality 5
sv_voiceenable 1
sv_voicecodec voice_speex

Old topic - НЕАКТУАЛЬНО
HLDS VoiceTranscoder
Перекодирование Speex в SILK и наоборот

Этот модуль дает возможность общаться между собой игрокам играющим с нонстима, и игроками играющим со стима... При этом не требуется дополнительных костылей, подобных VCF
Важно:
Этот модуль будет работать только с дпрото версии 0.9.356 и более новых.
Брать тут
http://cs.rin.ru/forum/viewtopic.php?f=29&t=55986

Цитата
Version 0.9.356:
Added support of upcoming voice transcoding module.


Это модуль не будет работать с голосовым кодеком Miles
Обязательно должен быть включен speex


Цитата
sv_voicecodec voice_speex
sv_voicequality 4 (качество сами выставите)


________________________________________________

Особенности:
- Перекодирование из Speex (старый кодек клиентов) в SILK (новые клиенты), и наоборот.
- Увеличение громкости голоса ( только для перекодирования , sv_voicevolume_speex и sv_voicevolume_silk Cvars ) .
- Предотвращение флуда голосовыми пакетами (квар sv_voicefloodms ).

CVARs :
sv_voicevolume_speex - для увеличения громкости Speex - > SILK перекодировки (значение по умолчанию 1.0)
sv_voicevolume_silk - для увеличения громкости для SILK -> Speex перекодировки (значение по умолчанию 1.0)
sv_voicefloodms - для предотвращения флуда голосовыми пакетами (например, спидхак) , в миллисекундах (то есть минимальное время между голосовыми пакетами , значение по умолчанию 30)

Установка:
В папку addons скопировать папку vtc из архива.
Затем подключите VoiceTranscoder к Metamod'у -> /addons/metamod/ и добавить в plugins.ini ОБЯЗАТЕЛЬНО ПОСЛЕ DPROTO :
Для windows: win32 addons\vtc\vtc.dll
Для linux: linux addons/vtc/vtc.so

ВАЖНО!!!!
Известные проблемы:
Плагин запускается, но игроки не могут говорить (кривой liblist.gam).
Чтобы исправить эту проблему, вам нужно закомментировать или удалить эти строчки в liblist.gam:

Код
gamedll "dlls\mp.dll"
gamedll "dlls\hl.dll"
gamedll_linux "dlls/cs_i386.so"
gamedll_linux "dlls/hl_i386.so"
gamedll_linux "dlls/cs.so"


Changelog
Цитата
79-80
- Добавлено дополнительное логирование (logs/vtc.log)
- Значение квары sv_voicecodec в любом случае voice_speex (сколько не меняйте)
- Теперь значение sv_voicefloodms по умолчанию 0 (я думаю временно)
78-79
- Пофишкен баг с кваром sv_voicefloodms (игроки не могли говорить после смены карты)


P.s. Запуск модуля на работающем сервере без рестарта:
Заливаем все файлы, запускаем модуль:

Для linux
Код
meta load addons/vtc/vtc.so


Для Windows
Код
meta load addons\vtc\vtc.dll


Ну и не забываем выставить квары через консоль)))
rcon или amx_rcon в помощь)

Скачать:
Current version: 80
Прикрепленный файл  VoiceTranscoder80.zip ( 400.79 килобайт ) Кол-во скачиваний: 2414

Old Version

Прикрепленный файл  VoiceTranscoder79.zip ( 386.59 килобайт ) Кол-во скачиваний: 123


Beta (Отключение лога или смена пути логирования)
Скачать:Прикрепленный файл  VoiceTranscoder106.zip ( 400.46 килобайт ) Кол-во скачиваний: 1450

Цитата([WPMG]PRoSToTeM@ @ 19.12.2013, 14:23) *
Возможно прав доступа к папке logs нет.
Можете бета версию попробовать. Список изменений:
  • Добавлены квары vtc_log и vtc_logdir

vtc_log [0/1] - выключает или включает логи, по умолчанию 0 (выключены)
vtc_logdir - директория для лога, если в значение пустая строка (""), то логируется в папку с VTC, иначе в ту папку которую укажете, по умолчанию "" (в папку с VTC)



p.p.s Модуль стоит больше суток, нарекании нет, сам заходил с нонстима и общался со всеми)))


Проблемы совместимости и способы решения
Цитата(Shur1k_ua @ 14.11.2013, 13:43) *
всё таки модуль пашет, несовместим модуль подбот с новой версией дпрото.... вот такая беда

Пока только отключение POD...

upd 30.11:
Решение проблемы совместимости с психостатом:
У кого установлен психостат, возникает проблема чтения логов, по причине того что в версии 80 принудительно ведется лог vtc.log, псих стиает что это последний лог, и пытается брать инфу оттуда... но там для него нет ничего интерсного, поэтому стата не обновляется!
Решение:
Цитата
.../psychostats/admin/logsources_edit.php
Поставить галочку в настройках логов серверов "skip last logs"
Второй вариант поставить бета версию, и в кварах либо отключить логирование, либо изменить путь до лога!

udp 09.10.14:
Решение проблемы с записью голосового чата на демки HLTV.
Цитата(serfreeman1337)
Плагин от Chuvi, для записи голоса на демки HLTV вместе с VTC. Требуется модуль орфеу. Тестировал на Linux 6132, работает идеально.

Прикрепленный файл  VTC_Fix.sma ( 13.57 килобайт ) Кол-во скачиваний: 406


Старые версии
Прикрепленный файл  VoiceTranscoderApiProvider_1.0.zip ( 87.34 килобайт ) Кол-во скачиваний: 177

Прикрепленный файл  VoiceTranscoder2.0Beta.zip ( 503.13 килобайт ) Кол-во скачиваний: 86

Прикрепленный файл  VoiceTranscoder_2.0RC1.rar ( 532.85 килобайт ) Кол-во скачиваний: 790



Отредактировал: iLLuSioN, - 11.1.2017, 12:48
Причина: Новые версии. VTC 2017 RC, AMXX API 3.0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Safety1st
сообщение 14.11.2013, 7:05
Сообщение #2
Стаж: 5 лет 3 месяца

Сообщений: 6823
Благодарностей: 7773
Полезность: 718

Автор сам выложить не мог? Он здесь появляется.

Алсо нежелательно держать вложения отдельно от официального топика, лучше делать ссылку на основной источник, чтобы люди всегда получали последнюю версию.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.11.2013, 7:11
Сообщение #3


Иконка группы

Стаж: 6 лет 3 месяца

Сообщений: 1860
Благодарностей: 923
Полезность: 888

Safety1st,
Ссылку на скачку поправил. Не думаю что автору интересно ходить по форумам и создавать темы, тем более давненько автора не видел здесь.
Пруф указан, авторство тоже. Ссылку на офф топик соответственно тоже выложил.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   + Цитировать сообщение
Safety1st
сообщение 14.11.2013, 7:17
Сообщение #4
Стаж: 5 лет 3 месяца

Сообщений: 6823
Благодарностей: 7773
Полезность: 718

[WPMG]PRoSToTeM@, сутки назад был.
Я к тому, что автору, возможно, удобнее было бы самому тему здесь держать. Я бы уточнил на всякий случай.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя _Skyline
сообщение 14.11.2013, 7:55
Сообщение #5


Стаж: 8 лет 11 месяцев
Город: Екатеринбург

Сообщений: 1414
Благодарностей: 833
Полезность: 1057

Цитата(Safety1st @ 14.11.2013, 11:17) *
[WPMG]PRoSToTeM@, сутки назад был.
Я к тому, что автору, возможно, удобнее было бы самому тему здесь держать. Я бы уточнил на всякий случай.

Вам, тезка, определенно не чем заняться. Извините.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 14.11.2013, 9:30
Сообщение #6
Стаж: 5 лет 3 месяца

Сообщений: 6823
Благодарностей: 7773
Полезность: 718

Я считаю, что интересы автора должны учитываться не в последнюю очередь. Одно дело, когда с момента релиза прошёл месяц и очевидно, что автора наш форум не интересует, другое - когда релиз был всего пару дней назад и автор чисто физически мог не успеть дойти сюда, если даже и планировал. Ко мне специально обращались насчёт публикации моих работ и просили, чтобы я сам их выложил на таком-то популярном ресурсе. Не вижу здесь ничего странного. Это с одной стороны.

С другой стороны, когда автор сам создаёт топик и продолжает разработку, шапка своевременно обновляется (чего может и не быть, если топик от третьего лица) и есть надежда получить поддержку. Вы ведь не думаете, что все Участники дружно будут постить на рин? Или что на UA водятся умельцы с доступом к сорцам модуля? А на багрепорты вы с f1nik'ом будете дружно разводить руками ;)

Я веду к тому, что как ни крути, лучше привлечь автора к созданию топика. Потому сразу поинтересовался и посоветовал. Возможно, я смотрю на вещи слишком серьёзно. Это не из-за избытка свободного времени. Если вы видите в ресурсе помойку, в которой нечего ловить, то у меня иное мнение на этот счёт.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.11.2013, 9:46
Сообщение #7


Иконка группы

Стаж: 6 лет 3 месяца

Сообщений: 1860
Благодарностей: 923
Полезность: 888

Safety1st,
Думаете автор будет везде создавать топики и вести эти топики и смотреть багрепорты?... Ему хватает рина, как минимум, где офф страница. Ну думаю будет тема на d-s.ru и думаю еще на amx-x.ru, там автор появляется чаще.
Я больше чем уверен что на всех подряд ресурсах он не будет распинаться, и читать багрепорты...
Уникальность контента данного форума зависит от работы модеров и постояльцев, а уж никак не от того что сюда будут приходить авторы различных вещей и постить... Раньше да, было так, но последнее время здесь никто ничего своего не выкладывает... По ясным всем причинам. Тему про дпрото обновлял сам Админ проекта, когда уже вышло 100500 релизов. Не потому что Илюжену некогда, а потому что он не должен был этого делать. Кроку тоже не особо интересно тут что то писать. Есть рин есть дс.ру, там и тестеры и адекватность.

Это один из примеров того, к чему приводит тотальное заполонение мозгов бустами, хостингами, подменами, мастерсерверами, при всем при этом закрываются глаза руководством, либо просто они не успевают это все модерировать, а те модеры которые имеют права сами в теме...

Тут уже забыли про игру как таковую, про модули плагины и прочее.. Вот ты один что то делаешь. Но опять же за деньги. Ну пусть так твое право создал раздел продаешь услуги, все нормально, НО это одна из миллиона тем на данном форуме. Я вот например плохо пишу плагины, лучше переписываю, но я пытаюсь быть полезным выкладывая сюда какие то либо чужие работы, либо что то свое (правда мало, ибо много не делаю). У тебя есть тема "Склад плагинов" - очень достойная и интересная тема, но она одна((( Все остальное бусты мсы, панельки всякие и прочее...

Данная тема была создана для того чтобы все клешнееобразные обновили нормально стим версию клиента, а заодно и сервера в большинстве своем, и не ссылались на то что ничего не слышно на джайле, да и вообще... Меньше дыр будет, меньше вариантов поймать что то на чужом сервере, что было залито через сплойты 3 лицами...


p.s. Тебя просят постить темы со своими плагинами многие ресурсы, и что же ты каждый день по всем форумам лазаешь и читаешь?... Ну бред же...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 14.11.2013, 9:56
Сообщение #8


Иконка группы

Стаж: 7 лет 1 месяц

Сообщений: 3510
Благодарностей: 1642
Полезность: 1009

Serva4ok.ru
Меценат Меценат

надо модуль в архив и на форум
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.11.2013, 10:02
Сообщение #9


Иконка группы

Стаж: 6 лет 3 месяца

Сообщений: 1860
Благодарностей: 923
Полезность: 888

Цитата(Legenda @ 14.11.2013, 10:56) *
надо модуль в архив и на форум


Я выкладывал... Но не понравилось... В принципе не сложно оттуда скачать, там рега не нужна.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 14.11.2013, 10:05
Сообщение #10
Иконка группы

Стаж: 10 лет

Сообщений: 6886
Благодарностей: 7928
Полезность: 1504

f1nik,
Если планируете следить за темой, то почему бы и нет, зеркало никогда лишним не бывает.

Бывают же случаи, когда рин недоступен, как и любой другой форум :)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 14.11.2013, 10:06
Сообщение #11
Стаж: 5 лет 3 месяца

Сообщений: 6823
Благодарностей: 7773
Полезность: 718

Цитата(f1nik @ 14.11.2013, 11:46) *
Вот ты один что то делаешь. Но опять же за деньги.

Тут ты не прав. Вообще-то такими вещами людей обидеть можно. Всё, что я делал до сегодняшнего дня, было бесплатно, за исключением 2-х моих серьёзных плагинов на открытой продаже. Вот ссылка, тут всё видно.

Я понимаю, что ты из лучших соображений создал топик, я за. Мой ответ предназначался исключительно уважаемому _Skyline.

Цитата(f1nik @ 14.11.2013, 11:46) *
Уникальность контента данного форума зависит от работы модеров и постояльцев, а уж никак не от того что сюда будут приходить авторы различных вещей и постить

Всё зависит от того, кто что-то делает. А группа может быть любая) Постояльцам что-то делать удобнее благодаря плюшкам ;)
Авторов приглашать можно, это не стыдно и не страшно.

Цитата(f1nik @ 14.11.2013, 11:46) *
Тебя просят постить темы со своими плагинами многие ресурсы, и что же ты каждый день по всем форумам лазаешь и читаешь?... Ну бред же...

А мы не многий ресурс. Мы лучший из общедоступных. Для нас должны сделать исключение.
Нравится? ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.11.2013, 10:20
Сообщение #12


Иконка группы

Стаж: 6 лет 3 месяца

Сообщений: 1860
Благодарностей: 923
Полезность: 888

Цитата(Safety1st @ 14.11.2013, 11:06) *
Тут ты не прав. Вообще-то такими вещами людей обидеть можно. Всё, что я делал до сегодняшнего дня, было бесплатно, за исключением 2-х моих серьёзных плагинов на открытой продаже. Вот ссылка,
А мы не многий ресурс. Мы лучший из общедоступных. Для нас должны сделать исключение.
Нравится? ;)

Я не в коем случае не ставил себе задач кого то задевать, тем более в интернете... Да и вообще в жизни от меня какашек очень сложно дождаться))) Я про то что ты делаешь, но в контексте данного бесплатного модуля, ты делаешь платно. Да это работа, та это труд и время, и это твое право... Делаешь ты хорошо, никто не спорит.

Мы не многий, тут ты прав, иначе бы не был таким популярным... Очень много полезного на форуме, но все датируется прошлыми годами... Но согласись, многие грамоотные люди отсюда ушли, и начало было положено обеваном и лавриком... Ну а дальше по накатанной((( Ситуацию можно поменять, но надо просто с корнем выкорчевывать всю меркантилизацию... И многим это совсем не по душе...

upd: Залью модуль, топик буду поддерживать и сообщать о всех изменениях.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
eckoecko
сообщение 14.11.2013, 10:29
Сообщение #13
Стаж: 5 лет 2 месяца

Сообщений: 1705
Благодарностей: 265
Полезность: 0

А почему поговорить о данном модуле? Кто ставил, как работает?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.11.2013, 10:32
Сообщение #14


Иконка группы

Стаж: 6 лет 3 месяца

Сообщений: 1860
Благодарностей: 923
Полезность: 888

Цитата(eckoecko @ 14.11.2013, 11:29) *
А почему поговорить о данном модуле? Кто ставил, как работает?

Все отлично, нареканий никаких, нагрузки тоже не заметил... Все всех слышат и нормально общаются! ПОсле тестов на старых билдах, отзывы тоже хорошие... Так что убрал из описания новые билды, ставьте на любые))) Ну не совсем только старые, 5787 пойдет)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 14.11.2013, 10:38
Сообщение #15


Стаж: 4 года 4 месяца
Город: Казань

Сообщений: 2835
Благодарностей: 827
Полезность: 492

Если кто уже поставил, дайте айпи, посмотреть, как, что там :)


Лучший движок для твоего проекта: GameCMS.ru
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
eckoecko
сообщение 14.11.2013, 10:43
Сообщение #16
Стаж: 5 лет 2 месяца

Сообщений: 1705
Благодарностей: 265
Полезность: 0

Сиса закрыл доступ к папке metamod ((
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.11.2013, 11:35
Сообщение #17


Иконка группы

Стаж: 6 лет 3 месяца

Сообщений: 1860
Благодарностей: 923
Полезность: 888

eckoecko, Nebo,
В личку могу кинуть адрес своего сервера, зайдешь со стима и с нонстима...)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
eckoecko
сообщение 14.11.2013, 11:44
Сообщение #18
Стаж: 5 лет 2 месяца

Сообщений: 1705
Благодарностей: 265
Полезность: 0

Не работает нифига. Plugin 'vtc.so' already in current list; file=vtc.so desc='VoiceTranscoder'
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ZERO_56
сообщение 14.11.2013, 11:47
Сообщение #19


Стаж: 5 лет

Сообщений: 304
Благодарностей: 69
Полезность: 197

У меня что то тоже никак, даже значка сбоку нет что игрок говорит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 4ertik
сообщение 14.11.2013, 11:55
Сообщение #20
Стаж: 5 лет 8 месяцев

Сообщений: 90
Благодарностей: 41
Полезность: 54

поставил , все гуд
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
38 страниц V   1 2 ... 36 37 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: