找回密码
 注册
搜索
查看: 6552|回复: 19

《中国象棋》3.0版完成

[复制链接]
发表于 2009-2-8 14:22:54 | 显示全部楼层 |阅读模式
一、实现了天云阁棋牌游戏第三版所有功能。

二、服务器端DLL的OnUserSay函数增加参数BOOL bRoom,用于判断聊天内容是大厅还是游戏的(可用于实现会员才可以在大厅聊天)。

三、增加约定多少秒没有吃棋判断为和棋(默认为60手)。

四、服务器端DLL增加:OnGameCheck()接口函数,用于坐下、开始的条件自定(主要用于比赛)。

界面样式:
 楼主| 发表于 2009-3-4 19:30:55 | 显示全部楼层

服务器端 build 200900304

增加管理员裁判功能。
回复

使用道具 举报

 楼主| 发表于 2009-3-10 20:15:05 | 显示全部楼层

客户端 build 20090310

增加旁观者可以重头逐步“复盘”当前旁观棋局。
回复

使用道具 举报

 楼主| 发表于 2009-3-13 19:27:54 | 显示全部楼层

服务器端 build 20090313

一、新增加管理员扩展管理类型的支持(由用户在DLL中自定作用:比如比赛控制)。
二、修正新版本中一个账号重复登录时可能存在的废指针被复用的BUG(测试没问题后,其他游戏也将修改)。
回复

使用道具 举报

 楼主| 发表于 2009-4-4 13:50:59 | 显示全部楼层

build 20090404

一、客户端恢复原来2.X版本已经有的老式记谱(马二进三)信息。

二、增加直接的长将、长捉的判断。对于复杂(间接式)的长将、长捉,目前仍然无能为力。
服务器端INI中设置如下:
[Server]
;设置是否启用长将长捉判断,默认为0(不启用)
BanGoTest = 0
回复

使用道具 举报

 楼主| 发表于 2009-4-5 19:37:29 | 显示全部楼层

build 20090405

一、改为时段制方式,即出可以定义第一时限为多少时间,走多少着,以后每多少时间走多少着。

如果要兼容旧模式,即第一时限10分钟(600秒)走0着,以后每30秒1着。
服务器端INI的[Accord]增加两个设置
SetToGo1 = 第一时限着数(默认为40)
SetToGo2 = 第二时限着数(默认为30)
原来的SetTimer1=第一时限时间(默认为600秒),SetTimer2=第二时限时间(默认为300秒)

二、文字模式的棋谱采用专门的非模式窗口。右边信息窗口增加“棋谱”按钮,用于显示棋谱窗口。增加了保存文本棋谱的功能。

因为增加了这个“棋谱”按钮,所以在DLL的OnSizeRight函数增加了一个参数 HWND hwndBtnQiPu,用于控制窗口上该按钮的位置大小。
回复

使用道具 举报

 楼主| 发表于 2009-4-9 09:15:58 | 显示全部楼层

build 20090408

一、根据有实际参加比赛的玩家的意见,修改时限制为走完规定的着数后,剩下的时间“作废”,进入下一轮时限计数。不再兼容旧模式。
回复

使用道具 举报

 楼主| 发表于 2009-6-14 19:15:38 | 显示全部楼层

build 20090614

一、服务器端:
1、将玩家聊天指令与系统提示信息分离出来。
2、改进坐下功能的安全。

二、客户端:
1、改进聊天区功能,玩家名字可以点击后选择为聊天对象。
回复

使用道具 举报

 楼主| 发表于 2009-7-28 18:27:41 | 显示全部楼层

build 20090728

一、服务器端:
1、修正长将长捉判断处的一个BUG。
2、自动分配位置功能。
3、人满房间会员可进功能。在INI中的[Server]里增加
MaxUserAddVIP = 人满(MaxUser所定义的数量)后还可以进的会员人数,默认为0,建议设置在10-30之间。
4、修正一些死锁BUG。
5、支持趣语功能。
6、修正掉线玩家无法进入人满的房间的BUG。

二、客户端:
1、增加趣语功能。客户端资源DLL变动如下:
(1)OnSizeRight函数增加一参数
(2)增加GetSoundDefine函数,用于设置声音目录。
(3)增加一位图资源:btnQuYu,用于趣语按钮。
回复

使用道具 举报

 楼主| 发表于 2009-7-29 19:22:57 | 显示全部楼层

服务器端DLL

增加了比赛模式下的自动分配位置的例子源程序
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-5 06:24 , Processed in 0.015669 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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