Часто задаваемые вопросы
Я случайно заблокировал myself/someone. Как мне разбанить его?
Используйте /unban <UserId> для блокировки учетных записей и /unbanip <IP> для блокировки IP-адресов. Записи о банах PalDefender хранятся в ../Pal/Binaries/Win64/PalDefender/Banlist.json. Если вы редактируете файл вручную, сначала остановите сервер или перезагрузите конфигурацию после редактирования.
Deprecated Очистка старого IP-бана через Config.json
В старых версиях вики администраторам предлагалось снять блокировку IP-адресов с ../Pal/Binaries/Win64/PalDefender/Config.json. Этот путь устарел для записей о запрете. Вместо этого используйте /unbanip <IP> или отредактируйте ../Pal/Binaries/Win64/PalDefender/Banlist.json.
Я добавил или изменил файл PalTemplate или PalSummon, но команда не выполнена.
- Убедитесь, что файл JSON действителен. Удалите комментарии и конечные запятые.
- Шаблоны принадлежат ../Pal/Binaries/Win64/PalDefender/Pals/Templates/.
- Призывы относятся к ../Pal/Binaries/Win64/PalDefender/Pals/Summons/.
- Используйте имя файла без пути, например /summon ArenaBoss.
- Для файлов призыва убедитесь, что присутствуют
PalTemplate,X,YиZ. - Для файлов шаблонов убедитесь, что
PalIDприсутствует и использует действительный идентификатор Pal.
Какой идентификатор следует использовать для команд: UserId, PlayerUId, имя или SteamID?
Большинство команд администратора ожидают UserId игрока, например steam_... или gdk_.... Используйте /iwantplayerlist в игре, чтобы отображать идентификаторы в списке игроков, или используйте инструмент REST/API, если он у вас включен.
Почему RCON требует координаты или UserId для команд, которые работают без них в чате?
RCON не имеет внутриигрового персонажа, поэтому PalDefender не может определить вашу позицию или цель. Для таких команд, как /getpos, /tp, /spawnpal и команд базового местоположения, явно укажите целевого игрока или его координаты.
REST API возвращает 401 или 403. Что мне следует проверить?
- 401: проверьте заголовок
Authorization: Bearer <token>и убедитесь, что файл токена не имеет имениTokenExample.json. .
- 403: проверьте разрешения токена и убедитесь, что запуск сервера завершен.
- После изменения токенов перезапустите сервер или перезагрузите настройку API/token в соответствии с рабочим процессом вашего хоста.
Я не могу войти в систему как администратор, пишет, что команды администратора защищены белым списком.
Убедитесь, что вы добавили свой IP-адрес в ../Pal/Binaries/Win64/PalDefender/Config.json следующим образом:
"useAdminWhitelist": true,
"adminIPs": [
"127.0.0.1",
"196.128.2.*",
"123.222.111.122",
"111.111.111.111",
],
Альтернативно вы можете установить для useAdminWhitelist значение false, но это не рекомендуется, поскольку известно, что у мошенников есть какой-то эксплойт для получения пароля администратора.
Мой сервер выходит из строя при запуске.
- Убедитесь, что PalDefender — единственный работающий мод: удалите все остальные моды и проверьте, сохраняется ли проблема.
- Проверьте, установлена ли PalDefender последней версии.
- Познакомьтесь с нашими объявлениями discord.
- Переименуйте каталог `PalDefender` в ../Pal/Binaries/Win64/ и перезапустите сервер.
- В некоторых случаях может помочь установка распространяемого компонента VC++.
Я не могу правильно видеть некоторые символы в консоли сервера.
Используйте терминал Windows (или любую альтернативу с надлежащей поддержкой Unicode) вместо консоли windows по умолчанию.
Как сообщить о сбоях?
Отправьте следующие файлы в раздел проблем :
- .../Pal/Saved/Crashes/<random numbers>/CrashContext.runtime-xml
- .../Pal/Binaries/Win64/PalDefender/Logs/<recent logs>
Обязательно оставьте любую информацию, которую вы могли видеть или предположить, что это может быть причиной. Не забудьте версию PalDefender! Любая информация может быть ценной!