Code:
#include <amxmodx>
#include <engine>
#include <fakemeta>
#include <hamsandwich>
#include <cstrike>
public cs_reset_user_maxspeed(id)
{
static Float:maxspeed;
switch(get_user_weapon(id))
{
case CSW_SG550, CSW_AWP, CSW_G3SG1: maxspeed = 210.0;
case CSW_M249: maxspeed = 220.0;
case CSW_AK47: maxspeed = 221.0;
case CSW_M3, CSW_M4A1: maxspeed = 230.0;
case CSW_SG552: maxspeed = 235.0;
case CSW_XM1014, CSW_AUG, CSW_GALIL, CSW_FAMAS: maxspeed = 240.0;
case CSW_P90: maxspeed = 245.0;
case CSW_SCOUT: maxspeed = 260.0;
default: maxspeed = 250.0;
}
#if defined _fun_included
set_user_maxspeed(id, maxspeed);
#elseif defined _engine_included
entity_set_float(id, EV_FL_maxspeed, maxspeed);
#else
set_pev(id, pev_maxspeed, maxspeed);
#endif
}
Code:
#include <amxmodx>
#include <engine>
#include <fakemeta>
#include <hamsandwich>
#include <cstrike>
stock cs_reset_user_maxspeed(id)
{
static Float:maxspeed;
switch(get_user_weapon(id))
{
case CSW_SG550, CSW_AWP, CSW_G3SG1: maxspeed = 210.0;
case CSW_M249: maxspeed = 220.0;
case CSW_AK47: maxspeed = 221.0;
case CSW_M3, CSW_M4A1: maxspeed = 230.0;
case CSW_SG552: maxspeed = 235.0;
case CSW_XM1014, CSW_AUG, CSW_GALIL, CSW_FAMAS: maxspeed = 240.0;
case CSW_P90: maxspeed = 245.0;
case CSW_SCOUT: maxspeed = 260.0;
default: maxspeed = 250.0;
}
#if defined _fun_included
set_user_maxspeed(id, maxspeed);
#elseif defined _engine_included
entity_set_float(id, EV_FL_maxspeed, maxspeed);
#else
set_pev(id, pev_maxspeed, maxspeed);
#endif
}
public client_putinserver(id)
{
cs_reset_user_maxspeed(id)
}
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team
Header size: 484 bytes
Code size: 984 bytes
Data size: 44 bytes
Stack/heap size: 16384 bytes; estimated max. usage=42 cells (168 bytes)
Total requirements: 17896 bytes
Done.