| | |
[源码编辑]添加PVP等级图标
在职业图标后添加pvp等级图标:& r1 c9 G$ H% `# M8 A-------------------------------+ |6 q7 F3 E* O* V7 hmoverrender.cpp添加; M* |4 ?) r- C: x: J' K/ C$ q% Y-------------------------------, n& |, Z& Z+ V#ifdef __PVP_ICON. ~# S( ( P$ i; v. I. A6 E1 x& kCTexture* pTexture2;# B1 W5 K' _( tCString strPath2;) b& g' h/ R/ W) f0 L0 v0 Mif( m_nFame >=100&& m_nFame <199){. y7 r9 v$ d6 D/ x( m- B. p! q) lstrPath2 =MakePath( DIR_ICON,"icon_Pvp1.png");* Z$ H! t" K' e/ [4 {! opTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);}elseif( m_nFame >=200&& m_nFame <299){ D$ x! e/ Y- n+ E! _8 l4 u2 k+ sstrPath2 =MakePath( DIR_ICON,"icon_Pvp2.png");( P+ U6 E+ A. H4 h! `& _pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);/ n3 {! G! F. X& Q}2 i) C6 _+ # }( S: X3 Felseif( m_nFame >=300&& m_nFame <399)2 g# o' m+ x# b( q. |$ w/ J{) ~( Z" b8 B3 {5 OstrPath2 =MakePath( DIR_ICON,"icon_Pvp3.png");" n3 @6 $ i& a3 }# h7 N Z! BpTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);}& x& t# x$ c: V; y( R% velseif( m_nFame >=400&& m_nFame <499){ {8 N0 a6 a y B! s! OstrPath2 =MakePath( DIR_ICON,"icon_Pvp4.png");pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);4 E4 N5 M" s G/ {: p}; I$ `" u7 D0 k) |- H- k! e7 x$ pelseif( m_nFame >=500&& m_nFame <599)4 p$ o9 o8 R% Z w+ ~{2 N4 j, F: Y( U3 E. ]0 x0 D6 lstrPath2 =MakePath( DIR_ICON,"icon_Pvp5.png");pTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);}( {1 z& O- ?7 belseif( m_nFame >=600&& m_nFame <699){; p. S6 X$ L. z) U: Z5 p q) |. astrPath2 =MakePath( DIR_ICON,"icon_Pvp6.png");8 D5 f4 Q& j+ x/ R0 MpTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);}elseif( m_nFame >=700&& m_nFame <799){strPath2 =MakePath( DIR_ICON,"icon_Pvp7.png");# G) R, A. A* Q" gpTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);, W; ?9 n1 y+ j2 S8 F$ I} }8 J& B- }/ c+ Oelseif( m_nFame >=800){strPath2 =MakePath( DIR_ICON,"icon_Pvp8.png");0 F5 K- u& z3 MpTexture2 =CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath2,0xffff00ff);}if(pTexture2 != NULL){point.x +=26;. ~' O6 l+ J$ e; ApTexture2->Render(&g_Neuz.m_2DRender, point );}#endif$ I9 f' U4 Q+ o; x7 f% @添加的位置在这段的后面:2 Q$ ?: R% n N; S& ~& i3 y- W& j! s6 }) C5 u5 z( ]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中华游戏网 cnyouw.cn
图片:logo_副本.png
|