|
传奇脚本命令知识大全
1 V- t$ A* H7 f! m( P
, `# u2 d5 ^; t( m命令与函数:! ]& Z# Y7 G# A9 p) `8 e9 s% U8 X
# L2 R2 B# v% X
checkjob (Warr, Wizard, Taos) ;测试职业8 B7 T. H* x( q8 N/ @& _/ U
`6 X; h; i5 H" q; L) \
checkgold (金币数) ;测试金币) l* N1 h: |6 j' h0 b. Q
. j0 E5 x* {6 r2 c7 p. H9 Q
checklevel (等级) ;测试等级% o2 N# B: u# z8 M6 Z) a+ b
3 J' ^( m. J% _) D4 g$ [& z* \
checkitem (物品名) (数量) ;测试物品及数量
1 h0 H! o% G+ O4 ^
0 B3 I, _3 u8 s z Pgive gold (金币数) ;给钱
# Y) E5 @- g& S9 F! @
: ^$ O, D: w( R+ |3 ?# kgive (物品名) (数量) ;给物及数量
2 F% _9 n5 e. V4 t( }4 g! T4 t1 F" j7 m# u8 a, {5 R3 _ }* h, b! Z
take gold (金币数) ;拿走钱! L/ ?3 j$ q+ @1 q1 m: O3 r
' j7 ~2 ~1 e0 Q
take (物品名) (数量) ;拿走物及数量) C# p3 ]$ p' p l; ^5 t
- s {. `3 x1 o1 j' g7 A+ Jcheckpkpoint (pk值) ;测试PK值
1 Y9 }6 w; p( X$ p5 P \: ?4 b) F! G: h# H$ w# E
checkluckypoint (幸运值) ;幸运值正值为好,负值为差
1 a3 W4 y0 i. ]) Z8 y- f
% e0 Q6 V9 _ E. x; x6 F2 Jcheckduraeva (物品名) (数值) ;一般测试矿物等物品的品质
" X( o4 `3 i3 J7 D x4 J% [( k7 `0 X+ h
checkhum (地图名) (数值) ;测试这个地图的人数 ^5 U; s D4 g$ |
4 y- P& j5 ^& W
checkmonmap (地图名) (数值) ;测试这个地图的怪物数7 y5 d: y3 g- L3 w6 U
, |4 e; F& v F5 F! m
map (地图名) ;移动到这个地图
, R7 l4 j2 _& m+ n& K& p# S1 v, ?+ s1 S% a
mapmove (地图名) (坐标A) (坐标B) ;移动到这个地图指定坐标
6 X9 |6 p* V# q. f3 c$ [/ G1 x
X! ]! H! G/ I& _" C8 O& N) smonclear 地图清除
! S( P! n: S8 V# I
/ Z0 P U r2 |+ L0 @close 关闭对话框
5 D9 e- h, a) F" v" Y7 [$ y, v" h4 Y b; g# g5 T8 Y
TimeRecall (设定时间值) ;分钟,一般指进入地图时间限制
6 e. \- I, K1 F0 X! N
0 @: v1 h4 T) U- r' U/ l2 V8 T+ EBreakTimeRecall ;中断设定时间: P$ s* K7 g' ^1 y* L. m2 J. H, J! k
( ^, ], M+ a$ o9 m/ z; j) e) z
ExchangeMap (地图名) ;与指定地图里的人交换位置
- ~8 [# W f( x0 q# V8 R- ]6 y. r# M2 @9 f3 ]; l2 r7 @
daytime sunset ;一天时间5 ^- R0 I0 \; J. s0 N A
' R1 X& Z8 Z3 f ?3 o/ v4 j
checkbaggage ;测试背包满没
6 B' u$ h. r* O& }! X
3 {. }: ?' }! k* K) S! J5 l& [& esmall (变量) (数值) ;测试变量是不是小于指定数值# \7 J' M1 Z# E9 C- t N9 N
6 f; |$ J7 j0 D. X: {; n+ w7 `large (变量) (数值) ;测试变量是不是大于指定数值
2 U8 e, ~7 e$ w! X! f& d3 Q6 i4 e- V8 ?. G& L! M; Q/ [+ ?
equal (变量) (数值) ;测试变量是不是等于指定数值
& Q& A S7 ^! [/ a1 k+ {0 ]+ @* `
mov (变量) (数值) ;让变量等于指定数值
/ L% {( o$ Z6 r0 ?, x6 N- V% X5 n5 F" m; q5 I5 ]' S
sum (变量A) (变量B) ;A+B 注意,如果还要家第3个数直接换行写sum (变量C)1 h$ S$ P3 w3 m
( d/ y k+ Z0 K* @
注:关于SUM的详解
2 \5 R, O( s3 b: u
' Q, |( T0 R+ j3 |& ~ g: W首先有MOV (变量X) 0 ;(变量X)清0 B+ Z. I' o! B8 ~, w7 e$ E. F: v* ?
7 m f7 u" n$ z' O7 T5 Bsum (变量A) (变量B) ;X=A+B
; {2 E/ N: { {
1 S9 _' [! V; W @+ }4 a/ T6 `. ~sum (变量C) ;X=X+C( }+ ~: A( U. w
, Y3 ?0 Z& M9 U7 {% @% K
movr (变量) (数值) ;随机把指定数值以下的数(正数)给变量
, K t0 F* m7 k: i
. I+ c" y& m9 R: ~inc (变量) (数值) ;让变量自动加指定数值到变量
/ l% O, e& ^% q- _
7 t" o: r, J c; R* pplaydice (骰子数) @xxx ;玩骰子,跳转到标签[@xxx]/ a# j! I4 ]) ?* }8 [0 v% s/ b
. b, Y1 r) Y. u- h" drandom (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用于随机多项选择,既: ~3 T! f5 \- I3 T! G( J
% W# w$ `( b3 V1 K, b! A2 q" l
#IF RANDOM 3 #SAY() #ELSEACT
+ y% C0 D! m- {! I; N* x" A" I" j" s, _
#IF RANDOM 3 #SAY() #ELSEACT
0 o1 T$ x) g0 q+ _2 E, U- t' e9 V$ U
1 p+ \) F% H, m) K/ ^#IF RANDOM 3 #SAY() #ELSEACT" X* w4 ]+ d8 R/ H& I+ C8 k# A8 F
6 x' d9 P9 V" Z# x6 ~) ^0 J6 s, n; RCheck [条件数] 1 ;测试[条件数]触发与否 1(触发)
) J, O/ U4 r1 O
$ L' F3 i$ ~+ a% Z6 ^ xSET [条件数] 1 ;设置[条件数]触发
2 G: b$ ^% ^5 g6 N3 M
' U/ k- V1 b% A5 l9 A4 c: p
( G! g9 B6 z, q4 T7 q; t3 rbatchDelay (暂停时间) ;一般为1
) O# T! E' ~3 y9 J
7 I3 O* j; m1 m9 N0 I& c8 Y2 gaddbatch (地图名1)6 [# u Q9 U& m, c
% n$ J1 m) B. j* H& L0 \
addbatch (地图名2)0 f. d' s$ k3 A. o
% ~' I% G4 s4 f' e, U2 _) a+ J
addbatch (地图名3)( f! J! i5 s6 D( Q# e6 k
% g$ H/ C! D! _& O0 K# ]7 L6 U$ g: z$ J
addbatch (地图名4)
" h8 j& |9 x4 j, |* j
1 E" U6 d6 ~6 Kaddbatch (地图名5), f u3 ^7 g2 N
9 l3 X9 q1 [) r+ Ubatchmove ;一步步到下一个地图直到5
+ K& S% j/ @7 J7 R3 l3 C# A
4 I, B$ M8 K6 H+ B5 W& |- U: @
, v$ i$ G! f2 A+ e, u/ d a! P5 b- ?7 D9 L8 e6 m, Y
param1 01141 ;01141=(地图名)
9 ?- Y1 b7 ~7 a
8 P; o2 H& c, D5 |6 l6 C2 R Hparam2 10
7 t& G7 D: m* q8 J" V
( a' r/ g: |; ~6 rparam3 107 P/ f9 E; f8 l+ {& T3 Z
2 x3 P" y% x4 j/ F" D* wmongen 火焰沃玛2(怪物名) 30 10, D" z- R, I; ?! W+ b1 F
|