Создаешь 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 будет сидеть.