NPC对话框内创建输入框0 V1 ?: @1 Y$ N* Y T# N
; g8 A7 L8 T. X
1 t. }/ A# N6 Q1 a# ?# s( o; h: O9 p( ^$ S3 g. C
, D& v% g! f5 t
INPUTTEXT:输入框ID:X:Y:宽度:高度:背景色:边框色:文字颜色:最小长度:最大长度:数据无效时提示对话框内容:提示文字:提示文字颜色
4 }2 B R, b* ?) a" ^输入框ID: 1-9
) t3 C/ p+ N( [2 M9 m背景色:-1为透明,0-255
" i! L2 z8 @0 P' B) C% g& o边框色:-1为无边框, 0-255+ x$ \) c* G) D$ Q& N* b5 O w: C
最小长度,最大长度,为0表示不判断
* E3 t6 }, q* b& w
; b" @% _) G0 f. }$ R i" O0 E' v$ u8 c6 p
INPUTNUM:输入框ID:X:Y:宽度:高度:背景色:边框色:文字颜色:最小值:最大值:数据无效时提示对话框内容:提示文字:提示文字颜色
, ?9 [+ v' _0 v, L; c, ]- V; R9 @输入框ID: 1-99 w& Z4 x* N- y, K$ ]. l q" a; Z
背景色:-1为透明,0-255
! ]# R" J* \# ^, c边框色:-1为无边框, 0-255% Z6 Y6 L v3 o) `# U+ C
最小值,最大值:同时为0表示不限,否则最小值必须 <= 最大值( }, f' r# l; c
- [% u( k8 X, F. S/ T
" V/ B) a6 o9 l& U5 t
以上2个命令:“数据无效时提示对话框内容”为空时,客户端不检查数据有效性。
/ x+ z! G$ e8 c6 E7 h: D, o- b5 X, g5 r1 a0 L7 q9 u7 k" d5 D% Q
4 |* @$ A& p! v: i
5 D; y9 l9 m: D1 N: [$ D5 m
) A8 b+ ?2 n) g# O示范: A1 s2 R2 x$ h% x; \8 e3 {
1 ~0 ^7 \* z' I
' D+ [' \6 f( o7 | m- @) _[@main]
3 }. P1 r) y1 ]& V8 g* ?: R+ `姓名:<INPUTTEXT:1:0:0:80:15:0:249:255:4:10:姓名必须在4-10位长:输入姓名:160> \
: J/ M' E% e1 l" H& Q$ c/ Z& p年龄:<INPUTNUM:2:0:2:80:15:0:249:255:1:100:年龄必须输入1-100之间的数字:输入年龄:160> \
9 x A9 |& K2 }- J( l5 @7 V性别:<INPUTNUM:3:0:4:80:15:0:249:255:0:1:性别必须输入0或1:男(0)-女(1):160> \4 [$ p- ]- y8 Q8 K% Z0 i
- [. @! N% q4 F$ a+ G
& o$ g5 [3 { V) C. [. r& f; R) Q<text:只提交姓名年龄:10:6:1,2/@提交部分>\$ Q( i% H. p. u
<Img:130:1:0:4:1,2|249#将所有输入框的内容全提交/@提交部分>\ 4 e# f# `* q5 R/ E5 _" r. c
<全部提交/@全部提交>5 O2 T+ f' i; X/ a) ~
/ k5 t- M6 a" F1 ~* w1 L$ ?/ T5 [/ S# [( G- r4 P7 S
使用IMG或者IMGEX或PLAYIMG提交输入框数据时,如果不指定哪个输入框,是不会提交数据的,例如:
5 `0 O4 m. a. {<ImgEx:0:120:121:122:0:0:1,2|254#996引擎官方网站:^253#www.996m2.com/@提交部分>\
( p s, [% q& k4 S) r* h9 i就是提交输入框1和2,如果不写,例如! K2 i7 n6 t8 u: j$ V: J
<ImgEx:0:120:121:122:0:0|254#996引擎官方网站:^253#www.996m2 .com/@提交部分>\7 E i$ g( E) R) p( W! @
这样就不会提交输入框数据的
9 s4 G: r3 g& N& H* I) l# N4 E7 n& E* I6 J, y. S2 S
, G+ \( @* B* l1 v6 h9 X
# b8 j M2 C( Z& F; T" D
! S; c/ M* M" e
[@全部提交]& z# f# s% W' k; Q
#act# |2 ~7 v4 U1 C3 }% S7 f
;;;;;;★★★★★★★★★★★★★★★★★★★★★★★★★★这里别忘了对输入的数据有效性判断。。。- y2 v p4 u, i# n+ p* a
SendMsg 5 输入的姓名为 <$NPCINPUT(1)>
& ~( U( U F% ASendMsg 5 输入的年龄为 <$NPCINPUT(2)>
% T; \. N! _4 r6 i' P | uSendMsg 5 输入的性别为 <$NPCINPUT(3)># ~; ]+ v8 Q1 G8 L; r' {
. z" ]$ a% N4 x- [, g/ b* w! U" X
- \( l: }' \3 L- A$ q% N
[@提交部分]% r! t! q, `5 g8 s& B
#act
# d0 ]3 e# N* ?4 p;;;;;;★★★★★★★★★★★★★★★★★★★★★★★★★★这里别忘了对输入的数据有效性判断。。。
& I* x) @- D$ c2 n: M2 sSendMsg 5 输入的姓名为 <$NPCINPUT(1)>8 o1 N1 f! v1 ~! Q( Y s/ s
SendMsg 5 输入的年龄为 <$NPCINPUT(2)>' S) Q1 f( {( U7 l6 ^: Z1 H; n
SendMsg 5 输入的性别为 <$NPCINPUT(3)>
. M" @: z" Q0 e G L
8 p( ^ r0 z, b. } f" ^# l
* t6 ~ i) L9 h, f9 i8 _$ ~2 S) N
+ j `. }1 H% \& \
! o: x) P6 p3 ^ e;---------------------------------------------------------------------------------------------
7 v |8 ^- K( K% g! l) _
/ z z" F( `+ D, c, i6 d
1 o' l5 Q3 W2 b- k1 F: v) N注: 如果留空要通过检测不想提示的请用空格。
! m6 n9 k8 y) e6 X* X( U8 e% j7 F1 i! B+ u3 u# a/ F
i, D, ~$ K; [2 ?) [. G# \姓名:<INPUTTEXT:1:0:0:80:15:0:249:255:0:0: : :160>\
( J9 \% m( z: `
2 |3 K) O, r" i# ?; ~4 M; F) s2 O- a
;---------------------------------------------------------------------------------------------
( A% ?5 X- e1 ]! ~" i9 O
7 C" A* o) m3 A2 T) H* n* Z* r
3 a( Z5 ~" k. X* L* C* }/ V+ t/ [3 D- k/ `2 Q
' i' x; }2 {& d r) u- n/ w$ jINPUTTEXT2 {& c' D6 p+ b) |8 A1 c+ q% S
INPUTNUM 有非法字符,全是触发 @inputboxFilter
( A K$ t# Z" e1 z, p. `
* X1 V% g/ i1 e0 J1 \. K* ~" D5 E s, H% \$ s1 H3 d% a
[@InputBoxFilter]9 `5 a! R5 R: L- V1 v2 d% h$ d) t
#ACT, w# t3 |+ ?7 y
SendMsg 5 输入了非法字符7 B: J6 p! b' _2 p' f; ]7 k
- r _7 r* s8 M8 w7 Y, U$ ` |