Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Funkcje w D3D


Rekomendowane odpowiedzi

Opublikowano

Kody źrółowe dla poszczególnych funckji:

Aby odnaleźć wybraną linijkę tekstu np. w visual studio musimy wcisnąć ctrl+f i wpisać ją w wyszukiwarce.

Jako (m_Stride == 44,40) wpisujemy podaną na początku kodu hacka wartość np (CH_wireframe)

 

 

WireFrame (umieszczamy w SetRenderState)

 

if (m_Stride == 44) 
   m_pD3Ddev->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);
}

Image

 

 

 

GlassWalls (umieszczamy w SetRenderState) ///////////Do Glasswalls potrzebny jest bodajże adres więc trzeba dodać funkcję #define na początku (adres na dziś - B7D0D0)

if(m_Stride == 40)
{
   m_pD3Ddev->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE); 
}

Image

 

 

 

Colored Walls (umieszczamy w (DrawIndexedPrimitive)

 

if ( m_Stride != 44 )
{
   m_pD3Ddev->SetRenderState(D3DRS_FILLMODE,D3DFILL_SOLID);               
   m_pD3Ddev->SetTexture( 0, texWhite);       
}

//////////////// zamiast texWhite można wstawić texBlack lub inne kolor, zależy od gustu

Image

 

 

 

 

WallHack (umieszczamy w (DrawIndexedPrimitive)

 

if(m_Stride == 44)
{
   m_pD3Ddev->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
}

Image

 

 

Na razie tyle. Jeżeli gdzieś się pomyliłem to mnie poprawcie

 

 

  • 6 miesięcy temu...
  • 7 miesięcy temu...
  • 7 miesięcy temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...