Установка плагина Ulx на сервер Garry's mod — различия между версиями

Материал из ARK-HOSTER.RU | Документация хостинга
Перейти к: навигация, поиск
 
(не показаны 2 промежуточные версии этого же участника)
Строка 13: Строка 13:
 
* '''Включите сервер.'''
 
* '''Включите сервер.'''
  
* Далее можно проверить правильность установки плагина
+
Далее скачайте приложение для работы команд по ссылке https://sourceforge.net/projects/ssrcdsrcon/files/latest/download
  
* Перейдите в раздел "Консоль" и впишите команду '''"ulx help"'''
+
Следуйте инструкции:
Если плагин работает то он даст ответ на команду.
+
 
 +
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 по указанному на скриншоте пути:

Безымянный111111111.png

  • Установите Ulib, а затем ULX
  • Включите сервер.

Далее скачайте приложение для работы команд по ссылке 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, если игрок был указан.