|  |  | 
 |  |  |     
 | 
 |  |  |     if len(paramList) == 0:
 | 
 |  |  |         GameWorld.DebugAnswer(curPlayer, "重置主线: Task 0")
 | 
 |  |  |         GameWorld.DebugAnswer(curPlayer, "输出任务: Task 1")
 | 
 |  |  |         GameWorld.DebugAnswer(curPlayer, "设置任务: Task 任务ID 进度")
 | 
 |  |  |         __ShowTask(curPlayer)
 | 
 |  |  |         return
 | 
 |  |  |     
 | 
 |  |  |     taskID = paramList[0]
 | 
 |  |  | 
 |  |  |         PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_TaskValue % taskGroup, 0)
 | 
 |  |  |         PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_TaskState % taskGroup, 0)
 | 
 |  |  |         PlayerTask.__giveNewTask(curPlayer, taskGroup)
 | 
 |  |  |         return
 | 
 |  |  |      | 
 |  |  |     if len(paramList) == 1 and paramList[0] == 1:
 | 
 |  |  |         __ShowTask(curPlayer)
 | 
 |  |  |         return
 | 
 |  |  |     
 | 
 |  |  |     taskValue = paramList[1] if len(paramList) > 1 else 0
 |