以下以GEE引擎的相关变量讲解,GOM引擎也类似,相同的使用方法<$STR(变量)>
2 \* Z- M! p9 N# J0 _
1 O+ ~; e6 \$ F3 [# n) B
# R6 g; E# P# x) V3 ~注意:自定义变量不要以P、D、M、N、S、I、G、A开头
$ c; h/ w9 d4 d Z. l
* Q0 [7 ]* q& [' l# h1 S$ ]# d3 r
: Z0 M9 J& f3 K0 z! [2 `% o. q传奇变量用法;变量用字母表示,在程序中可以赋任何数据 名称只限于P0-P9,D0-D9
/ w- Z' u( u8 Z2 `
8 r! H; F" E7 }' k; ^3 y4 ~, `! c7 W* d2 Y" Q3 x4 C
SMALL (变量) (数值) ;测试变量是不是小于指定数值
$ p# g7 q( i5 X( |1 m/ U6 }, r2 h' `8 s/ U" l
( d9 C; k5 k G3 YLARGE (变量) (数值) ;测试变量是不是大于指定数值
4 z8 S1 r" g% V0 ^3 G, l5 \; ^" F. F
6 o# D' {1 ?; Z4 T* t
( x1 A5 g9 T3 R6 `! dEQUAL (变量) (数值) ;测试变量是不是等于指定数值
2 O* G1 h2 H: E
6 c7 I9 Q4 o9 d6 F% Q% B( y+ ^% l% z3 Z% Q6 m ]; ~, U
mov 变量赋值 ;变量赋值 MOV N0 1 传奇随机变量, s; p" l9 r* e! v) v
: e x& h/ N! l6 R2 m: M$ ? c. H0 f
& B: ^3 d8 b3 q2 F& A$ @
inc 变量相加 ;让变量自动加指定数值到变量,相当于程序中的x=x+n
1 o, R& I; J5 z- f) ^" B% L
* p, U9 K: B; `" \ [9 c; K. [8 V) T0 m- |
DEC 变量相减 DEC N0 1 传奇变量相减+ ~- u% c! z/ s" Z, O3 |/ N
- {( h* W8 t, W& i9 q9 H
: P! d6 g& u1 b Y, C* k$ _' oMUL 变量想乘 MUL N0 2 或者 MUL N0 100 2 (不支持字符串变量)
* p2 A$ ~6 R9 _3 O0 d3 w# o( ~4 e, ^9 {- Z* o) l" ^2 i
% L1 }* c8 I% `4 s
DIV 整除变量 DIV N0 2 或者 DIV N0 100 2 (不支持字符串变量) 传奇变量脚本相除' s) E4 ~& r0 }
9 }: G4 |. z- K W4 F; P- E- \" T! e& z. f7 ~+ U' y
sum 变量A 变量B ;变量求和不要与int混淆,需要下面的组合语名才能实现$ d: A2 h" n! k* q% S3 D
2 F1 Z1 F" Y3 M. h3 U
8 r: U" |9 e) ~" |8 C% \+ ~MOV 变量X 0 ;变量X,初值。& V+ S3 o" p+ A" s
; v5 y8 Y% v- J+ A0 _
. ^* q2 e8 X# I. h. ksum 变量A 变量B ;X=A+B1 w8 v1 Y1 c" c4 U- g9 V6 i
2 L: {9 t# E9 p8 a
5 c% W5 Y9 Q; F) Xsum 变量C ;X=X+C 最后在程序中得到的是X值,实际X=A+B+C
& `6 v2 v% f: r2 _1 q: A/ X! v4 O0 U$ D% ^
3 d, m- p$ m: d
;如果只写中间一句是无意义的,只能导致错误, C4 z' T/ o! I- a
, G) C8 v+ K( E( L- `) Z0 X
6 f& R* c5 g% q' `2 bmovr 变量 数值 ;定义随机变量,变量值为 “0 到 数值”. e; W" G) ~" ~
+ ~* f P- K1 R; ]& F: |3 G: b; I& H5 }! m
random 数值 ;当数值=随机数时则为1否则为0
* t- h0 N W: U$ F" M! J8 w: H! C# f" i5 h/ ?* ?6 z
7 W4 v# ~% e [" |5 M
<$STR(变量)> ;显示变量时用,可以将变量值显示在游戏里,用在 #say后面。
% U1 T- v) |) W! b& ]; o, S# L
4 X. d& ?) w, P% \6 W1 f/ ?/ O/ z D u" k
small (变量) (数值) ;测试变量是不是小于指定数值
" K7 \/ F, n& W4 L' p$ y: P- R. \( s( X
+ l9 ~1 ^9 E9 d% a! Slarge (变量) (数值) ;测试变量是不是大于指定数值3 l, @, H8 s# |2 U3 C, c& x
! _( \$ O* r( B1 a8 |: j1 H$ Z% J$ J0 Y- I* ]
equal (变量) (数值) ;测试变量是不是等于指定数值
8 W p3 }1 X# [/ p [+ n t% ~$ f7 A# E% ]; g. c% d5 S9 S
8 W" v. v* v l" K. Y# I7 x2 pmov (变量) (数值) ;让变量等于指定数值# X; J: S9 n+ g. X
$ T9 G& D$ ~/ c6 v
( l' f2 f. }$ d, V' n
sum (变量A) (变量B) ;A+B 注意,如果还要家第3个数直接换行写sum (变量C)5 X* c; ?" V; P( k/ E4 l
; n9 p1 Q. K4 I; v1 A, X
' P, k8 x7 T( t# b注:关于SUM的详解/ W) L2 i: X# r6 X' p
3 w! B* G8 O+ Z8 P4 E) M; n% m) g/ y2 f( ^6 P: C8 K# h; x8 [
首先有MOV (变量X) 0 ;(变量X)清0
3 x; H6 {* y. q. }0 l
. w p; b: I! v' v5 j5 D
7 [. W4 T( b: t- c6 ~ lsum (变量A) (变量B) ;X=A+B1 n6 m' F3 x4 e& Y
# w" q( J; U, @/ v
; o4 f. w |% v$ Nsum (变量C) ;X=X+C
8 a% P5 E F! x: U/ t5 W8 a
) |8 A5 Q# z% ~: e- _2 t+ z. h" u) J
: }1 n3 t) D- w, D2 e* _8 A' Pmovr (变量) (数值) ;随机把指定数值以下的数(正数)给变量
: h+ M, K# e: }+ b' m5 g& Z0 N" Q* f' Z7 J1 V
2 y, n/ I7 ]* F' w# Z. K! F+ \- Xinc (变量) (数值) ;让变量自动加指定数值到变量1 l7 q7 k( f$ v: t) L
' r" k0 W; a4 f- _
8 N7 j: @) I# w* J' u传奇变量查询,传奇自定义全局变量等更多功能,给我们写脚本带来方便, t' p1 r) r* ?4 X
& S4 I- |+ C' f3 O l- @/ L+ ?: I
===============================================================/ X% E$ J( c* P7 R1 H
" a7 ]' Y( t' _; m6 B. } ^! z
1 ^, \2 e7 h2 `; s9 e5 ~1 G
传奇自定义变量 声明及保存相关命令,现在已经很少用了 个人的直接使用变量U,T更方便 全局的使用A和G
/ G) T5 v# d9 R2 W% F& b z1 H- ?, A2 G0 K. ~0 d6 y
! C% x2 [/ r- f$ K. M/ u& v7 J
P0-P999 (私人变量,数字型) 关闭对话框重置为0。
% b ^2 X4 e* V; x, _& E' a
6 f# A+ w% g4 d2 z, O
) U; `' F) D; ~+ X/ ^D0-D999 (私人变量,数字型) 下线不保存.摇筛子变量.
0 l( b8 v7 v4 V# H! c, N6 s3 A2 z' o/ r, ]$ n5 Z) l6 z
3 b7 f- s! H% y; L) e4 o6 |, o
M0-M999 (私人变量,数字型) 下线不保存.切换地图清空., ^) V8 k: T- I( e5 [
2 Z* @9 |6 |: C+ @1 P1 |. k. w
) I" `- w. l$ S6 o, S. ^$ X
N0-N999 (私人变量,数字型) 下线不保存.小退归0.
' E/ L% m( _+ `! V5 t5 Y- E! A9 v/ B% P& z+ K8 U) q/ q
# h5 n2 @1 v- M$ c! lS0-S999 (私人变量,字符型) 下线不保存.小退归0.& H$ z$ c7 }* N$ o6 t- y) @( r
- V3 X4 _' N, S+ N
& }' w* y- F; q; k; S2 u- T' H
I0-I999 (全局变量,数字型) 不可保存,服务器重启自动重置为0。, a7 I6 {. r7 `. k, R# i
X$ ~! \- r' C
* _: l* ^- P7 z8 E5 h) ^3 \G0-G999 (全局变量,数字型) 可保存。(存放在Mir200/GlobalVal.ini文件里面)# [6 A3 D, V# x7 b) x" [
8 x; z0 B# T0 o6 @5 {8 N" H L$ o( A+ k& [3 [$ |5 ?
A0-A999 (全局变量,字符型) 可保存。(存放在Mir200/GlobalVal.ini文件里面)
- n: @- H6 n' C. g" M8 t+ T
* I2 c5 Q# F, q! a, `+ `3 q4 u8 B- q2 E- l: f: T5 n# X! `. ?
U0-U99 (私人变量,数字型) 可保存。(存放在人物数据库Mir.db里面、值最大范围正负21亿)传奇个人变量" D0 W: E( w7 B- R" |2 ]$ s
- g7 l: I1 v# }& L- C5 e; k, x9 I! P, L+ J" [! |( u
T0-T99 (私人变量,字符型) 可保存。(存放在人物数据库Mir.db里面、传奇个人变量
; ^8 z# k. i3 B7 m, Y
' Z2 u4 ?5 U% u
% t2 p- e2 J" n5 I5 p. d1 U" uJ0-J255 (私人变量,数字型) 可保存,每晚自动12点重置,合区或关停服务器请错开00:00点即可
) O2 r- T! J* k: _* K, b v# C: p# ]
7 n' L- u6 l( U2 J" y# Z |