Ok hier kommt die Lösung ... Super das man hier alles selber rausfinden muss ...
Gilt für alle die einen eigenen Server haben (Nitrado oder sonst wo) und eine eigene Whitelist haben möchten (leider sind auch Fehlerhafte freigeschaltet - ich teste jeden Skin vorher!) die leicht zu pflegen ist (ohne den Server ständig Neustarten zu müssen; es wird Webspace irgendwo benötigt):
Öffnen der GameUserSettings.ini -> unter [ServerSettings] tragen wir DoCustomCosmeticValidation=True ein
Ebenfalls unter [ServerSettings]
CosmeticWhitelistOverride="https://webserver.tld/cc_whitelist.ini"
=> Damit ist der Server "fertig"
Jetzt müssen wir die Skins zur Whitelist hinzufügen.
* Wir starten STEAM
* gehen in die Eigenschaften für ARK - bei "Fortgeschrittene Nutzer ..." tragen wir -log -PrintCosmeticCRC ein (je - davor)
* Wir starten ARK
* Es öffnet sich ein Log-Fenster - nach ein wenig Zeit taucht dort eine Übersicht in dieser Form auf:
Cosmetic Whitelist CRC: 1030997|0|1|-1321326967
Cosmetic Whitelist CRC: 980875|0|1|1158890534
Cosmetic Whitelist CRC: 985917|0|1|1163568749
Cosmetic Whitelist CRC: 974285|0|1|-489728695
(details siehe oben) [0 heißt hier übrigens: Autodownload nicht erlaubt; 1=ist erlaubt]
* Wir brauchen alles nach CRC: --> z.b. 1030997|0|1|-1321326967
* Wir öffnen die cc_whitelist.ini
* In dieser Datei dürfen wir nur eine einzige Zeile haben. Wir müssen also die 5 Einträge aus dem Beispiel trennen
Das sieht dann so aus:
1030997|0|1|-1321326967,980875|0|1|1158890534,985917|0|1|1163568749
Server neustarten war beim alten System nicht nötig - ob es jetzt nötig ist - probieren.
Was jetzt noch fehlt: die CRCs automatisch in die cc_whitelist.ini zu kopieren..... ich hab nur eine kranke idee das zu lösen Sinnig wäre natürlich wenn WC auf die CRCs verzichten. Das macht es Mod-Authoren von CC-Skins schwer Fuss zu fassen OHNE offizielle Whitelist... Schade
EDIT: neue/weitere Erkenntnisse / 2024-06-26
* Autodownload heißt nur das ein Client diese Custom Cosmetics zum anzeigen runterlädt. Das heißt nicht das man selber diese Skins dann nutzen kann. Da diese aber schon lokal vorhanden sind, kann man in der Mod-List im Client die Mod suchen, install und fertig (es findet kein Download mehr statt)
* Autodownload macht kein update bereits installierter Custom Cosmetics -> Man muss also weiterhin alle paar Tage seine Mod-List durchgucken und updates händisch installieren
* CRC/Validation: ich hab mich gefragt wofür das ist. Hab dann auch mühselig eine Antwort gefunden: Ohne Validation kann ich mir clientseitig Mod 1234 nehmen und ihn Manipulieren. Der Server sagt das Mod 1234 erlaubt ist - prüft ihn aber nicht. Cheat-Olé ;). Mit Validation wird das Anzeigen des Skins verboten.
Da Validation true/false erlaubt ist,stellt sich mir gerade die frage ob mein GUS-Ini-Eintrag überhaupt funktioniert. Die Whitelist wird einweg akzeptiert. Leider fehlt mir das Know-How und Skins mit Cheats zu versehen um dann zu gucken was passiert. Wobei letztendlich ein update bei "true" den gleichen Effekt hätte: alte Version aufm Client, Server will neue Version - CRC passt nicht, Skin wird nicht angezeigt.... wenn mir einer das Testen abnehmen möchte - SEHR GERNE Ich hab jetzt zuviel Zeit in dieses dämliche System investiert das ich da gerade keinen bock haben. Das nächste wird eher ein Automatischer aktualisierer der CRCs sein - hier hab ich einen guten Ansatz für - geht aber nur wenn alle skins die man nutzt auch in der offiziellen Whitelist sind....