Проблемы с очисткой списка покупок, который формируется вызовами AutoBuy(...)
Код по очистке, который сейчас у меня:
Code: Select all
buyList = [ # Список покупок, просто добавлять сюда типы для расширения списка
# 0x0F86, # - mr
# 0x0F84, # - ga
# 0x0F85, # - gi
0x0F88, # - ns
# 0x0F8D, # - ss
# 0x0F7B, # - bm
# 0x0F8C, # - sa
0x0F7A, # - bp
0x0E34, # - scrolls
0x0F0E # - bottles
]
runesList = [1,2,3,4,5,6,7,8] # Номера рун в магазины в рунбуках.
runeHome = 0
houseSafeType = 0x09A8
buyDelay = 1000 * buyList.__len__()
SetAutoBuyDelay(buyDelay)
AutoBuy(0xFFFF,0xFFFF,0)
for itemType in buyList:
AutoBuy(itemType,0xFFFF,0)
SetContextMenuHook(0,0)
Использовал фрагменты оттуда, но помогает только использование всего перечисленного + перезагрузка стелса.
Хотелось бы понять, чем именно обусловлено такое поведение, и возможна ли реализация скрипта, при которой перезапуск не потребуется?
Wine 5.0
Stealth 8.9.11
Python 3.2