MODDING: uploads are checked automatically (virus scan, readable code, what the mod may do); moderator review for risky mods
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
d567d5992a
commit
05e68a683d
+16
-6
@@ -35,14 +35,24 @@ Assembly-Attributen `AssemblyProduct`, `AssemblyInformationalVersion` und `Assem
|
|||||||
**Mod-ID** vergeben (3–40 Zeichen, `a-z 0-9 _ . -`, z.B. `showboltsize`) und hochladen. Hochladen geht mit dem
|
**Mod-ID** vergeben (3–40 Zeichen, `a-z 0-9 _ . -`, z.B. `showboltsize`) und hochladen. Hochladen geht mit dem
|
||||||
Launcher-Konto; eine Mod-ID gehört danach dir.
|
Launcher-Konto; eine Mod-ID gehört danach dir.
|
||||||
|
|
||||||
Jede Version wird von einem MSCO-Admin geprüft (Admin-Bereich → *Mods von Spielern*) und ist erst danach öffentlich:
|
Jede Version wird nach dem Hochladen **automatisch geprüft** und ist erst danach öffentlich: auf
|
||||||
auf <https://msco.mbm.wtf/mods> und im Launcher unter **Mods → Durchsuchen** (ein Klick installiert, SHA-256 wird
|
<https://msco.mbm.wtf/mods> und im Launcher unter **Mods → Durchsuchen** (ein Klick installiert, SHA-256 wird geprüft,
|
||||||
geprüft, Updates werden angezeigt). Eine neue Version braucht dieselbe Mod-ID und eine höhere Versionsnummer; bis sie
|
Updates werden angezeigt). Eine neue Version braucht dieselbe Mod-ID und eine höhere Versionsnummer; bis sie freigegeben
|
||||||
freigegeben ist, bleibt die alte öffentlich. Den Status (wartet, öffentlich, abgelehnt mit Grund) siehst du unter
|
ist, bleibt die alte öffentlich. Den Status (wartet, öffentlich, abgelehnt mit Grund) siehst du unter **Meine Uploads**.
|
||||||
**Meine Uploads**. Höchstens 10 MB pro Datei.
|
Höchstens 10 MB pro Datei.
|
||||||
|
|
||||||
|
Was die automatische Prüfung macht:
|
||||||
|
|
||||||
|
- **Virenscan** (ClamAV, zusätzlich VirusTotal).
|
||||||
|
- **Lesbarkeit:** Die DLL muss eine normale .NET-DLL sein, die `MSCO.dll` verwendet. Verschlüsselte/obfuskierte Mods
|
||||||
|
werden abgelehnt (siehe unten).
|
||||||
|
- **Was die Mod darf:** Verändert sie nur das Spiel, ist sie meist nach Sekunden bis Minuten öffentlich. Startet sie
|
||||||
|
Programme, nutzt das Internet, löscht Dateien, lädt oder erzeugt Code zur Laufzeit, ruft native Windows-Funktionen auf
|
||||||
|
oder entschlüsselt Daten, schaut sich zusätzlich ein **MSCO-Moderator** den Code an – das dauert dann etwas länger.
|
||||||
|
Das ist erlaubt, wenn es einen guten Grund gibt – schreib ihn in die Beschreibung.
|
||||||
|
|
||||||
> **Nicht verschlüsseln (obfuskieren)!** Verschlüsselte Mods (ConfuserEx, Dotfuscator, SmartAssembly …) lassen sich nicht
|
> **Nicht verschlüsseln (obfuskieren)!** Verschlüsselte Mods (ConfuserEx, Dotfuscator, SmartAssembly …) lassen sich nicht
|
||||||
> prüfen und werden bei der Prüfung abgelehnt. Der Keymaster erkennt bekannte Tools und zeigt das den Admins an.
|
> prüfen und werden automatisch abgelehnt – der Grund steht unter **Meine Uploads**.
|
||||||
|
|
||||||
Beispiel mit Quellcode: [`examples/ShowBoltSize`](examples/ShowBoltSize) zeigt unter dem Fadenkreuz die Größe der
|
Beispiel mit Quellcode: [`examples/ShowBoltSize`](examples/ShowBoltSize) zeigt unter dem Fadenkreuz die Größe der
|
||||||
Schraube, auf die man schaut.
|
Schraube, auf die man schaut.
|
||||||
|
|||||||
Reference in New Issue
Block a user