火星求生活人乱跑这个问题应该如何解决?想必这个问题困扰了很多的小伙伴,所有的问题都会有其应对的方法,接下来小编就给大家带来游戏里面活人乱跑的原因以及应对方法分享,感兴趣的就来看看吧。
活人乱跑原因及应对办法分享
开了一个新档,发现始终有几个地质学家要去端盘子,而有几个植物学家要去采矿,起初是因为缺少几个无专业人员导致,我就从地球发货,将无专业人员补齐。
然而发现,因为有医生退休了,导致还是有人非要去做医生,然后空出来的职位,导致AI混乱。
那么我可以猜测这游戏的ai逻辑是这样:同等优先度下,工作人数是一致的(不按照比例,如果没有多余人口),比如一共十个人口,餐厅,农场,矿场,三个建筑物分这十个人,均分,餐厅两个人,,最多两个人,如果只有两个无专业,那么职业优先,剩下八个人,三个植物学家和五个地质学家,那么就是农场和矿场均分这八个人,就会有一个地质学家非要去种田。
我提高了矿场和农场的优先级,因为矿工和植物学家的人数是满的,所以他们暂时不会乱跑,但是一旦这两个工作点出现职位空缺,又会第一时间由其他职业来补上,造成其他职业的人口空缺……
只能说智障ai……现有办法只能从优先度和限定岗位数位(右键职位)来解决。
解决办法有:设定,除非本专业岗位满员,否则不去找其他工作,OK,真不知道制作组在设计的是怎么想的。
只有找到问题的原因,才能从根本上上解决问题,希望上面介绍的方法可以帮到大家。