Project1

标题: 通过人物好感度解锁新剧情、新事件、新区域,可以吗? [打印本页]

作者: 啾崽    时间: 2025-5-12 23:00
标题: 通过人物好感度解锁新剧情、新事件、新区域,可以吗?
不知道可不可以,通过RPGMAKER MV,培养人物好感度,然后解锁新剧情、新事件、新的探索区域。如果可以的话,有没有大佬教一下,是通过怎样实现的
作者: 雷影    时间: 2025-5-13 10:20
基本上就是设定一个变量做NPC的好感度。然后增减这个变量,
用条件分支来判断这个变量在一定数值时作出不同的反应!


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


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


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

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



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


当前剧情结束,打开再下一级独立开关




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1