using(ScriptAPI) { AddUShort("QuestID"); DialogAction = AddInt("Action"); AddByte("unk"); if(DialogAction == 0x02) { StartNode("QuestDialog"); AddUInt("QuestDialogID"); AddUShort("DialogType"); AddUShort("unk"); AddUShort("NPC ID"); EndNode(0); } else if(DialogAction == 0x06) { StartNode("QuestAddDialog"); EndNode(0); } else if(DialogAction == 0x0A) { StartNode("QuestremoveDialog"); EndNode(0); } }