Игра Perfect World на версии 1.5.+ Необходима автоматизация работы Комиссионного магазина.
Во вложении пример, как выглядит комиссионный магазин. Есть возможность покупки ресурсов, есть возможность продажи ресурсов. Покупка и продажа осуществляются через отдельное окно, где выставляется кол-во закупаемого/продаваемого товара и стоимость за единицу. Также в окне Комиссионного магазина можно посмотреть на все предложения других игроков.
Задача:
1. Отслеживание максимальной стоимости на скупку ресурса, минимальной стоимости на продажу ресурса. На основе этих данных выставлять ресурсы на продажу и скупку, получая прибыль с разницы между двумя ценами.
Пример –
"Кристалл восприятия" 1шт стоит в продаже за 1500000 монет. Это минимальная стоимость из всех предложений.
"Кристалл восприятия" 1шт стоит в скупке за 1000000 монет. Это максимальная стоимость из всех запросов.
Возьмем за данное – по этим ценам "Кристалл восприятия" выставил я.
Другой игрок выставляет "Кристалл восприятия" на продажу за 1499999 монету за штуку, а в скупку за 1000001 монету. Таким образом его предложение и запрос перебивают мои.
Мне необходимо снять с продажи и скупки свои "Кристаллы восприятия" и поставить заново. Теперь уже за 1499998 монет за штуку в продажу и 1000002 монету в скупку соответственно.
Таких ресурсов можно продавать несколько различных позиций.
Бот должен отслеживать информацию по нескольким товарам и совершать с ними манипуляции в виде изменения цен.
2. Изменения цен должны иметь задержку от 30с до 60с, рандомно. Чтобы было меньше признаков работы бота.
3. Если в личный чат в игре кто-то пишет, должно сразу приходить оповещение в телеграм.
Все окна Комиссионного магазина будут на одном экране. Чтобы выставить вещь на продажу/скупку, ее нужно перенести из инвентаря в соответствующий слот(продажа/скупка), после чего в выпавшем окне прописать стоимость за ед. и кол-во продаваемых/скупаемых.
Чтобы узнать стоимость всех предложений в магазине – необходимо ввести наименование ресурса в окно, после чего выпадет список, первой позицией в котором будет лучшая цена продажи/скупки.
Дополнительную информацию, комментарии, доступ к самой игре готов дать.
Знаю что существует рабочий бот который построен на считывании информации с экрана, бот не лезет непосредственно в код игры. Логика построена на скриншотах. Делается скриншот окна, проверяется количество и цена предмета.
Разделы:
Опубликован:
30.03.2025 | 11:12 [поднят: 30.03.2025 | 11:12]
Заказ находится в архиве