坦克世界箱子模拟器2023假日行动————这版本目前不开3D皮肤和猫的概率,发出来图一乐
维克斯6吨型
A7E3
IT-3
M24"霞飞"594号
ARMT
"虎鼠"式
752工程
六三式
XM66F
GSOR 1010 FB
当前文件最后更新时间
大致实现逻辑
箱子种类有对应的vip天数和金币数。同时,100%获得一个装饰品(独立获得),vip、银币、金币(掉落率:85.94%)/2-5级车(掉落率:11.66%)/8级车(掉落率:2.4%)中3选一(3种概率加一起100%),5%概率的皮肤(独立获得)。并且,在新车没有全获得的情况下,优先获得新车。之后,重复获得的车转换成金币。
分别把具体的金银币vip的单项给平均分配到85.94%内,依照如此分配2-5级车和8级车,并将概率连续相加,获得命中区间。
比如,获得250/500/1000金币的概率都是0.107425,那么获得区间0-0.107425,0.107425-0.21485,0.21485-0.322275。每次抽取时获取1个随机数,和上面的区间进行匹配,如果在区间内,那么命中该物品并进行统计。
获取车的方式稍微复杂一些,除了命中0.8594-0.9760(2-5级),0.9760-1(8金)以外,需要判断是否已拥有此车,并且判断同类型(2-5级一个类型,8级一个类型)新车是否全部获取。如果没有全部获取,那么从剩下的车里面平均分配区间,并再次生成随机数,进行区间匹配。如果已经全部获取,那么直接计算匹配到的车的金币价格,并加入统计。