翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 277|回复: 2

[交流讨论] 隨機搓搓樂抽獎系統 請問製作方法?

[复制链接]

23

主题

0

精华

141

积分

男爵

耕战
5
鹰币
185
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2023-8-31 16:47:46 | 显示全部楼层 |阅读模式
引用參考此文
https://www.bilibili.com/read/cv16367203/?spm_id_from=333.999.0.0
基本的抽獎系統或等概率抽獎系統已經會做了


但有沒有比較簡單的寫法可以"抽抽樂抽獎系統"
就像我們小時候抽獎一樣,可能池中有10個,第一次抽是1/9..1/8...1/7...以此類推
隨著抽獎次數越多概率越大~
主要是想做一個類似( 雄霸製作的城寶戰爭CA )
科技池抽獎,但搞不太懂她怎麼製作的~
因為現在遇到的最大問題是"抽中並研發後,如何讓這個獎品排除於抽獎池"

PS:土砲寫法~被研發後在自動抽一次這種方法已經試過了~雖然可以辦到~但效率太低了
在5個抽獎池之下可能還可以~20~100個獎品的話實在太費工了

评分

参与人数 1耕战 +5 鹰币 +10 收起 理由
cly806 + 5 + 10 分享交流

查看全部评分

回复

使用道具 举报

6

主题

0

精华

114

积分

男爵

耕战
0
鹰币
80
天龙币
0
回帖
28
附庸关系0
发表于 2023-8-31 17:06:40 | 显示全部楼层
引入变量吧,每次抽奖后都修改变量值, xsGetRandomNumberMax(a),每次抽奖后让a减1
回复

使用道具 举报

23

主题

0

精华

141

积分

男爵

耕战
5
鹰币
185
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2023-8-31 20:19:13 | 显示全部楼层
抽獎成本變高可以這樣做~
但要把獎池內的X獎拿掉這個做法好像不行
例如開獎球有1~10號
假設9號中獎
下次開獎 獎池只剩下1~8號+10號這樣才是合理的
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-23 16:22 , Processed in 0.117588 second(s), 48 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表