您的位置:首页 > 消费

玩家在修改《史丹利的寓言》时意外发现了类似“千年虫”的Bug

发布时间:2022年11月28日 13:00 来源:IT之家 编辑:樊华  阅读量:6008  
导读:经典元游戏《史丹利的寓言》有一个非常著名的成就叫做走到外面去,要求玩家连续五年不打开游戏就可以解锁游戏在今年发布的《斯坦利的寓言豪华版》中,还设置了一个名为超级围棋外的成就,而这次的解锁条件是连续十年不打开游戏 根据成就的描述,在今年...

经典元游戏《史丹利的寓言》有一个非常著名的成就叫做走到外面去,要求玩家连续五年不打开游戏就可以解锁游戏在今年发布的《斯坦利的寓言豪华版》中,还设置了一个名为超级围棋外的成就,而这次的解锁条件是连续十年不打开游戏

玩家在修改《史丹利的寓言》时意外发现了类似“千年虫”的Bug

根据成就的描述,在今年4月推出的这款游戏中,最快要等到2032年4月才能达到这一成就但是,如果你现在打开Steam的游戏页面,你会发现有3.8%的玩家解锁了这个成绩

很明显,这次又有时间刺客了通过调整系统时间来提前取得成就,这种卡虫般的玩法在很多年前就被玩家熟练使用《斯坦利寓言》第一版发布于2013年,但在2018年到来之前,很多玩家已经通过修改时间提前做出了成绩

一位玩家在推特上分享了自己的经历:当他为了省事,一口气把系统时间拉到2040年的时候,突然发现Steam的客户端字体被莫名修改了。

据玩家说,他只是修改了电脑的系统时间,Steam的客户端出错,切换到了上面显示的手写字体模式。

经过一系列的调查,用户自己得出了一个结论——是因为2038问题在今天的32位Unix系统中,1970年1月1日0: 00是时间的参考点,随后的时间以秒为单位记录为有符号的32位正整数

32位有符号正数转换成十进制时为2,147,483,647如果以秒计算,时间刚好到2038年1月19日3点14分07秒时间再往前,系统就会出现一些未知的错误

这位用户推测,调整时间后,可能是电脑32位unix系统的字体库出现了其他bug,导致Steam中的字体被随机替换。

虽然大部分用户的操作系统都换成了64位,但是并不能解决所有的问题这次只是因为字符溢出改了字体,但谁也不知道下次会怎么样

2038年将是特别有趣的一年。

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。