DDNET 知识库

中文 Wiki

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

常见问题 FAQ
游戏指南•游戏指南

常见问题 FAQ

DDNet 游戏常见问题的详细解答,包括配置文件位置、技术问题、游玩问题和设计相关问题

FAQ常见问题配置技术问题
2024-01-15

以下是有关《DDraceNetwork》常见问题的解答。如果您想知道如何贡献本维基,可以看看[此页面](How to contribute)。如果您在这里没有找到您想了解的问题和答案,可以前往官方 Discord 或者中文社区的 QQ频道 里提问。


技术相关问题

《DDNet》的配置文件,配置目录在哪?

Windows

时期路径
以前%appdata%\Teeworlds
目前%appdata%\DDNet

Linux

时期路径
以前~/.teeworlds
目前~/.local/share/ddnet

macOS

时期路径
以前~/Library/Application Support/Teeworlds
目前~/Library/Application Support/DDNet

在 settings_ddnet.cfg 里,您可以找到配置文件和游戏设定。配置文件目录也可以当作数据目录,用来取代皮肤和其他文件夹,而无需修改客户端的数据目录。(注:它具有与数据目录相同的目录结构)

为什么我的游戏皮肤、实体、自动执行等等的文件在更新之后被重置了?

开发的时候,我们会定期替换、更新或删除某些文件。更新之后,我们在开发时所更改的文件都会将您的数据和二进制目录覆盖。为了确保您的个人修改不会丢失,请使用配置目录,它和客户端的数据目录有相同的目录结构。

有没有关于《DDNet》的代码文件?

您可以该页面和[某些博文](Resources#Blog Posts)找到相关文件。或在 https://codedoc.ddnet.org/ 中找到自动生成的文件。

出现"纹理文件的宽度无法被整除,或者高度无法被整除,这可能会导致显示错误"是什么意思?

游戏想给予您和图像设计者最佳的体验,所以它规定了图像的外观尺寸,让设计者可以在创作时保持一致性。例如:在 Teeworlds 中,网格地图都是由一个个 16x16 像素的小图像(实体图像)组成,所以图像的长宽都需要被 16 整除才能渲染成功,否则渲染过程会无法正确切割成小图像,甚至会出现所谓"纹理/像素出血"的情况。您可自行在网上搜索以了解更多信息。

"服务器无响应"是什么意思?

服务器可能已关闭或无法从客户端访问,这可能是由于 DoS 攻击(拒绝服务攻击)。您可以稍后再尝试或者参阅[网络/连接问题](Troubleshooting#Network / Connection problems)检查自己的网络连接是否出现问题。

服务器找不到了,发生什么事了?

首先,检查自己是否输入关键词或者筛选选项过滤了部分服务器。如果没有请看下一项。这是一个可能随时发生的问题。下面是修复方式的引导。

浏览 ddnet.org/status/ 找到自己所在的国家或地区服务器情况,如果显示服务器在线(绿色的 up)但是游戏内却搜索不到,甚至可能一个服务器都找不到,您的服务器列表可能出了一些问题。但是您依旧可以尝试输入服务器 IP 加入游戏。

服务器区域列表

下面是一些您通过 DDNet 客户端可以连接的服务器区域列表:

服务器地址地区
Germany2ger2.ddnet.org德国 2
Germany10ger10.ddnet.org德国 10
Polandpol.ddnet.org波兰
Russiarus4.ddnet.org俄罗斯
Turkey1tur.ddnet.org土耳其 1
Turkey2tur2.ddnet.org土耳其 2
Persianirn.ddnet.org波斯
Saudi Arabiasau.ddnet.org沙特阿拉伯
Chilechl2.ddnet.org智利
Brazilbra.ddnet.org巴西
Argentinaarg.ddnet.org阿根廷
Peruper.ddnet.org秘鲁
USA1usa1.ddnet.org美国 1
USA2usa2.ddnet.org美国 2
China0chn0.ddnet.org中国 0
China1chn11.ddnet.org中国 1
China2chn2.ddnet.org中国 2
China3chn3.ddnet.org中国 3
China4chn4.ddnet.org中国 4
China5chn5.ddnet.org中国 5
China6chn6.ddnet.org中国 6
China7chn7.ddnet.org中国 7
China8chn8.ddnet.org中国 8
China9chn9.ddnet.org中国 9
China12chn12.ddnet.org中国 12
China13chn13.ddnet.org中国 13
Taiwantwn.ddnet.org中国台湾
Koreakor.ddnet.org南朝鲜
Singaporesgp2.ddnet.org新加坡
Indiaind.ddnet.org印度
Australiaaus.ddnet.org澳大利亚
South Africazaf3.ddnet.org南非

使用方法:

  1. 复制地址,在 DDNet 客户端的服务器浏览页面使用 Ctrl+V 粘贴到服务器地址
  2. 记得要先添加端口(例如 usa1.ddnet.org:8308)
  3. 试试增减端口号码 8300(端口 8300 总是教程服务器),例如 8308,8298
  4. 比较特殊的是拦截服务器端口为 8203 或 8204
  5. 如果你想进入空服务器,可以改变端口号码来寻找
  6. 连接成功后可以将服务器加入喜爱列表,下次您想加入只需要在喜爱服务器界面(Favorites)双击对应的 IP 即可连接

小建议:将所有你经常玩的服务器加入喜爱列表,当服务器列表刷新不出来时你可以很方便地加入先前的服务器。

注意:如果你在之前的列表 ddnet.org/status/ 没有找到自己的国家或地区,可能意味着在这个国家或地区没有服务器,也可能是原有服务器因为站长的某些原因或者玩家不足而移除了。假如你是一位好站长想要分享自己的服务器,或是某个地方的一名赞助者,请加入 DDNet Discord 服务器和一名管理联系,管理层对于服务器方面的贡献十分欢迎,参见 ddnet.org/funding/。

遇到图形出错、黑屏、游戏崩溃等显卡相关问题怎么办?

一般来说,某些问题,包括但不限于闪屏、黑屏、游戏崩溃等各式故障,都因显卡故障而生,有关于如何解决这些问题请阅[显卡故障排除](GFX Troubleshooting)。


游玩相关问题

如何仅和自己的朋友一起玩?

有几种方法:

方法一:使用官方服务器组队

  1. 进入没有玩家的官方 DDNet 服务器
  2. 按 Esc,然后发起投票,选择您想要的地图;或者在聊天栏中使用 /map 来换地图
  3. 和您的朋友在聊天栏中都输入 /team [数字1-63] 加入队伍(请务必输入同一数字)
  4. 然后输入 /lock 锁定团队

这样其他人仅可观看您游玩而不会进入干扰您,另外当您完成地图时,您将获得官方[排名与分数](Ranks and Points)。

方法二:使用 Trashmap

使用公共服务托管公共服务器,例如 Trashmap:https://trashmap.ddnet.org/ ,您可以上传并游玩任何您想要的地图,但完成地图后不会获得任何官方排名与分数。

方法三:创建本地服务器

自行创建 [LAN 服务器](LAN Server),并设置为公共服务器。

强弱钩是什么?

拉人的力度取决与您和对方的存活时间不同,相关的概念请阅[强弱钩](Hook#Weak hook / strong hook)。

游玩途中我可以存档吗?

可以! 处在队伍中或者在游玩单人图时,您可输入 /save 进行存档:

  • 系统会生成一个存档的随机密码
  • 或者使用 /save [密码] 在存档时指定密码
  • 下次游戏可以输入 /load [密码] 进入之前的存档

倘若您忘记了密码或者没有设置密码,您可去配置目录里找名为 ddnet-saves.txt 的文件,它记录了您所有的存档代码。

注意事项:

  • 在您载入存档时,队伍内所有玩家的 ID 都需要与存档时的保持完全一致
  • 不能有任何队员触碰过起点线
  • 每个存档只能被载入一次,如果还有继续存档的需求,请重复上述步骤来新建存档

设计相关问题

怎么制作地图或皮肤?

详情请看条目:地图制作 和 [皮肤制作](Skin Creation)。另外,某些教程 可能会对您有所帮助。

怎么将我所做的地图上传到官方服务器?

倘若您想将您所做的地图上传到官方服务器,您所做的地图应当符合并遵守地图制作守则。当您认为您的地图符合所有要求,则可以在 Discord 的 submit-maps 频道中提交审核。

怎么让其他玩家看到我的皮肤?

有两种方法可以让其他玩家查看您的自定义皮肤:

  1. 手动分享:将皮肤发给别人让他也放进配置目录的皮肤文件夹中
  2. 官方数据库:将皮肤上传至官方皮肤数据库中,让所有玩家自动下载

官方皮肤数据库要求

如果您对第二个选项感兴趣,您的皮肤必须首先满足以下要求,便于和数据库的其他皮肤保持一致:

  • 分辨率为 256x128
  • 和其他皮肤轮廓尺寸一致
  • 符合 Tee 的碰撞箱
  • 没有缺少需要的部分
  • 没有锐化或浮动像素
  • 没有与游戏图像风格过于冲突的效果
  • 没有冒犯性元素
  • 非过于精细或过于平淡
  • 非对现有皮肤的二次创作

如果您认为您的皮肤符合所有要求,则可以在 Discord 的 submit-skins 频道中提交审核。


小提示

  • 配置文件位置:Windows 在 %appdata%\DDNet,Linux 在 ~/.local/share/ddnet,macOS 在 ~/Library/Application Support/DDNet
  • 服务器无响应:可能是 DoS 攻击,稍后重试或检查网络
  • 找不到服务器:访问 ddnet.org/status/ 查看服务器状态,或使用 IP 直接连接
  • 和朋友玩:使用 /team 和 /lock 命令组队,或使用 Trashmap
  • 存档功能:使用 /save 和 /load 命令,存档密码保存在 ddnet-saves.txt
  • 制作地图:参考地图制作守则,在 Discord submit-maps 频道提交
  • 皮肤上传:需要 256x128 分辨率,符合规范后在 submit-skins 频道提交