#!/usr/bin/python2.7 a=open("../client-data/items.xml", "r") swords=[] bows=[] shields=[] gid="0" rid=0 for l in a: if " 2700 and rid < 2899: shields.append(rid) elif rid > 3500 and rid < 3999: swords.append(rid) elif rid > 6000 and rid < 6499: bows.append(rid) a.close() shields=sorted(shields, reverse=True) bows=sorted(bows, reverse=True) swords=sorted(swords, reverse=True) b=open("../client-data/weapons.xml", "w") b.write('\n\ \n\ \n\ \n') b.write(' \n') for i in swords: b.write(' \n' % i) b.write(' \n \n') for i in bows: b.write(' \n' % i) b.write(' \n \n') for i in shields: b.write(' \n' % i) b.write(' \n') b.close()