Stellaris

Stellaris

65 ratings
Достижения с любыми модами или как обойти ограничения
By KotProglot
Долгое время я бился над этой проблемой. На самом деле большой проблемы в этом нет, но интернете именно на русском то как это сделать практически не найти, а если и найдете, то возможно это будут мои же комментарии на форуме.
Но главная проблема которую я встретил - это то, что при включении достижений с модами у меня переставали работать дополнения, соответственно это нужно было как то решать.
Здесь вы найдете два способа. Автоматический и ручной
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Автоматический способ
Автоматический способ прост и практически не требует каких либо телодвижений, но в моем случае он почему то отключил все дополнения. Достижения же с модами работали отлично.

Для начала мы скачиваем патчер[github.com]
Распаковываем его в любое удобное место, либо же в библиотеку игры, что удобнее.

При запуске вы увидите 2 кнопки
Patch From Directory - пропатчит файл находящийся в той же директории, где и сам патч.
Patch From Game Installation - автоматически найдет куда установлена игра и пропатчит ее.
Первый вариант подходит если вы кинули патч в папку с игрой, а второй если на рабочий стол.



Больше ничего от вас не требуется. Просто запускаем игру и проверяем.
Ручной способ
Ручной способ сложнее и требует от вас хоть какого либо понимания что вы делаете.
Для тех кто знает как работать с HxD и кому нужны только данные, то вот, а остальных прошу читать дальше.
Данные которые мне подошли:
48 8B 12 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 85 C0
85 C0 → 33 C0
Так же как вариант, который позволяет играть с модами и достижениями, но у меня отключил дополнения:
E8 ?? ?? ?? ?? 85 C0 0F 94 C1
0F 94 → 0F 91



Первым делом создаем копию stellaris.exe из папки с игрой, что бы в дальнейшем нам не пришлось перекачивать его в случае чего.

Далее скачиваем HxD редактор[mh-nexus.de]
Так же понадобится Word. Я использовал версию 2016 года. Онлайн версии, новая версия и аналоги ворда не подходят, по крайней мере я там не нашел аналогичный вид поиска.

Запускаем HxD и открываем stellaris.exe



Далее нажимаем CTRL+A CTRL+C. Этим вы выбираем всё и копируем.



Это всё вставляем в Word.



Далее нажимаем CTRL+F тем самым вызвав поиск и вставляем туда
48 8B 12 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 85 C0
Далее нажимаем на стрелку вниз у поисковой строки и выбираем вкладку параметры




Открывается окно, в котором мы ставим галку напротив "Подстановочные знаки" в русской локализации и "Use wildcards" в английской



Далее начинаем поиск. В случае если ничего не нашло, то в 48 8B 12 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 85 C0 убираем по одному "??". Количество символов не так важно, главное, что бы в начале были 48 8B 12, а в конце 85 C0. Количество и какие символы между этими значениями не важны.



Далее переходим обратно в HxD. Нажимаем CTRL+F и выбираем вкладку Hex-значения. Вставляем туда то, что нашли в Word.



Находим значение.



Меняем значение 85 C0 на 33 C0. Должно получится так 48 8B 12 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 33 C0.




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


P.S Намного удобнее использовать Notepad++, способ описан в комментариях.
Благодарность
Особая благодарность форуму Strategium.ru за то, что натолкнули на мысль как это должно работать.
Так же благодарен Chillsmeit и его руководству, в котором я и нашел подходящие мне значение.



Для тех, кто хочет выразить благодарность уже мне - жду вас в своей группе в которой вас ждут конкурсы и поиск сопартийцев, а так же прошу оформить подписку на куратора, который разбирается в играх честно и без фальши.
27 Comments
ArtizAn 3 Jul @ 12:35am 
ПОМОГИТЕ НА КАКУЮ ШТУКУ ПАТЧЕР ВКЛЮЧИТЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ArtizAn 3 Jul @ 12:32am 
а где exe в первой штуке???!
✟ᗫieᕼard✟ 12 Apr @ 10:26am 
КотПроглот, Благодарю Вас за такой славный обзор метода. Кто будет повторять, то лучше воспользуйтесь вторым способом, потому что патч какой-то не рабочий. Ну, либо я какой-то криворукий и у меня получилось осуществить задуманное только вторым способом. Большая Благодарность автору руководства :47_thumb_up:
Λmour 22 Feb @ 3:00am 
@анальная_кара (не знаю, как работает оповещение) В ГитХабе на страничке крутани чуть вниз и прочитай Summary. Там есть строчка "Download the executable by clicking the above Badges or in Releases", кликай на Releases и тебя перенесет на страничку со скачиванием.
KotProglot  [author] 4 Feb @ 11:24am 
К сожалению патчером не пользуюсь так что не подскажу
анальная кара 4 Feb @ 6:10am 
Почему в патчере нету exeшника? Что я должен сделать, чтобы он мне патчил?
SJWSCUM 10 Nov, 2024 @ 4:25pm 
Автор, спасибо. Сделал ручным способом через notepad++ с заменой на точки - всё работает
KotProglot  [author] 14 Oct, 2024 @ 11:48pm 
Ты серьезно? Я тебе буквально всё поэтапно описал что и как, а ты непонятно зачем сам себе палки в колеса вставляешь.
Patty Carry 14 Oct, 2024 @ 12:08pm 
Понятно, значит помощи я тут никакой не получу. Удачи.
KotProglot  [author] 14 Oct, 2024 @ 8:40am 
А зачем тебе word? Я как раз таки из за того, что в этот раз не захотел искать снова это старье и решил попробовать в Notepad++.
Найти рабочую версию будет явно подольше, чем найти причину отсутствия поиска по регулярным выражениями.