[CSGO] Advanced Admin Commands (2016.10.11) 1.5.8

суперадминка

  1. MFS
    Поддерживаемые игры:
    • CS: GO
    Расширенное меню администратора
    Автор PeEzZ

    Внимание, команды не исполняются из консоли, только из меню/чата!

    Есть русский перевод, но там есть не переведенные строки.

    (1.5.8, 2016.10.11, 21:21) - Fixes, new syntaxes
    -
    Some new message syntaxes.
    - Translation files is required, "adminmenu_custom.txt" not required update now.
    - Need some line re-translate in Russian translation.
    (1.5.7, 2016.09.22, 16:27) - Fixes
    -
    English translaton error fixed.
    - Translation files is required, "adminmenu_custom.txt" not required update now.
    - Added Russian translation.

    (1.5.6, 2016.08.18, 15:31) - Scrambling teams

    - Added "sm_scramble" and same "sm_balance" commands.
    - Translation files and "adminmenu_custom.txt" requires update now.

    (1.5.5, 2016.08.16, 23:41) - Bugfix update

    -
    Fixed translation bug if you give invalid weapon for all.
    - Translation files is required, "adminmenu_custom.txt" not require update now.(1.5.4, 2016.08.16, 00:10) - Logging update
    - Added logging support for plugin.
    - Another teleport syntax.
    -
    Translation files not needed update but "Hungarian" is optional, "adminmenu_custom.txt" not require update now.(1.5.3, 2016.08.15, 16:11) - Clear the area update
    -
    Now "sm_clearmap" not delete map weapons if the weapon is have "Start constrained" flag
    - Translation files and "adminmenu_custom.txt" not require update now.

    (1.5.2, 2016.08.10, 12:32) - Noname update

    - Added "sm_tp" as "sm_teleport"
    - Maybe "sm_clearmap" bugfix
    - Translation files and "adminmenu_custom.txt" not require update now.

    (1.5.1, 2016.08.04, 13:28) - Syntax rebuild version, maybe this fix some code execution timed out issue.
    - New command syntaxes
    - Added "sm_kills" as "sm_frags"
    - Translations updated, new translation sections, full "ml" translation support
    - Updated "adminmenu_custom.txt" Added some commands here

    (1.5.0) - Maybe a stable version of plugin.
    - Translation files ("advanced_admin.phrases.txt") updated.
    - Custom adminmenu ("adminmenu_custom.txt") updated.
    - Added "sm_melee" as "sm_equip".
    - Command "sm_give_weapons" renamed as "sm_valid_weapons" and flag "ADMFLAG_BAN" changed to "ADMFLAG_GENERIC".
    - Now some commands check executer.

    (1.4)

    - Translation files updated
    - Added "sm_restartgame" and "sm_teamscore"
    - Adminmenu custom updated

    (1.3)
    - Added custom admin menu
    - "sm_cash" and "sm_helmet" errors fixed

    (1.2)

    - Added "sm_swap"
    - New message sending syntax.
    - Translation files updated.

    (1.1)

    - Now "sm_give_weapons" read the available weapon names inside from plugin.
    - Translation files updated.

    Список оружия/предметов для использования в командах:
    {
    "defuser", "c4", "knife", "knifegg", "taser", "healthshot", //misc
    "decoy", "flashbang", "hegrenade", "molotov", "incgrenade", "smokegrenade", "tagrenade", //grenades
    "usp_silencer", "glock", "tec9", "p250", "hkp2000", "cz75a", "deagle", "revolver", "fiveseven", "elite", //pistoles
    "nova", "xm1014", "sawedoff", "mag7", "m249", "negev", //heavy weapons
    "mp9", "mp7", "ump45", "p90", "bizon", "mac10", //smgs
    "ak47", "aug", "famas", "sg556", "galilar", "m4a1", "m4a1_silencer", //rifles
    "awp", "ssg08", "scar20", "g3sg1" //snipers
    };

    Оружие, которое вызывает краш сервера, если его выдавать
    P228, SCOUT, SG550, GALIL, MP5NAVY, TMP, SG552, SCAR17, PRIMAMMO, SECAMMO
    Требования:
    - Последний снапшот SourceMod из стабильной ветки
    - Плагин Adminmenu для поддержки "adminmenu_custom.txt"
    - Файлы переводов ("common.phrases.txt", "advanced_admin.phrases.txt")
    Переменные:
    sm_advanced_admin_cmd_admins <def. 1> - Настройка поведения команды !admins, 0 - выкл, 1 - скажет, что админов в онлайне нет вообще, 2 - показать админов онлайн с флагами

    sm_advanced_admin_join_announce <def. 1> - Анонс при подключении игрока включая страну, 0 - выкл, 1 - вкл
    (Например: PeEzZ connected (Hungary), или если не смог определить страну: PeEzZ connected)
    sm_advanced_admin_invalid_message <def. 1> - комментировать в чате выдачу ошибочных предметов игрокам, 0 - выкл, 1 - вкл
    (Пример: Выдача бекона игроку Барт "sm_give Bart Bacon" при включенной переменной вызовет комментарий, видимый для всех "Барт получил: Бекон", хотя этого предмета нет в игре)

    sm_advanced_admin_spawn_sound <def. "player/pl_respawn.wav"> - Звук при телепорте и респавне. Для отключения оставьте пустым. Пользовательские звуки не поддерживаются.

    sm_advanced_admin_log <def. 1> - Логи плагина, 0 - выкл, 1 - вкл
    Команды:
    Пользовательская команда

    sm_admins (!admins)
    -
    Показать админов присутствующих на сервере
    (Если "sm_advanced_admin_cmd_admins" = "0" то в чате будет "Команда отключена", если "1" то "Админы отсутствуют", если "2" покажет админов с флагами - "Online admins: [A]Bart, [R]PeEzZ")
    Флаги: [A] - generic admin flag, [R] - root admin flag.

    Для игроков, имеющих generic admin flag (B), список истинных админов выводится всегда.
    .


    Админские команды

    sm_extend <минуты>
    - Регулировка времени карты , ADMFLAG_CHANGEMAP
    (Пример: sm_extend 10 - продлить на 10 мин. | sm_extend -10 - уменьшить на 10 минут время карты)

    sm_clearmap - Удалить все брошенное оружие, ADMFLAG_GENERIC
    (Пример: для борьбы с лагами, если игроки троллят сервер спавном оружия)

    sm_restartgame или sm_rg или sm_restartround или sm_rr <секунды> - Рестарт игры, ADMFLAG_GENERIC
    (Пример: sm_rg 10 - Рестарт игры через 10 сек. | sm_rg - Немедленный рестарт)


    sm_teleport
    или sm_tp <цель 1> <оставить пустым для записанной локации | цель 2> - Телепорт игрока, ADMFLAG_BAN
    (Пример: sm_tp Bart PeEzZ - телепорт Bart к PeEzZ | sm_tp Bart - Телепорт Bart к ранее записанной локации)

    sm_saveloc - Записать вашу позицию для телепорта, ADMFLAG_BAN
    (Пример: Введите sm_saveloc (!saveloc), переместитесь на другое место, введите sm_teleport @me (!teleport @me) - вы будете телепортированы в ранее записанную позицию)


    sm_team <цель> <TeamID | SPEC | SPECTATOR | T | CT> - Перемещение игрока в другую команду или в спеки, ADMFLAG_KICK
    (Пример: sm_team @me t - Переместить себя в команду теров)

    sm_spec <цель> - Отправить игрока в спеки, ADMFLAG_KICK
    (Пример: sm_spec @me - Отправить себя в спеки)

    sm_swap <цель> - Обмен команд местами, ADMFLAG_KICK
    (Пример: sm_swap @me - Если вы в команде T, это перебросит вас в команду CT | sm_swap @all - Смена команд у всех игроков)

    sm_scramble или sm_balance - Перемешать/сбалансировать команды, ADMFLAG_KICK

    sm_give <цель> <оставить пустым для ножа | название оружия | название предмета>
    - Выдать игроку оружие или предмет, ADMFLAG_BAN - (Требуется использовать названия оружия из списка, список выше)
    (Пример: sm_give @me m4a1 - Выдать себе M4A1 | Если вы ошибетесь с названием предмета: sm_give Bart Bacon - скажет в чат "[SM] Bart got this: Bacon" если отображение в чате включена | sm_give @me - Выдать себе нож)


    sm_equip или sm_melee <цель> <оставить пустым для ножа | название оружия | название предмета> - Убирает у игрока все оружие и оставляет только одно, ADMFLAG_BAN - (Смотрите список валидного оружия вверху)
    (Пример: sm_melee @me - Оставить себе только нож | Или дать несуществующее оружие: sm_equip Bart Обрезом - это скажет в чате "[SM] Bart экипирован Обрезом" если включен соответствующий cvar | sm_give @me ak47 - Дать/оставить себе только AK47)


    sm_valid_weapons
    - Показать список валидного оружия, ADMFLAG_GENERIC
    (Пример: Эта команда выведет в консоли валидное оружие)

    sm_disarm <цель> - Убрать броню, ADMFLAG_BAN
    (Пример: sm_disarm @t - Убрать броню у всех игроков команды Т)

    sm_bury <цель> - Закопать игрока, ADMFLAG_KICK
    (Пример: sm_bury Bart - Закопать Bart)

    sm_unbury <цель> - Откопать игрока, ADMFLAG_KICK
    (Пример: sm_unbury Bart - Откопать Bart)

    sm_speed <цель> <значение> - Установить скорость игроку, ADMFLAG_BAN
    (Пример: sm_speed @me 1 - дать себе обычную скорость | sm_speed @me 2 - ускорить себя в два раза)

    sm_respawn <цель> - Возрождение игрока, ADMFLAG_KICK
    (Пример: sm_respawn @me - Воскресить себя в игре)


    sm_god <цель> <0/1>
    - Дать режим бога игроку, ADMFLAG_BAN
    (Пример: sm_god @me 1 - Выдать режим бога себе | sm_god @me 0 - Отключить ранее выданный режим бога)

    sm_health или sm_hp <цель> <значение> - Установить уровень жизни у игрока, ADMFLAG_KICK
    (Пример: sm_hp @me 100 - Дать себе 100hp | sm_hp @me +100 - Добавить к текущему уровню +100 hp | sm_hp @me -100 отнять 100 hp у себя)

    sm_armour <цель> <значение> - Уровень брони, ADMFLAG_KICK
    (Пример: sm_armour @me 100 - Установить себе 100% брони | sm_armour @me +100 - Добавить себе +100 к текущему уровню | sm_armour @me -100 отнять 100 очков от уровня брони)

    sm_helmet <цель> <0/1> - Дать игроку шлем, ADMFLAG_KICK
    (Пример: sm_helmet @me 1 - Дать себе шлем | sm_helmet @me 0 - Убрать у себя шлем)
    sm_cash <цель> <значение> - Дать денег игроку, ADMFLAG_BAN
    (Пример: sm_cash @me 100 - Установить размер кошелька в $100 | sm_cash @me +100 - Добавить в кошелек +$100 | sm_cash @me -100 отнять $100 из кошелька)

    sm_kills или sm_frags <цель> <значение> - Установить уровень убийств, ADMFLAG_BAN
    (Пример: sm_kills @me 100 - Установить себе 100 убийств | sm_kills @me +100 - Добавить +100 убийств | sm_kills @me -100 отнять у себя 100 убийств)

    sm_assists <цель> <значение> - Установка assists у игроков, ADMFLAG_BAN
    (Пример: sm_assists @me 100 - Установить уровень assists в 100 | sm_assists @me +100 - Добавить себе +100 очков assist | sm_assists @me -100 отнять у себя 100 очков assist)

    sm_deaths <цель> <значение> - Кол-во смертей, ADMFLAG_BAN
    (Пример: sm_deaths @me 100 - Установить себе 100 смертей | sm_deaths @me +100 - Добавить себе +100 смертей | sm_deaths @me -100 отнять у себя 100 смертей)

    sm_mvps <цель> <значение> - Установка очков MVP ADMFLAG_BAN
    (Пример: sm_mvps @me 100 - Установить себе 100 очков MVP | sm_mvps @me +100 - Добавить себе +100 очков mvp | sm_mvps @me -100 отнять у себя 100 очков MVP)

    sm_scores <цель> <значение> - Дать игроку очки, ADMFLAG_BAN
    (Пример: sm_scores @me 100 - Установить уровень очков в 100 очков | sm_scores @me +100 - Добавить очков +100 score | sm_scores @me -100 отнять 100 очков)

    sm_teamscores <TeamID | T | CT> <значение> - Установка очков у команд, ADMFLAG_BAN
    (Пример: sm_teamscores T 10 - Установить команде Т 10 очков | sm_teamscores CT +10 - Добавить +100 очков команде СТ | sm_teamscores T -10 отнять у Т 10 очков)
    Установка:
    Стандартная установка. Копирование содержимого архива в папку Addons, загрузка плагина sm load sm_advanced_admin.smx или смените карту. Мокрых котов в микроволновке не сушить.