[CS: GO] Плагин кастомных раундов для AWP сервера.

sPonso™

Участник
Сообщения
169
Реакции
48
Плагин кастомных раундов на хлмоде не устраивает, сразу напишу.
Необходим плагин для голосования за различные кастомные раунды для авп сервера, подробности ниже.

Данное ТЗ создано на дев-сурсе, так что можете там взяться за работу (https://dev-source.ru/ticket/4220)
Контакты:
Написать в профиль hlmod
Discord: sPonso™#4301
vk.com/my_little_sponso
Срок примерно до 10 июля, возможно увеличение времени в разумных пределах.
Примерная сумма 1500р. За оперативность, без десятка тестовых версий будет доплата. Возможна предоплата 50% вначале (если у вас хорошая репутация на дев-сурсе и оставшееся после окончания работ).
Оплата на киви кошелёк или сбербанк карту. На карты других банков - комиссия при переводе будет вычтена из окончательной суммы.
Возможны некоторые корректировки/добавления в самом ТЗ, но без кардинальных, чтобы не пришлось по новой переписывать вам его. Связь по прогрессу и вопросам удобно поддерживать через Discord или ВК (время с 03:00 ночи до 18:00 по мск времени). Цена указана ориентировочная и за оперативность и реализацию всего функционала без тысячи тестовых версий будет увеличена. Сервер для тестирования всего этого не предоставляю. Обязательно наличие исходника файла .sp
Плагин ножевой арены используется этот hlmod.ru/resources/aduels.2905/
Добавить в него команды, которые игрок должен прописать, чтобы начать голосование за кастомный раунд.

// Количество раундов кастомных раундов после успешного голосования.
sm_cr_rounds "4"

//Количество обычных раундов перед доступом к следующему голосованию
sm_cr_cooldown_rounds "4"

//Через сколько кастомных раундов будет доступен повторный запуск выбранного раунда
//(если были ноузумы авп, то повторный запуск этого раунда возможен спустя 4 разных кастомных раундов (н-р снежки, ноузум ссг, онли диглы и т.д.)
sm_cr_cooldown_game "4"

//Процент от всех игроков, требуемый для начала запуска кастомных раундов.
sm_cr_voting_percent "50"

//Минимальное количество игроков для возможности запуска кастомных раундов
sm_cr_players_percent "6"

Если игроков на сервере меньше необходимого и игрок вводит команду для голосования за раунды, то ему должно писаться в чат "Для запуска кастомных раундов необходимо минимум N игроков"
//Количество игр предложенных в меню голосования.
sm_cr_game_amount "3"
После запуска кастомного раунда игрокам предлагается 3 на выбор рандомно из действующих раундов или "случайный". Если выбрали случайно, то один из этих трёх раундов выбирается рандомно.

При следующем запуске кастомного раунда могут попасться те же раунды снова, но не попадётся выбранный раунд в той игре.
Например были раунды (1. ноузум авп 2. ноузум ссг 3. снежки 4. случайный, игроки выбрали снежки и в следующем повторе может снова попасться 1. ноузум авп 2. ноузум ссг 3. любое другое, кроме снежков)
Добавить указание в чат, какой по счёту играется кастомный раунд
"Раунд "название" [1,2,3.../N]
Если карта закончилась, то в следующей карте кастомный раунд начнётся со второго раунда карты (первый раунды будет обычный, чтобы успели все подключиться).
К каждой игре добавить переводы, чтобы можно было настроить показ в чате. Любой игре добавить возможность отключения через конфиг "на лету".
______________________________
Список возможных раундов и что должно блокироваться.
Во всех раундах заблокировать урон от падений.
ноузумы авп - игрокам выдаётся авп с бесконечным боезапасом, выдать нож (блокировка выдачи дигла, убрать урон с ножа, блокировка ножевой арены, заблокировать выброс авп)
ноузумы ссг - игрокам выдаётся ссг с бесконечным боезапасом, выдать нож (блокировка выдачи дигла, убрать урон с ножа, блокировка ножевой арены, заблокировать выброс ссг)
онли диглы - игрокам выдаётся дигл с 1 патроном и бесконечным кол-вом патронов в запасе для перезарядки, выдать нож (блокировка выдачи авп, убрать урон с ножа, блокировка ножевой арены, заблокировать выброс дигла)
ножевой - у игроков доступен лишь нож, увеличить урон с ножа до 300 урона (все оружия блокируются, блокировка ножевой арены, запрет поднятия авп, дигла на карте)
раунд на снежках - игрокам выдаётся снежки бесконечные, увеличить урон со снежка до 100 урона, выдать нож. (блокировка авп, дигл, убрать урон с ножа, блокировка ножевой арены, запрет поднятие предметов)
онли диглы хедшоты - игрокам выдаётся дигл с 1 патроном и бесконечным кол-вом патронов в запасе для перезарядки, выдать нож, урон засчитывается только в голову. (блокировка поднятия авп, убрать урон с ножа авпблокировка ножевой арены)
онли ссг хедшоты - игрокам выдаётся ссг с 10 патронами и бесконечным кол-вом патронов в запасе для перезарядки, выдать нож, урон засчитывается только в голову. (блокировка поднятия авп, убрать урон с ножа авп, блокировка ножевой арены)
онли щиты - всем игрокам выдаётся полицейский щит и ножик, урон засчитывается только при ударе щитом. (блокировка поднятия оружий, убрать урон с ножа, блокировка ножевой арены)
онли декой - всем игрокам выдаётся декой и ножик, урон засчитывается лишь попаданием декой гранатой, выставить урон 100 хп. Удалять декой перед её активацией после броска, чтобы не было спама звуками стрельбы. (блокировка поднятия оружий, запрет выброс декоя, убрать урон с ножа, блокировка ножевой арены)
каждый сам за себя - спустя 10 секунд после начала раунда ставится mp_teammates_are_enemies 1. В конце раунда mp_teammates_are_enemies 0, блокировка ножевой арены.
случайный - из трёх предложенных режимов выбирается рандомно один из них.
Добавить в пункт "Управление сервером" различные функции управления кастомными раунды (flag b)
- Установить принудительно раунд на выбор, указать количество кастомных раундов (игнорируя sm_cr_rounds) через меню (от 1 до 5)
- Отменить выбранный раунд (отменяется раунд, выбранный админом). Действует как на выбранный для следующего раунда, так и приостановить текущий кастомный раунд. То есть, в первом случае если админ сам выбрал какой раунд поставить, то это действие отменяется. Во втором случае если играются уже кастомные раунды и он нажал это действие, то текущий кастомный раунд доигрывается, а со следующего начинаются обычные.
Если игроки набрали нужное количество голосов для запуска кастомных раундов и админ выбрал свой раунд, то в приоритете будет раунд выбранный админом, голосование в следующем раунде не будет.
 
Последнее редактирование:

Nekro

Терра инкогнита
Сообщения
4,032
Реакции
2,276
Подскажите ребят, мне одному кажется, что там нолика одного не хватает? Или это реально нормальная цена для скриптера?
Просто думаю отзываться или нет (если кто обвинит в оффтопе)
 

sniper45301

<Выживаю и играю>
Сообщения
464
Реакции
134
Подскажите ребят, мне одному кажется, что там нолика одного не хватает? Или это реально нормальная цена для скриптера?
Просто думаю отзываться или нет (если кто обвинит в оффтопе)
имхо
пусть до 2к добавит хотя бы)
для опытного скриптера срубить пару косариков за несколько часов ничего не стоит тут 😅
p.s а там мож чего еще закажет
 

sPonso™

Участник
Сообщения
169
Реакции
48
Поднял минимальную сумму за заказ до 1500р. Сумма не окончательная, обсудить с исполнителем можем отдельно.
 
Сверху Снизу