黑魔法(Dark Magic)无法邀请 Nami(凛)的解决方法
darkmagic吧
全部回复
仅看楼主
level 1
Berua🌱 楼主
前言:没有学过 renpy,只是凭借其他语言的编程经验来解决这个问题,不保证代码理解的正确性。
游戏版本:v0.19。
使用工具:VS Code,任意文本编辑器都行。
问题描述:访问 Nami 的房子时一直提示 “I shouldn't be here”。
解决过程:
在 nami_house.rpy 文件中的第 71 行有如下代码:
if not is_event_active('event_rainy_day_with_nami'):
"I shouldn't be here."
只要没有触发 Nami 的雨天事件就会提示这句话。
在 castle_front.rpy 文件中的第 660 行有如下代码:
"Back":
if nami_consumed >= 30 and not is_event_active('event_rainy_day_with_nami') and is_done('invite_nami_for_dinner', False) and is_done(quest_nami_response_solder):
jump event_rainy_day_with_nami
如果 Nami 的腐化值大于 30,还没有邀请过 Nami 共享晚餐,向 Nami 请求过成为士兵,则在退出和 Nami 的对话后触发雨天事件。
解决方法:修改雨天事件的判定条件,具体修改内容如下(修改位置为 castle_front.rpy 文件中的第 660 行):
"Back":
if True:
jump event_rainy_day_with_nami
保存修改后,重新打开游戏,去城堡触发和 Nami 的对话后点击返回应该就会触发雨天事件了。雨天事件过后保存并退出游戏,将刚才修改的内容还原,不然每次都会触发这个事件。
出现的问题:在 Nami 家和 Nami 对话时,显示的图片有问题而且游戏报错了。不过点击忽略后并不影响正常游玩。
2025年01月29日 08点01分 1
level 1
Berua🌱 楼主
发出来后代码的缩进没了。注意不要修改每行代码前的空格数。
2025年01月29日 08点01分 2
为啥我的在记事本打开里面全是乱码呀
2025年04月26日 10点04分
@6467xjxj 可能打开的是 .rpyc 文件。
2025年04月27日 04点04分
@Berua🌱 那要打开什么文件呀,哥
2025年04月27日 04点04分
@6467xjxj 吧里有人发了存档,你直接导入存档吧。
2025年04月28日 01点04分
level 1
兄弟能私聊吗[泪]
2025年01月29日 15点01分 3
@贴吧用户_5V332QC 兄弟,能给一个吗
2025年05月11日 20点05分
@贴吧用户_5V332QC 可以给一个吗
2025年05月18日 17点05分
我有黑魔法0.19安卓版的,你要吗?
2025年02月04日 13点02分
@贴吧用户_5V332QC 给个兄弟
2025年02月20日 15点02分
level 1
或者能不能配张截图看看
2025年01月29日 15点01分 4
level 1
Berua🌱 楼主
2025年01月30日 02点01分 5
只修改 if 和 : 中间的内容就行,其他地方不用动。
2025年01月30日 02点01分
每行语句距离前面的白线四个空格。
2025年01月30日 02点01分
level 1
下个0.18,过了这个剧情再去0.19
2025年01月30日 08点01分 6
能分享一下0.19吗?
2025年01月31日 14点01分
@雄图二分😜 我有你药吗?
2025年02月04日 13点02分
2025年02月04日 15点02分
@雄图二分😜 加我Q吧,私你了
2025年02月05日 02点02分
level 1
文件在哪的,没找到
2025年02月01日 06点02分 7
图片左上角有,在 game/places 目录下,你在资源管理器里搜一下也能找到。
2025年02月02日 04点02分
@Berua🌱 我的game文件夹里面没有()
2025年02月02日 08点02分
@贴吧用户_7M9G6GA 如果 game 文件夹下有很多 .rpa 后缀的文件,那就需要解包;只有 .rpyc 的话,就需要反编译。相关教程网上应该有很多。
2025年02月02日 12点02分
@Berua🌱 谢谢大佬
2026年01月20日 00点01分
level 11
牛啊[真棒][真棒]
2025年02月02日 20点02分 8
level 11
这个事件是0.19里的事件吗[疑问]
2025年02月02日 20点02分 9
在0.19版本里无法触发雨天事件
2025年03月31日 09点03分
不知道,只玩过 0.19。搜不到相关事件名的话,应该就是 0.19 新增的。
2025年02月03日 02点02分
@Berua🌱 我目前的是17.5的机翻版本,我记得似乎也有邀请nami去家里吃饭的事件,你说的雨天事件是两人在nami执勤时一起躲雨那次?
2025年02月03日 02点02分
@民无神 嗯,就是这个事件。
2025年02月03日 04点02分
level 1
错误了大佬 麻烦帮我看一看
2025年02月03日 19点02分 10
level 1
不知道哪里有问题了
2025年02月03日 19点02分 11
冒个泡
2025年02月04日 09点02分
@楼溇不是喽啰 代码缩进报错了,但看着没啥问题。你只修改了 if 和 : 中间,其他部分没动过是吗?有手动调整过缩进吗?
2025年02月04日 09点02分
@Berua🌱 有 当时删除键按了一下就都没了 我也记不清之前是啥样了 然后就照着你的图弄了个大概
2025年02月05日 19点02分
@楼溇不是喽啰 要不你把这个文件和存档都发给我,我看看能不能解决。
2025年02月06日 01点02分
level 1
大佬记忆之书有没有办法改全CG[呵呵]
2025年02月04日 08点02分 12
@Berua🌱 大佬,手机版本咋改[乖]
2025年03月05日 13点03分
感谢感谢
2025年02月05日 06点02分
@0猫0神0 不知道,安卓我就没办法了。
2025年03月05日 14点03分
game 目录下有一个叫 bom.rpy 的文件。在第 800 行左右,有如下代码“if is_bom_unlocked(char_bom_page, image_index):”,这个是对是否解锁事件的验证,把 if 和 : 中间改成 True 就可以了。不过这个不作用于存档,存档本身并没有解锁全 CG。
2025年02月04日 09点02分
level 3
带佬,安卓版是不是没法触发雨天?请求成为士兵了也没邀请晚餐,对话也没出发下雨,还是说第一次对话的时候不对话只腐化?然后30+后再对话?
2025年02月05日 16点02分 14
@- 我主线也卡这里了
2025年02月24日 12点02分
安卓就没办法了,只能换上个版本了。
2025年02月06日 01点02分
@- 我也是
2025年04月14日 06点04分
level 3
楼主,PC版本中这个东西算是bug吗。是无法触发还是需要特定条件。无法触发指的是什么办法也触发不了,还是需要先腐化30以上才能触发
2025年02月07日 10点02分 15
是 bug,触发不了。
2025年02月07日 13点02分
@Berua🌱 感谢,修改成功。最简单方式采用记事本将对话进行修改即可成功。但是不要修改其他语句否则会打不开。修改完后与楼主的VS code对一下。基本可用
2025年02月07日 16点02分
@贴吧用户_5XaKDM6 Game下面的哪个文件修改啊
2025年04月17日 06点04分
level 1
还是不行啊,急死我了[泪]
2025年02月07日 18点02分 16
雨天躲雨的事件触发了吗?
2025年02月08日 01点02分
@Berua🌱 没见过,是什么剧情触发的
2025年02月08日 04点02分
@贴吧用户_QZWKM3V 正文里有写啊,你有按步骤来吗?
2025年02月08日 09点02分
你拼错了,是True不是Ture
2025年04月01日 17点04分
1 2 3 4 尾页