地图事件配置详解 必须在M2-选项-功能设置-基本设置-启用地图事件触发勾上才有效' O6 U5 N! u! V# g+ L
1 d- I O/ i7 X; F+ b
* F1 {. v& @: x% w1 \0 }3 v
Mir200\Envir\MapEvent.txt 配置
& X8 n& }$ @6 K, n5 \, S# R7 k {# f5 R! \- }+ G1 m
+ B9 ^% n$ T6 z! U$ p5 I+ o
;触发标识
$ t1 J3 a* h9 A; d/ Z# O; 格式:; M' I/ }3 V6 U# R- _
; 标识:值' M2 P6 C: @; I& i! v
;
3 ]; Y6 h; y2 H8 U; 标识:(-1 - 800) -1 代表不检查标识/ S! {8 x0 H4 v, S f
; 值: (0 - 1)1 d, e- }$ n% { Y1 H
;' S8 H; [5 p. Y, n
;5 ^& @" g: C. L7 X: |/ U+ r/ O1 t$ j
6 f: k! Z; D+ n& w
: u% |+ l* n" n9 q7 J2 Z' e;触发条件
9 b7 L3 s* X5 C7 x/ x3 f/ q. h- s2 G/ @3 V8 T) H
- M. Q, d! x/ j3 @; 格式:+ P* V; J/ M. D, F* i
; 代码:物品:组队;
# X# q; ]; n1 T" u" d; 代码:
$ J, E' m! R! c: R; c+ \& ^' f; 0:无效9 X, m0 j( l% C: Z& b+ C9 a
; 1:扔物品
9 Q( P) N/ v) c3 k1 |+ C; 2:捡物品9 L4 o9 p' K! @
; 3:挖矿( t r; n$ c6 P [- Y/ y( J( ~
; 4:走路(不支持物品条件)( {( K8 n1 N1 Y# m6 M
; 5:跑步(不支持物品条件)
" }( `% z" J$ w4 r3 q4 P; 6:爆物品
$ Z+ U+ V' p8 W' c6 f
% y! m X) v4 O0 p, Y& ^6 T6 r$ ~/ Q
; 物品:(物品名称 - *) * 代表不需要物品4 o3 s. {4 w. N3 w
; 组队:(0 - 1) 0为不需要组队,1为必须组队才触发(暂时不支持)
+ O$ f* {* m: e& V
" A5 [' v, e/ C5 {
! [% h; ^) U' F7 |;触发机率
" [5 S: L1 o6 Z: A3 ]; 数字越大,机率越低
+ Z; y8 g/ A: D, \; 范围:(0 - 999999) 0 的机率为100%( E9 f0 |1 x, k& p
3 Y& O+ e, [; X# B. C
5 W: X- d8 d5 U( k% C8 d# s8 N;事件类型
/ D8 m& Q$ G1 w: }* j; 格式/ a" u" C* {- Q( {: N& ~ d
; 代码:内容" M* i8 ]; d" @
+ U' w; H: M/ z2 ]% c( n' u" o" E. |( X- E3 _" m3 j
; 代码:(现在只支持脚本事件)
( x( |# E6 H+ Z) [; 0:无效
3 V( w! O- k. p* [) J R3 { n; 1:调用脚本(调用QFunction-0.txt中的内容)* j4 T3 O6 F. F4 ^$ ^ K; k
;注意事项
# p/ `- h3 a& V/ R# V5 X;
( ?( h; b7 x& Q( A, ^1 q; 在相同地图座标,不支持相同触发标识及条件(触发条件中的物品名称除外),如果有相同的设置,只有最后一个设置有效
: A$ y N0 M' g _. a. U* a" S. l5 {5 }# K/ Z+ W
* w" ~0 m! \" P, m X S: g0 l;地图号 座标X 座标Y 范围 触发标识 触发条件 触发机率 事件类型
6 b; ^. F" g5 v; C8 y;和翎风不同的我们这里增加一个范围,如果范围的值是0 那么必须在这个坐标上才能触发,否则只要进入这个坐标的范围就会触发' {8 u) B w: R% s5 ~. r+ s
;坐标为-1时不检测坐标
2 R" R( D+ E6 u# X
2 H0 G! t3 }' U" J& Z/ e
6 q5 ?* A" f8 a/ {3 333 333 0 -1:1 1:回城卷:0 2 1:@MapEventDropItem! f# m1 v t' k$ G0 Z
3 333 333 0 -1:1 2:回城卷:0 2 1:@MapEventPickUpItem
7 }. u+ E1 X" H6 n8 h1 Q3 338 331 0 -1:1 3:*:0 2 1:@MapEventMine+ J: h( D' o$ {6 @3 K) W
3 330 330 0 -1:1 4:*:0 2 1:@MapEventWalk
" L# L; f1 J- H- |2 j4 b3 331 335 0 -1:1 5:*:0 2 1:@MapEventRun8 K1 a( A" E1 M3 q9 p1 l& q
3 -1 -1 0 -1:0 6:*:0 0 1:@爆物品3 q }% a3 I, L
" L2 |% B1 g. i
8 W( m. _ l1 h% V8 n6 f, u/ W
QFunction脚本 W1 C$ k) o* q! i
[@爆物品]" V3 p w# C9 I0 n" p
#ACT9 B% V- U _ B* M e5 v* u# t) B
;这里的%s表示的爆出的物品名称 %x爆出的物品X坐标 %y爆出的物品Y坐标.+ ^: n7 Z; u# C$ j) T
SENDMSG 0 【地图:%m】【物品:%s】【坐标(%x:%y】 255 253. m: {& c% O& ]. k1 U7 ~) u4 U
;也可以这样/ ?2 y+ k( p' G
SENDMSG 0 【地图:%m】【物品:<$SCATTERITEMNAME>】【坐标(<$SCATTERITEMX>:<$SCATTERITEMY>】 255 2532 Z9 K0 u6 n" j* k
7 m R1 R: S, K$ D8 ?: b: d
|