AddWizardForUID()

FUNKTION

string* AddWizardForUID(string uid, string wizard);

DEFINIERT IN

/secure/master/userinfo.c

ARGUMENTE

uid
  Die UID, fuer die man einen (weiteren) verantwortlichen Magier
  explizit eintragen moechte.
wizard
  Der Magier, den man eintragen moechte.

BESCHREIBUNG

Die Funktion traegt einen Magier 'wizard' explizit als verantwortlichen
Magier fuer die UID 'uid' ein. Hierbei kann 'uid' sogar der Name eines
            anderen Magiers sein, dessen UIDs 'wizard' sozusagen "adoptiert".

            Berechtigt zum Eintragen von Magiern fuer bestimmte UIDs sind alle Magier,
die (implizit oder explizit) verantwortlich fuer die jeweilige UID sind.
Z.B. kann Zesstra ohne weiteres jemand weiteren als verantwortlich fuer
d.inseln.zesstra eintragen.

RUeCKGABEWERT

Zurueckgeliefert wird ein Array von Strings, jedes Element ist eine UID,
fuer die dier Magier jetzt explizit eingetragen ist.

BEMERKUNGEN

Es ist nicht noetig, z.B. Zesstra als verantwortlich fuer d.inseln.zesstra
einzutragen, da sie ohnehin schon implizit dafuer zustaendig ist. Auch
fuer RMs bzw. GMs muss ihre Region bzw. Gilde nicht explizit eingetragen
werden.

BEISPIELE

master()->AddWizardForUID("p.waterluh","zook");



            string *uids = master()->AddWizardForUID("jof","zook");
printf("Zook ist nun explizit zustaendig fuer: %s\n",CountUp(uids));

SIEHE AUCH

QueryWizardsForUID(), QueryUIDsForWizard,
            RemoveWizardFromUID()

20.02.2007, Zesstra