游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: sjinny

[讨论] 求教:山口山里的副本CD和进度是怎么管理……

[复制链接]

4

主题

173

帖子

174

积分

注册会员

Rank: 2

积分
174
发表于 2010-6-22 18:08:00 | 显示全部楼层

Re:求教:山口山里的副本CD和进度是怎么管理……

重置翻页.....

7

主题

776

帖子

913

积分

高级会员

Rank: 4

积分
913
发表于 2010-6-22 18:08:00 | 显示全部楼层

Re: Re:求教:山口山里的副本CD和进度是怎么管理……

sjinny: Re:求教:山口山里的副本CD和进度是怎么管理……

呃……意思是说当BOSS倒地的时候记录当时的时间?有多个boss的副本会怎样呢……
恩,进度大概是明白了……
找到有人说,不同进度的人一起进副本时会进到不同的副本……如果是这样,有必要吗……


WOW的副本ID 只记录你这个CDBOSS的击杀情况.以及你这个副本ID产生的时间.和副本的重置没关系.
副本的重置时间是服务器统一管理的.
拿RAID副本举例  比如周2刷新.  你周1晚上24点打过1次副本. 过了24点又可以再打1次. 而其一周刷新的副本CD和你个人什么时候杀BOSS没有任何关系.
wow副本重置有2个概念
1: 系统关闭某一副本,节省副本服务器资源.(副本内15分钟,无任何玩家)
2: 玩家击杀某一副本BOSS,获得副本记录.服务器在固定的时间清除数据库内玩家该副本的ID.(意味着你可以重新挑战一个全新的副本,而不用困惑自己上次已经杀过某一BOSS.)
副本ID记录的只是副本内怪物的配置信息.自身没有CD属性.

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
 楼主| 发表于 2010-6-22 18:11:00 | 显示全部楼层

Re:求教:山口山里的副本CD和进度是怎么管理……

恩,一开始以为副本CD和技能CD是一样的效果……
不过即使如此,也一样要记录时间,这样在处理离线角色的时候会避免把数据库里每个角色都拿出来处理一下……
在固定的时间点重置的时候,对于每个在线玩家,清除对应的记录即可
对于那些重置时不在线的玩家,在他们下次上线时判断记录里的时刻与当前时刻是否已经经过了一个周期,如果已经经过了清除对应记录

0

主题

56

帖子

56

积分

注册会员

Rank: 2

积分
56
发表于 2010-6-22 18:32:00 | 显示全部楼层

Re:求教:山口山里的副本CD和进度是怎么管理……

恩...
关于副本小怪的刷新
在副本处于启动状态(副本中存在玩家)的情况下,小怪的刷新情况是:
小怪会有一个归属BOSS,若某BOSS死亡,则对应小怪不再刷新;反之则以两小时为周期刷新,并且具体关联到其个体死亡时间。
副本被关闭后(楼上说了,副本15分钟内无玩家)再次进入副本,小怪似乎还是按其死亡时间来决定是否刷新,但对于这点并不是很确定。

8

主题

205

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
发表于 2010-6-23 15:13:00 | 显示全部楼层

Re:求教:山口山里的副本CD和进度是怎么管理……

WOW的副本逻辑有2套~~
一套是时间重置。
另外一套是没有CD时间的。

你要的是时间重置那套,那很简单。玩家记录和副本记录的玩家ID对应。查找就OK
至于什么时间才触发 玩家记录这个副本 那是可以选择的触发条件。(你可以填写 击杀任意BOSS,也可以填击杀任意小怪,也可以填进入副本立马记录)。还有个借口是CD时间。你可以填任意天数 小时时 甚至分数。

无时间的是他的小副本重置规则。这个逻辑 说难也不难,说简单也需要花点时间。这里就不细说了。

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2010-6-23 16:00:00 | 显示全部楼层

Re:求教:山口山里的副本CD和进度是怎么管理……

这块应该是定义一个FB的数据库里的规则

5

主题

1461

帖子

1526

积分

金牌会员

Rank: 6Rank: 6

积分
1526
发表于 2010-6-23 16:16:00 | 显示全部楼层

Re: Re:求教:山口山里的副本CD和进度是怎么管理……

sjinny: Re:求教:山口山里的副本CD和进度是怎么管理……
对于那些重置时不在线的玩家,在他们下次上线时判断记录里的时刻与当前时刻是否已经经过了一个周期,如果已经经过了清除对应记录

WOW的确是这么做的,有一个细节,就是如果上线时副本进度已经重置了,打开团队页面有一个按钮点击之后可以查看副本进度的,这个按钮在团队界面打开时候是亮的,但是瞬间就灰了,很明显对于重置时不在线的玩家,是等到上线才做处理的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-15 17:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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