赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 29377 |
最后登录 | 2013-8-7 |
在线时间 | 1 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 1 小时
- 注册时间
- 2008-8-3
- 帖子
- 976
|
为每个可攻略目标设一个变量当好感度
举个例子
假设有3个人物可以攻略,变量号是11~13
然后遇到有好感度增加的情节,就用事件改变变量值
最后决定结局时,
用事件的条件分歧,条件设为脚本:
[$game_variables[11],$game_variables[12],$game_variables[13]].max == $game_variables[11]
意思是变量(好感度)11、12、13中变量11是最大的(也可能变量12、13与之一样大)
这个条件成立就执行1号结局
若不成立,在做个条件分歧
[$game_variables[11],$game_variables[12],$game_variables[13]].max == $game_variables[12]
成立则2号结局
不成立,当然只剩下3号结局啦
PS:也可以多设一个变量放在最后,是一个定值,好感度至少要高于这个值才有成功结局,否则就是所有人都没攻略到的BAD END{/tp}
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~ |
|