Membru Avansat
Membru Avansat
Mesaje: 54
Membru din: 10 Mai 2026, 14:20
  • Reacții: 95
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    n2play 98-99 ws - Mesaj 1 - Imagine 1


    ----------------------------------

    v3

    https://www.mediafire.com/folder/9vy3e0 ... play_files

    ⚙️ Project Setup
    Removed bx, now using start.

    Compiler: Visual Studio 2022, C++17.

    Image libraries: No DevIL, only single-header stb.

    Graphics stack: DirectX9Ex + SimpleMath + DirectXMath.

    Dependencies:

    DirectXTK

    DirectXTex

    stb

    DirectXMath

    FreeType

    ImGui

    spdlog

    StepTimer

    fmt, rapidxml, random, storm, tweeny, toml11, lz4, xxhash

    Pack system: .pak with foxfs-like locking. Remember to change keys.

    Audio: Miles 9.3 (no MP3 support, only WAV). If you compile with MP3-enabled MT lib, project may build.

    SpeedTree 1.6 integrated.

    Python 2.7.18 used.

    Cyton faster .pyx.

    Granny 2.11.

    Config system replaced with Martysama config remix, aligned to new file structure.

    🛡️ Gameplay & Systems
    Whisper logging added.

    Chat & whisper blocking (names reset when client closes, logging not yet added).

    HP target display (visible to player).

    Advanced anti-cheat system improved.

    Windows Server + FreeBSD SQL supported (FreeBSD from Sasori files).

    Server startup migrated to Python 3 for security & performance.

    Pack creation/mgmt also migrated to Python 3.

    Duel restrictions: attack block, buff block, free pickup block.

    WS (war system) kill & death effects added.

    1–1 enchantment chests configurable via quests.

    Sync optimizations:

    1–1 character WS coded with no sliding/push issues.

    Ninja flips tuned.

    Faster sync compared to standard Metin2.

    🖥️ Graphics & UI
    Old world editor not needed, Martysama editor usable.

    Some graphics settings removed to resemble original Metin2 visuals.

    UI pack obfuscation added.

    Removed features: world boss, hunting mission, meley, combat zone, shining, mob info, web view, CEF browser.

    Client source anti-cheat strengthened.

    1–1 enchantment system added.

    Pack key changed.

    Pack bundling improved (parallel packaging).

    Character screen upgraded to HD.

    Critical & piercing effects recolored.

    WS start kill effects added.

    Armor glow effects revised (blue steel).

    Only costumes kept.

    Redundant NPCs/quests removed.

    Redundant buttons removed.

    Only enchantment bot remains.

    Trade wait times reduced to zero → faster gameplay.

    Character login wait reduced from 3s to 0s (blue screen fixed).

    Village visuals reverted to old-style (houses, trees, terrain).

    Green atmosphere restored.

    Third-party libs updated (except bgfx).

    WS arena teleport optimized (no loading screen, coordinate swap).

    ESC dialog issues fixed (closing windows properly).

    Costume + armor + weapon preview added.

    Trade restrictions adjusted (trade allowed, but no yang transfer).

    Config remix adapted for N2Play compatibility.

    Project migrated to /mt system (DLLs embedded into EXE).

    Boost replaced with static precompiled version (no long build times).

    Build notes added.

    🧩 Client & Sync
    Extra anti-cheat protections against Cheat Engine.

    WS critical/piercing recolored.

    Fog removed.

    Channel 99 removed.

    Guild maps fixed (CH1 only).

    Guild wars tested & working.

    Screenshot system fixed.

    Skill color system updated.

    Costume effect packs removed (to prevent core crashes).

    GPU usage optimized.

    Resolution scaling fixed.

    TR costumes ported (in progress).

    SimpleModelShader.fx revised for better quality.

    Font texture size reduced from 512×512 → 32 → faster client startup.

    Client folder simplified (only DX9 DLL, config.exe, login exe).

    NPCs visible from distance.

    Character sync improved (always updates coordinates).

    .gr2 auto-convert added before packing.

    Martysama lag fixes applied (NPCs/mobs don’t see each other).

    Sync code updated in input_main.cpp & char.cpp.

    Screenshots now capture full monitor, not just game window.

    "A large part of this project has been developed with the help of Gemini."



    Game startup speed, FPS indicator, and ninja’s 4-roll are shown in the related video, tested on Intel HD 4600 onboard graphics card.

    v2

    https://www.mediafire.com/folder/l9kf9d ... 8-99_wslik




    For optimization purposes,
    I disabled the shadow effect on some texts. If you don’t like it and want to add it back,
    search for SetOutline(false)
    and change false to true.
    Of course, make sure to change the false to true in the code block of the font you want.


    build1



    build2



    "In this step, the ui.py I provided in the update will be replaced, and the .lib will be replaced as well."

    build3







    "Close the pack. Replace the files I gave with the pack section, then do what’s shown in the video."





    game files setup






    Fişiere ataşate:
    [img]/download/file.php?mode=view&id=10273[/img]

    Nou Cum descarc de pe TeraBox?

    Afișează detalii Ascunde detalii
    • Este asemănător cu Mega.nz
    • Instalați-vă clientul lor de Download de aici
    • Faceți-vă un cont (vă puteți loga cu Facebook / Google / etc)
    • Nou Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele rapid & simplu.

    De ce folosim TeraBox?

    • Este gratuit
    • Primești 1TB de spațiu gratuit la orice cont creat!
    • Este ușor de folosit și varianta premium este foarte ieftină
    • Fișierele nu sunt șterse niciodată
    TeraBox logo
    Membru Avansat
    Membru Avansat
    Mesaje: 54
    Membru din: 10 Mai 2026, 14:20
  • Reacții: 95
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    Avatar utilizator
    Membru Avansat
    Membru Avansat
    update
    Scrie răspuns

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Serverfiles resurse”

    Informații

    Utilizatori ce navighează pe acest forum: Krini și 3 vizitatori

    Discord ID copiat: