如何判断玩家曾经是否接过某任务
91M2说明书 > 引擎脚本功能 > 脚本示例 > 任务系统 >

export function Main(NpcTNormNpcPlayerTPlayObjectArgsTArgs) {
    //查看所有任务列表是否包含某个任务(包含当前任务列表)
    if (Player.Missions.ContainMissionIDInDB('R000001')) {
        Player.MessageBox('你曾经接受过这个任务');
    }
    
    //注意下面的区别:
    //查看当前任务列表是否包含某个任务
    if (Player.Missions.ContainMissionID('R000002')) {
        Player.MessageBox('你当前的任务列表中含有这个任务');
    }
}

引擎官网:www.91M2.com   交流群:5555999   此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。