Universal Autoload

  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
KingMods Logo
Опубликовано KingMods
Заявить права на этот мод
BETA 27
199 481

ВЕРСИЯ ДЛЯ РАЗРАБОТКИ. Пожалуйста, протестируйте и оставьте любые отчеты об ошибках или отзывы.

ПРОЧИТАЙТЕ ЭТО ПЕРВОЙ

Кажется, существует большая путаница в том, как сохраняются и загружаются настройки:

Если перед добавлением UAL у вас уже было транспортное средство в сохраненной игре, вам необходимо приобрести еще одну копию того же транспортного средства, чтобы создать настройки, а затем перезапустить сохраненную игру, которую вы хотите использовать. Вы можете купить его в любом сохранении, просто сам процесс покупки создаст глобальный стандарт для этого автомобиля.
На данный момент файл конфигурации обновляется/сохраняется (в настройках мода) при ПОКУПКЕ автомобиля или при внесении изменений в автомобиль в мастерской (например, просто поменяйте номерной знак). Это временное решение, пока я не добавлю подходящую кнопку для «применения» новых настроек.
В многопользовательских играх все клиенты могут редактировать транспортные средства при их покупке, но конфигурация сохраняется только НА СЕРВЕРЕ. Таким образом, сервер по умолчанию будет установлен последним игроком, который его настроил. Индивидуальные настройки транспортного средства должны сохраняться до конца игры, пока сервер не будет перезапущен, после чего ко всем будут применены настройки по умолчанию. Мне нужно разработать лучшую систему с разрешениями и подходящим графическим меню.

Если у вас возникли проблемы с транспортным средством, которое вообще не загружает поддоны, необходимо проверить несколько вещей.

Если вы не видите зону загрузки на дисплее отладки (shift-ctrl-F12), то, скорее всего, запись об этом транспортном средстве повреждена в файле настроек вашего мода. Попробуйте полностью удалить файл или найдите автомобиль, с которым у вас возникли проблемы, и удалите запись о нем.
Возникает проблема с сохранением конфигураций, если путь установки игры содержит широкие символы (unicode/non-ascii), например: Русские или китайские иероглифы. Когда это произойдет, вы столкнетесь с проблемой, что объем загрузки вообще не отображается. Я не до конца понимаю причину, но найду решение.
Также возможно, что у вас просто не выбран/активен трейлер в игре. Нажмите «G», чтобы переключить выбранное орудие с вашего трактора/грузовика.

КРАТКОЕ СОДЕРЖАНИЕ:

Одиночная игра работает должным образом для ТЮКОВ, ПОДДОНОВ, БИГ-БЭГОВ и БРЕВЕН.
Мультиплеер загружается без сбоев, НО я провел только базовое тестирование. ИСПОЛЬЗУЙТЕ НА СВОЙ РИСК
Любая новая техника получит автозагрузку после покупки в магазине (см. ниже).
Любые действительные транспортные средства в сохраненной игре будут загружать настройки, если они доступны.

НОВЫЕ ВОЗМОЖНОСТИ:

По умолчанию поддерживаются все поддоны, биг-бэги и тюки.
Автоматическое определение зон загрузки прицепа (в магазине)
Пользовательский интерфейс для настройки размера зоны загрузки в магазине перед покупкой
Никаких внешних файлов конфигурации не требуется!

ДЛЯ НАСТРОЙКИ ЗОН ЗАГРУЗКИ:

Используйте средний щелчок мыши в магазине, чтобы активировать редактирование.
Щелкните правой кнопкой мыши и перетащите, чтобы переместить отдельные лица.
Удерживая клавишу ALT, щелкните правой кнопкой мыши, чтобы переместить противоположные грани (используйте это для ширины)
SHIFT-щелкните правой кнопкой мыши и перетащите, чтобы переместить всю зону.
CTRL с любым из вышеперечисленных элементов для точного управления.
Щелчок средней кнопкой мыши SHIFT-CTRL для автоматического расчета зоны с нуля (если вы ошиблись)
Конфигурацию можно редактировать в XML настройках мода (если вы знаете, что делаете)

ПЛАНИРУЕМЫЕ ФУНКЦИИ:

Меню глобальных настроек (в магазине)
Установите параметры автомобиля в магазине перед покупкой
Многопользовательская синхронизация ВСЕХ настроек
Показывать отображение отладки в многопользовательской игре

ИЗВЕСТНЫЕ ПРОБЛЕМЫ:

Существующие трейлеры в сохраненной игре не будут добавлены в автозагрузку (до перезапуска с действительными настройками).
Новые трейлеры, купленные в МУЛЬТИПЛЕЕРЕ, требуют перезагрузки сервера для правильной настройки (см. ошибку №69).
Триггерное обнаружение объектов плохое в мультиплеере.

Сервер
Консоли
Список изменений
27
  • v0.3.0.3
    Улучшена консольная команда ualAddLogs.

    В консольную команду ualAddLogs добавлено больше типов журналов.
    Улучшена загрузка журнала, где раньше некоторые места пропускались.

  • v0.3.0.2
    Фиксированная кнопка АРЕНДА — см. №168.

    v0.3.0.1
    Исправление № 173.

    Обрабатывать отправку нулевых строк useConfigName (я был гарантированно что-то сломал..)
    Добавьте печатный текст, чтобы показать размеры в магазине (не окончательный дизайн - см. ниже)

    v0.3.0.0
    Надеюсь, решен вопрос №69 — УЛУЧШЕННАЯ СИНХРОНИЗАЦИЯ MP.

    Существует довольно высокая вероятность того, что что-то сломалось - пожалуйста, сообщайте о любых проблемах.

    Большое изменение в порядке событий при загрузке транспортных средств.
    Новые конфигурации записываются в настройки (или отправляются на сервер в MP) при нажатии «ДА» в диалоге покупки/аренды/редактирования.
    Надеемся, это означает, что сервер теперь получает настройки перед созданием автомобиля.

    Я протестировал на своем собственном сервере и, кажется, работает нормально, но я не знаю, какая часть сетевых ресурсов создания транспортных средств является синхронной/асинхронной, поэтому есть большая вероятность, что иногда это может не работать.

  • v0.2.2.4

    Кнопка контроллера «НАЗАД» теперь должна работать в меню автозагрузки.

    Любой заданный ввод для «MENU_BACK» теперь должен работать для выхода из меню.
    Снова удалено тестовое глобальное меню.

  • v0.2.2.2

    Добавлено больше консольных команд.

    ualAddBales
    ualAddLogs (пока только ТРАНСПОРТНЫЕ ЖУРНАЛЫ)
    ualClearLoadedObjects

  • v0.2.2.1

    Добавил еще кое-что в меню

    Исправлено перемещение кнопки «Открыть меню».
    Удалена кнопка «ОК» и переименована кнопка «Назад» в «Закрыть».
    Включение/отключение автозагрузки по-прежнему ничего не дает (кроме скрытия меню)
    Новые пункты меню должны быть понятными (НЕ ПОЛНОСТЬЮ ПРОВЕРЕНО!)

  • v0.2.2.0

    Добавлены некоторые актуальные функции МЕНЮ!

    Новое меню должно работать для всех пунктов:

    Установите типы прицепов для тюков/бревен/коробов/штор
    Горизонтальная загрузка
    Триггеры боковой ручной загрузки («Включить боковую загрузку»)
    Задние триггеры ручной загрузки («Включить заднюю загрузку»)
    Передняя/задняя разгрузка

    ПРИМЕЧАНИЕ:

    Включение/отключение автозагрузки на самом деле еще ничего не отключает
    Ручная загрузка работает ТОЛЬКО с помощью вилочного погрузчика (не сверхмощного)
    Добавлено предупреждение о переименовании неправильных имен конфигураций из более ранних версий (см., например, #127 / #140).

  • v0.2.1.4
    Никаких изменений функций

    Исправлена ​​ошибка, из-за которой кнопка меню не отображалась в правильном месте при переключении между различными транспортными средствами.

  • v0.2.1.3
    Исправление для #130

    Изменение одной строки для предотвращения ошибок при обнаружении тюков
    Также я добавил еще несколько тюков в свое основное тестовое сохранение.

  • v0.2.1.2
    Еще одно обновление на выходные: впереди еще больше консольных команд!

    Добавлена ​​первая консольная команда — ualAddPallets.
    Исправление № 104. Добавлена ​​дельта для сравнения размеров, чтобы учесть различия в измерениях.
    На данный момент добавлено дополнительное пространство вокруг биг-бэгов, потому что мы измеряем в центре, а не у основания.
    Корректировка №5. Уменьшена прозрачность загрузки точек регулировки громкости в магазине.

  • v0.2.0.1

    Следует исправить №113/№115.

    проданная древесина не была обнаружена как покидающая триггер, поэтому теперь ищем все удаленное и проверяем, было ли оно загружено

    ПРИМЕЧАНИЕ. Напоминание об удалении всех предыдущих настроек для прицепов для бревен (или прицепов для тюков) из файла настроек вашего мода, если вы ранее купили и настроили их до версии 0.2.0.0.

  • v0.2.0.0
    Наконец-то добавлены ЖУРНАЛЫ!!

    Загрузка журналов теперь работает (без обнаружения коллизий)
    «Коэффициент журнала» позволяет бревнам занимать меньше места, чем если бы ограничивающие рамки были сложены друг на друга.
    Также добавлена ​​проверка скорости, чтобы избежать #108.

    Не ожидайте, что ВСЕ прицепы для бревен будут работать должным образом - его следует добавить для тех, кто находится в категориях ДЕРЕВЯННЫЙ ТРАНСПОРТ и ЛЕСНЫЕ ЭКСПЕДИТОРЫ. Я думаю, что у некоторых из них его вообще не должно быть. Как и раньше в случае с прицепами с шторами и тюками, вам следует удалить все записи из файла настроек, если вы их настроили ранее.

    Вам также придется самостоятельно ИЗМЕНИТЬ РАЗМЕР коробки. Прицепы-бревновозы в основном воздушные, без ровных поверхностей, поэтому программно найти место для погрузки сложно.

  • v0.1.0.1

    Надо исправить №35

    Добавлено поле вокруг триггеров, чтобы предотвратить обнаружение элементов за пределами определенного объема.
    Исправлена ​​ошибка, из-за которой невозможно было загрузить другие предметы, если самый большой из них не помещался.
    Теперь перетягивает натяжные ремни после частичной разгрузки.

    ПРИМЕЧАНИЕ. Это должно исправить некоторые ошибки «предмет не может быть загружен», но есть вероятность, что ошибка типа телефрагментации поддонов вернется. Эти две ошибки противоположны друг другу!

  • v0.1.0.0

    Поднял версию до v0.1.0.0

    Автоматически идентифицировать тюковые и шторные прицепы

    ПРИМЕЧАНИЕ. Ваши локальные настройки по-прежнему будут иметь приоритет над чем-либо автоматическим, поэтому используйте новое обнаружение тюков и шторных прицепов. Проще всего удалить файл настроек мода и купить их все заново (как вы это делали, когда начинали). ИЛИ в противном случае вы можете отредактировать файл настроек, чтобы удалить те трейлеры, которые вы хотите перенастроить.

  • v0.0.0.18

    Всегда сначала загружайте самые длинные элементы — см. ошибку № 43.
    Очистка предупреждений о конфликте привязок клавиш

  • v0.0.0.17

    На этот раз я не забыл обновить версию в moddesc..

    Некоторая дополнительная проверка для предотвращения #99
    Исправление ошибки №72 — Не складывайте поддоны с саженцами.

  • v0.0.0.16

    Исправление для #94

    Проблема здесь заключалась в конфликте привязки клавиш «UAL unload» и «Crab Steering (All)» — оба используют сдвиг-I.

    Я пошел на компромисс, согласно которому UAL переопределяет другие привязки, если они являются одной из «TOGGLE_TIPSIDE» или «CRABSTEERING_ALLWHEEL». Это кажется разумным, поскольку мы хотим использовать нашу собственную команду на стороне наконечника, и вы все равно можете изменить рулевое управление с помощью переключателя (ctrl-Y). Если вы измените привязки клавиш, чтобы они не конфликтовали, то все равно ничего не будет переопределено.

    Примечание. Вы получите некоторые записи журнала, например:

    UAL – не удалось зарегистрировать привязку клавиш для UNLOAD_ALL.
    удалено конфликтующее действие: CRABSTEERING_ALLWHEEL

    UAL – не удалось зарегистрировать привязку клавиш для SELECT_ALL_MATERIALS
    конфликтующее действие: TOGGLE_CRABSTEERING

    Это поможет отладить любые непредвиденные проблемы, и я удалю их, как только они заработают.

  • v0.0.0.15

    Прошло 2 дня - значит, пришло время нового релиза!

    Добавлены другие вагоны (см. ошибку №84).
    Обрабатывать конфигурации и наборы конфигураций (см. ошибки №21, №55).
    Некоторый рефакторинг и дополнительная отладка, которые помогут определить, что происходит с ошибками загрузки.

    ПРИМЕЧАНИЕ. Если у вас уже есть грузовик серии International CV, вам, вероятно, придется переконфигурировать его в магазине или мастерской. НО, по крайней мере, теперь он распознает различные варианты размеров кабины.

  • v0.0.0.14

    Некоторые изменения качества жизни

    Обновлено большинство языковых PR.
    Установите ключ по умолчанию для горизонтальной загрузки на INSERT.
    Добавлены новые сообщения «трейлер полон» и «предмет слишком большой».
    Изменение логики при загрузке, что должно предотвратить такие ошибки, как #53.
    Установите версию moddesc обратно на 92, потому что мне надоело отвечать на ошибки о том, что игра не загружается для людей, которые еще не обновились.

    ПРИМЕЧАНИЕ. Спасибо всем за помощь с переводами, но подождите, прежде чем добавлять новые языковые PR. Я добавлю НАМНОГО больше строк, когда буду создавать меню, и, возможно, отредактирую существующие. Мне гораздо проще обновить окончательный языковой файл, чем вносить кучу мелких изменений, которые могут даже не понадобиться.

  • v0.0.0.13

    На самом деле исправлены ошибки загрузки.. (МОЖЕТ БЫТЬ..)

    Удалены ссылки на "частично" выгруженные на данный момент.
    Настоящее решение заключалось в том, чтобы обрабатывать загрузку так же, как в режиме сбора тюков, поскольку он не зависит от обнаружения столкновений, которое в настоящее время не активно.

  • v0.0.0.11

    Надеюсь исправит #63

    На данный момент удалены вагоны поездов, поэтому сообщения об отсутствующих зонах погрузки не будут отображаться для них.
    Предотвращены две ошибки, сообщаемые PARADOX070 при перезапуске после удаления файла настроек.

  • v0.0.0.10

    В основном НЕПРОВЕРЕННЫЙ релиз во время обеда..

    (Я проверил, что он загрузился в игру, но, пожалуйста, проверьте изменения для меня, если сможете)

    Добавлено предупреждение «*** ОТСУТСТВУЮТ ОБЛАСТИ ЗАГРУЗКИ ***», помогающее выявить неправильные конфигурации. Если вы видите это предупреждение, проверьте (или удалите) файл настроек вашего мода.
    Укороченные строки для ошибки №51.
    Самая последняя конфигурация теперь восстанавливается при повторном входе в магазин.
    Сброс (Shift-Ctrl-щелчок) сохраняется только при покупке, аренде или замене автомобиля.
    Добавьте флаги «полная область» для каждой области загрузки, например, ошибки №9 и №60
    Отображать предупреждающие сообщения только для игроков, находящихся в текущем транспортном средстве — см. №59.
    Отображение простого addExtraPrintText со счетчиком загруженных файлов для отладки в MP (со временем будут добавлены дополнительные функции).

  • v0.0.0.9

    По ошибке оставил несколько отладочных отпечатков в последней версии!

    см. ошибку №47

  • v0.0.0.8

    ПОЛОЖЕНИЕ ПОДДОНОВ И ТЮКОВ ТЕПЕРЬ ОБНОВЛЯЕТСЯ В МУЛЬТИПЛЕЕРЕ

    Наконец-то удалось обновить позиции поддонов/тюков в MP.
    Кнопка «Загрузить/Выгрузить» корректно обновляется в MP
    Настройки автомобиля теперь сохраняются при аренде (как и при покупке)

  • v0.0.0.7

    ВРЕМЕННОЕ исправление проблемы с загрузкой на большинстве транспортных средств.

    Теперь я понимаю, что текущая проблема заключается в том, что размер триггеров загрузки невозможно изменить.
    Я внес временное изменение, которое должно улучшить загрузку всех ранее существовавших транспортных средств в сохраненной игре.
    У недавно купленных, скорее всего, все еще будут проблемы

  • v0.0.0.6

    Добавлены некоторые проверки для предотвращения #26.

    Я думаю, что № 26 был вызван отсутствием настроек, поэтому этого больше не должно происходить.
    Я добавлю дополнительную проверку настроек перед их применением в будущем обновлении.

  • v0.0.0.5

    Некоторые БОЛЬШИЕ изменения в мультиплеере

    Хорошие вещи:

    Настройки автомобиля теперь записываются на сервер для автомобилей, купленных в магазине или отредактированных в мастерской клиентами.
    НА СЕЙЧАС это происходит для ВСЕХ клиентов, поэтому настройки по умолчанию будут перезаписываться каждый раз, когда вы их меняете.
    Существующие транспортные средства не будут обновляться до следующего перезапуска игры/сервера.
    Добавлено намного больше отладки, чтобы помочь диагностировать основные проблемы на данный момент.

    Плохие вещи:

    Было проведено МНОГО рефакторинга, поэтому, скорее всего, сейчас появятся новые ошибки.
    Обнаружение поддонов на сервере по-прежнему очень ненадежно (см. № 15). Кажется, что он полностью сломан, но вы МОЖЕТЕ заставить их работать, перемещая поддоны и переключая фильтры/настройки загрузки, чтобы стимулировать обновление. Я БУДУ НАД ЭТИМ РАБОТАТЬ!!

Кредиты
  • loki79uk
Комментарии
149