传奇部落

新BLUE引擎新增主界面自定义按钮详细说明

[复制链接]
发表于 2022-12-20 20:28:31 | 显示全部楼层 |阅读模式
功能:( @- d0 F0 P, A' {3 g& o

  S  H% e9 k  D; l
1 @3 [: M1 ~- Q4 f8 |$ G
主界面自定义按钮,最多40个,参考附件,可利用登陆自动更新配置
! N1 Z5 v! c7 V+ A6 Y& Z; O5 C: a; V& [客户端data目录下增加配置文件:MainWidgetCfg.ini  // 主界面自定义按钮,最多20个,参考附件,可利用登陆自动更新配置; C& h* F7 E0 r
MainWidgetCfg.ini的wmlib=Lui时,会调用Lui.pkg的图片,图片名为lui.pkg内的文件名,非lui库的图片索引大于0才生效
! S' D0 ?- i: `2 R" hMainWidgetCfg.ini LoginShowChildButton=0/1 字段,登陆是否显示各个子按钮1 v* J' f0 n5 R' m+ @- ^* d- i9 E
/ S8 S- y/ a, I# e9 |2 b  D

! E7 C% i6 r  f- |$ r/ G4 P) R点击按钮会根据按钮序号执行QChatMission-0.txt脚本对应的[@MainBtnFunc_0至20]字段,[@MainBtnFunc_40]是显示开关的触发; @8 y4 v( r% T. M4 ^  q
相应的NPC控制脚本命令如下:
0 J$ c9 R6 y' H: K3 X8 C, \MAIN_FUNC_BTN_SHOW 序号 0/1    // 显示或隐藏
& |9 F" R+ @2 J" qMAIN_FUNC_BTN_FLASH 序号 0/1    // 按钮是否闪烁
" N2 a  ?$ a$ T. m+ XMAIN_FUNC_BTN_POS 序号 X Y    // 调整按钮位置
, g1 n' O. L8 ?! J!Setup.txt OpenMainFuncBtns=0/1    // 开启或关闭主界面功能按钮功能,默认关闭
- D+ H4 g* R2 [" w2 z# N* a0 s+ Z0 H* P# p0 ^% l

% f. I) `$ \) k5 R例如:, l; f3 _/ z; k! f/ _7 f4 u" \

1 _& ?$ t8 k: }0 ^1 X9 g$ p

1 Q8 m8 {' ~2 D4 K[button]5 r/ b5 Q( ]1 w2 R
; 开关按钮7 F5 |/ D! r3 B( G
;-----------------------------------------" w8 Q. L$ M2 J& W
; 登陆是否显示子按钮
3 o9 A7 v3 M$ M; ]' h. Z" G  O+ {3 GLoginShowChildButton=0* E4 ?! e0 K' q5 f3 F, u% v0 z: x$ e* ^
; 素材文件名  , [7 x4 _: e; e( f& V: `; W
wmlib=Prguse2
7 H$ T6 S: _- u+ F8 ^2 g& a7 Y- P; 标题6 R! c1 d  \1 h) i9 m
caption=开关5 M, E+ H5 p2 S4 u3 h) A& v
; Tips
* S1 e/ @( R0 }tips=点击显示/隐藏功能按钮
9 y! D1 J; }( \- i; 坐标X) B; }# A2 o+ C+ s) t$ u* b
x=5
0 S5 r6 W' m; A! |. x; 坐标Y
" @% @" A; n4 s; C) n/ ey=45  V+ i% ]1 a" e, ?  F
; 普通状态图片8 K9 n! _, U4 f, b) R
NormalImg=223
1 G. G; L1 W/ _& o; 高亮图片(鼠标滑过,设置0会自动高亮普通状态的图片)# H2 Y  `9 o% `2 F" j6 J
LightImg=05 m) C4 [2 p, V" d
; 按下状态图片1 o' k; P% m5 c3 K( @! X
PushedImg=2242 j9 y1 l# H1 ~0 W; m

- Y: S0 Z, R2 D- {0 C

9 r6 g  J) d# ~( y8 w7 v; 功能按钮个数4 ?2 O' a# ]/ _  w) z' a" |+ [6 v
;-----------------------------------------* g9 M6 e) z% d
count=3
- i  ]! c; [; O) Y% `+ f
5 w- D' L/ B* u: v) g  J
8 A6 h2 k: N" P( G8 {8 v
; 功能按钮0设置
  K, B; ]! y9 r;-----------------------------------------
- E8 t% v3 I( d( T1 fVisible0=1
+ y+ T* v; M2 D. h, u/ \wmlib0=lui+ c0 Z  q, ]+ i; _+ |! \0 v; O
caption0=按钮0
6 ~8 O2 |' i0 t8 ntips0=Tips0
  M4 P, C: j' ~1 Mx0=40
* h& @8 Q9 J  i: D" n! h& B' P4 ly0=55, I$ v6 K! S: I. i  J4 o) C* T. g
NormalImg0=DscStart0.bmp
6 `, p- v- F+ w7 Q9 kLightImg0=
" c/ `2 A' O7 W& V0 GPushedImg0=DscStart1.bmp* `' [5 g2 D6 l* r
OpenLevel0=1
/ z9 p2 I+ t+ I$ w; u+ w4 Z4 v; \( z- ?( r: R, h

* n8 n* H& B: e; 功能按钮1设置4 E0 r; O6 O+ l- Q+ W3 q2 W6 ?8 N
;-----------------------------------------4 @" W$ J3 ~7 l" K8 ]# n- J2 v
Visible1=1
' ]7 ?5 u" }! Iwmlib1=Prguse25 L* ~. R7 r# P/ o$ z
caption1=按钮16 j* d" I, K& C5 T8 U
tips1=Tips1
/ R, u- U; G' j  L: Q3 j3 Lx1=120' Y7 G6 K4 {8 m. A6 |9 Z
y1=55. O0 r) A8 z# x5 I# [3 O) q1 z
NormalImg1=1709 c$ i5 x9 m0 R5 B* i1 a. ?6 y& K4 F3 }
LightImg1=0* _$ {9 Z% E8 g
PushedImg1=171' L2 C4 k. H1 S. }# p5 j" k
OpenLevel1=1
/ T  i9 K. \! o  V& n* K" s/ N4 A) Y- f4 _3 \

3 Y0 F/ s* R4 c/ G. f; 功能按钮2设置' P8 \% w1 \8 U+ n  g9 z# p4 B3 V
;------------------------------------------ m4 J- v' Y( @; C
Visible2=1
# {% ]* b- |8 X0 a& a% Swmlib2=Prguse2
) ^% y4 C( L3 G, hcaption2=按钮2" V5 z; \4 d! ^
tips2=Tips2
8 e3 L( w5 s2 {& Ax2=200
1 ~+ Q$ F3 H7 N  v3 o2 v" By2=55
, X( r/ o$ d- m( T# S8 S4 @- KNormalImg2=217
7 K: x4 L0 A+ l; {# a" ILightImg2=0
3 v  A& @  U( b& i+ sPushedImg2=218
) C" S, c2 i% O$ f6 I4 nOpenLevel2=14 D% K, i. G8 h4 n, t: \
+ n8 z/ p  [, z6 @
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-10-12 13:25 , Processed in 皖公网安备:34112402000394号 0.243319 second(s), 23 queries .