Список оружия/предметов для использования в командах:
{
"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 или смените карту. Мокрых котов в микроволновке не сушить.
{
"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 или смените карту. Мокрых котов в микроволновке не сушить.