增加一个夺宝奇兵的活动,不会的要学学MapInfo.txt // 首先先在地图配置信息里增加一个夺宝奇兵的地图,如下:[<NL006>DBQB 夺宝奇兵] NORANDOMMOVE NORECALL NOPOSITIONMOVE NORECONNECT(SH000) NOGUILDRECALL NODEARRECALL NOMASTERRECALL NOFRIENDRECALL FORBIDITEMS(回城神石) ;================================================================================ 第二步: 打开Envir 目录下的 MapEvent.txt 文件 添加下面两行 DBQB 0 0 -1:1 1:宝盒:0 1 1:@掉落宝盒 DBQB 0 0 -1:1 2:宝盒:0 1 1:@拾取宝盒 ;================================================================================ 第三步: 打开Envir/Market_def 目录下的 QFunction-0.txt 文件 增加以下几个执行标签 [@拾取宝盒] #IF CHECKLEVELEX > 0 #ACT SetArrow 20 @夺宝奖励设置 宝盒 1 @间隔喊话 ;注解:20为夺宝时间,单位:分钟,可以自定义。 上面的1 为间隔喊话时间,单位:分钟 [@掉落宝盒] #IF CHECKLEVELEX > 0 #ACT CLEARARROW 宝盒 ;此处是终止夺宝人的相关信息 SENDMSG 0 宝盒掉落在%m(%x,%y)地图,只要捡起来并守护宝盒20分钟不掉落,就能获得夺宝大奖哦! Break [@间隔喊话] #IF CHECKITEM 宝盒 1 #ACT SENDMSG 0 %s携带宝盒出现在%m(%x,%y)地图,只要拥有宝盒20分钟不掉落,就能获得夺宝大奖哦! #ELSEACT Break [@夺宝奖励设置] #IF CHECKITEM 宝盒 1 #ACT #CALL [\活动功能\夺宝奇兵.txt] @夺宝奖励设置 ;奖励脚本就不做示范了,很简单的! |
Copyright (C) 2006 www.woool111.com.cn All right reserved.传世私服 |