Oldal: 1 / 1

NPC lehelyzése, fixálása

Elküldve: 2024.12.21. 10:10
Szerző: Edemhu
[center]Hogyan lehet fix NPC-ket lehívni a Metin2 szerverhez?[/center]

Az alábbi útmutató bemutatja, hogyan lehet a játékban alapból benne levő NPC-ket fix helyre lehívni a Metin2 szerveren. Ez magában foglalja a szerver oldali beállításokat és a térképfájlok szerkesztését.

1. NPC azonosítóinak megkeresése
Mielőtt lehívnád az NPC-t, azonosítanod kell, hogy melyik NPC-t szeretnéd elhelyezni. Ehhez:
  1. Nyisd meg az adatbázisban a következő táblák egyikét:

    Kód: Egész kijelölése

    mob_proto
    vagy

    Kód: Egész kijelölése

    mob_names
    Keresd meg a kívánt NPC nevét vagy típusát.
  2. Jegyezd fel az NPC vnumját (pl.: a Fegyverkereskedőhöz).
Tipp: Alternatívaként weboldalról vagy más forrásból is megtudhatod a játékban elérhető NPC-k vnumját.


2. NPC hozzáadása a térképen

2.1. Térkép azonosítása
Először meg kell határoznod, hogy melyik térképen szeretnéd elhelyezni az NPC-t. Ehhez: 2.2. Regen fájl szerkesztése
A fájlok tartalmazzák az NPC-k és mobok pozícióit a térképen. A következőképpen helyezhetsz el egy NPC-t:

  1. Nyisd meg a kívánt térkép

    Kód: Egész kijelölése

    regen.txt
    fájlját (pl.

    Kód: Egész kijelölése

    map1/regen.txt
    ).
    [] Adj hozzá egy új sort az alábbi formátumban:

    Kód: Egész kijelölése

    vnum koordináta_x koordináta_y irány r
    Példa:

    Kód: Egész kijelölése

    20095 12345 67890 0 1

    vnum: Az NPC azonosítója.
    koordináta_x és koordináta_y: Az NPC pontos helye a térképen.
    irány: Az NPC nézési iránya (0–360 fok).
    r: Az NPC körüli spawn-rádiusz (általában ).
  2. Mentés után töltsd fel a fájlt a szerverre.

3. Szerver újraindítása
Miután elvégezted a módosításokat:
  1. Indítsd újra a szervert a módosítások érvényesítéséhez.
    Lépj be a játékba, és ellenőrizd az NPC megjelenését és működését a megadott pozíciókon.

4. Hibakeresés
Ha az NPC nem jelenik meg: [center]Ezzel az útmutatóval egyszerűen lehívhatsz fix helyen lévő NPC-ket a játékhoz. Ha további kérdéseid vannak, ne habozz feltenni őket a fórumon![/center]