using(ScriptAPI) { AddUShort("handle"); count = AddByte("count"); //ABSTATE_INFORMATION infoList[] //->ABSTATEINDEX abstateID (uint) //->uint restKeepTime //->uint strength StartNode("infoList"); for(i = 0; i < count; i++) { StartNode("info" + i); AddUInt("abstateID"); AddUInt("restKeepTime"); AddUInt("strength"); EndNode(0); } EndNode(1); }