- 好友
- 0
- 在线时间
- 0 小时
- 最后登录
- 2022-11-4
平民
- UID
- 3347103
- 第纳尔
- 105
- 精华
- 0
- 互助
- 0
- 荣誉
- 0
- 贡献
- 0
- 魅力
- 1
- 注册时间
- 2022-4-9
鲜花( 3) 鸡蛋( 0)
|
首先泡菜是不能结婚的,这不是说他没有这个功能,而是你无法拥有结婚的条件导致无法触发结婚事件
但是经过我的研究,通过修改剧本目录中的conversation.txt文件可以"正常"结婚
首先说一下原理,骑砍中所有的对话都在这个文件中,每一个对话都有一个标识,我们可以把两个对话标识链接起来从而产生完整对话的效果
举个例子
dlga_lady_talk:lady_relations 69631 1388 0 May_I_have_the_honor_of_knowing_more_about_you,_my_lady? 1401 0 NO_VOICEOVER
翻译一下:我 是 否 有 这 个 荣 幸, 能 够 对 你 有 进 一 步 的 了 解 呢? 尊 敬 的 女 士。
很熟悉吧。这是和女士对话必然有的一个选项
和女士对话的标识是dlga_lady_talk,这句话的标识是lady_relations,链接的方法就是字符':'
如果我们想在和女士对话的选项中出现结婚的选项,那就需要把和女士对话的标识和结婚选项的标识链接起来
但这里有个问题让我搞了好长时间,那就是很多选项触发需要很多条件
但是有一个选项触发是没有条件的,那就是双方在确认结婚后,玩家的宣誓对话,但这个对话不是以选项的形式出现,而是最上方的对话,我们需要把他修改成选项,但这样这句话就无法被正常翻译了,会以英文的形式出现
修改的方法:打开conversation.txt文件,搜索dlga_lady_talk:lady_relations(就是我之前举得例子)
然后在这一行的下方添加一行
dlga_lady_talk:female_pc_marriage_vow 69631 1388 0 My_lady,_with_this_assembly_as_my_witness,_I_vow_to_take_you_as_my_wife,_to_honor,_cherish,_and_protect_you._My_the_heavens_bless_us_with_health,_prosperity,_and_children. 840 0 NO_VOICEOVER (每句话的尾部都有空格)
dlga_lady_talk是和女士对话的标识
female_pc_marriage_vow是玩家宣誓的标识
69631 1388 指明这句话是选项而不是上方的对话(原来是4095 839)
以下是修改conversation.txt必须要做的事情
1.修改之前先将conversation.txt备份
2.为避免坏档留一个存档不要动
3.结婚后建立一个新档,后退出,在将conversation.txt文件改回来,重新进入游戏
如此结婚婚礼能正常举行,结婚后的各项内容也和原版一样
|
评分
-
查看全部评分
|