а как всё это делать
Честно скажу, всё это является достаточно продвинутой системой. Для начала изучи основы скриптинга и FSM, затем берись за эти сложности.
ну основы скиптинга и FSM я изучил по сему вот и хочу подобное
Скачай скрипты из моего последнего проекта. Там реализован примитивный инвентарь.