Вот вот.
set_user_gravity(index,кол-во)
set_user_maxspeed(index,кол-во)
но что-бы грава не падала создай переменную(булевую или массив)соответственно запиши +1 или ставь true, лови событие смены оружия,ставь проверку если же всё ок снова выдавай скорость.
Понял :D:D:D:D:D