This commit is contained in:
aixianling
2024-12-16 13:51:31 +08:00
commit 00ee9dd8ea
1884 changed files with 817815 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
--#include "..\..\language\LangCode.txt"
--[[
//这里表示DB读出的排行榜类型
enum RankType
{
rtBattlePower = 0, //战力排行
rtWarriorBp, //战士战力排行
rtMagicianBp, //法师战力排行
rtWizardBp, //道士战力排行
rtLevel, //等级排行
rtWarriorLevel, //战士等级排行
rtMagicianLevel, //法师等级排行
rtWizardLevel, //道士等级排行
rtCoin, //金币排行
rtGirlCharm, //女性魅力排行榜
rtBoyCharm, //男性帅气排行榜
}
--]]
--[[
TitleId =
{
[0] = "第一战士", --战士战力排名第一
[1] = "第一法师", --法师战力排名第一
[2] = "第一道士", --道士战力排名第一
}
--]]
--现最多支持0-31 个头衔
HeadTitle =
{
--#include "headTitle/headTitle0.txt"
--#include "headTitle/headTitle1.txt"
--#include "headTitle/headTitle2.txt"
--#include "headTitle/headTitle3.txt"
}

View File

@@ -0,0 +1,32 @@
--<2D><><EFBFBD><EFBFBD>NPC<50><43>Ҫ<EFBFBD>ڶ<EFBFBD>Ӧ<EFBFBD>ij<EFBFBD><C4B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ö<EFBFBD>Ӧ<EFBFBD><D3A6>NPC Ҫ<><D2AA>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD>
--type:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--[[
//NPC<50><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
enum NpcStatueType
{
stNormal = 0,
stRsCastellan = 1, //<2F><><EFBFBD><EFBFBD>Ӣ<EFBFBD>۳dz<DBB3><C7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
stCsCastellan = 2, //<2F><><EFBFBD>Ӣ<EFBFBD>۳dz<DBB3><C7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
stRsVocation = 3, //<2F><><EFBFBD><EFBFBD>ְҵ<D6B0><D2B5><EFBFBD><EFBFBD>
stCsVocation = 4, //<2F><><EFBFBD>ְҵ<D6B0><D2B5><EFBFBD><EFBFBD>
};
--]]
--param:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>type = 3<><33><34><CAB1><EFBFBD><EFBFBD>ְҵID
--npcScene:NPC<50><43><EFBFBD>ڳ<EFBFBD><DAB3><EFBFBD><EFBFBD><EFBFBD>
--npcName:NPC<50><43><EFBFBD><EFBFBD>
--maleModelid:<3A><><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>ID
--femaleModelid:Ů<><C5AE>ģ<EFBFBD><C4A3>ID
NpcStatue =
{ -- NPCSTATUE
--[[{type = 1, param = 0, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00084, maleModelid = 20, femaleModelid = 23},
{type = 3, param = 1, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00085, maleModelid = 24, femaleModelid = 26},
{type = 3, param = 2, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00086, maleModelid = 33, femaleModelid = 35},
{type = 3, param = 3, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00087, maleModelid = 28, femaleModelid = 30},
{type = 2, param = 0, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00088, maleModelid = 20, femaleModelid = 22},
{type = 4, param = 1, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00089, maleModelid = 24, femaleModelid = 26},
{type = 4, param = 2, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00090, maleModelid = 33, femaleModelid = 35},
{type = 4, param = 3, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00091, maleModelid = 28, femaleModelid = 30},
{type = 2, param = 0, npcScene=OldLang.SceneName.s00002, npcName=OldLang.EntityName.n00097, maleModelid = 20, femaleModelid = 22},]]
}

View File

@@ -0,0 +1,46 @@
--属性排行榜 用于动态排行中各个排名进行属性加成等处理
RankProp =
{
{ --一个排行榜
rankName = "WorldContribution", --动态排行榜名称
value = 100, --最少点数限制
rankProp = --排名配置 每个组一个名次
{
{ --第1名
{type = 80, value = 0.15},
},
{ --第2名
{type = 80, value = 0.10},
},
{ --第3名
{type = 80, value = 0.07},
},
{ --第4名
{type = 80, value = 0.03},
},
{ --第5名
{type = 80, value = 0.03},
},
{ --第6名
{type = 80, value = 0.03},
},
{ --第7名
{type = 80, value = 0.03},
},
{ --第8名
{type = 80, value = 0.03},
},
{ --第9名
{type = 80, value = 0.03},
},
{ --第10名
{type = 80, value = 0.03},
},
},
},
}

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=0, --头衔ID
rankId=1, --排行榜ID -1表示不与DB读出的排行榜挂钩 1战士战力排行
minRank=1, --排名范围最少值
maxRank=1, --排名范围最大值
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=1,
rankId=2,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=2,
rankId=3,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=3,
rankId=-1,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=4,
rankId=-1,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
--{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=5,
rankId=-1,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
--{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=6,
rankId=-1,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
--{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=7,
rankId=9,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
--{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=8,
rankId=-1,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
--{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,15 @@
--titleId :头衔的iD 现最多支持0-32,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为1的头衔的图标
{
titleId=9,
rankId=-1,
minRank=1,
maxRank=1,
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
--{ type = 80, value = 0.05 },
},
},

View File

@@ -0,0 +1,16 @@
--titleId :头衔的iD 现最多支持0-31,rankId: 排名的ID,-1表示不与DB读出的排行榜挂钩 minRank排行下限 maxRank排行上限
--注意头衔的图标的编号以ID为准00000.png表示ID为0的头衔的图标
{
titleId=0, --头衔ID
rankId=1, --排行榜ID -1表示不与DB读出的排行榜挂钩 用于自定义设定头衔 1战士战力排行
minRank=1, --排名范围最少值
maxRank=1, --排名范围最大值
staitcAttrs = --静态属性表,静态属性指头像原本具备的且不会改变的属性
{
--一个属性的配置示范type为属性类型value为属性值
--属性配置方法同物品配置类似
{ type = 5, value = 10000 },
{ type = 7, value = 10000 },
},
},

View File

@@ -0,0 +1,6 @@
--P-排行榜配置.xlsx 排行榜基础配置
RankConfig={
minrank = 10,
openlv = 25,
loadlv = 30,
}

View File

@@ -0,0 +1,2 @@
--#include "./rank.config",
--#include "./ranktitle.config"

View File

@@ -0,0 +1,315 @@
--P-排行榜配置.xlsx 排行榜称号
ranktitleconfig= {
[1] = {
[1] = {
enRankLevel = 1,
rank = 1,
titleid = 14,
},
[2] = {
enRankLevel = 1,
rank = 2,
titleid = 17,
},
[3] = {
enRankLevel = 1,
rank = 3,
titleid = 17,
},
[4] = {
enRankLevel = 1,
rank = 4,
titleid = 17,
},
[5] = {
enRankLevel = 1,
rank = 5,
titleid = 17,
},
[6] = {
enRankLevel = 1,
rank = 6,
titleid = 17,
},
[7] = {
enRankLevel = 1,
rank = 7,
titleid = 17,
},
[8] = {
enRankLevel = 1,
rank = 8,
titleid = 17,
},
[9] = {
enRankLevel = 1,
rank = 9,
titleid = 17,
},
[10] = {
enRankLevel = 1,
rank = 10,
titleid = 17,
},
},
[2] = {
[1] = {
enRankLevel = 2,
rank = 1,
titleid = 15,
},
[2] = {
enRankLevel = 2,
rank = 2,
titleid = 18,
},
[3] = {
enRankLevel = 2,
rank = 3,
titleid = 18,
},
[4] = {
enRankLevel = 2,
rank = 4,
titleid = 18,
},
[5] = {
enRankLevel = 2,
rank = 5,
titleid = 18,
},
[6] = {
enRankLevel = 2,
rank = 6,
titleid = 18,
},
[7] = {
enRankLevel = 2,
rank = 7,
titleid = 18,
},
[8] = {
enRankLevel = 2,
rank = 8,
titleid = 18,
},
[9] = {
enRankLevel = 2,
rank = 9,
titleid = 18,
},
[10] = {
enRankLevel = 2,
rank = 10,
titleid = 18,
},
},
[3] = {
[1] = {
enRankLevel = 3,
rank = 1,
titleid = 16,
},
[2] = {
enRankLevel = 3,
rank = 2,
titleid = 19,
},
[3] = {
enRankLevel = 3,
rank = 3,
titleid = 19,
},
[4] = {
enRankLevel = 3,
rank = 4,
titleid = 19,
},
[5] = {
enRankLevel = 3,
rank = 5,
titleid = 19,
},
[6] = {
enRankLevel = 3,
rank = 6,
titleid = 19,
},
[7] = {
enRankLevel = 3,
rank = 7,
titleid = 19,
},
[8] = {
enRankLevel = 3,
rank = 8,
titleid = 19,
},
[9] = {
enRankLevel = 3,
rank = 9,
titleid = 19,
},
[10] = {
enRankLevel = 3,
rank = 10,
titleid = 19,
},
},
[5] = {
[1] = {
enRankLevel = 5,
rank = 1,
titleid = 23,
},
[2] = {
enRankLevel = 5,
rank = 2,
titleid = 23,
},
[3] = {
enRankLevel = 5,
rank = 3,
titleid = 23,
},
[4] = {
enRankLevel = 5,
rank = 4,
titleid = 20,
},
[5] = {
enRankLevel = 5,
rank = 5,
titleid = 20,
},
[6] = {
enRankLevel = 5,
rank = 6,
titleid = 20,
},
[7] = {
enRankLevel = 5,
rank = 7,
titleid = 20,
},
[8] = {
enRankLevel = 5,
rank = 8,
titleid = 20,
},
[9] = {
enRankLevel = 5,
rank = 9,
titleid = 20,
},
[10] = {
enRankLevel = 5,
rank = 10,
titleid = 20,
},
},
[6] = {
[1] = {
enRankLevel = 6,
rank = 1,
titleid = 24,
},
[2] = {
enRankLevel = 6,
rank = 2,
titleid = 24,
},
[3] = {
enRankLevel = 6,
rank = 3,
titleid = 24,
},
[4] = {
enRankLevel = 6,
rank = 4,
titleid = 21,
},
[5] = {
enRankLevel = 6,
rank = 5,
titleid = 21,
},
[6] = {
enRankLevel = 6,
rank = 6,
titleid = 21,
},
[7] = {
enRankLevel = 6,
rank = 7,
titleid = 21,
},
[8] = {
enRankLevel = 6,
rank = 8,
titleid = 21,
},
[9] = {
enRankLevel = 6,
rank = 9,
titleid = 21,
},
[10] = {
enRankLevel = 6,
rank = 10,
titleid = 21,
},
},
[7] = {
[1] = {
enRankLevel = 7,
rank = 1,
titleid = 25,
},
[2] = {
enRankLevel = 7,
rank = 2,
titleid = 25,
},
[3] = {
enRankLevel = 7,
rank = 3,
titleid = 25,
},
[4] = {
enRankLevel = 7,
rank = 4,
titleid = 22,
},
[5] = {
enRankLevel = 7,
rank = 5,
titleid = 22,
},
[6] = {
enRankLevel = 7,
rank = 6,
titleid = 22,
},
[7] = {
enRankLevel = 7,
rank = 7,
titleid = 22,
},
[8] = {
enRankLevel = 7,
rank = 8,
titleid = 22,
},
[9] = {
enRankLevel = 7,
rank = 9,
titleid = 22,
},
[10] = {
enRankLevel = 7,
rank = 10,
titleid = 22,
},
},
}