This commit is contained in:
aixianling
2024-12-13 13:41:02 +08:00
commit 06658f112f
3887 changed files with 2687822 additions and 0 deletions

View 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 = { },
},
},
},
}

View File

@@ -0,0 +1,4 @@
--#include "..\..\language\LangCode.config"
--#include ".\achieve.config" once
--#include ".\AchieveType.config" once
--#include ".\MedalCfg.config" once

View File

@@ -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 = "国王的认可",
},
}

File diff suppressed because it is too large Load Diff

View 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 = {},
},
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,6 @@
--#include "..\..\language\LangCode.txt" once
Achieves =
{
--#include "achieves\achieve0.txt"
}

View File

@@ -0,0 +1,7 @@
--成就事件表
--#include "..\..\language\LangCode.txt"
AchieveEvents =
{
--#include "achieves/achieveEvent.txt"
}

View File

@@ -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
},
}

View File

@@ -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 = {
},
},

View File

@@ -0,0 +1,16 @@
{
id = 0,
-- = 人物等级达到40级,
name = OldLang.AchieveName.event0000,
logicop = 1,
atomEventId = 2,
conds = {
{
paramID = 1,
paramType = 2,
params = { 40,100, },
},
},
},

View File

@@ -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
}
},
}
},

View File

@@ -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, },
},
},

View 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,
},
}