Pikuniku

Pikuniku

Not enough ratings
Как победить танцевального робота с помощью робота
By lion.burmistrov
   
Award
Favorite
Favorited
Unfavorite
Всем привет
Если вы также как и я криворукие и не можете победить короля танцпола на 100%, то это руководство для вас.
Я его пытался победить уже сотни раз, но самый конец просто не возможно пройти, особенно на маленькой клавиатуре ноутбука, а достижение хочется.
Поэтому написал прогу на Python, которая сама за вас побеждает дэнс робота (так сказать битва машин). Вот решил поделиться ею с вами.
Сохранение
Я понимаю, что для получения достижения очень трудно будет перепроходить всё заново, поэтому я сам заново дошел до момента битвы с роботом, чтобы вы не трудились.

Сохранение в игре лежит в корневой папке Steam, далее переходим в папку userdata, потом будет одна единственная папка (вроде числа будут составлять id вашего аккаунта Steam), потом переходим в папку "572890" и потом в "remote", там будет лежать сохранение.
Если не хотите его терять, то скопируйте в любую, удобную для вас папку.

Теперь из Zip архива, который вы скачаете (подробности в 3 разделе), достаем сохранение (оно там одно) и переносите в папку, где лежало ваше сохранение (папка должна быть пустой). Важно! В это время игра должны быть закрыта.
Вот теперь вы можете заходить в игру и переходить в следующий раздел моего руководства.
Как пользоваться программой
Сначала скачайте архив по ссылке: https://github.com/LeviBurm/Dance_Pikuniku/


Распаковываете его, заходите в папку output и запускаете файл main.exe.


Появится маленькое белое окно с 4 кнопками

Оно то нам и нужно.

По умолчанию там уже выделена область в которой будет проверяться наличие стрелочек, но это для компьютеров с диагональю экрана 15,6 дюймов, поэтому я добавил возможность изменить область захвата. Нажав на кнопку, вы можете посмотреть координаты курсора в реальном времени и далее вводите координаты в поля. Главное, что X1 и Y1 - это координаты верхнего левого угла, а X2 и Y2 - координаты нижнего правого угла.


После сохраняете. Дальше можно посмотреть область захвата и увидеть что будет находится в той самой области, которую вы выделили. Курсор будет отображаться как зеленый круг. Эта область закрывается автоматически через 6 секунд.
Далее нажимаете старт (никакого сообщения, что программа начала работать не будет), заходите в игру и запускаете битву с роботом, можете отдыхать, пока за вас все делает программа.

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

Это моё первое руководство, поэтому буду рад комментариям и исправлениям.
Ставьте лайки, всем удачи в прохождении!
3 Comments
lion.burmistrov  [author] 9 Jun @ 1:58am 
rech2020, здравствуйте, я понял свою ошибку, поэтому снова изменил код и теперь она должна работать. Приятной игры!
rech2020 29 May @ 2:23pm 
и да забыл сказать по какойто причине экзешник не качается
rech2020 29 May @ 2:22pm 
Traceback (most recent call last):
File "путь к файлу", line 3, in <module>
import cv2
ModuleNotFoundError: No module named 'cv2'
вопрос чо за модуль
на pip нету