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