blob: 7daaef64bb39c02001c1355ae6a0fef404766f99 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002GiveMiniQuest()
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 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 int GiveMiniQuest(object winner)
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 /secure/questmaster
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
20
21 winner
22 Spielerobjekt, das die Quest bestanden hat.
23
24
25RUeCKGABEWERT
26=============
27
28 (Die Defines fuer den Rueckgabewert finden sich in
29 /secure/questmaster.h)
30 1 : Hat geklappt (OK)
31 -1 : Spieler hat die Quest bereits geloest (MQ_ALREADY_SET)
32 -2 : Ungueltiger Questname (MQ_KEY_INVALID)
33 -3 : Unbefugter Zugriff (MQ_ILLEGAL_OBJ)
34 -4 : Quest zur Zeit inaktiv (MQ_IS_INACTIVE)
35 -5 : Gaeste loesen keine Quests (MQ_GUEST)
36
37
38BESCHREIBUNG
39============
40
41 Mit dieser Funktion wird nach dem erfolgreichen Loesen einer
42 MiniQuest die Quest im Spieler eingetragen. Dabei muss der
43 Aufruf in dem Objekt erfolgen, welches im Questmaster
44 eingetragen ist. Als Argument muss das Spielerobjekt
45 angegeben werden, welches die Quest bestanden hat.
46
47
48BEISPIEL
49========
50
51 QM->GiveMiniQuest(this_player());
52
53
54SIEHE AUCH
55==========
56
Arathorn15fb8432020-09-05 23:12:35 +020057 HasMiniQuest(), AddMiniQuest()
Zesstra953f9972017-02-18 15:37:36 +010058 /secure/questmaster.h, /secure/questmaster.c
59
60
61HINWEIS
62=======
63
64 Die Informationen fuer den EM fuer Quests sollten diesem
65 beim Eintragen der Miniquest in den Questmaster per Mail
66 zugeschickt werden. Siehe dazu die Hilfe zu AddMiniQuest.
67
MG Mud User88f12472016-06-24 23:31:02 +020068Zuletzt geaendert: Don, 30. Jan 2014, 22:14:12 von Ark.