blob: 6bc1ce656750e5eeecb9dfd73d8464eed0057435 [file] [log] [blame]
Zesstra051ad6b2020-01-23 21:46:58 +01001query_userlist()
2****************
3
4
5FUNKTION
6========
7
8 public mixed query_userlist(string user, int prop)
9
10
11DEFINIERT IN
12============
13
14 /secure/master/userinfo.c
15
16
17ARGUMENTE
18=========
19
20 user
21 UID des abzufragenden Users
22
23 prop
24 Datum aus der Userliste, welches abgefragt werden soll
25
26
27BESCHREIBUNG
28============
29
30 Aus der Userliste des MG wird eine der folgenden Informationen
31 ueber den Spieler <user> abgefragt:
32
33 USER_LEVEL (int)
34 Magierlevel (1 fuer Seher)
35
36 USER_DOMAIN (string*)
37 Liste der Regionen, in der der Magier RM ist
38
39 USER_OBJECT (string)
40 Shell des Spielers
41
42 USER_CREATION_DATE (int)
43 Zeit des ersten Logins
44
45 USER_GUILD (string*)
46 Gilden, fuer welche die Spielerin Gildenmagierin ist
47
48 USER_EKTIPS (string)
49 Fuer welche EKs hat der Spieler einen Tip erhalten? Rueckgabe
50 als Bitstring, in welchem die entsprechenden Bits gesetzt sind.
51
52 USER_FPTIPS (string)
53 Fuer welche FPs hat der Spieler einen Tip erhalten? Rueckgabe
54 als Bitstring, in welchem die entsprechenden Bits gesetzt sind.
55
56 USER_UIDS_TO_TAKE_CARE (string*)
57 UIDs, fuer welche die Magierin zustaendig ist. Hierbei sind nur
58 explizit eingetragene in diesem Array, nicht welche, fuer sie
59 implizit kraft ihres Amtes zustaendig ist (z.B. als GM oder RM).
60
61 Die o.a. Konstanten sind in <userinfo.h> definiert.
62
63 Wenn der Spieler nicht existiert, wird 0 zurueckgegeben. Ein nicht
64 unterstuetztes <prop> loest einen Laufzeitfehler aus.
65
66
67SIEHE AUCH
68==========
69
70 *find_userinfo*
71
72Last modified: 21.01.2020, Zesstra