星露谷物语吧 关注:483,051贴子:2,926,855

[技术贴]星露谷换人开主机的解决方法

只看楼主收藏回复

***************************************如果想直奔主题可以直接翻到下一条分割线******************************************
【故事背景】
最近,楼主和小伙伴们联机一起玩星露谷,中间出现了不少问题。但是,都被楼主逐一击破了。
首先呢,楼主是在steam上和朋友联机的。很无奈,就刚联机那两天可以畅快淋漓地玩一整个下午,后面是半小时断线一次,最后是十分钟断线一次,实在是极度影响游戏体验。后面楼主翻阅贴吧,很多人说用蒲公英可以,然而楼主试过,ping不通......。最后只能用老牌组网软件蛤蟆吃,果然,这一联就一下午,楼主跟小伙伴玩得非常开心。
然而,事情没有这么简单,楼主的小伙伴突发颈椎病(他是做主机的),全身**,他只能把存档发上来让我们自己开。当我兴致勃勃把存档搬过来,然后进入游戏,发现自己的人物变成了主机的人物。于是楼主就寻思着如何才能以自己的人物开主机,为此搞了差不多一个星期。
********************************************************************************************************************************
【直奔主题】
《前提条件》:熟练使用(其实不熟练也可)Windows自带的文本txt编辑器
就这玩意
《步骤一》:打开存档所在的位置(楼主比较懒,直接截图吧)
《步骤二》:新建两个txt文件(这个应该大家都会),一个命名为“主机角色”,另一个命名为“我的角色”
《步骤三》:打开自己的存档,就是类似“xxx_231468972”这样子的,当然直接打开的话Windows是要让你选择以什么方式打开的,这时候选择记事本(如上图)就可以了,然后可以看到一堆杂乱的代码
(哈哈哈,那个“天才”不用管它,是做主机的小伙伴起的人物名字)
《步骤四》:使用快捷键Ctrl加f 搜索<player>如图

《步骤五》: 搜索</player>,然后将<player>与</player>之间的内容复制下来(或者说是<name>到</money>这个范围),并且保存到“主机角色.txt”
《步骤六》: 搜索<farmhand>,然后将<farmhand>与</farmhand>之间的内容复制下来(或者说是<name>到</money>这个范围),如果是三个人以上游戏的话,请大家看清楚是自己的角色名字再复制并且保存到“我的角色.txt”
《步骤七》: 移形换影大法,把“我的角色.txt”里面的内容复制到<player>与</player>之间并代替原文本,把“主机角色.txt”里面的内容复制到<farmhand>与</farmhand>之间并代替原文本
《步骤八》: 把你跟主机的<houseUpgradeLevel>与</houseUpgradeLevel>(这是房屋等级)之间的数字对调,否则会卡家具bug,,,别问我怎么知道的
《步骤九》: 如果你有一段时间没上线了,请把下面内容改成和主机一样
<dayOfMonthForSaveGame>
<seasonForSaveGame>
<yearForSaveGame>
否则时间会变成你最后一次登录的时间,,,亲身经历
《步骤十》: 把<homeLocation>与</homeLocation>之间的内容改一下,这是房屋地址,用于定位人物晕倒后睡觉位置及下线后物品存放位置
《步骤十一》: 把主机那里<mailReceived>与</mailReceived>之间的内容,复制并覆盖到你自己的<mailReceived>与</mailReceived>之间。可以解决矿车不能开,通往沙漠的巴士不能开或者桥梁未修好等问题,当然,前提是你们已经开启了这些东西,才能修复这些bug,不然你把<mailReceived>复制几十遍也不能解决问题
《步骤十二》: 刚改完存档,出门发现罗宾老公问你蝙蝠洞还是蘑菇洞,还有刚瑟把给生锈钥匙给你之类的对话,这都是正常的,可以不必理会正常对话就是。如果实在强迫症的话,可以改<eventsSeen>与</eventsSeen>之间的内容,改成跟主机一样就行了
《步骤十三》: 最后把上述已经改完的内容,即<player>与</player>之间的内容,复制并覆盖SaveGameInfo里面的内容,否则会导致读不了存档
《总结及注意事项》:
主机位置是<player>到</player
从机位置是<farmhand>到</farmhand
人物信息位置是<name>到</money>
注意搬运的时候不要删掉<player>或<farmhand>,否则会导致读取不了存档。只需要把两个人的角色信息互换就
可以
<farmhouse>房屋代码,用于定位人物晕倒后睡觉位置及下线后物品存放位置
<houseUpgradeLevel>是房屋等级
<mailReceived>记录了献祭及各种邮件的内容
<eventsSeen>记录了看过的情景之类的内容
<UniqueMultiplayerID>用于记录玩家id识别哪只鸡或者牛是哪个玩家买的
作为一个与代码及各种bug作斗争的楼主,我向大家推荐以下两款软件Notepad++与Beyond Compare,其中正则表达式特别好用,可以把>替换成>\r
好了,本文到此结束,希望能对各位吧友有所帮助,祝大家第一年就能肝出金钟,同时也希望大家能合理利用时间,毕竟沉迷游戏伤身嘛(手动狗头滑稽)
最后的最后,希望这场冠状病毒的斗争能快点过去,这样子大家就可以不用在星露谷中寻找自然的味道,可以待到春暖花开,出去看看真实的大自然的魅力


IP属地:广东1楼2020-02-16 11:06回复
    好贴为什么没人顶啊,话说我昨天也刚好在研究主机换人物的方法,好巧啊哈哈哈


    IP属地:江苏3楼2020-02-17 17:10
    收起回复
      楼主牛逼 马克一下


      IP属地:四川来自iPhone客户端4楼2020-02-18 09:26
      回复
        这事是不是又要从一只蝙蝠说起


        IP属地:重庆5楼2020-02-18 09:51
        收起回复
          顺便说一下,这里还有一个问题,就是原号主如果有孩子的话,用这个方法替换过来的号默认就会喜当爹,所以得把孩子删了


          IP属地:江苏6楼2020-02-19 03:51
          收起回复
            楼主问你个问题 那你朋友后来还能上线吗(变为客机后,用之前局域网连接的方法?)


            IP属地:四川7楼2020-02-20 08:33
            收起回复
              求教楼主,我要怎么指定段落复制呢?就比如步骤里的从<farmhand>到</farmhand>这之间的文本怎么快速选取


              IP属地:安徽8楼2020-02-20 15:06
              收起回复
                考虑到有些小伙伴在文字选取方面可能会比较费劲,下面楼主补充一下
                关于如何快速选取<farmhand>与</farmhand>之间的内容(基于windows下的记事本)
                首先:可以在<farmhand>后面,和</farmhand>的前面,打多几个回车键。这样,这之间的东西就与其他东西分开来了。
                然后:快捷键Ctrl加减号,可以缩小文字,这样就可以很清楚的看出来哪一段东西是独立出来的,从而方便文字选取
                最后:选择所需文本,Ctrl+c复制即可


                IP属地:广东来自Android客户端9楼2020-02-20 21:28
                回复
                  楼主楼主,我跟我同学一直想联机连不上,蒲公英也不会用,求怎么连啊


                  IP属地:江苏来自Android客户端10楼2020-02-23 14:21
                  收起回复
                    楼主为什么我更换了<homeLocation> 然后我们睡一起了


                    IP属地:浙江11楼2020-02-23 22:56
                    收起回复
                      楼主我们是三个人玩的为什么改了之后,另外一个人可以看到两个角色,而原来的地主进不来房间了


                      IP属地:江苏来自Android客户端12楼2020-02-25 21:42
                      收起回复
                        楼主你好 修改过后冒险家公会进不去了 提示是任务完成之前的状态


                        IP属地:陕西13楼2020-02-26 22:55
                        收起回复
                          楼主你好,我是萌新想请教下星露谷物语可以架设小型服务器来玩么,我之前和朋友搭了泰拉瑞亚的服务器玩通了之后想来搭一个星露谷的但是根目录下找不到服务端


                          IP属地:北京14楼2020-02-26 23:00
                          收起回复
                            插眼


                            IP属地:四川15楼2020-03-04 19:41
                            回复
                              楼主你好 结婚的npc增加的侧室位置怎么修改呢


                              IP属地:天津来自iPhone客户端16楼2020-03-12 21:24
                              收起回复