- 将 InitEffect 重命名为 InitSkillEffect,用于初始化技能效果 - 修改技能效果的 ID,避免和普通效果 ID 冲突 - 优化战斗循环逻辑,增加战斗结束的判断条件 - 调整输入结构,移除未使用的属性和状态容器 - 重构技能解析和攻击处理逻辑,提高代码可读性和维护性
484 lines
13 KiB
Go
484 lines
13 KiB
Go
{
|
|
"data": [
|
|
{
|
|
"id": 1,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "1_30",
|
|
"rule": 0,
|
|
"task": "1;1;1",
|
|
"lvlunlock": 0,
|
|
"prechat": 509,
|
|
"preguide": 2,
|
|
"afterchat": 510,
|
|
"afterguide": 29
|
|
},
|
|
{
|
|
"id": 2,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "1_52",
|
|
"rule": 0,
|
|
"task": "2;2;1;2",
|
|
"lvlunlock": 1,
|
|
"prechat": 511,
|
|
"preguide": 5,
|
|
"afterchat": 512,
|
|
"afterguide": 30
|
|
},
|
|
{
|
|
"id": 3,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "1_76",
|
|
"rule": 0,
|
|
"task": "5;5;2;5;2;5",
|
|
"lvlunlock": 0,
|
|
"prechat": 513,
|
|
"preguide": 6,
|
|
"afterchat": 0,
|
|
"afterguide": 31
|
|
},
|
|
{
|
|
"id": 4,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "2_8",
|
|
"rule": 0,
|
|
"task": "5;2;5;2_5;1_2;5",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 5,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "2_9",
|
|
"rule": 2,
|
|
"task": "1;5;2_2;5;2_5;1;2;5",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 6,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "1_120",
|
|
"rule": 3,
|
|
"task": "1_5;5;2_2;5;2_5;1;2_5;5",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 514,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 7,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "1_168",
|
|
"rule": 0,
|
|
"task": "5;1_2;2_5;5;1_5;2_2;5;5;2_5;2_5",
|
|
"lvlunlock": 2,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 8,
|
|
"groupid": 1,
|
|
"countdown": 72,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "2_18",
|
|
"rule": 2,
|
|
"task": "2_5;1_2;5_5;1_5;2_5;1_5;2_5;2_5;1_5;2_5",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 9,
|
|
"groupid": 1,
|
|
"countdown": 0,
|
|
"cooldown": 7.5,
|
|
"waiting": 60,
|
|
"target": "2_22",
|
|
"rule": 1,
|
|
"task": "2_6;1_2;5_6;2_6;2_5;6_6;2_6;2_6;1_6;2_6;2_6;2_6",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 515,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 10,
|
|
"groupid": 2,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "1_258",
|
|
"rule": 3,
|
|
"task": "6_9;2_6;2_9;1_6;2_5;6_9;2_6;2_6;2_6;9_9;2_6;2_9",
|
|
"lvlunlock": 3,
|
|
"prechat": 516,
|
|
"preguide": 7,
|
|
"afterchat": 0,
|
|
"afterguide": 32
|
|
},
|
|
{
|
|
"id": 11,
|
|
"groupid": 2,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "2_22",
|
|
"rule": 0,
|
|
"task": "6_9;4_6;4_9;3_6;4_5;3_9;4_6;4_5;4_6;9_9;4_6;4_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 12,
|
|
"groupid": 2,
|
|
"countdown": 72,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "1_308",
|
|
"rule": 2,
|
|
"task": "2_9;3_6;6_9;4_6;6_9;3_9;4_6;2_5;4_5;6_9;4_6;9_9;4_6;4_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 13,
|
|
"groupid": 2,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "2_22",
|
|
"rule": 0,
|
|
"task": "2_9;6_9;4_6;9_9;3_6;6_9;4_6;6_9;3_9;4_6;2_6;4_6;4_6;4_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 14,
|
|
"groupid": 2,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "1_362",
|
|
"rule": 1,
|
|
"task": "3_9;6_9;4_6;9_9;3_6;6_9;4_6;6_9;3_9;4_6;3_6;4_6;4_6;3_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 15,
|
|
"groupid": 2,
|
|
"countdown": 72,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "1_420",
|
|
"rule": 0,
|
|
"task": "2_9;5_9;4_6;9_9;3_6;6_9;3_6;6_9;3_9;4_6;2_6;4_5;3_6;4_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 517,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 16,
|
|
"groupid": 2,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "2_24",
|
|
"rule": 3,
|
|
"task": "4_10;5_9;4_6;9_10;3_6;6_9;1_10;6_9;4_9;4_10;2_6;4_5;3_6;4_9;10_10",
|
|
"lvlunlock": 4,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 17,
|
|
"groupid": 2,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "2_26",
|
|
"rule": 0,
|
|
"task": "4_10;6_9;4_6;9_10;1_6;2_6_10;4_10;6_9;3_9;4_10;1_6;2_4_6;3_6;4_9;9_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 18,
|
|
"groupid": 2,
|
|
"countdown": 72,
|
|
"cooldown": 5,
|
|
"waiting": 45,
|
|
"target": "1_480",
|
|
"rule": 2,
|
|
"task": "4_10;6_9;4_4_6;9_10;5_6_9;2_6_10;4_10;5_6_9;3_9;4_10;4_6_10;2_4_6;3_6;4_9;9_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 19,
|
|
"groupid": 3,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "1_600",
|
|
"rule": 1,
|
|
"task": "4_7_10;8_9_9;4_8;7_10;6_8_9;2_8_10;4_10;7_9;4_8_9;4_7_10;4_9_10;2_4_8;4_7_8;4_9_10;9_10;4_8",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 20,
|
|
"groupid": 3,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "1_660",
|
|
"rule": 2,
|
|
"task": "4_9_10;9_10;3_4_8;4_8;4_7_10;8_9_9;4_8;3_10;6_8_9;7_9;4_8_9;4_7_10;4_9_10;2_4_8;2_8_10;4_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 21,
|
|
"groupid": 3,
|
|
"countdown": 75,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "2_26",
|
|
"rule": 1,
|
|
"task": "3_7_10;8_9_9;4_10;6_10;6_8_9;2_8_10;4_9_10;7_9;3_8_9;4_7_10;4_9_10;2_4_8;3_4_8;4_9_10;9_10;4_9_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 22,
|
|
"groupid": 3,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "1_720",
|
|
"rule": 3,
|
|
"task": "3_7_10;8_9_9;2_4_10;6_8_10;6_8_9;2_8_10;4_9_10;6_7_9;3_8_9;4_7_10;4_9_10;2_4_8;3_4_8;4_9_10;8_9_10;4_9_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 23,
|
|
"groupid": 3,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "2_30",
|
|
"rule": 0,
|
|
"task": "4_4_10;8_9_9;2_4_10;4_9_10;8_9_10;6_8_10;6_8_9;2_8_10;4_9_10;3_7_10;6_7_9;3_8_9;4_7_10;4_9_10;2_4_8;3_4_8;4_9_10;8_8_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 24,
|
|
"groupid": 3,
|
|
"countdown": 72,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "1_800",
|
|
"rule": 1,
|
|
"task": "3_4_8;4_9_10;8_8_9;2_4_10;8_9_9;2_4_10;4_9_10;8_9_10;6_8_9;6_8_9;4_8_10;4_9_10;3_7_10;7_8_9;4_9_10;4_4_8;3_8_9;4_7_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 25,
|
|
"groupid": 3,
|
|
"countdown": 0,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "1_880",
|
|
"rule": 0,
|
|
"task": "3_4_10;4_9_10;8_8_9;2_2_10;8_9_9;2_4_10;4_9_10;8_9_10;6_8_9;6_8_9;5_8_10;4_9_10;3_7_10;6_7_9;4_9_10;1_4_8;3_9_9;4_7_9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 26,
|
|
"groupid": 3,
|
|
"countdown": 75,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "2_32",
|
|
"rule": 3,
|
|
"task": "8_8_10;4_9_9;3_4_10;4_9_10;8_8_9;2_4_10;8_9_9;2_10_10;4_9_10;8_9_10;8_8_9;6_9_10;4_4_8;9_9_10;3_7_10;4_8_9;6_7_9;4_9_10;4_9_9;4_8_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 27,
|
|
"groupid": 3,
|
|
"countdown": 66,
|
|
"cooldown": 5,
|
|
"waiting": 36,
|
|
"target": "1_1024",
|
|
"rule": 1,
|
|
"task": "6_8_10;1_9_9;3_4_10;4_9_10;5_8_9;2_3_10;8_9_9;2_5_10;4_9_10;8_9_10;8_8_9;6_9_10;2_4_8;1_9_10;3_7_10;4_8_9;6_7_9;4_9_10;4_9_9;4_7_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 28,
|
|
"groupid": 4,
|
|
"countdown": 30,
|
|
"cooldown": 3,
|
|
"waiting": 36,
|
|
"target": "2_120",
|
|
"rule": 2,
|
|
"task": "1_8_9;6_9_10;8_8_10;4_9_10;8_8_9;2_4_10;8_9_9;2_9_10;4_9_10;8_9_10;2_8_9;6_9_10;4_4_8;3_9_10;3_7_10;4_8_9;6_7_9;4_9_10;4_9_9;8_9_10;3_4_10;4_9_10;5_8_9;4_6_9;3_4_10;2_9_10;4_9_10;8_9_9;3_5_10;4_9_10;8_9_10;2_4_8;1_9_10;3_7_10;4_8_9;7_9_9;4_9_9;4_7_10;4_8_10;6_8_10",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 29,
|
|
"groupid": 0,
|
|
"countdown": 0,
|
|
"cooldown": 0,
|
|
"waiting": 3000,
|
|
"target": "2_1",
|
|
"rule": 0,
|
|
"task": "1",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 30,
|
|
"groupid": 0,
|
|
"countdown": 0,
|
|
"cooldown": 0,
|
|
"waiting": 3000,
|
|
"target": "2_1",
|
|
"rule": 0,
|
|
"task": "2",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 31,
|
|
"groupid": 0,
|
|
"countdown": 0,
|
|
"cooldown": 0,
|
|
"waiting": 3000,
|
|
"target": "2_1",
|
|
"rule": 0,
|
|
"task": "5",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
},
|
|
{
|
|
"id": 32,
|
|
"groupid": 0,
|
|
"countdown": 0,
|
|
"cooldown": 0,
|
|
"waiting": 3000,
|
|
"target": "2_1",
|
|
"rule": 0,
|
|
"task": "9",
|
|
"lvlunlock": 0,
|
|
"prechat": 0,
|
|
"preguide": 0,
|
|
"afterchat": 0,
|
|
"afterguide": 0
|
|
}
|
|
]
|
|
} |