lvqun33  2023-10-8 11:00:46 | 技术答疑|
2 201

72

回帖

2115

金币

1235

积分

积分
1235
发表于 2023-10-8 11:00:46 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
求问官方,任务小退回来之后一直,删不掉
引擎版本:
问题描述:任务开始是正常执行完成的,但是当小退重新进入时任务还存在,点击又重新领取奖励然后删掉任务,一直重复这个行为?
这个该怎么解决?


QM中
[@login]
#if
check [66] 0
#act
Navigation 110 6 消灭怪物
NEWPICKTASK 6
NEWCHANGETASK 6 <$STR(U138)>


QF中
[@ClickNewTask]
#if
check [66] 0
equal <$CURRTASKID> 6
#act
mapmove 3 333 333
OPENNPCSHOWEX 233
break

#if
check [66] 1
LARGE  U138 9
equal <$CURRTASKID> 6
#act
NEWCHANGETASK 6
money 绑定元宝 + 10000
CHANGEEXP + 500
NEWDELETETASK 6
sendmsg 9 任务完成,奖励经验值500,10000绑定元宝
Navigation 110 7 寻找回收炉
NEWPICKTASK 7
sendmsg 0 <$CURRTASKID>
break


[@KillMon]
#if
check [66] 0
checkcontainstextlist ..\QuestDiary\任务怪物\怪物.txt <$KILLMONNAME>
#act
Inc u138 1
NEWCHANGETASK 6 <$str(u138)>

#if
LARGE  U138 9
equal <$CURRTASKID> 6
#act
Navigation 110 6 领取奖励
set [66] 1
NEWCOMPLETETASK 6
STOPAUTOATTACK
break


最后回复时间:2023-10-09 09:21:19官方回复了此贴
回复

使用道具 举报

177

回帖

8566

金币

4637

积分

积分
4637
发表于 2023-10-8 17:20:14 | 显示全部楼层
[66]这个标识看有没有重复被用了!这种情况一般就是[66]这个标识的问题
一般不建议使用个人标识来做任务的标记,会被卡bug或者通过工具修改这个标识!
可以用U变量或者T变量

评分

参与人数 1金币 +20 收起 理由
口子 + 20

查看全部评分

回复

使用道具 举报

9455

回帖

1万

金币

1万

积分

积分
14818
发表于 2023-10-9 09:21:19 | 显示全部楼层
楼上的专业 感谢回复
回复

使用道具 举报