Draw Player Weapon Icons
Code:
struct weapon_t
{
char *aimAssistRangeScale;
char z_crap[40];
float Unknow;
char z_crap2[752];
qhandle_t WeaponShader;
};
Code:
weapon_t* (__cdecl *GetWeapon)(int num) = (weapon_t* (__cdecl *)(int))0x50F140;//dword_C5C218 +8
Code:
weapon_t* weapon = (weapon_t*)GetWeapon( clientInfo[i].Weapon );
Code:
if(weapon->WeaponShader)//weapon shader is valid don't draw a NULL shader
{
CEngineDrawing.CG_DrawPic ( ScreenX , ScreenY, 15-DisW, 20-DisH, VisibleColorEnemy, weapon->WeaponShader );
}
pic:
http://img192.imageshack.us/img192/4175/shot0012fq.jpg


![=]](/forum/images/emotions/=].gif)