Иконка ресурса

[VIP] Voice Sound Player 2019-02-13

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #1
Пользователь Ice_Sochi разместил новый ресурс:

[VIP] Voice Sound Player - Аналог "колеса чата" из Dota 2

Автор плагина - Danyas
Плагин писался в приват и выкладывается с его разрешения.

Voice Sound Player - аналог "chat wheel" из Dota 2. При выборе пункта в вип меню или написав в чат !snd (проще биндом) игроку открывается меню из фраз. При выборе фразы, она воспроизведется всем и появится уведомление в чате (Пример: "Miaka: Жил до конца, умер как герой!").
Во избежание спама, игрок может проиграть 1 звук в 1 раунде.
Все настройки...

Узнать больше об этом ресурсе...
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
@Ice_Sochi, #include <emitsoundany>
вроде как же его больше не нужно юзать?
C-подобный:
static const String: g_sSndDisplay[][] =
{
    "Это ГГ",
    "Это просто нечто",
    "Это было мощно",
    "Что произошло",
    "Посмотри вокруг",
    "Умер как герой",
    "Как сучёнка",
    "Простите, что убил",
    "Как это больно",
    "Normalin"
}

static const String: g_sSndChat[][] =
{
    "Это ГГ!",
    "Это.Просто.Нечто.",
    "Серьёзно, чувак, это было мощно!",
    "Ай ай ай, что сейчас произошло!",
    "Боже, ты посмотри вокруг, что происходит!",
    "Жил до конца, умер как герой.",
    "Как сучёнка!",
    "Простите, что убил вас!",
    "Как это больно!",
    "Lakad matatag! Normalin Normalin"
}

static const String: g_sSndPath[][] =
{
    "sw/eto_gg.mp3",
    "sw/eto_prosto_nechto.mp3",
    "sw/eto_bilo_moshno.mp3",
    "sw/chto.mp3",
    "sw/chto_proishodit.mp3",
    "sw/kak_geroi.mp3",
    "sw/kak_suku.mp3",
    "sw/sorry.mp3",
    "sw/bolno.mp3",
    "sw/lakad.mp3"
}

Лучше в кфг вынести

PHP:
if(VIP_GetClientFeatureStatus(client, "VoiceSoundPlayer") == NO_ACCESS)
        {
            ReplyToCommand(client, "Доступно только VIP игрокам.");
            return Plugin_Handled;
        }
->

PHP:
if(!VIP_IsClientVIP(client) || VIP_GetClientFeatureStatus(client, "VoiceSoundPlayer") == NO_ACCESS)
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #4
@Someone, а ничего что модуль под вип?
Насколько я помню VIP_GetClientFeatureStatus сыпанет эррор если игрок не вип
 

Someone

Участник
Сообщения
1,933
Реакции
1,653
а ничего что модуль под вип?
Модуль то под VIP, но если VIP_GetClientFeatureStatus/VIP_SetClientFeatureStatus можно на обычных игроках использовать, то можно будет выдавать VIP функции обычным игрокам через другие плагины.
 

Tavian

Участник
Сообщения
1,184
Реакции
119
Зачем он нужен? Написано аналог колеса дота 2. По факту фразы в чате. БРЕД? Или школа схавает?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #8
Честно говоря, не знал даже об этом
Плагин стоял более года и я его не трогал, работает и работает)
ну мне говорили что вроде как одна из обнов эта пофиксила. но раз работает - лучше не лезть

Модуль то под VIP, но если VIP_GetClientFeatureStatus/VIP_SetClientFeatureStatus можно на обычных игроках использовать, то можно будет выдавать VIP функции обычным игрокам через другие плагины.
Насколько я помню VIP_GetClientFeatureStatus сыпанет эррор если игрок не вип
 

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #9
Зачем он нужен? Написано аналог колеса дота 2. По факту фразы в чате. БРЕД? Или школа схавает?
Найди 10 отличий
Что ты несешь?
--- Добавлено позже ---
Добавил небольшую демонстрацию
 
Последнее редактирование:

DismoraL

Участник
Сообщения
183
Реакции
47
В чате появляется фраза, но звук не воспроизводит.
Ошибок нет в консоли сервера и в логах тоже.
FTP обновлял. И судя по загрузке, звуки скачивались.
Крутил настройки звука.
Надеюсь на подсказку как решить проблему или фикс. Задумка порадовала.

CSGO
SourceMod (1.9.0.6274) by AlliedModders LLC
Metamod:Source 1.10.7-dev
[VIP] Core (3.0 R) by R1KO
[VIP] Voice Sound Player (28.09.2k17) by Danyas
 
Последнее редактирование:

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #11
В чате появляется фраза, но звук не воспроизводит.
Ошибок нет в консоли сервера и в логах тоже.
FTP обновлял. И судя по загрузке, звуки скачивались.
Крутил настройки звука.
Надеюсь на подсказку как решить проблему или фикс. Задумка порадовала.

CSGO
SourceMod (1.9.0.6274) by AlliedModders LLC
Metamod:Source 1.10.7-dev
[VIP] Core (3.0 R) by R1KO
[VIP] Voice Sound Player (28.09.2k17) by Danyas
За инфу спасибо. Пожже пошаманю и постараюсь выяснить, почему у меня работает на всех серверах, а тут у многих не хочет.
Может, как сказал R1KO, дело в emitsoundany
 

Disonjer

Участник
Сообщения
37
Реакции
2
Если б сделали чтобы админы могли юзать не один раз, и отдельные фразы только для админов, цены бы не было)))
 

DismoraL

Участник
Сообщения
183
Реакции
47
Предложения:
1. Возможность мута этих звуков. Как выяснилось, не всем нравится. Можно ли реализовать возможность мута отдельных игроков или только всех и сразу одной командой - вопрос уже к знающим кодерам.
2. Возможность настройки громкости. На той громкости игры, на которой мне комфортно играть (шаги, все дела) - звуки очень громкие.
Оффтоп
3. В описании к плагину добавить требования для звуков. Они такие же как и к музыке (44100Hz, 16bit, stereo), из-за особенностей движка, верно?
 

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #14
Предложения:
1. Возможность мута этих звуков. Как выяснилось, не всем нравится. Можно ли реализовать возможность мута отдельных игроков или только всех и сразу одной командой - вопрос уже к знающим кодерам.
2. Возможность настройки громкости. На той громкости игры, на которой мне комфортно играть (шаги, все дела) - звуки очень громкие.
Оффтоп
3. В описании к плагину добавить требования для звуков. Они такие же как и к музыке (44100Hz, 16bit, stereo), из-за особенностей движка, верно?

1. Хорошая идея
2. Думаю, если будет 1, то в этом нет особой необходимости. В крайнем случае, можно сами звуки сделать потише и перезалить на сервер.
3. Все верно, параметры как и у всех остальных звуковых файлов
 

Izert

Участник
Сообщения
197
Реакции
38
Куда кидать папку саунд?) я кинул туда-же где папки плагинс и тд. У меня не воспроизводит звуки! Только надпись в чат(
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #16
Куда кидать папку саунд?) я кинул туда-же где папки плагинс и тд. У меня не воспроизводит звуки! Только надпись в чат(

Логично же, что в корневую папку самого сервера. /csgo/
 

Izert

Участник
Сообщения
197
Реакции
38
Скинул все куда нужно. Звука нет. Только надпись в чат...
 
Последнее редактирование:

Jugheadbomb

CTFPlayer
Сообщения
168
Реакции
24
А есть ли аналог, только без привязки вип ядра?
 

Похожие темы

  • Закрыта
  • Закреплено
Ответы
36
Просмотры
26К
Сверху Снизу