Day[Z] Titan Launcher
Aláírások (kulcsok) készítése a DayZ szerveredhez és modjaidhoz
DayZ szerver-modding útmutató
DayZ szerver-modding útmutató

Aláírások (kulcsok) készítése a DayZ szerveredhez és modjaidhoz

Minden mod, ami DayZ szerveren fut, aláírást igényel, az aláíráshoz pedig kulcs kell. A kulcs hitelesíti a modot: a szervernek és a csatlakozó játékosnak egyeznie kell, különben a csatlakozás elutasításra kerül. Ez az útmutató végigvezet a teljes folyamaton a DayZ Tools-szal - a kulcspár létrehozása DSUtils-ban, a PBO aláírása, és a publikus kulcs megfelelő mappába helyezése, hogy a szervered elfogadja a modot.

Beszerzés Steamen — DayZ Tools (DSUtils)
EszközDayZ Tools (DSUtils) KöltségIngyenes (Steam App 830640) IdőigényKörülbelül 10 perc
DayZ szerver-modding útmutató

Mod aláírása lépésről lépésre

10

Kövesd ezeket sorrendben. Az első fele létrehozza a kulcsot, a középső aláírja a PBO-t, az utolsó lépések pedig telepítik a kulcsot, hogy a szerver tényleg betöltse a modot.

  1. Telepítsd a DayZ Tools-t a Steamről

    Telepítsd a DayZ Tools-t a Steamről

    • Eszköz Steam
    • Nehézség Könnyű

    Nyisd meg a Steamet és váltsd át a könyvtár szűrőt Games-ről Tools-ra. A Tools listában több DayZ bejegyzést is találsz - DayZ Server, DayZ Experimental Server stb. -, de amire szükséged van, az egyszerűen DayZ Tools néven szerepel.

    A DayZ Tools az ingyenes, hivatalos eszközkészlet (Steam App 830640), és ez generálja és alkalmazza a kulcsokat. Telepítsd, mielőtt bármi másba kezdenél; semmi nem működik ebből az útmutatóból nélküle.

    Beszerzés Steamen — DayZ Tools (DSUtils)
  2. Indítsd el az aláíró eszközt (DSUtils)

    Indítsd el az aláíró eszközt (DSUtils)

    • Eszköz DayZ Tools
    • Nehézség Könnyű

    Miután a DayZ Tools telepítve van, indítsd el. Egy kis indító menü nyílik meg az egyes eszközökkel. Az aláíráshoz az aláíró eszköz, a DSUtils kell.

    Nyisd meg és nézd meg az ablakot. Fent egy panel van a kulcsok kezeléséhez, alatta fájllista és feldolgozó vezérlők. Ez az egyetlen eszköz, amihez az útmutató hátralévő részében hozzányúlsz.

  3. Hozz létre egy kulcsot és válassz célmappát

    Hozz létre egy kulcsot és válassz célmappát

    • Eszköz DSUtils
    • Nehézség Könnyű

    Az aláíró eszközben nyomd meg az N gombot egy új kulcs indításához. Megjelenik egy célútvonal - ez az a mappa, ahová a kész kulcs kerül, jegyezd meg, mert később ide jössz vissza a fájlokért.

    A kulcs létrehozása valójában egy párt eredményez: egy privát kulcsot .biprivatekey kiterjesztéssel, amit titokban tartasz, és egy hozzá tartozó publikus .bikey-t, amit kioszthatsz. Gondolj a privát kulcsra úgy, mint ami aláír, a publikusra pedig mint a lakatra, ami ellenőriz - csak együtt működnek.

  4. Adj meg egy authority nevet és kattints a Create key-re

    Adj meg egy authority nevet és kattints a Create key-re

    • Eszköz DSUtils
    • Nehézség Könnyű

    Győződj meg róla, hogy a "use this authority to sign files" opció be van pipálva, különben a kulcs nem kerül alkalmazásra a PBO-kra. Aztán írj be egy authority nevet. Ez bármi lehet - a legtöbben a szerverük nevét vagy a mod rövid jelét használják. Ebben a példában az authority neve ML.

    Kattints a Create key-re. A tool most kiírja az új kulcs útvonalát, megerősítve, hogy a pár elkészült. Válassz olyan nevet, amit nem bánsz, ha publikus, mert a .bikey fájlnév ezt az authority nevet viszi magával.

  5. Állítsd be a mod mappastruktúráját

    Állítsd be a mod mappastruktúráját

    • Eszköz Fájlkezelő
    • Nehézség Könnyű

    Egy modot megfelelő mappastruktúrába kell rendezni, mielőtt aláírható lenne. Hozz létre egy új mappát @ előtaggal és a mod nevedével - például @LoadingScreen egy egyedi betöltőképernyőhöz, vagy a pálya neve, ha térképet építesz. Az @ előtagról ismeri fel a DayZ a mod mappát.

    Ezen a mappán belül hozz létre egy addons mappát. Az addons mappában van a becsomagolt PBO fájl. Ha követtél egy csomagoló útmutatót, már lesz egy kész PBO-d, amit ide tehetsz.

  6. Értsd meg, mikor kell keys mappa

    Értsd meg, mikor kell keys mappa

    • Eszköz Fájlkezelő
    • Nehézség Könnyű

    Az addons mellé létrehozhatsz egy keys mappát is, de ez nem mindig kötelező. Keys mappa csak akkor kell a modon belül, ha publikussá teszed - például egy térképet, amit mások futtatnának a saját szerverükön. Ekkor a publikus .bikey a modon belül utazik, hogy bárki, aki letölti, ellenőrizhesse.

    Ha a mod privát és csak a saját szervereden fut - betöltőképernyő, szerver-oldali finomhangolás -, akkor egyáltalán nem kell keys mappa a modon belül. A szerver másképp kapja meg a kulcsot, ahogy az utolsó lépésben látod. Nyugodtan hagyhatsz ott egy üres keys mappát későbbre, ha esetleg publikálni szeretnél.

  7. Add hozzá a forrásmappát - a PBO "signed false"

    Add hozzá a forrásmappát - a PBO "signed false"

    • Eszköz DSUtils
    • Nehézség Közepes

    Vissza a DSUtils-ban használd az Add source directory-t és mutass a mod addons mappájára. A PBO-d megjelenik a fájllistában, és signed false-ként látszik - vagyis még nincs mellette .bisign, tehát aláíratlan.

    Feldolgozás előtt kapcsolj be két opciót. Pipáld be a Sign file list-et, hogy az eszköz aláírja a listázott fájlokat, és pipáld be az Override signatures-t, hogy lecserélje a régi aláírást, ha a PBO már alá volt írva. Mindkettővel készen állsz a feldolgozásra.

  8. Dolgozd fel a fájlokat a PBO aláírásához

    Dolgozd fel a fájlokat a PBO aláírásához

    • Eszköz DSUtils
    • Nehézség Közepes

    Kattints a Process files-re. Az eszköz végigmegy a PBO-don és alkalmazza az aláírást az általad létrehozott kulccsal. Ez egyetlen modnál csak egy pillanat.

    Figyeld az állapotjelzőt. Ha valami nem sikerül aláírni, piros X jelenik meg; ha sikerül, zöld pipa. A zöld pipa azt jelenti, hogy az aláírás megszületett, és egy új .bisign fájl került közvetlenül a PBO mellé az addons mappába.

  9. Erősítsd meg a zöld pipát és az új .bisign-t

    Erősítsd meg a zöld pipát és az új .bisign-t

    • Eszköz DSUtils
    • Nehézség Könnyű

    Sikeres feldolgozás után látni fogod az authority nevedet viselő .bisign fájlt - ebben a példában ML.bisign - a PBO mellett. Ez a fájl a bizonyíték arra, hogy a PBO-dat a kulcsod írta alá.

    Hagyd a .bisign-t pontosan ott, ahol van, az addons mappában a PBO mellett. Abban a pillanatban, ahogy elmozdítod vagy törlöd, a mod már nincs aláírva, leáll a szervereden, és a csatlakozó játékosok hibát kapnak, hogy az aláírás nem egyezik.

  10. Helyezd a .bikey-t a szerver keys mappájába

    Helyezd a .bikey-t a szerver keys mappájába

    • Eszköz Szerver fájlok
    • Nehézség Közepes

    Most gyűjtsd össze a létrehozott kulcsokat. Nyisd meg a harmadik lépésből a célmappát, nyisd meg a privát .biprivatekey-t, másold ki a tartalmát és tartsd biztonságos helyen - ezt a privát kulcsot soha senkinek nem adod ki. A publikus .bikey az, amit terjesztesz.

    Saját szerverhez másold a teljes @Mod mappát a szerverre, majd tedd a publikus .bikey-t a szerver keys mappájába - ugyanabba, ami már tartalmazza a DayZ kulcsot, mert DayZ-ban minden alá van írva. Indítsd a szervert pontosan ugyanazzal a moddal, és csatlakozhatsz.

    Publikus modhoz ehelyett tedd a .bikey-t a mod saját keys mappájába, mielőtt publikálod. Így mindenki, aki letölti, a kulccsal együtt kapja, tehát az ő szerverükön is ellenőrizhető. A kulcs és az aláírás a lakat és a kulcs - csak együtt nyitják az ajtót.

FAQ

DayZ mod aláírás GYIK

FAQ
Mi a különbség a .bikey, .bisign és .biprivatekey között?

A .biprivatekey a titkos aláíró kulcsod - tartsd privátban. A .bisign az aláírás, ami minden PBO mellé kerül, amikor aláírod. A .bikey a publikus kulcs, ami a szerverre (vagy publikus mod keys mappájába) kerül, hogy az aláírás ellenőrizhető legyen.

Mindig kell keys mappa a modon belül?

Nem. Keys mappa csak akkor kell a modon belül, ha publikálod, hogy mások futtassák a szerverükön. Privát, csak szerver-oldali modhoz egyszerűen a szerver saját keys mappájába teszed a .bikey-t.

Miért utasítja el a szerver a játékosokat, miután aláírtam a modot?

Általában hiányzik a .bikey a szerver keys mappájából, a szerver és a játékos eltérő mod-verziót futtat, vagy a .bisign kikerült az addons mappából. Győződj meg róla, hogy ugyanaz az aláírt mod van mindkét oldalon, és a publikus kulcs telepítve van a szerverre.

Aláírhatok olyan modot, amit nem én készítettem?

Igen, az aláíró folyamat bármely PBO-n működik, függetlenül attól, ki készítette - rámutatsz a DSUtils-szal az addons mappára és aláírod a saját kulcsoddal. Pontosan ezt teszi az útmutató egy kölcsönvett moddal mint sablonnal.

Milyen eszközzel hozom létre a kulcsokat?

A DayZ Tools-szal, az ingyenes hivatalos eszközkészlettel a Steamen (App 830640). Ebből indítod az aláíró eszközt, a DSUtils-t, ami a kulcspárt is generálja és az aláírásokat is alkalmazza.