设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2218|回复: 1
打印 上一主题 下一主题

[已经解决] 随机数与概率问题

[复制链接]

Lv4.逐梦者 (版主)

梦石
1
星屑
6616
在线时间
2650 小时
注册时间
2013-8-23
帖子
2315

开拓者

跳转到指定楼层
1
发表于 2014-7-19 15:18:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 鑫晴 于 2014-7-19 15:24 编辑

这里有一个事件

开始后将会随机得到1~100个道具

其中有5%的几率可以得到A道具

否则就是B道具

最后输出道具总量



晕了 晕了   这5%的概率怎么弄来着...

点评

好吧~我发现其实也可以用小数点的~  发表于 2014-7-19 15:24
补充:纯事件耳朵,而且数字都是整数 在用橙光呢  发表于 2014-7-19 15:20

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-7-19 15:24:29 | 只看该作者
本帖最后由 taroxd 于 2014-7-19 15:34 编辑

变量2 = 1~10的随机数
循环
  变量1 = 0~19的随机数
  如果变量1 等于 0
    得到 A 道具
  否则
    得到 B 道具
  分歧结束
  变量2 -= 1
  如果 变量2 等于 0
    跳出循环
  分歧结束
循环结束

RUBY 代码复制
  1. (rand(10) + 1).times do
  2.   item = rand < 0.05 ? 道具A : 道具B
  3.   $game_party.gain_item(item)
  4. end

点评

=。=  发表于 2014-7-19 16:22
这点都不会学什么脚本=。=  发表于 2014-7-19 16:04
感觉快疯掉了...教我数学的体育老师正在墙角哭  发表于 2014-7-19 16:02
每次拿到A道具把一个变量+1不就好了,我哪里卖萌了?  发表于 2014-7-19 15:56
(/。\) 卖萌可耻,我是说这个A道具在这个事件里的具体数量怎么算,[随机数1~10]里面的总量里取吗  发表于 2014-7-19 15:55

评分

参与人数 2星屑 +173 收起 理由
VIPArcher + 150 \(^o^)/~
鑫晴 + 23 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-12 22:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表