Игра «Битва на снежках» с голосованием

Не поддерживается Игра «Битва на снежках» с голосованием 2.3.2

Обратите внимание: этот ресурс не поддерживается разработчиком.
Версия Дата выпуска Скачивания Оценка  
2.3.2 175 0.00 звёзд 0 оценок Скачать
2.1.0 204 5.00 звёзд 4 оценок Скачать
2.0.1 84 4.00 звёзд 2 оценок Скачать
!! ВНИМАНИЕ !! Плагин разделён на 2 версии, для SM 1.11 и SM 1.10, так как на прошлой версии имеется проблема с gamedata
При установке версии для 1.10 не забудьте удалить предыдущую


Нововведения:
  • Добавлены объявления о начале и завершении игры.
    Названия файлов:
    snb_start.mp3 - Объявление о начале
    snb_stop.mp3 - Объявление о завершении
    Если не хотите их использовать - удалите их из папки "csgo\sound\music\snowballs_round"
  • Добавлена музыка во время игрового раунда.
    Названия файлов могут быть любыми (рекомендовано использование только Английского языка и цифр. Чем короче - тем лучше).
    Максимально количество: 32 файла
    Музыка изменяется в случайном порядке, когда будут использованы все файлы - очередь будет очищена и начнётся заново.
    Если не хотите их использовать - удалите их из папки "csgo\sound\music\snowballs_round"
  • ConVar для настройки громкости музыки и объявлений - «snowballs_round_sound_volume»
    Может принимать значения от 0.0 до 1.0 - Где 0.0 (0%), а 1.0 (100%)
    По умолчанию: "0.3"
  • ConVar «snowballs_round_save_score» теперь сохраняет деньги
  • ConVar для настройки сохранения предметов - «snowballs_round_save_items»
    Может принимать значения от 0.0 до 1.0 - Где 0.0 (Не сохранять), а 1.0 (Сохранять)
    По умолчанию: "1.0"
Исправления:
  • Игра прерывалась, если кто-то изменит команду.
  • Исправлено сохранение счёта команд
  • Из-за проблем с gamedata в версии Sourcemod 1.10:
    Удалён ConVar «snowballs_round_ignore_win_conditions»
    ConVar «snowballs_round_save_score» не сохраняет общий счёт команд
    Для ConVar «snowballs_round_time» отключена возможность задать свою длительность раунда
Прочее:
  • Оптимизировано использование памяти путём упаковки некоторых переменных
  • Мне нравится
Реакции: skywalker и Templar
Нововведения:
  • ConVar для настройки длительности раунда - snowballs_round_time
    Может принимать значения:
    -1 - Бесконечный раунд до победы команды или игрока (В зависимости от настройки snowballs_round_friendlyfire).
    0 - Без изменений, длительность из настроек сервера.
    1+ - Время раунда (в секундах).
    По умолчанию: "0"
Исправления:
  • Исправлено ложное сообщение в конце матча о завершении игры.
  • Изменён механизм сохранения серверных настроек, а также добавлены дополнительные настройки для сохранения.
  • Ручная выгрузка / перезарузка плагина теперь не должна вызывать каких-либо проблем.
  • Переработана система голосования
  • Немного изменён принцип выдачи снежков (возможно улучшит совместимость со сторонними плагинами)
Инструкция по обновлению:
  1. Загрузите на сервер файл плагина \csgo\addons\sourcemod\plugins\snowballs_round.smx
  2. Загрузите и настройте файл конфигурации \csgo\cfg\sourcemod\snowballs_round.cfg
    или
    Добавьте в конец текущего файла строки:
    snowballs_round.cfg:
    // The duration of the game round (-1 - Until win, 0 - No change, 1+ - Duration in seconds)
    // Длительность игрового раунда (-1 - До победы, 0 - Без изменений, 1+ - Длительность в секундах)
    // -
    // Default: "0"
    // Minimum: "-1.000000"
    // Maximum: "3600.000000"
    snowballs_round_time "0"

ВНИМАНИЕ! Данная версия протестирована лишь частично, возможно наличные багов. Прошу сообщать о них в данную тему или ЛС на форуме
  • Мне нравится
Реакции: Delfram
Нововведения:
  • Теперь снежки нельзя выбрасывать
  • Выброшенное оружие и снежки с карты автоматически удаляется в конце раунда, чтобы их нельзя было перенести в следующий
  • Теперь стандартная покупка оружия полностью заблокирована
  • Теперь счёт сохраняется полностью и корректно (Фраги, Ассисты, Смерти, MVP, Общий счёт)
  • При активации сохранения счёта snowballs_round_save_score "1" теперь также сохраняется общий счёт команд, а не только игроков
Исправления:
  • Некоторые пользователи замечали проблему с пропажей оружия в начале следующего раунда - исправлено
  • При определённых обстоятельствах в обычный раунд могло перенестись HP из игрового - исправлено
  • Изменена механика выдачи снежков, так как была обнаружена несовместимость движка игры, что вызывало лаги у наблюдателей и иногда краш сервера - исправлено
  • После переподключения игрок мог обойти ограничения на смену оружия - исправлено
  • Исправлена обработка ConVar с командами - теперь они обрабатываются корректно
  • Исправления в файле переводов
Исправления:
  • Теперь снежки не остаются в инвентаре после игры.
Нововведения:
• Добавлена возможность проводить определённое количество игровых раундов
• ConVar с количеством игровых рандов - snowballs_round_roundscount
Может иметь значения от 1 до 10.
По умолчанию: "1"
• ConVar со списком команд для голосования - snowballs_round_commands
Может включать в себя до 10 команд, максимальная длина 1 команды 16 символов, но не более 64 символов всего.
По умолчанию: "snow|snb"
Первая указанная команда используется в текстовых подсказках.
• ConVar со списком команд администратора, позволяющих запустить игру без голосования - snowballs_round_commands_admin
Может включать в себя до 10 команд, максимальная длина 1 команды 16 символов, но не более 64 символов всего.
По умолчанию: "asnb"
Первая указанная команда используется в текстовых подсказках.
Команды позволяют также проводить указанное количество раундов, не зависимо от указанного выше ConVar.
Например: sm_asnb 3, где 3 - количество раундов. В случае не указанного параметра - берётся значение из ConVar
• ConVar со списком флагов для доступа к командам администратора - snowballs_round_commands_admin_flags
Может включать в себя до 21 флага.
По умолчанию: "z"
S30tK811QQM.jpg
• ConVar для отключения получения денег от убийств во время игры - snowballs_round_disable_money
Может иметь значения 0 или 1.
По умолчанию: "0"
• ConVar для активации случайной точки спавна - snowballs_round_randomspawn
Может иметь значения 0 или 1.
По умолчанию: "0"
Обновления:
• Изменена механика бесконечных снежков.
Теперь снежки не выдаются постоянно, а лишь 1 раз в начале раунда в количестве 888 штук. (Спасибо коду из плагина от Phoenix (˙·٠●Феникс●٠·˙))
• Изменена механика режима FriedlyFire
Теперь изменяется не переменная mp_friendlyfire, а mp_teammates_are_enemies, что позволило убрать союзников с карты и уменьшило шанс недопонимания со стороны игроков.
Рекомендуется использовать совместно с snowballs_round_randomspawn
• Исправление таймера, напоминающего о возможности проголосовать.
Теперь он работает корректно, а также напоминания о голосовании не будут выводиться, если голосование недоступно.
• Улучшены переводы фраз.
• Описания ConVar
Улучшены/исправлены описания некоторых ConVar
• Уборка мусора :)
  • Мне нравится
Реакции: Flames и Templar
• Добавлен ConVar "snowballs_round_weapon_change_block" Запрещать ли брать нож в руку во время «Битвы на снежках»
По умолчанию: 1 - Запрещать

• Исправлен баг с отключением плагинов, если он только один (нет разделителя). Раньше плагин не отключал его.

Для обновления достаточно загрузить snowballs_round.smx в папку addons\sourcemod\plugins
Если хотите изменить значение ConVar "snowballs_round_weapon_change_block" обновите также snowballs_round.cfg в папке cfg\sourcemod

Всем приятной игры! Поздравляю со вторым днём весны! 🙂
Исправлена пара мелких недочётов, найденных после релиза.
Сверху Снизу