--============================================================ -- @Author: Mark(车英达) -- @E-mail: 120006937@qq.com -- @Date: 2019-12-10 15:20:24 -- @Last Modified time: 2020-12-22 11:33:04 --============================================================ local config = { --上报服务器信息 策划不用管 serverInfo = { --单进程容量 capacity = 200, --桌子人数 tablePlayerNum = 2, --防刷池 preventCheatLimit = 5 * 10000 * 10000, --服务器更新时间 serverUpdateSec = 300, --测试日志开关 testLog = false, --是否结构化输出日志 jsonLog = false, --玩家数据缓存过期时间 refreshPlayerCacheSec = 1800, --比赛奖励统计地址 matchLogURL = "http://log-server:1234/_internal/record", }, arenaConfigMap = { --新手场 [1] = { --可选的炮台倍数 ratioList = {1,5,10,20,30,50}, --入场门槛 threshold = 0, }, [2] = { ratioList = {30,50,80,100,200,300}, threshold = 6 * 10000, }, [3] = { ratioList = {200,300,500,1000,3000,5000}, threshold = 60 * 10000, }, [4] = { ratioList = {2000,3000,5000,8000,10000,15000}, threshold = 200 * 10000, }, [5] = { ratioList = {5000,7000,8000,9000,10000,15000,20000}, threshold = 200 * 10000, --场景ID sceneID = 1, }, }, --vipLevel = 10 需要vip等级,0表示不需要vip。 --isMember = true 会员专用 --isTask = true 需要炮台任务完成 --needProp = 1 道具解锁 --isReqAct = true 活动解锁(一般和needProp配合使用) planeList = { {planeID = 1}, {planeID = 2, isTask = true}, {planeID = 3,vipLevel = 3}, --{planeID = 4,isMember = true}, --{planeID = 5, needProp = {propID = 1110, num = 1}, reqAct = true}, }, agentTax = { taxMap = { --代理等级 [0] = { --初级场,免伤 {arenaID = 1, tax = 63}, {arenaID = 2, tax = 58}, {arenaID = 3, tax = 58}, {arenaID = 4, tax = 58}, {arenaID = 5, tax = 55}, }, [1] = { {arenaID = 1, tax = 68}, {arenaID = 2, tax = 63}, {arenaID = 3, tax = 63}, {arenaID = 4, tax = 63}, {arenaID = 5, tax = 60}, }, [2] = { {arenaID = 1, tax = 68}, {arenaID = 2, tax = 63}, {arenaID = 3, tax = 63}, {arenaID = 4, tax = 63}, {arenaID = 5, tax = 60}, }, [3] = { {arenaID = 1, tax = 68}, {arenaID = 2, tax = 63}, {arenaID = 3, tax = 63}, {arenaID = 4, tax = 63}, {arenaID = 5, tax = 60}, }, [4] = { {arenaID = 1, tax = 68}, {arenaID = 2, tax = 63}, {arenaID = 3, tax = 63}, {arenaID = 4, tax = 63}, {arenaID = 5, tax = 60}, }, }, --抽水基数 base = 10000 }, --vip点数比例 万分比 vipPointRate = 3, --保存玩家数据时间 savePlayerInfoSec = 120, --重载配置时间 reloadConfigSec = 120, --玩家操作超时踢出时间 TablePlayerTimeoutSec = 600, } function getGameConfig( ... ) return config end