scripts/abyssal_beasts.py

35 lines
721 B
Python
Raw Normal View History

2024-07-31 13:15:02 +02:00
from super_bot import SuperBot, hours
from super_bot.interval import Interval
from datetime import timedelta
from pynput.keyboard import Key
bot = SuperBot()
timer = hours(8)
2024-08-09 13:16:52 +02:00
2024-07-31 13:15:02 +02:00
def press_overload():
bot.press_key('7')
2024-08-09 13:16:52 +02:00
2024-07-31 13:15:02 +02:00
def press_loot():
bot.press_key(' ')
2024-08-09 13:16:52 +02:00
2024-07-31 13:15:02 +02:00
overload = Interval(timedelta(seconds=330), press_overload)
loot = Interval(timedelta(seconds=70), press_loot)
2024-08-09 13:16:52 +02:00
bot.super_random_sleep(5000, 6000)
2024-07-31 13:15:02 +02:00
# Prayer
bot.press_key(Key.f3)
# Book
bot.press_key('i')
while timer.ongoing():
overload.check_and_execute()
2024-08-09 13:16:52 +02:00
bot.super_random_sleep(1000, 2000)
2024-07-31 13:15:02 +02:00
loot.check_and_execute()
2024-08-09 13:16:52 +02:00
bot.super_random_sleep(20_000, 40_000)
2024-07-31 13:15:02 +02:00
2024-08-09 13:16:52 +02:00
print(f"Time left: {timer.time_left()}")