飞飞世界论坛

标题: 调整系统公告游戏信息等的显示 [打印本页]

作者: admin    时间: 2016-1-10 03:42
标题: 调整系统公告游戏信息等的显示
相关文件; N/ \7 l1 Q8 k" q- }, m1 o
0 K# @, C( ?3 p' G
-----------------------------7 Y/ L, o9 _) S) g6 h
1 g, z8 \& S6 b$ ]9 n/ W6 g4 j0 Y
WndManager.cpp
: H+ W% H8 l9 A6 g" ]7 V+ \3 G/ u: g3 n5 k' X" u
-----------------------------4 A% v  n1 P9 P# r, o+ t5 b
7 R( R# D  G- M* C% G
/* if( ( dwChatFilterEtc & CHATSTY_SYSTEM_CLIENT ) && ( dwChatStyle == CHATSTY_SYSTEM ) )
& s! S7 p: q) b* t1 q { dwStyle |= TMS_CLIENT; dwChatStyle = CHATSTY_SYSTEM_CHAT; }
( ^1 d- l3 X' x+ l if( ( dwChatFilterEtc & CHATSTY_SYSTEM_CHAT   ) && ( dwChatStyle == CHATSTY_SYSTEM ) ) 8 w# o1 P* I& t6 Y8 Q0 Z3 R. Y
{ dwStyle |= TMS_CHAT  ; dwChatStyle = CHATSTY_SYSTEM_CHAT; }//系统信息不再额外显示
4 w( J& s  Q4 n7 I*/ if( ( dwChatFilterEtc & CHATSTY_HELP_CLIENT   ) && ( dwChatStyle == CHATSTY_HELP   ) ) / V" v% h: Q1 D( v) L* o
{ dwStyle |= TMS_CLIENT; dwChatStyle = CHATSTY_HELP_CHAT  ; }   //这个是默认的9 a0 a1 a* w  k
if( ( dwChatFilterEtc & CHATSTY_HELP_CHAT     ) && ( dwChatStyle == CHATSTY_HELP   ) )
* b- @. {# Z' A6 e3 \. ^. D8 n5 i; O { dwStyle |= TMS_CHAT  ; dwChatStyle = CHATSTY_HELP_CHAT  ; }  
2 S1 ?+ u5 F% m) o7 X if( ( dwChatFilterEtc & CHATSTY_GAME_CLIENT   ) && ( dwChatStyle == CHATSTY_GAME   ) ) + p1 S9 s: P) c+ ~& X
{ dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_GAME_CHAT  ; }  //游戏信息始终在聊天窗口显示7 C" M/ L7 d* E9 T: @8 B0 C1 x8 R
if( ( dwChatFilterEtc & CHATSTY_GAME_CHAT     ) && ( dwChatStyle == CHATSTY_GAME   ) )
+ g& p6 q/ M$ G- r; @/ _  i# d { dwStyle |= TMS_CHAT ; dwChatStyle = CHATSTY_GAME_CHAT  ; }
' }, M: d+ [' T$ Z( D5 O9 R! f1 Z' H9 ?  m
这段代码属于聊天栏过滤器的一部分,但是游戏没有显示,所以无法在游戏里调整,始终是默认的,在源码里系统消息的那段屏蔽,这样公告只会显示在窗口上方和右边的系统消息栏,而不会影响聊天栏。
, U; X- I' \4 ~$ ~# I
; S1 p6 ^4 C; N9 r* l# G& OHELP这一栏是游戏的帮助提示,我的始终不显示,所以没有改动,调整方法一样。
, r5 n# r/ V) Y# B# @% _2 F  S3 _2 y5 g  R. q/ _
下面的游戏信息,如活动和任务信息,这样改就变成在聊天栏里显示了,进入游戏屏幕上再也没有乱七八糟的东西了,显得很干净。
/ e( J+ x+ r0 C. G! Z4 K/ C! q) q1 F- n5 ]6 [9 U/ y
生成neuz。% _( S: B# |8 i* F
+ `. {/ A: t7 t1 Y
这个文件的功能相当的多,可以定义装备属性的显示,颜色等等。可以继续发掘。
/ o! ?- l9 m; x+ r; {3 @# h
" Y  ^5 p/ {, Y+ Q0 \
! E* y3 _* V8 W  x# W+ g) i" O




欢迎光临 飞飞世界论坛 (http://ffwold.com/) Powered by Discuz! X3.2