****** TOST 1.4 Befehlsuebersicht ******
*
Ueber den Befehl 'hilfe <Befehl>' kannst Du mehr
ueber einen bestimmten Befehl erfahren
*
*** Befehle fuer alle Spieler:
*
TostInfo, ShowTeamInfo, ShowWeapon, xSay, xTeamSay
mypgid, register, status, msg, complain, regname
hidereg
*
*** Befehle fuer Spieler mit der Flag 'A' (=freigeschaltet) oder Admins:
*
regs
*
*** Befehle fuer Spieler mit der Flag 'K' oder Admins:
*
rkick
switchteam
*** Befehle fuer Spieler mit der Flag 'B' oder Admins:
*
rban, bans, baninfo, addpgidban, unban
unbanip, ipbans, addipban, ipunban
addxban, xbans, delxban, isxbanned
pgid, rscreen
*
*** Befehle fuer Spieler mit der Flag 'M' oder Admins:
*
addreg, delreg, exportregs
addflag, delflag, approve, flags
save
delcomplaint, complaints, xcomplaints
*
Ueber den Befehl 'regs' bekommst Du die Registriernummer (reg nummer)
die fuer manche dieser Befehle gebraucht wird
*
*** Befehle fuer Admins
*
mkteams, KickTK, xkick, xpkick, ProtectSrv
*
tostinfo => Zeigt Infos ueber TOST an
ShowTeamInfo => Erweitert Dein Display mit Team Infos
ShowWeapon => Schaltet zwischen den erweiterten Bildschirmanzeigen fuer
Waffen hin und her (aus, mit Bildern, klein)
xSay => Wie Say/TeamSay, aber mit den TOST Variablen
Ueber 'help xteamsay' bekommst Du eine Liste mit verfuegbaren Variablen.
xTeamSay => Wie Say/TeamSay, aber mit den TOST Variablen:
## - Zeigt ein normales # an
#W - Deine Waffe
#T - Name des Spielers in Deinem Zielkreuz
#N - Dein Name
#L - Ort an dem Du Dich aufhaelst (geht nicht auf allen Maps)
#H - Deine Energie
#B - Namen der Teammates die sich in Deiner Umgebung befinden
Echo => Nachricht an Dich selbst (sinnvoll bei Scripts) - versteht auch die TOST Variablen
KickTK => Kickbannt alle Spieler mit einem Negativen Score (nur Admins nicht)
mkteams => Gleicht die Teams aus
xkick => wie "kick", loescht aber den Score des Spielers wenn er wieder kommt
xpkick => wie "kick", loescht aber den Score des Spielers wenn er wieder kommt
ProtectSrv => Sichert den Server durch ein zufallsgeneriertes Passwort. Allen Admins wird dieses Passwort mitgeteilt, die es dann an die Spieler weitergeben koennen. Ist sinnvoll, wenn ein Spieler nach einem Kick trotzdem immer wieder rein kommt.
Das Passwort wird automatisch entfernt wenn
a) die angegebene Zeit abgelaufen ist
b) die Map zu ende ist
c) der Befehl 'ProtectSrv' noch einmal aufgerufen wird
Achtung: ProtectSrv ueberschreibt Passwoerter die zuvor gesetzt wurden
pgid => Zeigt die PGID und die IP Adresse eines Spielers an, der online ist
Einschraenkungen: Flags 'B' oder 'M'
Syntax: pgid <player id>
Admins und M-Flag Spielern werden weitere Informationen angezeigt
mypgid => zeigt Dir Deine PGID an
addreg => Fuegt eine Registrierung manuell hinzu
Einschraenkungen: Flag 'M'
Syntax: addreg <PGID> <Spieler Name> <Flags>
register => Benutze diesen Befehl um dich zu registrieren oder abzumelden
Benutze 'register' um Dich zu registrieren
Wenn Du bereits registriert bist und Deinen Namen aendern willst, benutze 'register rename'
Wenn Du registriert bist und Deine Registrierung loeschen willst, benutze 'register delete'
status => Zeigt Dir Deinen Status auf diesem Server an
ipbans => Zeigt eine Liste der IP Bans (IPPolicies) an
unban => loescht einen PGID ban (Alias von 'unbanpgid')
Einschraenkungen: Flag 'B'
Syntax: unban <Ban Nummer>
(Ueber den Befehl 'bans' bekommst Du die Ban Nummer)
unbanpgid => das gleiche wie "unban"
baninfo => Zeigt ausfuehrlichere Infos zu einem bestimmten PGID Ban an
Einschraenkungen: Flag 'B'
Syntax: baninfo <Ban Nummer>
(Ueber den Befehl 'bans' bekommst Du die Ban Nummer)
bans => Zeigt eine Liste aller PGID Bans an (Alias von 'pgidbans')
Einschraenkungen: Flag 'B'
Syntax: bans [Suchwort]
Wenn 'bans' ohne einen Parameter aufgerufen wird, zeigt der Server die
komplette Ban Liste an. Wenn Du den Parameter [Suchwort] zusaetzlich angibst,
werden nur die Bans angezeigt, die die angegebene Zeichenfolge enthalten.
ipunban => Loescht einen IP Ban (Alias von 'rmipban' und 'unbanip')
Einschraenkungen: Flag 'B'
Syntax: ipunban <ipban Nummer>
(Ueber den Befehl 'ipbans' kommst Du an die ipban Nummer)
rmipban => das selbe wie 'ipunban'
unbanip => das selbe wie 'ipunban'
addipban => Fuegt einen IP Ban (IPPolicies) hinzu (Alias von 'ipaddban' oder 'addbanip')
Einschraenkungen: Flag 'B'
Syntax: addipban <IP Adresse>
addbanip => das selbe wie 'addipban'
ipaddban => das welbe wie 'addipban'
msg => Schickt eine private Nachricht an einen oder mehrere Spieler
Syntax 1: msg <player id> <Nachricht>
Syntax 2: msg :<Teil des Namens> <Nachricht>
Beispiel1: msg 12 hallo - verschickt eine private Nachricht an den Spieler mit der Player ID 12
Beispiel: msg :SSP hallo - verschickt eine Nachricht an alle Spieler die die Buchstabenfolge 'SSP' in ihrem Namen haben
Zusaetzliche Infos:
-Admins und R|K|B-Flag Spieler koennen von dem Steuerzeichen '#' gebrauch machen
-Nur Admins die eingeloggt sind koennen private Nachrichten an lebende Spieler schicken, wenn sie selbst tot sind.
regs => Zeigt eine Liste der Registrierungen an (Alias von 'reglist')
Einschraenkung: Flag 'A' (bestaetigt)
Syntax: regs [Suchwort]
Wenn 'regs' ohne einen Parameter aufgerufen wird, zeigt der Server die
komplette Liste an. Wenn Du den Parameter [Suchwort] zusaetzlich angibst,
werden nur die Registrierungen angezeigt, die die angegebene Zeichenfolge enthalten.
exportregs => Funktioniert so wie 'regs', aber schreibt die Ausgabe in Deine Log Datei
Einschraenkung: Flag 'M'
addflag => Gibt einem Spieler eine Flag (Gegenteil von 'delflag')
Einschraenkungen: Flag 'M'
Syntax: addflag <Reg Nummer> <Flag>
Ueber 'regs' findest Du die Reg Nummer
Mit 'help flags' bekommts Du eine Liste aller moeglichen Flags
delflag => Loescht die Flag eines Spielers (Gegenteil von 'addflag')
Einschraenkungen: Flag 'M'
Syntax: delflag <Reg Nummer> <Flag>
Ueber 'regs' findest Du die Reg Nummer
Existierende Flags :
R - Spieler ist registriert (alle registrierten Spieler haben diese Flag)
C - Spieler benutzt in diesem Moment den Namen unter dem er Registriert ist
(diese Flag kann nicht manuell zugewiesen werden,
und macht aus einem grauen/weissen 'R' ein gelbes/gruenes 'R')
A - Die Registrierung dieses Spielers wurde bestaetigt
K - Spieler hat Kick-Rechte
B - Spieler hat Ban-Rechte
M - Spieler kann Registrierungen bearbeiten
I - Die Registrierung dieses Spielers ist fuer andere Spieler unsichtbar (nicht fuer Admins)
approve => gibt einem Spieler der Online ist die 'R' Flag
Einschraenkung: Flag 'M'
Syntax: approve <player id>
Dieser Befehl funktioniert so wie der Befehl 'addflag <reg nummer> A',
bloss dass er als Parameter nur die Player ID statt der Reg Nummer braucht.
delreg => Loescht eine Registrierung (Alias von 'unregister' oder 'rmreg')
Einschraenkungen: Flag 'M'
Syntax: delreg <Reg Nummer>
Warning: Der Parameter muss die Reg Nummer sein, und NICHT die Player ID!
Fuer eine Liste mit Reg Nummern gibt es den Befehl 'regs'
unregister => das selbe wie 'delreg'
rmreg => das selbe wie 'delreg'
rkick => Kickt einen Spieler
Einschraenkung: Flag 'K' oder 'B'
Syntax: rkick <player id> [Grund]
Beispiel: rkick 12 geh weg!!! - Kickt den Spieler mit ID 12 und zeigt "geh weg!!!" im Spiel an.
Der Parameter [Grund] ist optional.
rban => bannt die IP Adresse und die PGID eines Spielers und kickt ihn.
(Alias von 'rkickban')
Einschraenkung: Flag 'B'
Syntax: rban <player id> [Dauer] [Grund]
Achtung: Sei mit diesem Befehl sehr vorsichtig!
Falls keine [Dauer] angegeben wird, hebt sich der Ban niemals von selbst wieder auf.
Der Parameter [Grund] ist optional
[Dauer] kann folgendermassen zusammengesetzt sein, wobei N eine Nummer ist:
Nt - Ban laeuft nach N Tagen ab
Ns - Ban laeuft nach N Stunden ab
Nm - Ban laeuft nach N Minuten ab
N - Ban laeuft nach N Minuten ab
nie - Ban laeuft nie ab
Beispiel: rban 12 2h komm in 2 Stunden wieder! - Bannt ID12 fuer 2 Stunden mit dem Grund "komm in 2 Stunden wieder!"
Beispiel: rban 12 - Bannt ID12 ohne Grund, und der Ban laeuft nie ab
Beispiel: rban 12 5 - Bannt ID12 fuer 5 Minuten, ohne dass ein Grund angegeben wird
Du solltest als Grund immer eine kleine Beschreibung nehmen, damit
andere Admins sehen was es mit dem Ban auf sich hat.
Andere Befehle aus diesem Bereich: rkick, bans, baninfo
addpgidban => wie 'rban', bloss dass eine PGID direkt gebannt wird
Einschraenkungen: Flag 'B'
Syntax: rban <PGID> [Dauer] [Grund]
Um die PGID eines Spielers herauszufinden, benutze den Befehl 'pgid <player id>'
Dieser Befehl ist sinnvoll, wenn man jemanden bannen will der zur Zeit nicht auf dem Server ist.
Fuer mehr Infos ueber die Parameter [Dauer] und [Grund] benutze den Befehl 'hilfe rban'
complain => Speichert eine Beschwerde ab
Mit diesem Befehl kannst Du den 'M'-Flag Spielern eine Nachricht auf dem Server hinterlassen.
Er/Sie wird sie sehen sobald er/sie den Server betritt.
Syntax: complain <Nachricht>
Achtung: Du kannst nur eine einzige Beschwerde verschicken. Vorherige Beschwerden werden automatisch ueberschrieben
delcomplaint => Loescht eine Beschwerde (Alias von 'rmcomplaint')
Einschraenkung: Flag 'M'
Syntax: delcomplaint <Beschwerde Nummer>
Ueber 'complaints' bekommst Du eine Liste mit den Beschwerde Nummern
rmcomplaint => das selbe wie 'delcomplaint'
complaints => Zeigt alle Beschwerden an (bis zu 20)
xcomplaints => Wie 'complaints', bloss dass mehr Infos angezeigt werden
save => Speichert die Konfiguration (Registrierungen, usw...) manuell ab
Einschraenkungen: requires flag 'M'
Syntax: save
Dieser Befehl ist eigentlich nicht notwendig. Normalerweise speichert TOST
die Konfiguration am Ende einer Map automatisch. Falls allerdings wichtige
Aenderungen an der Konfiguration vorgenommen wurden, schadet es bestimmt nicht
diesen Befehl zur Sicherheit manuell auszufuehren.
switchteam => Setzt einen Spieler in das andere Team
Einschraenkungen: Flag 'K', 'B' oder 'M'
Syntax: switchteam <Player ID>
xbans => Zeigt eine Liste der erweiterten IP Bans (xbans) an
Einschraenkung: Flag 'B''
Syntax: xbans [Suchwort]
Note: Funktioniert wie der Befehl 'bans', zeigt aber eine ANDERE Liste an.
addxban => Fuegt einen erweiterten IP Ban hinzu (xban)
Einschraenkungen: Flag 'B'
Syntax: addxban <ip Bereich>
Der IP Bereich kann eine einfache IP Adresse, oder ein Bereich mit mehreren IP Adressen sein
Beispiel1: addxban 127.0.0.1 - Bannt die IP Adresse 127.0.0.1
Beispiel2: addxban 127.0.1-5.0-255 - Bannt alle IP Adressen zwischen 127.0.0.0 und 127.0.5.255
delxban => Loescht einen erweiterten IP Ban (xban)
Einschraenkungen: Flag 'B'
Syntax: delxban <xban Nummer>
(Ueber 'xbans' bekommst Du die xban Nummer)
isxbanned => Schaut nach, ob ein xban auf die uebergebene IP Adresse zutrifft
Einschraenkungen: Flag 'B'
Syntax: isxbanned <ip Adresse>
rscreen => Nimmt einen Screenshot bei einem Spieler auf
Einschraenkungen: Flag 'B'
Syntax: rscreen <Player ID>
Hinweis: Dieser Befehl erstellt zwei Screenshots:
Einen auf Deinem Computer, und einen auf dem Computer des anderen Spielers.
Um an seinen Screenshot zu gelangen, musst er ihn Dir schicken.
regname => Zeigt an unter welchem Namen ein Spieler registriert ist
Syntax: regname <player id>
hidereg => schaltet zwischen unsichtbarer/sichtbarer registrierung um