ConstCfg = { sever = { name = "BaYu" }, --全局信息 global = { openday = 1, --开服天数 opendate = 2, --开服时间 mergecount = 3, --合服次数 mergedate = 4, --合服时间 serverip = 5, --服务器IP actornum = 6, --玩家数量 maxbagnum = 7, --背包最大数量 }, --设置人物,怪物,base字段 gbase = { isplayer = -1, --是否玩家 isdie = 0, --是否死亡(true:死亡状态) name = 1, --角色名 (返回值字符型) id = 2, --角色唯一ID (返回值字符型) mapid = 3, --角色当前地图ID (返回值字符型) x = 4, --角色X坐标 y = 5, --角色Y坐标 level = 6, --角色等级 job = 7, --角色职业 (0-战 1-法 2-道) sex = 8, --角色性别 curhp = 9, --角色当前HP maxhp = 10, --角色当前MAXHP curmp = 11, --角色当前MP maxmp = 12, --角色当前MAXMP curexp = 13, --角色当前Exp maxexp = 14, --角色当前MaxExp ac = 15, --角色物防下限 ac2 = 16, --角色物防上限 mac = 17, --角色魔防下限 mac2 = 18, --角色魔防上限 dc = 19, --角色物攻下限 dc2 = 20, --角色物攻上限 mc = 21, --角色魔攻下限 mc2 = 22, --角色魔攻上限 sc = 23, --角色道攻下限 sc2 = 24, --角色道攻上限 lucky = 25, --角色幸运值 hpadd = 26, --角色HP恢复 mpadd = 27, --角色MP恢复 poison_add = 28, --角色中毒恢复 poison_avoid = 29, --毒物躲避 magic_avoid = 30, --角色魔法躲避 accuracy = 31, --角色准确 agile = 32, --角色敏捷 hair = 33, --发型 bag_num = 34, --背包物品数量(仅人物) team_num = 35, --队伍成员数量(仅人物) guild = 36, --行会名(仅人物) isboos = 37, --是否会长(仅人物) pets_num = 38, --宠物数量 renew_level = 39, --转生等级(仅人物) exp_rate = 40, --杀怪经验倍数(仅人物) exp_time = 41, --杀怪经验时间(仅人物) delay_call_time = 42, --显示延时TIMERECALL还剩多少秒(仅人物) drop_rate = 43, --人物杀怪爆率倍数(仅人物) revive_time = 44, --复活时间 map_title = 45, --地图名MAPTITLE pkvalue = 46, --PK点 isnewhuman = 47, --是否新人(仅人物) issaferect = 48, --是否安全区 isstall = 49, --是否摆摊中(仅人物) istrade = 50, --是否交易中(仅人物) custom_attr = 51, --自定义扩展属性,需要提供 参数3:属性ID(cfg_att_score.xls设置:1-91,200~249) behavior = 52, --穿人/怪方式 0=恢复/1=穿人/2=穿怪/3=穿人穿怪 login = 53, --登录状态,0:正常,1:断线重连(仅人物) userid = 54, --主人UserId idx = 55, --Idx color = 56, --颜色(0~255) fashion = 58, --时装显示状态(仅人物) 0=不显示 1=显示 sbkrange = 60, --沙巴克区域 }, --获取人物,怪物,base字段 sbase = { level = 6, --设置等级 job = 7, --职业 sex = 8, --性别 curhp = 9, --当前HP curmp = 11, --当前MP ac = 15, --物防下限 ac2 = 16, --物防上限 mac = 17, --魔防下限 mac2 = 18, --魔防上限 dc = 19, --物攻下限 dc2 = 20, --物攻上限 mc = 21, --魔攻下限 mc2 = 22, --魔攻上限 sc = 23, --道攻下限 sc2 = 24, --道攻上限 lucky = 25, --幸运值 hpadd = 26, --HP恢复 mpadd = 27, --MP恢复 poison_add = 28, --中毒恢复 poison_avoid = 29, --毒物躲避 magic_avoid = 30, --魔法躲避 accuracy = 31, --准确 agile = 32, --敏捷 hair = 33, --发型 renew_level = 39, --转生等级(仅人物) exp_rate = 40, --杀怪经验倍数(仅人物) exp_time = 41, --杀怪经验时间(仅人物) drop_rate = 43, --人物杀怪爆率倍数(仅人物) pkvalue = 46, --人物PK点(仅人物) behavior = 50, --行为方式,只针对宠物,包含多个行为时,求和(1:禁止攻击玩家,2:不可被攻击,4:优先攻击 玩家攻击对象,8:优先攻击 玩家受击对象 ) mutiny = 51, --叛变(仅怪物) through = 52, --穿人/怪方式 0=恢复/1=穿人/2=穿怪/3=穿人穿怪 color = 56, --颜色(0~255) fashion = 57 --时装显示状态(仅人物) 0=不显示 1=显示 }, --永久属性 forever_attr = { dc = 1, --攻击下限(0~65535) dc2 = 2, --攻击上限(0~65535) mc = 3, --魔法下限(0~65535) mc2 = 4, --魔法上限(0~65535) sc = 5, --道术下限(0~65535) sc2 = 6, --道术上限(0~65535) ac = 7, --防御下限(0~65535) ac2 = 8, --防御上限(0~65535) mac = 9, --魔防下限(0~65535) mac2 = 10, --魔防上限(0~65535) maxhp = 11, --生命值(支持21亿) maxmp = 12, --魔法值(支持21亿) accuracy = 13, --准确(支持21亿) agile = 14, --躲避就是准确(支持21亿) }, --自定义属性 custom_attr = { attr_200 = 200, --对怪的固定切割血值 }, --人物模式 --第三个参数无敌,隐身,禁止攻击时没有使用. --如果是禁锢时,第三个参数表示禁锢范围 pmode = { god = 1, --无敌 unsee = 2, --隐身 hp = 3, --HP mp = 4, --MP dc2 = 5, --攻击力 mc2 = 6, --魔法力 sc2 = 7, --道术力 ias = 8, --攻击速度 ban_act = 9, --禁止攻击 lock = 10, --锁定 trap = 11, -- 禁锢(释放一个类似困魔咒的光圈,敌对人物或怪物只能在这个圈子里移动,无法走出圈子外面,所有传送失效,不能小退) frost = 12, -- 冰冻 stick = 13, -- 蛛网 nopalsy = 14, -- 防麻痹 mptrap = 15, -- 防禁锢 nofrost = 16, -- 防冰冻 nostick = 17, -- 防蛛网 palsy = 18, -- 麻痹 protect = 19, -- 护身 inblood = 20, -- 吸血 inblue = 21, -- 吸蓝 lucent = 22, -- 隐身(类似隐身戒指) realive = 23, -- 复活 norealive = 24, -- 破复活 }, monbase = { { "idx", "0列" }, { "name", "1列" }, { "race", "2列" }, { "raceimg", "3列" }, { "appr", "4列" }, { "level", "5列" }, { "lifeattrib", "6列" }, { "cooleye", "7列" }, { "exp", "8列" }, { "hp", "9列", "生命值" }, { "mp", "9列", "魔法值" }, { "dc", "9列", "攻击下限" }, { "maxdc", "9列", "攻击上限" }, { "mc", "9列", "魔法" }, { "sc", "9列", "道术" }, { "ac", "9列", "物防下限" }, { "ac1", "9列", "物防上限" }, { "mac", "9列", "魔防下限" }, { "mac1", "9列", "魔防上限" }, { "speed", "10列" }, { "hitpoint", "11列" }, { "walkspeed", "12列" }, { "walkstep", "13列" }, { "walkwait", "14列" }, { "attackspeed", "15列" }, { "attribute", "16列" }, { "color", "17列" }, { "rehealthcd", "18列" }, { "type", "19列" }, { "viewrange", "20列" }, { "droptype", "21列" }, { "through", "22列" }, { "isboss", "23列" }, { "homerate", "24列" }, { "monparam1", "25列" }, { "attacklist", "26列" }, { "bigtipid", "27列" }, { "noshow", "28列" }, { "isngmon", "29列" }, { "bodyleathery", "30列" }, { "butchrate", "30列" }, }, ItemConfig = { { "Name", "1列" }, { "StdMode", "2列" }, { "Shape", "3列" }, { "Weight", "4列" }, { "Anicount", "5列" }, { "Source", "6列" }, { "Looks", "8列" }, { "DuraMax", "9列" }, { "Attribute", "10列" }, { "Need", "11列" }, { "NeedLevel", "12列" }, { "NeedLevelParam", "12列", "NeedLevel#后的数据" }, { "Price", "13列" }, { "Color", "14列" }, { "OverLap", "15列" }, --装备无法获取堆叠数量,固定返回值为0 { "Article", "17列" }, { "Job", "18列" }, { "effectParam", "19列" }, { "sEffect", "24列" }, { "bEffect", "25列" }, { "rizhi", "27列" }, --引擎2024.03.14修复无法获取问题 { "zblmtkz", "28列" }, --引擎2024.03.14修复无法获取问题 { "ITEMPAEAM1", "29列" }, { "ITEMPAEAM2", "30列" }, { "suit", "32列" }, --32列的suitid更名为suit { "Insurance", "33列" }, }, --攻击模式 amode = { qt = 0, --全体攻击 hp = 1, --和平攻击 fq = 2, --夫妻攻击 st = 3, --师徒攻击 bz = 4, --编组攻击 hh = 5, --行会攻击 hm = 6, --红名攻击 gg = 7, --国家攻击 }, --怪物表 stdmoninfo = { name = 1, --怪物名 (返回值字符型) color = 2, --怪物名颜色 }, -- 系统货币 sysMoney = { ["金币"] = 1, ["元宝"] = 2, ["绑定金币"] = 3, ["绑定元宝"] = 4, ["魔晶"] = 5, ["经验"] = 6, ["绑定魔晶"] = 7, ["累计充值"] = 10, ["真实充值"] = 11, ["货币直购"] = 12, ["礼包直购"] = 13, ["积分"] = 14, ["地图时效"] = 21, }, sysMoneyID = { [1] = "金币", [2] = "元宝", [3] = "绑定金币", [4] = "绑定元宝", [5] = "魔晶", [6] = "经验", [7] = "绑定魔晶", [12] = "货币直购", [13] = "礼包直购", [14] = "积分", [21] = "地图时效", }, --物品信息 iteminfo = { id = 1, --唯一ID idx = 2, --物品ID curdura = 3, --剩余持久 maxdura = 4, --最大持久 overlap = 5, --叠加数量 bind = 6, --绑定状态值 name = 7, --名称 modName = 8, --修改后名称 }, --物品基础信息 stditeminfo = { idx = 0, --0:idx name = 1, --1:名称 stdmode = 2, --2:StdMode shape = 3, --3:Shape weight = 4, --4:重量 anicount = 5, --5:AniCount maxdura = 6, --6:最大持久 overlap = 7, --7:叠加数量 price = 8, --8:价格(price) need = 9, --9:使用条件 needlevel = 10, --10:使用等级 custom25 = 11, --11:自定义常量(29列) custom26 = 12, --12:自定义常量(30列) color = 13, --13:道具颜色 }, --技能 skill = { level = 1, --技能等级 superlevel = 2, --技能强化等级 proficiency = 3, --熟练度 }, --公告 notice = { own = 1, --发送给自己 all = 2, --发送给全服 guild = 3, --发送给行会 map = 4, --发送给地图 team = 5, --发送给组队 }, --获取沙巴克信息返回值 castle = { info = { --castleinfo name = 1, --沙城名称 guildname = 2, --沙城行会名称 guildmgr = 3, --沙城城主 day = 4, --占领天数,返回number state = 5, --当前是否在攻沙状态,返回Bool guilddeputy = 6, --沙城多个副城主 (返回类型table) }, identity = { --castleidentity no = 0, --非沙巴克成员 yes = 1, --沙巴克成员 boos = 2, --沙巴克老大 } }, activitystate = { closing = 0, --关闭中 opening = 1, --进行中 ended = 2, --已结束 }, dalu_map = { [1] = { "3", 333, 333 }, [2] = { "神龙帝国", 253, 314 }, }, ---* 给与新人默认的技能 first_login_addskill = { [1] = { name = "野蛮冲撞", level = 3, }, [2] = { name = "基本剑术", level = 3, }, [3] = { name = "攻杀剑术", level = 3, }, [4] = { name = "刺杀剑术", level = 3, }, [5] = { name = "烈火剑法", level = 3, }, [6] = { name = "半月弯刀", level = 3, }, }, ---* 新人的装备 first_login_itme = { [1] = { name = "火焰开天", num = 1, where = 1, }, [2] = { name = { "战神盔甲(男)", "战神盔甲(女)" }, num = 1, where = 0, }, [3] = { name = "圣战头盔", num = 1, where = 4, }, [4] = { name = "圣战项链", num = 1, where = 3, }, [5] = { name = "圣战手镯", num = 1, where = 5, }, [6] = { name = "圣战手镯", num = 1, where = 6, }, [7] = { name = "圣战戒指", num = 1, where = 7, }, [8] = { name = "圣战戒指", num = 1, where = 8, }, [9] = { name = "盟重传送石", num = 1, }, [10] = { name = "随机传送石", num = 1, }, [11] = { name = "青龙淬体Lv.0", num = 1, where = 75, }, [12] = { name = "白虎淬体Lv.0", num = 1, where = 76, }, [13] = { name = "朱雀淬体Lv.0", num = 1, where = 77, }, [14] = { name = "玄武淬体Lv.0", num = 1, where = 78, }, [15] = { name = "雷霆斗笠", num = 1, where = 13, }, [16] = { name = "超强金创药", num = 999, }, }, newhuman_level = 1, --新人的等级 newhuman_map = { "3", 330, 330 }, --新人的地图 only_job = true, --单职业 only_sex = false, --单性别 binding = 819, --绑定物品规则 daysec = 86400, --一天的秒数 attrtime = 123456789, --附加属性时间 bagcellnum = 86, --固定背包有120个格子 warehousecellnum = 40, --仓库开启格子数量 pickuptime = 300, --物品掉落只有自己可捡取时间 FindMoveCd = 15, --寻找移动CD时间 botstartHuman = 5, --创建人物数量机器人开始运行 open_shengxiao = true, --是否开启生肖盒 common_equip_pos = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }, common_equip_posName = { [0] = "衣服", [1] = "武器", [2] = "勋章", [3] = "项链", [4] = "头盔", [5] = "右手镯", [6] = "左手镯", [7] = "右戒指", [8] = "左戒指", [9] = "血玉", [10] = "腰带", [11] = "鞋子", [12] = "宝石", [13] = "斗笠", [14] = "战鼓", [15] = "军旗", [16] = "盾牌" }, ---* 物品属性组 temattr = { ["幸运暴击"] = 0, ["炼化一"] = 1, ["炼化二"] = 2, ["炼化三"] = 3, ["武器升级"] = 4, }, } return ConstCfg