西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页游戏资讯玩家心得 → 模拟人生3杀人bug和死人复活的方法

模拟人生3杀人bug和死人复活的方法

前往专题相关软件相关文章发表评论 来源:西西整理时间:2013/7/22 10:42:00字体大小:A-A+

作者:西西TS点击:203次评论:0次标签: 模拟人生3

  • 类型:游戏其他大小:580M语言:英文 评分:8.3
  • 标签:
立即下载

模拟人生3杀人的bug

模拟人生3游戏设计有程序瑕疵,正如笔者以前曾提到的关于一直躺在床上的人烧不死的理论,模拟人生的任何死亡,都需要小人执行一个死亡动作才得以完成,而这个动作,其优先级并不高于上厕所、吃饭这一类玩家命令动作。如果你能控制这个人,会发现死亡动作排程在左上角,就像其他吃饭睡觉一般。
虽然你不能手动用鼠标叉掉这个死亡动作,但是一旦整个动作排程被物理切断,比如用柜子将正在睡觉的小人围起来,让他无法下地,这样任何饿死、烧死,都无法在这个小人身上完成,因为他的第一个动作:“下床”,无法进行。
锁门烧人试验中,一些其他的现象,比如身上着火这个过程,也被证明和动作排程有着相同属性。也就是说,如果这个小人前一个动作在喝水,那么即便他四周全是火,想让他身上着火,也必须在他喝完水以后才会开始,这些现象的确是非常荒唐、无法用常理解释的。
更糟糕的是,一旦小人身上着火,程序默认操作是让他边跑边叫,并寻找游泳池等扑灭身上的火焰。虽然使用液体扑灭身上的火已经是模拟人生游戏难得的进步,但不幸的是,一旦束缚了小人的逃跑路线,就如同今天例子中所讲的,将门锁住,这样不但物理切断了小人逃跑的动作排程,更是切断了火苗在身上蔓延的的物理动作排程,你所看到的,是火苗在小人屁股上燃起,随后突然熄灭,接着重新燃起,如此不停往复,让你不断担心到底能不能把他烧死——只要小人无处可跑,火苗遍无法烧遍全身。
其实这还不是最糟糕的。计算机程序认为,小人在烧死之前,应该是边跑边叫,如果跑不起来,那他就烧不死。(我也不知道EA的程序员怎么会有这样的逻辑,但如果你亲自做实验,也会发现这个现象)在我本人所作的同类实验中,曾创下了连续三天三夜屁股着火,可是被囚禁的小人仍然一边抱怨着无处可走,同时屁股上的火苗一会儿熄灭,一会儿又烧起来。
更为奇特的是,只要你燃烧足够时间,随后把消防员叫来,火被扑灭的一瞬间竟然是小人被烧死的一瞬间。注意,不但是或被扑灭,就算是他自己灭掉,也同样如此。看来,在EA程序员的眼里,生命之火会和大火同时被扑灭,真是让人摸不到头脑。如果自己做实验,看到的自然是,屁股着火,狠狠烧了好几个小时,等到火自然灭掉的时候,那个屁股着火的小人立刻一命呜呼了。
如此混乱的现象……我现在语言思维已经混乱了,我还是希望大家自己多做这类实验,自己观察,或许能在这些bug里面找到利用的地方。

死人复活的方法

使用“resetSim”命令可以复活死人。

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)