Как сохранить настройки в gta san andreas

Обновлено: 29.06.2024

Итак, допустим вы играете в стандартную GTA San Andreas и еще в какой-нибудь глобальный мод, где совершенно другая карта и/или скрипты (main.scm). И в обоих играх, при загрузке/сохранении игры, вы видите одни и те же записи сохранений. Допустим, у вас есть 3 сохранения от обычной GTA SA, которые вы используете и 3 сохранения от какого-нибудь глобального мода или скриптовой модификации. В этом случае, в какую бы GTA вы ни играли, вы всегда будете видеть 3 ненужных сохранения (от другой копии игры), которые вы не должны перезаписывать или удалять, ведь они нужны вам в другой GTA. То же самое происходит и с папкой "Gallery" (GTA San Andreas User FilesGallery), в которой хранятся скриншоты, сделанные с помощью внутриигровой фотокамеры. Нащелкали вы "фоток" и как-нибудь, в один прекрасный день, решили заглянуть, чего же вы нафотографировали в игре, за столь немалое время. А там, то фотки и из обычного Сан Андреаса, и из какого-нибудь Unlimited Drift'а, а то и из Криминальной России, или неописуемые человеческим языком, гуманоиды из Андериуса. Какая-то каша получается. Та же ситуация и с папкой пользовательской музыки "User Tracks", в которую можно помещать свои аудио-файлы (любые mp3/wav/wma или ярлыки на файлы, например любимые песни) и слушать их в машине во время игры, включив радиостанцию USER TRACKS (Станция пользователя).

Хотели бы вы, чтобы во время загрузки игры или сохранения игры в, скажем, GTA UNITED, отображались только те сохранения, которые были сделаны в GTA UNITED? Хотели бы вы иметь разные папки для хранения сохранений, настроек, музыки и снимков для каждой отдельной GTA (глобальной модификации)? Хотели бы вы, например, играя в GTA Liberty City или Project Liberty настроить графику, управление аналогично GTA 4, при этом имея отдельную папку для хранения сохранений, настроек и т.п. специально для данного мода?

Да? Хорошо, прямо сейчас всему и научимся.

1. Нам понадобится редактор бинарных файлов. Я использую Hex Editor Neo (Free Edition v4.97). Найти его вы без труда сможете через Google.

2. Файл gta_sa.exe из папки с вашей GTA. Брать сторонний файл не рекомендую, т.к. многие глобальные моды используют свой gta_sa.exe с измененными лимитами. Поэтому лучше использовать файл прямо из папки с GTA, для которой вы хотите изменить папку файлов пользователя (User Files).

3. Немного внимания и концентрации, чтобы все внимательно прочитать.

2. Пошаговый план действий

1. Первое и Самое главное - это проверить, что ваша GTA работает нормально, не вылетает при запуске. Иначе смысла начинать нет. Если игра работает стабильно, это будет гарантом того, что игра не могла быть причиной проблем в случае чего-либо после редактирования бинарника (gta_sa.exe).

2. Запускаем Hex Editor Neo. В нем Открываем наш gta_sa.exe (Ctrl+O).

У меня это выглядит так:

Изменяем расположение папки User Files в gta_sa.exe

3. Далее нажимаем сочетание Ctrl+G, вводим 00472fa0 жмем ОК.

У меня это выглядит так:

Изменяем расположение папки User Files в gta_sa.exe

4. После нажатия ОК мы перешли на строку 00472fa0. Там хранится информация об имени папки пользовательских файлов.

У меня это выглядит так:

Изменяем расположение папки User Files в gta_sa.exe

5. Теперь надо определиться с именем папки.

Итак, как известно, GTA San Andreas для хранения файлов пользователя использует папку GTA San Andreas User Files. А нам к примеру нужно создать папку для сохранений и прочего под мод GTA SUN CITY.
Дело в том, что имя новой папки по количеству символов должно быть равно имени папки по умолчанию.

Имя папки по-умолчанию: GTA San Andreas User Files [26 символов]

Имя нашей папки должно состоять из 26 каких угодно символов. Но чтобы сохранить какой-то смысл в имени папки, давайте составим несколько вариантов и выберем лучший.

Итак, что можно придумать (первая строка приведена для примера):

Еще раз поясню, что необходимость в нижних подчеркиваниях возникает из-за обязаловки с 26 символами. Иначе говоря длина имени новой папки должна совпадать с длиной имени папки по-умолчанию, а это 26 символов (пробелы считаются за символ, но использование пробелов не обязательно).

Итак, я выбираю последний вариант имени папки, т.к.:

1. он состоит из 26 символов - главное условие выполнено
2. "sun cuty" и "user files" отделены более длинным "пробелом", что выглядит наиболее эстетично.
3. Имя состоит полностью из букв латинского алфавита и нижних подчеркиваний, исключая пробелы, что теоретически обеспечивает большую стабильность во взаимоотношениях игры с файловой системой ("а Бог его знает, пусть будет, на всякий пожарный").

6. Теперь непосредственно изменяем имя папки в коде gta_sa.exe через Hex Editor.

Делается это следующим образом:
В строке где написано "lery. GTA San Andreas User Files.Personal" тыкаем мышкой по букве G в слове GTA. И начинаем вводить имя новой папки (вручную, посимвольно). Все что вы вводите, становится красным. Это нормально. Так отображается замена. Завершая ввод вы должны остановится на последней букве s в слове, которое было Files. То есть на ".Personal" и все что далее вы залезать не должны, иначе испортите файл gta_sa.exe.

Чтобы этого избежать, давайте разберемся, что нам нужно ввести и запомним это.

GTA_SUN_CITY____User_Files - это GTA_SUN_CITY(тут 4 нижних подчеркивания)User_Files

Итак, самое главное - мы запомнили что после SUN_CITY нужно ввести 4 нижних подчеркивания, а затем User_Files, чтобы у нас все уложилось ровно в 26 символов.

Давайте же сделаем это.
Тыкаем на букву G в слове GTA и руками по клавиатуре, начинаем вводить.
У меня это выглядит так:

Изменяем расположение папки User Files в gta_sa.exe

По завершению ввода мы должны получить следующее:

Изменяем расположение папки User Files в gta_sa.exe

Теперь осталось сохранить результат - жмем Ctrl+S, вылезет диалоговое окно, в нем естественно выбираем Yes.

Изменяем расположение папки User Files в gta_sa.exe

Все готово! Можете проверять!

Результат должен получиться таким:

Изменяем расположение папки User Files в gta_sa.exe

3. Если игра вылетает.

Если вы все сделали правильно, игра при запуске gta_sa.exe НЕ должна вылетать и, как минимум, должна успешно производить загрузку, сохранение игры, сохранение снимков с фотоаппарата, чтение музыки из User Tracks внутри нашей новой папки (GTA_SUN_CITY____User_FilesUser Tracks), сохранение настроек управления и графики. Если игра вылетает сразу после запуска, когда вы еще не успели загрузить сохранение/начать игру, то скорее всего вы допустили ошибку во время редактирования файла. Проверьте и убедитесь, что имя вашей новой папки состоит именно из 26 символов и прописано точно поверх старого (GTA San Andreas User Files - от первой буквы "G" включительно до последней буквы "s" включительно, ни буквой раньше ни буквой позже).

Из предполагаемых причин могут быть следующие:

- Виноват кэш Windows. Произведите очистку папки Prefetch ("%systemroot%Prefetch" или по-простому "WindowsPrefetch") и перезагрузите машину.

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

Не сохраняются настройки в gta san andreas.

Например, изменяю разрешение экрана, звук и так далее, потом выхожу с игры, потом захожу и опять прежние настройки, не которые поставленные мною а которые были в игре с самого начала? Помогите, как сделать чтобы мои настройки сохранялись. ИГРУ ПЕРЕУСТАНАВЛИВАЛ МНОГО РАЗ, ДРУГИЕ ВЕРСИИ СКАЧИВАЛ НЕ ПОМОГАЕТ

Найди файл с настройками в папке с игрой и попробуй в самом нем их изменить!

В документах на С диске удали папку игры. Установи желаемые параметры игры, доиграй до сохранения и проверь. Разрешение там вроде ентером надо подтверждать.

В GTA SA, после изменения настроек не нужно выходить из игры. Изменяешь настройки, если вылезет вопрос (сохранить изменения) нажимаешь да, и все. Либо у тебя с руками что-то не то.

Возьми сделай настройки как тебе надо а потом перезапусти компьютер без выхода из игры.

Вопрос Перестали сохраняться настройки(графика / samp.cfg).

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

Суть проблемы: GTA'шка полностью абстрагировалась от папки, в которой хранились все настройки / скриншоты и сему подобные файлы ("GTA San Andreas User Files", ежели без лирики).
Причина: смена имени пользователя (на то была веская причина).

Ситуация достаточно сумбурна. Единственный рабочий способ эту ситуацию ликвидировать, который мне известен на данный момент -- создание нового (нулевого) пользователя. Право, для меня этот способ не является актуальным.

Возможно, кто-то сталкивался с подобной проблемой и знает менее радикальный способ её решения?

Вопрос Не сохраняются настройки ГТА

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

wyvern
Участник

В общем ситуация такая, включил эффекты игры на максимум (мне нужно, без лишних вопросов пожалуйста) и дабы настройки применились я перезашёл в игру. Не увидев того что эффекты поменялись зашел обратно в настройки и обнаружил то что настройки ГТА не сохраняются. Не пробывал переустановить САМП, может есть решения и без этого?
P.S. Так же не сохраняются настройки сенсы, модлоадера и скриптов.
P.S.S. Первый скрин - зашел в игру изменил настройки (с Low на Very High).
Второй скрин - перезашёл в игру настройки слетели (не изменились).

Вложения
wyvern

Нашёл решение. Я сам по себе не любитель того что на компьютере у меня много файлов и поэтому чтобы не мозолить глаза, скрыл папку GTA San Andreas User Files. Убрал её из скрытого доступа, поменял эффекты - перезашёл и всё применилось (скрипты теперь тоже теперь сохраняются). Кстати после настроек папку GTA San Andreas User Files можно обратно скрыть. Всем огромное спасибо что попытались мне помочь.

scroll.
Известный

Либо у тебя папка с гта на русском языке либо удали папку gta user files в документах.

wyvern
Участник

Либо у тебя папка с гта на русском языке либо удали папку gta user files в документах.

Папка с гта на английском, а если уточнить метод удаления папки gta user files, что мне делать потом?

commm
Известный

Папка с гта на английском, а если уточнить метод удаления папки gta user files, что мне делать потом?

New_J3rs3y1337
Участник

Папка с гта на английском, а если уточнить метод удаления папки gta user files, что мне делать потом?

wyvern
Участник

Несколько, кстати сейчас проверю все на подобные ошибки.

New_J3rs3y1337
Участник

Несколько, кстати сейчас проверю все на подобные ошибки.

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

wyvern
Участник

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

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

Активный

В общем ситуация такая, включил эффекты игры на максимум (мне нужно, без лишних вопросов пожалуйста) и дабы настройки применились я перезашёл в игру. Не увидев того что эффекты поменялись зашел обратно в настройки и обнаружил то что настройки ГТА не сохраняются. Не пробывал переустановить САМП, может есть решения и без этого?
P.S. Так же не сохраняются настройки сенсы, модлоадера и скриптов.
P.S.S. Первый скрин - зашел в игру изменил настройки (с Low на Very High).
Второй скрин - перезашёл в игру настройки слетели (не изменились).

значит у тебя в сборке пс2 текстуры когда текстуры норм поставишь такого не будет пс2 текстуры просто не могут быть very hight

Читайте также: