-- 父任务id main_id = 22107 -- 子任务id sub_ids = { 2210701, 2210702, 2210703, 2210704, 2210705, 2210706, 2210707, 2210708, 2210709, 2210710, 2210711, 2210712, 2210713, 2210714, 2210715, 2210716, 2210717, 2210718, 2210719, 2210720, 2210721, 2210722 } -- 存放断线重连生成内容,和questdata配的存档点对应 rewind_data = { ["2210701"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210702"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210703"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, }, { id = 209201, alias = "Npc209201", script = "Actor/Npc/TempNPC", pos = "Event_25200_02_01", scene_id = 3, } } }, ["2210704"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210705"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210706"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210707"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210708"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210709"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210710"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210711"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210712"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210713"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210714"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210716"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210717"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210718"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210719"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210720"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210721"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210715"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, ["2210722"] = { npcs = { { id = 200101, alias = "Npc200101", script = "Actor/Npc/TempNPC", pos = "Event_25200", scene_id = 3, } } }, } -- 校验用,和任务lua中生成NPC/monster/gadget/item等对应 quest_data = { ["2210701"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210702"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210703"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, }, { alias = "Npc209201", script = "Actor/Npc/TempNPC", id = 209201, pos = "Event_25200_02_01", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210704"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210705"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210706"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210707"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210708"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210709"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210710"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210711"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210712"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210713"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210714"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210715"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210716"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210717"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210718"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210719"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210720"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210721"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } }, ["2210722"] = { npcs = { { alias = "Npc200101", script = "Actor/Npc/TempNPC", id = 200101, pos = "Event_25200", scene_id = 3, room_id = 0, data_index = 0, } } } } finish_action = {} fail_action = {} cancel_action = {} cancel_action = { CLIENT = {}, SERVER = { QUEST_EXEC_REFRESH_GROUP_SUITE = --任务的执行项中的name项 //stream/main/DesignData/Versions/Develop/v0.3_ver/Json/Configs/ComponentDefines/ConfigQuestType. { {"3","133107904,1"}, --执行项中具体执行内容。每一个大括号独立执行一次。注意,需要用双引号将参数转化为string模式。这么做的目的是为了分辨执行项中可以逗号/分号分隔的内容。 {"3","133107905,1"}, --这里用的是刷新groupsuite执行项。 {"3","133107906,1"}, {"3","133107907,1"}, {"3","133107908,1"}, }, }, }