All pastes #707339 Raw Edit

Unnamed

public cpp v1 · immutable
#707339 ·published 2007-09-22 20:31 UTC
rendered paste body
void cCAimbot::AutoShoot( CUserCmd* c ){	C_BaseCombatWeapon *m_pWeapon = gAimbot.GetCombatWeapon( m_pLocal );		if( m_pWeapon )	{			int *m_iClip1 = ( int* )( ( DWORD )m_pWeapon + 0x6FC );		bool *m_bFireOnEmpty = ( bool* )( ( DWORD )m_pWeapon + 0x6C5 );//		float *m_fFireDuration = ( float* )( ( DWORD )m_pWeapon + 0x61C );		if( 			( !m_bAiming && c->buttons & IN_ATTACK && cvars.fAutopistol )			|| ( m_bAiming && cvars.fAutoShoot )			)		{			if( 				*m_iClip1 > 0 				) //if you have ammo			{				//ATTACK!!! THIS IS SPARTA, ETC!				m_bFireToggle = !m_bFireToggle;				if ( m_bFireToggle )				{					c->buttons &= ~IN_ATTACK;				}				else				{					c->buttons |= IN_ATTACK;				}			}			else			{				if( *m_bFireOnEmpty )				{					if( ( c->buttons & ( IN_ATTACK | IN_ATTACK2 ) ) )					{						c->buttons &= ~( IN_ATTACK | IN_ATTACK2 );					}				}				else				{					if( !( c->buttons & IN_RELOAD ) )c->buttons |= IN_RELOAD;				}			}		}	}}