I'm trying to force a player to make a sequence/animation. I've tried to hook client prethink forward (fakemeta), and change pev_sequence, pev_frame values. It doesn't seem to work (no effect). The prethink function would be something like that.
Code:
public client_prethink(id) {
if(id == g_target) {
if(is_user_alive(id) && g_frame < 20.0) {
set_pev(id, pev_sequence, 103)
set_pev(id, pev_frame, g_frame)
g_frame += 1.0
return FMRES_SUPERCEDE
}
else {
g_target = 0
g_frame = 0.0
}
}
return FMRES_IGNORED
}
EDIT: Maybe I can't treat a player like a 'cycler_sprite' entity, but I couldn't guess any other way to make it.