| 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 |