blob: 188a23c00f87d15be1283a5a57e1dd1d0fc90772 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001QueryGuest()
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 +01005FUNKTION
6========
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 int QueryGuest();
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============
13
14 /std/player/base
15
16
17BESCHREIBUNG
18============
19
20 Auf der uid basierende Hilfsfunktion, um Gaeste zu identifizieren.
21
22
23RUeCKGABEWERT
24=============
25
26 1, wenn Spielerobjekt ein Gast ist; 0 sonst
27
28
29BEISPIELE
30=========
31
32 if(this_interactive()->QueryGuest())
33 {
34 (this_interactive()->ReceiveMsg(
35 "Wir bedienen hier nur ordentliche Charaktere.",
36 MT_LISTEN, MA_SAY,
37 "Der Wirt sagt: ") != MSG_SENSE_BLOCK) ||
38 (this_interactive()->ReceiveMsg(
39 "Der Wirt gestikuliert dich hinaus.",
40 MT_LOOK, MA_LOOK) != MSG_SENSE_BLOCK) ||
41 (this_interactive()->ReceiveMsg(
42 "Irgendwer stupst dich an. Du sollst wohl gehen.",
43 MT_FEEL, MA_FEEL));
44 return 1;
45 }
46
47
48SIEHE AUCH
49==========
50
51 getuid()
MG Mud User88f12472016-06-24 23:31:02 +020052
5314. Mai 2015 Gloinson