飞飞世界论坛
标题:
调整系统公告游戏信息等的显示
[打印本页]
作者:
admin
时间:
2016-1-10 03:42
标题:
调整系统公告游戏信息等的显示
相关文件
0 c* y1 e# U# J: _' M# ?8 E, w. E
3 ?7 F$ m) }9 p: D9 o; B( W
-----------------------------
) @2 H6 p6 `' A* E7 |
9 P; _! h$ S0 S) x, v% M1 v% s: d
WndManager.cpp
+ j/ x) V: Y. F A
3 s% E7 [ w* ~; C+ u' O5 y: d3 {" \
-----------------------------
& ~) @8 \2 |. m+ r6 C
! u& c# \8 Z E' k4 V2 x3 V% Q
/* if( ( dwChatFilterEtc & CHATSTY_SYSTEM_CLIENT ) && ( dwChatStyle == CHATSTY_SYSTEM ) )
& }7 ~/ S% ^/ r1 ~5 X
{ dwStyle |= TMS_CLIENT; dwChatStyle = CHATSTY_SYSTEM_CHAT; }
* u5 U( X# V* j9 x+ z
if( ( dwChatFilterEtc & CHATSTY_SYSTEM_CHAT ) && ( dwChatStyle == CHATSTY_SYSTEM ) )
& e4 T N% J. Y8 I f0 B1 N* |7 h6 f
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_SYSTEM_CHAT; }//系统信息不再额外显示
; s7 R$ ~, r4 A+ @
*/ if( ( dwChatFilterEtc & CHATSTY_HELP_CLIENT ) && ( dwChatStyle == CHATSTY_HELP ) )
$ `+ x$ k, W$ o/ _' k! i
{ dwStyle |= TMS_CLIENT; dwChatStyle = CHATSTY_HELP_CHAT ; } //这个是默认的
3 F. D( x( V" \1 J5 g; J
if( ( dwChatFilterEtc & CHATSTY_HELP_CHAT ) && ( dwChatStyle == CHATSTY_HELP ) )
$ q# D, `: G4 T8 E/ ?
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_HELP_CHAT ; }
; T/ K4 R% o$ S* Q' g9 p
if( ( dwChatFilterEtc & CHATSTY_GAME_CLIENT ) && ( dwChatStyle == CHATSTY_GAME ) )
6 G' O/ o; C7 z8 \. g
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_GAME_CHAT ; } //游戏信息始终在聊天窗口显示
5 ~+ _6 e2 ^& X3 J# F2 R
if( ( dwChatFilterEtc & CHATSTY_GAME_CHAT ) && ( dwChatStyle == CHATSTY_GAME ) )
# u, }) m5 x0 E" w3 s
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_GAME_CHAT ; }
$ R) T" p' c P- f3 s2 O
/ Y5 a* K2 r* h8 e: m
这段代码属于聊天栏过滤器的一部分,但是游戏没有显示,所以无法在游戏里调整,始终是默认的,在源码里系统消息的那段屏蔽,这样公告只会显示在窗口上方和右边的系统消息栏,而不会影响聊天栏。
5 P/ p( O( F5 ~; k# A
" R* o4 o+ C: B! b o. G9 f* k
HELP这一栏是游戏的帮助提示,我的始终不显示,所以没有改动,调整方法一样。
. ~& q* P V3 _, d/ A0 d: n) G
& p+ L) n: O* s/ A" W
下面的游戏信息,如活动和任务信息,这样改就变成在聊天栏里显示了,进入游戏屏幕上再也没有乱七八糟的东西了,显得很干净。
5 b: \ J, P" f. g/ y
* D& }6 a, l8 @5 ^
生成neuz。
; b/ _, X% c- _" r
- I+ m1 O( o) x/ c3 g0 A. f- i$ X
这个文件的功能相当的多,可以定义装备属性的显示,颜色等等。可以继续发掘。
- B* C2 E) |. s! n3 {) a
" }) o6 o& b$ P0 {8 `) c% H
8 o d+ j! V. p6 u9 Q& N8 O1 `; b
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2