Server Kommandos für die [SRC] TMN Server

SoKoBaN

B.Ohlsen der alte Schwede
Teammitglied
[SRC] Trackmania Nations Server Kommandos
Basierend auf ASECO / RASP v0.93​

An dieser Stelle gibt es eine kleine Übersicht, aller Kommandos, welche auf den Servern des [SRC] abgesetzt werden können. Um ein Kommando zum Server zu senden, öffnet man einfach den Chat, schreibt das Kommando und drückt die Enter-Taste. Dabei ist immer ein Slash (/) dem Kommando voran zu stellen.


» Die Jukebox
Die Jukebox ist eine Funktion, mit welcher ein Spieler einen Kurs auswählen kann. Dieser Kurs kommt dann als nächster an die Reihe. Es ist möglich, das mehrere Spieler einen Kurs wählen, es ist aber nicht möglich, das ein Spieler mehrere Kurse wählt. Um einen Kurs in der Jukebox zu wählen, benötigt es die Nummer des Kurses. Es kann kein Kurs gewählt werden, wenn er bei den letzten 10 gefahrenen Strecken dabei war. Die Namen dieser Kurse sind in der Liste grau dargestellt.
Kommandos:
  • /list - Listet alle Kurse der Reihe nach auf. Vor dem Kursname steht die benötigte Kursnummer.
  • /jukebox ## - Dieser Befehl wählt einen Kurs aus. Die Rautezeichen sind dabei mit der Nummer des Kurses zu ersetzen.
  • /jukebox display - Zeit den Namen des aktuell gewählten Kurses
  • /jukebox drop - Löscht einen Kurs aus der Jukebox
  • /jukebox list - Zeigt alle Kurse, welche sich derzeit in der Jukebox befinden.
  • /jukebox help - Zeigt das Hilfefenster zur Jukebox an.


» Die listige Liste
Der Befehl /list zeigt nicht nur alle Kurse an, sondern lässt sich auch durch verschiedene Zusätze zu viel mehr Informationen benutzen. Manche der Optionen geben keinen Wert aus, das passiert z.B. wenn man nach seinem höchsten Rang auf einem Kurs fragt und man noch nicht auf diesem Kurs in der Rangliste steht. Diese Informationen sind besonders nützlich bei der Auswahl einer Strecke für die Jukebox. Alle folgenden Informationen beziehen sich auf die eigene Person.
Kommandos:
  • /list - Listet alle auf dem Server verfügbaren Kurse auf.
  • /list help - Zeigt die Hilfe zum Kommando.
  • /list norank - Kurse ohne Eigenes Ranking.
  • /list nofinish - Kurs bei dem man noch nicht in das Ziel gefahren ist.
  • /list nogold - Auf diesen Kursen wurde noch keine Goldmedaille gewonnen.
  • /list noauthor - Die Bestzeit des Autors wurde noch nicht überboten.
  • /list norecent - Kurse die man in letzter Zeit nicht mehr gespielt hat.
  • /list best - Zeigt alle Kurse mit den besten Zeiten.
  • /list worst - Zeigt alle Kurse mit den schlechtesten Zeiten.
  • /list longest - Die längsten Kurse, gerechnet nach Fahrdauer.
  • /list shortest - Die kürzesten Kurse, gerechnet nach Fahrdauer.
  • /list newest - Die 10 neuesten Kurse auf dem Server. Eine Zahl nach dem Kommando erweitert oder verringert die Anzeige.
  • /list oldest - Die 10 ältesten Kurse auf dem Server. Eine Zahl nach dem Kommando erweitert oder verringert die Anzeige.
  • /list *** - Sucht einen Kurs, in dem die eingegebene Zeichenfolge vorhanden ist. Dabei wird nach Kursname und nach dem Autor gesucht.
  • /list karma # - Zeigt alle Kurse mit dem angegebenen oder höherem Karma. Statt der Raute ist eine Zahl einzugeben.


» Und der Gewinner ist...
Man kann sich alle möglichen und unmöglichen Toplisten ausgeben lassen. Diese Funktionen beziehen sich auf alle Spieler, welche jemals auf dem Server etwas gewonnen oder einen Rekord gebrochen haben.
Kommandos:
  • /topsums - Zeigt die Top 100 aller Fahrer, welche sich in die Top 3 gefahren haben.
  • /toprecs - Zeigt die Top 100 der Rekordhalter.
  • /firstrec - Der erste Platz auf dem gerade laufenden Kurs.
  • /lastrec - Der letzte Platz auf dem gerade laufenden Kurs.
  • /nations - Welche Nationen waren am meisten auf dem Server vertreten?
  • /top10 - Zeigt die 10 besten Fahrer.
  • /top100 - Zeigt die besten 100 Fahrer.
  • /topwins - Zeigt die Top 100 der Fahrer, welche die meisten Strecken gewonnen haben.
  • /active - Zeigt die Fahrer mit der meisten Aktivität.


» Wer die Wahl hat, hat die Qual
Es kann passieren, das man den gerade laufenden Kurs aus bestimmten Gründen beenden oder noch einmal spielen möchte. Oder aber auch unliebsame Mitspieler sollten den Server verlassen. Das ermöglicht die neue Art zu voten, welche das übliche CallVote ersetzt. Gevotet werden kann nur innerhalb einer bestimmten Zeit und für manche Votings müssen ein bestimmter Anteil Fahrer ihre Stimme geben, um das die Aktion ausgeführt wird. Die Zeiten oder wie viele der anwesenden Fahrer wählen müssen, ist frei einstellbar und kann jederzeit vom Admin des Vertrauens auf dem Server geändert werden.
Kommandos:
  • /helpvote - Zeigt die Hilfe zur Votefunktion an.
  • /endround - Die laufende Runde soll beendet werden. Funktioniert nur im Rounds Spielmodus.
  • /ladder - Wenn die Anzeige erscheint, das der aktuelle Kurs nicht bei der TMN-Ladder registriert ist, kann man damit den Kurs für eine erneute Registrierung restarten.
  • /replay - Der aktuelle Kurs wird nach Beendigung noch einmal laufen.
  • /skip - Der aktuelle Kurs wird beendet und der nächste in der Liste wird gestartet.
  • /kick <login_name> / <ID> - Wirft einen Spieler vom Server. Dazu benötigt man den Loginnamen des Spielers oder die ID. Beides erhält man mit dem Kommando /players.
  • /cancel - Die aktuelle eigene Wahl wird aufgehoben.
  • /y - Stimmt der aktuellen Wahl zu.


» In der Kürze liegt die Würze
Bekannt dürfte sein, das sich mit vielen Kommandos kurze Buchstabenfolgen automatisch zu Worten oder Sätzen vervollständigen. Hier ist einmal die komplette Liste aller Abkürzungen und ihrer Bedeutung. Einige der Kommandos lassen die Eingabe eines weiteren Wortes zu. Diese erkennt man daran, das sie doppelt auftauchen und die Zeichenfolgen <Name> beinhalten.
Kommandos:
  • /hi - Hello All !
  • /hi <Name> - Hello <Name> !
  • /bye - I have to go... Bye All !
  • /bye <Name> - Bye <Name> !
  • /thx - Thanks All !
  • /thx <Name> - Thanks <Name> !
  • /lol - LoL !
  • /lool - LooOOooL !
  • /brb - Be Right Back !
  • /afk - Away From Keyboard !
  • /gg - Good Game All !
  • /gg <Name> - Good Game <Name> !
  • /gr - Good Race All !
  • /gr <Name> - Good Race <Name>
  • /bgm - Bad Game for Me :(
    ----------------------------------------------
  • /me - Stellt ein Wort oder einen Text als Aktion dar.

» Wie ist das Karma heute?
Man kann für den jeweils laufenden Kurs ein so genanntes Karma vergeben. Dieses Karma erhöht oder verringert die Punktzahl, welche ein Kurs von allen Spielern bisher bekommen hat. Dieser Wert sagt auch aus, wie gut der entsprechende Kurs bei den Fahrern angekommen ist. Bei diesem speziellen Kommando kann der führende Slash (/) weggelassen werden, um das andere Spieler sehen, wie man selbst den Kurs bewertet.
Kommandos:
  • /++ - Erhöht das Karma des Kurses um einen Punkt.
  • /-- - Verringert das Karma des Kurses um einen Punkt.
  • /karma - Zeigt das Karma des aktuell laufenden Kurses an.
  • /list karma # - Zeigt das Karma derer Kurse, die mindestens über die, anstatt der Raute eingegebenen, Zahl verfügen.

» Was man schon immer über sich wissen wollte
Es gibt jede Menge Informationen, welche über die eigene Person zur Verfügung stehen. Das bezieht sich entweder auf den aktuell laufenden Kurs oder auf den gesamten Server, auf dem man sich gerade aufhält. Einige der Kommandos können nur genutzt werden, wenn man schon einen Rekord auf dem aktuellen Kurs gefahren hat. Anderenfalls gibt es eine entsprechende Fehlermeldung.
Kommandos:
  • /pb - Zeigt die eigene Bestzeit auf dem aktuellen Kurs an.
  • /rank - Gibt den eigenen Serverrang aus.
  • /best - Zeigt die besten Zeiten.
  • /worst - Zeigt die schlechtesten Zeiten.
  • /summary - Gibt die Summe aller eigenen Rekorde aus.
  • /nextrec - Die nächst bessere Zeit, welche man überbieten muss.
  • /diffrec - Die Zeitdifferenz vom eigenen Rekord zum Erstplatzierten.
  • /recrange - Die Zeitdifferenz vom eigenen Rekord zur schlechtesten Zeit.
  • /wins - Summe der gewonnenen Rennen.
  • /stats - Eigene Statistiken für den aktuellen Server.

» Sag mir deinen Namen...
...und ich sage dir wer du bist. Mit diesen Kommandos kann man Informationen über andere Fahrer abrufen. Dazu benötigt man den Loginnamen oder die Player ID des Fahrers. Beides steht mit dem Kommando /players zur Verfügung. Für Spieler, welche gerade nicht online sind, wird der Loginname unbedingt benötigt.
Kommandos:
  • /players - Zeigt eine Liste der Fahrer, welche gerade auf dem Server sind.
  • /ranks - Zeigt eine Liste und das Ranking der Fahrer.
  • /clans - Zeigt Fahrer und den dazugehörigen Clan, falls vorhanden.
  • /nextrank - Der Fahrer mit dem nächsthöheren Rekord.
  • /laston <ID / Login> - Gibt das Datum und die Zeit aus, wann ein Fahrer das letzte mal auf dem Sever gesehen wurde.
  • /statsall <ID / Login> - Zeigt die Weltstatistik deines Fahrers an.

» Immer auf Kurs bleiben
Für den aktuell laufenden Kurs, auch Map oder Track genannt, gibt es jede Menge Informationen zum abrufen.
Kommandos:
  • /history - Die letzten 10 Kurse, welche gefahren wurden.
  • /track - Zeigt Zeitinfos für den laufenden Kurs.
  • /playtime - So lange läuft der aktuelle Kurs schon.
  • /firstrec - Gibt den ersten Platz des aktuellen Kurses aus.
  • /lastrec - Gibt den letzten Platz des aktuellen Kurses aus.
  • /nextmap - Gibt den Namen des nächsten Kurses aus, welcher laufen wird.
  • /newrecs - Zeigt die neuesten gefahrenen Rekorde auf dem aktuellen Kurs.
  • /liverecs - Gibt die Topliste der Bestzeiten des aktuellen Kurses aus.

» Reden ist silber, schweigen ist Gold
Bisweilen kann es schon mal vorkommen, das einem der Eine oder Andere Fahrer mit Chatnachrichten zu sehr ablenkt oder einfach nur auf den Keks geht. Dafür gibt es aber auch Abhilfe. Man kann einfach einen oder mehrere Fahrer auf die Schweigeliste verbannen und sieht dann keinerlei Chatnachrichten von dem / den Betroffenen mehr. Dafür benötigt wird die ID oder der Loginname des Spielers. Diesen gibt es mit dem üblichen /players Kommando.
Kommandos:
  • /players - Zeigt eine Liste der Fahrer, welche gerade auf dem Server sind.
  • /mute <ID / Login> - Die Chatnachrichten eines anderen Fahrers unterdrücken.
  • /unmute <ID / Login> - Die Chatnachrichten eines anderen Fahrers wieder anzeigen.
  • /mutelist - Eine Liste aller Spieler, bei welchen man die Chatnachrichten unterdrückt.

» Ich erzähle dir ein Geheimnis
Manchmal möchte man einem anderen Fahrer eine Nachricht schicken, ohne das diese von anderen Fahrern gelesen werden soll. Das ist mit einer privaten Nachricht möglich. Auch hier wird wieder entweder die Player-ID oder der Loginname benötigt.
Kommandos:
  • /players - Zeigt eine Liste der Fahrer, welche gerade auf dem Server sind.
  • /pm <ID / Login> - Sendet eine private Nachricht an einen Fahrer.
  • /pmlog - Zeigt das Log der privaten Nachrichten.

» Der letzte Rest
Es gibt noch eine Reihe anderer Kommandos, welche verschiedene Funktionen haben, sich aber nicht in die obigen Kategorien einordnen lassen.
Kommandos:
  • /cps - Ein verbessertes Tracking der Checkpoints. Um es zu deaktivieren, das Kommando einfach nochmal eingeben.
  • /password - Zeigt das aktuelle Server / Spectrator Passwort an.
  • /chatlog - Gibt ein Log der Chatnachrichten aus.
  • /time - Die aktuelle Zeit und das Datum des Servers.
  • /server - Informationen zum Server.
  • /song - Zeigt den Namen des Liedes der Strecke, falls vorhanden.
  • /helpall - Gibt eine Liste aller Kommandos und ihrer Bedeutung in englischer Sprache aus.
  • /help - Gibt alle verfügbaren Serverkommandos aus.

Im Anhang befindet sich dieses Tutorial noch einmal als PDF Datei.
 

Anhänge

  • src_server_commands.pdf
    151,6 KB · Aufrufe: 829
Danke sehr für diese umfangreiche Info.

Einen Rechtschreibfehler hab ich entdeckt. :ROFLMAO: -- Ganz oben bei "jukebox replay".

.... und, äh...... sollten wir diesen Beitrag nicht lieber in den Memberbereich verschieben und ihn dort festpinnen??
 
Ganz davon abgesehen, das ich nicht die Bohne habe wie ich mir das alles merken soll halte ich gewisse Befehle als Bedenklich, wenn sie für alle zugänglich sind:

SoKoBaN schrieb:
[*]/kick <login_name> / <ID> - Wirft einen Spieler vom Server. Dazu benötigt man den Loginnamen des Spielers oder die ID. Beides erhält man mit dem Kommando /players.

Ich vermute mal, und da bin ich wieder ganz der Neurotiker, das dieser Befehl schlicht und schnell missbraucht wird. Ich denke, das Recht zu bannen und zu kicken sollte auch weiterhin nur den Admins zur Verfügung stehen.

Mir graut es auch jetzt schon vor der Flut an Votes, wenn jemanden wieder die Strecke auf den Keks geht.... aber naja, das ist ein anderes Thema.

Abgesehen davon: Good Work Soko! (y)
 
jo bin da ganz Jakabars Meinung! wenn jeder jeden kicken oder muten kann st der server bald stumm oder leer ^^. Also diese Kommandos würde ich den admins vorbehalten.
Ansonsten gute Arbeit :D
 
Also das mit dem Muten verstehe ich so, dass man jemanden für sich muten kann, nicht aber für die anderen. Das mit dem Kicken finde ich auch nicht gut. Wenn die Kids das erstmal raus haben, gehts rund :(

Das sollte den SRClern vorbehalten bleiben.

btw:

Das RemoteCP für den Testserver geht nicht.

[-32300] transport error - could not open socket
[-32300] transport error - Client not initialized.
[-32300] transport error - Client not initialized.
remoteCP-3 fatal error: script aborted

Der Server läuft aber im Moment sind da nur 3 Nadeo-Strecken drauf.
 
Ihr hattet bisher kein Kickvote? Das wusste ich nicht, sorry.
Aber Mapvote schon, oder?

Muten kann nur jeder für sich selber. Das ist wie eine persönliche Ignorierfunktion.
 
hey sokoban


weißt du zufällig auch die befehle für operatoren?
wurde unfreiwillig zum operator gemacht auf nem server und jetzt steh
ich davidoff


danke
 
Die Jukebox gibt es noch, aber ist auf den meisten unserer Servern deaktiviert.
Kannst ja mal ausprobieren mit dem Command /list und dann eine Map auswählen, aber im Chat steht, zumindest auf dem Shorttrack-Server, "Jukebox disabled" oder der gleichen.

Auf dem Training und Test-Server ist das noch aktiv.
 
Oben