要创建一个传奇脚本以完成任务,首先需要编辑位于 D:\mirserver\Mir200\Envir 目录下的 MapQuest.txt 文件。在该文件中添加以下内容: 0 [001] 0 稻草人 * Q001,这表示在比奇杀稻草人后,将转到任务脚本 Q001。
接下来,在 D:\mirserver\Mir200\Envir\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 + 2000
break
以上脚本的功能是每次杀死一个稻草人时增加计数器并显示已杀数量,当杀死稻草人数量达到 20 时,显示完成任务并奖励经验值 2000。
接下来,在 D:\mirserver\Mir200\Envir\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 + 2000
break
以上脚本的功能是每次杀死一个稻草人时增加计数器并显示已杀数量,当杀死稻草人数量达到 20 时,显示完成任务并奖励经验值 2000。

