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