Jump to content

Tatsumaru

Honorable Member
  • Posts

    356
  • Joined

  • Last visited

  • Days Won

    71
  • Feedback

    100%

Posts posted by Tatsumaru

  1. .png
    Once I planned to create a football map, but the idea was scrapped in the early stages. I'm handing over the map to you in an incomplete form (perhaps it will serve as a basis for someone to create their own football ground).

    Download: 

    This is the hidden content, please
     or 
    This is the hidden content, please

    • Metin2 Dev 20
    • Good 4
    • Love 8
  2. The characters from Metin are popping out of my screen. They're running around the whole house. I don't know what to do with them.

     


    .gif .gif

    • Smile Tear 1
    • Lmao 4
  3. 1 hour ago, Debloat said:

    What I meant was that the texture path changing says that it was successful but nothing changes as in the video. I use granny 2.11.8

     

    It seems that the program has a certain flaw. After making changes to the path, additional confirmation of the modifications is required, which can be done by pressing the "Enter" key or clicking on the version selection field for "Granny."

    • Good 1
  4. 4 hours ago, Debloat said:

    Same here.

     

    The author of the comment, whose quote you are including, compares the model name to the texture name, so they are unable to pinpoint where the mistake might have occurred. Please go to the "Texture List" tab and check if the texture names match with the name of your new texture.

  5. Just a suggestion:

    giphy.gif
    Instead of an unread message, perhaps time placement would be better.

    • Good 1
    • Love 4
  6. On 10/2/2023 at 6:17 PM, blaxis said:

    I am already using directx 9. I tried Reshade but it has a problem. Whenever the Windows UAC screen comes up, the directx device resets itself and reshade also resets itself. Visual pollution occurs.

    Try this:
    Open StateManager.cpp and find this:

    void CStateManager::SetDevice(LPDIRECT3DDEVICE8 lpDevice)
    {
        StateManager_Assert(lpDevice);
        lpDevice->AddRef();
    
        if (m_lpD3DDev)
        {
            m_lpD3DDev->Release();
            m_lpD3DDev = NULL;
        }
    
        m_lpD3DDev = lpDevice;
    
        D3DCAPS8 d3dCaps;
        m_lpD3DDev->GetDeviceCaps(&d3dCaps);
    
        if (d3dCaps.TextureFilterCaps & D3DPTFILTERCAPS_MAGFANISOTROPIC)
            m_dwBestMagFilter = D3DTEXF_ANISOTROPIC;
        else
            m_dwBestMagFilter = D3DTEXF_LINEAR;
        
        if (d3dCaps.TextureFilterCaps & D3DPTFILTERCAPS_MINFANISOTROPIC)
            m_dwBestMinFilter = D3DTEXF_ANISOTROPIC;
        else
            m_dwBestMinFilter = D3DTEXF_LINEAR;
    
        DWORD dwMax = d3dCaps.MaxAnisotropy;
        dwMax = dwMax < 4 ? dwMax : 4;
    
        for (int i = 0; i < 8; ++i)
            m_lpD3DDev->SetTextureStageState(i, D3DTSS_MAXANISOTROPY, dwMax);
    
        SetDefaultState();
    }


    And change to this:

    void CStateManager::SetDevice(LPDIRECT3DDEVICE8 lpDevice)
    {
        StateManager_Assert(lpDevice);
        lpDevice->AddRef();
    
        if (m_lpD3DDev)
        {
            m_lpD3DDev->Release();
            m_lpD3DDev = NULL;
        }
    
        m_lpD3DDev = lpDevice;
    
        SetDefaultState();
    }


    Find this:

    void CStateManager::SetDefaultState()
    {

    And change to this:

    void CStateManager::SetDefaultState()
    {
        D3DCAPS8 d3dCaps;
        m_lpD3DDev->GetDeviceCaps(&d3dCaps);
    
        if (d3dCaps.TextureFilterCaps & D3DPTFILTERCAPS_MAGFANISOTROPIC)
            m_dwBestMagFilter = D3DTEXF_ANISOTROPIC;
        else
            m_dwBestMagFilter = D3DTEXF_LINEAR;
        
        if (d3dCaps.TextureFilterCaps & D3DPTFILTERCAPS_MINFANISOTROPIC)
            m_dwBestMinFilter = D3DTEXF_ANISOTROPIC;
        else
            m_dwBestMinFilter = D3DTEXF_LINEAR;
    
        DWORD dwMax = d3dCaps.MaxAnisotropy;
        dwMax = dwMax < 4 ? dwMax : 4;
    
        for (int i = 0; i < 8; ++i)
            m_lpD3DDev->SetTextureStageState(i, D3DTSS_MAXANISOTROPY, dwMax);

    Source of knowledge: 

     

    • Metin2 Dev 1
  7. 1 hour ago, Gurgarath said:

    Myślę, że to może być to, czego szukasz?

     

    Yes I have seen it, but personally I don't know how, based on this tutorial, to make the map rendering area resemble the rendering area from world editor. Rendering the whole map is not a good idea.

    • Good 1
  8. It would be nice if you tried to increase the map rendering area similarly to how it is in world editor. Currently world editor renders a little bigger area than the game. If you don't take this fact into account when creating the map, the map in the game will not present itself in its full glory.

    • Good 1
  9. I played with artificial intelligence for a while and here are the results. Images generated based on the entered criteria. I wonder how much artificial intelligence mixes images to get such effects. Are the authors of the drawings able to recognize their line in the generated images.
    tk3dbMW.png fzeI50F.png 

    EmvOPAL.png Xjx6QIl.png

    • Metin2 Dev 1
    • Scream 1
    • Good 1
    • Love 4
  10. Recently I was tasked with decorating an existing logo in Christmas themes. It turned out quite climatically and more importantly, the client is very satisfied.

    zeBaarC.png

    • Metin2 Dev 1
    • Love 6
  11. Lady Sura, first child and firstborn daughter of Uriel, queen of the first people on the server and ruler of the three kingdoms,, shisnoo, jinnoo and chunjoo. Liberator of the oppressed on the BO spot. Tomorrow I will test the texture and share this black magic-soaked costume.

    51TZnkb.gif

    WOmVHpa.gif

     

     

     

    • Metin2 Dev 1
    • Eyes 1
    • Scream 4
    • Good 1
    • Love 1
    • Love 6
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.