当前位置 : 745v传奇网 | 传奇教程 | 

传奇地图事件触发配置详解:MapEvent.txt配置解析

来源: 作者: 点击:
地图事件配置详解须在M2-选项-功能设置-基本设置-启用地图事件触发勾上才有效

Mir200\Envir\MapEvent.txt配置

;触发标识
;格式:
;标识:值
;
;标识:(-1-800)-1代表不检查标识
;值:(0-1)
;
;

;触发条件

;格式:
;代码:物品:组队;
;代码:
;0:无效
;1:扔物品
;2:捡物品
;3:挖矿
;4:走路(不支持物品条件)
;5:跑步(不支持物品条件)
;6:爆物品
;7:骑马走动
;8:骑马跑动
;9:挖矿(命中一次触发一次,无需挖到矿,也不是每次挥锄头就触发,而是命中一次才触发)

;物品:(物品名称-*)*代表不需要物品
;组队:(0-1)0为不需要组队,1为须组队才触发(暂时不支持)

;触发机率
;数字越大,机率越低
;范围:(0-999999)0的机率为98%

;事件类型
;格式
;代码:内容

;代码:(现在只支持脚本事件)
;0:无效
;1:调用脚本(调用QFunction-0.txt中的内容)
;注意事项
;
;在相同地图座标,不支持相同触发标识及条件(触发条件中的物品名称除外),如果有相同的设置,只有后面一个设置有效

;地图号座标X座标Y范围触发标识触发条件触发机率事件类型
;和翎风不同的我们这里增加一个范围如果范围的值是0那么须在这个坐标上才能触发,否则只要进入这个坐标的范围就会触发
;坐标为-1时不检测坐标

33333330-1:11:回城卷:021:@MapEventDropItem
33333330-1:12:回城卷:021:@MapEventPickUpItem
33383310-1:13:*:021:@MapEventMine
33303300-1:14:*:021:@MapEventWalk
33313350-1:15:*:021:@MapEventRun
3-1-10-1:06:*:001:@爆物品

QFunction脚本
[@爆物品]
#ACT
;这里的%s表示的打出的物品名称%x打出的物品X坐标%y打出的物品Y坐标.
SENDMSG0【地图:%m】【物品:%s】【坐标(%x:%y】255253
;也可以这样
SENDMSG0【地图:%m】【物品:<$SCATTERITEMNAME>】【坐标(<$SCATTERITEMX>:<$SCATTERITEMY>】255253


检测坐标范围触发:


[@OnTimer12]
#IF
CheckInMapRange33543370
;检测是否以地图3坐标354337为中心,范围0触发
#elseact
SetOffTimer12
break
#IF
CheckInMapRange33543370
#ACT
OPENPULSE01
CHANGEEXP+200000
break
[顶部]