武林群侠传中的“时间”浅谈(修正)
武林群侠传吧
全部回复
仅看楼主
level 8
asp502010
楼主
一楼先感谢武林群侠传,再拜吧里大神。
2013年05月02日 08点05分
1
level 8
asp502010
楼主
前言
前几天看了吧里的精品帖子《【修改】武林群侠传之修改时间》
https://tieba.baidu.com/f?kz=414890454
受到启发,对地图中的“时间”做了小研究,写了一篇《浅谈》。过后发现,其中存在严重错误和疏漏,在此向大家道歉,补写了这篇《修正》。
PS:有问题勿插楼,尤其不喜楼中楼。
2013年05月02日 08点05分
2
level 8
asp502010
楼主
引子————丢失的“回合”
开始玩武林群侠传,浏览洛阳攻略,首先看到的就是时间的介绍:“打猎、钓鱼、挖矿等都会消耗1个回合”,“第一次进洛阳共34个回合”,“合理利用这34个回合是重中之重”。之后攻略上就开始讲解如何分配回合,打猎几次、钓鱼几次、挖矿几次~~
但是常常玩家玩到最后,发现只钓鱼挖矿了31、32个回合时间就用完了,根本就不足34个回合,丢失的“回合”哪去了呢?
2013年05月02日 08点05分
3
level 8
asp502010
楼主
一、“时间”的流逝
在游戏中,“时间”是通过一个“日晷”表示的,显示诸如卯时、午时、辰时之类的。其实时辰的背后还隐藏着“游戏中的1个时辰=游戏中的120分钟”这个计算机制。之所以只能进行固定次数的钓鱼挖矿等活动,是因为每次钓鱼挖矿都会消耗固定的分钟数。
以游戏开始进入洛阳为例:每次钓鱼挖矿活动会消耗游戏中的15分钟,所以1个时辰只能进行8次,在洛阳停留时间是4个半时辰,所以最多进行34次,这也就是我们常说的34个回合。
(1)问:那么“引子”中遇到的丢失的“回合”是怎么回事呢?
这是因为游戏中,除了钓鱼挖矿会消耗固定的游戏时间外,在玩家控制人物跑地图时,游戏时间也会正常的一点一点流逝。
以洛阳为例:上面说到1个回合=游戏中的15分钟,当跑地图的时间超过了游戏中的15分钟,那么将彻底丢失1个回合!
(2)问:为什么强调“游戏中的15分钟”呢?
因为,游戏中的分钟数只是游戏本身的记录方式,与现实中的时间不是等同的。还以洛阳为例,经测试:
1个时辰=8个回合=游戏中的120分钟=现实中的84分钟;
1个回合=游戏中的15分钟=现实中的10分钟。
也就是说,在游戏开始进入洛阳时,跑地图10分钟就会损失1个回合。
(3)问:打开“变速齿轮加速”跑地图能够缩短路上的时间吗?
答案是否定的!“变速齿轮”同样会加速游戏时间的正常流逝速度,比如开启4倍加速后,1个回合=现实中的2.5(10除4)分钟。
也就是,跑地图2.5分钟,就会消耗1个回合。所以,开启变速齿轮跑地图时,时间更是要抓紧,一点也耽误不得。
(4)问:那么多路要跑,岂不是注定要损失回合?
不是的!洛阳中,每游戏中的15分钟是1个阶段(1个回合)。钓鱼1次会消耗这个阶段的全部15分钟,但是玩家可以这样做:跑一会地图然后再钓鱼,同样只是消耗游戏时间15分钟(1个回合)。所以这个“跑一会地图”的时间要控制在游戏时间15分钟(现实中的10分钟)内,然后进行一次钓鱼、挖矿之类的活动。
也就是告诉大家,想要不在跑地图时损失回合,就要跑一会地图,进行一次“活动”,“劳逸结合”嘛~~
2013年05月02日 08点05分
4
level 8
asp502010
楼主
三、小结
以上内容新手都应该能看得明白,多少能有些收获吧。
当初写《浅谈》时,神目就曾指出:武林所采用的方式就是通过循环来计算时间,所以游戏时间对应现实时间应该是不固定的。说白了就是你电脑运行快,时间就走的快。
神目说的我在写帖子前也考虑过,“每人使用的电脑不同,会不会出现如同小游戏时间那样的情况呢?”。我确实没有第二台电脑做验证,不过我想,武林出了10年多了,电脑换了5、6代,从没有人反映跑地图的时间有明显变化。所以我觉得以上测试的现实时间还是有很大参考价值的。
下面我会说明“时间”在内存中的记录位置、武林的“时间”机制以及简要介绍我的测试时间的方法,大家可以作为参照,自己测试或者获得更多的启发。
2013年05月02日 08点05分
6
level 12
神之U双目
2013年05月02日 08点05分
8
level 8
asp502010
楼主
五、“时间”与“回合”
在两次入洛阳,以及之后的杭州、成都等小地图中,1个时辰=8个回合;
在正派结局大地图时,洛阳、杭州、成都等小地图中,1个时辰=2个回合。
经测试发现:游戏为了表现出钓鱼挖矿消耗一定时间,在每个小时中设置了4个时间点,分别是这个小时的第0分钟、第15分钟、第30分钟和第45分钟。
————————————————分割线————————————————
1、先说未开启大地图时,在洛阳杭州等小地图中,1个时辰=8个回合,1个回合=游戏时间15分钟。
以07时00分~08时00分(辰时),这1个小时内不同时刻打猎为例:
07时00~14分期间任一时刻进入打猎,结束时刻是07时15分;
07时15~29分期间任一时刻进入打猎,结束时刻是07时30分;
07时30~44分期间任一时刻进入打猎,结束时刻是07时45分;
07时45~59分期间任一时刻进入打猎,结束时刻是08时00分.
这也就保证了1个小时进行4回合(1个时辰8回合),并且不会因游戏时间的正常流逝而乱套。
————————————————分割线————————————————
2、开启大地图后,在洛阳杭州等小地图中,1个时辰=2个回合,1个回合=游戏时间60分钟。
以07时00分~08时00分(辰时),这1个小时内不同时刻打猎为例(注意结束时刻!):
07时00~14分期间任一时刻进入打猎,结束时刻是08时00分;
07时15~29分期间任一时刻进入打猎,结束时刻是08时15分;
07时30~44分期间任一时刻进入打猎,结束时刻是08时30分;
07时45~59分期间任一时刻进入打猎,结束时刻是08时45分.
这也就是为什么1个时辰只能进行2个回合的原因,如果结束时刻超过13时,那么这一天结束。
2013年05月02日 08点05分
9
level 8
asp502010
楼主
六、测试提示
如果大家有兴趣测试或者研究,这里说一点我的经验。
测试方法:
(1)点击人物,进入人物状态界面(此时时间静止)。
(2)调出金山游侠,找到对应内存地址,记录开始时间。
(3)点击“继续游戏”按钮回到小地图,同时打开秒表,开始计时。
(4)当秒表过去整整5分钟(或10分钟)的瞬间,点击人物放大镜进入人物状态界面(此时时间静止)。
(5)调出金山游侠,找到对应内存地址,记录结束时间。
(6)计算游戏时间与现实时间的对应关系。
解释:
问:为什么不在小地图中直接调出金山游侠记录时间,而要进入人物状态界面才记录时间。
答:因为在小地图中调出金山游侠,武林中的游戏时间依旧会流逝造成误差。尤其是在结局大地图中,时间流速快,误差非常大。
以上无论有用没用,有收获没收获,反正全写了,至此,全文完。
2013年05月02日 08点05分
10
level 12
神之U双目
很有帮助,下次改成洛阳一次消耗半个时辰,大地图一次一个时辰,然后每天可以戌时再睡觉
省的总要玩那么多次小游戏那么累
2013年05月02日 08点05分
11
asp502010
~~~~把我之前那篇《浅谈》删了吧,很多错。那帖子贴吧系统问题,我删不动,劳烦吧务了,嘻嘻
2013年05月02日 08点05分
小心心🌱
回复 asp502010 :没事,我把原来的那篇撤精了
2013年05月02日 08点05分
level 13
darkradx
强文!!
2013年05月02日 14点05分
12
level 9
灬开路先锋灬
好帖,辛苦了,最近难得的技术帖,对于节省时间的人,很有帮助
2013年05月02日 14点05分
13
level 13
darkradx
正在重新开局,还在洛阳没入谷,
系统900个计数单位=1分钟,一直赌博的话每15局跳15分钟
2013年05月02日 14点05分
14
darkradx
回复 立心者0 : 15次一跳,一跳15分钟,楼主已经给出地址了,可以验证 至于非15次的整数倍退出赌博时是进位还是舍掉,今天时间晚了要睡觉了。。。
2013年05月02日 14点05分
level 11
睡猫比比
2013年05月02日 15点05分
15
level 13
keen911
好完整 强帖
2013年05月02日 15点05分
16
level 13
darkradx
赌博时间消耗
@立心者0
0~14次: 游戏内15分钟(1回合)(属于时间惩罚)
15~29次: 游戏内15分钟(1回合)
30~44次: 游戏内30分钟(2回合)
45~59次: 游戏内45分钟(3回合)
类推...
2013年05月03日 11点05分
17
keen911
真复杂……
2013年05月03日 12点05分
keen911
回复 keen911 :惩罚一回合真坑……
2013年05月03日 12点05分
asp502010
应该说前29次算福利吧,超过30次才是惩罚吧~~
2013年05月03日 12点05分
keen911
回复 asp502010 :现在才看清楚…… 不过这福利没啥用 一回合只了赚5点耳功外加1450银两
2013年05月03日 13点05分
level 6
jason_kzh
(4)问:那么多路要跑,岂不是注定要损失回合?
但是玩家可以这样做:跑一会地图然后再钓鱼,同样只是消耗游戏时间15分钟(1个回合)。所以这个“跑一会地图”的时间要控制在游戏时间15分钟(现实中的10分钟)内,然后进行一次钓鱼、挖矿之类的活动。
正好在玩回。看到大神精辟又详细地解析
深深地膜拜了...
一直有在想,边走边打猎时间会怎样计算呢?
今天终于明白多了,再次感谢大神的解释 ^^I
2013年10月07日 14点10分
18
level 13
是非之非人焉
给跪了
2013年10月08日 07点10分
19
level 7
吃硬飯的男人
技术贴
2013年10月08日 08点10分
20
level 13
bt910125
2013年10月14日 12点10分
21
level 3
konet123
佩服楼主,然而楼主说的跑图+回合我也用了,并不能节省时间,还是只有32回合,所以我猜应该是在洛阳跑图的总时间流逝加起来不能超过一个回合所消耗的时间。
2016年05月23日 03点05分
22
1
2
尾页