local config = { -- 各个奖池配置 ["PoolsMap"] = { [1] = -- 新手场 { ["ConfigMap"] ={ [0] = -- 百万大奖 { -- 区间占有的比率(税收分配占比) ["SharePercent"] = 20, -- 触发奖励的初始值 ["Trigger"] = 100*10000, -- 系统保底值(留下多少金币不发出去) ["Keep"] = 8*10000, -- 奖金最大的触发数量,即为奖金峰顶值 ["Max"] = 80*10000, -- 发奖概率基数,分母 ["Base"] = 1000, -- 发奖概率的分子 ["Ratio"] = 10, -- 达到触发值后每增加x万提升一次发奖概率 ["IncreaseUnit"] = 2*10000, -- 每次提升的概率值千分之x ["IncreaseRatio"] = 10, -- 赔率(玩家奖金=当前炮台倍数 X 赔率) ["Multiple"] = 500, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [1] = -- 千万巨奖 { ["SharePercent"] = 30, ["Trigger"] = 150*10000, ["Keep"] = 150*10000, ["Max"] = 120*10000, ["Base"] = 1000, ["Ratio"] =10, ["IncreaseUnit"] = 3*10000, ["IncreaseRatio"] = 10, ["Multiple"] = 3000, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [2] = -- 亿万豪奖 { ["SharePercent"] = 50, ["Trigger"] = 250*10000, ["Keep"] = 250*10000, ["Max"] = 200*10000, ["Base"] = 1000, ["Ratio"] =10, ["IncreaseUnit"] = 5*10000, ["IncreaseRatio"] = 10, ["Multiple"] = 5000, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, } }, [2] = -- 中级场 { ["ConfigMap"] ={ [0] = -- 百万大奖 { -- 区间占有的比率(税收分配占比) ["SharePercent"] = 20, -- 触发奖励的初始值 ["Trigger"] = 33 * 10000, -- 系统保底值(留下多少金币不发出去) ["Keep"] = 3 * 10000, -- 奖金最大的触发数量,即为奖金峰顶值 ["Max"] = 120 * 10000, -- 发奖概率基数,分母 ["Base"] = 1000, -- 发奖概率的分子 ["Ratio"] =10, -- 每增加x万提升一次发奖概率 ["IncreaseUnit"] = 7.5 * 10000, -- 每次提升的概率值千分之x ["IncreaseRatio"] = 10, -- 赔率(玩家奖金=当前炮台倍数 X 赔率) ["Multiple"] = 300, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [1] = -- 千万巨奖 { ["SharePercent"] = 30, ["Trigger"] = 88 * 10000, ["Keep"] = 8 * 10000, ["Max"] = 320 * 10000, ["Base"] = 1000, ["Ratio"] = 20, ["IncreaseUnit"] = 20 * 10000, ["IncreaseRatio"] = 10, ["Multiple"] = 800, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [2] = -- 亿万豪奖 { ["SharePercent"] = 50, ["Trigger"] = 329 * 10000, ["Keep"] = 29 * 10000, ["Max"] = 1199 * 10000, ["Base"] = 1000, ["Ratio"] = 50, ["IncreaseUnit"] = 74 * 10000, ["IncreaseRatio"] = 10, ["Multiple"] = 2999, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, } }, [3] = -- 高级场 { ["ConfigMap"] ={ [0] = -- 百万大奖 { -- 区间占有的比率(税收分配占比) ["SharePercent"] = 20, -- 触发奖励的初始值 ["Trigger"] = 330 * 10000, -- 系统保底值(留下多少金币不发出去) ["Keep"] = 30 * 10000, -- 奖金最大的触发数量,即为奖金峰顶值 ["Max"] = 1200 * 10000, -- 发奖概率基数,分母 ["Base"] = 1000, -- 发奖概率的分子 ["Ratio"] =10, -- 每增加x万提升一次发奖概率 ["IncreaseUnit"] = 75 * 10000, -- 每次提升的概率值千分之x ["IncreaseRatio"] = 10, -- 赔率(玩家奖金=当前炮台倍数 X 赔率) ["Multiple"] = 300, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [1] = -- 千万巨奖 { ["SharePercent"] = 30, ["Trigger"] = 880 * 10000, ["Keep"] = 80 * 10000, ["Max"] = 3200 * 10000, ["Base"] = 1000, ["Ratio"] = 40, ["IncreaseUnit"] = 200 * 10000, ["IncreaseRatio"] = 10, ["Multiple"] = 800, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [2] = -- 亿万豪奖 { ["SharePercent"] = 50, ["Trigger"] = 3298 * 10000, ["Keep"] = 299 * 10000, ["Max"] = 11996 * 10000, ["Base"] = 1000, ["Ratio"] = 80, ["IncreaseUnit"] = 749 * 10000, ["IncreaseRatio"] = 10, ["Multiple"] = 2999, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, } }, [4] = -- 专家场 { ["ConfigMap"] ={ [0] = -- 百万大奖 { -- 区间占有的比率(税收分配占比) ["SharePercent"] = 20, -- 触发奖励的初始值 ["Trigger"] = 660 * 10000, -- 系统保底值(留下多少金币不发出去) ["Keep"] = 60 * 10000, -- 奖金最大的触发数量,即为奖金峰顶值 ["Max"] = 2400 * 10000, -- 发奖概率基数,分母 ["Base"] = 1000, -- 发奖概率的分子 ["Ratio"] = 30, -- 每增加x万提升一次发奖概率 ["IncreaseUnit"] = 150 * 10000, -- 每次提升的概率值千分之x ["IncreaseRatio"] = 10, -- 赔率(玩家奖金=当前炮台倍数 X 赔率) ["Multiple"] = 300, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [1] = -- 千万巨奖 { ["SharePercent"] = 30, ["Trigger"] = 1760 * 10000, ["Keep"] = 160 * 10000, ["Max"] = 6400 * 10000, ["Base"] = 1000, ["Ratio"] = 40, ["IncreaseUnit"] = 400 * 10000, ["IncreaseRatio"] = 10, ["Multiple"] = 800, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 }, [2] = -- 亿万豪奖 { ["SharePercent"] = 50, ["Trigger"] = 6597 * 10000, ["Keep"] = 599 * 10000, ["Max"] = 23992 * 10000, ["Base"] = 1000, ["Ratio"] = 80, ["IncreaseUnit"] = 1499 * 10000, ["IncreaseRatio"] = 10, ["Multiple"] = 2999, -- 同时最多中奖的人数 ["MaxAwardCount"] = 1 } } }, }, -- 奖池A税收 ["Tax"] = { -- 奖池税收 ["Ratio"] = 7, ["Base"]=10000, }, -- 发奖控制 ["RewardControl"] = { -- 最大发炮间隔(秒) ["MaxShootInterval"] = 1, -- 发奖时间间隔(秒) ["PoolRewardInterval"] = 300, -- C值池的钱 ≥ 中奖奖金*系数(x) ["AwardCoeff"] = 0.7, -- 最低控制奖额 ["MinCtrlAward"] = 5000*10000, -- 大奖重复中奖时间间隔(秒) ["AwardInterval"] = 3*24*3600, }, -- 奖池A,B通用配置 ["ABCommon"] = { -- 保存时间(秒) ["SaveInterval"] = 300, -- 单笔税收<10时随机放入一个奖池 ["MinShare"] = 10, -- 大奖记录最低值 ["MinRecord"] = 50*10000, -- 共用奖池 ["SharePoolMap"] = { --共用场id, 被共用场id [5] = 4 }, --奖池累计值定时通知客户端(秒) ["NotifyInterval"] = 120 }, --各房间开关 ["PoolSwitchMap"] = { [1] = false, [2] = true, [3] = true, [4] = true, [5] = false, } } function GetAwardPoolConfA() return config end