Was, wo und warum?
Chatcommands erlauben einem gewählten oder eingeloggten Admin ohne großen Zusatzaufwand Fehler und/oder Probleme, welche zu Beginn bereits be- oder im Laufe der Mission entstanden sind, zu lösen.
Diese werden, wie der Name schon andeutet, über den Chat ausgeführt.
Dieser kann standardmäßig über die Taste -
geöffnet werden. Der ausgewählte Kanal ist dabei nicht relevant.
Wie du dich selbst zum Admin votest, erfährst du hier.
Sicherheit, Risiken und Nebenwirkungen
Um Missbrauch zu verhindern, wird der Einsatz von Chatcommands mit starkem Spieleingriff standartmäßig in der Server RPT festgehalten.
Einige Chatcommands greifen tief in einige CBA-Einstellungen ein. Dies kann in der Theorie zu Problemen führen und sollte deswegen nur als Notfalllösung gebraucht werden. Solche Commands sind in der Regel einem eingeloggten Admin vorbehalten.
Aufbau eines Chatcommands
Hier ist ein Beispiel für ein typisches Chatcommand: #killplayer MaxMusterschütze
.
Dieses Command teilt sich in mehrere, für jedes Chatcommand gleiche Schema auf.
Indikator | Command | Parameter |
---|---|---|
# | killPlayer | MaxMusterschütze |
Durch den # weiß das System, dass es sich nicht um eine reguläre Chatnachricht, sondern um ein Kommando handelt. | Der eindeutige und einzigartige Name des Commands. Dadurch weiß das System, was es tun soll. | Das Command “killPlayer” benötigt einen Parameter, hier den Namen eines Spielers. In diesem Beispiel weiß das System dadurch, dass das Command den Spieler “MaxMusterschütze” betreffen soll. |
Commands
Techsupport
Command | Parameter | Beschreibung | Zugriffslevel |
---|---|---|---|
techsupport | 0: Spielername (optional) | Spawnt einen mobilen Techsupport beim angegebenen Spieler. Ist kein Spieler angegeben, wird der Techsupport beim Ausführenden gespawnt. | admin |
medsys | 0: Medicsystem Indexnummer | Ändert das eingestellte Medicsystem auf das angegebene. Achtung, Probleme möglich! [0 = standard; 1 = standard no ppe; 2 = hardcore, 3 = pvp, 4 = event, 5 = kat] | adminLogged |
Missionsflow
Command | Parameter | Beschreibung | Zugriffslevel |
---|---|---|---|
endmission | 0: Ending (optional) | Beendet die Mission erfolgreich, oder mit dem angegebenen Ende. | admin |
failmission | 0: Ending (optional) | Beendet die Mission als nicht erfolgreich, oder mit dem angegebenen Ende. | admin |
Zeus
Command | Parameter | Beschreibung | Zugriffslevel |
---|---|---|---|
zeus | NONE | Gibt dem ausführenden Spieler Zugriff auf das Zeus Interface. | admin |
ACE
Command | Parameter | Beschreibung | Zugriffslevel |
---|---|---|---|
heal | 0: Spielername | Heilt den Spieler mit dem angegebenen Namen. | admin |
medic | 0: Spielername | Setzt den angegebenen Spieler als ACE Medic. | admin |
doctor | 0: Spielername | Setzt den angegebenen Spieler als ACE Doktor. | admin |
engineer | 0: Spielername | Setzt den angegebenen Spieler als ACE Engineer. | admin |