blob: c832f001dee42671dd678029ce0775fe8b979eea [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2HasMiniQuest()
3**************
4
5
6FUNKTION
7========
8
9 int HasMiniQuest(mixed pl, mixed name)
10
11
12DEFINIERT IN
13============
14
15 /secure/questmaster
16
17
18ARGUMENTE
19=========
20
21 pl
22 Name des Spielers oder das Spielerobjekt
23 name
24 Filename des Objekts oder das Objekt selbst, welches die Miniquest
25 im Spieler eintragen darf, oder die Nummer (int) der Miniquest
26
27
28RUeCKGABEWERT
29=============
30
31 1 : Der Spieler hat die MiniQuest
32 0 : Der Spieler hat die MiniQuest noch nicht
33 -2 : angegebene Miniquest existiert nicht
34 -3 : falsche Datentypen fuer pl oder name uebergeben
35
36
37BESCHREIBUNG
38============
39
40 Mit dieser Funktion kann getestet werden, ob ein Spieler eine
41 MiniQuest bereits geloest hat. Dabei ist entweder der Filename des
42 Objektes anzugeben, das die Quest im Spieler eintragen darf oder
43 das Objekt selbst.
44
45
46BEISPIEL
47========
48
49 if( QM->HasMiniQuest(getuid(this_player()), this_object())!=1 )
50 write("Du bist noch nicht reif genug.\n");
51
52
53SIEHE AUCH
54==========
55
56 GiveMiniQuest(L)
57 /secure/questmaster.h, /secure/questmaster.c
58
59Zuletzt geaendert: 2014-Feb-03, Arathorn.