спасибо за ответы.
нет, не спавна.
мне нужно определить, расположение модели игрока в пространтве. т.е. все точки модели.
Где расположен игрок знаю, а вот как определить где его голова, рука, нога? Все координаты стрельнув в которые игрок получит урон.
Дядя Миша писал: [b]cs16forever это не так делается.
спасибо, пригодится.
а как бы мне все таки координаты вычислить? Мне нужны именно координаты модели. есть какой-то готовый способ? чтобы не городить велосипед
cs16forever тебе нужны координаты точки попадания? Их нетрудно получить. Но в процессе самого попадания, а не заранее. Конечной точкой будет ptr->vecEndPos. TraceResult *ptr - один из аргументов TraceAttack. А вот если тебе нужен ориджин хитбокса, тут без доступа к костям модели ничего не получится. А чтобы получить доступ к костям, нужен доступ к SV_StudioSetupBones, которой в обычной халфе нет. Ты напиши, что конкретно хочешь сделать, может быть не нужно городить огород, и есть стандартное средство.
Ku2zoff писал: cs16forever тебе нужны координаты точки попадания? Их нетрудно получить. Но в процессе самого попадания, а не заранее. Конечной точкой будет ptr->vecEndPos. TraceResult *ptr - один из аргументов TraceAttack. А вот если тебе нужен ориджин хитбокса, тут без доступа к костям модели ничего не получится. А чтобы получить доступ к костям, нужен доступ к SV_StudioSetupBones, которой в обычной халфе нет. Ты напиши, что конкретно хочешь сделать, может быть не нужно городить огород, и есть стандартное средство.
и точки попаданий и ориджин хитбокса.
Пока что изучаю функционал этого шедевра.
как бы мне подрубить этот метод класса:
C++ Source Code:
CBasePlayer::TraceAttack
в свой код?
делаю плагин(сошку) под метамод для cs 1.6 и вижу только на вооружении , engfuncs, DLL_FUNCTIONS, NEW_DLL_FUNCTIONS.
а как подрубить CBasePlayer не понятно.
В SDK этот код есть, как с ним слинковаться? как с ним работать?