Quests
From this tutorial, you will learn how to create quests and start them from the item or from NPC. Also, you will learn how to define different types of objectives and relations between them, for example, the second quest can require completion of the first one.