Najczęściej zadawane pytania
Tutaj znajdziesz zbiór najczęściej zadawanych pytań. Jeżeli chcesz dowiedzieć się jak współtworzyć tę wiki, zapoznaj się z Jak współtworzyć.
Jeżeli nie znajdziesz tutaj odpowiedzi na swoje pytania, możesz udać się na oficjalny serwer Discord. Należy przy tym pamiętać, aby używać języka angielskiego.
Pytania techniczne
Gdzie znajduje się plik konfiguracyjny DDNet, katalog konfiguracyjny lub katalog zapisu?
Windows
Stary: %appdata%\Teeworlds
Nowy: %appdata%\DDNet
Linux
Stary: ~/.teeworlds
Nowy: ~/.local/share/ddnet
macOS
Stary: ~/Library/Application Support/Teeworlds
Nowy: ~/Library/Application Support/DDNet
Android
DDNet 18.8 lub nowszy:
/storage/emulated/0/Android/data/org.ddnet.client/files/user
Plik settings_ddnet.cfg
zawiera wszystkie twoje ustawienia i konfiguracje. Katalog konfiguracji może także pełnić funkcję katalogu danych, umożliwiając podmianę skórek lub innych plików bez konieczności ingerencji w katalog danych klienta (Uwaga: ma on taką samą strukturę katalogów jak katalog danych).
Dlaczego moja skórka, encje, autoexec lub inne pliki zostały nadpisane przez aktualizację?
Podczas rozwoju gry regularnie zastępujemy, aktualizujemy lub usuwamy pliki. Aktualizator automatycznie nadpisuje wszelkie zmiany wprowadzone w katalogach danych i binarnych. Aby upewnić się, że twoje modyfikacje nie zostaną utracone, używaj katalogu konfiguracji. Ma on taką samą strukturę katalogów jak katalog "data" dołączony do klienta.
Czy istnieje jakakolwiek dokumentacja odnośnie kodu DDraceNetwork?
Strona Rozwój oraz niektóre wpisy na blogu mogą okazać się pomocne. Możesz również znaleźć automatycznie wygenerowane dokumentacje z Doxygen tutaj: https://codedoc.ddnet.org/.
Dlaczego gra ostrzega mnie o obrazach, których szerokość lub wysokość nie są podzielne przez #liczba, powodując błędy wizualne?
Gra dąży do zapewnienia optymalnych wrażeń zarówno graczom, jak i twórcom grafik. Aby to osiągnąć, stosuje ścisłe zasady dotyczące układu grafik, co pozwala artystom zachować spójność i przewidywalność podczas projektowania.
Przykładowo, w Teeworlds mapy kafelkowe składają się z małych obrazów umieszczonych w większym obrazie, tworząc układ 16x16 kafelków. Aby te mapy mogły być poprawnie renderowane, szerokość i wysokość obrazu muszą być podzielne przez 16. W przeciwnym razie gra nie jest w stanie precyzyjnie podzielić mapy na mniejsze elementy reprezentujące pojedyncze kafelki, co prowadzi do zjawiska zwanego "przeciekiem tekstur" (texture bleeding). To zjawisko często występuje w atlasach tekstur i wynika z nieprawidłowej rozdzielczości.
Więcej informacji na ten temat możesz znaleźć w internecie.
„Brak odpowiedzi od serwera”
Najprawdopodobniej serwer nie działa lub jest niedostępny dla klienta, prawdopodobnie z uwagi na ataki DoS. Możesz spróbować ponownie później lub odwiedzić Rozwiązywanie problemów z siecią i połączeniem, aby uzyskać więcej informacji o tym, jak sprawdzić, czy połączenie internetowe działa prawidłowo.
Serwery, na których gram, zniknęły. Dlaczego?
Po pierwsze, sprawdź, czy nie masz ustawionych żadnych filtrów, które mogą ograniczyć liczbę wyświetlanych serwerów. Jeśli tak nie jest, zapoznaj się z poniższymi wskazówkami.
Jest to problem, który może wystąpić od czasu do czasu.
To jest mały poradnik, który pomoże obejść ten problem do czasu jego naprawienia.
Jeśli odwiedzisz stronę ddnet.org/status/ i serwer na który chcesz dołączyć okaże się, że nie działa, oznacza to, że wystąpił problem, który powoduje, że niektóre (lub wszystkie) serwery nie pojawiają się na liście serwerów. Jednak nadal można się z nimi połączyć przez IP.
Oto lista domen serwerów, których można użyć do połączenia z klientem DDNet:
- Niemcy2 (Germany2)
ger2.ddnet.org
- Niemcy10 (Germany10)
ger10.ddnet.org
- Polska (Poland)
pol.ddnet.org
- Rosja (Russia)
rus4.ddnet.org
- Turcja1 (Turkey1)
tur.ddnet.org
- Turcja2 (Turkey2)
tur2.ddnet.org
- Persja (Persian)
irn.ddnet.org
- Arabia Saudyjska (Saudi Arabia)
sau.ddnet.org
- Chile
chl2.ddnet.org
- Brazylia (Brazil)
bra.ddnet.org
- Argentyna (Argentina)
arg.ddnet.org
- Peru
per.ddnet.org
- USA1
usa1.ddnet.org
- USA2
usa2.ddnet.org
- Chiny0 (China0)
chn0.ddnet.org
- Chiny1 (China1)
chn11.ddnet.org
- Chiny2 (China2)
chn2.ddnet.org
- Chiny3 (China3)
chn3.ddnet.org
- Chiny4 (China4)
chn4.ddnet.org
- Chiny5 (China5)
chn5.ddnet.org
- Chiny5 (China5)
chn5.ddnet.org
- Chiny7 (China7)
chn7.ddnet.org
- Chiny8 (China8)
chn8.ddnet.org
- Chiny9 (China9)
chn9.ddnet.org
- Chiny12 (China12)
chn12.ddnet.org
- Chiny13 (China13)
chn13.ddnet.org
- Tajwan (Taiwan)
twn.ddnet.org
- Korea
kor.ddnet.org
- Singapur (Singapore)
sgp2.ddnet.org
- Indie (India)
ind.ddnet.org
- Australia
aus.ddnet.org
- Republika Południowej Afryki (South Africa)
zaf3.ddnet.org
Uwaga: jeśli nie znajdziesz swojego regionu w poprzednim linku, prawdopodobnie oznacza to, że dany region nie ma serwerów lub zostały one usunięte z powodu różnych problemów z hostingiem lub niewystarczającą liczbą graczy. Jeśli masz dobrego hostingodawcę i chcesz się nim podzielić, lub nawet jeśli chcesz zasponsorować jakiś region, dołącz do serwera Discord DDNet i pomów o tym z administratorem, będą Ci bardzo wdzięczni! Jeśli chcesz przekazać darowiznę na dowolny serwer, sprawdź stronę ddnet.org/funding/.
Wybierz domenę za pomocą myszy, skopiuj ją, naciskając ctrl+C, a następnie przejdź do przeglądarki serwerów w DDNet Client. aWklej domenę za pomocą ctrl+V w polu "Adres serwera" znajdującym się na dole ekranu. Nie zapomnij podać portu, np. usa1.ddnet.org:8308
.
- Wypróbuj porty większe lub mniejsze niż
8300
(port8300
jest zawsze przypisany do serwera Tutorial) np.8308
,8298
... dla większości serwerów. Dla serwerów typu BLOCKER użyj portów8203
lub8204
. - Jeśli szukasz pustego serwera, zmieniaj port, aż uda ci się znaleźć taki, który jest wolny.
- Po nawiązaniu połączenia dodaj serwer do listy ulubionych. Jeśli opuścisz serwer, będziesz mógł łatwo połączyć się ponownie, klikając dwukrotnie na adres IP w zakładce Ulubione.
Mała sugestia: dodaj do ulubionych wszystkie serwery, na których regularnie grasz, aby w razie problemów mieć je gotowe do dołączenia z listy Ulubione.
Problemy związane z renderowaniem grafiki?
Sprawdź stronę Rozwiązywanie problemów z GFX.
Związane z rozgrywką
Jak grać tylko ze znajomymi?
Istnieje kilka sposobów, aby to osiągnąć:
- Dołącz do pustego oficjalnego serwera DDNet, a następnie wybierz mapę, głosując na nią w klawisz Escape -> Głosuj lub użyj komendy "/map" w czacie, aby wyszukać mapy. Dołącz do drużyny komendą "/team 23" i masz możliwość zablokowania drużyny (/lock) oraz zaproszenia innych (/invite) do wspólnej gry. Dzięki temu inni mogą oglądać twoją grę, a po zakończeniu mapy otrzymasz oficjalne rangi.
- Skorzystaj z publicznej usługi do hostowania serwera, takiej jak Trashmap: https://trashmap.ddnet.org/ Możesz tam przesłać dowolną mapę, ale nie otrzymasz oficjalnych rang.
- Utwórz Serwer LAN i ustaw go jako publiczny.
Co to jest słaby (weak) i mocny (strong) hak?
Informacje na ten temat możesz znaleźć na stronie Hak.
Jak zapisać i załadować wyścig?
Aby zapisać wyścig w drużynie lub na mapie solo, użyj komendy /save
, która wygeneruje kod. Możesz także wpisać /save "twój kod"
, aby użyć własnego kodu. Wyścig można później załadować za pomocą komendy /load "kod"
. W katalogu konfiguracyjnym znajdziesz plik ddnet-saves.txt, który będzie zawierał kody zapisów.
Upewnij się, że każdy gracz ma tę samą nazwę, aby móc załadować zapis. Ty i członkowie twojej drużyny musicie być w drużynie i nie dotknąć linii startowej, aby załadować zapisany stan gry. Każdy zapis może być załadowany tylko raz, więc jeśli chcesz zapisać wyścig ponownie, powtórz powyższe kroki.
Design Related
How to make a map or skin?
See Mapping, Skin creation and Resources in general.
How do I upload my map to the official server?
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.
How can I get other players to see the skin that I created?
There are two ways to get other players to see your custom skin:
- 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.
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:
- Resolution is 256x128
- Outline sizes consistent with other skins
- 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
If you think your skin meets all of them, send it to one of the Skin Database Crew on discord for evaluation.