" c5 m. F1 _. R! ?; Z7 U# P' P2 w1 d- b3 h# p H
& C# s, I5 ]0 p$ g. B2 ]% Q7 i N
本功能的实现突破执行脚本的唯一性,使脚本的使用更加灵活多变
" z( z3 X1 y$ a使用方法为 任意人物名称.任意脚本命令
7 K- |5 A1 J0 t
0 h5 X3 o8 X% P! ]
' D( i4 x1 H* p3 L! _以下所使用的Game网络名称等全部支持变量操作5 v' Z. T4 g* z, S
9 l! K5 I2 L9 m
, [$ m$ ~( f9 @0 t; A; m. o例如:
% w I0 I/ L0 n s. x$ f#if9 N0 @1 i1 C# H# A: e! `* ?, F* j
Game网络.Check [100] 1
, q' s7 [: C8 G) vcheck [100] 14 w! Y9 R* i3 K# W& \7 V
#act
6 [# o( _& f1 ]& ^, X# j" TGame网络的变量值100为18 N# F3 z$ t+ P% z
你自己的变量值100也为1) C3 W E: \) c G
0 q: \8 W5 o# \ l# M
$ q X( G$ V* T; {1 C" G3 F
下面列举几种常用的使用方法,以下方法同样可以用在#ACT命令中
) \1 [* }: @1 f; [7 | L
, y# s9 Z* G7 I6 h" a: Y8 [6 p, I' |7 c5 i3 \! j
第一种,同时检测多人
$ R l3 A# Y3 |0 |: \. L% Z#if
# h# j- B- d6 ]- O+ tGame网络.CheckLevel 510 B6 O1 h* O1 t# m x6 {
Game.CheckLevel 51
M& |; D+ |+ o4 j) h, ?CheckLevel 51
9 l5 I) e9 g3 I7 K& t K: y+ |#act
$ k# [5 N% |: }% XGame网络.GameGold + 10- N- f) V( R1 W3 E9 A$ l
Game.GameGold + 10
% b+ L0 z' s, o. N9 R$ I7 LGameGold + 10
: T0 L& H8 L8 }4 R* Z#say, W( @+ r# U) M
Game网络的等级在50级以上,给予10元宝奖励
; s" v% P& I7 L, X; iGame的等级也在50级以上,给予10元宝奖励4 _7 p, n5 e. I- Z0 X* T7 n! J( E( C7 `
你的等级也在50级以上,给予10元宝奖励
2 [+ d. w2 H( W- i/ {( K% J
6 N8 Z$ M1 F9 U3 O6 W# W1 l- P; e- K
9 {' z) E' ]% Q3 K% Z# {
第二种,多级同时检测多人,理论上是支持无限级
9 h; O- i1 g! M1 |5 y#if! Y0 B6 P. O) N; O, b
Game网络.<$FQNAME>.<$SFNAME>.CheckLevel 51
; p+ C9 V) | g- r, U' L3 UGame网络.<$FQNAME>.CheckLevel 51, Z6 k% m+ w; `! P0 w; l
Game.<$FQNAME>.CheckLevel 51
7 G& A; `8 x1 }' O4 n7 p<$FQNAME>.CheckLevel 51
- K' C( T$ [% y# S#act& a' {, E) c% F( ]& B% J
Game网络.<$FQNAME>.<$SFNAME>.GameGold + 107 k' C. H& Z' N- m- W3 a
Game网络.<$FQNAME>.GameGold + 10
. k8 \/ o7 B0 c+ U+ zGame.<$FQNAME>.GameGold + 10& o+ @4 X) ~0 V
<$FQNAME>.GameGold + 10
: `; x* N" i5 u4 C' x#say
4 r' P7 N/ P' P( z" G% AGame网络的配偶的师父等级在50级以上,给予10元宝奖励6 g$ ~$ s( Q) ~8 P' J0 C+ ?9 R
Game网络的配偶等级也在50级以上,给予10元宝奖励
# V; T1 A. j3 K# ~Game的配偶等级也在50级以上,给予10元宝奖励2 S) p3 m+ z" h7 e, \3 I* m4 k
你的配偶等级也在50级以上,给予10元宝奖励& x1 D- O6 p ]5 k+ d, J$ }1 A
& R7 l3 ?) L1 k8 H: J8 U. y+ K4 h. E. R4 `& _5 U6 I# Z
另外请注意,如果人物不在线的处理方法# y7 v( i& ~% Q. i2 L& W& h, U
例如
2 t% v$ H4 a. H. r4 d#if2 L( C/ E' \% C- w' l! D
Game网络.CheckLevel 51
' P( }' n! [; IGame.CheckLevel 51
, e8 b( J# W' X8 V6 M& Z: A4 qCheckLevel 51* L5 A' M; N; @, T0 R9 R7 y
#act5 P% N5 o6 E" E: S X
Game网络.GameGold + 10% b/ o2 ^! X. S9 ?5 o
Game.GameGold + 10
' ?3 |5 G& W! R4 b! HGameGold + 10! ~9 v! K9 a4 s6 b5 ]- _0 E7 L
#say( I; t- `, B" g) \" m5 M
Game网络的等级在50级以上,给予10元宝奖励' @" p, h3 \% b5 D$ T- ]8 J2 z
Game的等级也在50级以上,给予10元宝奖励3 E! e3 N' ^0 ]7 }! V! Q' f4 A
你的等级也在50级以上,给予10元宝奖励- i8 n: G2 ^# g
8 f; k+ M1 P0 A4 F3 _
& ~+ f5 Q+ ` h( w7 J- T) m
上面脚本,如果Game网络不在线,M2会提示出错,但脚本会继续执行并跳过该句做为无效检测处理. v2 z% ]- ]" P% ]/ O
当做为无效检测处理后,只要Game等级和自己的等级在50级以上,既执行#say和#act段,
( l: a+ S" ]. Z8 X9 p3 C0 f并且,Game网络.GameGold + 10 该句也无法执行,被跳过,继续执行下面的
4 S! U2 f' q5 s4 \, F所以在使用多级的时候请注意脚本的使用
8 j: i* i4 {0 Z& Q! H! {
5 G1 l# o1 B' v8 C |