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

BEsaysounds 0.1f

Сообщения
2,587
Реакции
1,344
  • Автор ресурса
  • #1
Описание:

Проигрывание звуков для разных целей.

  • - проигрывание звуков (звуки вызываются написанием сообщения в чат)
  • - только админ может проиграть звук (настраивается)
  • - интегрированный список звуков (команда sm_soundlist в консоль)
  • - настраиваемый спам-фильтр (команда sm_saysounds в консоль)
  • - рандомные звуки (выбирается случайный звук из списка)
  • - звук подключения/отключения игрока
  • - таймер бомбы (полностью настраиваемый)
  • - звуки событий

Установка:

Извлечь из архива папки в каталог cstrike/sourcemod/
Настройки производятся в cstrike/sourcemod/configs/BEsaysounds.cfg

Если вы не хотите использовать одну из функций, вы можете удалить все записи из файла конфигурации относительно этой функции, но сам раздел необходимо оставить пустой. Например, если вы не хотите использовать таймер бомбы, просто оставьте так:

C-подобный:
"c4timer" {
   }

В раздел "События" можно добавить любое количество звуков связаных с событиями в игре.
Просто посмотрите здесь , какие события поддерживаются игрой.

Некоторые звуковые форматы не поддерживаются движком Source и, следовательно, не могут быть использованы для этого плагина. Рекомендуется всегда использовать MP3-файлы с частотой дискретизации 44,1 кГц и 16 бит на канал.

Раздел рандомных звуков должен выглядеть примерно так:

C-подобный:
 "музон" {
      "files" {                             / / случайный звук
        "1" "misc/disco.mp3"
        "2" "misc/pop.mp3"
        / / Здесь пишем любое количество последовательных пронумерованных звуков
      }
    }

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

У плагина большие возможности, так как им можно заменить сразу несколько плагинов, связанных с проигрыванием звука при каком нибудь событии в игре, таких как например Таймер бомбы, Quake Sounds и т.д. Так же при проигрывании мелодии(звука) можно вывести сообщение в чат или по центру экрана.

P.S. В моем переводе настроены звуки при подключении/отключении админа+текст по центру и в чате.
Пропишите свой STEAM_ID в BEsaysounds.cfg. Играет звук при написании игроками в чат: привет, ку, пока, частушки, а также отдельно еще может прописать только админ слово: прив

Вообщем пользуемся...

Оригинал
 
Последнее редактирование модератором:

Leckter Hannibal

Участник
Сообщения
538
Реакции
182
Приветствую Всех.
Да наверно не плохой плагин надо опробовать.
 
Сообщения
2,587
Реакции
1,344
  • Автор ресурса
  • #4
◊๖ĀŁМẵŹ◊[√ιק]™, Глянул в конфиг с настройками, там есть такой код:

C-подобный:
"settings" {
        "group"  "admin"
      }

Думаю, можно что то такое придумать, только не с флагом, а с группой, хотя впринципе надо попробовать.
 
Сообщения
14
Реакции
1
◊๖ĀŁМẵŹ◊[√ιק]™, Глянул в конфиг с настройками, там есть такой код:

C-подобный:
"settings" {
        "group"  "admin"
      }

Думаю, можно что то такое придумать, только не с флагом, а с группой, хотя впринципе надо попробовать.

Так хоть поменьше дел будет:)Батя если что-нибудь придумаешь выкладывай^^
 
Сообщения
2,587
Реакции
1,344
  • Автор ресурса
  • #7
acik, Вот примеры event-ов:

C-подобный:
"events" {                    // звук будет воспроизводиться на события
    "bomb_planted" {
      "file"   "misc/bomb.mp3"
      "delay"  "17.0"
      "team"   "CT"             // -для кого играть звук и писать текст - CT, TERRORIST или для всех, пишем [B]any[/B]
      "cmsg"   "Чего ждем? Нужно обезвредить бомбу!"
    }
    "bomb_exploded" {
      "file"   "misc/gameover.mp3"
      "delay"  "0.2"
      "team"   "CT"             // -для кого играть звук - CT, TERRORIST или для всех, пишем [B]any[/B]
    }
    "bomb_defused" {
      "file"   "misc/gameover.mp3"
      "delay"  "0.2"
      "team"   "TERRORIST"      // -для кого играть звук - CT, TERRORIST или для всех, пишем [B]any[/B]
    }
    "hostage_rescued_all" {
      "file"   "misc/gameover.mp3"
      "delay"  "0.2"
      "team"   "TERRORIST"      // -для кого играть звук - CT, TERRORIST или для всех, пишем [B]any[/B]
    }
    // здесь могут быть использованы любые другие события!
  }

По поводу хедшота ничего не скажу, так как я не скриптер.
 

kuper

Участник
Сообщения
148
Реакции
116
Как зделать чтоб только админ иог воспроизводить звуки!а то некоторые прыщи просто задрали !
 
Сообщения
2,587
Реакции
1,344
  • Автор ресурса
  • #10
kuper, под каждой строкой ставь так:

C-подобный:
"saysounds" 
{                 

    "привет" 
	{
            "file"  "misc/hi.mp3"
            [B]"group" "admin"[/B]				
    }
 

Vladislav Semchyonok

Участник
Сообщения
5
Реакции
2
Ответ желательнее написать в скайп:vladan7742

Добавлено через 1 час 6 минут
Почему не работает звук при входе?
}

"events"
{ // sounds to be played on events

// any other source events can be used here!
}

"admin"
{

"STEAM_0:0:227195401"
{
"connect"
{
"file" "misc/admin.mp3"
"cmsg" "Прячьтесь, m1Lk идет!"
"text" "Прячьтесь, m1Lk идет!"
}
"disconnect"
{
"cmsg" "m1Lk ушел... :("
"text" "m1Lk ушел... :("
"file" "misc/dissconect.mp3"
}
"settings"
{
"group" "admin"
}
}
}

Добавлено через 1 час 7 минут
}

"events"
{ // sounds to be played on events

// any other source events can be used here!
}

"admin"
{

"STEAM_0:0:227195401"
{
"connect"
{
"file" "misc/admin.mp3"
"cmsg" "Прячьтесь, m1Lk идет!"
"text" "Прячьтесь, m1Lk идет!"
}
"disconnect"
{
"cmsg" "m1Lk ушел... :("
"text" "m1Lk ушел... :("
"file" "misc/dissconect.mp3"
}
"settings"
{
"group" "admin"
}
}
}
 
Последнее редактирование:
Сообщения
2,587
Реакции
1,344
  • Автор ресурса
  • #12
Vladislav Semchyonok,
Ну код то точно правильный, вариантов несколько - сам звук не подходит (битрейт или еще что), проверь - скачивается ли он вообще с сервера и появился в игре. Ну и в игровой консоли посмотри - нет ли ошибки, связанной со звуком.
У меня играет при входе админа.
 

kuper

Участник
Сообщения
148
Реакции
116
Парни а как зделать несколько админов и чтоб на каждого админа свой зкум можно поставить было?
 

saharo4ek

Участник
Сообщения
4
Реакции
0
а если с ножа или из гранаты и т.д. типа сделать один файл на всю музыку на сервере пхп код можно узнать как сложить ?
 
Последнее редактирование:

Resident777

Участник
Сообщения
23
Реакции
0
в этом плагине можно делать допустим любой игрок на сервере прописует слово например в чат ku и играет звук? Если да. То как сделать для всех игроков так?
 
Сообщения
2,587
Реакции
1,344
  • Автор ресурса
  • #16
Качай, там есть готовое решение, можешь переделать под себя. Прежде чем задавать такие вопросы - топик бы прочел до конца.
 

Resident777

Участник
Сообщения
23
Реакции
0
Качай, там есть готовое решение, можешь переделать под себя. Прежде чем задавать такие вопросы - топик бы прочел до конца.

че то не понятно там многое. Говорят по стим айди как то и т.д а как для игроков чисто для всех сделать...
 
Сообщения
2,587
Реакции
1,344
  • Автор ресурса
  • #18
Resident777,
В моем переводе настроены звуки. Играет звук при написании игроками в чат: привет, ку, пока, частушки, а также отдельно еще может прописать только админ слово: прив
Смотришь как там сделано, или используешь готовое решение.
 

hook007

Участник
Сообщения
137
Реакции
5
А как интересно сделать так, чтобы любое сообщение любого игрока на сервере - воспроизводило звук?)
 

zloykif

Участник
Сообщения
156
Реакции
21
А как интересно сделать так, чтобы любое сообщение любого игрока на сервере - воспроизводило звук?)
как то так

event player_say
{
foreach player tempuserid #all "es_сexec server_var(tempuserid) playgamesound physics\surfaces\sand_impact_bullet3.wav!"
}
 
Сверху Снизу