📄 cross.txt
字号:
void drawCrosshair()
switch(cvar.cross)
{
case 1:
gEngfuncs.pfnFillRGBA(centerX - 14, centerY, 9, 1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX +5, centerY, 9, 1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX, centerY - 14, 1, 9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX, centerY + 5, 1, 9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX, centerY , 1, 1,r,g,b,a);
break;
case 2:
gEngfuncs.pfnFillRGBA(centerX - 14, centerY, 9,2,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX +6, centerY, 9,2,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX, centerY - 14, 2,9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX, centerY + 7, 2,9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX, centerY , 2,2,r,g,b,a);
break;
case 3:
gEngfuncs.pfnFillRGBA(centerX-25,centerY,50,1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY-25,1,50,r,g,b,a);
break;
case 4:
gEngfuncs.pfnFillRGBA(centerX-25,centerY,50,2,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY-25,2,50,r,g,b,a);
break;
case 5:
if(ch_sniper!=-1){
gEngfuncs.pfnSPR_Set(ch_sniper,255,255,255);
gEngfuncs.pfnSPR_DrawHoles(0,displayCenterX-128,displayCenterY-128,NULL);
}
break;
case 6:
if(sniper_scope!=-1){
gEngfuncs.pfnSPR_Set(sniper_scope,255,255,255);
gEngfuncs.pfnSPR_DrawHoles(0,displayCenterX-128,displayCenterY-128,NULL);
}
break;
case 7:
gEngfuncs.pfnFillRGBA(0,centerY,2*centerX,1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,0,1,2*centerY,r,g,b,a);
break;
case 8:
gEngfuncs.pfnFillRGBA(centerX - 14,centerY,9,2,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX + 5 ,centerY,9,2,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX - 14,centerY,9,-1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX + 5 ,centerY,9,-1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY - 14,2,9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY + 6 ,2,9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY - 14,-1,9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY + 6 ,-1,9,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX - 3,centerY,1,1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX + 3,centerY,1,1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY - 3,1,1,r,g,b,a);
gEngfuncs.pfnFillRGBA(centerX,centerY + 3,1,1,r,g,b,a);
break;
}
//=================================
int HUD_Redraw
if (cvar.cross) { drawCrosshair (); }
//===========================
int cross;
REGISTER_CVAR_INT (cross,8)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -