Steam Achievement Manager (update)

Сегодня речь пойдет об такой утилите как "Steam Achievement Manager". А точнее - про небольшой апдейт.

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

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

Я лично иногда пользуюсь этой утилитой, чтобы открыть достижения, которые бывает вообще связаны с случайностями (например в Ведьмаке 2 было достижение "Покер", где в настольной игре "Кости" надо было получить одновременно 5 костяшек одного достоинства. Чесно потратил на него около 1 часа, но видно бог Рандома покинул меня).

Но для себя заметил пару нюансов в утилите. По этому я взял код оригинальной утилиты (благо он open-source, его можно найти тут) и попробовал добавить туда свои "улучшения". И хочу поделиться своим результатом.

1) Мне не нравились иконки приложения, странного розового цвета. При чем у одного ЕХЕ файла она вообще была сплошным розовым квадратом. Изменил иконки на одинаковые, синего цвета.

Steam Achievement Manager (update)

2) Помимо стандартной английской локализации добавил еще две дополнительные - на русский и украинский языки. Язык утилиты при запуске устанавливается автоматически в зависимости от языка, выбраного в системе Windows.

3) В окне с списком достижений добавил возможность их сортировки по статусу "Заблокировано/Разблокировано" (стоит галочка или нет). Для этого нужно нажать на заголовок "Имя" в таблице.

4) Там же добавил дополнительно поле и 2 кнопки для поиска достижений по части текста в их названии или описании. Для отображения всех достижений достаточно нажать кнопку "Очистить".

Весь остальной функционал (а так же баги, которые там были) остался без изменений.

Результат моих "улучшений" и говнокод для них можно найти тут:

Сильно не ругайте, никогда не пользовался GitHub до этого, по этому не знаю, правильно ли там создал репозиторий и залил код. Там можно уже найти в архиве готовую версию.

P.S. много кто-пользуется этой утилитой без опасений и еще никогда не слышал об банах за нее, но как говорит автор, и говорю я: "Мы не несем ответственности за все манипуляции с достижениями. И все действия вы совершаете на свой страх и риск".

3434
39 комментариев

Комментарий недоступен

16
Ответить

я навел пример "трудной" ачивки, с Ведьмака 2 .. тоесть по вашем это вообще нормально, что разработчики добавили такую ачивку в игре, где вероятность ее выпадения - приблизительно 1 к 8000 ??

4
Ответить

Комментарий недоступен

3
Ответить

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

3
Ответить

Комментарий недоступен

9
Ответить

В принципе согласен, хотя лично использую ее иногда только для оффлайновых ачивок. Все таки онлайн есть онлайн.

Ответить

Купил по скидке игру, думал норм, оказалась шляпой
ALIENS INVADED OUR PLANET

Какое отношение имеет к топику?
А самое прямое: в игре не открывается половина ачивок!!!

Я прошел дальше 40 дня, у меня нет ачивок: 10, 30, 40 дней, нет 6 поверженных боссов, нет 50х комбо...Причем обратите внимание 20 день каким-то чудом открылся! Учитывая что я не собираюсь открывать 2 ачивки с бутылками, трату 100к+ 2 самые нижние, то остаются реальными только 3, это: гл. злодей- психонавт, открытие всего арсенала и 49лвл.
А теперь вопрос больше к тому знатоку выше, который сравнивает СЭМ с читами, чувак, ты серьезно? ЧИТЫ- препятствуют нормальной игре, ачивки на игру по факту вообще никак не влияют (что они есть, что их нет). Но вот разрабы накосячили и не открываются честно заработанные и какой ты, умник, мне предложишь выход, если я хочу чтобы ачивка была открыта, а разраб не отвечает и форум в игноре лежит?

пс: программа работает, но необходимо вручную теперь вбивать ИД игры

3
Ответить