AutoBuy в очередной раз.
Posted: 21.01.2020 18:27
				
				Всем привет.
Проблемы с очисткой списка покупок, который формируется вызовами AutoBuy(...)
Код по очистке, который сейчас у меня:
Посмотрел тему http://stealth.od.ua/forum/viewtopic.ph ... arShopList
Использовал фрагменты оттуда, но помогает только использование всего перечисленного + перезагрузка стелса.
Хотелось бы понять, чем именно обусловлено такое поведение, и возможна ли реализация скрипта, при которой перезапуск не потребуется?
Wine 5.0
Stealth 8.9.11
Python 3.2
			Проблемы с очисткой списка покупок, который формируется вызовами 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