blob: fa9dafc5f188d5333d95a194ea9419a6bf5e9331 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002P_WIELD_MSG
Zesstra953f9972017-02-18 15:37:36 +01003***********
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
Zesstra953f9972017-02-18 15:37:36 +01009 P_WIELD_MSG "wield_msg"
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /sys/weapon.h
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018BESCHREIBUNG
19============
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 Zweiteiliges Array mit Meldungen, die beim Zuecken einer Waffe an den
22 Spieler und die Umgebung ausgegeben werden.
23 Der erste Eintrag geht an den Spieler, der zweite Eintrag an die
24 Umgebung. Zeilenumbrueche werden automatisch gemacht, existierende
25 jedoch beruecksichtigt.
MG Mud User88f12472016-06-24 23:31:02 +020026
Zesstra953f9972017-02-18 15:37:36 +010027 Platzhalter fuer Spieler ist @WExxx1, fuer die Waffe @WExxx2 (siehe
28 man replace_personal()).
29
30 [Wegen Abwaertskompatibilitaet ist auch noch der Platzhalter %s
31 moeglich, wobei in der eigenen Meldung %s fuer den Waffennamen steht,
32 in der an den Raum das erste %s fuer den Spielernamen, das zweite fuer
33 den Waffennamen.]
34
35
36BEISPIELE
37=========
38
39 SetProp(P_NAME, "Streitkolben");
40 SetProp(P_WIELD_MSG,
41 ({"Du zueckst @WEN2 und stoesst einen markerschuetternden Schrei aus.",
42 "@WER1 zueckt @WENU2 und stoesst einen markerschuetternden Schrei "
43 "aus." }));
44
45 -> beim Zuecken durch Urk:
46 Urk bekommt: Du zueckst den Streitkolben und stoesst einen
47 markerschuetternden Schrei aus.
48 Der Raum: Urk zueckt einen Streitkolben und stoesst einen
49 markerschuetternden Schrei aus.
50
51 SetProp(P_WIELD_MSG,
52 ({"Du zueckst den klobigen Streitkolben und fuchtelst damit "
53 "wild vor Deiner Nase herum.",
54 "@WER1 zueckt einen klobigen Streitkolben und fuchtelt "
55 "damit wild vor der eigenen Nase herum. Hoffentlich verletzt "
56 "@WERQP1 sich dabei nicht ..."}));
57
58 -> beim Zuecken durch Urk:
59 Urk bekommt: Du zueckst den klobigen Streitkolben und fuchtelst
60 damit wild vor Deiner Nase herum.
61 Der Raum: Urk zueckt einen klobigen Streitkolben und fuchtelt
62 damit wild vor der eigenen Nase herum. Hoffentlich
63 verletzt er sich dabei nicht ...
64
65
66SIEHE AUCH
67==========
68
69 Aehnliches: P_UNWIELD_MSG, P_WEAR_MSG, P_UNWEAR_MSG
70 P_DROP_MSG, P_PUT_MSG, P_GIVE_MSG, P_PICK_MSG
71 Funktionen: UnwieldFunc, WieldFunc
72 Sonstiges: replace_personal(E), /std/weapon/combat.c
MG Mud User88f12472016-06-24 23:31:02 +020073
7429. Maerz 2004 Gloinson