Report: Warnung vor GMCP ausgeben.
Beim Einschalten des Reports eine Warnung
ausgeben, falls ein Char-Modul von GMCP aktiv ist.
Mudlet aktiviert einen Haufen Module per Default
ohne dafuer eine UI bereitzustellen oder was mit
den Daten zu machen. Das fuehrt dazu, dass Spieler
verwirrt sind, weil ihr Report nicht im Text, aber
auch mit keiner anderen UI kommt. Daher wird jetzt
eine Warnung ausgegeben.
Change-Id: Idb57f5ca59430d05840743fbce6129c9c5993ef6
diff --git a/std/player/comm.c b/std/player/comm.c
index f7900af..4c089b5 100644
--- a/std/player/comm.c
+++ b/std/player/comm.c
@@ -146,6 +146,16 @@
tell_object(ME,break_string(
"Dir werden jetzt Veraenderungen Deiner "
+CountUp(res) + " berichtet.",78));
+ if (GMCP_Status("MG.char") || GMCP_Status("char")
+ || GMCP_Status("Char"))
+ {
+ tell_object(ME,break_string(
+ "Achtung: Dein Client laesst sich den Report per GMCP "
+ "s. 'hilfe GMCP') uebermitteln. Daher wird er Dir nicht "
+ "in der Textausgabe des Spiels angezeigt! Moechtest Du "
+ "dies nicht, schalte bitte in Deinem Client GMCP-Module mit "
+ "Namen wie 'MG.char', 'char', 'Char' oder aehnliche aus."));
+ }
}
else
tell_object(ME,