Начните вводить название — например, MoreHead, Sodium или PEAK

Chat Commands — иконка
Обложка STRAFTATМод для STRAFTAT

Chat Commands

от kestrel

Добавляет систему команд консоли и различные полезные команды администратора / утилиты

  • Эпический
  • 4,3 тыс. скачиваний
  • Версия 1.2.8
  • Обновлён 25 апреля 2026
  • Библиотека
  • Vanilla compatible

О моде Chat Commands

Chat Commands — мод для STRAFTAT (Страфтат) от автора kestrel. Добавляет систему команд консоли и различные полезные команды администратора / утилиты

Его скачали 4,3 тыс. раз: это 18-е место среди модов STRAFTAT в нашем каталоге, редкость — «эпический» (топ-20% по скачиваниям). Мод обновлялся в течение года, актуальная версия — 1.2.8.

Для работы ему нужны: BepInExPack, MyceliumNetworking.

Полное описание Chat Commands

Текст автора на языке оригинала

Chat Commands

This mod adds a command system to the chat, with syntax similar to that of the console in source games.

What does the mod do?

This mod is mostly intended to be a library mod for other mod developers to add their own commands as an easy to implement way to run code in their mods. However, I have included a few builtin commands! Some features of them you might find helpful include:

  • Spawning any weapon while in exploration mode
  • Ignoring players, hiding their chat messages from you
  • Banning players from your lobbies, instantly kicking them if they join
  • Changing a few settings like brightness, fov or sensitivity without opening the settings menu ~ and setting them to exact

values instead of using a slider

  • Binding any command or sequence of commands to a key or the mousewheel

Quickstart for people who can't be bothered to read below

/help to see a list of available commands (here are some useful ones)

  • /weapon or /w to spawn in a weapon in exploration mode
  • /prop or /p to spawn in a prop (barrels, etc.) in exploration mode
  • /fov to set your fov
  • /sensitivity to set your sensitivity
  • /ignore to hide a player's chat messages from you

Syntax and basic guide to commands

To begin a command, enter a slash (/) into chat. you can also hit the slash key and the chat box will open with a slash already in it. After the slash, enter the command name, then the command's parameters seperated by spaces.

To view a list of all commands currently registered, run the command help (or its alias h). if you want to see help text for a particular command, or a particular category of commands, enter the command name or category name as a parameter after the command name.

If you want to enter something with spaces in it as a parameter, e.g. a sentence, surround the parameter with quotation marks (" or ') to create a string (a sequence of characters). If you want to enter another string inside a string, you can either use the type of quotation mark you did not use for the outer string, or enter a backslash (\\) before quotation marks you use inside the string.

Some commands may have optional parameters. These parameters have a default value that will be chosen if you do not enter a value for them. Optional parameters will always appear at the end of a command's parameter list.

You can run multiple commands in one go by separating them with a semicolon (;). You can also take the output of a command and directly append it to the parameters of the following command by putting a pipe (|) after the first command. This allows for many complicated and advanced setups, for example gamma | add 0.5 | gamma | concat 'gamma: ' | echo. This command will get the current brightness setting (gamma with no parameters), send it to add as the second parameter, adding 0.5 to the value, send the value back to gamma as a parameter, setting the brightness to the value, then send the new brightness value to concat as the second parameter, joining it to the string 'gamma: ', and finally send the output of that to echo, printing the result. Altogether, this results in the brightness setting being incremented by 0.5 and some handy feedback being sent in the chat to show the new value. I personally have this command bound to a key, as well as one that reduces the brightness by 0.5 (i'll leave that one to you to figure out :3), as a handy way to quickly change brightness while in a game.

For any further help, you can find me @sneaky_kestrel in the #modding channel in the official straftat discord!

For mod developers~ getting started

  • Download the zip from the Thunderstore page, take out ChatCommands.dll, put it somewhere safe and then add

a reference to it in your project.

  • Add a [BepInDependency(ChatCommands.PluginInfo.PLUGIN_GUID)] attribute to your main plugin class
  • If you are planning to upload your mod to Thunderstore, add the package's dependency string, which can be found

on the Thunderstore page, to your manifest.json.

  • Call CommandRegistry.RegisterCommandsFromAssembly() in your plugin's startup logic.

Creating Commands

To create a command, add the [Command] attribute to any static method. The attribute has a few parameters:

  • name: Self explanatory. The name of your command.
  • description: A short description of your command and what it does~ this will be shown in the output of help.
  • flags: Flags that define requirements or additional behaviours for your command. Not required, and

defaults to CommandFlags.None. This is a flags enum, so multiple flags can be applied with a btiwise or.

The return value of a command will be output to chat by default~ if you'd like to return a value but wouldn't like it to be printed you can add CommandFlags.Silent to your command.

By default, the following types are supported as parameters for commands. See the custom parsers section for a guide on how to add support for custom types.

  • Any type that implements IConvertible
  • KeyCode ~ also supports the standard source engine key names
  • bool ~ also parses numbers (i.e. 1 -> true, 0 -> false)
  • Vector2 & Vector3

Flags

Flags apply additional conditions or behaviours to your command.

Requirement Flags:

  • HostOnly - Must be host
  • ExplorationOnly - Must be in exploration mode
  • IngameOnly- Must be in a map

Behaviour Flags:

  • Silent - The command's return value will not be sent in chat
  • TryRunOnHost - The command will be run on the host's machine if possible

(the host must have the mod adding the command installed for this)

Developers should note that the TryRunOnHost command flag will output the command's return value back to the user, but will not send it for piping to other commands. As such, it's best to

Описание длинное — здесь его начало. Читать целиком на странице автора

Нужно для работы

В r2modman ставится автоматически

Моды, которым нужен Chat Commands

1 в каталоге

Toasts Comp Pack — иконка

Toasts Comp Pack

Комплексный пакет, чтобы сделать STRAFTAT более конкурентоспособным и простым в игре!

Обычный68Сборки

Как установить Chat Commands

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для STRAFTAT
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру STRAFTAT.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «Chat Commands» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Чтобы сыграть без модов, запустите игру как обычно из Steam — r2modman не трогает чистую версию игры.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/straftat/kestrel-chat-commands/)
HTML<a href="https://modka.app/straftat/kestrel-chat-commands/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/straftat/kestrel-chat-commands/]Описание на русском — Модка[/url]

Частые вопросы о Chat Commands

Как установить Chat Commands?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру STRAFTAT. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «Chat Commands» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Чтобы сыграть без модов, запустите игру как обычно из Steam — r2modman не трогает чистую версию игры.

Безопасен ли Chat Commands?

Файл скачивается с официального сервера Thunderstore, куда его загрузил kestrel. Мы не перезаливаем и не изменяем моды.

Что нужно для работы Chat Commands?

Установите вместе с ним: BepInExPack, MyceliumNetworking. В менеджере модов зависимости подтягиваются автоматически.

Когда Chat Commands обновлялся последний раз?

25 апреля 2026, актуальная версия — 1.2.8. Дата берётся с официальной страницы мода при каждом обновлении каталога.

Похожие моды

Все моды на STRAFTAT
CSCrosshairMod — иконка

CSCrosshairMod

Добавить Counter-Strike пользовательский кроссхейр с настройками

Эпический4,9 тыс.Vanilla compatible

KillfeedIcons — иконка

KillfeedIcons

Замена текста в killfeeds иконками

Эпический4,7 тыс.Vanilla compatible

Infinite Taunt — иконка

Infinite Taunt

Не смей насмехаться!

Редкий3 тыс.Звук

Straftat Kill Counter — иконка

Straftat Kill Counter

Треки убивают каждое оружие и сохраняют его в файле JSON.

Редкий1,8 тыс.Vanilla compatible

StraftatNameOverride — иконка

StraftatNameOverride

Отменяет название игры независимо от Steam.

Редкий1,5 тыс.Vanilla compatible