From fa0b746a6752d7827689823d19f5cb96ac8fc2d8 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Sun, 8 Nov 2015 02:13:42 +0100 Subject: Restructure alias-commands into a group --- src/crsm.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/crsm.cpp') 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.", ""); 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, als Alias für einzutragen. Ein Moderator entscheidet darüber.", " = "); 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] "); 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 als Alias für ein.", " = "); - addCommand("deletealias", &CRSM::deletealias, Clonk | IRC | Management, Moderator, "Entfernt den .", ""); 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, als Alias für einzutragen. Ein Moderator entscheidet darüber.", " = "); + addCommand("alias add", &CRSM::newalias, Clonk | IRC | Management, Moderator, "Trägt als Alias für ein.", " = "); + 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 .", ""); + if(Config.IRC.Use) { -- cgit v1.2.3-54-g00ecf