Hilfe zur Auffrischung Trackmania 2 Server Erstellen.

Moderator: German Moderator

User avatar
Sandzange1
Posts: 17
Joined: 13 Sep 2011, 08:30

Re: Hilfe zur Auffrischung Trackmania 2 Server Erstellen.

Post by Sandzange1 » 28 Aug 2017, 10:02

So ich habe nun Alles Versucht auch hier im Forum gefundene Beiträge haben keinen Erfolg ergeben.

Ich kann ja mal hier meine Configs Posten eventuell Findet ja jemand den Fehler den ich übersehe.

Start Parameter

Code: Select all

./ManiaPlanetServer /title=TMCanyon /game_settings=MatchSettings/matchmaking.txt /dedicated_cfg=dedicated_cfg.txt

Code: Select all

/home/user/server/tm2/UserData/Config
dedi config

Code: Select all

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

<dedicated>
	<authorization_levels>
		<level>
			<name>SuperAdmin</name>
			<password>geheim</password>
		</level>
		<level>
			<name>Admin</name>
			<password>geheim</password>
		</level>
		<level>
			<name>User</name>
			<password>geheim</password>
		</level>
	</authorization_levels>
	
 	<masterserver_account>
		<login>server login</login>
		<password>geheim</password>
		<validation_key>mein code</validation_key>
	</masterserver_account>
	
	<server_options>
		<name>test Server</name>
		<comment></comment>
		<hide_server>0</hide_server>					<!-- value is 0 (always shown), 1 (always hidden), 2 (hidden from nations) -->

		<max_players>32</max_players>
		<password></password>
		
		<max_spectators>32</max_spectators>
		<password_spectator></password_spectator>
	
		<keep_player_slots>False</keep_player_slots>			<!-- when a player changes to spectator, hould the server keep if player slots/scores etc.. or not. --> 	
		<ladder_mode>forced</ladder_mode>				<!-- value between 'inactive', 'forced' (or '0', '1') -->
		
		<enable_p2p_upload>True</enable_p2p_upload>
		<enable_p2p_download>False</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="-1"/>
			<!-- commands can be "Ban", "Kick", "RestartMap", "NextMap", "SetModeScriptSettingsAndCommands"... -->
		</callvote_ratios>

		<allow_map_download>True</allow_map_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>

		<disable_horns>False</disable_horns>
		<clientinputs_maxlatency>0</clientinputs_maxlatency>		<!-- 0 mean automatic adjustement -->
	</server_options>
	
	<system_config>
		<connection_uploadrate>8000</connection_uploadrate>		<!-- Kbits per second -->
		<connection_downloadrate>8000</connection_downloadrate>		<!-- Kbits per second -->

		<allow_spectator_relays>False</allow_spectator_relays>

		<p2p_cache_size>600</p2p_cache_size>

		<force_ip_address></force_ip_address>
		<server_port>2351</server_port>
		<server_p2p_port>3451</server_p2p_port>
		<client_port>0</client_port>
		<bind_ip_address></bind_ip_address>
		<use_nat_upnp></use_nat_upnp>

		<gsp_name></gsp_name>						<!-- Game Server Provider name and info url -->
		<gsp_url></gsp_url>						<!-- If you're a server hoster, you can use this to advertise your services -->

		<xmlrpc_port>5001</xmlrpc_port>
		<xmlrpc_allowremote>False</xmlrpc_allowremote>			<!-- If you specify an ip adress here, it'll be the only accepted adress. this will improve security. -->

		<scriptcloud_source>nadeocloud</scriptcloud_source>		<!-- Specify the cloud storage mode for Titles that use it. Can be "localdebug" or "xmlrpc" or "nadeocloud" (default). "nadeocloud" will work only if the creator of the title subscribed to the cloud service. -->

		
		<blacklist_url></blacklist_url>
		<guestlist_filename></guestlist_filename>
		<blacklist_filename></blacklist_filename>
		
		<title>TMCanyon</title>		<!-- SMStorm, TMCanyon, ... -->

		<minimum_client_build></minimum_client_build>			<!-- Only accept updated client to a specific version. ex: 2011-10-06 -->

		<disable_coherence_checks>False</disable_coherence_checks>	<!-- disable internal checks to detect issues/cheats, and reject race times -->

		<disable_replay_recording>False</disable_replay_recording>	<!-- disable replay recording in memory during the game to lower memory usage. -->

		<use_proxy>False</use_proxy>
		<proxy_login></proxy_login>
		<proxy_password></proxy_password>
	</system_config>
</dedicated>
pfad

Code: Select all

/home/user/server/tm2/UserData/Maps/MatchSettings
matchmaking.txt

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name>TimeAttack.Script.txt</script_name>
  </gameinfos>
  <filter>
    <is_lan>1</is_lan>
    <is_internet>1</is_internet>
    <is_solo>0</is_solo>
    <is_hotseat>0</is_hotseat>
    <sort_index>1000</sort_index>
    <random_map_order>0</random_map_order>
  </filter>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_TimeLimit" type="integer" value="300"/>
  </script_settings>
  <startindex>0</startindex>
	<map>
	  <file>Maps/My Maps/Canyon Park.Map.Gbx</file>
	</map>
</playlist>

Und das steht in der log.

Code: Select all

[2017/08/28 10:41:00] Starting ManiaPlanet Date=2017-08-04_11_00 Svn=76354 GameVersion=3.3.0...
[2017/08/28 10:41:00] Configuration file : dedicated_cfg.txt
[2017/08/28 10:41:00] Loading system configuration...
[2017/08/28 10:41:00] ...system configuration loaded
[2017/08/28 10:41:00] Loading cache...
[2017/08/28 10:41:00] ...OK
[2017/08/28 10:41:00] Loading dedicated server configuration...
[2017/08/28 10:41:00] ...Dedicated server configuration loaded
[2017/08/28 10:41:01] Connecting to master server...
[2017/08/28 10:41:22] ...OK
[2017/08/28 10:41:22] Identifying on master server...
[2017/08/28 10:41:23] ...OK
[2017/08/28 10:41:26] ...ERROR: Title unknown. 'TMCanyon@nadeo' (no matching titlepack file found)
[2017/08/28 10:41:26] Listening for xml-rpc commands on port 5001.
[2017/08/28 10:41:26] Match settings file : MatchSettings\matchmaking.txt
[2017/08/28 10:41:26] Loading match settings...
[2017/08/28 10:41:26] ...ERROR: New mode unknown (only script mode supported).
...Could not load the match settings
[2017/08/28 10:41:26] Server not started: no Maps available. Check your matchsettings!
[2017/08/28 10:41:26] URL: maniaplanet://#join=mein server
[2017/08/28 10:41:26] Server not running, exiting.
[2017/08/28 10:41:27] Exiting...

Code: Select all

Debian 8.9
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.43-2+deb8u2 (2017-06-26)

User avatar
Sandzange1
Posts: 17
Joined: 13 Sep 2011, 08:30

Re: Hilfe zur Auffrischung Trackmania 2 Server Erstellen.

Post by Sandzange1 » 28 Aug 2017, 19:14

Problem Wurde behoben Lösung schreibe ich noch dazu.

Es lag an der matchmaking.txt der pfad der Maps war falsch.

Mit netter hilfe von Hoerli

Konnte ich das Problem Lösen.
Last edited by Sandzange1 on 29 Aug 2017, 11:05, edited 1 time in total.

User avatar
Sandzange1
Posts: 17
Joined: 13 Sep 2011, 08:30

Re: Hilfe zur Auffrischung Trackmania 2 Server Erstellen.

Post by Sandzange1 » 29 Aug 2017, 11:03

Trackmania 2 Server Erstellen auf Linux.

Wir melden uns bei unserem Root Server als Benutzer root an.

Zu erst aktualliesieren wir unser System mit folgendem Befehl.

Code: Select all

apt-get update && apt-get -y upgrade

dann installieren wir einen Editor. Ihr könnt auch euren Editor eurer wahl nutzen.

Code: Select all

apt-get install nano

Danach erstellen wir einen Benutzer für unseren Server mit Folgendem Befehl.
Den User Namen könnt ihr frei Wählen.

Code: Select all

adduser trackmania2
Hier könnt ihr euch ein Passwort generiren lassen.
https://www.passwort-generator.com

Die ausgabe Sieht so aus.
Adding user `trackmania2' ...
Adding new group `trackmania2' (1000) ...
Adding new user `trackmania2' (1000) with group `trackmania2' ...
Creating home directory `/home/trackmania2' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: euer passwort
Retype new UNIX password: euer passwort wiederholen
passwd: password updated successfully
Changing the user information for trackmania2
Enter the new value, or press ENTER for the default
Full Name []: Enter
Room Number []:Enter
Work Phone []:Enter
Home Phone []:Enter
Other []:>Enter
Is the information correct? [Y/n] y und dann Enter
Nun machen wir uns zu diesem User mit folgendem Befehl

Code: Select all

su trackmania2
Wir wechseln in unser verzeichniss mit

Code: Select all

cd
Als Nächstes Erstellen wir einen Ordner in dem unserer Server Liegt.
Mit Folgendem Befehl.
Hier könnt ihr den namen auch selbst wählen.

Code: Select all

mkdir tm2server
Danach Wechseln wir in unser Verzeichniss mit folgendem Befehl.

Code: Select all

cd tm2server
Nun laden wir uns mit folgendem Befehl die Software für unseren Server herunter.

Code: Select all

wget http://files.v04.maniaplanet.com/server/ManiaplanetServer_Latest.zip
Ausgabe
wget http://files.v04.maniaplanet.com/server ... Latest.zip
--2017-08-29 09:33:40-- http://files.v04.maniaplanet.com/server ... Latest.zip
Auflösen des Hostnamen »files.v04.maniaplanet.com (files.v04.maniaplanet.com)«... 54.231.131.108
Verbindungsaufbau zu files.v04.maniaplanet.com (files.v04.maniaplanet.com)|54.231.131.108|:80... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 161507760 (154M) [application/zip]
In »»ManiaplanetServer_Latest.zip«« speichern.

ManiaplanetServer_Latest.zip 100%[==========================================================================================================================================>] 154,03M 2,62MB/s in 59s

2017-08-29 09:34:39 (2,60 MB/s) - »»ManiaplanetServer_Latest.zip«« gespeichert [161507760/161507760]

Mit folgendem Befehl können wir uns den Inhalt uneres Ordners anzeigen lassen.

Code: Select all

ls -l
Ausgabe
trackmania2@test:~/tm2server$ ls -l
insgesamt 157724
-rw-r--r-- 1 trackmania2 trackmania2 161507760 Aug 4 10:59 ManiaplanetServer_Latest.zip

Danach entpacken wir unser Archiv mit Folgendem Befehl.

Code: Select all

unzip ManiaplanetServer_Latest.zip

Ausgabe Ordner inhalt

Code: Select all

trackmania2@test:~/tm2server$ ls -l
insgesamt 206220
drwxr-xr-x 5 trackmania2 trackmania2      4096 Mär 13 17:49 GameData
-rw-r--r-- 1 trackmania2 trackmania2      3835 Mär  9 11:46 ListCallbacks_2011-08-01.html
-rw-r--r-- 1 trackmania2 trackmania2      3772 Mär  9 11:46 ListCallbacks_2011-10-06.html
-rw-r--r-- 1 trackmania2 trackmania2      3648 Mär  9 11:46 ListCallbacks_2012-06-19.html
-rw-r--r-- 1 trackmania2 trackmania2      3676 Mär  9 11:46 ListCallbacks_2013-04-16.html
-rwxrwxr-x 1 trackmania2 trackmania2  28647976 Aug  4 10:51 ManiaPlanetServer
-rw-rw-r-- 1 trackmania2 trackmania2  20971608 Aug  2 17:02 ManiaPlanetServer.exe
-rw-r--r-- 1 trackmania2 trackmania2 161507760 Aug  4 10:59 ManiaplanetServer_Latest.zip
drwxr-xr-x 2 trackmania2 trackmania2      4096 Jun  2 14:00 Packs
drwxr-xr-x 3 trackmania2 trackmania2      4096 Mär  9 11:47 RemoteControlExamples
drwxr-xr-x 3 trackmania2 trackmania2      4096 Mär  9 11:47 UserData

Nach dem entpacken Starten wir unseren Server um die fehlenden elemente Erstellen zu lassen
mit Folgendem Befehl.
Der Server Beendet sich von alleine an dieser stelle.

Code: Select all

./ManiaPlanetServer
Ausgabe Ordner inhalt

Code: Select all

trackmania2@test:~/tm2server$ ls -l
insgesamt 206228
drwxr-xr-x  4 trackmania2 trackmania2      4096 Aug 29 09:58 CommonData
drwxr-xr-x  5 trackmania2 trackmania2      4096 Mär 13 17:49 GameData
-rw-r--r--  1 trackmania2 trackmania2      3835 Mär  9 11:46 ListCallbacks_2011-08-01.html
-rw-r--r--  1 trackmania2 trackmania2      3772 Mär  9 11:46 ListCallbacks_2011-10-06.html
-rw-r--r--  1 trackmania2 trackmania2      3648 Mär  9 11:46 ListCallbacks_2012-06-19.html
-rw-r--r--  1 trackmania2 trackmania2      3676 Mär  9 11:46 ListCallbacks_2013-04-16.html
drwxr-xr-x  2 trackmania2 trackmania2      4096 Aug 29 09:58 Logs
-rwxrwxr-x  1 trackmania2 trackmania2  28647976 Aug  4 10:51 ManiaPlanetServer
-rw-rw-r--  1 trackmania2 trackmania2  20971608 Aug  2 17:02 ManiaPlanetServer.exe
-rw-r--r--  1 trackmania2 trackmania2 161507760 Aug  4 10:59 ManiaplanetServer_Latest.zip
drwxr-xr-x  2 trackmania2 trackmania2      4096 Jun  2 14:00 Packs
drwxr-xr-x  3 trackmania2 trackmania2      4096 Mär  9 11:47 RemoteControlExamples
drwxr-xr-x 13 trackmania2 trackmania2      4096 Aug 29 09:58 UserData

Nun Wechseln wir in das Verzeichniss.

Code: Select all

cd tm2server/UserData/Config/

Wir erstellen eine Kopie der dedicated Server cfg

Code: Select all

cp -a dedicated_cfg.default.txt dedicated_cfg.txt

Nun öffnen wir die Dedicated cfg mit einem Editor eurer wahl.
Alternativ könnt ihr das auch über winscp bearbeiten.
Alle Rot dargestellten Texte müssen geändert oder angepasst werden.


Hierfür benötigt ihr einen Server login den ihr hier erstellen könnt.
https://www.maniaplanet.com/account/dedicated-servers

<masterserver_account>
<login>Ändern</login>
<password>Ändern</password>
<validation_key>Ändern</validation_key>
</masterserver_account>

Code: Select all

nano dedicated_cfg.txt

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

<dedicated>
<authorization_levels>
<level>
<name>SuperAdmin</name>
<password>Ändern</password>
</level>
<level>
<name>Admin</name>
<password>Ändern</password>
</level>
<level>
<name>User</name>
<password>Ändern</password>
</level>
</authorization_levels>

<masterserver_account>
<login>Ändern</login>
<password>Ändern</password>
<validation_key>Ändern</validation_key>
</masterserver_account>

<server_options>
<name>Ändern</name>
<comment></comment>
<hide_server>0</hide_server> <!-- value is 0 (always shown), 1 (always hidden), 2 (hidden from nations) -->

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

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

<keep_player_slots>False</keep_player_slots> <!-- when a player changes to spectator, hould the server keep if player slots/scores etc.. or not. -->
<ladder_mode>forced</ladder_mode> <!-- value between 'inactive', 'forced' (or '0', '1') -->

<enable_p2p_upload>True</enable_p2p_upload>
<enable_p2p_download>False</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="-1"/>
<!-- commands can be "Ban", "Kick", "RestartMap", "NextMap", "SetModeScriptSettingsAndCommands"... -->
</callvote_ratios>

<allow_map_download>True</allow_map_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>

<disable_horns>False</disable_horns>
<clientinputs_maxlatency>0</clientinputs_maxlatency> <!-- 0 mean automatic adjustement -->
</server_options>

<system_config>
<connection_uploadrate>8000</connection_uploadrate> <!-- Kbits per second -->
<connection_downloadrate>8000</connection_downloadrate> <!-- Kbits per second -->

<allow_spectator_relays>False</allow_spectator_relays>

<p2p_cache_size>600</p2p_cache_size>

<force_ip_address></force_ip_address>
<server_port>2350</server_port>
<server_p2p_port>3450</server_p2p_port>
<client_port>0</client_port>
<bind_ip_address></bind_ip_address>
<use_nat_upnp></use_nat_upnp>

<gsp_name></gsp_name> <!-- Game Server Provider name and info url -->
<gsp_url></gsp_url> <!-- If you're a server hoster, you can use this to advertise your services -->

<xmlrpc_port>5000</xmlrpc_port>
<xmlrpc_allowremote>true</xmlrpc_allowremote> <!-- If you specify an ip adress here, it'll be the only accepted adress. this will improve security. -->

<scriptcloud_source>nadeocloud</scriptcloud_source> <!-- Specify the cloud storage mode for Titles that use it. Can be "localdebug" or "xmlrpc" or "nadeocloud" (default). "nadeocloud" will work only if the creator of the title subscribed to the cloud service. -->


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

<title>TMCanyon</title> <!-- SMStorm, TMCanyon,TMStation ... -->

<minimum_client_build></minimum_client_build> <!-- Only accept updated client to a specific version. ex: 2011-10-06 -->

<disable_coherence_checks>False</disable_coherence_checks> <!-- disable internal checks to detect issues/cheats, and reject race times -->

<disable_replay_recording>False</disable_replay_recording> <!-- disable replay recording in memory during the game to lower memory usage. -->

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

Nun Wechseln wir in das verzeichniss.

Code: Select all

cd tm2server/UserData/Maps/MatchSettings/

Und wir erstellen uns eine MatchSettings.txt

Ihr könnt auch für jeden typ eine extra MatchSettings.txt
erstellen als beispiel MatchSettings_Chase.txt , MatchSettings_Cup.txt ,MatchSettings_Laps.txt , MatchSettings_Rounds.txt , MatchSettings_Team.txt , MatchSettings_Time_Attack.txt

Die inhalte findet ihr auch hier https://www.maniaplanet.com/account/ded ... ers/helper

in diesem fall nutze ich den Modus Time Attack

Code: Select all

touch MatchSettings.txt

Danach öffnen wir die datei hier Alternative mit winscp

Code: Select all

nano MatchSettings.txt

ihr könnt den inhalt hier kopieren und in eure MatchSettings.txt einfügen.
Die Maps müssen noch auf den Server geladen werden da es keine Gibt.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name><![CDATA[TimeAttack.Script.txt]]></script_name>
  </gameinfos>
  <filter>
    <is_lan>1</is_lan>
    <is_internet>1</is_internet>
    <is_solo>0</is_solo>
    <is_hotseat>0</is_hotseat>
    <sort_index>1000</sort_index>
    <random_map_order>0</random_map_order>
  </filter>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_TimeLimit" type="integer" value="300"/>
  </script_settings>
  <startindex>0</startindex>
	<map>
	   <file>My Maps\Anpassen.Map.Gbx</file>
	</map>
	<map>
	   <file>My Maps\Anpassen.Map.Gbx</file>
	</map>
</playlist>


Nun Wechseln Wir wieder in das verzeichniss

Code: Select all

cd tm2server/Packs/

und Laden uns die Packs Runter

Code: Select all

Für Canyon    wget https://files-v4.live.maniaplanet.com/titles/9f0bf4a146/TMCanyon@nadeo.Title.Pack.gbx
Für Stadium   wget https://files-v4.live.maniaplanet.com/titles/cf8a7224ed/TMStadium@nadeo.Title.Pack.gbx
Für Lagoon   wget https://files-v4.live.maniaplanet.com/titles/ec6a708aad/TMLagoon@nadeo.Title.Pack.gbx
Für Vally      wget https://files-v4.live.maniaplanet.com/titles/cdcdea6899/TMValley@nadeo.Title.Pack.gbx


Nun wechseln wir ein verzeichniss nach oben.

Code: Select all

cd ..

Nun erstellen wir uns eine Start.sh

Code: Select all

touch start.sh

und öffnen sie

Code: Select all

nano start.sh

und fügen folgendes ein

An dieser stelle könnt ihr bei
/game_settings=MatchSettings/auch euren namen angeben.txt
/dedicated_cfg=auch euren namen angeben.txt

Code: Select all

#!/bin/bash
./ManiaPlanetServer /title=TMCanyon@nadeo /game_settings=MatchSettings/MatchSettings.txt /dedicated_cfg=dedicated_cfg.txt
eine Übersicht aller parameter findet ihr auch hier https://doc.maniaplanet.com/dedicated-s ... mmand-line


und dann geben wir der start,sh noch die nötigen Rechte.

Code: Select all

chmod u+x start.sh

und zum schluss starten wir den server mit.

Code: Select all

./start.sh


Fertig

Wer Fehler findet oder verbesserung kann sich gerne äußern.
Last edited by Sandzange1 on 30 Aug 2017, 16:27, edited 3 times in total.

User avatar
index
Translator
Translator
Posts: 167
Joined: 17 Jun 2010, 20:59
Contact:

Re: Hilfe zur Auffrischung Trackmania 2 Server Erstellen.

Post by index » 29 Aug 2017, 11:51

Sandzange1 wrote:
29 Aug 2017, 11:03

Code: Select all

mkdir MatchSettings.txt

Code: Select all

mkdir start.sh
...
Wer Fehler findet oder verbesserung kann sich gerne äußern.
Der Befehl mkdir erzeugt ein Verzeichnis, daher ist dieser Schritt an den oben aufgeführten Stellen überflüssig und führt zu einer Fehlermeldung des darauffolgenden Befehls

Code: Select all

nano MatchSettings.txt
bzw.

Code: Select all

nano start.sh
Der Editor nano muss nicht zwangsläufig in der Standardinstallation des verwendeten Linux-Systems enthalten sein.
Image iNDEX'''

User avatar
Sandzange1
Posts: 17
Joined: 13 Sep 2011, 08:30

Re: Hilfe zur Auffrischung Trackmania 2 Server Erstellen.

Post by Sandzange1 » 29 Aug 2017, 12:28

index wrote:
29 Aug 2017, 11:51
Sandzange1 wrote:
29 Aug 2017, 11:03

Code: Select all

mkdir MatchSettings.txt

Code: Select all

mkdir start.sh
...
Wer Fehler findet oder verbesserung kann sich gerne äußern.
Der Befehl mkdir erzeugt ein Verzeichnis, daher ist dieser Schritt an den oben aufgeführten Stellen überflüssig und führt zu einer Fehlermeldung des darauffolgenden Befehls

Code: Select all

nano MatchSettings.txt
bzw.

Code: Select all

nano start.sh
Der Editor nano muss nicht zwangsläufig in der Standardinstallation des verwendeten Linux-Systems enthalten sein.
Ups Das war so nicht gedacht habe es Geändert. danke für den hinweis.

und zum Editor da kann ja letzendlich jeder das nutzen was er lieber mag.

Post Reply

Return to “Support”

Who is online

Users browsing this forum: No registered users and 1 guest