Цитата:
Сообщение от c8sm8stars
Все работает на уровне - отличный скрипт !
Есть вопрос - Бот видит что полоса прочности удочки мала, заходит в инвентарь, пытается починить сразу надетую - не получается, дропает ее из ячейки в инвенарь (странно что надетую сразу на персонаже не пробует починить - может строчку не находит) - далее скрипт сняв удочку пытается закрыв инвентарь нажать F3 - периодически атакуя оружием - и пишет что удочка не надета
каким способом можно решить данный момент ?
win10 64 / 1920х1080
|
Постоянно что-то поправляю в ботике для улучшения.
Функция починки (~ 93 строка "def pole_repair():") была на кликах мышки потому что игра не принимала комбинацию R+ЛКМ.
Несколько дней как победил это.
Замените эту функцию.
И если можно сообщите помогло ли вам.
Код:
# функция починки удочки в
def pole_repair():
telegram_bot_sendtext('***128736; Починка удочки')
sleep(0.2)
# табуляция открыть окно эквипа
keyboard.press_and_release('tab')
sleep(1)
# переместить мышку на удочку
mouse.move(870, 660, absolute=True)
sleep(0.5)
# дать клик
keyboard.press('r')
sleep(0.2)
mouse.click(button='left')
sleep(0.2)
keyboard.release('r')
sleep(0.2)
# нажать Е
keyboard.press_and_release('e')
sleep(0.5)
# закрыть окно эквипа табуляцией
keyboard.press_and_release('tab')
sleep(1)
# вернуть ловлю рыбки после починки однократным нажатием F3
keyboard.press_and_release('F3')
sleep(1)
return