魔兽地图编辑器触发设置单位掉落
单位S该单位会掉落物品A和B如果我用触发器创建S怎样设置S的掉落?如果我将物品A掉落率设置为5%B掉落率%25那么这个5%是指在任何情况(即只掉落A或只掉落B或AB都掉落...
单位S 该单位会掉落物品A和B
如果我用触发器创建S 怎样设置S的掉落?
如果我将物品A掉落率设置为5% B掉落率%25
那么这个5%是指在任何情况(即只掉落A或只掉落B或AB都掉落或AB都未掉落)下的概率么?
如果上面的问题是肯定的 那么AB都会掉落的概率是多少?
AB都未掉落 即怪死了没暴东西的概率是多少?
如果我再给S增加一个掉落物品C 设置暴率为100%(死一个掉一个)能设置吗?该设置不会影响AB的掉落情况吧?
概率的问题属于数学问题了 如果答不了就算了 把设置单位掉落的解答了就可以了
如果能多答我会加分的 展开
如果我用触发器创建S 怎样设置S的掉落?
如果我将物品A掉落率设置为5% B掉落率%25
那么这个5%是指在任何情况(即只掉落A或只掉落B或AB都掉落或AB都未掉落)下的概率么?
如果上面的问题是肯定的 那么AB都会掉落的概率是多少?
AB都未掉落 即怪死了没暴东西的概率是多少?
如果我再给S增加一个掉落物品C 设置暴率为100%(死一个掉一个)能设置吗?该设置不会影响AB的掉落情况吧?
概率的问题属于数学问题了 如果答不了就算了 把设置单位掉落的解答了就可以了
如果能多答我会加分的 展开
展开全部
触发
事件-任意单位死亡
条件-触发单位类型=S
动作 设置 random = (随机整数,最小值: 1 最大值: 100)
If - 条件 random 小于等于 5
Then - 动作 物品 - 创建 A 在 ((触发单位) 的位置)
Else - 动作 不做任何动作
你要掉几个物品就写几次以上的触发器,每次只要把一下句子中修改就可以了:
If - 条件 random 小于 5
Then - 动作 物品 - 创建 物品A 在 ((触发单位) 的位置)
当中的 “5” 就是掉落几率,“物品A”就是你要掉的物品。
接下来回答你的数学问题
1,那么这个5%是指在任何情况(即只掉落A或只掉落B或AB都掉落或AB都未掉落)下的概率么?
——是的,任何情况。
2,如果上面的问题是肯定的 那么AB都会掉落的概率是多少?
——AB都掉落 5%*25%=1.25%
3,AB都未掉落 即怪死了没暴东西的概率是多少?
——95%*75%=71.25%
4,如果我再给S增加一个掉落物品C 设置暴率为100%(死一个掉一个)能设置吗?该设置不会影响AB的掉落情况吧?
——3个物品的掉落相互独立,完全不影响。
以上只是数学上的解答,真正电脑上的随机数是伪随机数,概率不一定完全一样的。
事件-任意单位死亡
条件-触发单位类型=S
动作 设置 random = (随机整数,最小值: 1 最大值: 100)
If - 条件 random 小于等于 5
Then - 动作 物品 - 创建 A 在 ((触发单位) 的位置)
Else - 动作 不做任何动作
你要掉几个物品就写几次以上的触发器,每次只要把一下句子中修改就可以了:
If - 条件 random 小于 5
Then - 动作 物品 - 创建 物品A 在 ((触发单位) 的位置)
当中的 “5” 就是掉落几率,“物品A”就是你要掉的物品。
接下来回答你的数学问题
1,那么这个5%是指在任何情况(即只掉落A或只掉落B或AB都掉落或AB都未掉落)下的概率么?
——是的,任何情况。
2,如果上面的问题是肯定的 那么AB都会掉落的概率是多少?
——AB都掉落 5%*25%=1.25%
3,AB都未掉落 即怪死了没暴东西的概率是多少?
——95%*75%=71.25%
4,如果我再给S增加一个掉落物品C 设置暴率为100%(死一个掉一个)能设置吗?该设置不会影响AB的掉落情况吧?
——3个物品的掉落相互独立,完全不影响。
以上只是数学上的解答,真正电脑上的随机数是伪随机数,概率不一定完全一样的。
追问
能不能修改下你写的触发?我的是全中文的··· 英文的看不太懂啊···
呃~~ 不出意外的话 分就是你的了 额外的问题一个加5分 我分实在不多 见谅···
追答
。。。我给出的已经是中文的简略版本了。
中文版本里就是那么说的,可能有几个字不对,毕竟不是截图手打的。
你新建1个空的触发器,肯定是像这样的:
事件-
条件-
动作-
然后你就按下面的语句填空就可以了。
事件-任意单位死亡
条件-触发单位类型=S
动作-
如果所有条件成立则运行THEN动作,否则运行ELSE动作。
设置 random = (随机整数,最小值: 1 最大值: 100)
If - 条件 random 小于等于 5
Then - 动作 物品 - 创建 A 在 ((触发单位) 的位置)
Else - 动作 不做任何动作
说明下里面的random是1个变量。名字叫什么都可以,你可以把上面语句中RANDOM的位置写成A,写成B都可以。但是你需要新建变量,在新建变量里面的名字和RANDOM位置的名字一致。
然后IF,THEN,ELSE 是触发器规定的格式,你创建1个条件的动作他自动帮你添加好这样的格式。所以我给你的不是英文版本的。
你去建个触发器填下空就知道了。
展开全部
你好~
触发1
单位 任意单位死亡
条件 死亡单位类型=S
动作1 IF THEN ELSE
IF 随机整数(最小整数5 最大100)=5
THEN 在死亡单位的位置创建一个A
动作2 IF THEN ELSE
IF 随机整数 (最小25 最大100)
THEN 在死亡单位的位置创建一个B
我概率学的不好啊~~~
5%是的
大概是5+25/2=15% 嘿嘿
不知道
就是单位死了 判定一下单位类型 然后创建一个C 就行了,不影响AB 的暴率的!!~~
希望能帮到你!!!
触发1
单位 任意单位死亡
条件 死亡单位类型=S
动作1 IF THEN ELSE
IF 随机整数(最小整数5 最大100)=5
THEN 在死亡单位的位置创建一个A
动作2 IF THEN ELSE
IF 随机整数 (最小25 最大100)
THEN 在死亡单位的位置创建一个B
我概率学的不好啊~~~
5%是的
大概是5+25/2=15% 嘿嘿
不知道
就是单位死了 判定一下单位类型 然后创建一个C 就行了,不影响AB 的暴率的!!~~
希望能帮到你!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道啊 因为编辑器里的好多东西我都不知道干什么用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询