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

CounterStrikeSharp 2023-11-05

Поддерживаемые игры
  1. CS 2
CounterStrikeSharp - это фреймворк для моддинга на стороне сервера для Counter-Strike 2. В рамках данного проекта предпринимается попытка реализовать скриптовый слой .NET Core поверх Metamod Source Plugin, позволяющий разработчикам создавать плагины, взаимодействующие с игровым сервером, на современном языке (C#), что облегчает создание сопровождаемого и тестируемого кода.

Что работает?
(Обратите внимание, что эти функции были реализованы в предыдущем проекте VSP.NET, но пока не реализованы в этом проекте)
Эти функции являются ядром платформы и работают достаточно хорошо/имеют низкий риск возникновения проблем.

  • Консольные команды, серверные команды (например, css_mycommand)
  • Команды чата с префиксами ! и / (например, !mycommand)
  • (В процессе разработки) Консольные переменные
  • Обработчики игровых событий и пользовательские события (например, player_death)
    • Получение/установка значений базовых событий (string, bool, int32, float)
    • Получение/установка значений сложных событий (ehandle, pawn, контроллер игрока)
  • Таймеры, основанные на игровых тиках (например, повторяющиеся таймеры карты)
    • Timer Flags (REPEAT, STOP_ON_MAPCHANGE)
  • Listeners (например, клиент подключился, отключился, начал карту и т.д.)
    • Client Listeners (например, подключение, отключение, размещение на сервере)
    • MapStart
    • OnTick
  • Информация о сервере (текущая карта, игровое время, частота тиков, прекэширование моделей)
  • Schema System Access (доступ к значениям игрока, таким как текущее оружие, деньги, местоположение и т.д.)

Discord канал разработчика, там много всего полезного!​
Требования
Установка
Для установки необходимо скачать последнюю версию CounterStrikeSharp.
Выбрать последний билд, опуститься до конца страницы и скачать файл с припиской with-runtime.
Разархивировать архив и залить папку addons в ./game/csgo

Если все установлено правильно, в списке расширений в meta list появится примерно следующее:
meta list
Listing 1 plugin:
[01] CounterStrikeSharp (0.1.0) by Roflmuffin
Автор
xek
Скачивания
384
Просмотры
4,899
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

Сверху Снизу