Всем привет!
Сегодня я покажу на примере игры Sniper Ghost Warrior Contracts, как с помощью программы artmoney можно добавить или вовсе заморозить уменьшение патронов. Само собой показанным мной способом в игре можно управлять не только патронами, но и например деньгами.
Запускаем artmoney от имени администратора. Запущенную программу можно не сворачивать.
Далее запускаем игру sniper ghost warrior contracts.
Теперь выбираем значения которые мы хотим поменять, в моём случае я хочу заморозить количество патронов для автомата. Запоминаем сколько у главного героя патронов в данный момент.
Сворачиваем игру. Я для этого пользуюсь клавиатурным сокращением Alt + Tab.
Возвращаемся в программу artmoney. В окне, где надпись "выберите процесс" выбираем нашу игру.
Нажимаем кнопку "искать"
В открывшемся окне нужно выбрать метод которым мы будим искать нужное нам значение, так как количество патронов можно точно отследить в игре, то метод отбора в выпадающем списке, где надпись "искать" выбираем "точное значение"
В поле "значение", указываем сколько патронов в игре на данный момент, моё значение 30 вы должны указать своё значение.
В поле тип, диапазон адресов и кратность адресов выбираем значение все.
Нажимаем OK.
Программа ищет заданное нами значение в игре.
И выдаёт все найденные результаты.
Возвращаемся в игру.
Теперь наша задача изменить количество патронов любым способом. Изменять можно в любую сторону, уменьшения или увеличения. Я просто выстрелю один раз тем самым уменьшу количество патронов.
Запоминаю оставшееся количество, нажав Alt + Tab возвращаюсь к программе.
Далее нажимаем кнопку "отсеять"
В поле искать выбираем "точное значение"
В поле "значение" указываем сколько у нас патронов в игре на данный момент.
В поле тип выбираем "все"
Нажимаем "OK"
Программа отсеяла указанное нами значение, но результатов всё ещё много.
Снова разворачиваем игру.
Производим выстрел, запоминаем количество патронов, нажимаем Alt + Tab.
Возвращаемся в программу, нажимаем "отсеять"
Настройки никакие не меняем, кроме поля "значение" В данном поле указываем сколько патронов у нас на данный момент.
Нажимаем OK.
Повторяем все последние действия, до тех пор пока в отсеянных значениях не получим приемлемое количество найденных процессов.
Примерно от одного до пяти.
Переносим значения в правое окошко нажав на зелёную стрелочку.
Так как я точно не знаю какое именно значение отвечает за количество патронов.
Просто начну с самого верхнего.
Если значение окажется не верным перейду к следующему которое расположено ниже.
И так дважды кликаю левой кнопкой мыши по значению и меняю его на нужное, в моем случае значение тридцать, оно равняется максимальному значению патронов в магазине автомата.
Разворачиваем игру и проверяем результат. Как видим количество патронов восстановилось до указанных нами тридцати.
При этом если выстрелить то количество уменьшится.
Возвращаемся в программу.
Для того чтобы патроны не тратились в игре, найденное значение нужно "заморозить" кликнув один раз левой кнопкой мышки, в окошко перед значением.
На данном месте появится значок который подтверждает заморозку.
Возвращаемся в игру проверяем результат, если произвести выстрел можно заметить, что количество патронов стремится вернуться к прежнему значению, на данный момент можно стрелять бесконечно.
На этом я пожалуй завершу статью, подписывайтесь на мой канал, так же вы можете посмотреть видео по данной теме на моём Rutube канале. Всем желаю удачи, до новых встреч!