GTA Builder Форум

GTA Vice City => Общие вопросы => Тема начата: mike43842 от Декабрь 05, 2013, 08:58:35 pm

Название: Изменить лимиты карты Vice City.
Отправлено: mike43842 от Декабрь 05, 2013, 08:58:35 pm
Я хотел узнать насчет такой штуки как, все знают что когда хочешь уехать за пределы карты в vc, доезжая до нужного места машину разворачивает. Кто нибудь знает есть ли какой то плагин который это вот отменяет? Или знает кто то примерные адреса в IDA где эта проверка происходит?
Название: Re: Изменить лимиты карты Vice City.
Отправлено: xanser от Декабрь 06, 2013, 06:02:16 am
Пробовал VC Limit Adjuster v2.0 beta 6?
А для чего тебе, если делаешь глобальный мод, то уйдет полжизни, чтобы застроить даже имеющееся пространство.
Если хочешь сделать второй город, как вариант можно сделать его на другой высоте, например на 50000 и перемещаться в него через какой-то тоннель подменой координат игрока например или на самолете.
Название: Re: Изменить лимиты карты Vice City.
Отправлено: mike43842 от Декабрь 06, 2013, 10:12:16 am
Спасибо, попробую эту прогу. Да хочу мод делать но там нужно просто добавить некоторые объекты вдали от самого вайса, поэтому хочу убрать этот лимит.
Название: Re: Изменить лимиты карты Vice City.
Отправлено: GHOST от Декабрь 06, 2013, 11:18:57 am
Есть ещё такой аджустер http://www.gtagarage.com/mods/show.php?id=17334 (http://www.gtagarage.com/mods/show.php?id=17334)
Название: Re: Изменить лимиты карты Vice City.
Отправлено: xanser от Октябрь 07, 2014, 07:15:44 am
Может кому интересно будет поразбираться. Мне кинули код, расширяющий границы, я не проверял насколько он правильный и полный, хотя и работает.
Думаю он только добавит проблем и ошибок в игру, возможно там еще больше зависимостей нужно найти, но может кто-то доведет до ума, вобщем тестируйте.
Название: Re: Изменить лимиты карты Vice City.
Отправлено: Shagg_E от Октябрь 08, 2014, 04:13:57 am
Если хочешь сделать второй город, как вариант можно сделать его на другой высоте, например на 50000 и перемещаться в него через какой-то тоннель подменой координат игрока например или на самолете.
Да, кстати - я так и делаю сейчас)
Единственная проблема - чем выше в небо - тем больше меняется оно само: верхний градиент(небо состоит из двух цветов) перемещается всё ниже к горизонту, и на высоте уже 5000м это весьма ощутимо(небо уже чересчур темное). Это лишает возможности делать "солнечные и яркие" локации, не использовав один из двух способов:
1) Задавать в этой "небесной локации" уникальную погоду, в которой верхняя и нижняя текстуры неба будут одинакого светлыми(эта монотонность неба немного ухудшает общую картику)
2) Скайбокс(сфера)

Поломка же всяких лимитов пока ни к чему хорошему не приводила: в небезызвестном State of Liberty, несмотря на поддержку лучших модмейкеров всемирного GTA-комьюнити, до сих пор наблюдаются проблемы, несмотря на то, что знаменитый баг с 2 звездами розыска(и более, от которых происходил краш игры) решили.
Название: Re: Изменить лимиты карты Vice City.
Отправлено: Shagg_E от Март 25, 2015, 03:05:01 pm
Вот дерьмо: теперь мне и самому понадобилось расширить границы карты(делаю "процедурный генератор" трехмерных облаков, для которых нужно расширить границы, иначе игра вылетает).
Как я и писал раньше - при использовании всяких прог, которые патчат exe, наблюдаются всякие баги, вроде вылетов при погонях с ментами. Но это фигня, действительно же напрягают глюки воды, и, при сильном расширении карты - отсутствие траффика  ???
Может кто догадался уже, как через asi расширить границы?(borders.asi что скидывал xanser выше - не помог - видимо, границы там расширены не намного)
Название: Re: Изменить лимиты карты Vice City.
Отправлено: GHOST от Март 25, 2015, 11:30:08 pm
Вот дерьмо: теперь мне и самому понадобилось расширить границы карты(делаю "процедурный генератор" трехмерных облаков, для которых нужно расширить границы, иначе игра вылетает).
Как я и писал раньше - при использовании всяких прог, которые патчат exe, наблюдаются всякие баги, вроде вылетов при погонях с ментами. Но это фигня, действительно же напрягают глюки воды, и, при сильном расширении карты - отсутствие траффика  ???
Может кто догадался уже, как через asi расширить границы?(borders.asi что скидывал xanser выше - не помог - видимо, границы там расширены не намного)


http://gtaforums.com/topic/733982-relvcsaiv-fastman92-limit-adjuster/ (http://gtaforums.com/topic/733982-relvcsaiv-fastman92-limit-adjuster/)
http://gtaforums.com/topic/736512-iiivcsa-open-limit-adjuster/ (http://gtaforums.com/topic/736512-iiivcsa-open-limit-adjuster/)
Название: Re: Изменить лимиты карты Vice City.
Отправлено: Shagg_E от Март 26, 2015, 12:13:46 am
Отлично, спасибо  :D
Название: Re: Изменить лимиты карты Vice City.
Отправлено: xanser от Март 26, 2015, 06:33:43 am
Ну теперь все дружно пишем о результатах тестирования.
Название: Re: Изменить лимиты карты Vice City.
Отправлено: Shagg_E от Март 26, 2015, 06:46:37 am
Ну что тут сказать? Проги, ковыряющиеся в exe - безнадежно устарели: помимо лимитов трогают вещи, которые трогать не надо. Плюс - на форумсах, например, моды с пропатченными exe считаются пиратством, так что приходится работать с плагинами, чтобы exe был в итоге совершенно не тронутым(потенциально - установка на лицензионную копию).
Лучшая связка в итоге(для меня): borders.asi (http://forum.gtabuilder.ru/index.php?topic=127.msg1397#msg1397) плюс Open Limit Adjuster (http://gtaforums.com/topic/736512-iiivcsa-open-limit-adjuster/).
В итоге - теперь в мини-моде, над которым я работаю, нужда в покореженном exe отпадает. Багов пока не нашел, и надеюсь - не найду.
А с GTA VC Seter v1.02 (http://gtabuilder.ru/gta_vc/programms/editors_for_gta_vice_city/33-gta-vc-seter-v102.html) думаю вообще всё будет идеально.
Название: Re: Изменить лимиты карты Vice City.
Отправлено: Prographer от Март 26, 2015, 10:53:25 am
Согласен. Изменять исполняемый файл не самая лучшая идея, лучше всего использовать плагины, которые изменяют память при запуске. Если бы были исходники Open Limit Adjuster, то можно быть бы сделать свой плагин, с WINAPI и <fstream>  ;D
Название: Re: Изменить лимиты карты Vice City.
Отправлено: GHOST от Март 26, 2015, 12:35:20 pm
Согласен. Изменять исполняемый файл не самая лучшая идея, лучше всего использовать плагины, которые изменяют память при запуске. Если бы были исходники Open Limit Adjuster, то можно быть бы сделать свой плагин, с WINAPI и <fstream>  ;D

https://github.com/ThirteenAG/limit_adjuster_gta3vcsa/releases

- Source code (zip)
- Source code (tar.gz)