Скриптер
Участник
Пользователь
- Сообщения
- 673
- Реакции
- 242
- Помог
- 11 раз(а)
Добрый день!
Каким образом можно сменить вектор направления следов, по картинке видно, куда бы не ходил, шаги направлены в одну сторону, необходимо равносильное направление взгляда игрока
Каким образом можно сменить вектор направления следов, по картинке видно, куда бы не ходил, шаги направлены в одну сторону, необходимо равносильное направление взгляда игрока
Код:
static Float:origin[3];
static Float:last[3];
get_entvar(id, var_origin, origin);
if(get_distance_f(origin, last) < 32.0)
{
set_entvar(iEnt, var_nextthink, get_gametime() + 0.1);
return;
}
vec_copy(origin, last);
if(get_entvar(id, var_bInDuck))
origin[2] -= 18.0;
else
origin[2] -= 36.0;
message_begin(MSG_BROADCAST, SVC_TEMPENTITY, {0,0,0}, 0);
write_byte(TE_WORLDDECAL);
write_coord(floatround(origin[0]));
write_coord(floatround(origin[1]));
write_coord(floatround(origin[2]));
write_byte(decal);
message_end();
Последнее редактирование модератором: