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

Last Warring 1.1.0

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #1
Last Warring

Описание:
Информирует игроков противоположных команд в виде звукового и текстового сообщения, когда они остаются одни, друг против друга ("1 vs 1").
7f85a7c6972f.jpg

Требования:
SourceMod

Настройки(CVAR's):
last_warring_sound
- Полный путь к файлу музыкальных загрузок.
В качестве файла загрузок может выступать только текстовый документ.
Для начала, вы можете указать директорию (путь) с его новым именем и, если это возможно, загрузочный файл будет создан автоматически.
Пример полного пути к файлу: cfg/sourcemod/last_warring.txt
"пусто" (т.е. "") - полное отключение плагина. Отключение можно выполнять в любой момент - прямо из консоли сервера.
Оффтоп

Команды:
Отключение/включение игроком
lastwar с любым регистром букв.
a8358a3d1628.jpg

Автоматически объявляется всем игрокам при вступлении в команду (не спектаторам):
fd80513a1400.jpg

Количество показов анонса - 1; или каждый раз при переходе из наблюдателей.

Установка:
Переместите или скопируйте файл "LastWarring.sp" в директорию addons/sourcemod/scripting сервера.
Переместите или скопируйте файл "LastWarring.smx" в директорию addons/sourcemod/plugins сервера.

Настройка:
Конфигурационный файл
Автоматическое создание конфигурационного файла от плагина по пути ...cfg/sourcemod сервера.

Файл музыкальных загрузок
Указывайте в нём полный путь к своим звукам, начиная с папки sound (т.е. sound/...). Например, sound/music/last_warring/1_vs_1.mp3
Путь не должен содержать пробелов - они автоматически убираются в процессе обработки.
Каждый новый звук должен начинаться с новой строчки!
Минимум звуков: 1.
Максимум путей: "бесконечно" - ограничено лишь памятью вашего сервера.

P.S. Плагин заказан и оплачен участником этого форума - @Bruce_Lee , который любезно предоставил его для общего пользования.
Успешно испытано на серверах: v34 и v84.
 
Последнее редактирование модератором:

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #2
[CS:S/CS:GO] Last Warring (возможности)

Дополнительные возможности и предупреждения/ошибки будут описаны ниже в прикреплённом файле.
P.S. CS:GO поддерживается в тестовом режиме (не проверялось).
 

Вложения

  • Инфо LastWarring_v1.1.0.txt
    5.4 КБ · Просмотры: 28

Bruce_Lee

Участник
Сообщения
12
Реакции
1
Re: [CS:S/CS:GO] Last Warring

Плагин отличный, все работает на ура! Но когда играешь 1 на 1 с игроком, бывает временами воспроизводиться звук, решил пронаблюдать при каком конкретно обстоятельстве это происходит и выяснил! Когда на сервер пытается зайти 3-й игрок, а затем ввиду того что не хочет скачивать файлы сервера, выходит...и именно в этом случае воспроизводиться этот звук...
Было бы здорово если исправить данный баг :)
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #4
Re: [CS:S/CS:GO] Last Warring

Bruce_Lee, в этой версии это как бы "норма", на это рассчитано по коду.
Просто не знаю, в каком случае игрок будет "не в игре" - это твой случай и возможно вылеты игрока. Т.е., если убрать эту проверку, то звук для "бага" прекратится, но также может перестать работать, если играют 2 игрока против 1. Любой игрок из команды, где 2, вылетает - и звук, возможно, не воспроизведётся.

Попробуй ниже. Звук от "некачающих звуки" должен перестать, но не должен перестать, когда играют 2 vs 1 и один из тех игроков, где двое в команде - вылетает (не сам выходит, а именно вылетает).
 

Вложения

  • LastWarring_v1.1.0.smx
    6.7 КБ · Просмотры: 4
Последнее редактирование:

Bruce_Lee

Участник
Сообщения
12
Реакции
1
Re: [CS:S/CS:GO] Last Warring

Bruce_Lee, в этой версии это как бы "норма", на это рассчитано по коду.
Просто не знаю, в каком случае игрок будет "не в игре" - это твой случай и возможно вылеты игрока. Т.е., если убрать эту проверку, то звук для "бага" прекратится, но также может перестать работать, если играют 2 игрока против 1. Любой игрок из команды, где 2, вылетает - и звук, возможно, не воспроизведётся.

Попробуй ниже. Звук от "некачающих звуки" должен перестать, но не должен перестать, когда играют 2 vs 1 и один из тех игроков, где двое в команде - вылетает (не сам выходит, а именно вылетает).

Да ты прав, при вылете игрока в той команде где их было 2, то звук не воспроизводиться, в остальном все отлично!
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #6
Re: [CS:S/CS:GO] Last Warring

при вылете игрока в той команде где их было 2, то звук не воспроизводиться
В каком варианте? Пост 4? А баг при этом прошёл, так?
Из 1 поста есть баг, но и есть звук при вылете игрока, верно?
 

Bruce_Lee

Участник
Сообщения
12
Реакции
1
Re: [CS:S/CS:GO] Last Warring

В каком варианте? Пост 4? А баг при этом прошёл, так?
Из 1 поста есть баг, но и есть звук при вылете игрока, верно?

Проверил сейчас и как оказалось то в обоих и в 1 и в 4 посте нет звука при вылете игрока. Да в 4 посте баг прошел, все верно.
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #8
Re: [CS:S/CS:GO] Last Warring

в обоих и в 1 и в 4 посте нет звука при вылете игрока
Это уже плачевно... Не знаю, в v1.2.0, если доделать, будет такая же трабла или нет.
в 4 посте баг прошел, все верно
Раз такое дело, надо поправить в 1 посте на то же самое (коли разницы в вылетах нет, а в "баге" - плюс, убирается).
 

Bruce_Lee

Участник
Сообщения
12
Реакции
1
Re: [CS:S/CS:GO] Last Warring

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

pihmih

Участник
Сообщения
512
Реакции
23
Re: [CS:S/CS:GO] Last Warring

Что то в CSGO не хочет звук закачиваться и проигрываться. Пути все прописаны. В чате плагин пишет об возможности включения/отключения звука.
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #13
Re: [CS:S/CS:GO] Last Warring

Не факт, там не всё так однозначно сделано. Типа, эксперимент для CS:GO)
не хочет звук закачиваться
А это уже странно. Закачка одинакова для всех. Логи ошибок чистые от плагина?
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #15
Re: [CS:S/CS:GO] Last Warring

Какая запись в кваре? Как прописаны пути в закачках? Скинь под спойлер.
Кстати, для CS:GO необходима музыка только в формате mp3 (желательно с дискретизацией 44 кГц вроде).
Уже выяснили одну из причин, почему в CS:GO звука нет - мой эксперимент, к сожалению, не вышел, как ожидалось (хотел сократить код и нагрузку на сервер). Но грузиться должно - как я делал, у другого человека то хоть грузится (тоже CS:GO)!
 
Последнее редактирование:

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: [CS:S/CS:GO] Last Warring

че за китайский язык, warring это что вообще у тебя перевод, последняя враждимость ? Last warning и то лучше
 

EaglEs

Гуру пробития усилений
Сообщения
924
Реакции
192
Re: [CS:S/CS:GO] Last Warring

Какая запись в кваре? Как прописаны пути в закачках? Скинь под спойлер.
Кстати, для CS:GO необходима музыка только в формате mp3 (желательно с дискретизацией 44 кГц вроде).
А почему wave не подходит?
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #18
Re: [CS:S/CS:GO] Last Warring

Last warning и то лучше
Последнее предупреждение? :-D
warring это что вообще у тебя перевод, последняя враждимость ?
Warring - перевод от Яндекса:
C-подобный:
гл.
воевать
(at war)
warring factions — воюющие группировки
прич.
воюющий
враждующий
Последние враждующие/воюющие, вражда оставшихся.
Всё подходит. Коротко и чётко.
почему wave не подходит?
wav кэширование звуков не поддерживается в CS:GO:
"Recent reports indicate that this only works for mp3s and not wavs.". - "Последние отчёты показывают, что это работает только для MP3 и не WAV.".
 

pihmih

Участник
Сообщения
512
Реакции
23
Re: [CS:S/CS:GO] Last Warring

Какая запись в кваре? Как прописаны пути в закачках? Скинь под спойлер.
Кстати, для CS:GO необходима музыка только в формате mp3 (желательно с дискретизацией 44 кГц вроде).
cfg:
LastWarring.cfg:
last_warring_sound "cfg/sourcemod/last_warring.txt"
last_warring.txt:
sound/items/1_1.mp3
Звук 44100Гц
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
  • Автор ресурса
  • #20
Re: [CS:S/CS:GO] Last Warring

cfg/sourcemod/last_warring.txt
А файл реально по этому пути есть (может, создал не там)? Если нет, то плагин автоматически полностью отключается... в течении 1 карты точно ошибок при этом не выдаст, либо вообще не выдаст, если файла не было и не удалось создать.
Проверь клиент CS:GO - наверняка этот звук уже есть у тебя, либо не заметил, как загрузился.
Не забудь включить скачку всех файлов в самом клиенте.
Не воспроизведёт скорей всего, но загрузить то должно.
 
Сверху Снизу