using(ScriptAPI) { count = AddUShort("NumOfAdd"); if(count > 0) { StartNode("AddQuestArray"); for(i = 0; i < count; i++) { StartNode("KQ" + i); AddUInt("Handle"); AddByte("Status"); AddUShort("NumOfJoiner"); AddUShort("ID"); AddPaddedString("Title", 64); AddUShort("LimitTime"); AddInt("StartTime"); AddUInt("tm_StartTime"); AddUShort("StartWaitTime"); AddByte("MinLevel"); AddByte("MaxLevel"); AddUShort("MinPlayers"); AddUShort("MaxPlayers"); AddByte("PlayerRepeatMode"); AddByte("PlayerRevivalCount"); AddUShort("DemandQuest"); AddUShort("DemandItem"); AddLong("DemandClass"); AddByte("DemandGender"); AddField("Unk00", 35); EndNode(0); } EndNode(1); } }