资深玩家
有事微信联系,微信号:simon9122
![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level1.gif)
- 贡献度
- 1982
- 金元
- 51847
- 积分
- 13133
- 精华
- 2
- 注册时间
- 2009-1-10
![3DMer](static/image/common/medal2.gif)
![QQ](static//image/common/qq_big.gif)
|
本帖最后由 sumizai1989 于 2011-7-29 10:27 编辑
这么改一下可以产生单数了, 真奇怪. 但有一个新问题随之出现了, 虽然可以用大量的无用脚本来解决, 但这样会很费事, 并且无法指定几率.(这说的是另一个模式了, 不是投资系统了)
比如现在设置了
If (RandomChance < 50)
set timer to 30
Set timercheck to 1
Set again To 1
elseif (RandomChance >= 50)
Set SumiRandomQuestA.Doing To 2
在脚本运行的时候系统必定会应用if下的脚本段或elseif下的脚本段这两者之一, 就算设置成
If (RandomChance < 20)
set timer to 30
Set timercheck to 1
Set again To 1
elseif (RandomChance >= 60)
Set SumiRandomQuestA.Doing To 2
也是一样的, 都必定会应用到其中之一, 这样的话要控制几率就要设置大量的elseif, 那其它的Random脚本也都要随之增加大量的elseif, 这样无法让玩家设置几率了啊· |
|