Random WC3地图编辑器中的伪随机数?

Random WC3地图编辑器中的伪随机数?,random,Random,当我试图在WC3地图编辑器中编写一个随机英雄函数时,我发现用于生成随机数的内置GUI代码并非如此随机。这是一条令人厌恶的重复伪随机线。每次运行触发器时,无论触发器运行多少次,它都会生成相同的数字序列 有没有办法生成一组看起来更随机的数字 Actions -Set randomInt[(Player number of (Owner of (Sold Unit)))] = (Random integer number between 1 and 10) -Game - Display to (Al

当我试图在WC3地图编辑器中编写一个随机英雄函数时,我发现用于生成随机数的内置GUI代码并非如此随机。这是一条令人厌恶的重复伪随机线。每次运行触发器时,无论触发器运行多少次,它都会生成相同的数字序列

有没有办法生成一组看起来更随机的数字

Actions
-Set randomInt[(Player number of (Owner of (Sold Unit)))] = (Random integer number between 1 and 10)
-Game - Display to (All Players) the text: (String(randomInt[(Player number of (Owner of (Sold Unit)))]))
我对伪随机的概念没有问题,但它不会在游戏开始时生成一行新的伪随机。现在我真正的问题是我被部署在阿富汗,所有的WC3地图制作社区都被封锁了。有人知道如何生成更随机的数字序列吗?

根据:

Actions
-Set randomInt[(Player number of (Owner of (Sold Unit)))] = (Random integer number between 1 and 10)
-Game - Display to (All Players) the text: (String(randomInt[(Player number of (Owner of (Sold Unit)))]))
只有当你玩游戏的时候才会发生 映射到中的“测试映射”功能 世界编辑。它将永远 生成相同的变量,即使 随机的如果你真的想测试 随机触发 变量/数字,播放地图 通常通过打开wc3并选择 游戏中的地图


地图编辑器中有一个设置,即使用相同的种子生成random。

这是非常低效和讨厌的。谢谢你,我有一段时间一直在想这个。另外,如果你重新启动任务,你将生成相同的伪随机线。我猜当你从游戏内部重新启动它时,它不会生成一个新的。