DDNET 知识库

中文 Wiki

DDNet Workshop 中文知识库,收录 79 Wiki 词条,涵盖游戏技巧、机制等内容,提升广大玩家游戏理解

排名与积分
游戏指南•游戏指南

排名与积分

DDNet 游戏中排名系统和积分计算的详细说明,包括个人排名、团队排名、全球排名、地区排名以及各种分数的计算方法

排名积分分数团队排名全球排名
2024-01-15

每当玩家在 DDNet 服务器完成地图后,便能获取相应的排名和分数。


排名

当玩家完成地图时,其完成时间都会被记录并排名。如果在默认队伍(team 0)中完成地图,玩家可以获得在该地图中自己的个人排名;但如果玩家在任何其他队伍(team 1-63)中完成地图,则可以额外获得队伍排名。

玩家可以在 DDNet 官网上查看全球排名,团队排名和个人排名,但某些数据无法在官网上查看,包括:

  • 任何地区性不在前 500 名中的排名
  • 队伍排名
  • 除最佳时间和任何特定地图的第一次完成日期之外的所有地图完成数据

不过,所有 DDNet 地图完成数据都以 CSV 或 SQL 格式显示在统计信息页面的底部。


排名(Team 0)

在默认队伍(team 0)中完成地图后,玩家可获得在该地图中的个人排名。其中默认队伍指的是玩家加入服务器时所默认被分配到的队伍,虽然默认队伍在字面上有"队伍"一词,但实际上在默认队伍内的玩家不属于任何一支队伍。

如果一些在默认队伍内的玩家已经进行到了地图的中后部分,其他玩家依然可以从起点线开始去追上他们。因此在默认队伍的玩家可以在部分关卡跳关"作弊",如该视频所示。

然而,一支非默认队伍的队伍中的任意一名玩家触碰了起点,那么整个队伍都将视为已开始游戏,该队伍中所有玩家的时间都会同步开始计算,且在其重新开始游戏前其他非该队伍玩家都不能加入该队伍。所以非默认队伍并不能"作弊",也因此,排名的成绩通常都要比队伍排名的成绩快一些,因为玩家可以充分发挥在默认队伍中的优势去跳过一些关卡。

玩家在一张地图的排名为第 300 名,就意味着在这张地图的全球记录里该玩家的记录位于第 300 名。玩家可以在自己的个人主页里查询到自己在一张地图里的排名,或者在游戏的聊天框内输入指令 /rank 来查看自己在当前地图的排名。


团队排名(Team 1-63)

而团队排名方面,需要玩家经过起点线之前,以指令 /team 来加入一支队伍,之后队伍内的所有玩家都经过了终点线,才能算完成了地图并获得在该地图中的团队排名。

注意:倘若任一当前队伍内玩家未经过起点线或终点线,则当前队伍内的其他玩家都不会获得任何排名与分数。此外,所有的单人图和绝大部分的分身图,玩家均无法获得队伍排名。

在加入队伍后,如果队伍内的某位玩家死亡,那么该玩家在重生后会被置为默认队伍中,并且不能加入一支已经触碰了起点的队伍。但玩家可以在一支队伍内使用指令 /lock 来锁定当前队伍,锁定队伍可以阻止其他玩家主动加入到该队伍当中,除非队伍内的玩家使用指令 /invite 来邀请其他玩家进入队伍。

这样队伍已锁定,则在队伍经过起点线之后,当前队伍内的任意玩家以任意形式死亡都会导致整个队伍死亡并重生,但由于队伍已经被锁定,玩家重生后不会被服务器置为默认队伍中,而是继续保持在当前队伍中。

玩家在非默认队伍状态中完成地图会额外获得队伍排名。但如排名一节中所说,由于在默认队伍中的"作弊"方式不适用于非默认队伍中,因此以队伍排名中的记录完成地图的路线通常会更符合地图的预期设计。

玩家在一张地图的队伍排名为第 300 名,就意味着在这张地图的全球队伍记录里该玩家的队伍记录位于第 300 名。玩家可以在自己的个人主页里查询到自己在一张地图里的队伍排名,或者在游戏的聊天框内输入指令 /teamrank 来查看自己在当前地图的队伍排名。


全球排名

全球排名指的是地图在全球范围内完成情况的排名。在任何地区的官方服务器内完成地图都会获得全球排名。前往官网查看地图信息时所默认展示的排名即为世界排名。

地图页面上展示的两种排名分别列出了:

  • 个人全球排名前 20 名
  • 队伍全球排名前 20 名(分别对应个人记录与团队记录)

地区排名

地区排名指的是地图在一个特定地区官方服务器内完成情况的排名。前往官网查看地图信息时,玩家可以选择点击左侧菜单中选中一个特定地区的服务器选项来查看该地图在该地区服务器内的成绩排名。

例如:点击 这里 来获取地图"Sunny Side Up"在 USA 服务器上的排名情况,这个页面会展示该地图在 USA 地区排名的前 20 名。

在游戏中聊天栏里输入 /rank 会向玩家展示该玩家在当前地图里的全球排名与所在服务器所属地区的地区排名。


分数

当玩家完成以往未曾完成的地图时可获得分数,不同种类的地图所获的分数也不同。

地图类型

类型英文名说明
简单Novice适合新手玩家游玩的最简单地图
中阶Moderate适合有一定水平玩家游玩的中等难度地图
高阶Brutal适合进阶玩家游玩的具有挑战性地图
疯狂Insane适合专家级玩家游玩的极难地图
分身Dummy玩家分身会进入深度冻结状态,地图目标是将分身带到终点
古典DDmaX在远古服务器 DDracemaX(2009年至2014年)中的地图。2022年10月24日起,DDmaX 的所有地图被细分为 Easy、Next、Pro 和 Nut
传统Oldschool在 DDNet 之前便存在但非 DDmaX 类地图,为老玩家带来怀旧情怀
单人Solo单人游玩的地图,除聊天外不能与其他玩家进行交互
竞速Race竞速模式地图,基本由可钩墙体和禁钩墙体组成并以操作榴弹枪为主
娱乐Fun娱乐性质的地图(没有分数)

每种地图根据难度划分了不同的星级。一般而言星数越多地图越难,星级有 0 到 5 星。

分数计算表

种类简介☆☆☆☆☆★☆☆☆☆★★☆☆☆★★★☆☆★★★★☆★★★★★
简单 (Novice)适合新手玩家游玩的最简单地图12345-
中阶 (Moderate)适合有一定水平玩家游玩的中等难度地图579111315
高阶 (Brutal)适合进阶玩家游玩的具有挑战性地图1821242730-
疯狂 (Insane)适合专家级玩家游玩的极难地图3438424650-
分身 (Dummy)玩家分身会进入深度冻结状态,地图目标是将分身带到终点1015202530-
古典 (DDmaX)在远古服务器 DDracemaX 中的地图048121620
传统 (Oldschool)在 DDNet 之前便存在的地图612182430-
单人 (Solo)单人游玩的地图481216200
竞速 (Race)竞速模式地图2468100
娱乐 (Fun)娱乐性质的地图不适用不适用不适用不适用不适用不适用

分数计算公式

每种地图的最终分数均遵循以下公式进行计算:

分数 = 星级 × 倍数 + 初始值

各类地图的专属倍数与初始值如下:

地图类型倍数初始值
简单10
中阶25
高阶315
疯狂430
分身50
古典40
传统60
单人40
竞速20

计算示例:

  • 高阶三星地图:3 × 3 + 15 = 24 分
  • 中阶零星地图:0 × 2 + 5 = 5 分

团队分数

如果玩家曾有仔细查看过自己的个人主页,玩家可能会注意到在总分数附近列出来了一种分数:"团队分数",团队分数的计分方式与玩家的总分数和排名分数是完全分开的。

玩家可以通过在处于任意一个非默认队伍(team 1-63)的状态下完成一张地图,且团队排名位于全球前 10 名来获得团队分数。

排名越高,所获得的团队分数也就越多。下表列出了各个位置的排名所获得的团队分数值:

排名团队分数
1st25
2nd18
3rd15
4th12
5th10
6th8
7th6
8th4
9th2
10th1

注意:玩家的团队分数可能会因为其他玩家的团队成绩超越了他而降低或失去。


排名分数

如果玩家曾有仔细查看过自己的个人主页,玩家可能会注意到在总分数和团队分数附近列出来了一种分数:"排名分数",排名分数的计分方式与玩家的总分数和团队分数也是完全分开的。

玩家可以通过在处于默认队伍(team 0)的状态下完成一张地图,且排名位于全球前 10 名来获得排名分数。

排名越高,所获得的排名分数也就越多。下表列出了各个位置的排名所获得的排名分数值:

排名排名分数
1st25
2nd18
3rd15
4th12
5th10
6th8
7th6
8th4
9th2
10th1

注意:玩家的排名分数也可能会因为其他玩家的成绩超越了他而降低或失去。


全球与地区分数

玩家浏览排名页面时,玩家可以分别看到全球范围内总分数、排名分数和团队分数最多的前 20 名玩家。玩家可以点击页面右上角的"top 500 / top 20"来切换展示上述分数前 500 名的玩家。

全球分数

这些分数属于"全球分数",在任何地区的服务器完成的任何地图所获得的分数都会计算至全球分数当中。但玩家在同一张地图里最多只能获得一次该地图的分数,例如一名玩家在两个不同地区的服务器完成了两次同一张中介五星(5 × 2 + 5 = 15 分值)的地图,在他的全球分数内也只会记录 15 分而非 30 分。

玩家可以在游戏内的聊天栏里输入指令 /points 来查看自己目前已获得的分数,同时您的分数也会展示在您的个人主页内。以上两者展示的分数均为全球分数,因此即使您在不同的服务器里分别完成了同一张地图,您也只会获得一次该地图的分数。

地区分数

玩家浏览地区排名页面时,页面会展示所选择的特定地区所有玩家所获得"区域分数"的前 20 名。这个页面展示的"区域分数"特定在该页面所属的地区中。

例如:一名玩家在 USA 服务器获得过 500 分,在 CAN 服务器获得过 500 分(假设均为不同的地图),那么该名玩家的全球总分数为 1000 分,但在 USA 地区内计算分数时只计算在 USA 服务器所完成的 500 分。

上述情况对于排名分数与团队分数也同样适用,比如:一名玩家在一张地图里的全球排名为第 10 名,而在 USA 地区的排名为第 1 名,那该玩家的全球排名分数会记录 1 分,但在 USA 地区的排名分数会记录 25 分。

如果一名玩家分别 USA 服务器和 CAN 服务器各完成了一次分值 20 分的地图(同一张地图),那该玩家在上述两个地区的地区分数都会增加 20 分。这意味着在不同地区完成地图时获得地区分数的总和可以超过玩家的全球总分数。

只有玩家的地区排名位于当前地区的前 500 名,玩家才能查看到自己在该地区的地区排名和地区团队排名。


参考资料


小提示

  • 个人排名:在默认队伍(team 0)完成地图获得,可用 /rank 查看
  • 团队排名:在非默认队伍(team 1-63)完成地图获得,可用 /teamrank 查看
  • 分数计算:分数 = 星级 × 倍数 + 初始值
  • 团队分数:团队排名全球前 10 获得,第 1 名得 25 分
  • 排名分数:个人排名全球前 10 获得,第 1 名得 25 分
  • 全球分数:同一张地图只计算一次分数
  • 地区分数:不同地区分别计算,总和可超过全球分数
  • 查看分数:使用 /points 命令或在个人主页查看