💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
``` procedure LoadMissionLink(Player: TPlayObject); begin //任务分类: 0主线 1支线 2日常 3悬赏 //方法1 if not Player.Missions.Contain('R0001') then //如果玩家没有执行过ID为R0001的任务 Player.Missions.AddLink(0{任务分类}, 'R0001'{任务ID}, 0{关联NPC,NPC标识属性}); //将任务中心定义的R0001任务添加到玩家的未接任务列表 Player.Missions.AddLink(1, 'R0002', 0); //添加一个支线任务到未接列表 //方法2 添加一个非任务中心的任务 Player.Missions.AddLinkEx(2{任务分类}, 'R0003'{唯一ID}, '小试牛刀'{主题}, ' 小伙子,如果你帮我{S=杀5只鹿;C=249},我将给\你丰厚的报酬!!!'+ '\\\\\\\<&接受/@Accept(#MissionID#)> <&拒绝/@Reject(#MissionID#)>'+ //#MissionID#,系统将自动填充为任务唯一ID '\\\\{S=金币:;C= 243}100000\{S=装备:;C=243} 屠龙刀', 0{关联NPC}, 50{玩家等级必须大于等于50级}, 1{玩家转生等级必须大于等于1}); //两种方式的区别,第一种是从版本文件的任务中心里面直接添加已经定义好的任务 //第二种则是自定义添加,需要在脚本中写明任务描述 end; ``` >[danger] 注意:等级限制只针对客户端显示灰色问号任务图标做处理,实际任务是否可接完全受制于脚本的处理。也就是当玩家等级不符合要求时客户端显示为灰色问号,但是点击后是否允许接此任务则看脚本如何限制