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

Random Give Shield 2.0

Нет прав для скачивания
Поддерживаемые игры
CS: GO
В недавнем обновлении CS:GO от Valve был добавлен новый предмет weapon_shield (Баллистический Щит).
Данный предмет может ввести новую механику.
Я придумал легкий плагин который позволяет рандомно одному или нескольким игрокам из одной или разных команд выдать с определенным шансом щит.

sm_rgs_teamallow 3
sm_rgs_maxplayers_ct 2
sm_rgs_chance_ct 100
sm_rgs_overflow 1 // Чтобы исключить повторную выдачу первым игрокам

*Примечание
Если sm_rgs_startshield может повлиять на выдачу щитов в начале раунда
sm_rgs_buy_teamallow 2
sm_rgs_maxplayers_t 2
sm_rgs_buy_price 8000
sm_rgs_buy_balance 1
sm_rgs_buy_zone 1
sm_rgs_buy_overflow 1 // Чтобы исключить повторную покупку щита на N раундов
Вариантов может быть много. Понравившийся вариант не забудьте занести в конфиг:
Код:
/cfg/sourcemod/RandomGiveShield2.cfg*
*Данный конфиг автоматически сгенерируется при запуске плагина
Для каждой карты может быть свой баланс поэтому квары можно менять на ходу и баланс вы можете править через MapConfig например.
Требования
SourceMod
Переменные
Стандартные квары щита:
Код:
"mp_shield_speed_deployed" = "170" game replicated - The max speed of a player when they have a shield deployed
"mp_shield_speed_holstered" = "200" game replicated - The max speed of a player when they have a shield holstered
"sv_shield_explosive_damage_cap" = "99" game replicated
"sv_shield_explosive_damage_crouch_bonus" = "10" game replicated
"sv_shield_explosive_damage_mindist" = "250" game replicated
"sv_shield_explosive_damage_mult" = "4" game replicated
"sv_shield_explosive_damage_scale" = "0.5" game replicated
"sv_shield_hitpoints" = "650" game replicated
Команды
Квары плагина (можно изменять на ходу):
Код:
sm_rgs_maxplayers_ct - Максимальное число игроков с щитами в команде Контр-террористов
sm_rgs_maxplayers_t - Максимальное число игроков с щитами в команде Террористов
sm_rgs_chance_ct - Шанс выпадения щита в команде Контр-террористов
sm_rgs_chance_t - Шанс выпадения щита в команде Террористов
sm_rgs_startshield - Что делать с щитами в начале раунда? 0 - ничего, 1 - подсчитывать, 2 - перевыдавать, 3 - перевыдавать и подсчитывать, 4 - удалять
sm_rgs_cmd_on - Команды: 0 - выключены, 1 - все команды, 2 - !giveshield, 3 - !remshield
sm_rgs_overflow - Через сколько раундов игрок сможет повторно купить щит?
sm_rgs_teamallow - 0 - выключен, 1 - Все, 2 - Только Т, 3 - Только КТ
sm_rgs_key - Секретный ключ для команды sm_giveshield
sm_rgs_delay - Задержка перед выдачей щитов
sm_rgs_buy_teamallow - Покупка: 0 - выключена, 1 - Любая команда, 2 - Только Террористы, 3 - Только Контр-террористы
sm_rgs_buy_price - Цена покупки щита через команду
sm_rgs_buy_balance - Учитывать ли максимально доступных щитов для команды
sm_rgs_buy_zone - Проверять ли игрок находится в зоне закупки?
sm_rgs_buy_overflow - Через сколько раундов повторно можно выдать игроку щит?
Команды плагина (работают только от лица игроков):
sm_giveshield <key> - данная команда выдает игроку щит.
sm_remshield - данная команда забирает у игрока щит.
sm_shield - покупка щита
sm_shieldstatus - Статус щитов (Для администраторов с флагом Z)
Установка
Автор
FIVE
Скачивания
55
Просмотры
55
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя FIVE

Последние обновления

  1. Изменена логика плагина

    - Теперь можно изменять максимальное число игроков за любую команду - Теперь можно изменять шанс...
  2. Фикс ошибок

    - Исправлена ошибка подсчета игроков - Добавлена возможность включать настройки BuyZone (то есть...
  3. Обновление

    - Добавлена задержка перед выдачей щитов - Добавлена возможность покупки щита - Добавлены новые...
Сверху