Description
This stock is return the current weapon speed you handle.
The stock
PHP Code:
stock get_current_weapon_speed( id )
{
new iSpeed = 0;
switch( get_user_weapon( id ) )
{
case CSW_KNIFE: iSpeed = 250;
case CSW_SCOUT: iSpeed = 260;
case CSW_USP: iSpeed = 250;
case CSW_P228: iSpeed = 250;
case CSW_HEGRENADE: iSpeed = 250;
case CSW_XM1014: iSpeed = 240;
case CSW_C4: iSpeed = 250;
case CSW_AUG: iSpeed = 240;
case CSW_SMOKEGRENADE: iSpeed = 250;
case CSW_ELITE: iSpeed = 250;
case CSW_FIVESEVEN: iSpeed = 250;
case CSW_UMP45: iSpeed = 250;
case CSW_SG550: iSpeed = 210;
case CSW_GALIL: iSpeed = 240;
case CSW_FAMAS: iSpeed = 240;
case CSW_GLOCK18: iSpeed = 250;
case CSW_AWP: iSpeed = 210;
case CSW_MP5NAVY: iSpeed = 250;
case CSW_M249: iSpeed = 220;
case CSW_M3: iSpeed = 230;
case CSW_M4A1: iSpeed = 230;
case CSW_TMP: iSpeed = 250;
case CSW_G3SG1: iSpeed = 210;
case CSW_FLASHBANG: iSpeed = 250;
case CSW_DEAGLE: iSpeed = 250;
case CSW_SG552: iSpeed = 235;
case CSW_AK47: iSpeed = 221;
case CSW_P90: iSpeed = 245
}
return iSpeed;
}
Example:
PHP Code:
#include <amxmodx>
public plugin_init( )
{
register_clcmd( "say /weapon_speed", "HookWS" );
}
public HookWS( id )
{
client_print( id, print_chat, " Weapon from your hand have %d speed.", get_current_weapon_speed( id ) );
}
stock get_current_weapon_speed( id )
{
new iSpeed = 0;
switch( get_user_weapon( id ) )
{
case CSW_KNIFE: iSpeed = 250;
case CSW_SCOUT: iSpeed = 260;
case CSW_USP: iSpeed = 250;
case CSW_P228: iSpeed = 250;
case CSW_HEGRENADE: iSpeed = 250;
case CSW_XM1014: iSpeed = 240;
case CSW_C4: iSpeed = 250;
case CSW_AUG: iSpeed = 240;
case CSW_SMOKEGRENADE: iSpeed = 250;
case CSW_ELITE: iSpeed = 250;
case CSW_FIVESEVEN: iSpeed = 250;
case CSW_UMP45: iSpeed = 250;
case CSW_SG550: iSpeed = 210;
case CSW_GALIL: iSpeed = 240;
case CSW_FAMAS: iSpeed = 240;
case CSW_GLOCK18: iSpeed = 250;
case CSW_AWP: iSpeed = 210;
case CSW_MP5NAVY: iSpeed = 250;
case CSW_M249: iSpeed = 220;
case CSW_M3: iSpeed = 230;
case CSW_M4A1: iSpeed = 230;
case CSW_TMP: iSpeed = 250;
case CSW_G3SG1: iSpeed = 210;
case CSW_FLASHBANG: iSpeed = 250;
case CSW_DEAGLE: iSpeed = 250;
case CSW_SG552: iSpeed = 235;
case CSW_AK47: iSpeed = 221;
case CSW_P90: iSpeed = 245
}
return iSpeed;
}