init
This commit is contained in:
544
server/cross/LogicServer/data/config/achieve/AchieveCfg.txt
Normal file
544
server/cross/LogicServer/data/config/achieve/AchieveCfg.txt
Normal file
@@ -0,0 +1,544 @@
|
||||
----成就系统配置
|
||||
--#include "..\..\language\LangCode.txt" once
|
||||
|
||||
--[[
|
||||
特权类型
|
||||
privilege =
|
||||
{
|
||||
1、百分比增加获得功勋值,配置值1代表1%
|
||||
与日后其他系统功勋值加成为叠加关系
|
||||
2、固定值增加仓库格子,配置1代表1个格子
|
||||
3、固定值增加装备回收系统上限,配置1代表增加1万上限
|
||||
4、固定值增加金砖使用次数上限,配置1代表增加1次使用次数
|
||||
5、百分比减少受到玩家伤害的值,配置100代表减少1%受到玩家伤害
|
||||
在伤害结算时,该值放在减少各职业伤害百分比后进行结算
|
||||
6、固定值增加神魔令上限值,配置1代表增加上限1点
|
||||
}
|
||||
]]
|
||||
|
||||
AchieveCfg =
|
||||
{
|
||||
{
|
||||
Type = 1,
|
||||
name = OldLang.AchieveName.topGroupName1001, --成就分类名
|
||||
AchieveInfo =
|
||||
{
|
||||
{--除魔卫道[1]
|
||||
id = 1, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName1, --成就名
|
||||
desc = OldLang.AchieveName.desc1, --成就描述
|
||||
showName = OldLang.AchieveName.showName1, --界面显示名
|
||||
taskId = 801, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 100000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 6, value = 10, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--除魔卫道[2]
|
||||
id = 2, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName2, --成就名
|
||||
desc = OldLang.AchieveName.desc2, --成就描述
|
||||
showName = OldLang.AchieveName.showName2, --界面显示名
|
||||
taskId = 802, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 500000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 4, value = 10, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--除魔卫道[3]
|
||||
id = 3, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName3, --成就名
|
||||
desc = OldLang.AchieveName.desc3, --成就描述
|
||||
showName = OldLang.AchieveName.showName3, --界面显示名
|
||||
taskId = 803, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 1250000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 6, value = 10, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--除魔卫道[4]
|
||||
id = 4, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName4, --成就名
|
||||
desc = OldLang.AchieveName.desc4, --成就描述
|
||||
showName = OldLang.AchieveName.showName4, --界面显示名
|
||||
taskId = 804, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 2550000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 3, value = 3000, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--除魔卫道[5]
|
||||
id = 5, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName5, --成就名
|
||||
desc = OldLang.AchieveName.desc5, --成就描述
|
||||
showName = OldLang.AchieveName.showName5, --界面显示名
|
||||
taskId = 805, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 4640000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 2, value = 10, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--除魔卫道[6]
|
||||
id = 6, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName6, --成就名
|
||||
desc = OldLang.AchieveName.desc6, --成就描述
|
||||
showName = OldLang.AchieveName.showName6, --界面显示名
|
||||
taskId = 806, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 7720000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 117,addmode=0, value = 500, },
|
||||
},
|
||||
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
Type = 2,
|
||||
name = OldLang.AchieveName.topGroupName1002, --成就分类名
|
||||
AchieveInfo =
|
||||
{
|
||||
{--击败敌酋[1]
|
||||
id = 20, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName20, --成就名
|
||||
desc = OldLang.AchieveName.desc20, --成就描述
|
||||
showName = OldLang.AchieveName.showName20, --界面显示名
|
||||
taskId = 820, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 400000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 59,addmode=0, value = 0.05, },
|
||||
},
|
||||
{--击败敌酋[2]
|
||||
id = 21, --成就id递增 定好不能修改
|
||||
level = {0,85}, --等级限制
|
||||
name = OldLang.AchieveName.groupName21, --成就名
|
||||
desc = OldLang.AchieveName.desc21, --成就描述
|
||||
showName = OldLang.AchieveName.showName21, --界面显示名
|
||||
taskId = 821, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 1600000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 3, value = 3000, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--击败敌酋[3]
|
||||
id = 22, --成就id递增 定好不能修改
|
||||
level = {0,90}, --等级限制
|
||||
name = OldLang.AchieveName.groupName22, --成就名
|
||||
desc = OldLang.AchieveName.desc22, --成就描述
|
||||
showName = OldLang.AchieveName.showName22, --界面显示名
|
||||
taskId = 822, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 3840000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 2, value = 10, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--击败敌酋[4]
|
||||
id = 23, --成就id递增 定好不能修改
|
||||
level = {1,90}, --等级限制
|
||||
name = OldLang.AchieveName.groupName23, --成就名
|
||||
desc = OldLang.AchieveName.desc23, --成就描述
|
||||
showName = OldLang.AchieveName.showName23, --界面显示名
|
||||
taskId = 823, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 7710000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 3, value = 3000, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--击败敌酋[5]
|
||||
id = 24, --成就id递增 定好不能修改
|
||||
level = {1,90}, --等级限制
|
||||
name = OldLang.AchieveName.groupName24, --成就名
|
||||
desc = OldLang.AchieveName.desc24, --成就描述
|
||||
showName = OldLang.AchieveName.showName24, --界面显示名
|
||||
taskId = 824, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 13910000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 1, value = 30, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--击败敌酋[6]
|
||||
id = 25, --成就id递增 定好不能修改
|
||||
level = {1,100}, --等级限制
|
||||
name = OldLang.AchieveName.groupName25, --成就名
|
||||
desc = OldLang.AchieveName.desc25, --成就描述
|
||||
showName = OldLang.AchieveName.showName25, --界面显示名
|
||||
taskId = 825, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 23060000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 141,addmode=0, value = 0.1, },
|
||||
},
|
||||
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
Type = 3,
|
||||
name = OldLang.AchieveName.topGroupName1003, --成就分类名
|
||||
AchieveInfo =
|
||||
{
|
||||
{--强身健体[1]
|
||||
id = 40, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName40, --成就名
|
||||
desc = OldLang.AchieveName.desc40, --成就描述
|
||||
showName = OldLang.AchieveName.showName40, --界面显示名
|
||||
taskId = 840, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 800000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 4, value = 10, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--强身健体[2]
|
||||
id = 41, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName41, --成就名
|
||||
desc = OldLang.AchieveName.desc41, --成就描述
|
||||
showName = OldLang.AchieveName.showName41, --界面显示名
|
||||
taskId = 841, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 2480000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 3, value = 3000, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--强身健体[3]
|
||||
id = 42, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName42, --成就名
|
||||
desc = OldLang.AchieveName.desc42, --成就描述
|
||||
showName = OldLang.AchieveName.showName42, --界面显示名
|
||||
taskId = 842, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 5760000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 141,addmode=0, value = 0.1, },
|
||||
},
|
||||
{--强身健体[4]
|
||||
id = 43, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName43, --成就名
|
||||
desc = OldLang.AchieveName.desc43, --成就描述
|
||||
showName = OldLang.AchieveName.showName43, --界面显示名
|
||||
taskId = 843, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 11740000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 117,addmode=0, value = 500, },
|
||||
},
|
||||
{--强身健体[5]
|
||||
id = 44, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName44, --成就名
|
||||
desc = OldLang.AchieveName.desc44, --成就描述
|
||||
showName = OldLang.AchieveName.showName44, --界面显示名
|
||||
taskId = 844, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 21930000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 3, value = 3000, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
Type = 4,
|
||||
name = OldLang.AchieveName.topGroupName1004, --成就分类名
|
||||
AchieveInfo =
|
||||
{
|
||||
{--天关闯关[1]
|
||||
id = 50, --成就id递增 定好不能修改
|
||||
level = {0,75}, --等级限制
|
||||
name = OldLang.AchieveName.groupName50, --成就名
|
||||
desc = OldLang.AchieveName.desc50, --成就描述
|
||||
showName = OldLang.AchieveName.showName50, --界面显示名
|
||||
taskId = 850, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 200000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 3, value = 3000, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--天关闯关[2]
|
||||
id = 51, --成就id递增 定好不能修改
|
||||
level = {0,80}, --等级限制
|
||||
name = OldLang.AchieveName.groupName51, --成就名
|
||||
desc = OldLang.AchieveName.desc51, --成就描述
|
||||
showName = OldLang.AchieveName.showName51, --界面显示名
|
||||
taskId = 851, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 580000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 59,addmode=0, value = 0.05, },
|
||||
},
|
||||
{--天关闯关[3]
|
||||
id = 52, --成就id递增 定好不能修改
|
||||
level = {0,90}, --等级限制
|
||||
name = OldLang.AchieveName.groupName52, --成就名
|
||||
desc = OldLang.AchieveName.desc52, --成就描述
|
||||
showName = OldLang.AchieveName.showName52, --界面显示名
|
||||
taskId = 852, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 1430000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 141,addmode=0, value = 0.1, },
|
||||
},
|
||||
{--天关闯关[4]
|
||||
id = 53, --成就id递增 定好不能修改
|
||||
level = {0,90}, --等级限制
|
||||
name = OldLang.AchieveName.groupName53, --成就名
|
||||
desc = OldLang.AchieveName.desc53, --成就描述
|
||||
showName = OldLang.AchieveName.showName53, --界面显示名
|
||||
taskId = 853, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 3250000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 4, value = 10, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--天关闯关[5]
|
||||
id = 54, --成就id递增 定好不能修改
|
||||
level = {0,90}, --等级限制
|
||||
name = OldLang.AchieveName.groupName54, --成就名
|
||||
desc = OldLang.AchieveName.desc54, --成就描述
|
||||
showName = OldLang.AchieveName.showName54, --界面显示名
|
||||
taskId = 854, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 6930000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 3, value = 3000, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--天关闯关[6]
|
||||
id = 55, --成就id递增 定好不能修改
|
||||
level = {0,100}, --等级限制
|
||||
name = OldLang.AchieveName.groupName55, --成就名
|
||||
desc = OldLang.AchieveName.desc55, --成就描述
|
||||
showName = OldLang.AchieveName.showName55, --界面显示名
|
||||
taskId = 855, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 13960000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 59,addmode=0, value = 0.05, },
|
||||
},
|
||||
{--天关闯关[7]
|
||||
id = 56, --成就id递增 定好不能修改
|
||||
level = {0,100}, --等级限制
|
||||
name = OldLang.AchieveName.groupName56, --成就名
|
||||
desc = OldLang.AchieveName.desc56, --成就描述
|
||||
showName = OldLang.AchieveName.showName56, --界面显示名
|
||||
taskId = 856, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 26620000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 141,addmode=0, value = 0.1, },
|
||||
},
|
||||
{--天关闯关[8]
|
||||
id = 57, --成就id递增 定好不能修改
|
||||
level = {0,110}, --等级限制
|
||||
name = OldLang.AchieveName.groupName57, --成就名
|
||||
desc = OldLang.AchieveName.desc57, --成就描述
|
||||
showName = OldLang.AchieveName.showName57, --界面显示名
|
||||
taskId = 857, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 48020000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { },
|
||||
--成就的属性
|
||||
basePropConfig = {type = 117,addmode=0, value = 500, },
|
||||
},
|
||||
{--天关闯关[9]
|
||||
id = 58, --成就id递增 定好不能修改
|
||||
level = {0,120}, --等级限制
|
||||
name = OldLang.AchieveName.groupName58, --成就名
|
||||
desc = OldLang.AchieveName.desc58, --成就描述
|
||||
showName = OldLang.AchieveName.showName58, --界面显示名
|
||||
taskId = 858, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 81730000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 1, value = 30, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
{--天关闯关[10]
|
||||
id = 59, --成就id递增 定好不能修改
|
||||
level = {0,130}, --等级限制
|
||||
name = OldLang.AchieveName.groupName59, --成就名
|
||||
desc = OldLang.AchieveName.desc59, --成就描述
|
||||
showName = OldLang.AchieveName.showName59, --界面显示名
|
||||
taskId = 859, --完成某任务给成就
|
||||
consume = --激活成就消耗
|
||||
{
|
||||
{type = 3, id = 0, count = 130870000, quality = 0, strong = 0, bind=0 },
|
||||
},
|
||||
--成就的奖励
|
||||
award = { },
|
||||
--成就的特权
|
||||
privilege = { type = 5, value = 5, },
|
||||
--成就的属性
|
||||
basePropConfig = { },
|
||||
},
|
||||
|
||||
},
|
||||
},
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
--#include "..\..\language\LangCode.config"
|
||||
--#include ".\achieve.config" once
|
||||
--#include ".\AchieveType.config" once
|
||||
--#include ".\MedalCfg.config" once
|
||||
@@ -0,0 +1,23 @@
|
||||
--C-成就表.xlsx 成就页签
|
||||
AchievePageConfig = {
|
||||
[1] = {
|
||||
id = 1,
|
||||
page = "提升等级",
|
||||
},
|
||||
[2] = {
|
||||
id = 2,
|
||||
page = "收藏装备",
|
||||
},
|
||||
[3] = {
|
||||
id = 3,
|
||||
page = "活跃玛法",
|
||||
},
|
||||
[4] = {
|
||||
id = 4,
|
||||
page = "久经战阵",
|
||||
},
|
||||
[5] = {
|
||||
id = 5,
|
||||
page = "国王的认可",
|
||||
},
|
||||
}
|
||||
4304
server/cross/LogicServer/data/config/achieve/AchieveType.config
Normal file
4304
server/cross/LogicServer/data/config/achieve/AchieveType.config
Normal file
File diff suppressed because it is too large
Load Diff
79
server/cross/LogicServer/data/config/achieve/MedalCfg.config
Normal file
79
server/cross/LogicServer/data/config/achieve/MedalCfg.config
Normal file
@@ -0,0 +1,79 @@
|
||||
--C-成就表.xlsx 勋章
|
||||
MedalConfig = {
|
||||
[0] = {
|
||||
level = 0,
|
||||
popularity = 30,
|
||||
nextlevel = 28,
|
||||
openday = 8,
|
||||
needitem = {{type=2,id=0,count=50000},{type=11,id=0,count=30},{type=0,id=0,count=0}},
|
||||
medal = 0,
|
||||
nextmedal = 217,
|
||||
achievementid = {},
|
||||
},
|
||||
[1] = {
|
||||
level = 1,
|
||||
popularity = 40,
|
||||
nextlevel = 34,
|
||||
openday = 8,
|
||||
needitem = {{type=2,id=0,count=200000},{type=11,id=0,count=40},{type=0,id=217,count=1}},
|
||||
medal = 217,
|
||||
nextmedal = 218,
|
||||
achievementid = {},
|
||||
},
|
||||
[2] = {
|
||||
level = 2,
|
||||
popularity = 50,
|
||||
nextlevel = 40,
|
||||
openday = 8,
|
||||
needitem = {{type=2,id=0,count=300000},{type=11,id=0,count=50},{type=0,id=218,count=1}},
|
||||
medal = 218,
|
||||
nextmedal = 219,
|
||||
achievementid = {},
|
||||
},
|
||||
[3] = {
|
||||
level = 3,
|
||||
popularity = 60,
|
||||
nextlevel = 45,
|
||||
openday = 8,
|
||||
needitem = {{type=2,id=0,count=500000},{type=11,id=0,count=60},{type=0,id=219,count=1}},
|
||||
medal = 219,
|
||||
nextmedal = 220,
|
||||
achievementid = {},
|
||||
},
|
||||
[4] = {
|
||||
level = 4,
|
||||
popularity = 70,
|
||||
nextlevel = 55,
|
||||
openday = 8,
|
||||
needitem = {{type=2,id=0,count=800000},{type=11,id=0,count=70},{type=0,id=220,count=1}},
|
||||
medal = 220,
|
||||
nextmedal = 221,
|
||||
achievementid = {},
|
||||
},
|
||||
[5] = {
|
||||
level = 5,
|
||||
popularity = 80,
|
||||
nextlevel = 65,
|
||||
openday = 8,
|
||||
needitem = {{type=2,id=0,count=1200000},{type=11,id=0,count=80},{type=0,id=221,count=1}},
|
||||
medal = 221,
|
||||
nextmedal = 222,
|
||||
achievementid = {},
|
||||
},
|
||||
[6] = {
|
||||
level = 6,
|
||||
popularity = 80,
|
||||
nextlevel = 80,
|
||||
openday = 8,
|
||||
needitem = {{type=2,id=0,count=2000000},{type=11,id=0,count=80},{type=0,id=222,count=1}},
|
||||
medal = 222,
|
||||
nextmedal = 223,
|
||||
achievementid = {},
|
||||
},
|
||||
[7] = {
|
||||
level = 7,
|
||||
medal = 223,
|
||||
nextmedal = 0,
|
||||
achievementid = {},
|
||||
},
|
||||
}
|
||||
2674
server/cross/LogicServer/data/config/achieve/achieve.config
Normal file
2674
server/cross/LogicServer/data/config/achieve/achieve.config
Normal file
File diff suppressed because it is too large
Load Diff
6
server/cross/LogicServer/data/config/achieve/achieve.txt
Normal file
6
server/cross/LogicServer/data/config/achieve/achieve.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
--#include "..\..\language\LangCode.txt" once
|
||||
Achieves =
|
||||
{
|
||||
--#include "achieves\achieve0.txt"
|
||||
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
--成就事件表
|
||||
--#include "..\..\language\LangCode.txt"
|
||||
AchieveEvents =
|
||||
{
|
||||
--#include "achieves/achieveEvent.txt"
|
||||
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
--<2D><>ҵijɾ͵ķ<CDB5><C4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||||
--#include "..\..\language\LangCode.txt"
|
||||
|
||||
AchieveGroups=
|
||||
{
|
||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><DAB8><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD>ͬ<E0B2BB><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>groupΪ
|
||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
{
|
||||
id = 0,
|
||||
group = 0,
|
||||
--<2D><>ʾ<EFBFBD><CABE>һ<EFBFBD><D2BB><EFBFBD>ķ<EFBFBD><C4B7>飬<EFBFBD><E9A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DFBC><EFBFBD><EFBFBD>м<EFBFBD>
|
||||
name = OldLang.AchieveName.groupName0000,
|
||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
level = 1,
|
||||
--<2D><><EFBFBD><EFBFBD><EFBFBD>ĵȼ<C4B5>,5<><35><EFBFBD><EFBFBD>ʾ <20><><EFBFBD>>=5<><35><EFBFBD>Ϳ<EFBFBD><CDBF><EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD>
|
||||
camp = 0,
|
||||
--<2D><>Ӫ<EFBFBD><D3AA><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><30>ʾû<CABE><C3BB><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>ض<EFBFBD><D8B6><EFBFBD><EFBFBD><EFBFBD>Ӫ<EFBFBD><D3AA><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD> 1,<2C><EFBFBD>,2,<2C><>ң3<D2A3><33><EFBFBD><EFBFBD>
|
||||
sex = -1,
|
||||
--Ĭ<><C4AC>Ϊ-1<><31>ʾ<EFBFBD><CABE><EFBFBD>е<EFBFBD><D0B5>Ա<D4B1><F0B6BCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><30>ʾ<EFBFBD><CABE><EFBFBD>ԣ<EFBFBD>1<EFBFBD><31>ʾŮ<CABE>Կ<EFBFBD><D4BF><EFBFBD>
|
||||
job = 0,
|
||||
--<2D><>ʾְҵ<D6B0><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>ĸ<EFBFBD>ְҵ<D6B0><D2B5><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD> 2,<2C><>ɽ,4ˮ<34><CBAE>,7<><37><EFBFBD><EFBFBD>,8Ӱɷ
|
||||
isDelete = true,
|
||||
--<2D><>ʾ<EFBFBD>óɾͷ<C9BE><CDB7><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>ʾ<EFBFBD><CABE>ǰ<EFBFBD>ˡ<EFBFBD>Ĭ<EFBFBD><C4AC>Ϊfalse<73><65><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>trueΪ<65><CEAA><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>
|
||||
titleID = 0, -----<2D>ɾ<EFBFBD>ͷ<EFBFBD><CDB7>id
|
||||
titleNeedAchieves = {1,2,3}, ----------<2D><><EFBFBD>ij<EFBFBD>γɾ<CEB3>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD>ɾ<EFBFBD>id
|
||||
},
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
-- = 升至40级,
|
||||
id = 0,
|
||||
name = OldLang.AchieveName.name0000,
|
||||
desc = OldLang.AchieveName.desc0000,
|
||||
icon = 1,
|
||||
groupId = 1,
|
||||
badgeId = 1,
|
||||
showPos = 0,
|
||||
parent = -1,
|
||||
needCondCount = 1,
|
||||
isDefaultActive = false,
|
||||
broadcast = false,
|
||||
isDelete = false,
|
||||
isDayRefresh = false,
|
||||
conds = {
|
||||
{ eventId = 0, count = 1, },
|
||||
},
|
||||
awards = {
|
||||
{ type = 11, id = 0, count = 5, },
|
||||
{ type = 7, id = 0, count = 10, },
|
||||
},
|
||||
gift = {
|
||||
},
|
||||
},
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
id = 0,
|
||||
-- = 人物等级达到40级,
|
||||
name = OldLang.AchieveName.event0000,
|
||||
logicop = 1,
|
||||
atomEventId = 2,
|
||||
conds = {
|
||||
{
|
||||
paramID = 1,
|
||||
paramType = 2,
|
||||
params = { 40,100, },
|
||||
},
|
||||
|
||||
|
||||
},
|
||||
},
|
||||
@@ -0,0 +1,28 @@
|
||||
--id = 0 <09><><EFBFBD><EFBFBD>
|
||||
{
|
||||
id = 0,
|
||||
--<2D>ɾ<EFBFBD><C9BE>¼<EFBFBD><C2BC><EFBFBD>ID
|
||||
name = OldLang.AchieveName.event0000,
|
||||
--<2D>ɾ<EFBFBD><C9BE>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
logicop = 1,
|
||||
--<2D><EFBFBD><DFBC><EFBFBD><EFBFBD><EFBFBD>,logicop=1<><31>ʾ<EFBFBD><CABE>,logicop=2<><32>ʾ<EFBFBD><CABE>,<2C><><EFBFBD><EFBFBD>֧<EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
atomEventId = 2,
|
||||
--ԭ<><D4AD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD>ID,svn://192.168.0.159/xhwebgameres/Wzym/C-<2D><><EFBFBD><EFBFBD><EFBFBD>趨/C-<2D>ɾ<EFBFBD><C9BE>¼<EFBFBD><C2BC><EFBFBD>ID.txt
|
||||
-- LogicServer\script\interface\AchieveEvent.h
|
||||
conds =
|
||||
{
|
||||
{
|
||||
paramID = 1,
|
||||
--<2D><><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>ڼ<EFBFBD><DABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч,<2C><><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
-- paramType<70><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>params<6D><73><EFBFBD>ʹ<EFBFBD><CAB9>
|
||||
--1<><31>ʾö<CABE><C3B6>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id<69><64><EFBFBD>Ϊ1,2,3,4,6,<2C><>ôparams ={1,2,3,4,6}
|
||||
--2<><32>ʾ<EFBFBD><CABE>Χ,<2C><><EFBFBD><EFBFBD>20-30<33>Ļ<EFBFBD>params<6D><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>params ={20,30}
|
||||
paramType = 2,
|
||||
--<2D><><EFBFBD>ɾ<EFBFBD><C9BE>¼<EFBFBD><C2BC><EFBFBD>ID˵<44><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ2
|
||||
params =
|
||||
{
|
||||
40,400
|
||||
}
|
||||
},
|
||||
}
|
||||
},
|
||||
@@ -0,0 +1,74 @@
|
||||
|
||||
--等级达40级
|
||||
{
|
||||
id = 0, --成就的ID,客户端用的
|
||||
broadcast = false, --是否进行全服播报。true为全服可见,false为自己可见。
|
||||
name = OldLang.AchieveName.name0000, --成就名字
|
||||
groupId = 0, --成就的分组ID 0默认全部隐藏
|
||||
needCondCount = 1, --需要几个条件达成才能完成,这里可能列了4个条件,但是其中的3个完成了就算完成的
|
||||
desc = OldLang.AchieveName.desc0000, --成就描述
|
||||
icon = 23,
|
||||
isDelete = false, --是否删除了,删除了在客户端不显示,默认是false,true表示这个成就已经废弃
|
||||
isDefaultActive = false, --是否是默认激活的,默认的话为false,表示默认不激活,等分组激活才激活
|
||||
isDayRefresh = false, --是否每天都清除数据,默认是false,就是不刷新,一些特殊的成就,比如活动需要每天刷新
|
||||
isMonthRefresh = false, --是否每月都清除数据,默认是false,就是不刷新,先判断是否每日刷新,如果isDayRefresh=true,则无视此配置
|
||||
|
||||
showPos = 0, --成就的显示的位置,0表示普通的成就界面,1表示充值奖励界面,2表示活动的活跃度界面,3表示目标系统,5表示登陆奖励,6表示老友回归,7表示老友邀请
|
||||
--8每日充值
|
||||
|
||||
sceneId=0, --用在活跃度里,去哪个场景找npc,默认是0可以不配置
|
||||
npcName ="", --用在活跃度里,去哪个场景找npc,默认是""可以不配置,请在Lang.EntityName语言包里找
|
||||
uiId =0, --打开的界面id,默认是0可以不配置,如果需要打开界面的分页的,配置在sceneId里
|
||||
|
||||
badgeId = 1, --徽章id 对应badgeConfig.txt里的徽章id
|
||||
|
||||
--[[
|
||||
一个成就是由1个或多个成就事件触发完成的,
|
||||
比如杀掉死亡之勾这个boss
|
||||
4种生活技能中有3个达到3级
|
||||
eventId: 成就事件,是achieveEvent.txt配置的id
|
||||
count: 需要完成几次
|
||||
dataPos: 表示存储位置,在内存里的存储位置,从0开始存储
|
||||
dataByteCount: 在内存里占的空间的大小
|
||||
--]]
|
||||
conds =
|
||||
{
|
||||
{ eventId = 0, count = 1 },
|
||||
},
|
||||
|
||||
--[[
|
||||
enum QuestAwardType
|
||||
{
|
||||
atEquipment=0,//道具或者装备
|
||||
atXiuwei =1, //修为
|
||||
atExp =2, //角色经验值
|
||||
atGuildContribution=3, //帮派贡献值
|
||||
atZYContribution=4,//阵营贡献
|
||||
atBindMoney=5, //绑定银两
|
||||
atMoney=6, //银两
|
||||
atLiJin=7, //礼金
|
||||
atTitle=8, //称谓
|
||||
atSkill=9, //奖励技能
|
||||
atZhanhun=10, // 战魂
|
||||
atchengjiupoint = 11, //成就点
|
||||
atActivity = 14, //活跃度
|
||||
};
|
||||
--]]
|
||||
|
||||
--完成成就的奖励,bind绑定;1为绑定,0为不绑定 成就礼盒ID为 1572
|
||||
--job表示玩家的职业,2,华山,4水月,7御神,8忍者
|
||||
--sex表示玩家的性别,默认的话是-1,可以不填,表示任何职业都可以,否则0表示男的,1表示女的
|
||||
awards=
|
||||
{
|
||||
{ type = 11, id= 0 , count = 1, job = 0, sex = -1, vipLevel = 0, },
|
||||
{ type = 7, id= 0 , count = 100, job = 0, sex = -1 },
|
||||
{ type = 8, id= 1 , count = 1, job = 0, sex = -1 },
|
||||
},
|
||||
|
||||
parent = -1, --父成就的id,默认是-1,表示没有父成就,成就要在父成就完成并领取了奖励了才能显示下一个
|
||||
--礼包开出来的道具列表,用于首充礼包和后续的礼包的物品的开出
|
||||
gift=
|
||||
{
|
||||
{ type = 1, id =1, count = 1, },
|
||||
},
|
||||
},
|
||||
23
server/cross/LogicServer/data/config/achieve/titles.txt
Normal file
23
server/cross/LogicServer/data/config/achieve/titles.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
|
||||
-- <20>ƺ<EFBFBD><C6BA><EFBFBD><EFBFBD><EFBFBD>groupId <20><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD>ƺ<EFBFBD><C6BA><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8><EFBFBD><EFBFBD>ģ<EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>дbuff<66><66>id,<2C><>1<EFBFBD><31>ʼ<EFBFBD><CABC>һ<EFBFBD><D2BB>buff<66><66><EFBFBD><EFBFBD><EFBFBD><EFBFBD>buffֻ<66>ܴ<EFBFBD><DCB4><EFBFBD>һ<EFBFBD><D2BB>
|
||||
-- ͬʱ<CDAC><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>time <20><>ʾ<EFBFBD><CABE>Чʱ<D0A7>䣬Ĭ<E4A3AC><C4AC><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD>ƺŵ<C6BA><C5B5><EFBFBD>Чʱ<D0A7>䣬<EFBFBD><E4A3AC>λ<EFBFBD><CEBB>
|
||||
-- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>showOnlyGet <20><><EFBFBD>ǣ<EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD>false<73><65><EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƺŵ<C6BA>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>true<75><65><EFBFBD><EFBFBD>ôֻ<C3B4><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƺŲŻ<C5B2><C5BB><EFBFBD>ʾ
|
||||
--isDelete <20><>ʾ<EFBFBD>ƺ<EFBFBD><C6BA><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD>ģ<EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD>false<73><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>true<75><65>ʾ<EFBFBD>óƺű<C6BA>ɾ<EFBFBD><C9BE><EFBFBD>ˣ<EFBFBD><CBA3>ͻ<EFBFBD><CDBB>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
|
||||
-- headTitleId <20><><EFBFBD>óƺŶ<C6BA>Ӧ<EFBFBD><D3A6>ͷ<EFBFBD><CDB7>id <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC>0
|
||||
-- isFamous <20>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>õijƺţ<C6BA><C5A3><EFBFBD><EFBFBD>ֳƺ<D6B3><C6BA><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><E2B4A6><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD>һЩ<D2BB><D0A9>Ȩ isFamous=true<75><65>ʾ<EFBFBD>ǣ<EFBFBD>Ĭ<EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
Titles=
|
||||
{
|
||||
|
||||
{
|
||||
name = "",
|
||||
desc = "",
|
||||
buff = {
|
||||
{ type = 0, group = 2, value = 0 },
|
||||
},
|
||||
groupId = 0,
|
||||
showOnlyGet = false,
|
||||
time = 0,
|
||||
isDelete = false,
|
||||
headTitleId = 0,
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user