{{ group.name }}
{{ getTaskGroupTaskText(group) }}
使用过程中遇到问题请联系a0504010@qq.com
{{ authUser.cardCode ? '当前卡密已到期,请使用新卡密续费。' : '请先绑定有效卡密,再进入控制台。' }}
已保存 {{ taskGroups.length }} 个任务组
仅取消角色绑定,任务组启用状态保持不变。保存后对后续执行生效,已开始的执行不会中断。
选择角色、执行规则和任务内容
配置会直接用于当前任务组执行
配置黑市采购模式、刷新次数和购买折扣
我方守备统计敌方攻打我方,敌方阵营统计我方攻打敌方
敌方攻打我方各守备位置的挑战记录
该路线暂无守备
我方攻打敌方各守备位置的挑战记录
该路线暂无敌方守备
暂无小组排行数据
显示全部报名人员,未发起攻击的人员仍保留,攻打与成功按攻击成员ID汇总
| 人员 | 路线 | 篝火 | 攻打 | 成功 | 被敌方击破 | 战果 |
|---|---|---|---|---|---|---|
| {{ row.position }} | {{ row.fire }} | {{ row.personnelAttackCnt }} | {{ row.personnelSuccessCnt }} | {{ row.defeated ? '是' : '否' }} | {{ result.role }}{{ result.difficulty }}×{{ result.count }}- | |
| 暂无我方人员数据 | ||||||
显示全部布防人员,未发起攻击的人员仍保留,攻打与成功按攻击成员ID汇总
| 人员 | 路线 | 篝火 | 攻打 | 成功 | 被我方击破 | 战果 |
|---|---|---|---|---|---|---|
| {{ row.position }} | {{ row.fire }} | {{ row.personnelAttackCnt }} | {{ row.personnelSuccessCnt }} | {{ row.defeated ? '是' : '否' }} | {{ result.role }}{{ result.difficulty }}×{{ result.count }}- | |
| 暂无敌方人员数据 | ||||||
{{ side.description }}
| 人员 | 路线 | 篝火 | 攻打 | 成功 | {{ side.key === 'enemy' ? '被我方击破' : '被敌方击破' }} | 战果 |
|---|---|---|---|---|---|---|
| {{ row.position }} | {{ row.fire }} | {{ row.personnelAttackCnt }} | {{ row.personnelSuccessCnt }} | {{ row.defeated ? '是' : '否' }} | {{ result.role }}{{ result.difficulty }}×{{ result.count }}- | |
| 暂无人员数据 | ||||||
回合数: {{ result.rounds }}
掉将: 我方{{ result.leftDieHero || 0 }}人, 对方{{ result.rightDieHero || 0 }}人
分钟额度按出口 IP 共享;同 IP 账号串行,不同代理 IP 的账号队列可并行。
已选择 {{ batchDuelSelectedCount }} / {{ accounts.length }} 个账号
[{{ line.timestamp || '-' }}] {{ line.message || '-' }} {{ record.errorMessage || record.failedReason || '该执行记录没有详细日志' }}
| 账号 | 状态 | 当前子任务 | 子任务耗时 | 最近状态 / 原因 |
|---|---|---|---|---|
| {{ account.name || account.id }} | {{ getRuntimeStatusLabel(account.status) }} | {{ account.currentTaskName || (['queued', 'waiting_group_lock', 'waiting_account_lock', 'waiting_proxy', 'deferred'].includes(account.status) ? '等待调度' : '-') }} 开始 {{ formatStatTime(account.currentTaskStartedAt) }} | {{ account.currentTaskStartedAt ? formatRuntimeDuration(account.currentTaskStartedAt) : '-' }} |