diff options
| author | Markus Mittendrein <git@maxmitti.tk> | 2015-11-08 02:13:42 +0100 |
|---|---|---|
| committer | Markus Mittendrein <git@maxmitti.tk> | 2015-11-08 03:04:38 +0100 |
| commit | fa0b746a6752d7827689823d19f5cb96ac8fc2d8 (patch) | |
| tree | a9cd255ec54f5134cdfde701c88d55efd9014bc7 /src/crsm.cpp | |
| parent | de52f0c865512665da56e224db11e1ac9b707004 (diff) | |
| download | manager-fa0b746a6752d7827689823d19f5cb96ac8fc2d8.tar.gz manager-fa0b746a6752d7827689823d19f5cb96ac8fc2d8.zip | |
Restructure alias-commands into a group
Diffstat (limited to 'src/crsm.cpp')
| -rw-r--r-- | src/crsm.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp index 468a33c..1cdc3c2 100644 --- a/src/crsm.cpp +++ b/src/crsm.cpp @@ -1333,7 +1333,6 @@ void CRSM::setupCmds() addCommand("ingameadmin", &CRSM::ingameadmin, IRC | Management, Admin, "Legt den Ingame-Rundenadmin fest.", "<Ingame-Nick¦PC-Name>"); addCommand("noadmin", &CRSM::noadmin, Clonk | IRC | Management, Admin, "Entzieht dem (IRC-)Rundenadmin seine Rechte, damit jemand anders Rundenadmin sein kann."); - addCommand("aliaswish", &CRSM::aliaswish, Clonk | IRC, User, "Deponiert den Wunsch, <Alias> als Alias für <Szenario> einzutragen. Ein Moderator entscheidet darüber.", "<Alias> = <Szenario>"); addCommand("queue", &CRSM::queue, Clonk | IRC | Management, User, "Zeigt die nächsten " + QString::number(Config.Hosting.UserListLength) + " Szenarien auf der Warteliste."); addCommand("host", &CRSM::host, Clonk | IRC | Management, User, "Nimmt das angegebene Szenario in die Warteschlange auf. Optional in der Liga, wenn \"--league\" angegeben wird.", "[--league] <Szenarioname¦Alias>"); addCommand("list", &CRSM::list, Clonk | IRC | Management, User, "Listet alle definierten Aliase oder alle möglichen Szenarien und Ordner auf, bzw. alle Szenarien im Ordner oder Rundenordner.", "[Aliase¦Rundenordner[.c4f]]"); @@ -1372,11 +1371,14 @@ void CRSM::setupCmds() addCommand("next", &CRSM::next, Clonk | IRC | Management, Moderator, "Versucht das aktuelle Szenario zu überspringen."); addCommand("kill", &CRSM::kill, IRC | Management, Moderator, "Tötet den Clonk-Server, vorausgesetzt es läuft einer.", "", "Tötet den Clonk-Server, vorausgesetzt es läuft einer. Bitte nur verwenden wenn " + Config.CRSM.CommandSigns.first() + "next nicht funktioniert."); addCommand("clear", &CRSM::clear, Clonk | IRC | Management, Moderator, "Löscht die Wunschliste."); - addCommand("aliaswishes", &CRSM::aliaswishes, IRC | Management, Moderator, "Zum geführten Bearbeiten der Aliaswünsche."); - addCommand("newalias", &CRSM::newalias, Clonk | IRC | Management, Moderator, "Trägt <Alias> als Alias für <Szenario> ein.", "<Alias> = <Szenario>"); - addCommand("deletealias", &CRSM::deletealias, Clonk | IRC | Management, Moderator, "Entfernt den <Alias>.", "<Alias>"); addCommand("modinfo", &CRSM::modinfo, IRC | Management, Moderator, "Listet alle Moderatoren auf."); + addCommandGroup("alias", Clonk | IRC | Management, User, "Die alias-Befehlsgruppe erlaubt das Verwalten der Szenarioaliase."); + addCommand("alias wish", &CRSM::aliaswish, Clonk | IRC, User, "Deponiert den Wunsch, <Alias> als Alias für <Szenario> einzutragen. Ein Moderator entscheidet darüber.", "<Alias> = <Szenario>"); + addCommand("alias add", &CRSM::newalias, Clonk | IRC | Management, Moderator, "Trägt <Alias> als Alias für <Szenario> ein.", "<Alias> = <Szenario>"); + addCommand("alias wishes", &CRSM::aliaswishes, IRC | Management, Moderator, "Zum geführten Bearbeiten der Aliaswünsche."); + addCommand("alias delete", &CRSM::deletealias, Clonk | IRC | Management, Moderator, "Entfernt den <Alias>.", "<Alias>"); + if(Config.IRC.Use) { |
