返回列表 发帖

[神帝之猫]由某帖而引发的,关于歌舞中断后的持续测试(补充苹果特例)

某帖子里讨论到出入歌舞持续时间的问题,引起了些许争议。目前普遍结论是歌曲中断后以最后一次离开歌舞范围为准,20秒后效果结束。会里某骨灰舞娘对此抱有疑问,恰逢SE河蟹,2小时闲来无事做了小测试一个。No picture , say hammer!

图一:踩苹果,HP增加,请注意左下时间
图二:离开歌舞范围

图三:返回歌舞范围,请注意左下时间

图四:离开歌舞范围,效果结束,请注意以下时间


在找结论的话,在这里:
为了方便,中断前踩的歌舞下文称为“前歌舞”,中断后踩的歌舞称为“后歌舞

1.只要歌舞不中断,效果就会一直持续(这是废话)
2.只要歌舞中途中断,无论中途再踩进多少次歌舞,踩多久的歌舞,踩了谁的歌舞,持续时间和效果都按前歌舞计算。
3.只要歌舞中途中断,即使在20秒内补上歌舞并一直持续,20秒时限到达后前歌舞的效果依然会取消,但是由于处于歌舞范围内,所以后歌舞会立刻生效
4.以上结论,理论上适用于所有独奏,包括套魂后的独奏


*附注:结论3可以通过踩苹果或服务后中断,然后一直持续进行测试,可以看到20秒后HP加满又立刻少了一截。由于那一瞬间太难截图所以放弃了,反正也没什么意义。

综上,踩进歌舞就以后歌舞计算效果和持续时间的说法不成立

补充:关于伊登的苹果的特例

一个诗人blq的苹果回复量是86,另一个艺人的回复量是131,先踩进诗人的苹果,HP变为20098,在无缝状态走入艺人的苹果,第一次恢复生效后HP变成20895,但是再以无缝的状态返回诗人的苹果,回复量变为86,但是HP却固定在20985了。

但如果不是无缝进入,即使从艺人的苹果走进诗人的苹果,那么20秒的效果中断依然适用。






这一部分可能表述得不是很清楚,举个简单的例子来进行说明:
在A诗人苹果+100MaxHp
在B诗人苹果+200MaxHp
在20秒内从+100的走进+200的,那么第一次恢复后MaxHP就会变成+200
反之,从+200的走回+100的,即使到了20秒,MaxHP却依然保持+200

+100的效果不会覆盖+200的,只要苹果持续就永远以+200为准

用比较直白的话来说,就是在切换不同诗人的苹果时,苹果以恢复一次为周期判定MaxHP的提升量,并以效果更好的那一方为准,和前歌舞后歌舞无关
但如果是同一个诗人效果相同的苹果,则依然遵循20秒更新原则。



最后,本测试的发起人是 小T 同学,协助测试的是 青菜 同学,我是打酱油的。

附争议帖传送门:http://bbs.rohome.net/thread-940986-1-1.html

[ 本帖最后由 黑暗咆哮 于 2008-12-13 14:35 编辑 ]

标题错字,情何以堪……

TOP

原帖由 老灯 于 2008-12-12 23:03 发表
00s时我吃上苹果然后离开

10s时我又去吃了苹果一下马上离开

20s时效果消失?

而不是30s的时候消失?

正是如此,注意截图的时间。

TOP

原帖由 7314 于 2008-12-12 23:04 发表
詩的算法跟蘋果不1樣

已经确认,一样的。

TOP

原帖由 らёгαρん 于 2008-12-12 23:25 发表
哦......
这与后发覆盖先发的传统模式不同

也就是说
在A诗人苹果+100hp
在B诗人苹果+200hp

携带A诗人苹果状态(20秒间)进入B诗人苹果要等20秒后才+200hp

结论程序员是sb


其实关于这个,有个很有趣的现象。
一个诗人blq的苹果回复量是86,另一个艺人的回复量是131,先踩进诗人的苹果,HP变为20098,在无缝状态走入艺人的苹果,第一次恢复生效后HP变成20895,但是再以无缝的状态返回诗人的苹果,回复量变为86,但是HP却固定在20985了。
从这点上来看,其实苹果算是个特例?

TOP

原帖由 らёгαρん 于 2008-12-13 09:34 发表

不算特例
倒是你想歪了

上限是服从20秒结束再刷新,这总没问题吧
处于苹果中的回复量是即时的

我之前帖子说的+100,+200也是指的上限.

不是这样……
在20秒内从+100的走进+200的,那么第一次恢复后上限就会变成+200
反之,从+200的走回+100的,即使到了20秒,上限却依然保持+200


所以也就是说两个不同诗人所释放的苹果,更新会以回复一次作为分界,但是同一个诗人的苹果则依然遵循20秒更新原则。
我所指的有趣,是+100的效果不会覆盖+200的,只要苹果持续就永远以+200为准
这样说能明白吗?

TOP

苹果的特例解说似乎太笼统,很多人没看懂,重新组织了下语言,把后续讨论的解释整理进去了
头一次觉得自己的语言表达能力如此差劲,如果还有不清楚的欢迎拍砖

总的建议看测试截图要注意截图时间,貌似挺多人没搞懂20秒内歌舞中断和20秒强制解除效果的区别
其实流程是这个样子的

歌舞开始(0)---->前歌舞生效---->歌舞中断(1)---->再开(2)---->前歌舞20秒时限到达,失效(3)---->后歌舞生效

上述流程中,(0)处开始的是前歌舞,(2)处开始的是后歌舞
(1)处始计算20秒,至(3)处结束为止,后歌舞都不会有效

TOP

原帖由 lolicon 于 2008-12-14 01:33 发表
跨越2个人苹果再走出去的话
持续时间算谁的?
第一个苹果的?

看看是不是无缝跨越,无缝跨越判定为一直处于歌舞中,因此中断时站在哪个里就计算哪个的20秒
如果并非无缝跨越,那就计算第一个的

嗯?想了一下也许你说的是由低级跨越至高级?
总之应该是按最后一次被更新的计算吧

[ 本帖最后由 黑暗咆哮 于 2008-12-14 11:03 编辑 ]

TOP

原帖由 lolicon 于 2008-12-14 14:48 发表
AB2个不同等级的苹果(假设A高B低好了)
无缝衔接,从A走到B,再走出去(刷新了B的状态)
从B走到A,再走出去(刷新了A的状态)
(再蛋疼点,不刷新后者状态,又会如何?从已启动的苹果范围外走进去,和站在范 ...


简单来说,由于A比B高,所以只要刷新过A的状态,那么B的状态在A状态失效前就永远不会生效,无论是从A走出去还是从B走出去都是一样的

蛋疼命题里的话,A的状态不刷新但是从A里走出去,那么状态是B的但是时间计算是从离开A开始

关于中断,你提到的3种情况确实都算中断

TOP

返回列表