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

近期将改进或增加的功能

  [复制链接]
 楼主| 发表于 2010-9-10 17:58:18 | 显示全部楼层

九、Unicode字符集版本

考虑将所有程序(服务器、客户端)都升级为使用Unicode字符集的。
回复

使用道具 举报

 楼主| 发表于 2010-9-12 21:21:20 | 显示全部楼层

十、增加踢出时设置禁止登录时间

【实现】20100912
1、更新数据中心到1.3.0.0。
2、数据库game_auth添加nBanTimer字段,用于记录允许登录的时间。
3、使用最新的管理员模块(admin.dll)。
4、为了客户端能正常提示,请增加登录返回代码-8的处理(在大厅RES.dll的GetLoginCodeInfo函数)。
5、使用方式:在管理窗口中选择“0.踢出玩家”,输入“管理对象”,再输入“踢出时间”,被踢玩家在被踢出后的“踢出时间”指定的秒数前将不能登录。如果时间小于等于0,则只踢出游戏中的玩家,不禁止再登录(就如同以前)。
回复

使用道具 举报

 楼主| 发表于 2010-9-17 17:22:45 | 显示全部楼层

十一、滚动条的皮肤支持

1、滚动条将支持自定图案的皮肤。
2、聊天区同步增加判断是否自动滚动,方向阅读聊天内容。

【实现】
游戏大厅(20100923)、家家乐(20100923)、碰碰车(20100923)、中国象棋(20100925)、诈金花(20100926)、锄大地(20100926)、双扣(20100926)、掼蛋(20100926)、四国军棋(20100926)、斗地主(20100926)、大众麻将(20100927)、浙江红十(20100927)、跑得快(20100927)、梭哈(20100928)、升级(20100928)、五子棋(20100928)

说明:
1、为支持滚动条的皮肤,请在相应项目客户端Res.DLL里添加上位图资源“ScrollBar”,以便在更新客户端程序后使用。图片如下:


2、定制版本客户端需要该功能者,请联系。

【修正】20101027
各客户端修正在最小时出现死循环的BUG。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2010-9-25 18:14:04 | 显示全部楼层

十二、多线路支持

大厅增加多线路支持功能支持,可连接同一主机的不同IP(比如同时有电信、联通线路时)。

【实现】20101027
通过修改客户端的default.ini和数据库game_info,实现多线路支持。
具体使用说明详见充电区。
回复

使用道具 举报

 楼主| 发表于 2010-9-26 19:56:44 | 显示全部楼层

十三、大厅列表VIP排前

增加会员等级高的玩家排前

【实现】20100927

注意:
1、各游戏服务器端需要20100927之后的版本才能支持。
2、定制版服务器端需要该功能者,请联系。
回复

使用道具 举报

 楼主| 发表于 2010-10-23 17:11:52 | 显示全部楼层

十四、修正客户端Socket使用处的一个BUG

发现客户端对Socket接收数据的处理存在一个使用方面的BUG,近期将逐一修改。

【实现】20101023
所有游戏客户端均修正CSocketEx类中的该问题。
回复

使用道具 举报

 楼主| 发表于 2010-11-4 16:45:05 | 显示全部楼层

十五、统一趣语的信息格式

发现趣语的信息格式存在问题,造成名字和ID号连成一体,造成点击后无法切换聊天对象的BUG。

【实现】20101104
所有游戏的服务器端、客户端都进行了检查和修正。
回复

使用道具 举报

 楼主| 发表于 2010-11-4 17:33:26 | 显示全部楼层

十六、统一检查游戏客户端关闭功能

发现部分游戏客户端未增加点击关闭后服务器端反响应(包括被踢)时的自动关闭功能。

【实现】20101104
所有游戏的客户端都进行了检查和增加。
回复

使用道具 举报

 楼主| 发表于 2010-11-14 19:36:17 | 显示全部楼层

十七、各游戏服务器端增加关闭时退出玩家状态

目前只有部分游戏服务器端增加了该功能,将逐步每个游戏服务器端都增加该功能。改善服务器端程序关闭时的玩家体验。

【部分实现】
嘉善红五(20101114)中国象棋(20101115)

【全部实现】
诈金花(20110713)锄大地(20110713)双扣(20110713)掼蛋(20110713)四国军棋(20110713)斗地主(20110713)大众麻将(20110713)浙江红十(20110713)跑得快(20110713)梭哈(20110713)升级(20110713)五子棋(20110713)

嘉善麻将(20110713)嘉善黑桃A(20110713)淮安掼蛋(20110713)温州二张牌(20110713)北京梭哈(20110713)江苏掼蛋(20110713)老三番麻将(20110713)挖坑(20110713)宁波诈金花(20110713)宁波跑得快(20110713)宁波梭哈(20110713)
回复

使用道具 举报

 楼主| 发表于 2010-11-21 18:14:18 | 显示全部楼层

十八、大厅客户端增加单桌子房间的支持

一、大厅ResDLL 的 HandleGameRoomWnd_onVSplitter 函数增加 nBarHeight = 0 时隐藏工具栏按钮的判断。

二、各游戏支持自己的 SetGameRoomInfo 函数,原型如下:
  1. DllExport void SetGameRoomInfo( char* lpszTable, char* lpszBegin, long* nTableWidth, long* nTableHeight, long* nTableCount, long* nTablePosCount, RECT* rcFaces, RECT* rcTexts, DWORD* dwFormat, POINT* ptHanders, POINT* ptCenter, POINT* ptTableLock, SIZE* szOffset)
复制代码
具体定义与大厅ResDLL一致。
1、只是去除了游戏名传入,增加了返回桌子数量。
2、所返回的桌子图案、开始图案必须是JPG分类下的资源。“开始”按钮的资源名为“btnStart”,可以是JPG也可以是PNG分类。

【实现】20101123
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-5 10:23 , Processed in 0.015745 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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