这个游戏bug确实很多,各种报错,为了玩下去看了一下日志文件和代码,PC版找到了一个解决方案(安卓爱莫能助),substitutions.py报错的第168行,加入以下代码,if field_name=='ggname':
return ['我我','我我']
else:
加入后是这个样子的
def get_field(sel...
这个游戏bug确实很多,各种报错,为了玩下去看了一下日志文件和代码,PC版找到了一个解决方案(安卓爱莫能助),substitutions.py报错的第168行,加入以下代码,if field_name=='ggname':
return ['我我','我我']
else:
加入后是这个样子的
def get_field(self, field_name, args, kwargs):
if field_name=='ggname':
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
return ['我我','我我']
else:
obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
return (obj, kwargs), arg_used
注意换行和空格,错误原因其实很简单,就是主角名字也就是ggname是空的,一开始输入主角名字的地方根本没输入框,游戏也没设置默认名字所以就报错了,代码修改后主角名字会变成我,凑活玩没问题,至少不会频繁报错,其实有更好的解决办法,奈何游戏核心文件是rpa还得装环境进行拆包,我虽然是学开发的,但是并不是学的Python,只是根据开发经验进行修改的,代码其实也没完全看懂,凑活用吧,这东西还是得作者更新才行。ps,更新了一下回复出问题了,去掉代码里的斜杠。。。