Ihr habt dfas Complain-System ausgeschalten?
Schön, hatten wir damals auch
(Ist zwar nette Idee aber auch mißbrauchsanfällig)
Dein User hat eine "Group_Member_Add_Power" und "Group_Member_Remove Power" von jeweils 50.
Du solltest mal kucken was die anderen Servergruppen (die vergeben werden sollen) für eine "Needed_Group_Member_Add_Power" und "Needed_Group_Member_Remove Power" haben.
Wenn die <= 50 ist, kann er diese vergeben.
Das Beschwerde System ist ja nebensächlich, find ich zumindest.
Ja, normalerweise hat die Server Gruppe höher als 50.
Channel Admin reduziert allerdings das ganze auf 50.
Die eine Gruppe hat mehr als 50 und die andere weniger.
Warum übernimmt der nicht den höchsten Wert, von den Gruppen?
Anscheinend ist Channel Admin über jeder andere Gruppe und lässt diese komplett erblassen.
Die anderen Gruppen benötigen natürlich höher als 50 zum geben.
Channel Admin soll ansich eben keine Gruppen vergeben können, sondern dann die Server Gruppe, wenn der jenige diese hat.
Du weißt aber schon das Permissions eine Rangfolge haben?
Es gibt 5 Register (Servergruppen bis Channel Client), jedes kann die vorhergehenden überschreiben.
Channelgruppen stehen weiter "rechts" als Servergruppen also werden die dort gesetzten Berechtigungen übernommen.
Wenn man das vermeiden möchte, kann man in den Servergruppen bei den Berechtigungen die nicht von Channel/-gruppen überschrieben werden sollen in der Spalte "Skip" (mittlere Spalte) einen Haken setzen.
(Obiges gilt für TS3, ob sich da was bei TS5 ändert kann nicht sagen, habe mit VoiceChats jeder Art nichts mehr zu tun)
Ja, aber Skip hilft hier auch ja nicht.
Hatte ja oben schon beschrieben wieso.
Dann lässt sich das wohl nicht so einstellen, wie ich mir das vorgestellt hatte.
Wenn Du die "große" Skip-Berechtigung vergibst ja (b_client_skip_channelgroup_permissions).
Du kannst aber bei jeder Berechtigung auch einzeln das "Skip"-Flag setzen.
Dann werden nur diese Berechtigungen nicht überschrieben.
Alternative: Eine (permanente) Channelgruppe erstellen die die entsprechenden Berechtigungen hat zur Channelverwaltung und Gruppenvergabe.
Sollte natürlich eine ausreichende "i_group_needed_member_add_power" und "i_group_needed_member_remove_power" haben, damit nicht z. B. CA sich das geben können.
Dann diese Gruppe den Benutzern in dem Channel zuweisen und gut.
Stimmt, werde ich mir mal anschauen.
Danke für den Tipp.
Wenn du das Problem noch nicht gelöst hast, kannst´e mir ´ne PN schreiben...
Problem ist soweit gelöst.
Danke euch für die Antworten.