blob: 249e27cb94ee4e35295b14ffd53b413c5428bedf [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002AddWizardForUID()
Zesstra953f9972017-02-18 15:37:36 +01003*****************
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 string* AddWizardForUID(string uid, string wizard);
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /secure/master/userinfo.c
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 uid
22 Die UID, fuer die man einen (weiteren) verantwortlichen Magier
23 explizit eintragen moechte.
24 wizard
25 Der Magier, den man eintragen moechte.
26
27
28BESCHREIBUNG
29============
30
31 Die Funktion traegt einen Magier 'wizard' explizit als verantwortlichen
32 Magier fuer die UID 'uid' ein. Hierbei kann 'uid' sogar der Name eines
33 anderen Magiers sein, dessen UIDs 'wizard' sozusagen "adoptiert".
34
35 Berechtigt zum Eintragen von Magiern fuer bestimmte UIDs sind alle Magier,
36 die (implizit oder explizit) verantwortlich fuer die jeweilige UID sind.
37 Z.B. kann Zesstra ohne weiteres jemand weiteren als verantwortlich fuer
38 d.inseln.zesstra eintragen.
39
40
41RUeCKGABEWERT
42=============
43
44 Zurueckgeliefert wird ein Array von Strings, jedes Element ist eine UID,
45 fuer die dier Magier jetzt explizit eingetragen ist.
46
47
48BEMERKUNGEN
49===========
50
51 Es ist nicht noetig, z.B. Zesstra als verantwortlich fuer d.inseln.zesstra
52 einzutragen, da sie ohnehin schon implizit dafuer zustaendig ist. Auch
53 fuer RMs bzw. GMs muss ihre Region bzw. Gilde nicht explizit eingetragen
54 werden.
55
56
57BEISPIELE
58=========
59
60 master()->AddWizardForUID("p.waterluh","zook");
61
62
63
64 string *uids = master()->AddWizardForUID("jof","zook");
65 printf("Zook ist nun explizit zustaendig fuer: %s\n",CountUp(uids));
66
67
68SIEHE AUCH
69==========
70
71 QueryWizardsForUID(), QueryUIDsForWizard,
72 RemoveWizardFromUID()
MG Mud User88f12472016-06-24 23:31:02 +020073
7420.02.2007, Zesstra