予定结婚对象到底怎么改
魔剑士莉奈吧
全部回复
仅看楼主
level 5
HikoM 楼主
现在控制台试出来已经可以把现老婆调离队了,但是结婚对象直接空白了,进教堂和旅馆报错,不知道要改什么变量才能改对象了。
2025年08月07日 11点08分 1
level 1
结婚对象只有一个存储变量,想要改的话得加变量,会导致后面一系列都要改
如果只是改离队很简单
这段判断删掉就可以像自由模式退队
2025年08月07日 12点08分 2
就是说结婚是和整个剧情进度绑定的,如果要改对象的话,整个事件变量全部要改啊
2025年08月07日 12点08分
你这个是让身份为妻子的角色能离队,跟换妻子没啥关系吧。
2025年08月07日 12点08分
不过删了后可以剧情模式里把基友和女主丢工会吃灰,玩起来舒服点
2025年08月07日 14点08分
level 1
单纯是改错了
2025年08月07日 12点08分 3
直接去抄结婚那段不行嘛
2025年08月07日 12点08分
改对象应该是 game.wife = o.角色日文名称
2025年08月07日 12点08分
你为什么给wife上个数组 不是很懂
2025年08月07日 12点08分
@17176871 懂了懂了,主要是没编程基础,都是跟着别人指令一个个试,来贴吧问问才知道
2025年08月07日 15点08分
level 1
还有后面的事件是加给game.wife.events的 没有game.wife(没有妻子对象)会报错的 除非把那几个事件删了,不过自由模式是没有结婚事件的吧?
2025年08月07日 12点08分 4
level 1
用的是es脚本规则 js 也是es规则,
o["变量名"]等同于o.变量名
所以你要赋予一个对象给game.wife 这个也不是一个数组啊。
game.wife = o.角色日文名称 就是换妻子。
如果是自建角色,不是剧情给的
好像后面人名还要加2?
2025年08月07日 12点08分 5
名字在name.ks里,具体我也没仔细看,剩下就自己研究了
2025年08月07日 12点08分
@17176871 要是用数组应该就得用循环语句来替换这些了,一方面是不知道怎么搞成数组,另一方面是这样要改不少
2025年08月07日 14点08分
为什么要搞成数组,你的意思要改成多个妻子?
2025年08月07日 15点08分
那你只需要改结婚事件的条件限制就好了,可以反复结婚就行,虽然他本来程序就是设定的一位妻子。你改成数组 那些条件都得改成[].has(0.人物名)
2025年08月07日 15点08分
level 1
妻子的基础变量名是wife,就看怎么改了
2025年08月07日 14点08分 6
level 1
这个任务添加就是数组,那这么看就简单了,不用wife = ,用wife.add来增加就行
2025年08月07日 14点08分 7
?????
2025年08月07日 15点08分
人家是obj.quest.add
2025年08月07日 15点08分
这个酒馆本身就是一个类实例,wife也是一个chara的类实例, 不是数组怎么add,你说的是wife.events.push2吧
2025年08月07日 15点08分
level 1
o.フレデリカ.addSexRecordAndChangeHeart(o.フレデリカ.getSexRecord(o.ドワーフ夫, intrandom(2, 4),,, game.date - i));
o.ドワーフ夫为男性,.o.フレデリカ女性。
2025年08月07日 16点08分 8
人物的diary里面装的是一个记录数组,你可以通过o.人物名.diary[0] = o.フレデリカ.getSexRecord(o.ドワーフ夫, intrandom(2, 4),,, game.date - i)尝试替换。
2025年08月07日 16点08分
这个是改凌辱记录里的信息 外表的第一次 就是firstpartnerKey = "人物名"
2025年08月07日 16点08分
最后 没时间实际测试,但大差不差。
2025年08月07日 16点08分
0代表数组里面的下标 你觉得哪个数据想改你就可以对应内容 = rec那部分替换内容。
2025年08月07日 16点08分
level 5
HikoM 楼主
@1716871
试了一下这样是改不了的,但是之前输了一个别的什么把对象栏变成空白了。或者有没有办法把女角色状态改成处女呢,我记得几个状态好像都能改
2025年08月07日 17点08分 9
@17176871 > game.chara[12].firstPartnerKey=(o.カイン) 试了一下这个显示null,然后角色初对象没了,o.日文角色名称.firstpartnerKey = "名称"这个还是改不了
2025年08月07日 17点08分
直接改firstpartnerKey没有用,要在事件里来触发这个修改,比如放到旅馆过夜里,这样每天起来都是自动恢复处女
2025年09月04日 12点09分
level 1
理论上是有效的,如果没有变化 那就是这个方法没有被执行
2025年08月07日 17点08分 10
我测试了一下key那个是有效的
2025年08月07日 17点08分
@17176871 难道是已有的不行
2025年08月07日 17点08分
应该是单词打错了
2025年08月07日 17点08分
不是firstpartnerKey
2025年08月07日 17点08分
level 1
2025年08月07日 17点08分 11
wife选定妻子后 如果这个妻子的married属性flase就代表没有举行婚礼 可以通过设置为false来举行婚礼。
2025年08月07日 17点08分
level 5
HikoM 楼主
报错了,之前发现是firstPartnerKey的P没大写,改了之后点内容报错了
2025年08月07日 17点08分 12
你怎么写得
2025年08月07日 17点08分
你访问了一个不存在得东西 可能是你写错了
2025年08月07日 17点08分
@17176871 我知道了,因为主角自定义名字了,虽然自定义了但是角色占位符还是テオ。
2025年08月07日 18点08分
@HikoM 用テオ替代就正常了,角色名字还是正常显示存档主角的名字
2025年08月07日 18点08分
level 5
HikoM 楼主
2025年08月07日 18点08分 13
level 1
其他文件直接用master.party.allMembers都行,这里不知道为啥不行
之前看pregnant控制妊娠程度,为了确认这个变量就给显示出来,才发现所有妹子的初始pregnant都是0,不应该是-20吗?
2025年09月04日 12点09分 14
1