|
@@ -25,6 +25,7 @@ isGameBegin = True
|
|
autoTask = None
|
|
autoTask = None
|
|
isReset = False
|
|
isReset = False
|
|
g_times = 0
|
|
g_times = 0
|
|
|
|
+g_cureNum = 500
|
|
|
|
|
|
@app.after_request
|
|
@app.after_request
|
|
def add_no_cache_header(response):
|
|
def add_no_cache_header(response):
|
|
@@ -205,7 +206,7 @@ def auto_participate():
|
|
break
|
|
break
|
|
|
|
|
|
def add_auto_task(isMaxCollect, isJina, isSimple = False, isAddStrengh = False, activity = 'None', isAutoParticipate = True, isDailyConfig = False, train_type = 'None', always = False):
|
|
def add_auto_task(isMaxCollect, isJina, isSimple = False, isAddStrengh = False, activity = 'None', isAutoParticipate = True, isDailyConfig = False, train_type = 'None', always = False):
|
|
- global g_times
|
|
|
|
|
|
+ global g_times, g_cureNum
|
|
collectArr = [int(x) for x in isMaxCollect.split(",")]
|
|
collectArr = [int(x) for x in isMaxCollect.split(",")]
|
|
print("collectArr", collectArr)
|
|
print("collectArr", collectArr)
|
|
while not event.is_set():
|
|
while not event.is_set():
|
|
@@ -244,10 +245,10 @@ def add_auto_task(isMaxCollect, isJina, isSimple = False, isAddStrengh = False,
|
|
if activity == 'lianmeng':
|
|
if activity == 'lianmeng':
|
|
task_queue.appendleft(task_activity_lianmeng())
|
|
task_queue.appendleft(task_activity_lianmeng())
|
|
if activity == 'cure':
|
|
if activity == 'cure':
|
|
- task_queue.appendleft(task_cure(True))
|
|
|
|
|
|
+ task_queue.appendleft(task_cure(True, g_cureNum))
|
|
task_queue.appendleft(check_buildOrResearch())
|
|
task_queue.appendleft(check_buildOrResearch())
|
|
|
|
|
|
- task_queue.appendleft(task_cure(False))
|
|
|
|
|
|
+ task_queue.appendleft(task_cure(False, g_cureNum))
|
|
task_queue.appendleft(task_checkStoreRoom())
|
|
task_queue.appendleft(task_checkStoreRoom())
|
|
if not isSimple:
|
|
if not isSimple:
|
|
if isJina == 'jina':
|
|
if isJina == 'jina':
|
|
@@ -265,7 +266,7 @@ def add_auto_task(isMaxCollect, isJina, isSimple = False, isAddStrengh = False,
|
|
task_queue.appendleft(task_collect(collectArr, isSimple, isAddStrengh))
|
|
task_queue.appendleft(task_collect(collectArr, isSimple, isAddStrengh))
|
|
|
|
|
|
|
|
|
|
- task_queue.appendleft(task_cure(False))
|
|
|
|
|
|
+ task_queue.appendleft(task_cure(False, g_cureNum))
|
|
if isSimple:
|
|
if isSimple:
|
|
task_queue.appendleft(check_buildOrResearch())
|
|
task_queue.appendleft(check_buildOrResearch())
|
|
else:
|
|
else:
|
|
@@ -401,7 +402,7 @@ def handle_auto(data):
|
|
auto_task(config)
|
|
auto_task(config)
|
|
|
|
|
|
def auto_task(data):
|
|
def auto_task(data):
|
|
- global autoTask
|
|
|
|
|
|
+ global autoTask, g_cureNum
|
|
if data == None:
|
|
if data == None:
|
|
isMaxCollect = '4,3,2,1'
|
|
isMaxCollect = '4,3,2,1'
|
|
isSimple = False
|
|
isSimple = False
|
|
@@ -412,6 +413,7 @@ def auto_task(data):
|
|
auto_daily = False
|
|
auto_daily = False
|
|
train_type = 'none'
|
|
train_type = 'none'
|
|
always = False
|
|
always = False
|
|
|
|
+ cureNumber = 500
|
|
else:
|
|
else:
|
|
isMaxCollect = data['maxCollect']
|
|
isMaxCollect = data['maxCollect']
|
|
isSimple = data['simple']
|
|
isSimple = data['simple']
|
|
@@ -422,6 +424,9 @@ def auto_task(data):
|
|
auto_daily = data['auto_daily']
|
|
auto_daily = data['auto_daily']
|
|
train_type = data['train']
|
|
train_type = data['train']
|
|
always = data['always']
|
|
always = data['always']
|
|
|
|
+ cureNumber = data['cureNumber']
|
|
|
|
+
|
|
|
|
+ g_cureNum = cureNumber
|
|
send_status(f'开始自动模式')
|
|
send_status(f'开始自动模式')
|
|
executor.submit(add_auto_task, isMaxCollect, isJina, isSimple, isAddStrengh, activity, participateJijie, auto_daily, train_type, always)
|
|
executor.submit(add_auto_task, isMaxCollect, isJina, isSimple, isAddStrengh, activity, participateJijie, auto_daily, train_type, always)
|
|
|
|
|