- 积分
- 623
- 最后登录
- 2025-2-8
- 阅读权限
- 30
- 积分
- 623
- 回帖
- 49
- 精华
- 0
该用户从未签到 中级会员

- 枫币
- 531
- 威望
- 6
- 贡献
- 20
- 在线时间
- 101 小时
- 注册时间
- 2018-7-12
|
本帖最后由 chenhui540 于 2022-6-7 15:45 编辑
<imgdir name="3143">
<imgdir name="0">
<int name="npc" value="2161012" />
<int name="lvmin" value="110" />
<imgdir name="quest">
<imgdir name="0">
<int name="id" value="3138" />
<int name="state" value="2" />
</imgdir>
</imgdir>
</imgdir>
<imgdir name="1">
<int name="npc" value="2161012" />
<int name="infoNumber" value="3143" />给与条件:cm.getPlayer().getQuestNAdd(MapleQuest.getInstance(3143)).setCustomData("1");
<imgdir name="infoex"> 刷新任务:cm.getPlayer().updateQuest(cm.getPlayer().getQuest(MapleQuest.getInstance(3143)), true);
<imgdir name="0">
<string name="value" value="1" />
<int name="cond" value="1" />
<string name="exVariable" value="expl" /> //如何给予此项完成任务条件
</imgdir>
</imgdir>
cm.updateInfoQuest(3143, ";expl=1;expl=1");//完成条件居然是这样的
cm.getPlayer().getQuestNAdd(cm.getQuest(3143)).setCustomData("1");//给予条件
cm.getPlayer().updateQuest(cm.getPlayer().getQuest(cm.getQuest(3143)), true);//刷新任务
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|
2023-12-29 18:08
签到天数: 83 天
[LV.6]常住居民II
版主
使用道具 举报
该用户从未签到
中级会员
cm.updateInfoQuest(3143, "expl");
cm.getPlayer().getQuestNAdd(MapleQuest.getInstance(3143)).setCustomData("1");
cm.getPlayer().updateQuest(cm.getPlayer().getQuest(MapleQuest.getInstance(3143)), true);
是这样吗?我写入后 还是没有达成完成任务条件!
能不能直接把达成条件内容的 整段内容 写下来! 这样我就能看明白了!
使用道具 举报
2019-10-28 17:33
签到天数: 24 天
[LV.4]偶尔看看III
管理员
沉迷OSU无法自拔....
使用道具 举报
该用户从未签到
中级会员
非常感谢大大的提议! 我按照你给的建议 完成了写法!
cm.updateInfoQuest(3143, ";expl=1;expl=1");// 完成任务的条件居然是这样的
cm.getPlayer().getQuestNAdd(cm.getQuest(3143)).setCustomData("1");//给予条件
cm.getPlayer().updateQuest(cm.getPlayer().getQuest(cm.getQuest(3143)), true);//刷新任务
使用道具 举报