任务系统
使用 TXT 脚本实现简单的任务系统。
任务流程
- 接取任务
- 完成条件
- 提交任务
- 获得奖励
示例:收集任务
[@main]
#IF
EQUAL P100 0
#ACT
#SAY
勇士,请帮我收集 10 个狼牙。\
\
<接受任务/@接受>
[@main]
#IF
EQUAL P100 1
#ACT
#SAY
收集到狼牙了吗?\
\
<提交任务/@提交>
[@接受]
#IF
#ACT
MOV P100 1
SENDMSG 0 任务已接取:收集 10 个狼牙
[@提交]
#IF
CHECKITEM 狼牙 10
#ACT
TAKE 狼牙 10
GIVE 金币 10000
MOV P100 2
SENDMSG 0 任务完成!获得 10000 金币
#ELSEACT
SENDMSG 5 狼牙数量不足!