依据用户充值记录获取家族收益的方法及装置、游戏系统的制作方法_3

文档序号:9597536阅读:来源:国知局
哪个家族的影响,从而依据用户充值记录给家族分配一定的收益。通过该技术方案,能够鼓励家族吸引更多的家族成员加入游戏并进行充值,促进游戏生态系统的良好发展。进一步的,本方法还可以在预设策略中设置各种限制条件,可选限制在预设时间段内和/或在特定区服内产生的充值行为才可以计算家族的收益值,通过灵活地设置这样的限制条件,更有利于游戏系统开展各种活动,吸引更多的玩家加入游戏。
[0067]图3示出了根据本发明一个实施例的依据用户充值记录获取家族收益的装置的功能框图。如图3所示,该装置包括:接收模块310、判断模块320、存储模块330以及处理模块340。
[0068]接收模块310,适于接收包含用户标识、充值数额和公会标识的用户充值记录。接收模块310进一步适于:接收游戏厂商服务器发送的包含用户标识、充值数额和公会标识的用户充值记录。用户在玩某款游戏时加入某个公会并进行充值后,游戏厂商服务器记录用户标识和充值数额,这里用户标识可以为用户游戏账号。游戏厂商服务器确定用户标识对应的用户所属的公会,将公会标识添加到用户充值记录中。
[0069]判断模块320,适于查询数据库记录的公会标识与家族标识的对应关系表,判断用户充值记录中的公会标识是否具有与家族标识的对应关系。判断模块320判断该公会标识是否具有与某个家族标识的对应关系。若是,则表明此用户所加入的公会是某个家族组织家族成员创建的,那么则认为此用户的充值行为受这个家族所影响,应该给这个家族一定的收益。若用户充值记录中所包含的公会标识不具有与某个家族标识的对应关系,那么则认为此用户的充值行为与家族无关。
[0070]存储模块330,适于在判断模块320判断出用户充值记录中的公会标识具有与家族标识的对应关系,则将用户充值记录和用户充值记录中的公会标识与家族标识的对应关系存储到公会系统中。
[0071]处理模块340,适于根据公会系统的存储信息,按照预设策略得到家族标识对应的家族的收益值。
[0072]进一步的,该装置还包括:创建模块350、查找模块360以及关联模块370。
[0073]创建模块350,适于创建家族,为家族设置家族标识。在游戏系统的运维人员与线下实体建立联系、洽谈好合作事项后,允许线下实体在游戏系统里注册线上家族,创建模块350创建好一个家族,为家族设置家族标识。本装置中,允许某个线下实体在游戏系统里创建多个家族,每个家族的家族标识是唯一的。
[0074]查找模块360,适于查找游戏系统里与家族关联的一个或多个公会。
[0075]关联模块370,适于将家族的家族标识与一个或多个公会的公会标识的对应关系写入数据库的对应关系表中。
[0076]在创建家族之后,查找模块360查找游戏系统里与家族关联的一个或多个公会。与家族关联的公会一般指的是由家族成员所创建的公会,在查找时可通过预设标准来确定公会是否与家族有关联。比如,公会的名称包含家族所预设的关键字,或公会标识是家族预设的标识等。在查找完成后,关联t旲块370将家族标识与公会标识的对应关系与入数据库的对应关系表中。在创建家族之后,数据库的对应关系表定时更新。当定时时间到达后,查找模块360重新查找游戏系统里与家族关联的公会,查看是否有新的公会产生,如果有,则关联模块370将家族标识与该公会的公会标识的对应关系写入数据库的对应关系表中。
[0077]处理模块340进一步包括:提取单元341和处理单元342。
[0078]提取单元341,适于根据公会系统的存储信息,提取与家族标识关联的充值用户总数和/或充值数额总数。
[0079]处理单元342,适于根据充值用户总数和/或充值数额总数,得到家族标识对应的家族的收益值。
[0080]具体地,基于公会系统的存储信息,首先提取单元341提取出与家族标识具有对应关系的公会标识,然后查找包含该公会标识的用户充值记录,从中提取出用户标识和充值数额,计算充值用户总数和/或充值数额总数,处理单元342根据充值用户总数和/或充值数额总数,得到家族标识对应的家族的收益值。
[0081]进一步的,该装置还包括:设定模块380,适于将收益值分为多个级别,每个级别对应设定充值用户总数阈值和/或充值数额总数阈值。
[0082]处理单元342进一步适于:将与家族标识关联的充值用户总数和/或充值数额总数与各个级别的充值用户总数阈值和/或充值数额总数阈值进行比较,按照比较结果确定属于的级别,由此得到家族标识对应的家族的收益值。
[0083]优选地,利用充值数额总数作为确定家族的收益值的主要依据,利用充值用户总数阈值作为确定家族的收益值的次要依据。具体可通过给充值数额总数和充值用户总数设定不同的比例值来计算家族的收益值。
[0084]本装置中,在预设策略中还可设置各种限制条件,例如充值时间限制和区服限制。
[0085]充值时间限制主要是限制在预设时间段内产生的充值行为才可以计算家族的收益值。接收模块310进一步适于:接收包含用户标识、充值数额、充值时间和公会标识的用户充值记录;提取单元341进一步适于:根据公会系统的存储信息,提取与家族标识关联的充值时间在预设时间段内的充值用户总数和/或充值数额总数;处理单元342进一步适于:根据充值时间在预设时间段内的充值用户总数和/或充值数额总数,得到家族标识对应的家族的收益值。
[0086]区服限制主要是限制在特定区服内产生的充值行为才可以计算家族的收益值。接收模块310进一步适于:接收包含用户标识、充值数额、区服标识和公会标识的用户充值记录;提取单元341进一步适于:根据公会系统的存储信息,提取与家族标识关联的区服标识属于预设区服标识范围的充值用户总数和/或充值数额总数;处理单元342进一步适于:根据区服标识属于预设区服标识范围的充值用户总数和/或充值数额总数,得到家族标识对应的家族的收益值。
[0087]进一步的,对于预设区服标识范围内所包含的所有区服标识,还可以按照区服的新旧程度(新区服的开服时间晚于旧区服的开服时间)为每个区服标识标记不同的级别,区服的开服时间越晚级别越高,在计算家族标识对应的家族的收益值时,区服级别越高家族的分成比例越高。
[0088]上述两种限制条件也可以结合使用,具体为限制在特定区服内并且限制在预设时间段内产生的充值行为才可以计算家族的收益值。例如,新区服开服一个月内,通过给家族一定的收益值,鼓励家族吸引更多的家族成员加入游戏并进行充值。
[0089]可选地,该装置还包括:定时模块390,适于判断是否到达定时统计时间。处理模块340进一步适于:若定时模块390判断出到达定时统计时间,则根据公会系统的存储信息,按照预设策略得到家族标识对应的家族的收益值。本发明中,存储到公会系统中的信息是定时进行统计分析,例如预设定时统计时间为每天晚上12:00或每周的固定时间,若定时模块390判断出到达定时统计时间,处理模块340基于公会系统存储的信息计算家族的收益值。
[0090]图4示出了根据本发明一个实施例的游戏系统的功能框图。如图4所示,该游戏系统包括:依据用户充值记录获取家族收益的装置400和公会系统410。其中依据用户充值记录获取家族收益的装置400的具体结构和功能可参见图3对应的实施例的描述。
[0091 ] 公会系统410,适于存储用户充值记录和用户充值记录中的公会标识与家族标识的对应关系。另外,公会系统对已做统计的信息进行标记,如标记为已处理,在下次定时统计时间到达时,不再对已标记的信息进行统计。
[0092]本实施例提供的依据用户充值记录获取家族收益的装置及游戏系统,通过数据库中记录的公会标识与家族标识的对应关系表,在获取到用户充值记录后,能够根据用户标识与公会标识的关系、以及公会标识与家族标识的关系进一步得到用户标识与家族标识的关系,进而确定用户的充值行为受到哪个家族的影响,从而依据用户充值记录给家族分配一定的收益。通过该技术方案,能够鼓励家族吸引更多的家族成员加入游戏并进行充值,促进游戏生态系统的良好发展。进一步的,在预设策略中设置各种限制条件,可选限制在预设时间段内和/或在特定区服内产生的充值行为才可以计算家族的收益值,通过灵活地设置这样的限制条件,更有利于游戏系统开展各种活动,吸引更多的玩家加入游戏。
[0093]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1