查看: 1823|回复: 1

[有事请教] 通过人物好感度解锁新剧情、新事件、新区域,可以吗?

[复制链接]
梦石
0
星屑
45
在线时间
4 小时
注册时间
2025-5-8
回帖
0
发表于 2025-5-12 23:00:30 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
不知道可不可以,通过RPGMAKER MV,培养人物好感度,然后解锁新剧情、新事件、新的探索区域。如果可以的话,有没有大佬教一下,是通过怎样实现的
梦石
0
星屑
7989
在线时间
1319 小时
注册时间
2006-7-18
回帖
459
发表于 2025-5-13 10:20:16 | 显示全部楼层
基本上就是设定一个变量做NPC的好感度。然后增减这个变量,
用条件分支来判断这个变量在一定数值时作出不同的反应!

1.png
设置NPC的变量,控制增减!比如对话后好感度变量+1

2.png
不同变量时NPC的反应!用这个方式的话,
务必第一页是好感度最低的页面,第二页比第一页高,
因为事件页判定是从右往左的,最右边的那一页内容触发的话就不会触发前一页了

3.png
用条件分支来做判断,这方式可以用在对话内容较少的情况!
如果每次达成好感度,都会有一大串对话的,还是建议用分页的方式!

PS:简单展示而已,其实有一个弊端,
就是好感度如果直接跳过当前等级直接达到下一级时,
那么触发的剧情也是跳过当前等级的,而直接是下一级。
解决方式也很简单,学会使用独立开关!
使用独立开关的原因是,独立开关只在这个事件中起作用,不会影响到其他事件,不容易出错!
每一级剧情除了判断好感度以外再加个判断独立开关 A B C D有没有打开!
上一级好感度剧情结束后打开下一级的独立开关
独立开关只有4个,可以循环使用,只要好感度增加数值不会一口气跳跃4个等级就不会出现问题!
或者在论坛里找找扩大独立开关数量的插件!


4.png
当前剧情结束,打开下一级独立开关

5.png
当前剧情结束,打开再下一级独立开关
回复 1 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部