|
发表于 2024-1-2 15:46:19
|
显示全部楼层
方法:
第一步:例如个人标识使用001,脚本使用Q001
在地图参数mapinfo.txt的矿洞参数上加: NEEDSET_ON(**) **=个人标识 配合 CHECKQUEST(**) **=脚本名
脚本检测标识如果=0,则弹出提示,如果等于1,则进行mapmove
例如mapinfo.txt
[D716 矿洞] NEEDSET_ON(001) CHECKQUEST(Q001)
QM文件夹里加脚本:Q001.txt
脚本如下
[@main]
#IF
CHECK [001] 1
#ACT
Mapmove d716 25 25
#ELSEACT
MessageBox 你没有杀死10只稻草人无法进入矿洞
第二步.
[@KillMon]
#IF
CHECK [001] 0
EQUAL <$KILLMONNAME> 稻草人
#ACT
INC N$稻草人任务 1
#IF
CHECK [001] 0
NOT SMALL N$稻草人任务 10
#ACT
SET [001] 1
SENDMSG 6 你已经可以进入矿洞了
此上步骤,稍微懂一点脚本的都可以照着完成,如果你不懂,你就出钱找人写!
|
|