реклама
разместить

Я перенес весь автопарк GTA Online в сюжетный режим. Часть 2 — поддержка пиратов и другие нововведения

Мою модификацию по переносу всего существующего транспорта GTA Online (около 700 моделей) в сюжетный режим GTA 5 скачало уже более 25 тысяч человек. Это повод для выпуска очень крупного патча, о котором я расскажу в этой статье.

Я перенес весь автопарк GTA Online в сюжетный режим. Часть 2 — поддержка пиратов и другие нововведения

Если вы пропустили, прочитайте первую часть:

Поддержка старых (пиратских) версий игры

Первоначально я не планировал адаптировать мод под не лицензионные версии игры. Но часто получал вопросы в духе «можно ли запустить на пиратке»?

Теперь — можно. Мод больше не будет падать с ошибкой, если попытается загрузить несуществующую в файлах игры модель автомобиля. Вы получите скромное уведомление над мини-картой о том, что транспорт загрузить не удалось. Но стоит понимать, что чем ниже ваша версия игры, тем меньше нового DLC контента вы сможете увидеть. Поэтому я всё ещё рекомендую устанавливать модификацию на лицензионную копию — либо на очень свежий репак.

Я перенес весь автопарк GTA Online в сюжетный режим. Часть 2 — поддержка пиратов и другие нововведения

Черный список транспорта

В комментариях под первой статьей эту фичу многие очень просили и ждали. Теперь вы можете добавить любое DLC авто в черный список, чтобы мод не добавлял его на парковку.

Для этого открываем файл mp_blacklist.txt и следуем инструкции внутри него. Каждую модель транспорта следует указывать на отдельной строке. Посмотреть названия моделей автомобилей можно здесь, откройте любую страницу с нужным ТС и найдите внизу параметр Model ID.

Я перенес весь автопарк GTA Online в сюжетный режим. Часть 2 — поддержка пиратов и другие нововведения

Таким образом, в блеклист можно занести модели, которые отсутствуют у вас по причине устаревшей версии, либо по другим причинам — например, не нравится футуристический транспорт GTA Online.

Масштабируемость проекта. Фиксы и исправления

Когда я начинал работу над All MP Vehicles in SP, я не думал о том, что буду поддерживать проект так долго. И поэтому совершил фатальную ошибку — жестко наговнокодил.

Каждый класс автомобиля я решил поместить в отдельный класс C#, думая, что это чертовски классная идея. Говоря простым языком, у меня было около 15 одинаковых программ, каждая из которых выполняла одинаковые действия для разных типов автомобилей. Таким образом, если я хотел что-то поменять, мне приходилось вносить одни и те же правки 15 раз. Часто это приводило к тому, что я где-то забывал что-то изменить, или допускал новые ошибки.

Я перенес весь автопарк GTA Online в сюжетный режим. Часть 2 — поддержка пиратов и другие нововведения

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

Вместе с этим был исправлен досадный баг со спавном военного транспорта в Форте Занкудо, где в лучшем случае появлялся не весь транспорт, а худшем скрипт мог завершить работу с ошибкой. Также были исправлены неправильные углы поворота авто на парковках — некоторые ТС могли спавниться поперёк парковочного места.

Я перенес весь автопарк GTA Online в сюжетный режим. Часть 2 — поддержка пиратов и другие нововведения

Дальнейшая поддержка модификации

Летом 2024 года в GTA Online должно выйти очередное крупное обновление с новым транспортом, и до этого момента я хотел бы выпустить еще целый ряд важных нововведений:

  1. Полную переработку алгоритма спавна ТС. Возможность выбирать частоту спавна, вплоть до того, что DLC автомобили будут пачками появляться на ближайших от игрока парковочных местах (сейчас это происходит на заранее проставленных точках).
  2. Новый алгоритм спавна авто в трафике. В новом патче мне пришлось временно отключить появление DLC машин в трафике из-за того, что те часто появлялись в нестандартном положении и двигались в потоке на высокой скорости.
  3. Мини-квест по продаже DLC автомобилей. Дорогие машины можно было бы сдавать Юсуфу Амиру, а средний и дешевый класс — Симону.

Вы так же можете смело предлагать свои идеи в комментариях и обращаться ко мне за помощью, если какая-то из модификаций у вас по той или иной причине не работает. Инструкцию по установке All MP Vehicles in SP можно найти в первой части статьи.

Если вам нравится то, что я создаю для GTA, вы можете поддержать меня донатом или подпиской на мой Telegram канал. Все мои моды выходят и будут выходить бесплатно. Однако, материальная поддержка поможет мне продолжать регулярно поддерживать выпущенные модификации и консультировать пользователей, которым нужна помощь в установке или решении проблем с моими релизами.

101101
реклама
разместить
19 комментариев

Какой кайф, братишка.
Сейчас марафоню все игры рокстар, уже на втором манханте. Когда доберусь до пятерки, буду с твоим модом играть.
Жалко только на консоль не поставишь, уж очень мне визуально пятерка на PS5 нравится.

3

это конечно круто. Но если не ошибаюсь, есть чит мод, в котором автопарк можно вызвать любой. А так полезно!

1

Всë верно, для спавна транспорта подойдет любой трейнер. Но в случае с моим модом добавляется интерес отыскать нужный автомобиль в игре, а не просто спавнить его около игрока :)

2

Классно, а модифицированные пушки переносить не планируешь? Калаш там прям кпйфово смотрится улучшенный - будто в обвесе от "Зенита"

Были мысли) Есть мод, который переносит все МП пушки в оружейный фургон. Но я подумывал сделать покупку такого оружия в магазинах Аммунации.

1

Тюнинг на DLC машинах рабочий?

Раскрывать всегда
«Новая глава в истории компании»: Ubisoft объявила о реструктуризации

Она создала новую дочернюю компанию — Tencent купит 25% её акций.

«Новая глава в истории компании»: Ubisoft объявила о реструктуризации
582582
121121
3737
1212
1010
99
55
33
11
11
Не спас Assassin’s Creed
Bloomberg: Warner Bros. отменила DLC для Hogwarts Legacy

Даже несмотря на то, что продажи игры превысили 34 миллиона копий.

Bloomberg: Warner Bros. отменила DLC для Hogwarts Legacy
257257
7171
3939
1111
88
33
11
11
11
Парад гениальных решений от больших корпораций продолжается. Необучаемые.
Авторы Path of Exile 2 представили первое масштабное обновление — в нём добавят охотницу, более 100 камней поддержки и эндгейм-контент

Гигантский апдейт «Начало охоты» выйдет 4 апреля.

172172
2424
2222
55
11
ООо игра для людей, которые зарабатывают на жизнь торговлей на фанпэй, вот это да. Ждём всем нищенским селом это обновление, чтобы 5000 рублей в месяц заработать. Ура ура ура. Игра для нищих получила обновление. ЙЕССССССС.
«Мы сможем вновь обрести стабильность»: Ив Гиймо обратился к сотрудникам после анонса дочерней компании с Tencent

Французская корпорация теперь более уверенно смотрит в будущее.

«Мы сможем вновь обрести стабильность»: Ив Гиймо обратился к сотрудникам после анонса дочерней компании с Tencent
242242
5454
1919
77
33
22
11
11
Сразу после того как кикнут деда с руководящей должности.
Состоялся анонс игры «Ну и поездка» — survival-хоррора о выживании на велосипеде в сельской местности

Игрокам придётся крутить педали, пока щупальца не догнали.

390390
8686
2222
1010
66
33
11
11
Про Виккуна игру сделали
Статистика Steam: русский язык — третий по популярности, а китайский стал первым

Ранний доступ остаётся популярной и эффективной моделью.

Статистика Steam: русский язык — третий по популярности, а китайский стал первым
760760
9393
1818
1111
1010
33
33
22
11
Prince of Persia: The Lost Crown выйдет на смартфонах — трейлер

Одна из самых высокооценённых метроидваний появится на iOS и Android уже в апреле.

100
177177
1212
1010
55
44
11
11
11
Тенсент только купил, а уже на мобилки выпускают
197197
1414
1111
44
😡
реклама
разместить
«Это, мать его, Третья мировая!»: первый трейлер фильма «Одна битва за другой» Пола Томаса Андерсона

С Леонардо ДиКаприо в главной роли.

204204
3737
2020
11
11
Это мы смотрим
Состоялся анонс Marvel Cosmic Invasion — двухмерного экшена от создателей TMNT: Shredder's Revenge

Супергероям предстоит спасти галактику от зловещего Аннигилуса.

265265
4949
88
33
22
22
22
Больше годных битэмапов, тем более с коопом
В Assassin's Creed Shadows сыграло более трёх миллионов человек — за неделю после релиза

В Ubisoft, похоже, довольны.

В Assassin's Creed Shadows сыграло более трёх миллионов человек — за неделю после релиза
225225
172172
1010
44
44
44
33
22
11
11
11
Число продаж мы никогда не узнаем 😎
[]