Project1

标题: 关于‘受到攻击几率’问题 [打印本页]

作者: 小小西    时间: 2015-3-7 20:12
标题: 关于‘受到攻击几率’问题
本帖最后由 小小西 于 2015-3-8 08:13 编辑

我设置了3个,第一个100%第二个75%第三个70%第四个50%
战斗中为什么3号位置受到的攻击几率和1号一样高,受到攻击几率100%和70%难道相差不大吗?为什么75%受到攻击几率比70%低?
如果我想要设置三个角色受到攻击几率,1号角色受到攻击几率为90% 2号70% 3号50%。
我该设置1号受到攻击几率90%,2号受到攻击几率70%,3号受到攻击几率50%,还是设置1号受到攻击几率900%,2号受到攻击几率700%,3号受到攻击几率500%?
因为受到攻击几率最高值为1000%,我该如何分配才能得到这些概率?
作者: taroxd    时间: 2015-3-8 08:19
战斗中为什么3号位置受到的攻击几率和1号一样高,受到攻击几率100%和70%难道相差不大吗?为什么75%受到攻击几率比70%低?


请问你是如何得出这个结论的?如果是靠不断测试,请问你的样本容量是多少?
如果经过1000次测试,概率还是不对的话(请提供统计数据),我再帮你看看脚本啥的
作者: 小小西    时间: 2015-3-8 08:29
taroxd 发表于 2015-3-8 08:19
请问你是如何得出这个结论的?如果是靠不断测试,请问你的样本容量是多少?
如果经过1000次测试,概率还 ...

测试好麻烦,请问可以设置队伍人员不同位置受到攻击几率不一样吗?
比如:队伍第一个队员受到攻击几率为80 第二个75 第三个65 第四个60
作者: taroxd    时间: 2015-3-8 08:36
小小西 发表于 2015-3-8 08:29
测试好麻烦,请问可以设置队伍人员不同位置受到攻击几率不一样吗?
比如:队伍第一个队员受到攻击几率为8 ...


战斗开始前附加状态

若使用事件脚本,我不对因为被迫换行导致的问题负责。

RUBY 代码复制
  1. $game_party.members.each_with_index do |actor, i|
  2.   actor.add_state(50 + i)  # 第1位角色附加状态50,第二位角色附加状态51,以此类推
  3. end

作者: qq19750508    时间: 2015-3-8 16:51
靠运气,想你这样的问题,看来你对概率的理解不透彻啊。
既然每个角色都有概率,那么你再试一次,肯定4号角色的受到攻击概率比1号角色低咯,1楼的情况肯定是怪物不喜欢受到攻击几率最高的对方的臭味,转过来攻击另一个受到攻击几率不高的人咯




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