NPC排版①& I' w" ~' G* B. @1 I* S! m
+ I& s& l: N, z# ~在原npc脚本,开头加上SayExBegin结尾加上sayExEnd即可
0 C5 Y, K) D- r: [/ Y+ @所有坐标都是绝对坐标不是引擎那种相对坐标+ e& E; o" n% y7 [; K4 s: B
引擎初始文字大小为9' l% V& \: W4 H3 ]7 b2 e
, e8 D% P7 L; k: ?
7 I% t6 V' k3 A* C
0 u* u- n( `5 H0 R4 a9 }( c F
脚本格式①5 P" F- E. ^1 e5 w8 l
" f5 a2 q! Q% h) Y3 \$ u z! w2 USayExBegin
' g8 _1 \4 \# a' J& t内容 l3 f2 v, G0 m% k/ q
SayExEnd
, u5 e8 V7 X. a1 v请看下面演示①# c) f7 r$ t, p) h/ _: n
+ `) x I# u0 f+ o H" G1 j) T7 n m
另一种
, A9 b. c# R" g3 ENPC排版②
- a6 d+ \& I) r. c2 T
; P3 J8 b) y" l% G d4 c<Text:文字内容:X:Y/@触发>
. ]. a7 V0 {7 [" {/ q2 ^3 M<Text:测试下这段文字的显示#提示信息:10:20/@测试>- o9 e% | Z4 a* ?# ~" G$ z
<Text:<$STR(S87)>#提示信息:10:20{FCOLOR=250}/@测试>) z# T- g& \6 h6 m5 f+ ]0 }: y
<Text:测试下这段文字的显示#提示信息:10:20{FCOLOR=254}/@测试>
5 j" p) Y& q: T* l5 L4 T, Q) A<Text:测试下这段文字的显示#提示信息:10:20{AUTOCOLOR=250,251,252,253,254}/@测试>
* f4 z3 w. p. v============================================================================= f2 V0 o! t. \1 g; e% i2 t5 X: R
不带@排版写法
$ @2 l8 X- ?4 J<Text:测试下这段文字的显示:50:80/AUTOCOLOR=253>\
S, `7 n, d" F% n' X<Text:测试下这段文字的显示#提示信息666:10:90/AUTOCOLOR=250,251,252,253,254>\
6 P) A0 l6 [# U- W
& j! w0 B; R8 A& _
. j2 z! f2 m B9 W
0 |! S1 q2 B6 u/ o7 ?
v6 U1 X- h# I8 oNPC排版②注意:由于说明书原因 在复制以上脚本时请把#换成 |# i9 t( T$ b( l
5 X) I, t' d2 l- r6 j0 x: f9 N5 r& U2 p
/ I9 [ F5 ^9 T/ u
====================NPC排版演示①================================
8 n9 [* d0 m7 P5 Q1 {文字显示# p3 A4 S& B3 u n4 Z
<Txt:X:Y:C:S:T|备注/@Label># d' R0 D# Q5 z: _% g
X:X坐标
; S3 W5 s: _3 NY:Y坐标
. ?7 P4 D5 U1 W( i5 XC:文字颜色; n' y( R4 ]( ?0 r7 _9 m3 C* R
S:文字大小
! P, q1 G! E k& z* C3 D0 j: AT:文字- C. z; f9 U3 w" d+ s; y0 J S+ M
+ h: q2 J. _1 ^( K+ d H
1 P2 i$ V- g" w* V8 h
播放静态图片. `/ k6 H/ ?! O! I5 N; k
<Img:N:F:X:Y:O:T/@Label>0 l1 a V( G6 ^8 P# { H; l
N:图片序号
1 k7 _& [% G# n( eF:WIL文件序号9 R; H8 ?, k" |
X:X坐标
7 R8 x' Y: U) cY:Y坐标
3 T; Y; W) c; l6 aO:是否使用pak偏移
9 p- Y6 X- O, N. R- t4 w: j$ X' p5 |T:备注
# c% q- V$ @# T+ Q- ]# }( \# v
: s; x' ^! J% H. {4 u6 O
" D5 T; ?; g J4 T! y. R6 @$ v播放静态图片按钮式- e6 F9 t. @/ i0 E6 B7 \
<ImgEx:F:U:H:D:X:Y:O:T/@Label>
7 F) C; e' `6 y6 qF:WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源) P: u6 E( o0 `8 Q
U:默认显示的图片序号' L1 x+ s4 k% [4 B! Q
H:鼠标放上去时显示的图片序号
3 M7 M, N* |3 o+ c y3 A% I$ WD:鼠标点下去时显示的图片序号
5 P7 |+ r% P% F4 o" MX:X坐标
3 Y& g( ]6 N% Z5 m& ]; C& [/ }Y:Y坐标- \( y$ i% e, }8 A9 \5 l
O:是否使用pak偏移8 A! a8 M1 N& I* i
T:备注
8 b8 a: k& v1 l4 V/ x3 {" C9 D$ X6 n* ]( s8 r9 C2 ]6 ^
9 V k2 \- _1 T1 z9 J0 R' s; v) C
播放动态图片$ d7 `6 }8 U$ k9 k6 l( x, `7 t
<PlayImg:F:N:C:T:X:Y:M:L:O:T/@Label>
- c& Z3 l9 f/ z' G6 BF:表示WIL文件序号 ~* b( ?$ f' f, F! q8 Z- E
N:表示播放开始图片) V( T: T1 \- Q% `
C:表示播放张数
* E3 T) s/ d7 b& }% hT:表示播放速度(毫秒)
3 ]" ~3 X+ X8 S! @2 `8 @X:X坐标" ~7 ?6 Z; z+ ^
Y:Y坐标
5 P/ p: |6 i! Q+ [0 q" ]' KM:是绘制模式0普通绘制 1特效绘制
/ s' B5 _' i, d$ z) SL:表示播放次数,如果为空或为0时,表示无限次数。设置大于0时,表示播放的次数,次数到了就会自动消失
8 _5 g0 Y ]# e$ `O:是否使用pak偏移
3 o+ Z( ]5 W4 ^2 q0 b& W& @3 OT:备注
0 l2 i5 _1 l' l% O. `( e& F- j# S9 q: ]% y! V
3 A3 u( |4 ]% T( F自定义OK框8 T+ Z+ u' D, G8 G- i& o- E
<ItemBox:N:F:M:X:Y:W:H:S:T>
# A. k! ?7 s( G" M: ^8 j9 @N:编号(0~7)
8 W# }3 R. q; H! EF:OK框的背景的WIL序号,-1时不绘制背景' k! n9 ^! F8 l5 r- H3 T
M:OK框的背景的图片序号6 x7 I5 o/ j7 v" V# I% n; U
X:X坐标( g% H2 j4 D6 ?% t
Y:Y坐标; u- ]3 X, a% t! x" V9 u* f
W:宽度# S8 m. d2 z" L [3 M! `0 p' L" t
H:高度 `" F5 U! \: n. y/ H# m6 ~
S:允许放入的物品类型。DB库的StdMode值,如果有多个使用“,”隔开,如果为“*”时,允许所有物品- t4 F w; E, l" P
T:未放入装备时,鼠标移动显示信息& V. M R( G* R% o S
4 c, `8 L0 N0 i1 y
; h V0 I; ?5 v" g
展示物品& R; D! y; X* v( g' E# q
<ItemShow:D:F:X:Y:B>
/ S/ u! p1 u# ]8 E9 SD:物品ID0 B) {% e* V' F3 `
F:数量
& S/ P; _$ O5 sX:X坐标
6 ?5 w: T* L$ Z' fY:Y坐标0 T* i7 ?- d$ o$ H R
B:是否显示背景图片
/ f& z1 U9 m" k; h7 d& t8 b+ P
7 D0 N7 c r5 d1 Y1 e4 \( O4 B3 m
" ?; Z) Z" ?( \: A" D例子:
+ E8 Z7 p" d. ?+ Y2 ][@main]! f$ a5 G& q& S$ V7 y. [- t6 s; j3 Y
SayExBegin! G8 B& _( f" k- W
<Txt:10:10:250:10:Hello Word!|备注/@label >) |9 B: \7 X# K& e/ z" Z
SayExEnd7 F; U! c, `9 n+ @' D6 B
H' `3 Q3 W/ s. j; S
+ C3 e. J3 Q3 F$ |[@main]
) `, [: Y8 M$ `( M8 P#act
. ]1 q1 r4 \' u; s#SAY
8 _" H% z: B. R8 MSayExBegin8 L- v. m# V# {
<TXT:179:7:154:18:二级密码>
* G+ z* }% W; \2 E# i0 u$ N<TXT:25:44:87:11:本次登陆的IP地址与您上次登陆的IP符合,您可以正常游戏.>
3 P7 Z( Z5 `9 \4 b- B% b# J! T/ k9 p<TXT:11:80:87:11:1、请在下面输入您熟悉的密保,请勿过于简单,可以输入6-8个字符!>
% E" ]% i- v9 @; I<TXT:11:100:87:11:2、密保功能一旦开启永久生效,合区无任何影响,不需要重新设置!># `# o% E" e, r( F6 L/ X2 _
<TXT:11:120:87:11:3、设置密保后每次登录IP变化后上线都需要验证,不输入掉线处理!>" [1 h% S+ P% T. a8 W1 n
<TXT:11:140:87:11:4、为了您的装备和金币,建议您设置二级密码,有效防止盗号!>' @" }1 O4 B p2 h" N1 A; B
<TXT:211:176:103:11:← 请在30秒输入验证密码>. p6 P9 h6 b0 i: ]
<$STR(S$按钮排序)>: @9 i2 W' t1 Y" g, ~
<IMGEX:0:801:805:806:399:-1:0/@EXIT>3 ~/ v1 |* |* S6 L$ E5 d
<IMG:803:0:12:29:0>: U- Q& B- }# R
<IMG:179:12:341:235:0:/@删除密码>- W3 Z ?/ D( T& V% m5 u. z- K
<IMG:168:12:391:234:0:/@新密码确定>4 n. u" V& I4 M4 T+ P6 V
<TXT:10:260:249:11:温馨提示:>6 E3 h3 H: {# N9 p2 N
<TXT:220:260:70:11:您当前还未设置二级密码,请及时设置确保帐号不会丢失>
: D$ V; T- d/ e( n6 u1 TsayExEnd9 W J# Q0 ~# r; H/ x
: k0 Q) b2 F8 T* V) M& S+ S
' I5 d' R+ y F8 X0 N7 n
Npc对话框绝对坐标 (客户端1.69及之后支持)( x- g; b% ~' V: B2 h6 D3 k
Npc对话框元素,多个元素前增加&,命令中原有的偏移坐标加了&后表示绝对坐标 V+ d, ?2 U% e' @7 f* a
- D# A8 b7 K: ?1 A/ `
+ O. E& j& I: W1 t$ D
#IF8 Z7 F/ X7 M! m% E8 |3 V0 P4 _
#ACT
, d0 B1 R% O' u1 T8 y6 T* sCloseBigDialogBox M7 q! s" l; B) ]: ?8 {
OPENMERCHANTBIGDLG <$STR(N$补丁编号)> 725 1 4 0 0 0 0 0
+ E2 j6 V) O- b#SAY
z1 Q# L1 p$ n" P$ i, F- ]+ B) p<> <&ImgEx:<$STR(N$补丁编号)>:738:739:740:472:5/@exit>\
$ O( {5 `7 x2 D; C7 w* g$ v<> <&TEXT:<$STR(U45)>:179:60/fcolor=255>\
/ G/ V. c& e/ ~) ]' s1 B<> <&TEXT:<$STR(S$地图名称1)>:0:230/fcolor=249>\7 h0 n2 ^; z0 M" }, K7 Y- H) B
* q. F; n6 G! X: B
, b. Y0 J: z1 T" K# _目前支持 Img,ImgEx,PlayImg,ItemShow,ItemBox,Text6 v, t* \/ O4 w& W
/ @1 G9 B% i0 I+ X, \! [ |