blob: a6e88a6f878f8b37e7bd5e05b2d309d72f6b44ad [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
Zesstra953f9972017-02-18 15:37:36 +01002P_NOGET
3*******
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006NAME
7====
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra70ea4242019-06-27 20:51:52 +02009 P_NOGET "noget"
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011
12DEFINIERT IN
13============
14
15 /sys/thing/moving.h
16
17
18BESCHREIBUNG
19============
20
Zesstra70ea4242019-06-27 20:51:52 +020021 Ist diese Property in einem Objekt auf 1 oder einen String gesetzt,
22 so kann ein Lebewesen das Objekt nicht nehmen.
23
24 Ist die Property auf 1 gesetzt, wird eine Standardmeldung
25 ausgegeben, beim Nehmen:
26
27 Du kannst <Objektname> nicht nehmen.
28
29 oder wenn man es in einen Behaelter zu stecken versucht:
30
31 Du kannst <Objektname> so nirgendwo reinstecken.
32
33 Man kann auch eine eigene Meldung angeben, wobei vom Programmierer
34 selbst auf einen korrekten Zeilenumbruch zu achten ist.
Zesstra953f9972017-02-18 15:37:36 +010035
36
37BEISPIELE
38=========
39
40 Ein Objekt, welches fest im Raum verankert ist, kann natuerlich
41 nicht entfernt werden, z.B. ein angebundenes Seil:
Zesstra70ea4242019-06-27 20:51:52 +020042
43 SetProp(P_NOGET,"Das Seil ist fest am Baum verknotet!\n");
44
Zesstra953f9972017-02-18 15:37:36 +010045 In einem Kommando zum Losknoten koennte man die Property dann
46 loeschen, um ein Wegnehmen zu ermoeglichen.
47
48
49SIEHE AUCH
50==========
51
Zesstra70ea4242019-06-27 20:51:52 +020052 Aehnliches:
53 P_NODROP, P_TOO_HEAVY_MSG, P_ENV_TOO_HEAVY_MSG, P_TOO_MANY_MSG,
54 P_NOINSERT_MSG, P_NOLEAVE_MSG
Zesstra953f9972017-02-18 15:37:36 +010055
Zesstra70ea4242019-06-27 20:51:52 +020056 Erfolg:
57 P_PICK_MSG, P_DROP_MSG, P_GIVE_MSG, P_PUT_MSG, P_WEAR_MSG,
58 P_WIELD_MSG
59
60 Sonstiges:
61 replace_personal(E), /std/living/put_and_get.c
62
63Last modified: 2019-May-06