目录 一、初始化奖品

二、谢谢参与

三、过滤抽奖、如充值条件

四、重组概率

五、进行抽奖

六、过滤回调

七、最终抽奖结果

八、抽奖封装成类

一、初始化奖品 id 奖品的id pid 奖品的自定义id type 奖品类型,

1、虚拟奖品 2、实物奖品 3、礼包码 待扩充 name 奖品名称 total 奖品总数 chance 获奖概率/抽奖基数10000 daynum 每日数量限制 pay 充值限制

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(1)

奖品详情应该从数据库中读出来 奖品详情应该加入缓存,避免数据库的压力

二、谢谢参与

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(2)

为填充剩余概率的奖品

三、过滤抽奖、如充值条件

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(3)

初步过滤一些必要因素,比如充值,角色创建时间等

四、重组概率

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(4)

初步过滤后,重新建立新的抽奖信息

加入谢谢参与 第二步重组概率

五、进行抽奖

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(5)

开始抽奖,并返回抽中的结果

六、过滤回调

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(6)

二次过滤,奖品总数的限制以及奖品的每日限制等

七、最终抽奖结果

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(7)

八、抽奖封装成类

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(8)

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(9)

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(10)

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(11)

王者荣耀水晶50幸运值抽奖技巧(还在抱怨王者荣耀水晶难抽)(12)

,