Страница 1 из 11
Модератор форума: AveSatanas(кУтЯшЪ), elrike, Lelik 
Форум » Сайт » Информация » Администраторам игровых серверов (команды Sourcemod)
Администраторам игровых серверов
LelikДата: Среда, 11 Август 10, 17:08 | Сообщение # 1
Подполковник
Группа: Модераторы
Сообщений: 129
Награды: 4
Репутация: 17
Статус: не в сети
В связи переводом игровых серверов на плагин Sourcemod, решил выложить руководство по командам администратора.

Меню админов.

Каждый администратор может вызвать в игре меню, облегчающее ему жизнь и освобождающее от написания команд в консоли. Забиндите на какую-либо клавишу команду sm_admin и пользуйтесь этим. Все (ну или почти все) доступные вам действия будут отображены в этом меню.
Например пишем в консоли: bind "=" sm_admin
Теперь при нажатии клавиши "=" мы попадем в меню админа.

Команды, доступные всем (пишутся в чате):

currentmap - Выводит название текущей карты.
ff - Сообщает, включен friendly fire или нет.
nextmap - Выводит название следующей карты.
nominate map - Предложить карту для выбора голосованием.
rtv или rockthevote - Вызвать досрочное голосование за смену карты.
thetime - Показывает текущее время.
timeleft - Показывает, сколько осталось времени до смены карты.
sm_settings - Показывает меню клиентских настроек.

Команды администратора

Команды чата

Многие команды могут быть введены и через чат админом. К примеру команда написанная в чат "!ban bail" тоже самое что написать в консоль "sm_ban"
Вы можете также использовать "/" вместо "!" чтобы не показывать Вашу команду другим пользователям.

Общие сокращения

name - Ник
#userid - ID игрока на севрере, увидеть можно набрав в консоли users
#steamid - Steamid игрока также можно увидеть в консоли, написание его может быть и через : и через _ . Пример : "#STEAM_0:1:4433", #STEAM_0_1_4433
# - Точное имя игрока после знака #
@all - Все игроки
@bots - Все боты
@alive - Все живые игроки
@dead - Все мертвые игроки
@humans - Все игроки-люди, не боты
@aim - Текущий игрок, админ
@me - Цель сам
@!me - Цель все и сам.
Это основные сокращения для удобства их использования..
К примеру надо вам кикнуть всех с сервера пишем - sm_kick @all [...] , в [...] можно указать причину кика..
или надо выполнить действие над всеми живыми игроками, например тотже кик - sm_kick @alive [...]
Учтите что один из игроков может использовать в своем нике символы к примеру @all, в этом случае действие будет произведено только на нем а не на всех, чтобы получилось на всех используйте знак #, то есть вместо @all используйте #@all
Только для Counter-Strike:
@ct или @cts - Все контры
@t или @ts - Все терористы

Базовые команды

sm_addban время steamid [причина] - Бан по стимайди.
sm_admin - Показывает меню админа.
sm_ban #userid|ник минуты|0 [причина] - Простой бан.
sm_banip ip|#userid|ник время [причина] - Бан по айпи.
sm_cancelvote - Отменяет текущее голосование.
sm_cvar переменная [значение] - Показывает или меняет значение серверной переменной.
sm_execcfg имя файла.cfg - Выполняет конфиг на сервере.
sm_help [команда] - Выдает список всех команд с их описанием, также можно указать конкретную команду.
sm_kick #userid|ник [причина] - Кикает игрока.
sm_map карта - Меняет карту.
sm_rcon команда Выполняет команду через rcon, при этом вы не увидите никаких сообщений.
sm_reloadadmins - Обновляет список админов и выдает заново права, если потребуется.
sm_unban steamid - Разбанивает Steam ID.
sm_who [#userid|ник] - Показывает всех игроков сервера и их права доступа. Можно указать конкретного игрока.

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

sm_beacon цель - Вокруг цели появляются кольца, что делает ее легко заметной. Нечто наподобие маячка.
sm_burn цель [время] - Поджигает игрока на указанное время.
sm_chat сообщение - Посылает сообщение в чате всем админам.
sm_csay сообщение - Показывает сообщение всем игрокам по центру экрана.
sm_gag цель - Отключает игроку чат.
sm_hsay сообщение - Посылает сообщение всем игрокам в рамочке по центру экрана (хинт).
sm_msay сообщение - Показывает сообщение как меню с радиокомандами.
sm_mute цель - Отключает указанному игроку микрофон (голосовой чат).
sm_play цель файл - Воспроизводит указанный звуковой файл данному игроку.
sm_psay цель сообщение - Посылает приватное сообщение.
sm_rename <#userid|ник> - Переименовывает имя игроку
sm_resetcvar <cvar> - Сбрасывает значения CVAR по умолчанию
sm_say сообщение - Посылает сообщение в чате всем игрокам.
sm_silence цель - Запрещает игроку пользоваться чатом и микрофоном (отключает их).
sm_slap цель [урон] - Дает звучный "пинок" игроку, толкая его в случайном направлении. По умолчанию урон = 0.
sm_slay цель - Убивает игрока.
sm_tsay [цвет] сообщение - Посылает сообщение всем игрокам, отобразится в левом верхнем углу. По умолчанию цвет белый. Возможные цвета: white, red, green, blue, yellow, purple, cyan, orange, pink, olive, lime, violet, lightblue.
sm_ungag цель - Разрешает пользоваться чатом.
sm_unmute цель - Разрешает говорить по микрофону.
sm_unsilence цель - Возвращает возможность писать в чате и говорить по микрофону.

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

sm_vote вопрос [ответ1] [ответ2] [ответ3] ... - Начинает опрос с указанными вариантами ответа. Если их нет, то опрос будет типа да\нет.
sm_votealltalk Начинает голосование за значение sv_alltalk.
sm_voteban цель [причина] - Начинает голосование за бан игрока на 30 минут.
sm_voteburn цель - Начинает голосование за поджигание указанного игрока.
sm_voteff - Начинает голосование за значение mp_friendlyfire.
sm_votegravity значение [значение2] [значение3] ... - Начинает голосование за смену sv_gravity.
sm_votekick цель [причина] - Начинает голосование за кик указанного игрока с сервера.
sm_votemap карта [карта2] [карта3] ... - Начинает голосование за карту.
sm_voteslay цель - Начинает голосование за убийство конкретного игрока.

//Пример 1: Забанить игрока с именем "cheater"
в консоли:
sm_ban "cheater" 0 (можно и без кавычек если имя не содержит пробелов)
в чате:
!ban "cheater" 0
или скрыто
/ban "cheater" 0

//Пример 2: Кикнуть всех террористов
в консоли:
sm_kick @t
в чате:
!kick @t

//Пример 3: Поджечь игрока с именем "Бумага" на 10 сек. и отключить игроку "Болтун" голосовой чат
в консоле
sm_burn "Бумага" 10;sm_mute "Болтун"
в чате
!burn "Бумага" 10;!mute "Болтун"

Дополнительные команды с помощью плагина Advanced Commands (0.14)
http://forums.alliedmods.net/showthread.php?p=889397

Commands:

  • User commands:

    • sm_admins - Shows admins, which are online

  • CS:S

    • sm_cash <target> <[+/-]amount> - Сhanges amount of target's cash
    • sm_nv <target> <0/1> - Target's nightvision
    • sm_defuser <target> <0/1> - Target's defuser
    • sm_knives - same as sm_melee

  • CS:S, HL2:MP, DoD:S, TF2, L4D, L4D2

    • sm_armour <target> <amount> - Changes armour of target (with helmet for CS:S if amount not null)
    • sm_respawn <target> - Respawns target (N/A for HL2:MP)
    • sm_setmodel <target> <model> - Set target's model (be careful, it can cause server crash!)
    • sm_disarm <target> - Removes all items from target
    • sm_melee - Remove all weapons, except melee (slot 0 for HL2:MP, 2 for CS:S) from all clients. I don't know what weapon slot is melee in other games, so i suggested default - 2.
    • sm_equip <weapon> - Remove all weapons, except melee from all clients and give them a weapon.
    • sm_bury/sm_unbury <target> - Bury/unbury target
    • sm_hp <target> <amount> - Changes health of target
    • sm_give <target> <item> - Gives item to target (note: You can use awp instead of weapon_awp e.g.)
    • sm_speed <target> <multiplier> - Changes player's movement speed
    • sm_frags <target> <[+/-]amount> - Changes amount of target's frags
    • sm_deaths <target> <[+/-]amount> - Changes amount of target's deaths
    • sm_team <target> <team index> - Changes player's team
    • sm_teamswap - Swaps teams with their scores
    • sm_spec <target> - Moves player to spectator
    • sm_swap <target> - Swaps player's team
    • sm_lswap <target> - Swaps player's team later (on death or round end)
    • sm_exch <target1> <target2> - Exchanges players in teams
    • sm_lexch <target1> <target2> - Exchanges players in teams later (on death or round end)
    • sm_balance - Balance teams
    • sm_shuffle - Shuffle players in teams
    • sm_exec <target> <command> - Execute command on client
    • sm_fexec <target> <command> - Fake command execution on client (FakeClientCommandEx)
    • sm_getloc <target> - Prints location of target
    • sm_saveloc [x] [y] [z] - Save location (if no params - current location)
    • sm_teleport <target> [x|other target] [y] [z] - Teleports player
    • sm_god <target> <0/1> - Target's godmode
    • sm_extend <min> - Extend map
    • sm_rr [sec] - Restart game
    • sm_shutdown [sec] - Shuts down the server and forces all clients to retry connection
    • sm_showmotd <target> - Shows motd for target
    • sm_url <target> <url> - Opens url for target (in motd panel)
    • sm_getmodel <target> - Prints model name, used by player
    • sm_drop <target> <weapon> - Drop weapon from player
    • sm_dropslot <target> <slot> - Drop weapon from player's slot

      Будут вопросы задавайте. Если есть что добавить пишите.
      Прикрепления: 2621391.doc(131Kb)
  •  
    1alex1Дата: Среда, 11 Август 10, 20:49 | Сообщение # 2
    Генерал-полковник
    Группа: Проверенные
    Сообщений: 887
    Награды: 7
    Репутация: 22
    Статус: не в сети
    Lelik а часть команд которые ты написал есть в админ меню?
    ну что бы постоянно не писать через консоль, иногда быстрее через админку, и сразу еще вопрос про звуки я так и не нашел на гг дм сервере звуки в админке, или я плохо искал?


     
    LelikДата: Среда, 11 Август 10, 21:42 | Сообщение # 3
    Подполковник
    Группа: Модераторы
    Сообщений: 129
    Награды: 4
    Репутация: 17
    Статус: не в сети
    Основные и расширенные есть в меню, дополнительной пока нет на GG-DM
    есть на MIX сервере и GG-KF

    Думаю вот эта команда как раз то что нужно
    sm_play цель файл - Воспроизводит указанный звуковой файл данному игроку.

    чтобы проиграло всем
    sm_play @all файл

    В принципе можно сделать и в меню..

     
    1alex1Дата: Среда, 11 Август 10, 23:21 | Сообщение # 4
    Генерал-полковник
    Группа: Проверенные
    Сообщений: 887
    Награды: 7
    Репутация: 22
    Статус: не в сети
    если не сложно сделай в меню, я то ведь не знаю названий файлов.
    и еще гг кф, он какой ностим или норм серв?


     
    LelikДата: Четверг, 12 Август 10, 12:03 | Сообщение # 5
    Подполковник
    Группа: Модераторы
    Сообщений: 129
    Награды: 4
    Репутация: 17
    Статус: не в сети
    Добавил дополнительные команды на GG-DM
    Добавил в меню воспроизведение звуков
    Русифицировал все кроме настроек сервера.

    GG-KF на стим 89.28.162.123:27015

     
    1alex1Дата: Четверг, 12 Август 10, 17:36 | Сообщение # 6
    Генерал-полковник
    Группа: Проверенные
    Сообщений: 887
    Награды: 7
    Репутация: 22
    Статус: не в сети
    спасибо


     
    спартанецДата: Понедельник, 16 Август 10, 22:26 | Сообщение # 7
    Полковник
    Группа: Проверенные
    Сообщений: 207
    Награды: 9
    Репутация: 7
    Статус: не в сети
    а на гг сервер кто админки даёт?
     
    LelikДата: Вторник, 17 Август 10, 12:37 | Сообщение # 8
    Подполковник
    Группа: Модераторы
    Сообщений: 129
    Награды: 4
    Репутация: 17
    Статус: не в сети
    Админку никто так не раздает. Если у тебя ранее была админка на этом сервере, то пиши в личку Elrike или мне.
     
    remДата: Суббота, 09 Апрель 11, 21:44 | Сообщение # 9
    Полковник
    Группа: Проверенные
    Сообщений: 155
    Награды: 3
    Репутация: 12
    Статус: не в сети
    Lelik, А можно в админке зделать пункт для выбора списка карт, для голосования игрокам?

    Добавлено (09 Апрель 11, 07:10)
    ---------------------------------------------
    ну ты понял! допустим я админ я набираю список какрт и выдаю игрокам,А ОНИ ГОЛОСУЮТ

    Добавлено (09 Апрель 11, 21:44)
    ---------------------------------------------
    и еще ХОТЕЛОСЬ БЫ НАБЛЮДАТЬ!!!!!!!!!!!!!!!!!!

     
    LelikДата: Вторник, 05 Июль 11, 15:17 | Сообщение # 10
    Подполковник
    Группа: Модераторы
    Сообщений: 129
    Награды: 4
    Репутация: 17
    Статус: не в сети
    очень запоздалый ответ smile

    sm_votemap карта [карта2] [карта3] ... - Начинает голосование за карту.
     
    stas-84Дата: Среда, 06 Июль 11, 07:03 | Сообщение # 11
    Подполковник
    Группа: Проверенные
    Сообщений: 124
    Награды: 3
    Репутация: 14
    Статус: не в сети
    и как это все запомниить
     
    1alex1Дата: Среда, 06 Июль 11, 07:22 | Сообщение # 12
    Генерал-полковник
    Группа: Проверенные
    Сообщений: 887
    Награды: 7
    Репутация: 22
    Статус: не в сети
    на листочек выписать smile


     
    LelikДата: Среда, 06 Июль 11, 10:38 | Сообщение # 13
    Подполковник
    Группа: Модераторы
    Сообщений: 129
    Награды: 4
    Репутация: 17
    Статус: не в сети
    пользуйтесь алиасами и биндом.
     
    Форум » Сайт » Информация » Администраторам игровых серверов (команды Sourcemod)
    Страница 1 из 11
    Поиск: