VPet-Simulator

VPet-Simulator

Not enough ratings
Достижения?
By yxule
Мне кажется, но стоит хоть как то шифровать данные о персонаже, как минимум не в блокноте а в БД. Я без особых проблем смог получить все достижения даже не наиграв 1000h.
   
Award
Favorite
Favorited
Unfavorite
Изменение статистики
Вы также можете получить все достижения, достаточно в папке saves в директории игры найти любое сохранение, открыть его в блокноте и чуть-чуть знать английский чтобы понять за что отвечает каждая цифра.

Параметры с префиксом stat_ имеют вес на достижения в стиме, смотрим сколько нужно значений в каждом параметре для каждого достижения, прописываем необходимое количество, сохраняем файл. Для примера:
  • money# - Отвечает за кол-во денежных средств
  • stat_bb_snack# - Показывает сколько денег было потрачено на снэки
  • stat_sleep_time# - Показывает сколько времени было потрачено на сон

Но не всегда единицы измерения совпадают с ожиданиями, например для суффикса _bb_ (betterbuy) значения измеряются в единицах долларов, а вот для stat_sleep_time значения уже не в часах, а в секундах, отчего для достижения 100h сна нужно 360000 секунд. Внимательно сравнивайте из списка достижений. Я не изучал на чем написана Vpet, но вероятно переполнение значений вызывает некоторые проблемы, отчего у меня иногда пропадали статы, например деньги были 0 хотя значение в сохранении явно превышало это. Будьте осторожны.
Подтверждение изменений
Теперь дело за малым, загружаем этот файл сохранения. НО не получаем все достижения.. Для этого нужно чуть чуть другое.
Программе важно обновить статистику, а события обновления можно вызвать как раз если сделать то, что с этой статистикой связано. Например:

Вы изменили stat_betterbuy# но достижение не получили, так как система не увидела причины проверять достижения. Поэтому вам надо купить что-либо чтобы общая сумма трат увеличилась, и заставила систему проверить достижение. И так с каждым параметром.

Кстати после загрузки сохранения, рекомендую нажать чуть ниже еще кнопку Сохранить. Чтобы избежать лишней потери данных.
Итог
Это было интересное приложение, рад что оно развивается и улучшается, но такая открытость меня удивила.. Мои 700+ часов были проведены весело и в приятной компании.
Я впервые пишу руководство и буду рад если это может кому-то помочь или рассказать о чем-либо.
Всем спасибо!
5 Comments
D1moZavr 15 May @ 5:46am 
Это игра с открытым исходным кодом, так что логично что у неё нет НИКАКОЙ защиты в файлах)
Flawlëss 12 Apr @ 10:32am 
норм норм
yxule  [author] 3 Mar @ 10:32am 
ostrovok, открывайте файл lps с помощью блокнота :el_symbol:
ostrovok 3 Mar @ 8:36am 
Здравствуйте, переходя в папку Saves всё, что вижу там это файлы с названием Save_100080.lps и тому подобные. Подскажите пожалуйста, что делать
ПОТОМ 2 Mar @ 6:19am 
:slimetabby::slimetabby: