找回密码
 注册
搜索
查看: 3629|回复: 8

数据中心服务 1.2.0.0

[复制链接]
发表于 2009-3-1 16:15:42 | 显示全部楼层 |阅读模式
一、账号数据验证类型只分为3种,一种是游戏数据,一种是DLL方式,一种是HTTP方式。各类账号的验证采用DLL或HTTP方式。方便随时不用重启数据中心进行不同数据类型的分站的添加、修改。
目前有:TT账号(天云阁网站的账号)、Discuz6.0论坛(PHP)、Discuz6.1论坛(PHP)三个DLL模块。

二、增加查询玩家在线状态的程序。

三、增加扩展服务功能,用户可以用来实现如生成“排行榜”等功能。
 楼主| 发表于 2009-3-3 09:39:56 | 显示全部楼层

模块化的好处

账号验证模块化后,那些不需要自己添加功能的菜鸟级站长,就可以非常方便的升级数据中心和游戏了。节省了每次升级定制程序的费用,我工作室也节省了每次为这些用户进行定制花费的时间。
回复

使用道具 举报

 楼主| 发表于 2009-5-23 16:45:07 | 显示全部楼层

安全改进

一、OnEndGame*U()里的积分、银子字段的更新,可以从原来的:银子=玩家当前数量,改为:银子=银子+当前胜负数量。积分也可以这样做。这样的好处是当万一程序异常时,不会将错误的内存中的状态写入到数据库。

二、完善了分站账号连接部分的三种类型(0.游戏数据连接、1.ODBC直接连接、2.HTTP方式)的处理,除了1类以为,0和2类不会进行ODBC连接和检测。

三、增加了OnEndGame1U的调用,可用于下注类型的处理或一人游戏调用(比如象棋残局、推箱子等),数据库需要添加game_log_result1u表。
回复

使用道具 举报

 楼主| 发表于 2009-6-1 14:54:37 | 显示全部楼层

加强日志

将增加两个日志:
1、聊天记录,表:game_log_chat。
2、每段时间的游戏数据备份(默认备份积分、财富两字段),表:game_log_userinfo。
回复

使用道具 举报

 楼主| 发表于 2009-11-6 14:52:31 | 显示全部楼层

1.2.1.1

增加了文字江湖的账号验证支持(也适合于其他的只需要返回ID号、性别的情况)
回复

使用道具 举报

 楼主| 发表于 2010-1-23 10:39:39 | 显示全部楼层

1.2.2.0

一、修正了使用HTTP验证方式时无法保存设置到INI的遗漏。
二、完善了HTTP验证模块(DLL)实例,通过网页方式也可以验证玩家的登录账号了,方便了无法提供数据库连接的分站用户的使用。
三、修正了GetGameItemInfo()函数在MSSQL下不能正常统计分类人数合计的BUG。
四、修正了HTTP验证方式的分站也去连接数据库的BUG。
回复

使用道具 举报

 楼主| 发表于 2010-5-24 16:52:51 | 显示全部楼层

1.2.3.0

OnCheckAdminManage函数:
增加了管理功能“7.暂停游戏”的权限验证。
同时增加了通用管理权限验证,方便将来只有all权限的功能添加。
回复

使用道具 举报

 楼主| 发表于 2010-5-30 19:34:13 | 显示全部楼层

1.2.4.0

新增 OnUseMoney() 函数及相应定义。
主要用于记录玩家使用财富的数据。
回复

使用道具 举报

 楼主| 发表于 2010-6-16 18:43:11 | 显示全部楼层

1.2.5.0

查询玩家在线状态功能增加按ID号查询功能支持。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-19 06:56 , Processed in 0.015511 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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