Установка плагина Ulx на сервер Garry's mod — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 13: | Строка 13: | ||
* '''Включите сервер.''' | * '''Включите сервер.''' | ||
− | + | Далее скачайте приложение для работы команд по ссылке https://sourceforge.net/projects/ssrcdsrcon/files/latest/download | |
− | + | Следуйте инструкции: | |
− | |||
− | + | 1) Откройте вкладку как показано на скриншоте ниже: | |
− | + | [[Файл:1приложение.jpg]] | |
+ | |||
+ | 2) Откроется окно в котором нужно выбрать "add" | ||
+ | |||
+ | [[Файл:2приложение.jpg]] | ||
+ | |||
+ | 3) Впишите требуемые данные сервера. | ||
+ | |||
+ | [[Файл:3приложение.jpg]] | ||
+ | |||
+ | 4) Выберите профиль и нажмите "connect" | ||
+ | |||
+ | [[Файл:4приложение.jpg]] | ||
+ | |||
+ | 5) Готово, мы открыли консоль к серверу, теперь можно использовать команды. | ||
+ | |||
+ | [[Файл:5приложение.jpg]] | ||
+ | |||
+ | |||
+ | * На данный момент доступны такие команды: | ||
+ | |||
+ | 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, если игрок был указан. |
Текущая версия на 15:05, 30 ноября 2022
- Для начала нам необходимо скачать два плагина 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, если игрок был указан.