-- 此文件工具自动生成,不要修改 ---@class cfg_pk_count_column ---唯一id ---@field id number @id column=1 A ---击杀1名非红名玩家产生的PK值 ---@field addByKill number @击杀值 column=2 B ---时间(s)#值 --- ---每多少秒减少多少PK值 ---@field reduceByTime IntList @时间减少 column=3 C ---普通#精英#boss --- ---不同级别怪物减少的时间(s) ---@field reduceByMonster IntList @杀怪减少时间 column=4 D ---如果要通过杀怪减少时间,【怪物等级】需大于等于【人物等级减去该值】 ---@field levelDiff number @怪物等级差 column=5 E ---PK值下限#PK值上限#颜色 ---|分隔,颜色引援color表ID --- --- ---大于等于该阶段PK值则显示该阶段的颜色,PK值大的覆盖PK值小的 ---@field nameColor IntList @名称颜色 column=6 F ---大于等于这个值为红名玩家 ---@field redNameNeed number @红名界限 column=7 G ---控制是否限制使用地图传送功能 ---0否 ---1是 ---@field mapTransmission number @地图传送 column=8 H ---控制是否限制使用商店购买功能 ---援引cfg_item中道具id ---格式:道具id#道具id… ---不填为不限制 ---@field shopPurchase IntList @商店购买 column=9 I ---控制是否可在野外(除去副本)对玩家造成伤害买功能 ---0否 ---1是 ---@field pvpDamage number @pvp伤害 column=10 J ---显示在游戏内角色头顶的标签 ---@field label string @显示标签 column=11 K ---cfg_color内的id ---@field displayColor number @显示颜色 column=12 L local cfg_pk_count = { {id=1, addByKill=10, nameColor={10,33,2001}, mapTransmission=0, shopPurchase={}, label="恶人1阶", displayColor=2001}, {id=2, addByKill=12, nameColor={34,61,2002}, mapTransmission=0, label="恶人2阶", displayColor=2002}, {id=3, addByKill=14, nameColor={62,93,2003}, label="恶人3阶"}, {id=4, addByKill=16, nameColor={94,129,2003}, label="恶人4阶"}, {id=5, addByKill=18, nameColor={130,169,2003}, label="恶人5阶"}, {id=6, addByKill=20, nameColor={170,213,2003}, label="恶人6阶"}, {id=7, addByKill=22, nameColor={214,261,2003}, label="恶人7阶"}, {id=8, addByKill=24, nameColor={262,999,2003}, pvpDamage=1, label="恶人8阶"}, } local defaults = {reduceByTime={15,1}, reduceByMonster={10,30,60}, levelDiff=1, redNameNeed=62, mapTransmission=1, shopPurchase={30010001,30010002,30010003,30010004}, pvpDamage=0, displayColor=2003} local mt = {__index = defaults} for _, v in ipairs(cfg_pk_count) do setmetatable(v, mt) end return cfg_pk_count