MapQuest_def这个文件夹中存放的都是一些临时触发文件,上节我提到了他和MapQuest.txt的关系,哈哈,现在我们就用他作个例子:
大家都应该知道新人上线杀第一只怪物,送2个宝宝和一些金币的那个设置吧,就是通过这里实现的,下面我给大家具体的讲解下实现的方法
在\MapQuest_def文件夹下分别加入3个文本文件,命名为注册1.txt,注册2.txt,注册3.txt,然后用以前我们学过的npc脚本命令在里面写入以下代码:
[@main]
#IF
checkjob warrior
check [400] 0
checkunit [0] 0
#SAY
(这是你在战士村打死的第一只怪物,系统给你{FCOLOR/10}2只宠物{FCOLOR/12}和{FCOLOR/10}2万金币{FCOLOR/12}作为奖励!)\
#ACT
give 金 20000
SET [400] 1
MONRECALL 狼 3
MONRECALL 骷髅战将 3
从以上的脚本不难看出是先测试了职业,然后测试标记是否为0,如果是就执行给金币和宝宝的命令,同样的方法,增加注册2.txt和注册3.txt
然后直接在MapQuest.txt加入我们写的脚本文件就可以了其格式为:
地图 变量 * 怪物 背包条件 MapQuest_Def\脚本文件
哈哈,重新启动服务器测试下,通过上面的例子你自己也可以想的出很多花样例子来增加你服务器的可玩性,这就要看你自己的TQ是不是管用了