Описание задачи

Платформа

  • Выделенный сервер CS2 на Linux
  • Metamod + CounterStrikeSharpsharp (актуальная версия)
  • Формат плагина: C# (.NET 8)

Название режима

TDM Bomb Rush

Концепция

Уникальный гибрид из двух фаз:

  • 7 минут - Team Deathmatch с респавном (1-2 сек)
  • 2 минуты - Bomb Phase без респавна

Общая длительность раунда: 9 минут. На карте всего 20 раундов.

Логика раунда

Фаза 1 - TDM (0:00 - 7:00)

  • Мгновенный респавн (1-2 секунды)
  • Автовыдача выбранного оружия из меню
  • Начисление денег за убийства
  • Ведётся подсчёт фрагов
  • Бомба НЕ активна
  • Отображение таймера

Фаза 2 - BOMB window (7:00 - 9:00)

  • Респавн отключается
  • У террористов появляется C4
  • Даётся 2 минуты на установку

Исход фазы 2:

  • Бомба не поставлена → победа CT
  • Взрыв → победа T
  • Обезвреживание → победа CT

Победа в раунде

Раунд завершается:

  • По истечению 9 минут
  • Или по факту взрыва/обезвреживания
  • После 20 раундов - смена карты с голосованием

Guns Menu

Команда: /guns. Требования к меню выбора оружия:

  • Реализация через стандартный CSS Menu API
  • Выбор пистолета и основного оружия через кнопки 1-9
  • Сохранение выбранного набора между респавнами
  • Автовыдача при каждом возрождении

Дополнительные требования

  • Корректная работа без конфликтов с Deathmatch-плагинами
  • Отсутствие ошибок и вылетов сервера
  • Чистый код с комментариями
  • Конфигурационный файл в формате .json
  • В конфиге: длительность фаз, время респавна, количество раундов, включение/отключение разминки

Разработка бота для кофейни на Python с админ-панелью

Требуется создать функционального бота на чистом Python для автоматизации процессов в кофейне. Проект включает разработку удобной админ-панели для управления. Подробное техническое задание будет предоставлено выбранному исполнителю.

Разработка баннеров для сайта строительных материалов

Требуется создать серию графических баннеров для нового интернет-магазина, специализирующегося на пиломатериалах и стройматериалах. Основной фокус - на отделочные материалы и каркасные дома. Баннеры должны заменить существующие.