Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//props/P_MAP_RESTRICTIONS

P_MAP_RESTRICTIONS
******************


NAME
====

   P_MAP_RESTRICTIONS                      "lib_p_map_restrictions"


DEFINIERT IN
============

   /sys/rooms.h


BESCHREIBUNG
============

   Mit dieser Property laesst sich beeinflussen, welche Informationen ueber
   den Raum das Morgengrauen dem Client zukommen laesst (zur Zeit nur via
   GMCP, aber es mag irgendwann auch andere Wege geben).
   Beispielsweise sollen vielleicht in einem Labyrinth keine eindeutigen
   Raum-IDs uebermittelt werden.

   Als Werte duerfen alle MR_-Konstanten aus  verwendet werden.
   Diese duerfen auch ver-ODER-t werden, wenn mehr als eine davon gelten
   soll.

   Moegliche Werte:
     MR_NOUID - verhindert, dass die eindeutige Raum-ID uebertragen wird.
     MR_NOINFO - verhindert, dass ueberhaupt irgendetwas an den Client
                 uebermittelt wird. Damit kriegt er ggf. auch nicht mit,
                 dass er Raum gewechselt wurde. Ist fuer Sequenzraeume
                 gedacht. Bitte SEHR sparsam einsetzen.

   Die Verwendung dieser Property sollte der Ausnahmefall sein!


BEISPIEL
========

   (in einem Raum)
   SetProp(P_MAP_RESTRICTIONS, MR_NOUID);

   Nun bekommt der Client zwar die Kurzbeschreibung des Raums, die Region
   und die sichtbaren Ausgaenge, aber keine UID mehr uebermittelt.


SIEHE AUCH
==========


gmcp

23.02.2013, Zesstra


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.