local config = { -- 奖金池配置 ["awardPoolMap"] = { -- 新手场 [1] = { ["ConfigMap"] = { [1] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 20, -- 触发奖励的基数 ["triggerValue"] = 288 * 10000000, -- 触发概率基数,分母 ["base"] = 100, -- 触发概率的分子 ["ratio"] = 10, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 90 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 900 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 108 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 1, -- 名称 ["name"] = "百万大奖", -- 房间名 ["roomName"] = "新手场", -- 赔率-倍数 ["awardRatio"] = 300 }, [2] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 30, -- 触发奖励的基数 ["triggerValue"] = 288 * 10000000, -- 触发概率基数,分母 ["base"] = 100, -- 触发概率的分子 ["ratio"] = 10, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 90 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 900 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 108 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 2, -- 名称 ["name"] = "千万巨奖", -- 房间名 ["roomName"] = "新手场", -- 赔率-倍数 ["awardRatio"] = 8000 }, [3] = { ["section"] = 50, ["triggerValue"] = 288 * 10000000, ["base"] = 100, ["ratio"] = 10, ["increaseRatio"] = 1, ["increaseValue"] = 90 * 10000000, ["maxTriggerValue"] = 900 * 10000000, ["luckMin"] = 1, ["luckMax"] = 1, ["minRatio"] = 1, ["maxRatio"] = 6000000, ["remainScore"] = 108 * 10000000, ["freeLevel"] = 3, ["name"] = "亿万豪奖", -- 房间名 ["roomName"] = "新手场", -- 赔率-倍数 ["awardRatio"] = 2999 } } }, -- 中级场 [2] = { ["ConfigMap"] = { [1] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 20, -- 触发奖励的基数 ["triggerValue"] = 19.8 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 10, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 4.5 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 72 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 1.8 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 1, -- 名称-百万大奖 ["name"] = "Jutaan hadiah besar", -- 房间名-中级场 ["roomName"] = "Bidang Junior", -- 赔率-倍数 ["awardRatio"] = 300 }, [2] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 30, -- 触发奖励的基数 ["triggerValue"] = 52.8 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 20, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 12 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 192 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 4.8 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 2, -- 名称-千万巨奖 ["name"] = "Ribuan hadiah utama", -- 房间名-中级场 ["roomName"] = "Bidang Junior", -- 赔率-倍数 ["awardRatio"] = 800 }, [3] = { ["section"] = 50, ["triggerValue"] = 197 * 10000000, ["base"] = 1000, ["ratio"] = 50, ["increaseRatio"] = 1, ["increaseValue"] = 44 * 10000000, ["maxTriggerValue"] = 719 * 10000000, ["luckMin"] = 1, ["luckMax"] = 1, ["minRatio"] = 1, ["maxRatio"] = 6000000, ["remainScore"] = 17 * 10000000, ["freeLevel"] = 3, ["name"] = "Miliaran hadiah mewah", -- 房间名-中级场 ["roomName"] = "Bidang Junior", -- 赔率-倍数 ["awardRatio"] = 2999 } } }, -- 高级场 [3] = { ["ConfigMap"] = { [1] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 20, -- 触发奖励的基数 ["triggerValue"] = 198 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 10, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 45 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 720 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 18 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 1, -- 名称-百万大奖 ["name"] = "Jutaan hadiah besar", -- 房间名-高级场 ["roomName"] = "Bidang Senior", -- 赔率-倍数 ["awardRatio"] = 300 }, [2] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 30, -- 触发奖励的基数 ["triggerValue"] = 528 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 40, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 120 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 1920 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 48 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 2, -- 名称-千万巨奖 ["name"] = "Ribuan hadiah utama", -- 房间名-高级场 ["roomName"] = "Bidang Senior", -- 赔率-倍数 ["awardRatio"] = 800 }, [3] = { ["section"] = 50, ["triggerValue"] = 1979 * 10000000, ["base"] = 1000, ["ratio"] = 80, ["increaseRatio"] = 1, ["increaseValue"] = 449 * 10000000, ["maxTriggerValue"] = 7197 * 10000000, ["luckMin"] = 1, ["luckMax"] = 1, ["minRatio"] = 1, ["maxRatio"] = 6000000, ["remainScore"] = 179 * 10000000, ["freeLevel"] = 3, -- 名称-亿万豪奖 ["name"] = "Miliaran hadiah mewah", -- 房间名 ["roomName"] = "Bidang Senior", -- 赔率-倍数 ["awardRatio"] = 2999 } } }, -- 专家场 [4] = { ["ConfigMap"] = { [1] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 20, -- 触发奖励的基数 ["triggerValue"] = 660 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 30, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 150 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 2400 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 60 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 1, -- 名称-百万大奖 ["name"] = "Jutaan hadiah besar", -- 房间名-专家房 ["roomName"] = "Buka kunci", -- 赔率-倍数 ["awardRatio"] = 300 }, [2] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 30, -- 触发奖励的基数 ["triggerValue"] = 1760 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 40, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 400 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 6400 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 160 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 2, -- 名称-百万大奖 ["name"] = "Ribuan hadiah utama", -- 房间名-专家房 ["roomName"] = "Buka kunci", -- 赔率-倍数 ["awardRatio"] = 800 }, [3] = { ["section"] = 50, ["triggerValue"] = 6597 * 10000000, ["base"] = 1000, ["ratio"] = 80, ["increaseRatio"] = 1, ["increaseValue"] = 1499 * 10000000, ["maxTriggerValue"] = 23992 * 10000000, ["luckMin"] = 1, ["luckMax"] = 1, ["minRatio"] = 1, ["maxRatio"] = 6000000, ["remainScore"] = 599 * 10000000, ["freeLevel"] = 3, ["name"] = "Miliaran hadiah mewah", -- 房间名 ["roomName"] = "Buka kunci", -- 赔率-倍数 ["awardRatio"] = 2999 } } }, -- 海王场 [5] = { ["ConfigMap"] = { [1] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 20, -- 触发奖励的基数 ["triggerValue"] = 660 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 30, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 150 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 2400 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 60 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 1, -- 名称-百万大奖 ["name"] = "Jutaan hadiah besar", -- 房间名-海王场 ["roomName"] = "Bidang Poseidon", -- 赔率-倍数 ["awardRatio"] = 300 }, [2] = { -- 区间占有的比率(万10分配占比,总和需要=100) ["section"] = 30, -- 触发奖励的基数 ["triggerValue"] = 1760 * 10000000, -- 触发概率基数,分母 ["base"] = 1000, -- 触发概率的分子 ["ratio"] = 40, -- 失败之后增加概率(下一次概率增加多少,分母是100) ["increaseRatio"] = 1, -- 失败之后每增加increase_ratio概率的数量要求(增加多少金币再进行判断) ["increaseValue"] = 400 * 10000000, -- 奖金最大的触发数量,即为奖金峰顶值 ["maxTriggerValue"] = 6400 * 10000000, -- 拼手气玩家最小数量 ["luckMin"] = 1, -- 拼手气玩家最大数量 ["luckMax"] = 1, -- 要求的游戏倍率 ["minRatio"] = 1, ["maxRatio"] = 6000000, -- 系统保底值(留下多少金币不发出去) ["remainScore"] = 160 * 10000000, -- 三级免费次数等级要求 ["freeLevel"] = 2, -- 名称-千万巨奖 ["name"] = "Ribuan hadiah utama", -- 房间名-专家房 ["roomName"] = "Bidang Poseidon", -- 赔率-倍数 ["awardRatio"] = 800 }, [3] = { ["section"] = 50, ["triggerValue"] = 6597 * 10000000, ["base"] = 1000, ["ratio"] = 80, ["increaseRatio"] = 1, ["increaseValue"] = 1499 * 10000000, ["maxTriggerValue"] = 23992 * 10000000, ["luckMin"] = 1, ["luckMax"] = 1, ["minRatio"] = 1, ["maxRatio"] = 6000000, ["remainScore"] = 599 * 10000000, ["freeLevel"] = 3, ["name"] = "Miliaran hadiah mewah", -- 房间名 ["roomName"] = "Bidang Poseidon", -- 赔率-倍数 ["awardRatio"] = 2999 } } } }, --扣税小于10随机放到一个池子里 ["MinShare"] = 10, -- 奖金池概率基数(万10的分母) ["avoidBase"] = 10000, -- 万四后的触发概率分子 ["avoidRatio"] = 5, -- 两次发奖间隔,单位为秒 ["IntervalSec"] = 2 * 60, --玩家多少毫秒内有操作(随机) ["OperateSec"] = {Left = 500, Right = 1000}, -- 奖金池访问db的时间 (单位为秒) ["CheckSec"] = 600, -- 大奖记录最低值 ["MinRecordValue"] = 60 * 10000000, -- 多个场共用奖池 ["ShareArenaId"] = { --共用场id, 被共用场id [5] = 4 }, --同步到客户端(秒) ["SyncTime"] = 120, -- 发奖控制 ["AwardControl"] = { -- 中奖时间间隔(秒) ["AwardLimitTime"] = 3 * 24 * 3600, -- 获奖额度限制 ["AwardLimitValue"] = 100 * 10000000, -- 输金币与奖金比例 ["AwardCoeff"] = 0.5 }, --各房间开关,也控制排行榜显示 ["PoolSwitch"] = { { ArenaID = 1, IsOpen = false, RoomName = "Bidang utama dan" }, { ArenaID = 2, IsOpen = true, RoomName = "Bidang Junior" }, { ArenaID = 3, IsOpen = true, RoomName = "Bidang Senior" }, { ArenaID = 4, IsOpen = true, RoomName = "Bidang Ahli" }, { ArenaID = 5, IsOpen = true, RoomName = "Bidang Poseidon" } }, --假奖池配置 ["FakePoolMap"] = { --新手场 [1] = { ["DetailMap"] = { --11对应奖池1 [11] = { --假数据的初始值 ["Min"] = 180 * 10000000, --假数据的最高值1 ["Max1"] = 270 * 10000000, --假数据的最高值2 ["Max2"] = 900 * 10000000, ["AddAmount"] = {left = 120, right = 380} }, [12] = { ["Min"] = 180 * 10000000, ["Max1"] = 270 * 10000000, ["Max2"] = 900 * 10000000, ["AddAmount"] = {left = 120, right = 380} }, [13] = { ["Min"] = 180 * 10000000, ["Max1"] = 270 * 10000000, ["Max2"] = 900 * 10000000, ["AddAmount"] = {left = 120, right = 380} } } }, [2] = { ["DetailMap"] = { --11对应奖池1 [11] = { --假数据的初始值 ["Min"] = 18 * 10000000, --假数据的最高值1 ["Max1"] = 27 * 10000000, --假数据的最高值2 ["Max2"] = 36 * 10000000, --奖池增加区间 ["AddAmount"] = {left = 15, right = 90} }, [12] = { ["Min"] = 48 * 10000000, ["Max1"] = 72 * 10000000, ["Max2"] = 96 * 10000000, ["AddAmount"] = {left = 22.5, right = 135} }, [13] = { ["Min"] = 359 * 10000000, ["Max1"] = 718 * 10000000, ["Max2"] = 1077 * 10000000, ["AddAmount"] = {left = 37.5, right = 225} } } }, [3] = { ["DetailMap"] = { --11对应奖池1 [11] = { --假数据的初始值 ["Min"] = 180 * 10000000, --假数据的最高值1 ["Max1"] = 270 * 10000000, --假数据的最高值2 ["Max2"] = 360 * 10000000, ["AddAmount"] = {left = 120, right = 720} }, [12] = { ["Min"] = 480 * 10000000, ["Max1"] = 720 * 10000000, ["Max2"] = 960 * 10000000, ["AddAmount"] = {left = 180, right = 1080} }, [13] = { ["Min"] = 3598 * 10000000, ["Max1"] = 7196 * 10000000, ["Max2"] = 10794 * 10000000, ["AddAmount"] = {left = 300, right = 1800} } } }, [4] = { ["DetailMap"] = { --11对应奖池1 [11] = { --假数据的初始值 ["Min"] = 600 * 10000000, --假数据的最高值1 ["Max1"] = 900 * 10000000, --假数据的最高值2 ["Max2"] = 1200 * 10000000, ["AddAmount"] = {left = 600, right = 3600} }, [12] = { ["Min"] = 1600 * 10000000, ["Max1"] = 2400 * 10000000, ["Max2"] = 3200 * 10000000, ["AddAmount"] = {left = 900, right = 5400} }, [13] = { ["Min"] = 11996 * 10000000, ["Max1"] = 23992 * 10000000, ["Max2"] = 35988 * 10000000, ["AddAmount"] = {left = 1500, right = 9000} } } }, [5] = { ["DetailMap"] = { --11对应奖池1 [11] = { --假数据的初始值 ["Min"] = 600 * 10000000, --假数据的最高值1 ["Max1"] = 900 * 10000000, --假数据的最高值2 ["Max2"] = 1200 * 10000000, ["AddAmount"] = {left = 600, right = 3600} }, [12] = { ["Min"] = 1600 * 10000000, ["Max1"] = 2400 * 10000000, ["Max2"] = 3200 * 10000000, ["AddAmount"] = {left = 900, right = 5400} }, [13] = { ["Min"] = 11996 * 10000000, ["Max1"] = 23992 * 10000000, ["Max2"] = 35988 * 10000000, ["AddAmount"] = {left = 1500, right = 9000} } } } } } function GetAwardPoolConf() return config end