ich finds aber iwie nich so dolle deswegen poste ich s einfach hier, falls es wer brauch
1. screen
2. code moverrender.cpp
fügt einfach das
Code:
#ifdef __PVP_ICON CTexture* pTexture2; CString strPath2; if( m_nFame >= 100 && m_nFame < 199) { strPath2 = MakePath( DIR_ICON, "icon_Pvp1.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } else if( m_nFame >= 200 && m_nFame < 299) { strPath2 = MakePath( DIR_ICON, "icon_Pvp2.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } else if( m_nFame >= 300 && m_nFame < 399) { strPath2 = MakePath( DIR_ICON, "icon_Pvp3.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } else if( m_nFame >= 400 && m_nFame < 499) { strPath2 = MakePath( DIR_ICON, "icon_Pvp4.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } else if( m_nFame >= 500 && m_nFame < 599) { strPath2 = MakePath( DIR_ICON, "icon_Pvp5.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } else if( m_nFame >= 600 && m_nFame < 699) { strPath2 = MakePath( DIR_ICON, "icon_Pvp6.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } else if( m_nFame >= 700 && m_nFame < 799) { strPath2 = MakePath( DIR_ICON, "icon_Pvp7.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } else if( m_nFame >= 800 ) { strPath2 = MakePath( DIR_ICON, "icon_Pvp8.png"); pTexture2 = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2, 0xffff00ff ); } if(pTexture2 != NULL) { point.x += 26; pTexture2->Render( &g_Neuz.m_2DRender, point ); } #endif
Code:
if(checkhero == LEGEND_CLASS_MASTER && m_nLevel >= 60 && m_nLevel <= 120) //Àü½ÂÀ» ÇßÀ» °æ¿ì. { if(m_nLevel >= 60 && m_nLevel < 70) //Level DownµÉ °æ¿ì¸¦ »ý°¢Çؼ* ÁÖ¼®Ã³¸®. // strPath = MakePath( DIR_ICON, "icon_Expert1.dds"); pTexture = g_Neuz.m_pMasterIcon[0]; else if(m_nLevel >= 70 && m_nLevel < 80) // strPath = MakePath( DIR_ICON, "icon_Expert2.dds"); pTexture = g_Neuz.m_pMasterIcon[1]; else if(m_nLevel >= 80 && m_nLevel < 90) // strPath = MakePath( DIR_ICON, "icon_Expert3.dds"); pTexture = g_Neuz.m_pMasterIcon[2]; else if(m_nLevel >= 90 && m_nLevel < 100) // strPath = MakePath( DIR_ICON, "icon_Expert4.dds"); pTexture = g_Neuz.m_pMasterIcon[3]; else if(m_nLevel >= 100 && m_nLevel < 110) // strPath = MakePath( DIR_ICON, "icon_Expert5.dds"); pTexture = g_Neuz.m_pMasterIcon[4]; else if(m_nLevel >= 110 && m_nLevel <= 120) // strPath = MakePath( DIR_ICON, "icon_Expert6.dds"); pTexture = g_Neuz.m_pMasterIcon[5]; //pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff ); if(pTexture != NULL) { point.y -= pTexture->m_size.cy + 5; pTexture->Render( &g_Neuz.m_2DRender, point ); } } else if(checkhero == LEGEND_CLASS_HERO) //¿µ¿õÀÏ °æ¿ì. { //strPath = MakePath( DIR_ICON, "icon_Hero.dds"); //pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff ); pTexture = g_Neuz.m_pHeroIcon; if(pTexture != NULL) { point.y -= pTexture->m_size.cy + 5; pTexture->Render( &g_Neuz.m_2DRender, point ); } } #ifdef __3RD_LEGEND16 else if(checkhero == LEGEND_CLASS_LEGEND_HERO) //¿µ¿õÀÏ °æ¿ì. { /*strPath = MakePath( DIR_ICON, "icon_Legend.dds"); pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff ); pTexture = g_Neuz.m_pHeroIcon; if(pTexture != NULL) { point.y -= pTexture->m_size.cy + 5; pTexture->Render( &g_Neuz.m_2DRender, point ); }*/ if(m_nLevel >= 130 && m_nLevel < 135) //Level DownµÉ °æ¿ì¸¦ »ý°¢Çؼ* ÁÖ¼®Ã³¸®. { strPath = MakePath( DIR_ICON, "icon_lege1.png"); pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff ); if(pTexture != NULL) { point.y -= pTexture->m_size.cy + 5; pTexture->Render( &g_Neuz.m_2DRender, point ); } } else if(m_nLevel >= 135 && m_nLevel < 140) { strPath = MakePath( DIR_ICON, "icon_lege2.png"); pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff ); if(pTexture != NULL) { point.y -= pTexture->m_size.cy + 5; pTexture->Render( &g_Neuz.m_2DRender, point ); } } else if(m_nLevel >= 140 && m_nLevel < 145) { strPath = MakePath( DIR_ICON, "icon_lege3.png"); pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff ); if(pTexture != NULL) { point.y -= pTexture->m_size.cy + 5; pTexture->Render( &g_Neuz.m_2DRender, point ); } } else if(m_nLevel >= 145 ) { strPath = MakePath( DIR_ICON, "icon_lege4.png"); pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff ); if(pTexture != NULL) { point.y -= pTexture->m_size.cy + 5; pTexture->Render( &g_Neuz.m_2DRender, point ); } } } #endif // __3RD_LEGEND16