KILLSCRIPT даёт собственную документированную Lua-песочницу и внутриигровые Create, Fork и Import. SDK — это шаблоны, типы, примеры и сборка пакета поверх штатного Module API игры.
Продажи приостановлены. Совместимая сборка игры ещё не подтверждена, продажи не открыты. Проверено 09.10.2026.
KILLSCRIPT SDK · KILLSCRIPT Продажи приостановлены проверено 09.10.2026 Штатная модульная система игры

Пиши модули для игры, а не обходи её.

KILLSCRIPT даёт собственную документированную Lua-песочницу и внутриигровые Create, Fork и Import. SDK — это шаблоны, типы, примеры и сборка пакета поверх штатного Module API игры.

  • Начинай модуль с готового шаблона, а не с пустого файла
  • Пиши с подсказками типов по всему Module API
  • Разделяй клиентскую часть и серверную логику Reflex
  • Собирай панели на ImGui и UXML
  • Упаковывай готовый модуль в .KillScript
KILLSCRIPT

KILLSCRIPT SDK

Возможности

Больше контроля. Меньше лишних действий.

Настрой нужные инструменты под свой стиль игры — от обзора карты до тренировок против ИИ.

Штатная песочница игры

Задача
Хочется расширить игру, не ломая её и не рискуя аккаунтом.
Что делает
Модули выполняются в документированной Lua-песочнице самой игры и используют только её публичный Module API. Внутриигровые Create, Fork и Import — часть интерфейса игры.
Результат
Расширение игры её же средствами, предусмотренными разработчиком.
Изображение будет добавлено
Снимка экрана для этого блока ещё нет.

Модель модуля и шаблоны

Задача
Структура нового модуля и метаданные каждый раз собираются вручную.
Что делает
Готовая структура module.json и scripts/main.lua, шаблоны обычного и Reflex-модуля, правила подключения дополнительных файлов через require и генерация идентификаторов.
Результат
Новый модуль заводится за минуту и сразу в правильной структуре.
Изображение будет добавлено
Снимка экрана для этого блока ещё нет.

Типы и подсказки по API

Задача
Без подсказок легко вызвать несуществующий метод и узнать об этом в игре.
Что делает
Описания типов для Module API: базовые типы, runtime, окружение, графика и ресурсы, агенты и игровые объекты, матч и бой, представление и сеть.
Результат
Ошибка видна в редакторе, а не на запуске.
Изображение будет добавлено
Снимка экрана для этого блока ещё нет.

Клиент и сервер Reflex

Задача
Игровые решения, принятые на клиенте, не должны определять исход матча.
Что делает
Разделение на scripts/main.lua для клиента и scripts/server.lua для серверного контекста Reflex, с разными наборами API и правилами обмена между ними.
Результат
Логика оказывается там, где ей положено быть.
Изображение будет добавлено
Снимка экрана для этого блока ещё нет.

Интерфейс модуля

Задача
Модулю нужен понятный интерфейс, а не вывод в консоль.
Что делает
Панели на ImGui и UI через UXML, работа с конфигурацией модуля, локальным хранилищем и локализацией строк.
Результат
У модуля нормальный интерфейс и сохраняемые настройки.
Изображение будет добавлено
Снимка экрана для этого блока ещё нет.

Сборка и распространение

Задача
Передать модуль другому игроку в виде папки неудобно.
Что делает
Сборка проекта-папки в пакет .KillScript, который принимает внутриигровой диалог Import, и проверки перед упаковкой.
Результат
Готовый модуль ставится одним файлом.
Изображение будет добавлено
Снимка экрана для этого блока ещё нет.
Состав

Что входит в сборку

Полный перечень функций по разделам. Он отражает состав текущей сборки, а не планы.

Полный список функций 29
Структура модуля
  • Шаблон обычного модуля
  • Шаблон Reflex-модуля
  • Генерация module.json и идентификатора
  • Подключение файлов через require
  • Сборка пакета .KillScript
Описания типов
  • Базовые типы
  • Runtime
  • Данные модуля и ввод
  • Окружение
  • Графика и ресурсы
  • Агенты и игровые объекты
  • Матч, бой и сеть
  • Представление и коммуникация
Клиент и Reflex
  • Клиентская точка входа main.lua
  • Серверная точка входа server.lua
  • Разделение наборов API
  • Правила обмена между контекстами
  • Время и серверные циклы
Интерфейс
  • Панели ImGui
  • UI через UXML
  • Правила результата и представления
  • Выбор API представления
Данные модуля
  • Config — настройки модуля
  • Storage — локальное хранилище
  • Локализация строк
  • Действия ввода
Ограничения песочницы
  • Один активный Reflex-модуль
  • Вложенные каталоги скриптов не поддерживаются
  • Функциональные теги предупреждают о конфликтах

Это правила самой игры, SDK их не обходит.

Совместимость

Требования и ограничения

Прочитайте до оплаты: здесь всё, что влияет на решение о покупке.

Требования
Система
Windows 10 или 11, 64-бит
Игра
KILLSCRIPT, версия из Steam
Язык модулей
Lua, в песочнице игры
Версия игры
Совместимую сборку необходимо подтвердить перед продажей
Условия использования
  • Модули работают внутри песочницы игры: её правила и ограничения — часть продукта, обойти их SDK не позволяет.
  • Одновременно может быть активен только один Reflex-модуль; обычных модулей — несколько.
  • Вложенные каталоги скриптов не поддерживаются песочницей игры.
  • После обновления игры публичный API может измениться, и модули потребуют правок.
  • Это неофициальный набор для разработки: разработчик и издатель игры его не поддерживают.

NeonCore — независимый проект. Не связан с разработчиком и издателем игры. Названия игр и товарные знаки принадлежат их владельцам.

Подписка

Выберите срок

Подписка на KILLSCRIPT SDK. Другие продукты в неё не входят.

Тарифы ещё не опубликованы

Срок и стоимость подписки появятся здесь. Пока можно изучить продукт и задать вопрос на форуме.

Форум KILLSCRIPT SDK
Вопросы

Частые вопросы об KILLSCRIPT SDK

Это чит?
Нет. Модули KILLSCRIPT — предусмотренная возможность игры: у неё документированная Lua-песочница и внутриигровые Create, Fork и Import. SDK помогает писать такие модули и не обходит API игры.
Чем это отличается от написания модуля вручную?
Ничем по итогу — тем же публичным API. SDK даёт шаблоны, описания типов, примеры и сборку пакета, то есть экономит время и уменьшает число ошибок.
Что такое Reflex-модуль?
Модуль с серверной точкой входа: scripts/server.lua выполняется в серверном контексте игрока, а scripts/main.lua — на клиенте. Наборы API у них разные.
Можно ли распространять свои модули?
Да, модуль собирается в пакет .KillScript, который принимает внутриигровой диалог Import. Права на свой код остаются за вами.
Что будет после обновления игры?
Публичный API может измениться, и модули потребуют правок. Описания типов обновляются вслед за игрой.
Каталог

Подписка оформляется на конкретный продукт: покупка одного не открывает другие.

Весь каталог

Начни свой модуль с шаблона

Изучи состав набора и ограничения песочницы, затем выбери срок подписки.

Купить подписку
Назад
Наверх