if(get_user_button(id) & IN_USE) { new Float:velocity[3]; entity_get_vector(id, EV_VEC_velocity, velocity); if(velocity[2] < 0.00) { set_user_gravity(id, 0.10); new var3; if (velocity[2] + 40.00 < fallspeed) { var3 = velocity[2] + 40.00; } else { var3 = fallspeed; } velocity[2] = var3; entity_set_vector(id, 2, velocity); } else { set_user_gravity(id, 1.00); } }