TC官方合作论坛
标题:
关于随机率 概率的问题
[打印本页]
作者:
dragon3150
时间:
2014-7-26 20:28
标题:
关于随机率 概率的问题
随机数值的代码只有一个
自定义数字=辅助.随机数(10,30)
复制代码
比如游戏中有很多几率的运算。
如果攻击命中的几率为75%
该如何实现呢。
我只能想到这样的解决方法。
命中率=75
是否命中=help.randto(0,100)
if(是否命中>0 && 是否命中<=命中率)
help.messagebox("中")
else
help.messagebox("不中")
endif
复制代码
但是感觉这种方法有些繁琐,不是特别完美。有没有更简单的写法。
作者:
b44412545
时间:
2014-7-26 21:07
if(help.randto(1,100)>25)
help.messagebox("中")
else
help.messagebox("不中")
endif
复制代码
作者:
dragon3150
时间:
2014-7-27 17:38
b44412545 发表于 2014-7-26 21:07
嗯,其实还是这个意思。就是给整合了一下。
75%的命中率,我觉得改成下面这样更容易理解。
if(help.randto(1,100)<75)
help.messagebox("中")
else
help.messagebox("不中")
endif
复制代码
作者:
dengad
时间:
2014-7-28 22:24
干嘛
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1