我是新玩家,但有点编码经验,我自己摸索了一段时间,你要换成你的角色其实很麻烦,慢慢的跟着我的步骤走吧
1)下载
Sublime Text(除非你有其他XML编辑器)
Sublime Text XML 安装步骤
安装Package Control extension
按下ctrl+shift+p
然后输入以下文字然后按下Enter
Install Package Control
使用Package Control extension安装Package
一样按下ctrl+shift+p
然后复制一下文字
Package Control: Install Package
输入
Indent XML
就会安装XML
然后再安装一个Xpath(跟Package Control: Install Package一样)
2)用Sublime Text打开你的档案
(记得备份)
windows + R
输入
%appdata%\StardewValley\Saves
打开文件
例子:name_123456789文件里的name_123456789
(不用理SaveGameInfo和有_old的资料)
3)整理资料
点击选单Selection -> Format -> Indent XML
点击两次ctrl + N,然后回去原本的档案
看第三行,点击
<player>旁边的下符号(划到左边的
3那边就会显示了)
和<Farmer>(点完后会在<player>下两行,如果有更多人的话记得看<name>是不是你的游戏名,不是就点<Farmer>旁边的下符号继续找)
4)更换资料
把<player>...</player>全复制
(记得是整行,Tab也跟着复制)
然后贴到新建的文件(也就是刚刚新建的空文件啦)
把<player>改成<Farmer>,</player>改成</Farmer>
<Farmer>...</Farmer>
(记得是整行,Tab也跟着复制)
也贴到新建的第二个文件
把<Farmer>改成<player>,</Farmer>改成</player>
(记得F要大写)
然后贴回相应的位置就成了
5)更换房子主人(
非必要,除非你的朋友会回来玩,否则你的朋友会进不来)
ctrl + F 找 <indoors xsi:type="Cabin">
然后往下找<uniqueName>
把它之间的名字复制起来
(这是小屋的代码名字)
ctrl + F 找 <homeLocation>FarmHouse</homeLocation>
(这是房主的房子,所以你必须改住他的房子)
把FarmHouse换成刚刚复制的名字
ctrl + F 找<homeLocation>"复制小屋的名字"</homeLocation>
(记得是在<player>和</player>之间,
千万别搞错)
把里面换成FarmHouse
保存
OK,这样就结束了
你载入档案的时候你会发现记录档还是你朋友的名字
但操作角色就会变成你的角色,只要过了下一天就会覆盖保存变成你的角色啦