Code:
ResetMaxspeed(client)
{
if( g_counter_strike )
{
static Float:maxspeed;
switch ( get_user_weapon(client) )
{
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;
}
SetMaxspeed(client, maxspeed);
}
else
{
SetMaxspeed(client, 250.0);
}
}
SetMaxspeed(client, Float:maxspeed)
{
engfunc(EngFunc_SetClientMaxspeed, client, maxspeed);
set_pev(client, pev_maxspeed, maxspeed);
}
Code:
ResetMaxspeed(client)
{
engfunc(EngFunc_SetClientMaxspeed, client, float(zclass_speed)); //reset to the zombie class's default maxspeed
set_pev(client, pev_maxspeed, float(zclass_speed));
}