Montag, 24. Mai 2010

Einen Server in Trackmania Forever erstellen

Nach einer langen Dürreperiode in diesem Blog ist mir meine Pflicht, allen Lesern knallhart recherchierte Informationen zu vermitteln wieder bewusst geworden (für diesen Satz habe ich den halben Duden durchgelesen)! :D
Also, da ich schon im letzten Post ein Tutorial zu einem meiner letzten Projekte gab, mache ich dies heute wieder. Ich habe einen Server in Trackmania erstellt.
Als ich erst mein Glück probierte und nach einem Tutorial ging hatte ich zwar zeitweise Erfolge zu verzeichnen, mein eigentliches Ziel, einen leufenden Server mit Xaseco (also mit local- und dedimaniarecords) zu erstellen blieb aber auf der Strecke... xD
Nach einem Tipp von einem anderen Clanmember (liebe Grüße ex :D) kam ich dann aber auf ein All-in-one-Paket mit einer Zusammenstellung aus allen benötigten Programmen, die bis auf die benutzerabhängigen Einstellungen schon fertig konfiguriert sind.

--> zum Download (ich nahm den Zip-Ordner)

Aaaalso.. :)
Zuerst sollte angemerkt sein, dass ich alles nur mit Trackmania United Forever getestet habe und mir mögliche Probleme bei der kostenlosen Variante des Spiels (Nations Forever) nicht bekannt sind.
Nach dem download des Zip-Archives sollte man alles daraus an einen geeigneten Ort extrahieren (möglichst nicht den Desktop, da ihr lieber später eine Verknüpfung erstellen könnt ;) ).
Von dort an kann man schlicht und ergreifend den Anweisungen der readme folgen (am leichtesten zu erreichen über den Start der AutoRun.exe und dortigen klick auf Punkt 1).
Da aber die gesamte Anleitung auf englisch gehalten ist und einige Vorkenntnisse erfordert, verfasse ich es hier erneut.

1. Serveraccount erstellen:
Gehe auf diese Homepage und logge dich mit deinen Benutzerdaten aus dem Spiel ein.
Gehe links in der Navigationsleiste auf "Dedicated servers" und fülle das erscheinende Textfeld mit deinem Multiplayer-Code aus (nur mit TMUF getestet).
Gebe einen beliebigen Server login ein (unwichtig für späteren Namen des Servers im Spiel) und ein dazu gehöriges Passwort, sowie die nächste größere Stadt in deiner Nähe.

2. Nun musst du 3 Dateien in dem Serverordner verändern. Dazu solltest du jene immer mit dem Editor (oder andere Textverarbeitungssoftware) öffnen.

2.1 "\TMF\server\GameData\Config\dedicated1_cfg.txt"
In dieser Datei musst du 4 Eingaben verändern:

1. Schreibe statt "YOURSERVERLOGIN" den auf der Internetseite vorher gewählten Server login in die Datei.
2. Tausche "YOURSERVERPASSWORD" gegen das zuvor gewählte Passwort aus.
3. Trage zwischen "" und "" die letzten 3 Zeichen deines Multiplayer-Codes ein (wieder nur mit TMUF getestet).
4. Änder den Namen des Servers in deinen Wunschnamen. Dabei kannst du auch die Sonderzeichen und Farbcodes benutzen, die in Trackmnia beim Nickname funktionieren!

2.2 "\TMF\control\xaseco_1\config.xml"

1. Tausche "YOUR_MASTERADMIN_LOGIN" gegen deinen login IM SPIEL aus (nicht der Server loggin)
2. Den Punkt aus der readme, die eigene IP einzutragen kann man überspringen! Entfernt einfach das "YOUR_MASTERADMIN_IP" und gebt keinen Wert ein.

2.3 "\TMF\control\xaseco_1\dedimania.xml"

1.Tausche "YOUR_SERVER_LOGIN" gegen deinen server login aus.
2. Tausche "YOUR_SERVER_PASSWORD" gegen das Server Passwort, welches du ebenfalls auf der Internetseite festgelegt hast.
3. Gebe anstatt "YOUR_SERVER_NATION" das Landeskürzel ein in dem du wohnst (Deutschland ist GER).

3. Nun ist es wichtig die benötigten Ports beim Router freizugeben.
Da es aber zu viele Router und ebenso Menüs derer gibt kann ich nicht alle erklären.
Bei der FritzBox funktioniert es so:
Gebe im Browser "fritz.box" ein und gehe auf den Menüpunkt "Freigaben". Dort erstellst du eine neu Freigabe. Für die Ports "2371", "3471" und "5071" werden jeweils eine UDP und eine TCP Freigabe benötigt.

Sollten all diese Punkte abgearbeitet sein, so könnt ihr euren Server über die "AutoRun.exe" starten. Ist die exe gestartet, so müsst ihr nur vom zweiten Punkt beginnend alle Punkte bis zum vierten aktivieren. Achtet dabei darauf, dass der jeweils vorherige Prozess fertig gelaufen ist, d.h. dass die jweiligen Anwendungen alle Daten geladen haben!

Das wars auch schon wieder,
mfG newNewton! :D

MSN: j.gorzel@ymail.com

ps.: Mein Server "Servername zensiert" ist unter
"Lower Saxony->Oldenburg" zu finden! ;)

Samstag, 30. Januar 2010

How to: Eine Homepage bei funpic.de erstellen

Ich habe nun im neuen Jahr endlich wieder eine Idee bekommen, worüber ich etwas schreiben könnte: Die Erstellung einer Homepage.

Ich habe mir bei diesem How to keinen Blog-Anbieter ausgesucht, da man so bei der kreativen Erstellung einer Homepage eingeschränkt würde. So fiel die Wahl auf "funpic.de". funpic.de ist eine relativ bekannte Plattform, über die man kostenlos eine Seite online stellen kann.
Ich werde in diesem Artikel das Erstellen einer Homepage über "FTP-Hosting" erklären.
Dabei werden de notwendigen Dateien für die Seite auf einen FTP-Server (File Transfer Protocol) geladen.
Die Grundlagen für die Erstellung einer Homepage über jene Weise, ist das Beherrschen von HTML. Es ist für eine gute Homepage aber auch PHP und CSS notwendig. Auf einem höheren Level der Web-Entwicklung wird auch noch Java eingesetzt.



Also fangen wir an! Als erstes meldet man sich unter "www.funpic.de" an. Hat man seine Registrierung vollendet geht man in der Navigationsleiste auf "User-Center".
Als nächstes klickt man auf "Webhosting FTP" und legt dann einen FTP-Account an. Die Hinweise unten sind zu misachten, da diese aus einer älteren Version übernommen wurden und nun keinen Sinn mehr ergeben.. :D
Nach der Anlegung eines FTP-Accounts kann es etwas dauern bis funpic.de einen FTP-Server gestartet hat.
Dies kann bis zum nächsten Tag dauern, aber man hat auch noch noch etwas zu tun, während dieser Wartezeit: Man kann eine Domain registrieren! Eine Domain ist eine Adresse für die Homepage. funpic.de stellt zwar eine, aber jene ist ziemlich uneinprägsam... Ich habe einen Favoriten in Sachen Domains: "AlpenNic". AlpenNic vergibt die Domain "Wunschname.de.tf" (wie ihr oben im Adressfeld dieser Seite sehen könnt :D).
Bei der Registrierung bei AlpenNic ist zu beachte, in den Einstellungen der Domain, zum einen die Ziel-URL richtig anzugeben und zum zweiten unten die Werbung auszuschalten (ihr habt schon genug Werbung von funpic ;-) ). Bei der Ziel-URL gebt ihr "Name_bei_funpic.erste_zwei_Buchstaben_des_funpicnamens.funpic.de" ein.
Ist dies geschafft geht´s an den FTP-Server! Oft werden hierfür Programme wie "FileZilla" empfohlen, aber ihr könnt auch die Adresse des FTP-Servers aufrufen und im Internet Explorer unter "Seite / FTP-Site in Windows Explorer öffnen" den FTP-Server ohne spezielles Programm bestücken (nur mit Windows 7 und Internet Explorer 8 getestet!).
Nun ladet ihr eure HTML-/PHP-Dateien auf den Server (achtet auf relative Verlinkungen in den Dokumenten!) und ruft eure Seite auf. Mit etwas Glück (xD) läuft die Seite sofort.
Bei mir geschah übrigens die Panne, dass ich, einmal die Dateinamen für Zwischenspeicherungen in PHP mit ".txt" benannt habe, wobei der FTP-Server diese immer in ".TXT" umwandelte, und zum anderen habe ich die Pfade mit Backslashs (also "\") bestückt, anstatt Slashs ("/") zu benutzen. Also in euren Dokumenten immer ".TXT" und "/" benutzen!
;-)

Ich hoffe dieses How to kann euch eure (evtl. erste) Homepage-Erstellung erleichtern,

mfg newNewton!

MSN: j.gorzel@ymail.com