blob: a2e2d451e33006088dcf5da021239e54c4ff6bfb [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001P_WIELD_MSG
Zesstra953f9972017-02-18 15:37:36 +01002***********
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005NAME
6====
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 P_WIELD_MSG "wield_msg"
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011DEFINIERT IN
12============
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstra953f9972017-02-18 15:37:36 +010014 /sys/weapon.h
MG Mud User88f12472016-06-24 23:31:02 +020015
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017BESCHREIBUNG
18============
MG Mud User88f12472016-06-24 23:31:02 +020019
Zesstra953f9972017-02-18 15:37:36 +010020 Zweiteiliges Array mit Meldungen, die beim Zuecken einer Waffe an den
21 Spieler und die Umgebung ausgegeben werden.
22 Der erste Eintrag geht an den Spieler, der zweite Eintrag an die
23 Umgebung. Zeilenumbrueche werden automatisch gemacht, existierende
24 jedoch beruecksichtigt.
MG Mud User88f12472016-06-24 23:31:02 +020025
Zesstra953f9972017-02-18 15:37:36 +010026 Platzhalter fuer Spieler ist @WExxx1, fuer die Waffe @WExxx2 (siehe
27 man replace_personal()).
28
29 [Wegen Abwaertskompatibilitaet ist auch noch der Platzhalter %s
30 moeglich, wobei in der eigenen Meldung %s fuer den Waffennamen steht,
31 in der an den Raum das erste %s fuer den Spielernamen, das zweite fuer
32 den Waffennamen.]
33
34
35BEISPIELE
36=========
37
38 SetProp(P_NAME, "Streitkolben");
39 SetProp(P_WIELD_MSG,
40 ({"Du zueckst @WEN2 und stoesst einen markerschuetternden Schrei aus.",
41 "@WER1 zueckt @WENU2 und stoesst einen markerschuetternden Schrei "
42 "aus." }));
43
44 -> beim Zuecken durch Urk:
45 Urk bekommt: Du zueckst den Streitkolben und stoesst einen
46 markerschuetternden Schrei aus.
47 Der Raum: Urk zueckt einen Streitkolben und stoesst einen
48 markerschuetternden Schrei aus.
49
50 SetProp(P_WIELD_MSG,
51 ({"Du zueckst den klobigen Streitkolben und fuchtelst damit "
52 "wild vor Deiner Nase herum.",
53 "@WER1 zueckt einen klobigen Streitkolben und fuchtelt "
54 "damit wild vor der eigenen Nase herum. Hoffentlich verletzt "
55 "@WERQP1 sich dabei nicht ..."}));
56
57 -> beim Zuecken durch Urk:
58 Urk bekommt: Du zueckst den klobigen Streitkolben und fuchtelst
59 damit wild vor Deiner Nase herum.
60 Der Raum: Urk zueckt einen klobigen Streitkolben und fuchtelt
61 damit wild vor der eigenen Nase herum. Hoffentlich
62 verletzt er sich dabei nicht ...
63
64
65SIEHE AUCH
66==========
67
68 Aehnliches: P_UNWIELD_MSG, P_WEAR_MSG, P_UNWEAR_MSG
69 P_DROP_MSG, P_PUT_MSG, P_GIVE_MSG, P_PICK_MSG
70 Funktionen: UnwieldFunc, WieldFunc
71 Sonstiges: replace_personal(E), /std/weapon/combat.c
MG Mud User88f12472016-06-24 23:31:02 +020072
7329. Maerz 2004 Gloinson