im using this code :
void __stdcall new_FrameStageNotify ( ClientFrameStage_t curStage ) { if ( gCvars.novisrecoil ) { if(curStage == FRAME_UNDEFINED) { return; } else { QAngle* punch = (QAngle*)((DWORD)HalFLife2.m_pMyPlayer->BaseEnt() + 0xBB0); static QAngle SavePunch; if( curStage == FRAME_RENDER_START )//save old and set visual to Zero { if (HalFLife2.m_pMyPlayer->BaseEnt()) { if (punch->x != 0||punch->y != 0 ||punch->z != 0) { SavePunch = *punch; punch->x = (float)0.0f; punch->y = (float)0.0f; punch->z = (float)0.0f; } } } else *punch = SavePunch; } } return gClient.FrameStageNotify( curStage ); }
error C2601: 'new_FrameStageNotify' : local function definitions are illegal
Comment