Главная Форум База файлов
Главная » Файлы » Информация!

SourceMod: команды для админов
23.02.2014, 15:49


Заголовки команд

Команды можно вводить как в консоли, так и в общий чат. Отличие только в заголовке команды:

sm_ - ставится в начале команды при вводе в консоль;
! - ставится в начале команды при вводе в чат - команда будет видна всем игрокам на сервере;
/ -·ставится в начале команды при вводе в чат - команда будет видна только администратору.

Адресация команд

Основные цели

  • name: где name - полное имя игрока или его часть (если эта часть уникальна).
  • #userid: где userid - цифровое значение ID игрока (можно узнать по команде «users»).
  • #steamid - Определяет игрока по Steam ID. Если он содержит »:», то Steam ID необходимо окружить кавычками, либо заменить все »:» на «_». Например: "#STEAM_0:1:4433”#STEAM_0_1_4433
  • #<name>: где <name> - точное имя игрока.
  • @all - адресовать всем игрокам (доступно большинству команд).
  • @bots - адресовать всем ботам (доступно большинству команд).
  • @alive - адресовать всем живым игрокам (доступно большинству команд, которые могут быть применены к живым игрокам).
  • @dead - адресовать всем умершим игрокам (доступно большинству команд, которые могут быть применены к умершим игрокам).
  • @humans - адресовать всем не-ботам (доступно большинству команд).
  • @aim - адресовать игроку, на которого указывает прицел.
  • @me - адресовать самому себе.
  • @!me - адресовать всем, кроме самого себя.
Сначала обрабатывается символы # и @ и только потом имя. Это значит, что @all будет адресована всем игрокам, даже если есть игрок с таким именем. Чтобы адресовать конкретно такому игроку, необходимо поставить символ # впереди - #@all.

Только в Counter-Strike

  • @ct или @cts - Всем контр-террористам
  • @t или @ts - Всем террористам

Только в Team Fortress 2

  • @red - Всем членам команды RED
  • @blue - Всем членам команды BLU

Основные команды

Это список команд, которые признаны безопасными для использования в матчах. Они предоставляют простую функциональность для администрирования сервера.

<параметр> - обязательный параметр
[параметр] - необязательный параметр

КомандаПлагинПрава (флаги)Формат командыОписание
sm_addbanbasebansrcon<время> <steamid> [причина]Добавляет Steam ID в бан-лист.
sm_adminadminmenuadminОтображает меню администратора.
sm_banbasebansban<#userid | имя> <время|0> [причина]Забанить игрока.
sm_banipbasebansrcon<ip | #userid | имя> <время> [причина]Добавить IP в бан-лист. Для этого необходимы права доступа к rcon.
sm_cancelvotebasecommandsvoteОтменить текущее голосование.
sm_cvarbasecommandscvar<cvar> [значение]Показывает или меняет значение cvar. Для доступа к защищенным переменным cvar требуются права rcon, а для sv_cheats - права cheats.
sm_execcfgbasecommandsconfig<имя файла>Запустить конфиг, где имя файла - полное имя файла включая расширение. Путь указывается относительно директории cfg.
sm_helpadminhelpadmin[страница|что искать]Выводит список всех доступных команд. Выводит список постранично и можно указать номер страницы. Либо можно указать текст для поиска команды.
sm_kickbasecommandskick<#userid | имя> [причина]Кикнуть игрока
sm_mapbasecommandsmap<карта>Сменить текущую карту
sm_rconbasecommandsrcon<команда>Запустить команду через rcon. Из-за ограничений движка Source, вывод команды показан не будет.
sm_reloadadminsbasecommandsconfigОбновляет список админов из всех источников.
sm_unbanbasebansunban<steamid | ip>Удаляет бан по Steam ID или IP.
sm_whobasecommandsadmin[#userid | имя]Выводит полный список игроков и их права доступа к серверу. Если указать #userid или имя, то будут выведены его права.

Расширенные команды

Это список команд, которые предоставляют расширенную функциональность и могут работать не во всех играх.

КомандаПлагинПрава (флаги)Формат командыОписание
sm_beaconfuncommandsslay<цель>Создает окружность вокруг игрока (или нескольких), что делает его легко заметным.
sm_burnfuncommandsslay<цель> [время в секундах]Поджигает цели (или несколько) на указанное время. Может работать не во всех играх (Например в TF2 нет анимации огня, но игрок будет терять здоровье).
sm_chatbasechatchat<сообщение>Посылает сообщение всем администраторам.
sm_csaybasechatchat<сообщение>Выводит сообщение всем игрокам по центру экрана.
sm_gagbasecommchat<цель>Запрет игроку (или нескольким) на использование чата.
sm_hsaybasechatchat<сообщение>Выводит всем игрокам сообщение в рамке по центру экрана.
sm_msaybasechatchat<сообщение>Выводит сообщение в виде меню (только для игр, поддерживающих радио-меню).
sm_mutebasecommchat<цель>Запрещает игроку (или нескольким) пользоваться голосовым чатом.
sm_playsoundsadmin<цель> <файл>Проигрывает звуковой файл игроку (или нескольким).
sm_psaybasechatchat<игрок> <сообщение>Посылает приватное сообщение игроку.
sm_renameplayercommandsslay<#userid | имя>Меняет имя игрока.
sm_resetcvarbasecommandscvar<cvar>Устанавливает CVAR в значение по-умолчанию.
sm_saybasechatchat<сообщение>Послать сообщение всем игрокам.
sm_silencebasecommchat<цель>Одновременно запрещает чат и голосовой чат цели (или нескольким).
sm_slapplayercommandsslay<цель> [повреждение]Подкидывает игрока в случайном направлении и проигрывает соответствующий звук. Если указано повреждение, то его величина будет отнята от здоровья цели (или нескольких).
sm_slayplayercommandsslay<цель>Убить игрока.
sm_tsaybasechatchat[цвет] <сообщение>Выводит сообщение всем игрокам в верхнем левом углу. Если не указан цвет, текст будет белым. Доступные цвета: white, red, green, blue, yellow, purple, cyan, orange, pink, olive, lime, violet, lightblue.
sm_ungagbasecommchat<цель>Разрешить чат цели (или нескольким).
sm_unmutebasecommchat<цель>Разрешить голосовой чат цели (или нескольким).
sm_unsilencebasecommchat<цель>Одновременно разрешает чат и голосовой чат цели (или нескольким).

Команды голосования

КомандаПлагинПрава (флаги)Формат командыОписание
sm_votebasevotesvote<вопрос> [ответ1] [ответ2] [ответ3] …Запускает голосование с указанными вариантами ответов.
sm_votealltalkfunvotesvoteВключает голосование за включение общего голосового чата (sv_alltalk).
sm_votebanbasevotesvote, ban<игрок> [причина]Запускает голосование за бан игрока на 30 минут.
sm_voteburnfunvotesvote, slay<игрок>Запускает голосование, чтобы поджечь игрока.
sm_votefffunvotesvoteЗапускает голосование за включение/отключение mp_friendlyfire.
sm_votegravityfunvotesvote<значение> [значение2] [значение3] …Запускает голосование за изменение гравитации (sv_gravity).
sm_votekickbasevotesvote, kick<цель> [причина]Запускает голосование за кик игрока.
sm_votemapbasevotesvote, map<карта> [карта2] [карта3] …Запускает голосование за выбор карты.
sm_voteslayfunvotesvote, slay<цель>Запускает голосование за убийство игрока.
Категория: Информация! | Добавил: Professional
Просмотров: 3771 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *: