1 (edited by Struppi 2008-01-31 23:08:36)

Topic: [INFO] Docs Translations

The English Documents translated into German

Wie erstelle ich einen Server

* Stellt euren Router so ein das er den Port 8303 nach aussen durchlässt. Der Master Server warnt euch wenn spieler nicht connecten können. Testet http://portforward.com um eure Ports zu konfigurieren und zu kontrolieren
* Erstellt ein Konfiguration (textdatei) für euren Server mit den Einstellungen die ihr wollt und nennt sie my_server_config.cfg.
* Erstellt eine Textdatei mit dem Eintrag "teewars_srv -f my_server_config.cfg" und nennt sie Startserver.BAT


Hier die möglichen Optionen
password
Nur ein Wort dahinter setzen wenn ihr ein passwort wollt (default: )

rcon_password
Das Remote Control Password das später unter Settings --> network eingegeben werden sollte. Mit F2 könnt ihr dann den Server "fernsteuern" (default: )

masterserver
Setzt einen Masterserver fest. Besser nicht reinsetzen könnte probleme geben (default: master.teewars.com)

sv_sendheartbeats
Sagt der Server ob updates an den masterserver gesendet werden sollen. Wenn "1" dahinter steht können andere leute ihn unter Lan sehen (default: 1)

sv_map
Die Startmap die du spielen möchtest (default: dm1)

sv_maprotation
Einen Mapcycle erstellen. Hier kommen alle Maps rein die ihr hintereinander spielen wollt. Trennt die einzelnen Maps mit einem  Freizeichen (default: )

sv_warmup
Anzahl der Warmupzeit vor beginn jeder Runde (default: 1)

sv_teamdamage
Wenn du das anschaltest kannst du deine Teammates verletzen (default: 0)

sv_powerups
Sollen Powerups erscheinen oder nicht (ninja schwert) (default: 1)

sv_scorelimit
Setzt das Punkte Limit fest (default: 20)

sv_timelimit
Setzt das Zeitlimit einer Runde fest (default: 0)

sv_gametype
Setzt den Spieltyp fest. Entweder DM, TDM oder CTF (default: dm)

sv_name
Name des Servers (default: unnamed server)

sv_bindaddr
Teilt dem Server eine bestimmte IP zu (nur bei Webservern benutzen) (default: )

sv_port
Teilt dem Server einen bestimmten Port zu (default: 8303)

sv_max_clients
Maximale Anzahl an spielern. (default: 8)

sv_tournament_mode
Wen angeschaltet Joined man im spectator Mode (default: 0)

sv_high_bandwidth
Erlaubt doppelte bandweiten. dient der Lag reduktion und funktioniert nur bei LAN Servern. (default: 0)




Diese Configurationen können so übernommen werden

//Beispiel Deathmatchserver
sv_name=Sample DM Server  // Name
sv_gametype=dm            // Spieltyp
sv_warmup=10              // Warmup zeit
sv_map=dm2                // Zu spielende Map
sv_maprotation=dm2 dm6    // Mapcycle hier wechselt sich dm2 und dm6 ab
sv_max_clients=8          // Maximale Spieler
sv_scorelimit=20          // Punkte Limit

//Beispiel 2on2 TeamDeathmatchserver
sv_name=Sample 2on2 TDM Server
sv_gametype=tdm
sv_warmup=10
sv_map=dm1
sv_max_clients=4
sv_scorelimit=50

//Beispiel Capture The Flag Server
sv_name=Sample CTF Server
sv_gametype=ctf
sv_warmup=30
sv_map=ctf2
sv_max_clients=10
sv_scorelimit=400



Durch einen Doppelklick auf die Bat datei wird der Servergestartet
wenn du etwas in der serverconfig.cfg ändern willst solltest du den Server ausstellen.


Benutzen der Remote-Console

Handelt über den Umgang mit der Remote-Console

1. Setze ein Passwort (rcon_password) in deiner Serverkonfiguration und starte den Server.
2. Setze das selbe Passwort in deinem Client unter Settings > Network.
3. Verbinde dich mit dem Server.
4. Jetz kannst du F2 (konfigurierbar) drücken und dort Befehle eingeben.

Alle Variabeln die in der Konfigurationsdatei verfügbar sind sind auch über die Remote-Console verfügbar.

sv_status=1
Das wird dir alle Clients anzeigen die mit dem Server verbunden sind, ihre Punkte und die IP-Adresse.

sv_kick=id
Kickt einen Spieler vom Server. Um die ID eines Spieler zu sehen gib den Befehl cl_show_player_ids ein und die Spieler werden nach ihrer ID im Scoreboard geordnet.

sv_msg=eine nachricht
Sendet eine Nachricht an alle Clients.

sv_map_reload=1
Startet die aktuelle Map neu, wenn du eine andere Spielart willst.


Teewars aus dem Quelltext kompilieren

Ein kurzer Artikel der beschreibt wie ihr Teewars aus dem Quelltext kompiliert. Achtung, das funktioniert nicht unter Windows.

Abhängig davon auf welchem System ihr den Quelltext kompiliert, sind verschiedene Abhängigkeiten zu erfüllen. Python wird in jedem Fall benötigt. Für den Server gibt es keine zusätzlichen Abhängigkeiten. Der Client benötigt alsa (asound), gl, glu und X11.

Hier sind die Befehle um alles zu kompilieren:

# mkdir teewars
# cd teewars
# fetch http://www.teewars.com/files/teewars-0.3.2-src.zip
# fetch http://www.teewars.com/files/bam.zip
# unzip bam.zip
# unzip teewars-0.3.2-src.zip
# cd bam
# ./make_unix.sh
# cd ../teewars-0.3.2-src
# ../bam/src/bam TARGET

Nur der Server:
# ../bam/src/bam server_release

Alles:
# ../bam/src/bam release

Für das debuggen des Servers (teewars_srv_d):
# ../bam/src/bam server_debug

Um alles zu debuggen:
# ../bam/src/bam debug


Capture the Flag

Hier wird das Punktesystem im Capture the Flag erklärt.

Teampunkte:
+1 wenn du die Flagge vom Standort schnappst
+100 für einen Capture, also wenn du die feindliche zu deiner eigenen bringst

Spielerpunkte
+1 wenn du die Flagge vom Standort schnappst
+1 wenn du deine Flagge zurückbringst
+1 für das töten des feindlichen Flaggenträger
+5 für einen Capture

+1 für das töten eines Feindes
-1 für das töten eines Teammates oder dich selbst


Spende an Teewars

Wie wir alle wissen, gibt es nichts schöneres wie kostenloses Essen - oder kostenlose Spieleprojekte. Während der Entwicklungszeit haben wir alle aus der eigenen Tasche gezahlt um euch ein Spiel zu schaffen wie ihr es jetzt kennt und liebt. Mit dem Gedanken dieses Projekt komplett frei zu halten, haben wir einen diskreten Donate-O-Matic Button auf unsere Seite gemacht. Mit dem Ziel einige unserer Ausgaben wiederzuerlangen akzeptieren wir jetzt Spenden.

Um dir einen schnellen Überblick zu verschaffen, kannst du einen Blick auf die Statusbar im Donate-O-Matic werfen, im Bezug auf unsere wirtschaftlichen Meilensteine. Die Spenderseite wird ebenfalls die aktuellen Finanzierungen durch die Spenden zeigen, zusammen mit den indirekten Kosten.

(Alle Preise in Euro)

Finanzielle Meilensteine

1. Meilenstein: Kosten decken
    150 Webhosting
    240 Code spint event (zu deutsch?)

2. Meilenstein: Dedicated Server
    1100 Hardware


FAQ Frequently Asked Questions
Frage: Wie bekomme ich das Spenderabzeichen im Forum?
Antwort: Wenn du für die Spende die
selber E-Mailadresse nimmst wie du im Forum hast, wird es automatisch geändert, sobald wir die Spende akzeptiert haben. Solltest du eine andere E-Mailadresse verwerden schick uns einfach eine E-Mail an contact@teewars.com mit den beiden Adressen und wir werden die Änderung durchführen. Bitte versteht das wir das alles per Hand machen müssen, also hängt es davon ab wann wir unseren Account prüfen. Normalerweiße geschieht dies täglich.

Special Thanks to sfd for the Translation

Struppi & sfd

2 (edited by sfd 2008-01-31 23:14:06)

Re: [INFO] Docs Translations

We're open for suggestions and we hope that could be a motivation for others to translate it into different languages, it is not that much.

Whatever, we hope it'll help.

Edit: forum rules will be added soon.

3 (edited by snowball 2008-02-01 05:10:47)

Re: [INFO] Docs Translations

@up
You are right that it's pretty inspiring, I think I'll translate it to Polish (maybe even today). Good job, guys!

And how about translating the news and the rest as well? It's really not much work and could allow different language versions for the whole website smile And it would be nice to have those several nifty flags in top of the website, wouldn't it?

Take a look at my posts with ideas:
Hammer+charge * Headshots smile * Yet Another Energy Gun * Map scrolling

4

Re: [INFO] Docs Translations

That was my intension... even if its a lot of work i would do it and
also translate the news.

5

Re: [INFO] Docs Translations

Polish translation, entirely by me.

About donations:

O dotacjach
Jak wszyscy wiemy, nie ma takich rzeczy jak darmowe obiady - albo darmowe tworzenie gier. Podczas tworzenia gry, wszyscy p?acili?my z naszych w?asnych kieszeni, ?eby stworzy? gr?, któr? wszyscy znacie i kochacie. Aby utrzyma? gr? ca?kowicie darmow?, dodali?my dyskretny datkomat (donate-o-matic) do strony. ?eby odzyska? cz??? naszych wydatków, przyjmujemy teraz darowizny.

?eby szybko pozna? stan naszej kieszeni, po prostu sprawd? pasek post?pu na datkomacie, razem z krótk? legend? co do celi zbiórki. Tutaj znajdziesz te? aktualne informacje, na co pójd? datki, razem z jakimikolwiek kosztami, jakie ponosimy.

(wszystkie kwoty s? w euro)

Cele finansowe

Cel 1: Wyj?? na zero (Break-even)
150 Webhosting
240 Code sprint event (spotkanie w sierpniu 2007, kiedy sp?dzili?my kilka dni pod rz?d na programowaniu tworz?c wersj? 0.2)

Cel 2: Serwer dedykowany
1100 Hardware

FAQ

Pytanie: Jak dosta? znaczek dawcy (donor) na forum?
Odpowied?: Je?li u?y?e? tego samego maila kiedy wp?aca?e? darowizn? jak ten, który u?ywasz na forum, dodamy Ci znaczek automatycznie, kiedy otrzymamy wp?at?. Je?li u?y?e? ró?nych emaili, wy?lij email na contact@teewars.com z obydwoma adresami w tre?ci i dodamy Ci ten znaczek. Zwró? prosz? uwag?, ?e wszystkie te zmiany s? robione r?cznie, wi?c szybko?? zmiany zale?y od tego, kiedy sprawdzimy konto. Zwykle robimy to codziennie.

Forum rules:

Regulamin forum
NIEUKO?CZONE - PRACE TRWAJ?

§1: Do jakich tre?ci przeznaczone jest forum?

Forum Teewars s?u?y g?ównie do udzielania graczom pomocy przez spo?eczno??, a tak?e do prowadzenia przez zespó? dyskusji ze spo?eczno?ci? dotycz?cych nowych funkcji gry i decyzji o jej mechanice. S? te? specjalne dzia?y dla tre?ci stworzonych przez spo?eczno?? Teewars, takich jak mapy, skórki, mody i inne.


§1.1 Jakich tre?ci nie powinno tam by??

Cokolwiek niezwi?zanego z Teewars jest zakazane. Dyskusje na polityczne, religijne lub spo?eczne tematy, reklamy lub flame wary gro?? zamkni?ciem tematu i banem. Tak?e je?li jaka? dyskusja nie przys?u?y si? graczom w sposób bezpo?redni, mo?e zosta? zamkni?ta, by unikn?? za?miecenia forum.


§1.2 Informacja o u?ywanym j?zyku

Teewars.com by?a pierwotnie za?o?ona dla ludzi znaj?cych j?zyk angielski i ka?dy post w j?zyku innym ni? angielski nie zostanie prawdopodobnie zrozumiany przez developerów i wielu forumowiczów. Je?li nie jeste? dobry w angielskim, prawdopodobnie jest ju? jaki? fansite w Twoim ulubionym j?zyku.


§2: Kto tu ma w?adz??

Developerzy Teewars i moderatorzy forum maj? ostateczny g?os w dowolnej sprawie. Je?li Twój temat zostanie zamkni?ty, a Twoje konto zbanowane, jest ju? za pó?no. Przywyknij.


§3: Szukanie jest Twoim najlepszym przyjacielem

Najprawdopodobniej Twój przypadek nie jest wyj?tkowy - nawet je?li my?lisz, ?e jest. Zanim napiszesz nowy temat lub post, upewnij si?, ?e porz?dnie przeszuka?e? forum. Zb?dne lub zdublowane tematy b?d? zamykane, a je?li Twój post nie wnosi nic nowego - zostaniesz najpewniej zignorowany.


§4: Zak?adanie tematów

Zanim za?o?ysz nowy temat, przeczytaj §3 kilkukrotnie. Upewnij si? te?, ?e piszesz we w?a?ciwym dziale. Moderatorzy mog? przenie?? lub zamkn?? Twój temat bez ostrze?enia. Nazwa tematu powinna by? krótka, tre?ciwa i pomocna w wyszukaniu dla ludzi z tym samym problemem w przysz?o?ci. B?d? cierpliwy(a), mi?y(a) i uprzejmy(a).


§5: Postowanie i odpowiadanie

Upewnij si?, ?e Twoje posty s? krótkie, tre?ciwe i na temat. Jak ka?de powa?ne forum, nie pozwalamy na bumping, podwójne postowanie ani ?adn? form? spamu. Takie zachowania prawdopodobnie sprawi?, ?e st?d wylecisz.

NIEUKO?CZONE - PRACE TRWAJ?

Building Teewars from source:

Kompilowanie Teewars ze ?róde?
Krótki poradnik jak skompilowa? Teewars ze ?róde? (dla systemów innych ni? Windows).


W zale?no?ci od tego, co chcesz skompilowa?, b?dziesz potrzebowa? ró?nych zale?no?ci (dependencies). Python jest wymagany, ?eby skompilowa? cokolwiek. Dla serwera nie ma innych zale?no?ci. Dla klienta dodatkowe zale?no?ci to alsa (asound), gl, glu i X11.

Oto komendy, by skompilowa? wszystko:
Code:
# mkdir teewars
# cd teewars
# fetch http://www.teewars.com/files/teewars-0.3.2-src.zip
# fetch http://www.teewars.com/files/bam.zip
# unzip bam.zip
# unzip teewars-0.3.2-src.zip
# cd bam
# ./make_unix.sh
# cd ../teewars-0.3.2-src
# ../bam/src/bam TARGET

Tylko serwer:
# ../bam/src/bam server_release

Aby skompilowa? wszystko:
# ../bam/src/bam release

Dla serwera w wersji debug (teewars_srv_d):
# ../bam/src/bam server_debug

Dla wersji debug wszystkiego:
# ../bam/src/bam debug

Using remote console:

U?ywanie rcon
Czyli jak u?ywa? zdalnej konsoli.

1. Ustaw rcon_password w configu swojego serwera i wystartuj go.
2. Ustaw to same has?o w kliencie, w zak?adce Settings -> Network.
3. Po??cz si? ze swoim serwerem.
4. Teraz mo?esz wcisn?? podczas gry F2 (konfigurowalne) i wpisywa? komendy do serwera.

Wszystkie zmienne, które s? dost?pne w configu, mo?na te? zmienia? przez rcon (remote console).

sv_status=1
Ta komenda wypisze wszystkich klientów pod??czonych do serwera, ich wynik i IP na konsol?.

sv_kick=id
Wykopuje gracza o podanym id z serwera. ?eby zobaczy? id wszystkich graczy, ustaw cl_show_player_ids na 1 na swojej konsoli (domy?lnie: podczas gry wci?nij F1, wpisz cl_show_player_ids=1, enter) - wtedy na tablicy wyników id gracza b?dzie poprzedza?o jego nick.

sv_msg=moja wiadomo??
U?ywaj tego, ?eby nada? wiadomo?? do wszystkich klientów pod??czonych do serwera.

sv_map_reload=1
Wczytuje ponownie bie??c? map?. U?ywaj kiedy chcesz gra? na tej samej mapie, ale w innym trybie.

Setting up a server:

Stawianie serwera
Poradnik jak postawi? serwer i go skonfigurowa?.

Ta cz??? b?dzie poszerzana z czasem.

* Skonfiguruj firewall/nat/router, aby wpuszcza? po??czenia przez 8303 (UDP). Dostaniesz ostrze?enie od master servera w konsoli, je?li gracze nie b?d? mogli si? po??czy?. Sprawd? http://portforward.com aby uzyska? pomoc w ustawianiu swojego routera.
* Stwórz plik konfiguracyjny dla swojego serwera. Dodaj tam opcje, jakie chcesz. (najlepiej umie?ci? go tam, gdzie plik teewars_srv)
* Wystartuj serwer odpalaj?c (w jego katalogu) "teewars_srv -f mój_config.cfg"

Pytanie: Jak postawi? serwer LANowy?
Odpowied?: Ustaw sv_sendheartbeats na 0. To zapewni, ?e nie pojawi si? on w zak?adce "Internet".

Oto konfiguracja prostego serweru DM:
Code:
sv_name=Sample DM Server
sv_gametype=dm
sv_warmup=10
sv_map=dm2
sv_maprotation=dm2 dm6
sv_max_clients=8
sv_scorelimit=20

Oto konfiguracja prostego serweru 2v2 TDM:
Code:
sv_name=Sample 2on2 TDM Server
sv_gametype=tdm
sv_warmup=10
sv_map=dm1
sv_max_clients=4
sv_scorelimit=50

Oto konfiguracja prostego serweru CTF:
Code:
sv_name=Sample CTF Server
sv_gametype=ctf
sv_warmup=30
sv_map=ctf2
sv_max_clients=10
sv_scorelimit=400

password
U?yje tej opcji, aby zabezpieczy? swój serwer has?em przed niechcianymi graczami (domy?lnie: )

rcon_password
Patrz dzia? o u?ywaniu rcon. (domy?lnie: )

masterserver
Mówi serwerowi, z jakim master serverem powinien si? ??czy?. (domy?lnie: master.teewars.com)

sv_sendheartbeats
Mówi serwerowi, czy powinien kontaktowa? si? z master serverem. Je?li ta opcja jest w??czona, serwer b?dzie dost?pny w zak?adce "Internet". (domy?lnie: 1)

sv_map
Wybór pocz?tkowej mapy. (domy?lnie: dm1)

sv_maprotation
Wybór map, które b?d? wczytywane po kolei. Oddzielaj nazwy map spacj?. (domy?lnie: )

sv_warmup
Liczba sekund rozgrzewki przed ka?d? rund?. (domy?lnie: 1)

sv_teamdamage
Tak zwany friendly fire, 1 aby w??czy?. (domy?lnie: 0)

sv_powerups
Wybór, czy powerupy (katana) powinny pojawia? si? na mapie. (domy?lnie: 1)

sv_scorelimit
Limit punktów dla ka?dej rundy. (domy?lnie: 20)

sv_timelimit
Limit czasu dla ka?dej rundy. 0 aby wy??czy? limit. (domy?lnie: 0)

sv_gametype
Definiuje tryb gry na serwerze. Mo?liwe warto?ci to dm, tdm i ctf. (domy?lnie: dm)

sv_name
Wybór nazwy serwera. (domy?lnie: unnamed server)

sv_bindaddr
Mówi serwerowi, z jakim numer IP powinien by? powi?zany. (domy?lnie: )

sv_port
Numer portu, przez który b?dzie mo?na ??czy? si? z serwerem. (domy?lnie: 8303)

sv_external_port
Wybór portu, który serwer powinien przekaza? master serverowi. Opcja na wypadek firewalla z zasadami zmiany nazwy/przekierowania portu.  (domy?lnie: 0)

sv_max_clients
Ilo?? graczy, jaka mo?e po??czy? si? z serwerem (max 12). (domy?lnie: 8)

sv_tournament_mode
Gdy ta opcja jest w??czona, gracze b?d? automatycznie w trybie spectatora po do??czeniu do serwera. (domy?lnie: 0)

sv_high_bandwidth
W??cza tryp double snap rate. Sprawia, ?e gra jest troch? bardziej responsywna kosztem wi?cej ni? podwojonego zu?ycia ??cza. Polecane tylko na serwerach LANowych. (domy?lnie: 0)

CTF scoring:

Zdobywanie punktów w CTF
Ten poradnik t?umaczy jak dzia?a system punktów w Capture The Flag.

Punkty dla teamu
+1 for taking the flag from the flag stand
+100 for capture

Punkty dla gracza
+1 za podniesienie flagi
+1 za zwrócenie flagi
+1 za zabicie wrogiego tee z flag?
+5 za zdobycie flagi

+1 za zabicie wroga for fragging an enemy
-1 za samobójstwo lub zabicie teammate'a

Take a look at my posts with ideas:
Hammer+charge * Headshots smile * Yet Another Energy Gun * Map scrolling

6

Re: [INFO] Docs Translations

No. The translations should be in their language of choice, but the comments should be in english not matter what.

Official Teeworlds map developer and community moderator
Administrator for the Teeworlds community Teesites

7

Re: [INFO] Docs Translations

@config, the google language tools can be a great help.

Used to be very active waay back

8

Re: [INFO] Docs Translations

I think the long-term goal of multi-language support still stands, it just needs a new boost.

I could look into a Dutch version of existing material if there's still interest for this.

9

Re: [INFO] Docs Translations

what about putting them onto the wiki?

Antoine de Saint Exupéry: It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away.
Besides -  I am the gfx guy!

10

Re: [INFO] Docs Translations

Well would be an option if more people are willing to provide more languages. It would also require regular updates so people would need to be pretty dedicated.