功能:. A& g5 _( C: B) P# d) W
5 M, g9 ?% X+ J+ |4 S6 C. w
( Y, A# F3 a9 _主界面自定义按钮,最多40个,参考附件,可利用登陆自动更新配置8 }& N, w8 O( G4 H! P) D+ R$ I. z
客户端data目录下增加配置文件:MainWidgetCfg.ini // 主界面自定义按钮,最多20个,参考附件,可利用登陆自动更新配置
7 x: C" \; \* f# X% H# O8 _- IMainWidgetCfg.ini的wmlib=Lui时,会调用Lui.pkg的图片,图片名为lui.pkg内的文件名,非lui库的图片索引大于0才生效
! d. l9 |+ G( t% S# m, N! ^MainWidgetCfg.ini LoginShowChildButton=0/1 字段,登陆是否显示各个子按钮+ k) B8 \0 b% X6 `0 g
0 ]1 _$ d. k9 r% T( g" F
/ t2 U! f7 |: r6 p
点击按钮会根据按钮序号执行QChatMission-0.txt脚本对应的[@MainBtnFunc_0至20]字段,[@MainBtnFunc_40]是显示开关的触发
& h6 o9 f4 d: ~ U, I1 H相应的NPC控制脚本命令如下:& s3 a% t( R+ q4 ^) ?7 x! V
MAIN_FUNC_BTN_SHOW 序号 0/1 // 显示或隐藏
* ?0 h+ A4 ~, M+ Z6 S# R. WMAIN_FUNC_BTN_FLASH 序号 0/1 // 按钮是否闪烁, v) u( W+ d3 ^0 ]9 n) A3 ]
MAIN_FUNC_BTN_POS 序号 X Y // 调整按钮位置
; f' P% v4 n- e, d9 c1 K!Setup.txt OpenMainFuncBtns=0/1 // 开启或关闭主界面功能按钮功能,默认关闭1 T1 N% H; N( V1 y
1 ]# K# {2 w! K* O" @2 \; G6 q
; Q& v2 e. L+ n4 b2 A0 ?+ }3 i. a/ C例如:$ \& `3 A" v1 Q7 a
% r! m% ~2 Y- Y7 z
* D$ T. F: O; e e8 f$ O5 f3 n7 f[button]* @; O! z+ R1 o7 `5 S5 u; O
; 开关按钮7 e. j3 a6 }5 R' c
;-----------------------------------------# L- B- z& X- X
; 登陆是否显示子按钮- S5 G! d" H: ]+ S
LoginShowChildButton=08 m9 o- G) W( M
; 素材文件名
0 f; L0 k6 I: T2 ^7 [0 g }wmlib=Prguse2. A! F2 ^6 e5 i& y) H# y
; 标题
" P8 P& M" T9 g% R# e1 ?caption=开关( a v% k! s2 n: e
; Tips
$ C$ W! }( m0 p6 q3 p% l: ktips=点击显示/隐藏功能按钮
) t' Q( W C- t; 坐标X
* i* Z! b; s+ g9 O7 Bx=58 B$ m! w% X: T! ?1 ~( |) S% I
; 坐标Y
; T4 m1 ?' X* `* u$ F# Uy=45
* ^2 C! ~; b C- W! K/ L8 ]' s$ x( c; 普通状态图片
4 }) M' ^2 C7 cNormalImg=223" u7 [4 d% g4 n
; 高亮图片(鼠标滑过,设置0会自动高亮普通状态的图片)2 Z Q" t& u+ v& M
LightImg=01 y6 T& G8 P4 Z7 n
; 按下状态图片
! U1 I/ e7 x3 FPushedImg=224* M {9 ~3 z- O4 R& ]
% H! k7 P+ g0 S8 \! A+ E
. h% Q$ G/ O% z5 ]3 ~
; 功能按钮个数9 P+ K/ k& c9 ?' r- i
;-----------------------------------------4 X N3 n4 T& g# T* [, a
count=3
1 h" `7 @" G r6 q5 I3 G1 B/ s
! k& F# p G) G+ V+ {3 h( [1 [' ?) {
; 功能按钮0设置
F. E; A( v4 n+ t0 f2 {5 ?- P;-----------------------------------------+ S" B2 B0 V6 t, J* [4 J9 |
Visible0=1( l+ }' ^1 q. k9 U; j4 L
wmlib0=lui* r& Z6 M2 o5 C
caption0=按钮0
9 M7 ~3 B4 A+ G( ]( b& Btips0=Tips0
2 u7 \5 _; w8 j. A4 |3 Kx0=406 V* k6 {& v0 H# \4 y
y0=558 }/ Y0 Q% W4 e. M) M
NormalImg0=DscStart0.bmp7 T4 c& ~4 \8 J% _8 p, ^$ K' s O5 q; v' W
LightImg0=8 K: u, K; P4 ]( ?8 W6 l% u
PushedImg0=DscStart1.bmp
$ O8 e# `! d' G' [$ q7 z. H3 UOpenLevel0=1
: s5 ]; P( J" q. b" ]/ f% c3 u( g. W5 }7 S' x( A, r
' v/ B7 h4 x; J; X, |4 _
; 功能按钮1设置6 J- y( w9 b/ p1 R
;-----------------------------------------
5 P: a' |2 m9 m+ rVisible1=1& m; n$ \1 s. P+ q' z& C
wmlib1=Prguse2( T; X! [: X# c: F2 p" c: N! C5 J
caption1=按钮1
1 Z" y; h* R/ \) f% y2 _" gtips1=Tips1
! {' j; L/ [. e" D$ dx1=120
9 y) p; z* }* E; _y1=55
/ t7 g* P' u# SNormalImg1=170
5 J) b+ Z5 t" f8 M0 nLightImg1=0
7 j$ |5 l8 L+ R; q2 Z" ePushedImg1=171
3 P" t/ m; p' A, I, Z7 | p+ \OpenLevel1=1
' O, F% F9 }( H4 \4 s ^- T1 y' R X% S8 m. b
: Y# R# G$ {3 K/ Z* `
; 功能按钮2设置
, l9 Q" r( S: {% n;-----------------------------------------! k( k7 [" g, C- f7 V4 {! }! G9 n5 b. y
Visible2=1* }! i' F1 {% B1 R5 ?- Y7 ^5 g
wmlib2=Prguse2! J0 q* q' F3 J5 [! I
caption2=按钮2
b- b. A, `/ f( L8 i2 s* }tips2=Tips2
! F+ F) Z3 x7 \8 O$ b; Z' J- wx2=200
$ N" _" z5 y" ^% }4 m+ `4 y6 ay2=554 O/ H" T2 ?" a" B8 o
NormalImg2=217
. ~- f$ E7 w6 \$ i. {2 xLightImg2=0
- C. l+ x- g8 H5 K$ rPushedImg2=218& }5 v8 R) i1 Z7 i" `' E- X
OpenLevel2=1+ N% C$ @' y# u m. |4 i
, g$ d9 Y4 m) S8 t2 J% A" p
|