1 Kurzbeschreibung
Dieses Plugin ermöglicht das Konfigurieren von eigenen Customcommands, welche als eine Art Alias für Rcon Commands zu betrachten sind.
2 Konfigurationsübersicht
JavaScript: configs/plugins/customcommands.json
{
"customcommands": {
"enabled": true,
"commands": {
"execute": "exec <ARG>",
"kickall": "kick all"
}
}
}
3 Konfigurationsvariablen im Detail
Die Konfigurationsdatei der Funktion "Customcommands" befindet sich im configs/plugins Ordner und heißt customcommands.json. Nachfolgend eine Erläuterung der einzelnen Variablen:
Variable | Zulässige Werte | Beschreibung |
enabled | truefalse | Mit dieser Variable kann man das Plugin (de)aktiveren. |
commands | [size=10]Diese Variable enthält einen Object/Hash von Custom Commands. |
Folgende Platzhalter können im commands Feld verwendet werden
Platzhalter | Beschreibung |
<ARG:FIND_PLAYER:PID> | Wird mit der PID des gefundenen Spielers ersetzt. |
<ARG:FIND_PLAYER:GUID> | Wird mit der GUID des gefundenen Spielers ersetzt. |
<ARG:FIND_PLAYER:PBID> | Wird mit der PBGUID des gefundenen Spielers ersetzt. |
<ARG:FIND_PLAYER:NAME> | Wird mit dem Namen des gefundenen Spielers ersetzt. |
<ARG:FIND_MAP> | Wird mit der gefundenen Map ersetzt |
<ARG> | Wird mit den übergebenen Argumenten ersetzt |
<PLAYER:GUID> | Wird mit der GUID des Spielers ersetzt, die den Command ausgeführt hat |
<PLAYER:PID> | Wird mit der PID des Spielers ersetzt, die den Command ausgeführt hat |
<PLAYER:PBID> | Wird mit der PBGUID des Spielers ersetzt, die den Command ausgeführt hat |
<PLAYER:NAME> | Wird mit dem Namen des Spielers ersetzt, die den Command ausgeführt hat |
<PLAYER:ADMINGROUP_SHORT> | Wird mit dem Namen der Gruppe des Spielers ersetzt, die den Command ausgeführt hat |
<PLAYER:ADMINGROUP_LONG> | Wird mit dem langen Namen des Spielers ersetzt, die den Command ausgeführt hat |
<LAST_KILLER:GUID> | Wird mit der GUID des Spielers ersetzt von dem man zuletzt getötet wurde |
<LAST_KILLER:PID> | Wird mit der PID des Spielers ersetzt von dem man zuletzt getötet wurde |
<LAST_KILLER:PBID> | Wird mit der PBGUID des Spielers ersetzt von dem man zuletzt getötet wurde |
<LAST_KILLER:NAME> | Wird mit dem Namen des Spielers ersetzt von dem man zuletzt getötet wurde |
<LAST_VICTIM:GUID> | Wird mit der GUID des Spielers ersetzt den man zuletzt getötet hat |
<LAST_VICTIM:PID> | Wird mit der PID des Spielers ersetzt den man zuletzt getötet hat |
<LAST_VICTIM:PBID> | Wird mit der PBGUID des Spielers ersetzt den man zuletzt getötet hat |
<LAST_VICTIM:NAME> | Wird mit dem Namen des Spielers ersetzt den man zuletzt getötet hat |
<ARG:OPT:TEXT> | Wird mit einem optionalen Parameter ersetzt |