查看: 1164|回复: 7
收起左侧

[工具] 掌握世界变化-用mc指挥中心统计sims状况

[复制链接]

发表于 2024-4-13 07:42:05 | 显示全部楼层 |阅读模式

快快登录说出你的故事吧~!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 daisueke 于 2024-4-13 10:10 编辑

经过一段时间的实践整理,我终于发现了一套比较顺畅整理所有城镇人口信息的方法。这样本上帝就可以查看所有小人的动态,人口年龄结构,防止人口老龄化或全部人口变成吸血鬼。
所需工具:MC指挥中心(MC控制中心,MCCC)、Excel

装好MC指挥中心后,随便点一个模拟市民,打开控制中心菜单,选择 “市民指令”--“记录指令”--“记录人口细则”。这个意思是记录全世界所有市民的信息,而不是被选中的市民的信息。
bandicam 2024-04-07 14-48-35-975.jpg bandicam 2024-04-07 14-48-41-572.jpg bandicam 2024-04-07 14-48-46-252.jpg
这里有很多可选项,我一般想了解年龄,婚否,住址。这三个选项是会把所有市民的信息(包括动物和隐藏市民)都导出的,而且市民排序相同,每次选中一个内容导出,方便之后使用excel做统计。比如,先选择年龄,在当前日志参数就会显示“Age Groups”,表明导出数据包含的内容,此时还没有文件生成,然后选择“创建数据记录”,系统才会生成log文件,位于MOD文件夹中的MCCC子文件夹中,文件名为MCCC_GetPop_日期_时间。
bandicam 2024-04-07 14-49-03-334.jpg bandicam 2024-04-07 14-49-10-561.jpg

也可以同时导出多项数据,比如说单身和已婚市民,同时选择,才可以导出和之前年龄组log文档一样,包含所有市民信息的文档。同样要点击“创建数据记录”生成文件。
bandicam 2024-04-07 14-49-34-783.jpg

生成的文件用文本文档或写字板就可以打开,例如家庭信息文档:开头是存档信息,包含了这个存档已经玩了多久的信息,不用管。下面是每个市民的居住地。
bandicam 2024-04-07 15-09-20-783.jpg
在每个文档最后,都有一个基础信息,包含了统计数据,也就是稍后用excel分析人口分布和变化趋势的数据源。比如总人口,各年龄段分性别人数,动物数量,鬼魂数量等等。。
bandicam 2024-04-07 15-47-12-636.jpg

如果想了解特别信息,可以在导出时选择“怀孕模拟市民”“异能模拟市民”“所有宠物”等等,就可以得到类似的名单。大家可以在“记录人口细则”里面自己探索一下。

到这里我们得到了所有系统导出的统计数据,接下来使用Excel表格来整理分析,以便各位上帝对自己的市民们有更直观的认识。

楼主热帖

共收到 0 菊花
打赏榜
4
暂无
--
5
暂无
--
6
暂无
--
7
暂无
--
版权声明
本站积极遵守中华人民共和国各项法律法规,促进良好社会公共道德,鼓励劳动者劳有所得。
为保护作者和平台的共同利益,在本站发布的原创内容所包含模型、图片、代码等版权归作者和平台共有,平台承诺不将此权利行使于法律行为以外用途。
本站原创作品仅供购买或下载者本人使用,任何平台或个人擅自转载、售卖本站原创作品,本站均保留诉讼权利。
此条款自作品发布起即时生效。

【三宫六院论坛】唯一官方店为:sgly.taobao.com,除此之外都是假的!

 楼主| 发表于 2024-4-13 08:38:01 | 显示全部楼层
本帖最后由 daisueke 于 2024-4-13 10:20 编辑

之后我们去mc指挥中心的安装路径,通常是 ..\Electronic Arts\The Sims 4\Mods\MCCC 中,找到这些生成的log文件。从文件名无法看出数据内容,需要打开看看。例如,打开这个家庭信息的文档,将所有市民的家庭信息行选中,复制到一个空的Excel表格中。
bandicam 2024-04-07 15-09-20-783.jpg bandicam 2024-04-07 15-10-49-143.jpg
之后在excel的选项卡中选择“数据”-“分列”
bandicam 2024-04-07 15-11-32-546.jpg
在弹出的窗口中,第一步选择“分隔符号”。第二步设置用半角字符冒号“:”作为分隔标准。第三步直接点击“完成”。 bandicam 2024-04-12 20-47-10-964.jpg bandicam 2024-04-12 20-47-29-586.jpg
这时我们就把信息 “XX XX lives on a lot: XXXX”  中,冒号后面的 XXX 地名分隔出来了。有些可能是空的,因为他们没有住处,是homeless。把B列留在此处备用。
bandicam 2024-04-12 20-54-06-136.jpg

之后用同样的方法,分别将年龄、婚姻状态的内容复制到另外的空的excel 的sheet里。使用空格作为分列分隔标记,分别把 “XX XX is a/an baby/infant/toddler/child/teen/young adult/adult/elder”,“XX XX is single/married” 分解成单独的列。请注意此处因为青年阶段young adult 中间有空格,会多出一列,我们可以不理睬,直接用young 来统计青年即可。有些隐藏NPC没有姓,所以格式上也会和其他人不一样,这里使用excel的筛选功能把他们调整一下即可。
bandicam 2024-04-12 21-04-04-558.jpg
这样,我们就得到了模拟市民的名字,姓氏,年龄,婚否,和住宅的信息。我已经验证过,在同一个时间输出的文件信息,模拟市民的顺序是一样的,所以只要把这些列分别复制到同一个excel表格里,市民的信息就是对应好的。
bandicam 2024-04-07 15-17-03-902.jpg
在上方加上表头,再加上筛选功能,我们就可以自由地查阅各个市民的信息了。
bandicam 2024-04-12 21-13-08-464.jpg
例如说,我设置了不允许结婚改姓,所有的姓氏都代表了血缘关系,我想知道某个姓氏的人口有多少,可以使用excel分类汇总的功能。首先,使用筛选功能,把姓氏按升序或降序排列,目的是把同一姓氏的市民分在一起。
bandicam 2024-04-07 15-38-24-289.jpg
接着选择“数据”选项卡,“分类汇总”,用姓氏一列做汇总。
bandicam 2024-04-07 15-39-37-956.jpg
就得到了各个姓氏的人口数量(如果动物也用了姓氏,也会计入)。
bandicam 2024-04-07 15-41-25-276.jpg

如果隔一段时间就汇总一次,就会知道哪个家族最有生产力O(∩_∩)O
bandicam 2024-04-07 15-46-12-264.jpg

接下来再说说如何利用导出的统计信息了解模拟市民的人口结构。





我要说一句

【三宫六院论坛】唯一官方店为:sgly.taobao.com,除此之外都是假的!

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-13 09:38:14 | 显示全部楼层
本帖最后由 daisueke 于 2024-4-13 23:51 编辑

我们在每个文件的尾部都会得到这个人口统计信息,我把它加上一些中文注释:
总数(包含动物)        Total Sims: 630
淘汰        Total Culled/Netherworld Sims: 93
女        Total Female Sims: 327
男        Total Male Sims: 302
死神        Total Grim Reapers: 1
新生儿        Total Babies - Female: 4, Male: 2
婴儿        Total Infants - Female: 24, Male: 17
幼儿        Total Toddlers - Female: 26, Male: 12
儿童        Total Children - Female: 29, Male: 32
青少年        Total Teens - Female: 43, Male: 48
青年        Total Young Adults - Female: 86, Male: 74
成人        Total Adults - Female: 90, Male: 87
老年        Total Elders - Female: 15, Male: 17
鬼魂        Total Ghosts: 23
无家可归        Total Homeless Sims: 8
有住房        Total Homed Sims: 598
已婚        Total Married Sims: 323
怀孕        Total Pregnant Sims: 3
隐藏        Total Sims in Hidden Households: 8
外星人        Total Aliens: 8
混血外星人        Total Alien Hybrids: 32
吸血鬼        Total Vampires: 2
人鱼        Total Mermaids: 0
巫师        Total Spellcasters: 12
狼人        Total Werewolves: 1
猫        Total Cats: 0
狗        Total Dogs: 0
马        Total Horses: 0
特殊        Total Special Sims: 2
        ----------------------------------------------------------------------------------
家庭数        Total Households: 134
无家可归家庭        Total Homeless Households: 8
有住所家庭        Total Homed Households: 126
分地图sims统计        -------------------------- Total By Region --------------------------------
虎斑湾        Brindleton Bay: 16
布莱彻斯特        Britechester: 16
栗子山        Chestnut Ridge: 37
考柏戴尔        Copperdale: 27
太阳谷        Del Sol Valley: 32
万年青港        Evergreen Harbor: 56
遗忘山谷        Forgotten Hollow: 18
微光溪流        Glimmerbrook: 4
亨福昂贝格利        Henford-on-Bagley: 13
月木锯木厂        Moonwood Mill: 14
木漏隙光山        Mt. Komorebi: 21
怡景绝顶        New Crest: 63
绿洲之泉        Oasis Springs: 37
三米舒诺        San Myshuno: 65
圣西果亚        San Sequoia: 21
诡奇小镇        StrangerVille: 6
索拉尼群岛        Sulani: 28
塔图沙        Tartosa: 13
托马朗        Tomarang: 22
柳溪        Willow Creek: 45
温登堡        Windenburg: 47
不在世界中        * None *: 28



游戏进行一段时间,将这些数据整理到同一个表格中。然后使用统计表格工具,就可以看到世界的人口比例。
比如:性别比年龄构成变化。
图片1.jpg

各城镇的人口数目变化。
图片2.jpg

这样我们就可以根据这些数据来保持城镇人口结构了。


附上我用来绘制这两张图片的excel表格,大家可以把自己的数据填进去。自己制作也不难,请随意参考网上Excel教程。
2024-4-13 22:47 上传
文件大小:
24.94 KB
下载次数:
1
下载文件
我要说一句

【三宫六院论坛】唯一官方店为:sgly.taobao.com,除此之外都是假的!

回复 支持 1 反对 0

使用道具 举报

发表于 2024-4-13 16:15:53 手机访问 | 显示全部楼层
相当好的教程!
我要说一句

【三宫六院论坛】唯一官方店为:sgly.taobao.com,除此之外都是假的!

回复 支持 反对

使用道具 举报

发表于 2024-7-21 00:14:26 | 显示全部楼层
excel教程以一种奇怪的方式进入了我的脑子
收起回复
玩是最好的动力!
2024-08-13回复

【三宫六院论坛】唯一官方店为:sgly.taobao.com,除此之外都是假的!

回复 支持 反对

使用道具 举报

发表于 2024-8-29 15:19:03 | 显示全部楼层
感谢分享!这个真的好棒!!!
我要说一句

【三宫六院论坛】唯一官方店为:sgly.taobao.com,除此之外都是假的!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则