飞飞世界论坛
标题:
调整系统公告游戏信息等的显示
[打印本页]
作者:
admin
时间:
2016-1-10 03:42
标题:
调整系统公告游戏信息等的显示
相关文件
; y. ]9 J. @* e u% ?
" `1 K) K" Y% v+ J) E
-----------------------------
- v3 M! e4 Z+ I- |& u
% O4 G! t' H; S& @7 i u
WndManager.cpp
. B9 y( z/ {0 {+ f: r5 g( a8 ^ z
- }+ y+ @" V* X( M% ~$ C1 Q
-----------------------------
# r$ K: ~/ b3 b) ^( f. H% K/ v& V
+ L& g8 S+ c$ k8 p0 x! ^( G' N
/* if( ( dwChatFilterEtc & CHATSTY_SYSTEM_CLIENT ) && ( dwChatStyle == CHATSTY_SYSTEM ) )
( P$ j7 k+ i o, G8 G' r4 v5 x
{ dwStyle |= TMS_CLIENT; dwChatStyle = CHATSTY_SYSTEM_CHAT; }
% i' _0 [3 N+ D
if( ( dwChatFilterEtc & CHATSTY_SYSTEM_CHAT ) && ( dwChatStyle == CHATSTY_SYSTEM ) )
9 y0 [" v( ^/ q8 Q# t3 ]
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_SYSTEM_CHAT; }//系统信息不再额外显示
$ h8 C+ j$ z7 o% E1 ~
*/ if( ( dwChatFilterEtc & CHATSTY_HELP_CLIENT ) && ( dwChatStyle == CHATSTY_HELP ) )
* A. {; J7 ^1 c3 U' T) s1 y. x4 s
{ dwStyle |= TMS_CLIENT; dwChatStyle = CHATSTY_HELP_CHAT ; } //这个是默认的
- Y) ^" [: b4 W {
if( ( dwChatFilterEtc & CHATSTY_HELP_CHAT ) && ( dwChatStyle == CHATSTY_HELP ) )
* K: C( x3 @3 U4 O# b# h8 d
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_HELP_CHAT ; }
% s0 A: z8 p' n
if( ( dwChatFilterEtc & CHATSTY_GAME_CLIENT ) && ( dwChatStyle == CHATSTY_GAME ) )
& v+ `1 T1 S9 j1 \
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_GAME_CHAT ; } //游戏信息始终在聊天窗口显示
% h& G' E. t' V8 y
if( ( dwChatFilterEtc & CHATSTY_GAME_CHAT ) && ( dwChatStyle == CHATSTY_GAME ) )
1 F( [ p2 P, }
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_GAME_CHAT ; }
: ?/ g2 `! ~2 Y* i( m7 G7 p) ]
' X! N5 i7 X1 Z- N8 P5 J8 B
这段代码属于聊天栏过滤器的一部分,但是游戏没有显示,所以无法在游戏里调整,始终是默认的,在源码里系统消息的那段屏蔽,这样公告只会显示在窗口上方和右边的系统消息栏,而不会影响聊天栏。
9 y7 |) T$ B6 c/ |# T6 D" Z, X7 ^
, N* D; |9 `- f2 I* ]: j$ |6 m0 F5 R2 [
HELP这一栏是游戏的帮助提示,我的始终不显示,所以没有改动,调整方法一样。
7 x: a7 a) H" Z0 u; H- ?
' V" u- _# j. I; Y) l/ W2 ?: M
下面的游戏信息,如活动和任务信息,这样改就变成在聊天栏里显示了,进入游戏屏幕上再也没有乱七八糟的东西了,显得很干净。
# Y+ @7 i7 ]4 v$ Q
! Z* U6 n d, ~0 y8 j2 i' u
生成neuz。
8 g& w# u( r* } m$ c* k
7 N2 \8 F% j; ~( K) j! e
这个文件的功能相当的多,可以定义装备属性的显示,颜色等等。可以继续发掘。
2 `2 t) Z$ n+ z% p9 u7 X6 y
9 ]: j0 y( n3 E1 c; S0 d' ~
. [7 H: x" a& F3 A- i L# m
欢迎光临 飞飞世界论坛 (http://ffwold.com/)
Powered by Discuz! X3.2