Spieler kommunizieren mit dem Befehlsprozessor über Befehlsnachrichten. Das sind normale Nachrichten, die mit der entsprechenden Funktion des Client-Programmes erstellt werden und an den Spieler selbst adressiert sind. Wenn Spieler 3 also eine Befehlsnachricht senden will, sendet er eine Nachricht an Spieler 3. Der Befehlsprozessor erkennt dann, dass Absender und Empfänger der Nachricht identisch sind, und interpretiert die Nachricht als Befehlsnachricht. Das funktioniert auch, wenn AllowPlayerMessages deaktiviert ist.
As a special case, if the first non-blank character of a command message is a left angle-bracket '<', then the message is not treated as a command message but is processed as an ordinary message. This feature exists for two reasons:
- When a player sends a universal message, then the player himself becomes a recipient of the message. But this means that the sender and the receiver of the message are the same player and PHost would interpret the message as a command message for the sending player. Since the first line of a universal message is always
<<< Universal Message >>>
then the leading '<' causes PHost to treat a universal message as a normal message. The same goes for VPA's team messages. - Players that use the message facility to send reminders to themselves can do so without triggering the command processor simply by beginning their message with a '<' character.
Ein Spieler kann beliebig viele Befehlsnachrichten pro Zug senden. Jede Nachricht kann mehrere Befehle beinhalten. Jeder Befehl steht auf einer Zeile; Leerzeilen werden ignoriert.
► Note: , und die neusten Versionen von können automatisch einige Befehle direkt aus der normalen grafischen Oberfläche generieren. Nutze diese Möglichkeiten, wenn du kannst, da so die Wahrscheinlichkeit eines Tippfehlers gesenkt wird.