----------------------------------------------------------------------- -- 游戏内通用的配置 ----------------------------------------------------------------------- local config = { -- 免伤率 ["ProxyMap"] = { --代理等级 [0] = { ["AvoidHurtMap"] = { -- 新手场、分子、分母、额外税收 [1]={left = 55, right = 10000, extra = 0}, -- 中级 [2]={left = 55, right = 10000, extra = 0}, -- 高级场 [3]={left = 51, right = 10000, extra = 0}, -- 专家场 [4]={left = 50, right = 10000, extra = 0}, -- 刺激战场 [5]={left = 57, right = 10000, extra = 28} } }, [1] = { ["AvoidHurtMap"] = { [1]={left = 60, right = 10000, extra = 0}, [2]={left = 60, right = 10000, extra = 0}, [3]={left = 57, right = 10000, extra = 0}, [4]={left = 57, right = 10000, extra = 0}, [5]={left = 64, right = 10000, extra = 32} } }, [2] = { ["AvoidHurtMap"] = { [1]={left = 60, right = 10000, extra = 0}, [2]={left = 60, right = 10000, extra = 0}, [3]={left = 57, right = 10000, extra = 0}, [4]={left = 57, right = 10000, extra = 0}, [5]={left = 64, right = 10000, extra = 32} } }, [3] = { ["AvoidHurtMap"] = { [1]={left = 60, right = 10000, extra = 0}, [2]={left = 60, right = 10000, extra = 0}, [3]={left = 57, right = 10000, extra = 0}, [4]={left = 57, right = 10000, extra = 0}, [5]={left = 64, right = 10000, extra = 32} } }, [4] = { ["AvoidHurtMap"] = { [1]={left = 60, right = 10000, extra = 0}, [2]={left = 60, right = 10000, extra = 0}, [3]={left = 57, right = 10000, extra = 0}, [4]={left = 57, right = 10000, extra = 0}, [5]={left = 64, right = 10000, extra = 32} } } }, -- 入场限制 ["EnterLimitMap"] = { -- 新手场 [1] = 0, -- 中级场 [2] = 6 * 10000, -- 高级场 [3] = 100 * 10000, -- 专家场 [4] = 300 * 10000, -- 刺激战场 [5] = 400 * 10000, }, -- 房间最大容纳人数 ["RoomUserLimitMap"] = { -- 新手场 [1] = 160, -- 中级场 [2] = 160, -- 高级场 [3] = 160, -- 专家场 [4] = 160, -- 刺激战场 [5] = 160, }, -- 是否开选座功能(选座关闭时达到最大人数依然可进入) ["RoomCustomMap"] = { -- 新手场 [1] = false, -- 中级场 [2] = false, -- 高级场 [3] = false, -- 专家场 [4] = false, -- 刺激战场 [5] = false, }, -- 炮台区间倍数设定 ["GunMap"] = { -- 新手场 [1] = { ["LevelMap"] = { -- 炮台级别、最小倍数、最大倍数、步长、是否打开、是否Vip炮台、Vip等级限制、是否会员炮台 [1]={Level = 1, MinRatio = 1, MaxRatio = 10, Step = 1, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, [2]={Level = 2, MinRatio = 10, MaxRatio = 50, Step = 10, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, -- 会员炮台 [6]={Level = 6, MinRatio = 1, MaxRatio = 50, Step = 0, Enable = true, Vip = true, VipLevel = 1, Member = false, Prop = false, PropId = 0}, -- Vip炮台 [7]={Level = 7, MinRatio = 1, MaxRatio = 50, Step = 0, Enable = true, Vip = true, VipLevel = 5, Member = false, Prop = false, PropId = 0 }, -- 熊猫炮台 -- [8]={Level = 8, MinRatio = 1, MaxRatio = 50, Step = 0, Enable = true, Vip = true, VipLevel = 15, Member = false, Prop = false, PropId = 0}, -- 大象炮台 -- [9]={Level = 9, MinRatio = 1, MaxRatio = 50, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0 }, -- 招財貓炮台 -- [10]={Level = 10, MinRatio = 1, MaxRatio = 50, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = true, PropId = 1110 }, }, }, -- 中级场 [2] = { ["LevelMap"] = { [2]={Level = 2, MinRatio = 10, MaxRatio = 100, Step = 10, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, [3]={Level = 3, MinRatio = 100, MaxRatio = 600, Step = 100, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, [6]={Level = 6, MinRatio = 10, MaxRatio = 600, Step = 0, Enable = true, Vip = true, VipLevel = 1, Member = false, Prop = false, PropId = 0}, [7]={Level = 7, MinRatio = 10, MaxRatio = 600, Step = 0, Enable = true, Vip = true, VipLevel = 5, Member = false, Prop = false, PropId = 0}, -- [8]={Level = 8, MinRatio = 10, MaxRatio = 600, Step = 0, Enable = true, Vip = true, VipLevel = 15, Member = false, Prop = false, PropId = 0}, -- [9]={Level = 9, MinRatio = 10, MaxRatio = 600, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, -- [10]={Level = 10, MinRatio = 10, MaxRatio = 600, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = true, PropId = 1110}, }, }, -- 高级场 [3] = { ["LevelMap"] = { [3]={Level = 3, MinRatio = 100, MaxRatio = 1000, Step = 100, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, [4]={Level = 4, MinRatio = 1000, MaxRatio = 6000, Step = 1000, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, [6]={Level = 6, MinRatio = 100, MaxRatio = 6000, Step = 0, Enable = true, Vip = true, VipLevel = 1, Member = false, Prop = false, PropId = 0}, [7]={Level = 7, MinRatio = 100, MaxRatio = 6000, Step = 0, Enable = true, Vip = true, VipLevel = 5, Member = false, Prop = false, PropId = 0}, -- [8]={Level = 8, MinRatio = 100, MaxRatio = 6000, Step = 0, Enable = true, Vip = true, VipLevel = 15, Member = false, Prop = false, PropId = 0}, -- [9]={Level = 9, MinRatio = 100, MaxRatio = 6000, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, -- [10]={Level = 10, MinRatio = 100, MaxRatio = 6000, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = true, PropId = 1110}, }, }, -- 专家场 [4] = { ["LevelMap"] = { [4]={Level = 4, MinRatio = 1000, MaxRatio = 10000, Step = 1000, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, [5]={Level = 5, MinRatio = 10000, MaxRatio = 15000, Step = 5000, Enable = true, Vip = false, VipLevel = 0,Member = false, Prop = false, PropId = 0}, [6]={Level = 6, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = true, VipLevel = 1, Member = false, Prop = false, PropId = 0}, [7]={Level = 7, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = true, VipLevel = 5, Member = false, Prop = false, PropId = 0}, -- [8]={Level = 8, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = true, VipLevel = 15, Member = false, Prop = false, PropId = 0}, -- [9]={Level = 9, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, -- [10]={Level = 10, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = true, PropId = 1110}, }, }, -- 刺激战场 [5] = { ["LevelMap"] = { [4]={Level = 4, MinRatio = 1000, MaxRatio = 10000, Step = 1000, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, [5]={Level = 5, MinRatio = 10000, MaxRatio = 15000, Step = 5000, Enable = true, Vip = false, VipLevel = 0,Member = false, Prop = false, PropId = 0}, [6]={Level = 6, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = true, VipLevel = 1, Member = false, Prop = false, PropId = 0}, [7]={Level = 7, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = true, VipLevel = 5, Member = false, Prop = false, PropId = 0}, -- [8]={Level = 8, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = true, VipLevel = 15, Member = false, Prop = false, PropId = 0}, -- [9]={Level = 9, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = false, PropId = 0}, -- [10]={Level = 10, MinRatio = 1000, MaxRatio = 15000, Step = 0, Enable = true, Vip = false, VipLevel = 0, Member = false, Prop = true, PropId = 1110}, }, }, }, -- 游戏配置 ["GameCommon"] = { ["GameID"] = 3005, --;加载配置文件时间间隔(秒) ["LoadFileTime"] = 600, --;击中数据元素个数, ["MaxHitMultiSize"] = 90, --;射击数据元素个数有效值 ["MaxShootMultiSize"] = 30, --;heart beat check(秒) ["HeartBeatCheckSec"] = 30, --;无操作时长限定(秒) ["NonOperateSec"] = 600, --;玩家时段存(秒) ["SaveDataSec"] = 300, -- 额外数据 ["AdditionalDataSec"] = 300, -- 当前游戏的场景数量 ["SceneNum"] = 3, -- Vip点转换比例 ["VipPointsRatio"] = 3, ["VipPointsBase"] = 10000, -- 穿甲弹保留30秒 ["BulletReserveSec"] = 30, -- 天日志提预刷时间(秒) ["DayLogPreFlushSec"] = 3, -- 全局log打印的时间 ["FishCacheTimeSec"] = 300, -- 日志的大小极限(M) ["LogSizeLimit"] = 500 * 1024 * 1024, -- 写DB时间间隔(秒)红包活动统计参与人数、刮刮卡 ["FlushDBSec"] = 120, -- 桌子可以容纳的人数 ["TableMaxPlayer"] = 4, -- 特殊炮结算切后台时间限制(秒) ["BackgroundSec"] = 10, -- 更新负载到gs(秒) ["UpdateToGSSec"] = 60, -- 是否格式化打印日志 ["IsFormatLog"] = true, -- 大额收益最低记录值 ["BigMoneyMin"] = 1000 * 10000, }, } function GetGameConf() return config end