hi guys.. what this code do??
PHP Code:
static cell AMX_NATIVE_CALL twixQsJumps( AMX * pAmx, cell * pParameters )
{
edict_t * pPlayer = MF_GetPlayerEdict( pParameters[ 1 ] );
float fCoolDown, fCurrentTime;
CPlayers[ pParameters[ 1 ] ].monster ? fCoolDown = 1.0 : fCoolDown = 13.0;
fCurrentTime = gpGlobals -> time;
if( fCurrentTime - CPlayers[ pParameters[ 1 ] ].lastleap < fCoolDown || !( pPlayer -> v.button & IN_JUMP ) || !( pPlayer -> v.flags & FL_ONGROUND ) || GetSpeed( pPlayer ) < 80 )
return 1;
MAKE_VECTORS( pPlayer -> v.v_angle );
Vector fVelocity;
if( CPlayers[ pParameters[ 1 ] ].monster )
{
fVelocity = gpGlobals -> v_forward * 500, fVelocity[ 2 ] = 300;
}
else
{
fVelocity = gpGlobals -> v_forward * 360, fVelocity[ 2 ] = 250;
}
pPlayer -> v.velocity = fVelocity;
CPlayers[ pParameters[ 1 ] ].lastleap = fCurrentTime;
return 1;
}
and how to use it in amxx plugin
__________________