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