下面是一个简单的示例,展示了如何创建一个自动奖励元宝的杀怪任务脚本。

首先,在游戏文件夹的特定位置(比如D:\mirserver\Mir200\Envir),编辑MapQuest.txt文件,添加以下内容:

0 [001] 0 稻草人 * Q001

这表示当玩家在比奇杀死稻草人时,将触发脚本Q001。

接下来,在MapQuest_Def文件夹中创建一个名为Q001.TXT的文件,其中包含以下内容:

[@main]

#IF

#ACT

CALCVAR HUMAN 稻草人 + 1

SENDMSG 6 您已经杀死了稻草人:<$HUMAN(稻草人)>/20只

SAVEVAR HUMAN 稻草人 ..\QuestDiary\数据文件\稻草人.txt

#IF

CHECKVAR HUMAN 稻草人 > 19

#ACT

SENDMSG 6 你已经消灭了20只稻草人

CALCVAR HUMAN 稻草人 – 20

SAVEVAR HUMAN 稻草人 ..\QuestDiary\数据文件\稻草人.txt

CHANGEEXP + 20000

break

这段脚本的功能是:当玩家杀死一个稻草人时,稻草人计数加一,并发送消息告知玩家已经杀死的稻草人数量。当稻草人数量达到20只时,玩家将收到消息提示,并且经验值增加20000点。同时,稻草人数量将减去20只,并保存到数据文件中。

通过这个示例,你可以根据自己的需要创建更多的任务脚本,并设置不同的奖励方式,如元宝、道具或技能点等。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。