“Siri,对用户公孙嘉发布任务!奖励积分-1,任务时限1年!”
这是秦霄早就想好的,奖励积分越低,任务就越容易,虽然为了稳妥起见秦霄的时限较长,但二者平衡下来任务的“难度系数”一定不高。
秦霄可不希望任务太难,以至于无法完成而被杀戮系统惩罚。
至于为什么用-1这个数字,这是秦霄的一个猜想。
因为系统积分的最大数是秦霄神魂九炼升级所需的积分数,那么这个数值的最小值应该是0。
这导致比0小的积分,杀戮系统应该是无法表示出来的,所以如果秦霄把自己的积分清为0,然后再减去1,那么他很有可能会把自己的积分变成系统所能表示的最大值:18446744073709551615!
这就是计算机中的“数值溢出”问题!
关于这个问题的经典轶事就是《文明》系列游戏中的“甘地核弹”梗。
《文明》系列游戏是一款非常经典的回合制战略游戏,也是这类游戏中难以逾越的高峰,是一款在一次次“下一回合”中不知不觉就天亮了的可怕游戏。
甘地是《文明》中的一个领导人角色。在初代《文明》中,每一位领导人都有一个“侵略指数”,而甘地的这一预设指数为最低的1点,几乎不会对任何国家发动战争,这恰好反映了他在现实中爱好和平的情况。
但在游戏后期玩家却会被甘地突然的一发核弹炸平老家。
这是因为后期会有一个将“侵略指数”下降2点的政体,当甘地采用这一政体时,他的“侵略指数”会下降到-1,但游戏中侵略指数并没有-1的表示,所以发生了“数值溢出”,这一数字会被循环到最高值,让爱好和平的甘地变成核弹狂魔。
这是《文明》系列游戏中的一个经典bug,虽然这一bug被修复了,不过甘地的这一“有趣”的特点也被作为致敬或彩蛋的形式被开发商保留了下来。
现在,秦霄就打算利用相同的手段制造bug,让自己的积分从0减到-1,看看能否触发数值溢出,让自己拿到积分的最大值。
秦霄兴奋地搓起了小手:“很好,现在切换账户!”
『请输入用户名:』
“公孙嘉”
『请输入密码:』
“111111”
系统提示音响起:
“嘀!”
“杀戮系统已启动,用户公孙嘉,您好!”
秦霄大喜,然后就又听到系统的声音:
“警告:系统检测到九玄传人就在附近,终极任务已启动,请立即前往任务界面查看!”
秦霄一拍大腿:“我特么!”
“终极任务会覆盖其他的任务?”
“还是得关闭九玄传人的安全协议。”
秦霄郁闷地点开系统界面,发现属性面板上的数值果然还是自己的,并不是公孙嘉的状态与技能。
“账号和真实的使用者确实是分开的。”
这也说明了,秦霄可以用公孙嘉的账户领任务,来给自己赚取积分。
“其实如果领了任务不去做的话,或许这个终极任务也是有用的……毕竟没有惩罚。”
“我可以给华灯城的所有人都创建账号,并且触发终极任务,来获得那5000的预支积分。”
“可惜这样也凑不够升级神魂九炼的积分……”
“所以想升级神魂九炼大法,还是要看看那个获得-1点积分的操作能不能像我想象的那样成功。”
“这个利用终极任务来骗取预支积分的方法也不是完全没用,可以留作日常开销,比如用杀戮系统治疗伤势……”
“平时手里必须要有积分,不然就像郑戬,身受重伤就因为没有积分不能用系统治疗,被活活打死。如果他当时有积分,公孙嘉怕是要被他反杀!”
但现在的秦霄还是要关闭终极任务的安全协议,避免系统不断地发终极任务。
于是秦霄再次切换到系统管理员账户上,吩咐道:
“Siri,关闭终极任务检测!”
『终极任务对系统有巨大作用,如果关闭将造成系统不稳定,确认关闭?』
“确认!”
『终极任务检测已关闭!』
秦霄满意地点了点头,果然有权限的Unix系统就是好,让系统干什么系统就能干什么。
看了眼对刚刚被成功注册了杀戮系统账户这件事一无所知的公孙嘉,秦霄心想:“现在我的账户和公孙嘉的账户都被终极任务锁死了,得再找个人创建账户才好,找谁好一点呢?”
这时,一个秦霄平日里时常想起的人名浮现在了他的脑海中。
“Siri,创建账户!”
『请输入用户名:』
“公孙照”
『目标太远,无法创建账户!』
秦霄愣了一下,原来还有范围啊……
秦霄又尝试了一下输入不存在的人,发现也是创建失败。
所以系统创建账户必须是对在很小的范围内的真人才能创建。
“好吧,那等会儿我去找宋晴天吧,刚好要和她告别……”
…………
平湖郡,剪影城,公孙家族。
“阿——嚏!”
公孙家族家主,下巴上留着一撮小胡子的公孙照,打了一个无比响亮的大喷嚏。