找回密码
 点一下
查看: 1268|回复: 8

随机整数问题!!!!!

[复制链接]
发表于 2012-6-21 13:25:54 | 显示全部楼层 |阅读模式
本帖最后由 chyj4747 于 2012-12-12 22:05 编辑

比如12个玩家。
整数组 zs

触发是这样的
事件 - 玩家1 输入 pk
           玩家2 输入 pk
           ...以此类推12个玩家
条件 - 无
动作 - 设置变量 zs[触发玩家的玩家索引号]=随机整数 最小1 最大100


然后问题来了。。

怎么样取这12个 随机整数里面 最大的那个 然后显示 选取这个玩家的英雄单位 创建物品给他。!!
发表于 2012-6-21 18:01:50 | 显示全部楼层
目的很简单,过程却弄这么复杂~

事件 - 玩家1 输入 pk
           玩家2 输入 pk
           ...以此类推12个玩家
条件 - 无
动作 - 设置 i =  随机整数(1到12)
     - 选取 玩家( i )  and 匹配单位是英雄 的单位
       - 创建物品给选取单位

点评

我要做的是ROLL 掷骰子的 输入PK 每个玩家随即 点数 然后 判断 随即整数最大的 哪个 获得装备  详情 回复 发表于 2012-12-1 02:23
I 是什么变量 什么东西 我要取的是最大值  详情 回复 发表于 2012-12-1 02:22
回复

使用道具 举报

 楼主| 发表于 2012-12-1 02:22:38 | 显示全部楼层
Conflux 发表于 2012-6-21 18:01
目的很简单,过程却弄这么复杂~

事件 - 玩家1 输入 pk

I 是什么变量 什么东西 我要取的是最大值
回复

使用道具 举报

 楼主| 发表于 2012-12-1 02:23:41 | 显示全部楼层
Conflux 发表于 2012-6-21 18:01
目的很简单,过程却弄这么复杂~

事件 - 玩家1 输入 pk

我要做的是ROLL 掷骰子的
输入PK 每个玩家随即 点数
然后 判断 随即整数最大的 哪个 获得装备
回复

使用道具 举报

发表于 2012-12-1 06:33:43 | 显示全部楼层
wang7089 发表于 2012-12-1 02:23
我要做的是ROLL 掷骰子的
输入PK 每个玩家随即 点数
然后 判断 随即整数最大的 哪个 获得装备

由 I 后面赋值类型可以判断出 I 是整数变量~

每个玩家输入PK后,随机出一个数字并存到一个整数数组里,用另一个变量来记录一共多少玩家已经输入了PK
每次一个玩家输入完都判断有多少人输入过了,当判断出所有玩家都输入过时,对这个数组进行遍历(遍历就是用一个循环获取这个数组里的每一项进行操作),并进行比较选出最大的

比如一开始 i 等于数组里第一个数,循环从数组第二个开始,判断 i 和循环获取到的数字(第一次循环也就是数组第二个数)哪个大,把 i 设置成较大的那个
然后就进入第二次循环(也就是数组第三个数),i 设置成 i 和这个数之间比较大的那个~
以此类推,直到选完所有的数组里所有的数字,那么 i 就是最大的那个数字~
回复

使用道具 举报

发表于 2012-12-2 11:32:20 | 显示全部楼层
首先用沙发的办法选出一个玩家
给他一个大于1的随机数 记录下来

然后给 其余玩家小于这个数的随机数

最后显示出来给他们看

点评

这样会导致大家经常集体roll出10几20几的现象的……  详情 回复 发表于 2012-12-27 07:37
这才是正解啊  发表于 2012-12-21 12:47
lo
lo似乎忽略掉了一些事实……时间跨度好大……  发表于 2012-12-2 11:43
lo
莫挖坟,挖坟遭口粉。  发表于 2012-12-2 11:41
回复

使用道具 举报

 楼主| 发表于 2012-12-21 10:45:06 | 显示全部楼层
我需要演示,求地图演示。

点评

哦,还带这样。快给我演示~!  发表于 2012-12-21 10:47
如果帖子分类被改成“解决”或“作废”了,LZ可以自己改回“求助”~  发表于 2012-12-21 10:46
回复

使用道具 举报

发表于 2012-12-27 04:47:20 | 显示全部楼层
LZ似乎不是经常来啊……
于是帮LZ顶一下吧。。
回复

使用道具 举报

发表于 2012-12-27 07:37:03 | 显示全部楼层
猫殿 发表于 2012-12-2 11:32
首先用沙发的办法选出一个玩家
给他一个大于1的随机数 记录下来

这样会导致大家经常集体roll出10几20几的现象的……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-9 00:37 , Processed in 0.584525 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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