FAQ/zh: Difference between revisions

From DDraceNetwork
(Created page with "一般来说,某些问题,包括但不限于闪屏、黑屏、游戏崩溃等各式故障,都因显卡故障而生,有关于如何解决这些问题请阅显卡故障排除。")
No edit summary
 
(27 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{MigrateTranslation}}
<languages/>
<languages/>
以下是有关'''《DDraceNetwork》常见问题的解答'''。如果您想知道如何贡献本维基,可以看看[[Special:MyLanguage/How to contribute|此页面]]。
以下是有关'''《DDraceNetwork》常见问题的解答'''。如果您想知道如何贡献本维基,可以看看[[Special:MyLanguage/How to contribute|此页面]]。
Line 7: Line 8:
== 技术相关问题 ==
== 技术相关问题 ==


<span id="config-dir"></span>
<span id="Where_is_the_DDNet_config,_config_directory_or_save_directory?"></span>
<span id="Where_is_the_DDNet_config,_config_directory_or_save_directory?"></span>
===《DDNet》的配置文件,配置目录在哪?===
===《DDNet》的配置文件,配置目录在哪?===
Line 28: Line 30:
目前:<code>~/Library/Application Support/DDNet</code>
目前:<code>~/Library/Application Support/DDNet</code>


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


<span id="My_game_skin,_entities,_autoexec_or_any_other_file_was_overwritten_by_an_update,_why?"></span>
<span id="My_game_skin,_entities,_autoexec_or_any_other_file_was_overwritten_by_an_update,_why?"></span>
Line 40: Line 42:
您可以[[Special:MyLanguage/Development|该页面]]和[[Special:MyLanguage/Resources#Blog Posts|某些博文]]找到相关文件。或在 https://codedoc.ddnet.org/ 中找到自动生成的文件。
您可以[[Special:MyLanguage/Development|该页面]]和[[Special:MyLanguage/Resources#Blog Posts|某些博文]]找到相关文件。或在 https://codedoc.ddnet.org/ 中找到自动生成的文件。


<span id="&quot;The_width_of_texture_..._is_not_divisible_by_16,_or_the_height_is_not_divisible_by_16,_which_might_cause_visual_bugs.&quot;"></span>
===出现“纹理文件的宽度无法被整除,或者高度无法被整除,这可能会导致显示错误”是什么意思?===
===“纹理文件的宽度无法被整除,或者高度无法被整除,这可能会导致显示错误”?===
[[File:Texture bleeding tilemap.png|thumb|由于不正确分辨率导致的像素流血|206x206px]]


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


<span id="&quot;No_answer_from_server_yet.&quot;?"></span>
<span id="&quot;No_answer_from_server_yet.&quot;?"></span>
===“服务器无响应”?===
===“服务器无响应”?===
 
服务器可能已关闭或无法从客户端访问,这可能是由于DoS攻击(拒绝服务攻击)。您可以稍后再尝试或者参阅[[Special:MyLanguage/Troubleshooting#Network / Connection problems|网络/连接问题]]检查自己的网络连接是否出现问题。
 
<span id="The_servers_I_play_in_are_gone._What_happened?"></span>
=== 服务器找不到了。发生什么事了? ===
 
首先,检查自己是否输入关键词或者筛选选项过滤了部分服务器。如果没有请看下一项。
 
这是一个可能随时发生的问题。
 
下面是修复方式的引导。
 
浏览[http://ddnet.org/status/ ddnet.org/status/]找到自己所在的国家或地区服务器情况,如果显示服务器在线(绿色的up)但是游戏内却搜素不到,甚至可能一个服务器都找不到,您的服务器列表可能出了一些问题。但是您依旧可以尝试输入服务器IP加入游戏。
 
下面是一些您通过DDNet客户端可以连接的服务器区域列表:
 
*Germany2 <code>ger2.ddnet.org</code>——德国 2
*Germany10 <code>ger10.ddnet.org</code>——德国 10
*Poland <code>pol.ddnet.org</code>——波兰
*Russia <code>rus4.ddnet.org</code>——俄罗斯
*Turkey1 <code>tur.ddnet.org</code>——土耳其 1
*Turkey2 <code>tur2.ddnet.org</code>——土耳其 2
*Persian <code>irn.ddnet.org</code>——波斯
*Saudi Arabia <code>sau.ddnet.org</code>——沙特阿拉伯
*Chile <code>chl2.ddnet.org</code>——智利
*Brazil <code>bra.ddnet.org</code>——巴西
*Argentina <code>arg.ddnet.org</code>——阿根廷
*Peru <code>per.ddnet.org</code>——秘鲁
*USA1 <code>usa1.ddnet.org</code>——美国 1
*USA2 <code>usa2.ddnet.org</code>——美国 2
*China0 <code>chn0.ddnet.org</code>——中国 0
*China1 <code>chn11.ddnet.org</code>——中国 1
*China2 <code>chn2.ddnet.org</code>——中国 2
*China3 <code>chn3.ddnet.org</code>——中国 3
*China4 <code>chn4.ddnet.org</code>——中国 4
*China5 <code>chn5.ddnet.org</code>——中国 5
*China6 <code>chn6.ddnet.org</code>——中国 6
*China7 <code>chn7.ddnet.org</code>——中国 7
*China8 <code>chn8.ddnet.org</code>——中国 8
*China9 <code>chn9.ddnet.org</code>——中国 9
*China12 <code>chn12.ddnet.org</code>——中国12
*China13 <code>chn13.ddnet.org</code>——中国 13
*Taiwan <code>twn.ddnet.org</code>——中国台湾
*Korea <code>kor.ddnet.org</code>——南朝鲜
*Singapore <code>sgp2.ddnet.org</code>——新加坡
*India <code>ind.ddnet.org</code>——印度
*Australia <code>aus.ddnet.org</code>——澳大利亚
*South Africa <code>zaf3.ddnet.org</code>——南非
 
* 注意如果你在之前的列表[http://ddnet.org/status/ link]没有找到自己的国家或地区,可能意味着在这个国家或地区没有服务器,也可能是原有服务器因为站长的某些原因或者玩家不足而移除了。假如你是一位好站长想要分享自己的服务器,或是某个地方的一名赞助者,请加入[https://ddnet.org/discord DDNet Discord]服务器和一名管理联系,管理层对于服务器方面的贡献十分欢迎,参见[https://ddnet.org/funding/ ddnet.org/funding/]。
 
您可以按住左键鼠标选定某个文本区域,按下{{key press|ctrl|C}}复制,在DDNet客户端的服务器浏览页面使用{{key press|ctrl|V}}粘贴到'''服务器地址''',然后单击连接按钮加入游戏。记得要先添加端口(例如<code>usa1.ddnet.org:8308</code>)。
# 试试增减端口号码<code>8300</code> (端口<code>8300</code>总是教程服务器),例如<code>8308</code>,<code>8298</code>。比较特殊的是拦截服务器端口为<code>8203</code> or <code>8204</code>。
# 如果你想进入空服务器,可以改变端口号码来寻找。
# 连接成功后可以将服务器加入喜爱列表,下次您想加入只需要在喜爱服务器界面(Favorites)双击对应的IP即可连接。


服务器可能已关闭或无法从客户端访问这可能是由于DoS攻击(拒绝服务攻击)。您可以稍后再尝试
一个小建议是将所有你经常玩的服务器加入喜爱列表服务器列表刷新不出来时你可以很方便地加入先前的服务器


<span id="Problems_related_to_the_graphics_renderer?"></span>
<span id="Problems_related_to_the_graphics_renderer?"></span>
Line 63: Line 124:
有几种方法:
有几种方法:


#进入没有玩家的官方DDNet服务器,按Esc,然后发起投票,选择您想要的地图;或者在聊天栏中使用<code>/map</code>来换地图。然后和您的朋友在聊天栏中都输入<code>/team [数字1-63]”</code>加入队伍(请务必输入同一数字),然后输入<code>/lock</code>锁定团队。这样其他人仅可观看您游玩而不会进入干扰您,另外当您完成地图时,您将获得官方[[Ranks and Points/zh|排名与分数]]。
#进入没有玩家的官方DDNet服务器,按Esc,然后发起投票,选择您想要的地图;或者在聊天栏中使用<code>/map</code>来换地图。然后和您的朋友在聊天栏中都输入<code>/team [数字1-63]”</code>加入队伍(请务必输入同一数字),然后输入<code>/lock</code>锁定团队。这样其他人仅可观看您游玩而不会进入干扰您,另外当您完成地图时,您将获得官方[[Special:MyLanguage/Ranks and Points|排名与分数]]。
#使用公共服务托管公共服务器,例如Trashmap:https://trashmap.ddnet.org/ ,您可以上传并游玩任何您想要的地图,但完成地图后您不会获得任何官方排名与分数。
#使用公共服务托管公共服务器,例如Trashmap:https://trashmap.ddnet.org/ ,您可以上传并游玩任何您想要的地图,但完成地图后您不会获得任何官方排名与分数。
#自行创建[[LAN Server/zh|LAN服务器]],并设置为公共服务器。
#自行创建[[Special:MyLanguage/LAN Server|LAN服务器]],并设置为公共服务器。


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="What&#039;s_weak_and_strong_hook?"></span>
===What's weak and strong hook?===
===强弱钩是什么?===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
拉人的力度取决与您和对方的存活时间不同,相关的概念请阅[[Special:MyLanguage/Hook#Weak hook / strong hook|强弱钩]]
You can find information about this at the [[Special:MyLanguage/Hook#Weak Hook - Strong Hook|Hook]] page.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="How_to_save_and_load_a_run?"></span>
===How to save and load a run?===
===游玩途中我可以存档吗?===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
处在队伍中或者在游玩单人图时,您可输入<code>/save </code>进行存档,系统会生成一个存档的随机密码,或者使用<code>/save [密码]</code>在存档时指定密码,下次游戏可以输入<code>/load [密码]</code>进入之前的存档。倘若您忘记了密码或者没有设置密码,您可去配置目录里找名为ddnet-saves.txt的文件,它记录了您所有的存档代码。
You can use command <code>/save </code> to save your run in Team or in a solo map and get a code. You can also type <code>/load "code"</code> to use your own code. The run can be restored again with <code>/load "code"</code> command. Inside the config directory there is a file called ddnet-saves.txt, it will contain the save codes.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
此外,您需要注意:在您载入存档时,队伍内所有玩家的ID都需要与存档时的保持完全一致,同时不能有任何队员触碰过起点线。每个存档只能被载入一次,如果还有继续存档的需求,请重复上述步骤来新建存档。
Make sure that every player has the same name to load. You and your team members need to be in a team and not have touched the start line to load a save game. Each save game can only be loaded once, so repeat the above steps if you need to save again.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Design_Related"></span>
== Design Related ==
== 设计相关问题 ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="How_to_make_a_map_or_skin?"></span>
=== How to make a map or skin? ===
===怎么制作地图或皮肤?===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
详情请看条目:[[Special:MyLanguage/Mapping|地图制作]][[Special:MyLanguage/Skin Creation|皮肤制作]]。另外,[[Special:MyLanguage/Resources#Tutorials|某些教程]]可能会对您有所帮助。
See [[Special:MyLanguage/Mapping|Mapping]], [[Special:MyLanguage/Skin creation|Skin creation]] and [[Special:MyLanguage/Resources|Resources]] in general.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="How_do_I_upload_my_map_to_the_official_server?"></span>
=== How do I upload my map to the official server? ===
===怎么将我所做的地图上传到官方服务器?===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
倘若您想将您所做的地图上传到官方服务器,您所做的地图应当符合并遵守[https://forum.ddnet.org/viewtopic.php?f=104&t=722 地图制作守则]。当您认为您的地图符合所有要求,则可以在Discord的submit-maps频道中提交审核。
If you want to upload your map to the official server, your map should comply with and follow the map creation guidelines. Once you think your map meets all the requirements, you can submit it for review in the submit-maps channel on Discord.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="How_can_I_get_other_players_to_see_the_skin_that_I_created?"></span>
=== How can I get other players to see the skin that I created? ===
===怎么让其他玩家看到我的皮肤?===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
有两种方法可以让其他玩家查看您的自定义皮肤:
There are two ways to get other players to see your custom skin:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
#将皮肤发给别人让他也放进配置目录的皮肤文件夹中。
# Others manually add your skin to their game files by pasting it in the skins folder in the config directory.
#将皮肤上传至官方皮肤数据库中,让所有玩家自动下载。
# Your skin gets added to the official skin database and automatically downloaded for all other players.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
如果您对第二个选项感兴趣,您的皮肤必须首先满足以下要求,便于和数据库的其他皮肤保持一致:
If you are interested in the second option, your skin must meet a set of requirements in order to keep consistency with other skins in the database and the game's style:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
*分辨率为256*128
* Resolution is 256x128
*和其他皮肤轮廓尺寸一致
* Outline sizes consistent with other skins
*符合Tee的碰撞箱
* Fits the tee hitbox well
*没有缺少需要的部分
* No missing, misaligned or cut off parts
*没有锐化或浮动像素
* No sharp or floating pixels
*没有与游戏图像风格过于冲突的效果
* No effects that clash with the game's art style (blur, glow etc.)
*没有冒犯性元素
* Not too detailed or too plain
*非过于精细或过于平淡
* Not an edit of an existing skin
*非对现有皮肤的二次创作
* No elements that could be considered offensive
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
如果您认为您的皮肤符合所有要求,则可以在Discord的submit-skins频道中提交审核。
If you think your skin meets all of them, send it to one of the Skin Database Crew on discord for evaluation.
</div>

Latest revision as of 00:55, 28 July 2023

以下是有关《DDraceNetwork》常见问题的解答。如果您想知道如何贡献本维基,可以看看此页面

如果您在这里没有找到您想了解的问题和答案,可以前往官方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》的代码文件?

您可以该页面某些博文找到相关文件。或在 https://codedoc.ddnet.org/ 中找到自动生成的文件。

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

由于不正确分辨率导致的像素流血

游戏想给予您和图像设计者最佳的体验,所以它规定了图像的外观尺寸,让设计者可以在创作时保持一致性。

例如:在Teeworlds中,网格地图都是由一个个16x16像素的小图像(实体图像)组成,所以图像的长宽都需要被16整除才能渲染成功,否则渲染过程会无法正确切割成小图像,甚至会出现所谓“纹理/像素出血”的情况。

您可自行在网上搜索以了解更多信息。

“服务器无响应。”?

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

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

首先,检查自己是否输入关键词或者筛选选项过滤了部分服务器。如果没有请看下一项。

这是一个可能随时发生的问题。

下面是修复方式的引导。

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

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

  • Germany2 ger2.ddnet.org——德国 2
  • Germany10 ger10.ddnet.org——德国 10
  • Poland pol.ddnet.org——波兰
  • Russia rus4.ddnet.org——俄罗斯
  • Turkey1 tur.ddnet.org——土耳其 1
  • Turkey2 tur2.ddnet.org——土耳其 2
  • Persian irn.ddnet.org——波斯
  • Saudi Arabia sau.ddnet.org——沙特阿拉伯
  • Chile chl2.ddnet.org——智利
  • Brazil bra.ddnet.org——巴西
  • Argentina arg.ddnet.org——阿根廷
  • Peru per.ddnet.org——秘鲁
  • USA1 usa1.ddnet.org——美国 1
  • USA2 usa2.ddnet.org——美国 2
  • China0 chn0.ddnet.org——中国 0
  • China1 chn11.ddnet.org——中国 1
  • China2 chn2.ddnet.org——中国 2
  • China3 chn3.ddnet.org——中国 3
  • China4 chn4.ddnet.org——中国 4
  • China5 chn5.ddnet.org——中国 5
  • China6 chn6.ddnet.org——中国 6
  • China7 chn7.ddnet.org——中国 7
  • China8 chn8.ddnet.org——中国 8
  • China9 chn9.ddnet.org——中国 9
  • China12 chn12.ddnet.org——中国12
  • China13 chn13.ddnet.org——中国 13
  • Taiwan twn.ddnet.org——中国台湾
  • Korea kor.ddnet.org——南朝鲜
  • Singapore sgp2.ddnet.org——新加坡
  • India ind.ddnet.org——印度
  • Australia aus.ddnet.org——澳大利亚
  • South Africa zaf3.ddnet.org——南非
  • 注意如果你在之前的列表link没有找到自己的国家或地区,可能意味着在这个国家或地区没有服务器,也可能是原有服务器因为站长的某些原因或者玩家不足而移除了。假如你是一位好站长想要分享自己的服务器,或是某个地方的一名赞助者,请加入DDNet Discord服务器和一名管理联系,管理层对于服务器方面的贡献十分欢迎,参见ddnet.org/funding/

您可以按住左键鼠标选定某个文本区域,按下ctrl+C复制,在DDNet客户端的服务器浏览页面使用ctrl+V粘贴到服务器地址,然后单击连接按钮加入游戏。记得要先添加端口(例如usa1.ddnet.org:8308)。

  1. 试试增减端口号码8300 (端口8300总是教程服务器),例如83088298。比较特殊的是拦截服务器端口为8203 or 8204
  2. 如果你想进入空服务器,可以改变端口号码来寻找。
  3. 连接成功后可以将服务器加入喜爱列表,下次您想加入只需要在喜爱服务器界面(Favorites)双击对应的IP即可连接。

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

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

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

游玩相关问题

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

有几种方法:

  1. 进入没有玩家的官方DDNet服务器,按Esc,然后发起投票,选择您想要的地图;或者在聊天栏中使用/map来换地图。然后和您的朋友在聊天栏中都输入/team [数字1-63]”加入队伍(请务必输入同一数字),然后输入/lock锁定团队。这样其他人仅可观看您游玩而不会进入干扰您,另外当您完成地图时,您将获得官方排名与分数
  2. 使用公共服务托管公共服务器,例如Trashmap:https://trashmap.ddnet.org/ ,您可以上传并游玩任何您想要的地图,但完成地图后您不会获得任何官方排名与分数。
  3. 自行创建LAN服务器,并设置为公共服务器。

强弱钩是什么?

拉人的力度取决与您和对方的存活时间不同,相关的概念请阅强弱钩

游玩途中我可以存档吗?

处在队伍中或者在游玩单人图时,您可输入/save 进行存档,系统会生成一个存档的随机密码,或者使用/save [密码]在存档时指定密码,下次游戏可以输入/load [密码]进入之前的存档。倘若您忘记了密码或者没有设置密码,您可去配置目录里找名为ddnet-saves.txt的文件,它记录了您所有的存档代码。

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

设计相关问题

怎么制作地图或皮肤?

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

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

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

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

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

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

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

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

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