找回密码
 注册
搜索
楼主: 天云上人

pChat 服务器端 2.6版本变动说明

[复制链接]
发表于 2006-8-3 14:22:42 | 显示全部楼层
那这样一修改。对我们那些 采用 INT类型的程序 是不是有问题。如果我们不修改哪个地方能有什么错误吗?
# M- l3 f! ]" Z* r% V6 T1 P请教~
回复

使用道具 举报

 楼主| 发表于 2006-8-3 15:16:15 | 显示全部楼层
引用第10楼原为何求2006-08-03 14:22发表的“”:( B! g( C  x: h( S% Z3 B, f
那这样一修改。对我们那些 采用 INT类型的程序 是不是有问题。如果我们不修改哪个地方能有什么错误吗?
: H( }+ V$ d8 H7 s4 ~# k4 J6 a2 M请教~
; n% e+ W, C  t% [1 v' C
没影响。
回复

使用道具 举报

 楼主| 发表于 2006-8-4 22:00:59 | 显示全部楼层
有关调用接口参考“天云阁《图形江湖》1.6.2变动说明”一贴。
回复

使用道具 举报

 楼主| 发表于 2006-8-10 13:05:39 | 显示全部楼层
修正重置INI后客户端不能登录的BUG。
回复

使用道具 举报

 楼主| 发表于 2006-8-24 12:34:47 | 显示全部楼层
BOOL OnCheckSay( char* lpszResult, int nType, char* lpszBody, tagUserInfo* pUserInfo, tagMapInfo* pMapInfo, CVarInfo* pVarInfo );
0 [$ j- e8 c9 s. d' Y% g9 k
) C) p" E2 q6 b1 \4 b! I增加 char* lpszResult 参数
回复

使用道具 举报

 楼主| 发表于 2006-8-29 15:15:39 | 显示全部楼层
为了方便实现更多的功能,将给tagRegInfo添加一个dwColor的成员变量用于定义名称使用的颜色。
回复

使用道具 举报

 楼主| 发表于 2006-8-31 11:32:56 | 显示全部楼层
修正登录时的场景锁定处理BUG一处,感谢pChat用户“原为何求”发现并报告此BUG。
回复

使用道具 举报

发表于 2006-9-30 13:01:19 | 显示全部楼层
引用第9楼天云上人2006-08-02 22:47发表的“接口变动”:
6 y2 b$ A) y2 L" DLRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );
, b& Q& I' C! U, KLRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );
9 Z0 l# G! x- }6 o
3 i9 E2 O+ U+ x5 u2 A9 f3 x) f1、原来的 int 类型改为 long& x5 q5 f7 j8 \! `
2、DllChangeMap 增加 nType 参数。nType = 0表示玩家,1表示资源。当是1资源时,str 表示将移到的场景名。当是0玩家时,以前的格式不变。
4 l, Q/ b+ j* o2 [4 B# C2 A: |2 g
这个地方是更改为!8 m  ^1 O  i* N& u
0 @8 M1 Y% P2 i
LRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );) f+ ]- w9 q% `0 R1 T2 v6 C3 [
LRESULT DllChangeMap( HWND hWnd, CString str, tagUserInfo* pUserInfo, LPVOID pInfo, long nMap, long nType = 0 );
! Z9 Y3 k# k2 g
: \: m9 y7 ?. n" }. D1 O& d这样吗?+ u& N* M( o! I. W( S: _
  如果改成你的. r0 |- V( u5 H7 a% n9 `
LRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );8 N; |. q2 B( O. E3 [# u' R; }
LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );
" ~9 l+ q3 U5 W. s( N! L就会出错呢!明示下哦!
回复

使用道具 举报

 楼主| 发表于 2006-9-30 14:19:54 | 显示全部楼层
引用第17楼原为何求2006-09-30 13:01发表的“Re:接口变动”:! K9 {  M3 Z) R7 e4 Y

: S$ h2 E6 d  a# m  R2 H* V3 R- U8 g: f: K
这个地方是更改为!
) T6 N3 S$ H* O& Y
/ m) }( _* f0 o/ B8 }) B# kLRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );$ o7 ~. n. I1 ~- v* D
.......
2 d) B* x& g( b  a& M+ z/ v
请根据我的说明帖子修改。
回复

使用道具 举报

发表于 2006-9-30 17:25:20 | 显示全部楼层
补充、改动太多,到处有说明,:-(  f, G7 i* G- i2 Z: s6 U. E3 |" @7 i$ T
最好汇总到一个帖子里
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|宁德市腾云网络科技有限公司 ( 闽ICP备2022007940号-5|闽公网安备 35092202000206号 )

GMT+8, 2026-8-13 23:52 , Processed in 0.017791 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表