---------------------------------------------------- -- 此文件由数据工具生成 -- 公会配置数据--guild_data.xml -------------------------------------- Config = Config or {} Config.GuildData = Config.GuildData or {} -- -------------------position_start------------------- Config.GuildData.data_position_length = 3 Config.GuildData.data_position = { [1] = {id=1, name="盟主", limit={1,2,3,4,5,6,7,8,9,10,11,12,13}}, [2] = {id=2, name="副盟主", limit={2,3,4,5,6,7,8,9,10,11,12}}, [3] = {id=3, name="成员", limit={}} } Config.GuildData.data_position_fun = function(key) local data=Config.GuildData.data_position[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_position['..key..'])not found') return end return data end -- -------------------position_end--------------------- -- -------------------donate_start------------------- Config.GuildData.data_donate_length = 3 Config.GuildData.data_donate = { [1] = {id=1, name="金币捐献", loss={{1,20000}}, gain={{10,100},{16,50}}, desc="联盟靠大家!"}, [2] = {id=2, name="钻石捐献", loss={{3,100}}, gain={{10,250},{16,100}}, desc="联盟是你最坚强的后盾!"}, [3] = {id=3, name="荣誉捐献", loss={{3,300}}, gain={{10,800},{16,200}}, desc="联盟万岁!"} } Config.GuildData.data_donate_fun = function(key) local data=Config.GuildData.data_donate[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_donate['..key..'])not found') return end return data end -- -------------------donate_end--------------------- -- -------------------post_start------------------- Config.GuildData.data_post_length = 41 Config.GuildData.data_post = { ["2_1"] = {num=2}, ["2_2"] = {num=2}, ["2_3"] = {num=2}, ["2_4"] = {num=2}, ["2_5"] = {num=2}, ["2_6"] = {num=3}, ["2_7"] = {num=3}, ["2_8"] = {num=3}, ["2_9"] = {num=3}, ["2_10"] = {num=3}, ["2_11"] = {num=4}, ["2_12"] = {num=4}, ["2_13"] = {num=4}, ["2_14"] = {num=4}, ["2_15"] = {num=4}, ["2_16"] = {num=5}, ["2_17"] = {num=5}, ["2_18"] = {num=5}, ["2_19"] = {num=5}, ["2_20"] = {num=5}, ["2_21"] = {num=5}, ["3_1"] = {num=999}, ["3_2"] = {num=999}, ["3_3"] = {num=999}, ["3_4"] = {num=999}, ["3_5"] = {num=999}, ["3_6"] = {num=999}, ["3_7"] = {num=999}, ["3_8"] = {num=999}, ["3_9"] = {num=999}, ["3_10"] = {num=999}, ["3_11"] = {num=999}, ["3_12"] = {num=999}, ["3_13"] = {num=999}, ["3_14"] = {num=999}, ["3_15"] = {num=999}, ["3_16"] = {num=999}, ["3_17"] = {num=999}, ["3_18"] = {num=999}, ["3_19"] = {num=999}, ["3_20"] = {num=999} } Config.GuildData.data_post_fun = function(key) local data=Config.GuildData.data_post[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_post['..key..'])not found') return end return data end -- -------------------post_end--------------------- -- -------------------guild_lev_start------------------- Config.GuildData.data_guild_lev_length = 20 Config.GuildData.data_guild_lev = { [1] = {lev=1, exp=750, num=15, desc="人数上限提升至
15
人"}, [2] = {lev=2, exp=1600, num=16, desc="人数上限提升至
16
人"}, [3] = {lev=3, exp=2560, num=16, desc="人数上限提升至
16
人"}, [4] = {lev=4, exp=4080, num=17, desc="人数上限提升至
17
人"}, [5] = {lev=5, exp=5780, num=17, desc="人数上限提升至
17
人"}, [6] = {lev=6, exp=8280, num=18, desc="人数上限提升至
18
人"}, [7] = {lev=7, exp=10800, num=18, desc="人数上限提升至
18
人"}, [8] = {lev=8, exp=14440, num=19, desc="人数上限提升至
19
人"}, [9] = {lev=9, exp=17860, num=19, desc="人数上限提升至
19
人"}, [10] = {lev=10, exp=22800, num=20, desc="人数上限提升至
20
人"}, [11] = {lev=11, exp=27200, num=20, desc="人数上限提升至
20
人"}, [12] = {lev=12, exp=33600, num=21, desc="人数上限提升至
21
人"}, [13] = {lev=13, exp=39060, num=21, desc="人数上限提升至
21
人"}, [14] = {lev=14, exp=47080, num=22, desc="人数上限提升至
22
人"}, [15] = {lev=15, exp=53680, num=22, desc="人数上限提升至
22
人"}, [16] = {lev=16, exp=63480, num=23, desc="人数上限提升至
23
人"}, [17] = {lev=17, exp=71300, num=23, desc="人数上限提升至
23
人"}, [18] = {lev=18, exp=83040, num=24, desc="人数上限提升至
24
人"}, [19] = {lev=19, exp=92160, num=24, desc="人数上限提升至
24
人"}, [20] = {lev=20, exp=106000, num=25, desc="人数上限提升至
25
人"} } Config.GuildData.data_guild_lev_fun = function(key) local data=Config.GuildData.data_guild_lev[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_guild_lev['..key..'])not found') return end return data end -- -------------------guild_lev_end--------------------- -- -------------------sign_start------------------- Config.GuildData.data_sign_length = 3 Config.GuildData.data_sign = { {sign="欢迎各位勇敢的战士加入!一起打造宇宙第一联盟!"}, {sign="欢迎菜鸟们加入一起玩耍!o( ̄v ̄)o~努力成长!携手搬砖!"}, {sign="更高!更快!更强!更团结!"} } -- -------------------sign_end--------------------- -- -------------------const_start------------------- Config.GuildData.data_const_length = 29 Config.GuildData.data_const = { ["create_gold"] = {key="create_gold", val=100, desc="创建消耗钻石"}, ["day_exp_max"] = {key="day_exp_max", val=3000, desc="每日经验上限"}, ["ad_free"] = {key="ad_free", val=1, desc="每日免费广告次数"}, ["ad_cost"] = {key="ad_cost", val=20, desc="发布广告消耗"}, ["impeach_gold"] = {key="impeach_gold", val={{3,300}}, desc="弹劾盟主所需费用/钻"}, ["impeach_offline_day1"] = {key="impeach_offline_day1", val=3, desc="盟主X天不上线副盟主可弹劾"}, ["impeach_offline_day2"] = {key="impeach_offline_day2", val=7, desc="盟主X天不上线普通成员可弹劾"}, ["rename_gold"] = {key="rename_gold", val=500, desc="联盟改名消耗钻石"}, ["rename_time"] = {key="rename_time", val=48, desc="联盟改名冷却时间/小时"}, ["maintain_min_exp"] = {key="maintain_min_exp", val=0, desc="联盟经验达到多少后自动解散"}, ["maintain_start_time"] = {key="maintain_start_time", val=21600, desc="创建联盟后6小时后开启维护"}, ["guild_merge_lev"] = {key="guild_merge_lev", val=2, desc="联盟等级达到X级后才可合并"}, ["merge_cost"] = {key="merge_cost", val=200, desc="合并消耗钻石"}, ["merge_time"] = {key="merge_time", val=86400, desc="合并发送请求持续时间(单位秒)"}, ["guild_min_lev"] = {key="guild_min_lev", val=18, desc="创建或加入联盟所需等级"}, ["recruit_cost"] = {key="recruit_cost", val=20, desc="招募消耗钻石"}, ["recruit_limit"] = {key="recruit_limit", val=5, desc="每日招募限制次数"}, ["red_packet_send"] = {key="red_packet_send", val=10, desc="每日发红包次数"}, ["red_packet_get"] = {key="red_packet_get", val=10, desc="每日领取红包次数"}, ["guild_quit_cd"] = {key="guild_quit_cd", val=43200, desc="退出再加入时间(单位:秒)"}, ["game_rule"] = {key="game_rule", val=1, desc="1.盟主拥有会内最高权限,拥有修改联盟内部信息、管理成员、任命/罢免副盟主等权限。\n2.联盟可发布招募消息,发布后在世界聊天频道中显示。\n3.退出联盟后,12小时内不可加入其他联盟。\n4.捐献是提高联盟经验的重要途径,提高联盟经验可令联盟升级,联盟升级后会增加总人数上限和副盟主职位上限,还可开启各种联盟玩法。\n5.盟主在离线3天时,副盟主有权弹劾他成为新的盟主;盟主离线七天以上,所有成员可以弹劾他成为新的盟主。\n6.每一类型联盟红包每日只可发放10次,每日的00:00重置次数。"}, ["game_rule1"] = {key="game_rule1", val=2, desc="1.所有联盟成员每天只可捐献1次(0点重置),从3种捐献中选择,不同捐献项带来的收益不一样,捐献时请留意\n2.捐献后可获得
联盟经验
联盟贡献
,捐献是提升联盟等级的重要途径\n3.当天捐献后若更换联盟,不可继续捐献"}, ["maintain_vip_condition"] = {key="maintain_vip_condition", val=2, desc="创建联盟所需vip等级"}, ["remove_limit"] = {key="remove_limit", val=10, desc="联盟每日可踢人次数"}, ["transfer_time_condition"] = {key="transfer_time_condition", val=48, desc="转让盟主需要联盟创建x小时"}, ["gold_donate_remove_limit"] = {key="gold_donate_remove_limit", val=3, desc="联盟每日可踢捐钻石的人次数"}, ["guild_limit_power_choice"] = {key="guild_limit_power_choice", val={0,50000,100000,200000,400000,800000,1500000,3000000}, desc="加入联盟战力条件的分段"}, ["guild_leader_create_guild_cd"] = {key="guild_leader_create_guild_cd", val=24, desc="盟主解散联盟再建会CD(小时)"}, ["guild_mem_create_guild_cd"] = {key="guild_mem_create_guild_cd", val=12, desc="成员退出再建会CD(小时)"} } Config.GuildData.data_const_fun = function(key) local data=Config.GuildData.data_const[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_const['..key..'])not found') return end return data end -- -------------------const_end--------------------- -- -------------------donate_box_start------------------- Config.GuildData.data_donate_box_length = 3 Config.GuildData.data_donate_box = { [1] = {box_val=1000, rewards={{10,50},{1,10000}}, effect_id=109}, [2] = {box_val=2000, rewards={{10,100},{1,15000}}, effect_id=108}, [3] = {box_val=3000, rewards={{10,200},{1,20000}}, effect_id=110} } Config.GuildData.data_donate_box_fun = function(key) local data=Config.GuildData.data_donate_box[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_donate_box['..key..'])not found') return end return data end -- -------------------donate_box_end--------------------- -- -------------------guild_red_bag_start------------------- Config.GuildData.data_guild_red_bag_length = 3 Config.GuildData.data_guild_red_bag = { [1] = {id=1, name="Basic Capsule", type=2, charge_id=501, loss_item={{10800,1}}, loss_assets={}, val=600000, num=10, assets="coin", price=6, desc="试问谁不喜欢金币?", msg="不问红包出处,大家开心就好!", res_name="redbag_4", limit=30, reward={{3,120},{10,550}}}, [2] = {id=2, name="Medium Capsule", type=2, charge_id=502, loss_item={{10801,1}}, loss_assets={}, val=500, num=10, assets="gold", price=20, desc="钻石代表我的心意", msg="美妙的一天,今天是值得庆祝的日子!", res_name="redbag_10", limit=20, reward={{3,500},{10,650},{10403,3}}}, [3] = {id=3, name="Adv. Capsule", type=2, charge_id=503, loss_item={{10803,1}}, loss_assets={}, val=1000, num=15, assets="gold", price=30, desc="哗啦啦的钻石雨~", msg="红包发给最爱的你们,么么哒!", res_name="redbag_5", limit=10, reward={{3,600},{10,1200},{14001,2}}} } Config.GuildData.data_guild_red_bag_fun = function(key) local data=Config.GuildData.data_guild_red_bag[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_guild_red_bag['..key..'])not found') return end return data end -- -------------------guild_red_bag_end--------------------- -- -------------------guild_scene_icon_start------------------- Config.GuildData.data_guild_scene_icon_length = 18 Config.GuildData.data_guild_scene_icon = { [1] = {name="公会秘境", type=1, icon="1", pos={{625,940}}, res_type=1}, [2] = {name="公会技能", type=2, icon="2", pos={{750,805}}, res_type=1}, [3] = {name="公会宝库", type=3, icon="3", pos={{305,730}}, res_type=1}, [4] = {name="公会副本", type=4, icon="4", pos={{320,495}}, res_type=1}, [5] = {name="公会商店", type=5, icon="5", pos={{525,620}}, res_type=1}, [6] = {name="公会战", type=6, icon="6", pos={{847,521}}, res_type=1}, [7] = {name="公会活跃", type=7, icon="7", pos={{167,390}}, res_type=1}, [8] = {name="公会捐献", type=8, icon="8", pos={{389,259}}, res_type=1}, [9] = {name="公会红包", type=9, icon="9", pos={{741,369}}, res_type=1}, [101] = {name="顶部蓝水晶", type=101, icon="E27171", pos={{0,0}}, res_type=2}, [102] = {name="顶右紫水晶", type=102, icon="E27172", pos={{0,0}}, res_type=2}, [103] = {name="顶左门黄光", type=103, icon="E27173", pos={{0,0}}, res_type=2}, [104] = {name="右侧的剑", type=104, icon="E27174", pos={{0,0}}, res_type=2}, [105] = {name="左侧破碎水晶", type=105, icon="E27175", pos={{0,0}}, res_type=2}, [106] = {name="商店顾客老板", type=106, icon="E27176", pos={{0,0}}, res_type=3}, [107] = {name="左下胖子", type=107, icon="E27177", pos={{0,0}}, res_type=3}, [108] = {name="右下的猫", type=108, icon="E27178", pos={{0,0}}, res_type=3}, [109] = {name="右下的猫", type=109, icon="E27179", pos={{0,0}}, res_type=2} } Config.GuildData.data_guild_scene_icon_fun = function(key) local data=Config.GuildData.data_guild_scene_icon[key] if DATA_DEBUG and data == nil then print('(Config.GuildData.data_guild_scene_icon['..key..'])not found') return end return data end -- -------------------guild_scene_icon_end---------------------