Установка плагина Ulx на сервер Garry's mod
- Для начала нам необходимо скачать два плагина ULib и ULX, для этого перейдите на сайт http://ulyssesmod.net
- Выключите сервер
- Для установки плагина подключитесь к FTP через FileZilla
- Далее найдите папку Addons по указанному на скриншоте пути:
- Установите Ulib, а затем ULX
- Включите сервер.
Далее скачайте приложение для работы команд по ссылке https://sourceforge.net/projects/ssrcdsrcon/files/latest/download
Следуйте инструкции:
1) Откройте вкладку как показано на скриншоте ниже:
2) Откроется окно в котором нужно выбрать "add"
3) Впишите требуемые данные сервера.
4) Выберите профиль и нажмите "connect"
5) Готово, мы открыли консоль к серверу, теперь можно использовать команды.
- На данный момент доступны такие команды:
ULX <command> Переключает команду на всех игроков на сервере.
ULX <command> Переключает команду на Вас.
ulx menu - показывает меню чтобы сделать большую часть без ввода команд.
ulx cexec <ник(и) игрока(ов)> {команды} - (написать: !cexec) - Выполнение команды на консоли цели(лей).
ulx ent <название объекта> [{<флаг>:<ценность>}] - Создайте объект, отдельный флаг со значением ':'.
ulx exec <файл> - Выполните файл из папки cfg на сервер.
ulx luarun {команда} - (Используйте '=' для вывода) - Выполняет lua в консоли сервера.
ulx rcon {команда} - (написать: !rcon) - Выполняет команду в консоли сервера.
ulx addgroup <имя группы> [<наследуется от>] - Создайте новую группу с опциональным наследством.
ulx adduser <игрок> <группа> - Добавить игрока к указанной группе.
ulx adduserid <SteamID, IP, или UniqueID> <группа> - Добавить игрока по ID к указанной группе.
ulx groupallow <группа> <команда> [<метка доступа>] - Добавить доступ к группе.
ulx groupdeny <группа> <команда> - Убрать доступ к группе.
ulx removegroup <группа> - Удалить группу. ИСПОЛЬЗОВАТЬ С ОСТОРОЖНОСТЬЮ.
ulx removeuser <игрок> - Моментально удаляет доступ игроку.
ulx removeuserid <SteamID, IP, или UniqueID> - Моментально удаляет доступ игроку по ID.
ulx renamegroup <текущая группа> <новая группа> - Поменять название группы.
ulx setgroupcantarget <группа> [<целевая строка>] - Устанавливает цель группы.
ulx userallow <игрок> <команда> [<метка доступа>] - Добавить к доступу пользователя.
ulx userallowid <SteamID, IP, или UniqueID> <команда> [<метка доступа>] - Добавить к доступу пользователей.
ulx userdeny <игрок> <команда> [<Удалить явное разрешение или запрет вместо прямого отказа: 0/1>] - Удаляет доступ пользователя.
ulx userdenyid <SteamID, IP, или UniqueID> <команда> [<Удалить явное разрешение или запрет вместо прямого отказа: 0/1>] - Удаляет доступ к пользователей.
ulx usermanagementhelp - См. Справку по управлению пользователями.
ulx ban <игрок> [<минуты, 0 = навсегда: 0<=x, по-умолчанию 0>] [{причина}] - (написать: !ban) - Bans target.
ulx banid <steamid> [<минуты, 0 = навсегда 0<=x, по-умолчанию 0>] [{причина}] - Банит по SteamID.
ulx debuginfo - Показывает информацию про Дебаги.
ulx help - Показывает помощь.
ulx kick <игрок> [{причина}] - (написать: !kick) - Кикнуть игрока
ulx map <карта> [<игровой режим>] - (написать: !map) - Меняет карту и игровой режим.
ulx noclip [<игрок, по-умолчанию на себя>] - (написать: !noclip) - Переключает NoClip на цель(ли).
ulx resettodefaults [<строка>] - Сбрасывает все конфигурации ULX и ULib
ulx spectate <игрок> - (написать: !spectate) - Следить за игроком.
ulx unban <steamid> - UnBan по SteamID.
ulx who - Посмотреть информацию про тех кто в онлайне на данный момент.
ulx asay {сообщение} - (написать: @) - Отправить сообщение админам которые на данный момент в онлайне.
ulx csay {сообщение} - (написать: @@@) - Отправить сообщение всем посередине экрана.
ulx gag <сообщение> - (написать: !gag) (противоположность: ulx ungag) - Кляп цели(лей), отключает микрофон
ulx gimp <игроки> - (написать: !gimp) (противоположность: ulx ungimp) - Уплотнить цель(лей) чтоб, они не могли нормально общаться
ulx mute <игроки> - (написать: !mute) (противоположность: ulx unmute) - Мутит цель(ли) так что они не могут использовать чат.
ulx psay <игрок> {сообщение} - (написать: !p) - Отправить личное сообщение игроку.
ulx thetime - (написать: !thetime) - Показывает время сервера.
ulx tsay {сообщение} - (написать: @@) -Отправить сообщение всем в Чат-Бокс.
ulx veto - (написать: !veto) - Ветировать (запрещает) успешное голосование карты.
ulx vote <название> {опции} - (написать: !vote) - Начать голосование.
ulx voteban <игрок> [<минуты: 0<=x, по-умолчанию 1440>] [{причина}] - (написать: !voteban) - Начать публичное голосование на Бан цели.
ulx votekick <игрок> [{причина}] - (написать: !votekick) - Начать голосование на Кик цели.
ulx votemap [{карта}] - (написать: !votemap) - Начать голосование по смены карты, нет список доступных карт
ulx votemap2 {карта} - (написать: !votemap2) - Начинает голосование по смены карты.
ulx bring <игрок> - (написать: !bring) - Тащит игрока к вам.
ulx goto <игрок> - (написать: !goto) - Вы телепортируетесь к цели.
ulx return [<игрок, по-умолчанию на себя>] - (написать: !return) - Возвращает цель на последнюю позицию до того как телепортировали.
ulx send <игрокr> <игрок> - (написать: !send) - Телепортирует игрока к игроку.
ulx teleport [<игрок, по-умолчанию на себя>] - (написать: !tp) - Телепоритирует цель.
ulx motd - (написать: !motd) - Показывает сообщение дня.
xgui <показывает, прячет, переключает> - (написать: !xgui, !menu) (иначе: ulx menu) - Открывает и/или закрывает XGUI.
xgui fban <игрок> - (написать: !fban) - Открывает окно Бана, фриза указанного игрока and и заполняет Имя/SteamID автоматически.
xgui xban <игрок> - (написать: !xban) - Открывает окно добавления Бана и автоматически заполняет Имя/SteamID, если игрок был указан.