TA的每日心情 | 开心 2011-11-24 11:37 |
---|
签到天数: 1 天 [LV.1]初来乍到 鲜花( 3) 鸡蛋( 0)
|
在职业图标后添加pvp等级图标:
-------------------------------
moverrender.cpp添加
-------------------------------
#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);
}
elseif( m_nFame >=200&& m_nFame <299)
{
strPath2 =MakePath( DIR_ICON,"icon_Pvp2.png");
pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);
}
elseif( m_nFame >=300&& m_nFame <399)
{
strPath2 =MakePath( DIR_ICON,"icon_Pvp3.png");
pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);
}
elseif( m_nFame >=400&& m_nFame <499)
{
strPath2 =MakePath( DIR_ICON,"icon_Pvp4.png");
pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);
}
elseif( m_nFame >=500&& m_nFame <599)
{
strPath2 =MakePath( DIR_ICON,"icon_Pvp5.png");
pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);
}
elseif( m_nFame >=600&& m_nFame <699)
{
strPath2 =MakePath( DIR_ICON,"icon_Pvp6.png");
pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);
}
elseif( m_nFame >=700&& m_nFame <799)
{
strPath2 =MakePath( DIR_ICON,"icon_Pvp7.png");
pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);
}
elseif( 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
添加的位置在这段的后面:
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];elseif(m_nLevel >=70&& m_nLevel <80)// strPath = MakePath( DIR_ICON, "icon_Expert2.dds"); pTexture = g_Neuz.m_pMasterIcon[1];elseif(m_nLevel >=80&& m_nLevel <90)// strPath = MakePath( DIR_ICON, "icon_Expert3.dds"); pTexture = g_Neuz.m_pMasterIcon[2];elseif(m_nLevel >=90&& m_nLevel <100)// strPath = MakePath( DIR_ICON, "icon_Expert4.dds"); pTexture = g_Neuz.m_pMasterIcon[3];elseif(m_nLevel >=100&& m_nLevel <110)// strPath = MakePath( DIR_ICON, "icon_Expert5.dds"); pTexture = g_Neuz.m_pMasterIcon[4];elseif(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 );}}elseif(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 elseif(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 );}}elseif(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 );}}elseif(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 );}}elseif(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
|
|