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
游戏版本: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 对话时,显示的图片有问题而且游戏报错了。不过点击忽略后并不影响正常游玩。



