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