多级脚本使用
5 o! t; ]0 E+ z- d4 u+ ]1 C/ ]; u9 S- b
" t0 f8 d2 y8 @4 s功能:多级脚本使用
4 {7 j# R: c- B4 U: k6 H6 z格式:无! R# S- j' X! O
说明:本功能的实现突破执行脚本的唯一性,使脚本的使用更加灵活多变,使用方法为 任意人物名称.任意脚本命令。以下所使用的翎风网络名称等全部支持变量操作
% G: w; R9 m) P9 \* I6 U- a& H7 ]" ` y9 P7 y- R# L1 H" W
! y0 {4 l: e2 @& p* o; i" P
2 n X6 ]8 ^1 D. A
& p# e' S$ V, N* nH. 表示是英雄+ L/ e( \/ ]* Q2 M) h; ]7 N
5 r1 N" w, m9 x; l4 Z: K
+ f/ K' Z2 j& B7 i- E
O. 表示是主人
* k$ I2 Y# d) j M B$ H; d' \) H) \. F! U g& p
( Q9 } f$ S6 q' m3 C7 V0 b7 ?
M. 表示是怪物
, B, U" v( o b7 c$ g" M9 V; s/ n7 _9 ?4 z$ a1 |
; P. N+ J# ? ?
P. 表示是对面的角色
4 [. P n2 B' ~. [+ ]; [0 S+ k8 T4 p2 y8 K! _
' X2 O7 h: l% k4 E
例:
" e, {6 h6 s! N v9 p# N
7 R5 j0 J% k. V4 j1 J- t) [
& Y e% O- K5 q; V例如:
7 g+ R) K; s6 @7 ^4 g) j5 x#if
+ y5 J' z) B, w! e" H( V翎风网络.Check [100] 1
" V6 e+ \- U- m& t$ {9 A0 Echeck [100] 1
* X( `) V$ c$ D#act
- d" A$ D6 |$ e; i+ g& \, x- h2 S翎风网络的变量值100为1
% x, I) t/ R& G7 D! g8 q你自己的变量值100也为1
2 Z9 R" V: b* X' E2 Y8 j! d( S, s% r, W* C8 |
) p- g& H/ g# R- \- ^) t- n! D
下面列举几种常用的使用方法,以下方法同样可以用在#ACT命令中) k1 H: G# g' w2 u( }
7 U1 O5 U% V: u+ J5 ]( O- t" y6 i6 P
( L+ e, _) `) P- H+ E% V5 z; e( Y; u# ?* P2 P1 B1 {8 M/ c
4 t O6 f/ V8 W" J# f; o' e3 M$ z" O4 z
例如) v& b# u1 n# L% A; Q8 g
#if
3 `5 D" w/ {/ _, t$ `, x& G& g8 j翎风网络.CheckLevel 51
- g( M3 n" @4 h) ^: xCheckLevel 51
& I+ H1 @( G9 o) S0 X. D#act
+ E. B4 ?3 z- I3 B/ J& u翎风网络.GameGold + 10
0 E" G# v& E$ GGameGold + 10
4 h& s4 a9 e6 B! o. d+ ^9 H#say
9 g h& [ a2 v5 x @翎风网络的等级在50级以上,给予10元宝奖励
! e3 P* k1 B& t+ J你的等级也在50级以上,给予10元宝奖励 [: f- @, k% l8 W
3 _7 K- \9 t U) o* q2 X& }4 W
4 n7 ~3 b! g/ e4 H- T+ a7 z上面脚本,如果翎风网络不在线,M2会提示出错,但脚本会继续执行并跳过该句做为无效检测处理
# Z2 W( r, e1 b! u8 W当做为无效检测处理后,只要D3dm2等级和自己的等级在50级以上,既执行#say和#act段,0 K& C e4 |+ v) m7 W
并且,翎风网络.GameGold + 10 该句也无法执行,被跳过,继续执行下面的
& {" Z; D8 D/ q. K+ V0 p: y所以在使用多级的时候请注意脚本的使用& ^- j2 d3 A3 O0 N3 o
; t8 W- h/ y# o) Q& G
0 X0 d* L5 @4 w+ K: K#if
) j! S1 l1 i. ]$ S8 i5 T9 N1 ?8 }H.CheckLevelEx > 1
$ c6 m! b) ? H9 ]0 a9 G#say
! E& y, `/ X& b% V& M! t你的英雄大于1级
5 |" j8 ?. p t7 E* J1 q1 S1 I9 h' Z u4 X
) ]- G \6 u3 a' ?; X# r3 {#if
/ C/ r. S9 v9 \ T8 F# mP.CheckLevelEx > 1
+ J0 v6 }) i' V! d1 @0 F/ X#say
}% |8 z% Q2 b1 j* k' g你的对面的角色大于1级
/ t! |0 g1 _* D9 y" m# C" n2 i8 n/ o0 W: r! l2 }
, E5 A6 _1 r. ~& P8 ?9 d
;怪物操作,一般用在攻击触发里5 ]) X: N v" Y) s& Z- |$ R
#if
) D+ m4 l1 ^3 N* d. d+ E#act
- M" g3 O+ {* P- w/ OM.HumanHP + 100$ m( S% _" E" p) C- o
^" P) l, j6 H% d/ j7 U* X8 m |