blob: 357a304d55a7a5b8a004de6e76ed88817805fe05 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001P_WIELD_MSG
2NAME:
3 P_WIELD_MSG "wield_msg"
4
5DEFINIERT IN:
6 /sys/weapon.h
7
8BESCHREIBUNG:
9
10 Zweiteiliges Array mit Meldungen, die beim Zuecken einer Waffe an den
11 Spieler und die Umgebung ausgegeben werden.
12 Der erste Eintrag geht an den Spieler, der zweite Eintrag an die
13 Umgebung. Zeilenumbrueche werden automatisch gemacht, existierende
14 jedoch beruecksichtigt.
15
16 Platzhalter fuer Spieler ist @WExxx1, fuer die Waffe @WExxx2 (siehe
17 man replace_personal()).
18
19 [Wegen Abwaertskompatibilitaet ist auch noch der Platzhalter %s
20 moeglich, wobei in der eigenen Meldung %s fuer den Waffennamen steht,
21 in der an den Raum das erste %s fuer den Spielernamen, das zweite fuer
22 den Waffennamen.]
23
24BEISPIELE:
25 SetProp(P_NAME, "Streitkolben");
26 SetProp(P_WIELD_MSG,
27 ({"Du zueckst @WEN2 und stoesst einen markerschuetternden Schrei aus.",
28 "@WER1 zueckt @WENU2 und stoesst einen markerschuetternden Schrei "
29 "aus." }));
30
31 -> beim Zuecken durch Urk:
32 Urk bekommt: Du zueckst den Streitkolben und stoesst einen
33 markerschuetternden Schrei aus.
34 Der Raum: Urk zueckt einen Streitkolben und stoesst einen
35 markerschuetternden Schrei aus.
36
37 SetProp(P_WIELD_MSG,
38 ({"Du zueckst den klobigen Streitkolben und fuchtelst damit "
39 "wild vor Deiner Nase herum.",
40 "@WER1 zueckt einen klobigen Streitkolben und fuchtelt "
41 "damit wild vor der eigenen Nase herum. Hoffentlich verletzt "
42 "@WERQP1 sich dabei nicht ..."}));
43
44 -> beim Zuecken durch Urk:
45 Urk bekommt: Du zueckst den klobigen Streitkolben und fuchtelst
46 damit wild vor Deiner Nase herum.
47 Der Raum: Urk zueckt einen klobigen Streitkolben und fuchtelt
48 damit wild vor der eigenen Nase herum. Hoffentlich
49 verletzt er sich dabei nicht ...
50
51SIEHE AUCH:
52 Aehnliches: P_UNWIELD_MSG, P_WEAR_MSG, P_UNWEAR_MSG
53 P_DROP_MSG, P_PUT_MSG, P_GIVE_MSG, P_PICK_MSG
54 Funktionen: UnwieldFunc, WieldFunc
55 Sonstiges: replace_personal(E), /std/weapon/combat.c
56
5729. Maerz 2004 Gloinson