Написание плагинов

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
этот плагин пробовал, но уж больно сложный куча всего в нем
Ничего он не сложный. Просто там не только функция проигрывания звука по SteamID. Пользуюсь им время от времени и нормально. Точных ему аналогов вроде как нет.
 

Костян

Участник
Сообщения
42
Реакции
0
Ничего он не сложный. Просто там не только функция проигрывания звука по SteamID. Пользуюсь им время от времени и нормально. Точных ему аналогов вроде как нет.
Вот я про это ведь, "куча всего".
 

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Вот я про это ведь, "куча всего".
Суть в том, что в нём достаточно легко разобраться. Если не получается, окей, могу помочь и сделать так, что будет работать только функция проигрывания звуков при входе определённых игроков.
 

Костян

Участник
Сообщения
42
Реакции
0
Суть в том, что в нём достаточно легко разобраться. Если не получается, окей, могу помочь и сделать так, что будет работать только функция проигрывания звуков при входе определённых игроков.
Спасибо! Как с вами связаться?
 

FokS

Участник
Сообщения
422
Реакции
52

Вложения

  • admin-join-sound.sp
    1.1 КБ · Просмотры: 7

Костян

Участник
Сообщения
42
Реакции
0
Некорректное использование тега "Оффтоп"
Спасибо! Как с вами связаться?
Вот вообщем поставил, ошибок нет музыка играет. Вот в чем вопрос, что тут можно удалить
"BEsaysounds" {

"config"
{
"globaldeadtime" "5.0" // Dead time for complete saysound system in seconds (after any sound has been played)

"deadtime" "45.0" // Dead time for single sound file in seconds (after this particular sound has been played)
"maxprosound" "2" // Maximum number of playbacks per sound file (in the same round)
"maxproplayer" "5" // Maximum number of playbacks per player (in the same round)
}

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

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

"admin"
{

"STEAM"
{
"connect"
{
"file" "misc/connect.mp3"
"cmsg" "Прячьтесь, админ идет!"
"text" "Админ на сервере!"
}
"disconnect"
{
"cmsg" "Админ ушел... :("
"text" "Админ ушел... :("
"file" "misc/dissconect.mp3"
}
"settings"
{
"group" "admin"
}
}
}

"c4timer"
{


}

"saysounds"
{

"привет"
{
"file" "misc/hi.mp3"
}
"пока"
{
"file" "misc/poka.mp3"
}
"ку"
{
"file" "misc/ky.mp3"
}
"прив"
{
"file" "misc/priv.mp3"
"group" "admin"
}

"частушки"
{
"files"
{
"1" "misc/1.mp3"
"2" "misc/2.mp3"
"3" "misc/3.mp3"
"4" "misc/4.mp3"
"5" "misc/5.mp3"
"6" "misc/6.mp3"
"7" "misc/7.mp3"
"8" "misc/8.mp3"
"9" "misc/9.mp3"
"10" "misc/10.mp3"
"11" "misc/11.mp3"
"12" "misc/12.mp3"
"13" "misc/13.mp3"
"14" "misc/14.mp3"
"15" "misc/15.mp3"
"16" "misc/16.mp3"
"17" "misc/17.mp3"
"18" "misc/18.mp3"
"19" "misc/19.mp3"
"20" "misc/20.mp3"
"21" "misc/21.mp3"
"22" "misc/22.mp3"
}

}

}
}
И как добавить еще и еще стим сюда?
--- Добавлено позже ---
Есть такой, он проигрывает звук всем игрокам на гл админа, думаю можно поменять флаг или переделать по стим айди.
Да знаю, но не знаю как это делать. Да и кто му же помимо того чтоб поменять на стим, нужно еще вынести в отдельный файл в котором будут стим игроков и музыка для этих стим. И так же желательно, чтоб и в чат писал, опять же еще выводить в отдельный файл перевода.
 
Последнее редактирование модератором:

FokS

Участник
Сообщения
422
Реакции
52
Вот вообщем поставил, ошибок нет музыка играет. Вот в чем вопрос, что тут можно удалить
"BEsaysounds" {

"config"
{
"globaldeadtime" "5.0" // Dead time for complete saysound system in seconds (after any sound has been played)

"deadtime" "45.0" // Dead time for single sound file in seconds (after this particular sound has been played)
"maxprosound" "2" // Maximum number of playbacks per sound file (in the same round)
"maxproplayer" "5" // Maximum number of playbacks per player (in the same round)
}

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

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

"admin"
{

"STEAM"
{
"connect"
{
"file" "misc/connect.mp3"
"cmsg" "Прячьтесь, админ идет!"
"text" "Админ на сервере!"
}
"disconnect"
{
"cmsg" "Админ ушел... :("
"text" "Админ ушел... :("
"file" "misc/dissconect.mp3"
}
"settings"
{
"group" "admin"
}
}
}

"c4timer"
{


}

"saysounds"
{

"привет"
{
"file" "misc/hi.mp3"
}
"пока"
{
"file" "misc/poka.mp3"
}
"ку"
{
"file" "misc/ky.mp3"
}
"прив"
{
"file" "misc/priv.mp3"
"group" "admin"
}

"частушки"
{
"files"
{
"1" "misc/1.mp3"
"2" "misc/2.mp3"
"3" "misc/3.mp3"
"4" "misc/4.mp3"
"5" "misc/5.mp3"
"6" "misc/6.mp3"
"7" "misc/7.mp3"
"8" "misc/8.mp3"
"9" "misc/9.mp3"
"10" "misc/10.mp3"
"11" "misc/11.mp3"
"12" "misc/12.mp3"
"13" "misc/13.mp3"
"14" "misc/14.mp3"
"15" "misc/15.mp3"
"16" "misc/16.mp3"
"17" "misc/17.mp3"
"18" "misc/18.mp3"
"19" "misc/19.mp3"
"20" "misc/20.mp3"
"21" "misc/21.mp3"
"22" "misc/22.mp3"
}

}

}
}
И как добавить еще и еще стим сюда?
--- Добавлено позже ---

Да знаю, но не знаю как это делать. Да и кто му же помимо того чтоб поменять на стим, нужно еще вынести в отдельный файл в котором будут стим игроков и музыка для этих стим. И так же желательно, чтоб и в чат писал, опять же еще выводить в отдельный файл перевода.
попробуй так
C-подобный:
"BEsaysounds" {

  "config"
  {
    "globaldeadtime"    "50.0"   // Dead time for complete saysound system in seconds (after any sound has been played)

    "deadtime"          "50.0"  // Dead time for single sound file in seconds (after this particular sound has been played)
    "maxprosound"       "20"     // Maximum number of playbacks per sound file (in the same round)
    "maxproplayer"      "5"     // Maximum number of playbacks per player (in the same round)
  }

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

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

  "admin"
{

    "тут стим айди игрока"
   {
      "connect"
      {
           "file"   "veter/sound_admin/sound2.mp3"
           "cmsg"   "Главныи.админ ★★ник★★★ идет!"
           "text"   "Главныи.админ ★★ник★★★ на сервере!"
      }
      "disconnect"
      {
           "text"   ""
           "file"   ""
      }
      "тут стим айди игрока"
      {
      "connect"
      {
           "file"   "veter/sound_admin/sound2.mp3"
           "cmsg"   ""
           "text"   ""
      }
      "disconnect"
      {
           "text"   ""
           "file"   ""
      }
      "тут стим айди игрока"
      {
      "connect"
      {
           "file"   "veter/sound_admin/sound2.mp3"
           "cmsg"   ""
           "text"   ""
      }
      "disconnect"
      {
           "text"   ""
           "file"   ""
      }
}
 

Костян

Участник
Сообщения
42
Реакции
0
Есть такой, он проигрывает звук всем игрокам на гл админа, думаю можно поменять флаг или переделать по стим айди.
Да знаю, но не знаю как это делать. Да и кто му же помимо того чтоб поменять на стим, нужно еще вынести в отдельный файл в котором будут стим игроков и музыка для этих стим. И так же желательно, чтоб и в чат писал, опять же еще вы
попробуй так
C-подобный:
"BEsaysounds" {

  "config"
  {
    "globaldeadtime"    "50.0"   // Dead time for complete saysound system in seconds (after any sound has been played)

    "deadtime"          "50.0"  // Dead time for single sound file in seconds (after this particular sound has been played)
    "maxprosound"       "20"     // Maximum number of playbacks per sound file (in the same round)
    "maxproplayer"      "5"     // Maximum number of playbacks per player (in the same round)
  }

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

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

  "admin"
{

    "тут стим айди игрока"
   {
      "connect"
      {
           "file"   "veter/sound_admin/sound2.mp3"
           "cmsg"   "Главныи.админ ★★ник★★★ идет!"
           "text"   "Главныи.админ ★★ник★★★ на сервере!"
      }
      "disconnect"
      {
           "text"   ""
           "file"   ""
      }
      "тут стим айди игрока"
      {
      "connect"
      {
           "file"   "veter/sound_admin/sound2.mp3"
           "cmsg"   ""
           "text"   ""
      }
      "disconnect"
      {
           "text"   ""
           "file"   ""
      }
      "тут стим айди игрока"
      {
      "connect"
      {
           "file"   "veter/sound_admin/sound2.mp3"
           "cmsg"   ""
           "text"   ""
      }
      "disconnect"
      {
           "text"   ""
           "file"   ""
      }
}
Спасибо! Вечером проверю когда онлайн будет))
P.S. Извините за офтоп, еще не разобрался.
 

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Вот вообщем поставил, ошибок нет музыка играет. Вот в чем вопрос, что тут можно удалить
Прикрепляю отредактированный конфиг. Там расписано на тот случай, если надо звук(и) поставить нескольким игрокам. Просто путём копирования колонки
 

Вложения

  • BEsaysounds.rar
    673 байт · Просмотры: 10

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@naked, для CSGO никак. Ущербной игре - ущербные плагины. С этим надо смириться.
Там даже половина того, что реализовывается на CSS, работать не будет.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@Skeriiz, он не работал год назад точно на CS:GO. SM не вызывал форвард коннекта игрока, если он перезаходит в течение 30 секунд. Хз с чем связано.
 

dima3

Участник
Сообщения
20
Реакции
0
Искал плагин, не знаю, есть ли он в паблике или нет, но суть его вот в чем:
При убийстве игрока в правом верхнем углу показывается с чего он был убит, а плагин меняет тип убийства на что-то другое (Пример: убил с авп, а вывело убийство с флешки или взрыва)
Игра CSGO
 

Костян

Участник
Сообщения
42
Реакции
0
Прикрепляю отредактированный конфиг. Там расписано на тот случай, если надо звук(и) поставить нескольким игрокам. Просто путём копирования колонки
Да еще раз спасибо! Поправил тот который у меня, все работает по крайней мере я захожу звук играет.
Но все же хочется проще, стим и звук. Отсюда появилось желание самому попробовать, начал с загрузки файлов нашел пример грузит все хорошо,но в примере грузит из файла downlauds.txt , а как сделать downlauds.cfg? Примеров в интернете не нашел к сожалению, может кто ни будь пример дать как можно сделать? Желательно с комментариями, чтоб понятно было, что и где..
 
Последнее редактирование:

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Да еще раз спасибо! Поправил тот который у меня, все работает по крайней мере я захожу звук играет.
Но все же хочется проще, стим и звук. Отсюда появилось желание самому попробовать, начал с загрузки файлов нашел пример грузит все хорошо,но в примере грузит из файла downlauds.txt , а как сделать downlauds.cfg? Примеров в интернете не нашел к сожалению, может кто ни будь пример дать как можно сделать? Желательно с комментариями, чтоб понятно было, что и где..
А зачем дополнительный файл? Вписываешь звук, обновляешь FastDL и он качается.. либо я чёт не понимаю, что нужно
 

Костян

Участник
Сообщения
42
Реакции
0
А зачем дополнительный файл? Вписываешь звук, обновляешь FastDL и он качается.. либо я чёт не понимаю, что нужно
Ну как бы не очень добавлять новый стим и компилить плагин по новой)) Он у меня качает, но путь до файла я прописываю в текстовом файле, а как привязать файл /cfg? Вот в чем вопрос.
 

FokS

Участник
Сообщения
422
Реакции
52
Ну как бы не очень добавлять новый стим и компилить плагин по новой)) Он у меня качает, но путь до файла я прописываю в текстовом файле, а как привязать файл /cfg? Вот в чем вопрос.
Компилить плагин по новой? Зачем? Ведь вам скинули пример добавления стим айди и путь до звука к ним, что то я не понимаю зачем компилить плагин.
 
Сверху Снизу