This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

MiNT Multiplayer v0.7.0

Walter

Начинающий специалист
15 Сен 2020
340
66
89
Реакции: m0v1l3

DaVilka

Гений
BackEnd developer
16 Сен 2020
858
360
128
Обновление 0.7.0

Размер клиентского описания ресурса увеличен с 64 КиБ до 1 МиБ.
Это устраняет прежнее ограничение для ресурсов с большим количеством клиентских файлов.

Исправлено исчерпание лимита открытых файловых потоков Windows при загрузке большого количества защищённых DLC.

В снимок состояния игрока при отключении добавлено поле currentAmmo (CurrentAmmo в C#).

По умолчанию теперь используется MP-карта вместо SP.

Оптимизирована работа UI3D:
  • добавлено переиспользование готовых изображений на GPU; модели обновляются с частотой до 30 кадров в секунду;
  • исправлена отрисовка обычных предметов, которые ранее могли не отображаться;
  • добавлен предпросмотр оружия, включая окраску и установленные компоненты;
  • добавлено независимое отображение нескольких сцен, снят фиксированный лимит их количества;
  • переработан API: удалены публичные слоты, одна сцена теперь принимает одну сущность.

Изменена система Outline:
  • снят фиксированный лимит количества групп; общий предел в 128 уникальных целей на клиенте сохранён;
  • группы больше не отображаются автоматически: для их отображения нужно вызывать render() каждый тик;
  • setOutline() по-прежнему работает автоматически.

Изменения RmlUi:
  • добавлено сглаживание MSAA, по умолчанию — 4×;
  • добавлены методы setRmlAntialiasing(samples) и getRmlAntialiasing() для управления сглаживанием всех RML-документов клиента. Допустимые значения: 1, 2, 4, 8; 1 отключает MSAA;
  • добавлен режим runtimeTexture для вывода RML-документа в отдельную GTA-текстуру;
  • добавлен режим modelTexture для замены существующей текстуры у всех экземпляров выбранной модели;
  • добавлены методы sendMouseMove(), sendMouseButton() и sendMouseWheel() для ручной передачи ввода мыши текстурным RML-документам;
  • добавлены методы attachTo() и detach() для привязки и отвязки экранных RML-элементов и документов к сущностям. Позиция привязки синхронизируется с кадрами GTA, что уменьшает рассогласование движения интерфейса и сущности;
  • добавлена загрузка изображений по HTTP/HTTPS;
  • добавлена поддержка GTA-текстур через адреса вида img://commonmenu/shop_new_star.

Ограничения, обработка ошибок, примеры использования и другие подробности — в документации.

Изменения транспорта:
  • добавлены клиентские методы setLiveryTexture(dict, name) и resetLiveryTexture() для замены текстуры ливреи конкретного автомобиля и снятия этой замены. Модель должна поддерживать ливреи; синхронизацию выполняет ресурс;
  • в серверный VehicleDoorState добавлено состояние Detached: отрыв двери, капота или багажника с физическим обломком;
  • добавлен клиентский метод vehicle.handling.getDefault(field) для получения исходного значения указанного handling-параметра модели автомобиля;
  • исправлены пересчёт подвески, развал и масштабирование колёс, а также сохранение их геометрии после синхронизации и повторного стриминга.

Добавлена частичная поддержка локальных модов:
  • RPF-моды: включите enableModDirectory = true в настройках клиента и поместите архивы в папку mods рядом с клиентской DLL. Поддерживаются обычные OPEN RPF/DLC и пакеты замен с assembly.xml в корне архива;
  • графические моды ReShade/ENB: включите enableGraphicsMods = true и поместите соответствующую 64-битную DirectX DLL выбранного мода — dxgi.dll или d3d11.dll — в папку plugins рядом с клиентской DLL.

Обе настройки по умолчанию выключены. После изменения настроек или набора модов требуется полный перезапуск GTA. Совместимость зависит от конкретного мода и его конфигурации.

Отключена штатная пассивная регенерация здоровья.
Отключено увеличение миникарты клавишей Z при стандартном назначении управления.

MiNT Multiplayer v0.7.0

Так же эта версия объявляется stable и в ближайшее время никаких обновлений которые будут менять протокол и апи не будет без серьезной необходимости, обновлятся будет только оптимизация и багофикс
 
Реакции: MrJagger, Walter и m0v1l3

Walter

Начинающий специалист
15 Сен 2020
340
66
89
про symlink не забудь плиз...
 

MrJagger

Активный участник
19 Янв 2025
109
26
65
а есть дс канал проекта?
 

DaVilka

Гений
BackEnd developer
16 Сен 2020
858
360
128
а есть дс канал проекта?
 

Similar threads