Test.CSM.Dev

Создаешь npc_citizen и scripted_sequence ( эта ентити отвечает за анимацию персонажа, поэтому ставь её возле лавочки ), далее заходи в свойства scripted_sequence и прописывай:

Свойства
Name: npc_citizen_anim
Target NPC: npc_citizen ( имя npc, который нужен для анимации )
Action animation: Sit_Chair ( это имя анимации, посмотреть все анимации можно через свойства npc_citizen, во вкладке "Model" )
Loop action animation: yes ( теперь анимация будет бесконечная, т.е. не останавливаться )

Потом зайди в свойства npc_citizen:

Name: npc_citizen

Теперь возьми любой тригер или logic_auto чтобы активировать анимацию.
( BeginSequence )
Все, теперь после активации npc_citizen будет сидеть.