RU Settings and Profiles - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Настройки и профили
Область сохранения
Часть параметров является глобальной для установки, а часть хранится в профиле персонажа.
Профиль персонажа
- выбранный AutoLoad-файл;
- локальные подписи предметов;
- большинство игровых настроек интерфейса;
- компоновка и параметры конкретного персонажа.
Глобальные настройки
- ограничение FPS и связанные общие параметры установки;
- настройки, которые должны сохраняться при переключении профиля.
Применять
На страницах настроек Apply должен:
- считать текущее состояние полей и флажков;
- применить параметры к активному клиенту;
- записать их в правильную область профиля;
- не сбрасывать флажки при повторном открытии страницы.
Важные исправления
- Experimental-флажки сохраняются после Apply;
- FPS не возвращается самопроизвольно к 60 после перезапуска;
- отключение click automove прекращает уже запланированное продолжение;
- отключение стандартных UO hotkeys не удаляет пользовательские назначения;
- Auto Open Doors использует конкретный serial двери и ограничивает повторные запросы.
Резервная копия
Перед обновлением скопируйте каталог настроек и собственные скрипты. Не публикуйте профиль без очистки: он может содержать имя персонажа, адрес сервера, пути и пользовательские макросы.
Главная · C# · IDE · API · Примеры
Менеджер: удаление и локальные данные
Для удаления профиля выберите его карточку и нажмите «Удалить профиль». Для удаления группы выберите её и нажмите «Удалить». Подтверждение показывает название; группа удаляется вместе со своими профилями. Файлы скриптов сохраняются на диске.
Сначала остановите активные сеансы профилей. Менеджер запрещает удаление профиля или группы, пока их сеансы работают. Отмена подтверждения сохраняет данные.
Папка по умолчанию — Game Manager рядом с программой Manager: профили, настройки, раскладки, данные WebView2 и новые учётные данные. Credentials содержит пароли под защитой Windows DPAPI; для другого пользователя или компьютера пароли потребуется ввести заново. Прежние записи Windows Credential Manager читаются до повторного сохранения.
FPS и чистое изображение
Игровое окно, открытое через Manager, использует выбранный предел FPS без дополнительной паузы после каждого кадра. Настройте FPS в параметрах клиента и нажмите Apply. Настройка снижения FPS в неактивном окне действует отдельно. Выбранное число — верхняя граница: фактическая скорость зависит от сцены, компьютера и драйвера.
Перед каждым кадром очищаются буферы изображения мира, глубины и трафарета. Это предотвращает сохранение теней и следов предыдущего изображения на открытых участках после движения камеры. Закрытие игрового окна сохраняет сессию и запущенные скрипты.
Скрипты офлайн и сохранённый набор
До подключения можно загружать и выгружать файлы из списка Manager. Это офлайн-выбор, а не выполнение: команды игрового мира требуют подключённой сессии. Выбор сохраняется отдельно для каждого профиля в Game Manager/ScriptWorkspaces и восстанавливается после перезапуска Manager, даже если список пуст.
Кнопка сохранения набора явно сохраняет текущий список, порядок и флаги автозапуска для следующего входа. Загрузка или выгрузка файла сама по себе не меняет сохранённый набор и не удаляет файл с диска. Сохранение кода не перезапускает активный скрипт: следующий запуск или Reload читает сохранённый файл.
Группы и общая сессия
Выберите группу, чтобы подключить или отключить её профили соответствующими кнопками. Подключение не создаёт второй сеанс уже активного профиля. Отключение завершает сессии группы; закрытие только игрового окна сохраняет сессию и скрипты. IDE и API Manual открываются через Manager также для Client без встроенной IDE. Разделы можно отделять, менять их размер и восстанавливать расположение.
Карта, расстояние и предел движения
Карта подготавливает полное изображение текущей карты мира и показывает ход загрузки. Первое чтение требует времени; после завершения кеш позволяет перемещать обзор без повторной загрузки каждой области. Колесо мыши масштабирует вокруг указателя. Расстояние до выбранной точки и предел движения доступны в окне карты; кнопок использования навыков на карте нет.
UO.LimitMove(2000) ограничивает расстояние от начала до цели, а не длину маршрута. Формула: max(abs(targetX-startX), abs(targetY-startY)). UO.LimitMove(0) убирает это ограничение. Движение по координатам, Follow, поиск пути и обе карты используют общее значение сессии. Явные тайм-ауты и ограничения отдельного вызова сохраняют силу.
Ping и сообщения об ошибках
Ping обозначает способ измерения: игровой ответ, ICMP или TCP. Сравнивайте значения одного способа измерения. Прямое соединение через Manager не считается прокси; для настоящего прокси обход маршрута не выполняется. Manager не может убрать задержку сервера или сети. Сообщения об ошибках содержат причину и доступное действие на языке интерфейса; техническая диагностика компилятора сохраняется для поиска точного места.
Копирование профилей и групп
Кнопка «+» рядом с заголовком «Группы» создаёт группу. В меню «⋯» доступны добавление профиля, подключение и отключение всей выбранной группы, переименование, копирование и удаление группы. Меню «⋯» карточки персонажа содержит копирование и удаление профиля.
Копия профиля сохраняет параметры подключения, прокси, модули и сохранённый набор скриптов: пути, порядок и автозапуск. Копия группы включает все её профили. Новые идентификаторы и записи паролей независимы от оригинала; фиксированный локальный порт переключается на автоматический выбор. Копии остаются отключёнными. Файлы кода общие по сохранённым путям: копирование профиля не создаёт копии самих скриптов. Удаление копии не удаляет оригинал или файлы скриптов.
Настройки менеджера
Язык и оформление · Клиент · Редактор · Скрипты · Горячие клавиши · Резервные копии · Дополнительно
Параметры подключения и клиента сохраняются отдельно для каждого профиля.
Та же C# IDE и API Manual, что в графическом клиенте. Открытые окна используют общий сеанс; редактор и справка доступны также офлайн.
Файлы, порядок и автозапуск выбранного профиля.
Сочетания менеджера работают вне полей ввода и открытых диалогов. Сочетания редактора настраиваются в C# IDE.
| Горячие клавиши | Модули |
|---|---|
Ctrl + Shift + M |
Карта |
Ctrl + Shift + I |
C# IDE |
Ctrl + Shift + A |
API Manual |
Ctrl + Shift + J |
Общий журнал |
Ctrl + Shift + P |
Настройки профиля |
Ctrl + Shift + O |
Настройки менеджера |
Резервные копии
Для резервной копии закройте менеджер и все игровые сеансы, затем скопируйте всю папку Game Manager. Для восстановления закройте программы и верните содержимое копии в эту папку.
Сохранённые пароли зашифрованы и восстанавливаются только под той же учётной записью Windows. API-ключи и настройки сторонних ИИ хранятся отдельно.
Перед первой резервной копией заново сохраните пароли в новом менеджере. Игровые файлы и скрипты вне папки настроек копируйте отдельно.