using(ScriptAPI) { count = AddByte("itemcounter"); if (count > 0) { //PROTO_ITEMPACKET_INFORM itemarray[itemcounter] //->char datasize //->ITEM_INVEN location //-->uint16 Inven //-->uint16 PosType (bitpacked) //--->Pos : 10 //--->Type : 6 //->SHINE_ITEM_STRUCT info (67 byte?) //-->uint16 itemid //-->SHINE_ITEM_ATTRIBUTE itemattr (65 byte?) //--->TODO: this shit sucks StartNode("itemarray"); for (i = 0; i < count; i++) { StartNode("Item" + i); size = AddByte("datasize"); AddUShort("location"); StartNode("info"); //AddUShort("itemid"); AddField("itemattr", 1); EndNode(0); EndNode(0); } EndNode(1); } }