Code:
pbar(0, 98)
emu = "ant" ' set DB type to Antrix
xmlparse("init", "items") ' Initialize XMLParser and set item table name
xmlparse("id") ' entry
xmlparse("itemclass") ' class
xmlparse("itemsubclass") ' subclass
xmlparse("unknown_125") ' field4
quote = True
xmlparse("name1") ' name
xmlparse("name2") ' name2
xmlparse("name3") ' name3
xmlparse("name4") ' name4
quote = False
xmlparse("displayinfo") ' displayid
xmlparse("quality") ' quality
xmlparse("unknown_8") ' flags
xmlparse("buyprice") ' buyprice
xmlparse("sellprice") ' sellprice
xmlparse("slot") ' inventorytype
xmlparse("classes") ' allowableclass
xmlparse("races") ' allowablerace
xmlparse("level") ' itemlevel
xmlparse("minlevel") ' requiredlevel
xmlparse("recskill_skill") ' RequiredSkill
xmlparse("recskill_amount") ' RequiredSkillRank
xmlparse("req_spell") ' RequiredSkillSubRank
xmlparse("reqpvprank") ' RequiredPlayerRank1
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, ", True)
' RequiredPlayerRank2
xmlparse("reqfaction") ' RequiredFaction
xmlparse("reqfactionlvl") ' RequiredFactionStanding
xmlparse("unique") ' Unique
xmlparse("stacksize") ' maxcount
xmlparse("slots") ' ContainerSlots
xmlparse("stat1_stat") ' stat_type1
xmlparse("stat1_value") ' stat_value1
xmlparse("stat2_stat") ' stat_type2
xmlparse("stat2_value") ' stat_value2
xmlparse("stat3_stat") ' stat_type3
xmlparse("stat3_value") ' stat_value3
xmlparse("stat4_stat") ' stat_type4
xmlparse("stat4_value") ' stat_value4
xmlparse("stat5_stat") ' stat_type5
xmlparse("stat5_value") ' stat_value5
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ", True)
' stat_type6, stat_type6, stat_type7, stat_type7, stat_type8, stat_type8, stat_type9, stat_type9, stat_type10, stat_type10
xmlparse("dmg_low") ' dmg_min1
xmlparse("dmg_high") ' dmg_max1
xmlparse("dmg_resist") ' dmg_type1
xmlparse("dmg_low2") ' dmg_min2
xmlparse("dmg_high2") ' dmg_max2
xmlparse("dmg_resist2") ' dmg_type2
xmlparse("dmg_low3") ' dmg_min3
xmlparse("dmg_high3") ' dmg_max3
xmlparse("dmg_resist3") ' dmg_type3
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, 0, 0, 0, 0, 0, ", True)
' dmg_min4, dmg_max4, dmg_type4, dmg_min5, dmg_max5, dmg_type5
xmlparse("armor") ' armor
xmlparse("holy_resist") ' holy_res
xmlparse("fire_resist") ' fire_res
xmlparse("nature_resist") ' nature_res
xmlparse("frost_resist") ' frost_res
xmlparse("shadow_resist") ' shadow_res
xmlparse("arcane_resist") ' arcane_res
xmlparse("speed") ' delay
xmlparse("unknown_63") ' ammo_type
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, ", True)
' range
xmlparse("spelleffect1") ' spellid_1
xmlparse("spellact1") ' spelltrigger_1
xmlparse("unknown_67") ' spellcharges_1
xmlparse("spellcooldown1") ' spellcooldown_1
xmlparse("spellcoolgroup1") ' spellcategory_1
xmlparse("spellcoolgrouptime1") ' spellcategorycooldown_1
xmlparse("spelleffect2") ' spellid_2
xmlparse("spellact2") ' spelltrigger_2
xmlparse("charges") ' spellcharges_2
xmlparse("spellcooldown2") ' spellcooldown_2
xmlparse("spellcoolgroup2") ' spellcategory_2
xmlparse("spellcoolgrouptime2") ' spellcategorycooldown_2
xmlparse("spelleffect3") ' spellid_3
xmlparse("spellact3") ' spelltrigger_3
xmlparse("unknown_79") ' spellcharges_3
xmlparse("spellcooldown3") ' spellcooldown_3
xmlparse("spellcoolgroup3") ' spellcategory_3
xmlparse("spellcoolgrouptime3") ' spellcategorycooldown_3
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ", True)
' spellid_4, spelltrigger_4, spellcharges_4, spellcooldown_4, spellcategory_4, spellcategorycooldown_4, spellid_5, spelltrigger_5, spellcharges_5, spellcooldown_5, spellcategory_5, spellcategorycooldown_5
xmlparse("binds") ' bonding
quote = True
xmlparse("description") ' description
quote = False
xmlparse("unknown_97") ' page_id
xmlparse("unknown_98") ' page_language
xmlparse("unknown_99") ' page_material
xmlparse("startquest") ' quest_id
xmlparse("unknown_101") ' lock_id
xmlparse("unknown_102") ' lock_material
xmlparse("unknown_103") ' sheathID
xmlparse("randprop") ' randomprop
xmlparse("randomsuf") ' unk203_1
xmlparse("block") ' block
xmlparse("setid") ' itemset
xmlparse("unknown_110") ' MaxDurability
xmlparse("unknown_112") ' ZoneNameID
xmlparse("unknown_113") ' mapid
xmlparse("unknown_114") ' bagfamily
xmlparse("unknown_115") ' TotemCategory
xmlparse("socket_1") ' socket_color_1
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, ", True)
' unk201_3
xmlparse("socket_2") ' socket_color_2
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, ", True)
' unk201_5
xmlparse("socket_3") ' socket_color_3
My.Computer.FileSystem.WriteAllText("items_ant.sql", "0, ", True)
' unk201_7
xmlparse("socketbonus") ' socket_bonus
xmlparse("gemid") ' GemProperties
xmlparse("excost") ' ItemExtendedCost
xmlparse("unknown_124", ");") ' ReqDisenchantSkill ' Close INSERT statement