Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
if(нажата ЛКМ или цмд аттака)
{
не даем стрелять
cmd->buttons &= ~IN_ATTACK; (можно и по-другому)
пока не доведем до угла
pEngine->SetViewAng || cmd->viewang = target
}
думай сам дальше.