功能:
: K% t! ^, x. T* i
9 g) o' }( K" g; ~. ]1 m4 Q; M6 s+ {
' e+ l9 p% c& u% G主界面自定义按钮,最多40个,参考附件,可利用登陆自动更新配置
0 r. S; ]8 S5 d: {: x9 I7 o% n% k客户端data目录下增加配置文件:MainWidgetCfg.ini // 主界面自定义按钮,最多20个,参考附件,可利用登陆自动更新配置' ^3 ^/ C! l; _
MainWidgetCfg.ini的wmlib=Lui时,会调用Lui.pkg的图片,图片名为lui.pkg内的文件名,非lui库的图片索引大于0才生效1 q( k6 O( I; F' C h
MainWidgetCfg.ini LoginShowChildButton=0/1 字段,登陆是否显示各个子按钮
/ q. S8 C7 C; @8 z! c/ U: F9 v* v0 M1 Y' K: [( W% J. U/ O/ {5 U/ f3 f
\& X- E% W U- i" a5 \: r点击按钮会根据按钮序号执行QChatMission-0.txt脚本对应的[@MainBtnFunc_0至20]字段,[@MainBtnFunc_40]是显示开关的触发) g) p" h* S! a8 s4 D
相应的NPC控制脚本命令如下:% Y# B7 d. i3 C" R( J5 ]
MAIN_FUNC_BTN_SHOW 序号 0/1 // 显示或隐藏
0 D# h3 ~/ F+ C; hMAIN_FUNC_BTN_FLASH 序号 0/1 // 按钮是否闪烁# m- _4 i0 t c0 C/ T$ }9 u) d5 [
MAIN_FUNC_BTN_POS 序号 X Y // 调整按钮位置2 F; M3 _0 x, u+ R2 K4 T8 b$ O
!Setup.txt OpenMainFuncBtns=0/1 // 开启或关闭主界面功能按钮功能,默认关闭( O- K9 K: n$ n
3 S6 Q2 B4 ~$ V" ?
. _9 O2 Y o y! `+ e例如:
" o9 \9 B! C% d
/ ^- p& d! y5 X( ?* l3 k9 r8 @+ t. h
[button]9 n2 h) Y1 Q9 l/ X7 G, [
; 开关按钮
6 k: n" p7 S5 r# h% h* I: |7 a5 h;-----------------------------------------
( o+ C0 Y9 t: o0 r; 登陆是否显示子按钮& f& J! f8 D W
LoginShowChildButton=0
& `9 n4 c0 q8 |: r8 U1 N; 素材文件名
' S' \' }- ?! z0 X2 R4 `# U. J) fwmlib=Prguse2
7 M i$ P' Y, M' ~; 标题 P5 n. M7 v( o) X$ Y
caption=开关
) p3 b3 V7 o" R" \8 \/ V3 D) V; Tips
, R2 J4 w1 G1 j' [: v w9 J! Ftips=点击显示/隐藏功能按钮- F. p f' B$ Q0 h8 X! O
; 坐标X; N4 X f" e9 r: m, u9 c
x=5
1 S/ E- |# A5 l+ ]7 R4 E) C: a; 坐标Y
3 F* M1 L& V: h) s5 v; Dy=45
- ?; p# N8 [0 H9 d9 d; 普通状态图片
% ]0 h4 n5 a& ]+ ^' g# P# s2 p3 ?NormalImg=223
( N- ?2 a. ]2 b: _( Q; 高亮图片(鼠标滑过,设置0会自动高亮普通状态的图片)' \9 }2 U& v; W( e
LightImg=0
. x& c' b: {$ X7 C% o+ r8 g; 按下状态图片
, Z/ k2 j4 R# l$ A; E) fPushedImg=224
$ y/ m7 r$ G, l1 A+ P6 w/ D" b, [
6 [/ A* b) m3 ~& ^3 ]% L: u
& I3 ~9 s/ T3 L2 \* m+ ]; 功能按钮个数
3 J! N& j! w7 u X# R;-----------------------------------------
: p% R! e) ^. g d/ E0 }- ncount=3: x1 V3 b8 U0 P
" T; L7 F1 M% `+ X# d6 F3 ^
9 J. d9 {: l9 Y' t1 D a) g; 功能按钮0设置% _8 Q" n, c+ G$ {
;-----------------------------------------( _8 E# L( m3 t5 y: P& c
Visible0=1
5 m( N& J, H' y& Mwmlib0=lui3 K% K3 v" L7 V. E$ W8 l
caption0=按钮0
$ Y; h ` X6 C `4 D' b+ Wtips0=Tips0
# _9 m6 e9 q6 G2 B/ E& Qx0=40
9 \9 Z3 q1 a, ly0=55' z+ t% J- ]( X
NormalImg0=DscStart0.bmp; x" Q/ P& u9 o, G
LightImg0=
! D/ M* m. m$ u J5 M2 I8 b* _) QPushedImg0=DscStart1.bmp
. m) E# P; F# x) BOpenLevel0=10 I9 y( O" n4 G" R5 E! L& |
7 ], ]) H6 W7 ]4 d- w X1 d& C: ?+ G* n7 e' l6 o- G& q; Z) L
; 功能按钮1设置5 j' Z X1 v3 F+ r9 t6 [9 C6 N! t% n
;-----------------------------------------
9 l4 S9 I+ `8 T+ C2 h6 X$ I# xVisible1=1. \9 s# N/ b* e" T- r
wmlib1=Prguse2) w0 Y( T: h5 `% V7 Y# Z a% Z
caption1=按钮1/ X) [; O2 s4 @6 m& H/ ]. `
tips1=Tips1- T; D) N; M+ f
x1=1204 u3 \- D1 V' z
y1=55! Q( ~/ ]' _0 l) T) x
NormalImg1=170, d7 ^# }' ?. K, z9 h4 J" `
LightImg1=0
/ x& V L8 J7 O7 ?; cPushedImg1=1712 t0 ]. Q3 _2 s: e9 Y
OpenLevel1=1' \4 F$ K, I: [; r5 ~
' u7 \! J) @" [& \" ~1 K* @
$ z6 ]8 g2 n- e% J: M1 q
; 功能按钮2设置9 g* W C9 s6 v; ~
;-----------------------------------------
! p& ?* q" L/ E( z* L+ MVisible2=16 E1 b* ~3 R! o$ @- X. m, T. h
wmlib2=Prguse2
" @) O+ F& O; U8 k7 ?6 `caption2=按钮2
; I* k. w: _7 S6 h6 D4 i1 C2 Ftips2=Tips2) ^- b5 C& }; I5 i- E% T2 L& l
x2=200- n8 D2 _- d8 u
y2=55 c! w, g- L& R x0 e
NormalImg2=217
# b4 u2 L+ o5 m$ r9 }LightImg2=03 z0 O8 x, Q, c" i" [; a; ?
PushedImg2=2188 g: ]* L' p, o/ W) w
OpenLevel2=1( o; p- \# _2 _1 m9 R, v- \
( D5 z& U A5 \) T
|