blob: 24b05fa4a7ef029c3750a9ef4b6eb2191cc85c97 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001FUNKTION:
2varargs void send_room(object|string room, string msg, int msg_type,
3 string msg_action, string msg_prefix,
4 object *exclude, object origin)
5
6BESCHREIBUNG:
7 Sendet msg an alle Objekte in room durch Aufruf von ReceiveMsg() mit
8 den uebergebenen Argumenten.
9 Zur Bedeutung der Argumente siehe Manpage von ReceiveMsg().
10
11 Wenn das Raumobjekt mit seinem Namen angegeben ist, wird das Objekt
12 unter diesem Namen gesucht und und geladen, falls notwendig.
13
14 Mit dem Array <*exclude> kann man verhindern, dass die Nachricht an
15 die darin enthaltenen Objekte gesendet wird.
16 Das ist sinnvoll, wenn zB ein Spieler Ausloeser einer Meldung ist
17 und diese selbst nicht erhalten soll.
18
19 origin gibt an, welches Objekt die Meldung ausloest (muss nicht das
20 sendende Objekt selber) und wird vor allem fuer die Ignorierepruefung
21 verwendet. Default ist das sendende Objekt.
22
23 Letztendlich ist die sefun vergleichbar zu tell_room().
24
25SIEHE AUCH
26 ReceiveMsg(L)
27 tell_object(E), tell_room(E), say(E), write(E)
28
2913.03.2016, Zesstra
30