ex3m777, на сколько я слышал, функция client_PreThink дает нехилую нагрузку на сервер, почему просто не подправить плагин который он скинул?)
этот парашют будет работать только у админов которые могут банить
Код:
#include <amxmodx>
#include <engine>
#include <hamsandwich>
//ADMIN_LEVEL_H - это флаг випа, тоесть флаг t
//если только для админа, то советую ставить флаг ADMIN_BAN, это флаг d
#define ADMIN_FLAG ADMIN_BAN // флаг доступа админа, который может использовать парашют
public plugin_init()
{
register_plugin("Parachute", "1.0", "maeStro");
RegisterHam(Ham_ObjectCaps, "player", "FwdHamObjectCaps");
}
public FwdHamObjectCaps(id)
{
if (!is_user_alive(id)||get_entity_flags(id) & FL_ONGROUND || (!(get_user_flags(id) & ADMIN_FLAG))) return;
static Float:velocity[3];
entity_get_vector(id, EV_VEC_velocity, velocity);
if(velocity[2] < 0)
{
velocity[2] = (velocity[2] + 40.0 < -100) ? velocity[2] + 40.0 : -100.0;
entity_set_vector(id, EV_VEC_velocity, velocity);
}
}
Цитата(fix102 @ 19.1.2015, 16:34)

Сможете сделать только для админов, но и еще чтобы работало при перезарядке!
тоесть при перезарядке парашют не работает?
Отредактировал: MiXa, - 20.1.2015, 8:00