tm creative xfire grouptm creative xfire group
english francais deutsch nederlands 
newstutorialsspecialsforumsupportshoplinkscontactsearch
Mania Creative | Tutorial | XAseco Installation
welcome

XAseco Installation

go to tutorial list
Author : Fool  
Translations : Fool   eng fra ger ita ned por
Questions & Discussion : Forum Last updated : August 25 2010

 

 

Einleitung

 

Aseco steht für Automatic SErver COntrol. Es speichert Rekorde und stellt nette Player- und  Admin Kommandos zur Verfügung. XASECO steht für "Xymph's Aseco", eine kombinierte Software vom alten Aseco+RASP (ein Plugin-Set).

 

Installation

 

Zuerst müsst ihr Xampp und Aseco downloaden.

Download Xaseco here

Download Xampp here

 

Entpackt die *.rar Files (z.B. mit  "WinRar")

 

Installiert Xampp. Während der Installation werdet ihr gefragt, welche Komponenten installiert werden sollen. Ihr setzt einen Haken bei "MySql installieren".

Konfiguration

 

Nach der Installation startet ihr das Xampp Control Center. Hinter MySql sollte "Running" stehen. Wenn nicht, klickt auf "Start". Nun klickt ihr auf "Start" hinter Apache2.

Wenn "Running" nur kurz aufleuchtet, dann liegt das evtl. daran, dass ihr das Programm Skype geöffnet habt. Schliesst Skype und klickt erneut auf Start.

 

So sollte es nun aussehen:

Apache2 gestartet

Passwort erstellen
zoom

So, nun öffnet euren Browser (Firefox, Internet Explorer, etc.) und tippt 127.0.0.1 ein. Nun klickt ihr auf "Deutsch" um die kommenden Fenster in Deutsch erscheinen zu lassen. Tippt http://localhost/security/xamppsecurity.php in euren Browser.

 

Erstellt ein Passwort und merkt es euch, da es später noch wichtig wird. Um das Passwort zu speichern klickt ihr auf Passwort ändern.


Passwort erstellen
zoom
Dort drunter steht Xampp Verzeichnis Schutz. Hier gebt ihr als Benutzernamen "root" und als Passwort, das von eben ein und klickt auf Xampp Verzeichnis sichern.

Das war es (vorerst) mit Xampp.

Passwort erstellen
zoom

Nun entpackt ihr Aseco, an der Stelle, an der ihr es gespeichert habt.

 

Geht in den Ordner xaseco und anschliessend in den Ordner "newinstall". Kopiert alle Dateien aus diesen Ordner in den Ordner xaseco, ausgenommen die Dateien "jfreu.config.php", "rasp.settings.php" und "votes.config.php".

 

Diese 3 Dateien müssen in den Ordner includes, den ihr findet, indem ihr in den ordner xaseco zurückgeht und auf includes klickt.

Geht in den Ordner xaseco und öffnet die "config.xml" mit einem texteditor (notepad).

 

Editiert nur folgende Bereiche, da man Xaseco schnell funktionsuntüchtig machen kann, wenn man wichtige Einträge ausversehen ändert.

 

 <masteradmins>

    <!-- ip:port in tmlogin only needed when joining server over LAN -->

    <!-- ipaddress can be specified to guard each login against      -->

    <!-- unauthorized use of admin commands from other IP addresses  -->

    <tmlogin>no_lolmaps</tmlogin> <ipaddress></ipaddress>

</masteradmins>

 

Anstatt von meinem Login "no_lolmaps" solltet ihr euren Login eintragen, um ihn als MasterAdmin zu registrieren.

 

<ipaddress></ipaddress>

 

Dies ist ein Sicherheitsfeature. Tragt hier die IP ein, mit dem sich der Account anmeldet ... andere IPs werden nicht akzeptiert.

 

<colors>
      <error>$f00$i</error>
      <welcome>$f00</welcome>
      <server>$ff0</server>
      <highlite>$fff</highlite>
      <timelite>$bbb</timelite>
      <record>$0f3</record>
      <emotic>$fa0</emotic>
      <music>$d80</music>
      <message>$39f</message>
      <rank>$ff3</rank>
      <vote>$f8f</vote>
      <karma>$ff0</karma>
      <donate>$f0f</donate>
      <admin>$ff0</admin>
      <black>$000</black>
      <grey>$888</grey>
      <login>$00f</login>
      <nick>$f00</nick>
      <interact>$ff0$i</interact>
      <dedimsg>$28b</dedimsg>
      <dedirec>$0b3</dedirec>
    </colors>

 

Hier könnt ihr die Farben ändern, die Xaseco anzeigt. Die Farbcodes kennt ihr aus Trackmania.

 

Jetzt scrollt ihr nach unten. Die Einstellungen, die ihr "überscrollt" lasst ihr in Ruhe, da man sehr schnell Dinge verstellt, sodass Xaseco nicht mehr startet.

 

Scrollt, bis ihr das hier seht (ganz am Ende der confix.xml):

 

<tmserver>
    <login>SuperAdmin</login>
    <password>YOUR_SUPERADMIN_PASSWORD</password>
    <ip>127.0.0.1</ip>
    <port>5000</port>
  </tmserver>

 

Hier tragt ihr die Daten ein, die ihr dem Server zugewiesen habt. Diese könnt ihr in den dedicated_cfg.txt nachlesen, welche ihr im Server-Verzeichnis findet.

 

Ebenfalls findet ihr dort, welchen Port ihr als Server Port ausgewählt habt. Standardmässig ist es Port 5000, im Tutorial wurde allerdings 5002 verwendet. Wenn ihr keinen anderen Port verwendet habt, tragt 5002 ein.

 

<ip>127.0.0.1</ip>

 

Das lasst ihr einfach so, wie es ist. 127.0.0.1 heisst, dass der Server auf eurem PC läuft.

Speichert die "config.xml" und öffnet die "localdatabase.xml":

<!-- MySQL Server Settings -->
<mysql_server>localhost</mysql_server>
<mysql_login>YOUR_MYSQL_LOGIN</mysql_login>
<mysql_password>YOUR_MYSQL_PASSWORD</mysql_password>
<mysql_database>aseco</mysql_database>

 

Der "mysql_login" muss "root" sein. Unter "mysql_password" tragt ihr das Passwort ein, dass ihr vorhin erstellt habt. Unter "mysql_database" muss "aseco" eingetragen sein, warum, dazu kommen wir später noch einmal. (Ja, es muss aseco sein, nicht xaseco)

 

<!-- Do you want XASECO to display newly driven records? -->
 <display>true</display>

 

Wenn ihr nicht wollt, dass Rekorde angezeigt werden, dann schreibt anstatt des "true" ein "false".

 

<!-- Limit the highest record that will be displayed to all? -->
    <!-- If lower than $maxrecs, records above this limit will -->
    <!-- only be displayed to the pertaining player -->
    <limit>50</limit>

 

<limit>50</limit> Das ist die Anzahl von Rekorden, die öffentlich gezeigt werden, nicht die anzahl der Rekorde,die vom System gespeichert werden. Tragt eine Nummer ein, oder lasst das Feld frei.

 

Nun speichert und schliesst ihr die localdatabase.xml.

 

Jetzt macht ihr einen Rechtsklick auf die "aseco.bat" und klickt auf "Bearbeiten".

@echo off

rem ****** Set here your php path *******

set INSTPHP=C:\Programme\Apache2\Php5

rem *************************************

PATH=%PATH%;%INSTPHP%;%INSTPHP%\extensions
"%INSTPHP%\php.exe" Xaseco.php

pause

 

Hinter "set INSTPHP=" muss euer PHP Installationsverzeichnis ausgewählt sein. Bei mir seit das dann so aus: set INSTPHP=D:\Programme\xampp\php

Speichert und schliesst den Editor.

 

Nun öffnet ihr die "dedimania.xml". Scrollt nach unten, bis ihr das hier seht:

 

<masterserver_account>
        <login>YOUR_SERVER_LOGIN</login>
        <password>YOUR_SERVER_PASSWORD</password>
        <nation>YOUR_SERVER_NATION</nation>
</masterserver_account>

 

Hier tragt ihr wieder die Daten aus der dedicated_cfg.txt ein.

 

Speichert die "plugins.xml" und schliesst das Bearbeitungsprogramm.

Passwort erstellen
zoom

Öffnet nun erneut den Browser und tippt erneut 127.0.0.1 ein. Klickt auf phpMyAdmin


Passwort erstellen
zoom

Gebt eure Daten ein und klickt auf OK.


Passwort erstellen
zoom

Nun erscheint eine neue Seite. Tipp "aseco" ein, wo ihr den linken Pfeil seht und drückt "Anlegen" (rechter Pfeil).


Passwort erstellen
zoom

Es öffnet sich wieder eine neue Seite. Klickt oben auf "Importieren".


Passwort erstellen
zoom

Passwort erstellen
zoom

 

Nun klickt ihr auf "Datei auswählen" und wählt die "aseco.sql" aus. Die "aseco.sql" findet ihr im Ordner "localdb" und dieser befindet sind im Xaseco-Ordner. Jetzt klickt ihr unten rechts auf "OK".

 

Wiederholt den Vorgang mit der rasp.sql.

 

(Klickt auf "Datei auswählen" und wählt die "rasp.sql" aus. Die "rasp.sql" findet ihr im Ordner "localdb" und dieser befindet sind im Xaseco-Ordner. Jetzt klickt ihr unten rechts auf "OK".)

 

Nun könnt ihr den Browser schliessen.

 

Startet den Trackmania Server. Und startet Xaseco mit einem Doppelklick auf die "aseco.bat" im Xaseco Ordner. Es sollte so keinen Fehlern erscheinen, falls doch, meldet euch im Forum.

 

Viel Spass mit eurem eigenen Server mit XAseco!

english

MANIA CREATIVE offers online games, electronic computer hardware and of course internet programming services, like for example free music (HiFi luxury) for mobile phones or graphics software. 2D/3D texture models and buying dvds and bluray are supported,too.

francais

MANIA CREATIVE offre créatrice de jeux en ligne, du matériel informatique électronique et de services Internet du cours de programmation, comme par exemple la musique libre (deluxe HiFi) pour les téléphones mobiles ou de logiciels graphiques. 2D/3D texture de modélisation et d'acheter des DVD et BluRay sont aussi supportées.

nederlands

MANIA CREATIVE biedt online spelletjes, elektronische computer hardware en natuurlijk Internet programmeren diensten, zoals bijvoorbeeld gratis muziek (hifi luxe) voor mobiele telefoons of grafische software. 2D/3D textuur modellering en het kopen van DVD's en BluRay worden ondersteund, ook.

deutsch

MANIA CREATIVE bietet Online-Spiele, elektronische Computer-Hardware und natürlich Internet-Programmierung Dienstleistungen, wie zum Beispiel freie Musik (HiFi Luxus) für Mobiltelefone oder Grafiksoftware. 2D/3D Textur Modelle und Kauf-DVDs und Blu-Ray werden auch unterstützt.

italiano

TM offre una creativa giochi online, hardware elettronico e di servizi internet corso di programmazione, come ad esempio la musica gratis (di lusso HiFi) per i telefoni cellulari o software di grafica. Texture 2D/3D modellizzazione e di acquistare DVD e BluRay sono supportati, anche.

türkce

tm yaratici sunan online oyunlar, elektronik bilgisayar donanim ve ders internet programlama hizmetleri, ücretsiz müzik cep telefonu veya grafik yazilimi (HiFi lüks) örnegin gibi. 2D/3D doku modelleme ve DVD satin alma ve bluray de desteklenmektedir.
user panel
Name
Pass
Register | Forgot pass? | Activation mail
user panel
user panel
pop rock soul
hiphop jazz lounge
house electro drum and bass
reggae punk alternative
experimental instrumental ambient
click to play random song of a genre