Jak publikovat
⬆ Nahrát1. Připravte balíček
Nahrajte jeden ZIP (max. 100 MB) se soubory ve stejné struktuře, v jaké patří na server:
muj-mod/
├─ kmp.toml ← doporučeno: název, verze, oprávnění
├─ init.lua ← nebo hlavní soubor módu
├─ client/10-hud.lua ← klientská část (max. 64 souborů, 256 KB/soubor, 2 MB celkem)
└─ ui/ui.toml ← webové UI, pokud ho máte
Bez .exe, .bat, .ps1 a jiných spustitelných souborů. .dll (C# mód) je povolené, ale vždy jde na ruční kontrolu.
kmp.toml
[package]
name = "economy-core"
author = "vase-jmeno"
version = "1.0.0"
kind = "module" # gamemode | module | client | ui | map | config | sounds | asset-pack | tool
license = "MIT"
kcdmp = ">=0.44"
[permissions] # co skript na serveru potřebuje; nedeklarované použití zvyšuje riziko
luanet = ["System.Net.Http"]
os = ["getenv", "time"]
Serverové skripty KCD:MP běží bez sandboxu: čtou soubory, mají síť i .NET. Deklarovaná oprávnění řeknou majitelům serverů, co čekat, a zrychlí kontrolu.
2. Obrázky
- 16:9, ideálně 1920 × 1080 px, minimálně 640 px na šířku. Jiné poměry se na kartách oříznou na střed.
- JPG, PNG, WebP, GIF nebo AVIF, nejvýš 8 MB na obrázek a 10 obrázků. Převádíme na WebP a odstraňujeme EXIF i polohu.
- První obrázek je obálka. Použijte snímek ze hry bez textu u okrajů a bez cizích log. Pořadí měníte šipkami ← → nebo tlačítkem „Obálka“.
- Ukažte, co položka dělá: UI, mapu, akci. Žádné fotky monitoru mobilem.
3. Videa
Vložte odkaz na YouTube (youtube.com/watch?v=…, youtu.be/…, Shorts) nebo klip z Medal, nejvýš 4 videa. YouTube se přehraje přímo na stránce a trailer se zobrazí jako první. Položka jen s videem použije jeho náhled jako obálku.
4. Popis
Podporuje Markdown: nadpisy (##), seznamy, tučné, kód i bloky kódu, tabulky, odkazy. Dobrý popis obsahuje:
- Co to dělá ve dvou až třech větách.
- Funkce jako seznam.
- Instalaci: kam rozbalit, co přidat do
server.toml, závislosti. - Nastavení a příkazy.
- Známé problémy a odkaz na zdroják nebo podporu (Discord, GitHub).
Příspěvky
V popisu položky můžete vyplnit odkaz na dobrovolný příspěvek: Ko-fi, Patreon, PayPal (paypal.me nebo tlačítko donate), Buy Me a Coffee, GitHub Sponsors, Liberapay, Open Collective nebo platební odkaz Stripe. Hráči pak vedle stažení uvidí ♥ Podpořit autora. Příspěvek je vždy dobrovolný: stažení, funkce ani podpora na něm nesmí záviset (pravidla Warhorse / PLAION). V Moje tvorba uvidíte, kolik lidí na tlačítko kliklo.
5. Verze a kompatibilita
- Čísla verzí podle SemVer (
1.2.0). Opravy zvyšují poslední číslo, nové funkce prostřední. - Vyplňte KCD:MP od / do pro verze, na kterých jste testovali. KCD:MP vychází každých pár dní; po každém vydání se u položky ukáže „neověřeno“, dokud v Moje tvorba nepotvrdíte Funguje.
- Kanál beta nenahradí stabilní verzi, kterou vidí všichni.
- Vadnou verzi můžete v Moje tvorba stáhnout z nabídky; aktuální se stane předchozí.
6. Schvalování
- Balíček nahrajete jako .zip, nebo dáte odkaz na soubor u release na GitHubu (u nás pak nezabírá místo a stahuje se odtud). Archiv zkontroluje skener (limity, spustitelné soubory, nebezpečná volání Lua a .NET, obfuskace, odesílání dat ven).
- Nové tvůrce a vše rizikové kontroluje moderátor, s porovnáním proti předchozí verzi. Zamítnutí má vždy odůvodnění.
- Důvěra roste s historií. Jako nový tvůrce máte kontrolované všechno. Po 3 schválených verzích (a bez zamítnutí za 90 dní) jste důvěryhodný: čisté aktualizace zveřejněných položek vyjdou hned, nové položky dál kontroluje moderátor. Po 10 schválených verzích, 2 zveřejněných položkách a 30 dnech jste ověřený: hned vyjdou i čisté nové položky. Rizikové skeny se kontrolují vždy a zamítnutí nebo hlášení malwaru vás vrátí na kontrolu všeho.
- Zveřejněné soubory jsou podepsané (Ed25519). SHA-256 a podpis najdete v záložce Verze.
Publikování vyžaduje dvoufázové ověření (Nastavení → 2FA).