[Tutorial] Dedicated Server

Nach unten

default [Tutorial] Dedicated Server

Beitrag  Thorben am Do Apr 16, 2009 1:29 pm

Tutorial für einen dedicated server

1. Als erste braucht ihr die server softwere

und natürlich remote cp4 .

Und Xampp für remote cp4.

Und einen Texteeditor wie z.b
Notepad oder word









Erstellt einen odner auf eurer festplatte und nennt im am besten TMserver.
Es muss auf euer festplatte sein sonst funktionirt es nicht!!!





















Die server softwere Laded ihr hir runter leider spinnt die softwere manschmal aber irgendwan geht es ^^.
http://files2.trackmaniaforever.com/TrackmaniaServer_2008-12-05.zip
und speicher die softwere im TMserver Ordner.
RemoteCP:
http://www.tmbase.de/V6/tools/open/id_18.html


XAMPP:
http://www.winload.de/download/99653...PP.1.7.0..html



Notepad++:
http://notepad-plus.sourceforge.net/de/site.htm







2.Installation



Entpackt die datei TrackmaniaServer_2008_xx_xx.zip.

Und das selbe mit remoteCP_4_x_x_x.zip.


Löscht jetzt die zip datein.
nent den remoteCP_4_x_x_x ordner ihn rcp um.


XAMPP:

speichert Xampp im TMserver ordner.
Macht ein häckchen bei installation des Apache2 als Dienst und bei installation des MySQL als Dienst.

Bei Xampp müste jetzt bei Apache und MySQL Running stehen.



Gib jetzt in der www leiste 127.0.0.1 ein. Da wählt ihr jetzt Deutsch aus.




Gebt nun in die Addressleiste

http://localhost/security/index.php ein.

geht nach unten und klickt auf


http://localhost/security/xamppsecurity.php


Als erstes gibt ihr zweil als passwort root ein. lasst es bei cookie stehen.
Macht ein häkchen bei "Passwort in Klartext speichern".

Wenn ihr das Passwort eingegeben habt müsst ihr auf "Passwort ändern" klicken.



Schließt den Webbrowser und klickt im „XAMPP Control Panel“ auf „Stop“ bei „Apache“ und „MySql“ und wenn beides gestoppt wurde, wieder auf „Start“.


verschiebt den Ordner rcp nach \tmserver\xampp\htdocs\.




3.



Gibt jetzt in die www leiste 127.0.0.1 ein.















Klickt Tools und dan auf phpMyAdmin und gibt als Benutzername root und als passwort das vorige passwort ein z.b root.

Klickt auf Datenbanken.

Nun klickt ihr auf Neue Datenbank anlegen als Name gibt ihr live ein.



Und wählt rechts utf8_unicode_ci aus
und klickt dan auf anlegen.
Nun klickt ihr auf Importieren
und dan auf Zu importierende Datei dan auf Durchsuchen und im Ordner

\TMserver\xampp\htdocs\rcp\ die Datei live.sql auswählen.









Jetzt müst ihr ein neues profil erstellen erstellen.





geht in den ordner \TMserver\GameData\Config\ jetzt klickt ihr rechtsklick auf dedicated_cfg.txt und klickt dan auf Edit with Notepad.



Jetzt bearbeitet die datei dedicated_cfg.txt

Endert das passwort für SuperAdmin Admin und User.
Nicht den Namen endern.













Code:
<?xml version="1.0" encoding="utf-8" ?>

<dedicated>
<authorization_levels>
<level>
<name>SuperAdmin</name>
<password>hir kommt ein anderes passwort rein z.b frozen</password>
</level>
<level>
<name>Admin</name>
<password>hir kommt ein anderes passwort rein z.b frozen</password>
</level>
<level>
<name>User</name>
<password>hir kommt ein anderes passwort rein z.b frozen</password>
</level>
</authorization_levels>

<masterserver_account>
<login>hir tragt ihr den namen ein des erstellten accounts!!!</login>
<password>und hir das passwort</password>
<validation_key></validation_key>
</masterserver_account>

<server_options>
<name>Hir der name des servers!!!!!</name>
<comment>Hir kommt das server kommentar rein</comment>
<hide_server>0</hide_server>

<max_players>32</max_players>
<password></password>

<max_spectators>32</max_spectators>
<password_spectator></password_spectator>

<ladder_mode>forced</ladder_mode> <!-- value between 'inactive', 'forced' (or '0', '1') -->

<enable_p2p_upload>True</enable_p2p_upload>
<enable_p2p_download>True</enable_p2p_download>

<callvote_timeout>60000</callvote_timeout>
<callvote_ratio>0.5</callvote_ratio> <!-- default ratio. value in [0..1], or -1 to forbid. -->
<callvote_ratios>
<voteratio command="Ban" ratio="0.65"/>
<!-- commands can be "Ban", "Kick", "ChallengeRestart", "NextChallenge", ... -->
</callvote_ratios>

<allow_challenge_download>True</allow_challenge_download>
<autosave_replays>False</autosave_replays>
<autosave_validation_replays>False</autosave_validation_replays>

<referee_password></referee_password>
<referee_validation_mode>0</referee_validation_mode> <!-- value is 0 (only validate top3 players), 1 (validate all players) -->

<use_changing_validation_seed>False</use_changing_validation_seed>
</server_options>

<system_config>
<connection_uploadrate>512</connection_uploadrate> <!-- KBps -->
<connection_downloadrate>8192</connection_downloadrate> <!-- KBps -->

<force_ip_address></force_ip_address>
<server_port>Hir tragt ihr 2354 ein!!!</server_port>
<server_p2p_port>HIr tragt ihr 3454 ein!!!</server_p2p_port>
<client_port>0</client_port>
<bind_ip_address></bind_ip_address>
<use_nat_upnp></use_nat_upnp>

<xmlrpc_port>Und hir kommtn 5004 rein!!!</xmlrpc_port>
<xmlrpc_allowremote>hir schreibt ihr True rein!!!</xmlrpc_allowremote>

<blacklist_url></blacklist_url>
<guestlist_filename></guestlist_filename>
<blacklist_filename></blacklist_filename>

<packmask>stadium</packmask>
<use_proxy>False</use_proxy>
<proxy_login></proxy_login>
<proxy_password></proxy_password>
</system_config>
</dedicated>



--->PORTS!!!!<---

ihr müst die ports 2354,3454,5004 freigeben in meinem tutorial für einen normalen trackmania server hab ich es für T-Home Router und fritzbox erklärt wen ihr nicht bei den ports weiter kommt ich helfe euch gerne^^




Jetzt müsst ihr die datei speichern.



Geht jetzt in den Ordner:

\tmforeverserver\GameData\Tracks\Matchsettings\Nations\

und kopiert die Datei „NationsWhite“ nach

\tmforeverserver\GameData\Tracks\Matchsettings\

und benennt dort die Datei in tracklist um oder geht ins spiel und macht nen normalen server wählt die strecken aus und klickt dan auf speichern und nent es tracklist die Datei findet ihr dan in C:\Dokumente und Einstellungen\user\Eigene Dateien\TrackMania\Tracks\MatchSettings

und kopirt dise Datei dann in \tmforeverserver\GameData\Tracks\Matchsettings.Klickt jetzt mit der rechten maustaste auf den Desktop und wählt dann neu und dan verknüpfung aus.

und wählt den ordner TMserver aus dort wählt ihr



die Datei TrackmaniaServer.exe aus und klickt danach auf weiter.

Und dan auf fertig stellen.Und klickt dann mit der RECHTEN Maustaste auf die gerade eben angelegte Verknüpfung und wählt Eigenschaften und dann den Karteikartenreiter Verknüpfung:

Gebt bei Ziel NACH dem stehenden Text das ein:

/dedicated_cfg=dedicated_cfg.txt /game_settings=MatchSettings/tracklist.txt /noautoquit /nodaemon



Achtet darauf, dass zwischen TrackmaniaServer.exe und /dedicated ein Lehrzeichen ist ist Sonst funktionirt es nicht es nicht







6.

Geht in den Ordner

\tmforeverserver\xampp\htdocs\rcp\xml\

und öffnet dort die Datei „servers.xml“ mit Notepad.

endert dort folgendes:

Code:
<?xml version='1.0' standalone='yes'?>
<servers>
<server>
<serverid>1</serverid>
<name>könnt ihr wen ihr wollt endern wie bei mir Nos...</name>
<settingset></settingset>
<filepath></filepath> <!-- Pathname without slashes, leave empty for old remoteCP3 style -->
<connection>
<ip>hier kommt 127.0.0.1 rein!!!</ip>
<port>und hirn 5004</port>
<account>SuperAdmin</account>
<password>hir kommt frozen rein das passwort des superadmins bei dedicated_cfg</password>
</connection>
<ftp enabled='false'>
<host>localhost</host>
<username>hier kommt webmaster rein!!!</username>
<password>password</password>
<path>/GameData/Tracks/</path>
</ftp>
<sql enabled='und hir kommt true rein'>
<host>hier kommt127.0.0.1 rein</host>
<username>root</username>
<password>hier euer passwort bei meinem tutorial root!!!</password>
<dbname>und hir kommt live rein</dbname>
</sql>
</server>
</servers>


7.

Geht in den Ordner

„\tmforeverserver\xampp\htdocs\rcp\“

und öffnet dort die Datei „live.bat“ mit Notepad:


Code:
@echo off


rem ****** Set here your php path *******
set INSTPHP=C:\TMserver\xampp\php
rem *************************************


PATH=%PATH%;%INSTPHP%;%INSTPHP%\extensions
"%INSTPHP%\php.exe" live.php -- rcplive rcplivepsw 1 http://127.0.0.1/rcp/



klickt jetzt mit der rechten maustaaste auf live.bat und wählt Senden an Desktop aus .

Startet jetzt alles in diser reienfolge:

1. XAMPP – Dort müste bei Mysql und bei Apache running stehen
2. TrackmaniaServer.exe

Giebt jetzt in die www leiste folgendes ein:

http://127.0.0.1/rcp

gibt als passwort und als name admin ein

Klickt hier im rechten Bereich auf Maintenance und dann auf den Bleistift neben admin

giebt hir ein neues passwort ein. Dafür einfach in das Fenster neben „Password“ einen beliebigen Begriff eingeben.

Dann noch bei TMAccount euren Loginnamen eingeben ( nicht den namen mit farben u.s.w!!! )

Jetzt noch nach unten scrollen und auf submit.

















Jetzt startet ihr Xampp dan trackmaniaserver.exe und dan live

Um jetzt strecken Hochzuladen müsst ihr auf Browser in remote cp4 klicken dann auf das pluszeichen von Challenges und dort auf Downloaded, dann Datei auswählen dann die Strecke aussuchen und dann auf Absenden klicken. Und schon müsste sie erscheinen.
Um sie jetzt noch in die playliste einzufügen musst ihr sie anklicken und dann bei Queue auf Absenden.

Das wars dann auch schon.
avatar
Thorben
Clan-Mitglied
Clan-Mitglied

Männlich Anzahl der Beiträge : 49
Trackmania-Version : Trackmania United Forever
Altersgruppe : 60+
Anmeldedatum : 03.04.09

Benutzerprofil anzeigen

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Schnapsbohne am Do Apr 16, 2009 4:26 pm

Diesmal schon besser.
Übersichtlich is bei mir anders aber danke für die Mühe. ;D
Sauber gemacht! ^^

_________________
MfG Schnapsbohne!
avatar
Schnapsbohne
Clan Leader | Homepage
Clan Leader | Homepage

Männlich Anzahl der Beiträge : 886
Wohnort : Oberfranken, Bayern
Trackmania-Version : Trackmania United Forever
Altersgruppe : 15-18
Anmeldedatum : 05.01.09

Benutzerprofil anzeigen http://www.nos-clan.co.cc

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Thorben am Do Apr 16, 2009 7:04 pm

Danke^^
Brobirts aber mal bitte aus^^
avatar
Thorben
Clan-Mitglied
Clan-Mitglied

Männlich Anzahl der Beiträge : 49
Trackmania-Version : Trackmania United Forever
Altersgruppe : 60+
Anmeldedatum : 03.04.09

Benutzerprofil anzeigen

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Torpedo am Di Jul 07, 2009 11:46 am

thorben kannst du dich wegen server bei mir pls ma in icq melden, dass du mir dass dann da direkt erklärst kriegst auch coppers, danke.

icq:377091388

Torpedo
Clan-Neuling
Clan-Neuling

Männlich Anzahl der Beiträge : 35
Alter : 24
Trackmania-Version : Trackmania United Forever
Altersgruppe : 15-18
Anmeldedatum : 27.06.09

Benutzerprofil anzeigen

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Thorben am Di Jul 07, 2009 3:08 pm

wens geht schreib mir bitte "hier" deine PC daten rein Prozessor dsl u.s.w weil wenn dass alles schlecht ist kann ich ihn dir zwa immernoch machen nur du kannst dann als einziger auf deinen server^^^am wichtigsten ist halt dsl weil ich hab en sehr guten pc nur dsl 1000 daher können bei mir höchstens 4 leute auf den server.
avatar
Thorben
Clan-Mitglied
Clan-Mitglied

Männlich Anzahl der Beiträge : 49
Trackmania-Version : Trackmania United Forever
Altersgruppe : 60+
Anmeldedatum : 03.04.09

Benutzerprofil anzeigen

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Schnapsbohne am Di Jul 07, 2009 3:13 pm

... Ohne Lags, genau.
Ich würd mal sagen - für 15 Personen:

Mindestanforderungen:
- Dualcore ab 2,2 GHz
- 2-3 GB RAM
- Festplatte mit 7.200 U/min und 16MB Cache
- DSL 8.000 - DSL 16.000

Optimalsystem:
- Dualcore ab 2,8 GHz | Quadcore ab 2,6 GHz
- Ab 4GB RAM
- Festplatte mit 7.200 U/min und 32MB Cache
- ab DSL 16.000

Ich denke mit ersterem sollte es laufen.
Aber das kommt auch drauf an wieviele Plugins du installierst und wie stabil der Server läuft. [Anmerkung by Schnaps: Damit ist gemeint - unter Linux z.B. laufen Server schneller und besser als unter einem Normalo-Windows ... was man auch noch nehmen kann ist der Win 2008 Server]

_________________
MfG Schnapsbohne!
avatar
Schnapsbohne
Clan Leader | Homepage
Clan Leader | Homepage

Männlich Anzahl der Beiträge : 886
Wohnort : Oberfranken, Bayern
Trackmania-Version : Trackmania United Forever
Altersgruppe : 15-18
Anmeldedatum : 05.01.09

Benutzerprofil anzeigen http://www.nos-clan.co.cc

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Torpedo am Di Jul 07, 2009 3:43 pm

ich hatte schonmal einen dedicated der is gelaufen^^

hab den nur gelöscht :-(

Torpedo
Clan-Neuling
Clan-Neuling

Männlich Anzahl der Beiträge : 35
Alter : 24
Trackmania-Version : Trackmania United Forever
Altersgruppe : 15-18
Anmeldedatum : 27.06.09

Benutzerprofil anzeigen

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Schnapsbohne am Di Jul 07, 2009 4:01 pm

xD

_________________
MfG Schnapsbohne!
avatar
Schnapsbohne
Clan Leader | Homepage
Clan Leader | Homepage

Männlich Anzahl der Beiträge : 886
Wohnort : Oberfranken, Bayern
Trackmania-Version : Trackmania United Forever
Altersgruppe : 15-18
Anmeldedatum : 05.01.09

Benutzerprofil anzeigen http://www.nos-clan.co.cc

Nach oben Nach unten

default Re: [Tutorial] Dedicated Server

Beitrag  Gesponserte Inhalte


Gesponserte Inhalte


Nach oben Nach unten

Nach oben


 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten