Project1

标题: 如何实现随机对话? [打印本页]

作者: j296196585    时间: 2018-7-15 17:15
标题: 如何实现随机对话?

大概意思就是我先预存几段对白进去,然后我每次用这个事件时能随机弹出其中的一段?并且每段出现的比例能调么?
不胜感激



变量控制:变量1 = 随机数 1-20
条件分歧:变量1小於 3 时
    显示文章:文章一
分歧结束
条件分歧:变量1小於 7 时
    显示文章:文章二
分歧结束
条件分歧:变量1小於 15 时
    显示文章:文章三
分歧结束
条件分歧:变量1小於 20 时
    显示文章:文章四
分歧结束


看不懂。。。

A_S}TH(YMTWGIZYXT0DY2]X.png (103.8 KB, 下载次数: 2)

A_S}TH(YMTWGIZYXT0DY2]X.png

作者: a965645462    时间: 2018-7-15 17:24
小於 改成 等于
作者: BlueHalo    时间: 2018-7-15 18:24
为什么看不懂呢,是中文啊
作者: wabcmcc    时间: 2018-7-15 20:26
製作隨機對話,等同製作隨機寶箱一樣方法.
作者: king    时间: 2018-7-16 17:14
不懂你要表达什么,现在这样有什么问题吗?应该能出现你要效果了,应该是 大于或者等于 某个数字时,否则刚好=5时,会没反应

每段出现的比例: 按照数字大小范围来调吧 1—30 数字里面, 随机数字大于5时出现的比例应该最高  

这些我也一直不懂,数学没学好,多测试就好了


作者: cgang520617    时间: 2018-7-17 01:21
判断有误啊! 大于5 时后面的数都大于5        要判定大于5 又要 小于10的时候
大于10   小于15

简单的方法就是1~20随机数   
随机=1
剑是不会迟的
否则
XXX
结束分歧

随机=10
刀斩肉身
否则
XXX
结束分歧
作者: yang1zhi    时间: 2018-7-17 14:00
本帖最后由 yang1zhi 于 2018-7-17 14:03 编辑

把大于号改成小于号。
把19改成21

还有。判断的时候要把【条件分歧】里面的【创建条件不满足时的分支】给勾起来
下面的都放到上面的【不满足时的分支】里面

最后一条小于19还是小于21,其实可以不用写的。因为不是上面那些情况,剩下的情况就是【不满足时的分支】了




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