begin /*初始化数据*/ declare $entry mediumint(8) default '0'; declare $class int(11) default '0'; declare $subclass int(11) default '0'; declare $unk0 int(11) default '-1'; declare $name varchar(255) default ''; declare $displayid mediumint(8) default '0'; declare $Quality int(11) default '0'; declare $Flags bigint(20) default '0'; declare $Faction int(11) default '0'; declare $BuyCount int(11) default '1'; declare $BuyPrice bigint(20) default '0'; declare $SellPrice int(10) default '0'; declare $InventoryType int(11) default '0'; declare $AllowableClass int(11) default '-1'; declare $AllowableRace int(11) default '-1'; declare $ItemLevel int(11) default '0'; declare $RequiredLevel int(11) default '0'; declare $RequiredSkill int(11) default '0'; declare $RequiredSkillRank int(11) default '0'; declare $requiredspell mediumint(8) default '0'; declare $requiredhonorrank mediumint(8) default '0'; declare $RequiredCityRank mediumint(8) default '0'; declare $RequiredReputationFaction int(11) default '0'; declare $RequiredReputationRank int(11) default '0'; declare $maxcount int(11) default '0'; declare $stackable int(11) default '1'; declare $ContainerSlots int(11) default '0'; declare $StatsCount int(11) default '0'; declare $stat_type1 int(11) default '0'; declare $stat_value1 smallint(6) default '0'; declare $stat_type2 int(11) default '0'; declare $stat_value2 smallint(6) default '0'; declare $stat_type3 int(11) default '0'; declare $stat_value3 smallint(6) default '0'; declare $stat_type4 int(11) default '0'; declare $stat_value4 smallint(6) default '0'; declare $stat_type5 int(11) default '0'; declare $stat_value5 smallint(6) default '0'; declare $stat_type6 int(11) default '0'; declare $stat_value6 smallint(6) default '0'; declare $stat_type7 int(11) default '0'; declare $stat_value7 smallint(6) default '0'; declare $stat_type8 int(11) default '0'; declare $stat_value8 smallint(6) default '0'; declare $stat_type9 int(11) default '0'; declare $stat_value9 smallint(6) default '0'; declare $stat_type10 int(11) default '0'; declare $stat_value10 smallint(6) default '0'; declare $ScalingStatDistribution smallint(6) default '0'; declare $ScalingStatValue int(6) default '0'; declare $dmg_min1 float default '0'; declare $dmg_max1 float default '0'; declare $dmg_type1 int(11) default '0'; declare $dmg_min2 float default '0'; declare $dmg_max2 float default '0'; declare $dmg_type2 int(11) default '0'; declare $armor int(11) default '0'; declare $holy_res int(11) default '0'; declare $fire_res int(11) default '0'; declare $nature_res int(11) default '0'; declare $frost_res int(11) default '0'; declare $shadow_res int(11) default '0'; declare $arcane_res int(11) default '0'; declare $delay int(11) default '1000'; declare $ammo_type int(11) default '0'; declare $RangedModRange float default '0'; declare $spellid_1 mediumint(8) default '0'; declare $spelltrigger_1 int(11) default '0'; declare $spellcharges_1 smallint(4) default NULL; declare $spellppmRate_1 float default '0'; declare $spellcooldown_1 int(11) default '-1'; declare $spellcategory_1 int(11) default '0'; declare $spellcategorycooldown_1 int(11) default '-1'; declare $spellid_2 mediumint(8) default '0'; declare $spelltrigger_2 int(11) default '0'; declare $spellcharges_2 smallint(4) default NULL; declare $spellppmRate_2 float default '0'; declare $spellcooldown_2 int(11) default '-1'; declare $spellcategory_2 int(11) default '0'; declare $spellcategorycooldown_2 int(11) default '-1'; declare $spellid_3 mediumint(8) default '0'; declare $spelltrigger_3 int(11) default '0'; declare $spellcharges_3 smallint(4) default NULL; declare $spellppmRate_3 float default '0'; declare $spellcooldown_3 int(11) default '-1'; declare $spellcategory_3 int(11) default '0'; declare $spellcategorycooldown_3 int(11) default '-1'; declare $spellid_4 mediumint(8) default '0'; declare $spelltrigger_4 int(11) default '0'; declare $spellcharges_4 smallint(4) default NULL; declare $spellppmRate_4 float default '0'; declare $spellcooldown_4 int(11) default '-1'; declare $spellcategory_4 int(11) default '0'; declare $spellcategorycooldown_4 int(11) default '-1'; declare $spellid_5 mediumint(8) default '0'; declare $spelltrigger_5 int(11) default '0'; declare $spellcharges_5 smallint(4) default NULL; declare $spellppmRate_5 float default '0'; declare $spellcooldown_5 int(11) default '-1'; declare $spellcategory_5 int(11) default '0'; declare $spellcategorycooldown_5 int(11) default '-1'; declare $bonding int(11) default '0'; declare $description varchar(255) default ''; declare $PageText mediumint(8) default '0'; declare $LanguageID int(11) default '0'; declare $PageMaterial int(11) default '0'; declare $startquest mediumint(8) default '0'; declare $lockid mediumint(8) default '0'; declare $Material tinyint(4) default '0'; declare $sheath int(11) default '0'; declare $RandomProperty mediumint(8) default '0'; declare $RandomSuffix mediumint(8) default '0'; declare $block mediumint(8) default '0'; declare $itemset mediumint(8) default '0'; declare $MaxDurability int(11) default '0'; declare $area mediumint(8) default '0'; declare $Map smallint(6) default '0'; declare $BagFamily mediumint(9) default '0'; declare $TotemCategory mediumint(9) default '0'; declare $socketColor_1 tinyint(4) default '0'; declare $socketContent_1 mediumint(9) default '0'; declare $socketColor_2 tinyint(4) default '0'; declare $socketContent_2 mediumint(9) default '0'; declare $socketColor_3 tinyint(4) default '0'; declare $socketContent_3 mediumint(9) default '0'; declare $socketBonus mediumint(9) default '0'; declare $GemProperties mediumint(9) default '0'; declare $RequiredDisenchantSkill smallint(6) default '-1'; declare $ArmorDamageModifier float default '0'; declare $Duration int(11) default '0' ; declare $ItemLimitCategory smallint(6) default '0'; declare $HolidayId int(11) default '0'; declare $ScriptName varchar(64) default ''; declare $DisenchantID mediumint(8) default '0'; declare $FoodType int(11) default '0'; declare $minMoneyLoot int(10) default '0'; declare $maxMoneyLoot int(10) default '0'; declare $WDBVerified int(11) default '1'; /*录入数据*/ /*一般不会修改到的 选填 default 为默认*/ /*********************************物品基本信息*********************************/ /*物品编号*/ set $entry=1000002; /*物品类型*/ /*0,消耗品 1,容器 2,武器 3,珠宝 4,护甲 5,材料 6,弹药 7,商品 9,配方 10,货币 11,箭袋 12,任务 13,钥匙 14,永久 15,其它 16,雕文*/ set $class=0; /*物品所属子类*/ /*0,容器 1,灵魂袋 2,草药袋 3,附魔材料袋 4,工程学材料袋 5,宝石袋 6,矿石袋 7,制皮袋 8,铭文包*/ set $subclass =0; /*物品名称*/ set $name ='新武器'; /*物品模型ID*/ set $displayid =0; /*物品品质*/ /*0,灰色 1,白色 2,绿色 3,蓝色 4,紫色 5,橙色 6,红色*/ set $Quality =0; /*最大耐久度*/ set $MaxDurability =0; /*物品等级*/ set $ItemLevel =0; /*可拥有最大数量*/ set $maxcount =0; /*叠加的最多数量*/ set $stackable =0; /*绑定类型*/ /*0,不绑定 1,拾取绑定 2,装备绑定 3,使用绑定 4,任务物品*/ set $bonding =0; /*最大购买数量*/ set $BuyCount =0; /*买进价格*/ set $BuyPrice =0; /*卖出价格*/ set $SellPrice =0; /*武器放置位置 在人身上显示模型位置*/ /*0,默认 1,双手-背在后面尖向下 2,杖-背在后面尖向上 3,单手-在旁边 4,盾-在后边 5,附魔棒 7,拳套-火把-锄头等*/ set $sheath =0; /*所属套装*/ set $itemset =0; /*页面正文*/ set $PageText = default; /*语言ID*/ set $LanguageID =default; /*佩带位置*/ /*0,无 1,头 2,脖子 3,肩 4,衬衫 5,胸 6,腰 7,裤子 8,脚 9,手腕 10,手套 11,手指 12,饰品 13,单手 14,副手-盾 15,弓 16,后背 17,双手 18,袋子 19,徽章 20,长袍 21,主手 22,副手-杂 23,书 24,弹药 25,投掷武器 26,枪*/ set $InventoryType =0; /*可显示属性数量 最大为10*/ set $StatsCount =10; /*弹药类型*/ /*0,无 2,弓箭 3,子弹*/ set $ammo_type =0; /*页面背景材质*/ set $PageMaterial =default; /*触发任务ID*/ set $startquest =default; /*锁ID*/ set $lockid =default; /*材质*/ /*-1,消费品(食物-试剂等) 1,金属 2,木制品 3,液体 4,珠宝 5,链条(指锁甲类的东西) 6,钢板(指板甲类的东西) 7,布 8,皮革*/ set $Material =-1; /*容器容量*/ set $ContainerSlots =0; /*物品说明*/ set $description ='我是一个物品'; /*标记*/ /*0,无 2,魔法制造 4,字箱 32,徽章 32,图腾 64,马(设计图等) 256,魔杖 512,带缎带的包装盒 1024,Essence(未知) 2048,未知 4096,未知 8192,公会登记表 134217728,账号绑定*/ set $Flags =0; /*****************************物品持有条件**************************/ /*职业限制*/ /*-1,全职业 1,战士 2,圣骑士 4,猎人 8,盗贼 16,牧师 32,死亡骑士 64,萨满 128,法师 256,术士 1024,德鲁依*/ set $AllowableClass =0; /*种族限制*/ /*-1,全种族 1,人类 4,矮人 8,暗夜精灵 64,侏儒 1024,德莱尼 1101,全联盟 2,兽人 16,亡灵 32,牛头人 128,巨魔 512,血精灵 690,全部落 */ set $AllowableRace =0; /*需要等级*/ set $RequiredLevel =0; /*需要特定技能 skillid 如开锁,锻造*/ set $RequiredSkill =0; /*需要技能熟练度*/ set $RequiredSkillRank =0; /*需要魔法 对应 spellid*/ set $requiredspell =0; /*需要荣誉等级*/ set $requiredhonorrank =0; /*需要城市等级*/ set $RequiredCityRank =0; /*需要阵营声望*/ set $RequiredReputationFaction =0; /*需要声望等级*/ set $RequiredReputationRank =0; /*可用地区ID 自行搜索*/ set $area =0; /*可用地图ID 自行搜索*/ set $Map =0; /*****************************属性设置*************************/ /*属性类型*/ /*0,无 1,生命值 2,法力值 3,敏捷 4,力量 5,智力 6,精神 7,耐力 12,防御等级 13,躲闪等级 14,招架等级 15,盾牌格挡 16,近战命中 17,远程命中 18,法术命中 19,近战暴击 20,远程暴击 21,法术暴击 22,近战躲闪 23,远程躲闪 24,法术躲闪 25,近战暴击躲闪 26,远程暴击躲闪 27,法术暴击躲闪 28,近战攻击速度 29,远程攻击速度 30,法术攻击速度 31,命中等级 32,暴击等级 33,命中躲闪 34,暴击躲闪 35,韧性 36,急速攻击速度 37,精准等级 38,攻击强度 39,远程攻击强度 40,猎豹、熊、巨熊、枭兽形态攻击强度 41,法术治疗效果(不可用) 42,法术伤害效果(不可用) 43,5秒回蓝 44,护甲穿透等级 45,法术强度 (结合了 41,42)*/ set $stat_type1 =0; set $stat_value1 =0; set $stat_type2 =0; set $stat_value2 =0; set $stat_type3 =0; set $stat_value3 =0; set $stat_type4 =0; set $stat_value4 =0; set $stat_type5 =0; set $stat_value5 =0; set $stat_type6 =0; set $stat_value6 =0; set $stat_type7 =0; set $stat_value7 =0; set $stat_type8 =0; set $stat_value8 =0; set $stat_type9 =0; set $stat_value9 =0; set $stat_type10 =0; set $stat_value10 =0; /**************************伤害/防护***********************/ /*伤害类型 $dmg_type*/ /*0,物理伤害 1,神圣伤害 2,火焰伤害 3,自然伤害 4,冰霜伤害 5,暗影伤害 6,奥术伤害*/ /*主伤害*/ set $dmg_type1 =0; set $dmg_min1 =0; set $dmg_max1 =0; /*附加*/ set $dmg_type2 =0; set $dmg_min2 =0; set $dmg_max2 =0; /*抗性加成*/ /*神圣*/ set $holy_res =0; /*火焰*/ set $fire_res =0; /*自然*/ set $nature_res =0; /*冰霜*/ set $frost_res =0; /*暗影*/ set $shadow_res =0; /*奥术*/ set $arcane_res =0; /*护甲加成*/ set $armor =0; /*攻击速度 以毫秒为单位 1000 为 1秒*/ set $delay =0; /*格挡几率*/ set $block =0; /*********************************附带技能属性*************************/ /*技能编号 spellid*/ /*技能触发条件 spelltrigger 0,使用 1,装备 2,击中时可能*/ /*冷却时间 spellcooldown*/ set $spellid_1 =0; set $spelltrigger_1 =0; set $spellid_2 =0; set $spelltrigger_2 =0; set $spellid_3 =0; set $spelltrigger_3 =0; set $spellid_4 =0; set $spelltrigger_4 =0; set $spellid_5 =0; set $spelltrigger_5 =0; set $spellcooldown_1= -1; set $spellcooldown_2 =-1; set $spellcooldown_3 =-1; set $spellcooldown_4 =-1; set $spellcooldown_5 =-1; /************************宝石插槽********************/ /*宝石插槽*/ /*类型 0,无插槽 1,多彩的孔 2,红色 4,黄色 8,蓝色*/ set $socketColor_1 =0; set $socketColor_2 =0; set $socketColor_3 =0; /*插槽奖励 自行查找*/ set $socketBonus =0; /************************附加已知(具体参照WOWItemMaker)*************************/ /*远程攻击距离 100 为 正常距离 5-35码 200就是 5-(35*2)码 类推*/ set $RangedModRange =0; /*持续时间*/ set $Duration =0; /*未知 不过默认选 -1*/ set $unk0 =-1; /*阵营... 没错的话 1 LM 2 BL*/ set $Faction =0; /*随机属性编号*/ set $RandomProperty =0; /*随机前缀编号*/ set $RandomSuffix =0; /*******************未知属性(取默认值)*****************/ set $socketContent_1 =default; set $socketContent_2 =default; set $socketContent_3 =default; set $ScalingStatDistribution =default; set $ScalingStatValue =default; set $spellcharges_1 =0; set $spellppmRate_1 =default; set $spellcategory_1 =default; set $spellcategorycooldown_1 =default; set $spellcharges_2 =0; set $spellppmRate_2 =default; set $spellcategory_2 =default; set $spellcategorycooldown_2 =default; set $spellcharges_3 =0; set $spellppmRate_3 =default; set $spellcategory_3 =default; set $spellcategorycooldown_3 =default; set $spellcharges_4 =0; set $spellppmRate_4 =default; set $spellcategory_4 =default; set $spellcategorycooldown_4 =default; set $spellcharges_5 =0; set $spellppmRate_5 =default; set $spellcategory_5 =default; set $spellcategorycooldown_5 =default; set $BagFamily =default; set $TotemCategory =default; set $GemProperties =default; set $RequiredDisenchantSkill =default; set $ArmorDamageModifier =default; set $ItemLimitCategory =default; set $HolidayId =default; set $ScriptName =default; set $DisenchantID =default; set $FoodType =default; set $minMoneyLoot =default; set $maxMoneyLoot =default; set $WDBVerified =default; /******************执行插入*************************/ INSERT INTO item_template() VALUES ($entry,$class,$subclass,$unk0,$name,$displayid,$Quality,$Flags,$Faction,$BuyCount,$BuyPrice,$SellPrice,$InventoryType,$AllowableClass,$AllowableRace,$ItemLevel,$RequiredLevel,$RequiredSkill,$RequiredSkillRank,$requiredspell,$requiredhonorrank,$RequiredCityRank,$RequiredReputationFaction,$RequiredReputationRank,$maxcount,$stackable,$ContainerSlots,$StatsCount,$stat_type1,$stat_value1,$stat_type2,$stat_value2,$stat_type3,$stat_value3,$stat_type4,$stat_value4,$stat_type5,$stat_value5,$stat_type6,$stat_value6,$stat_type7,$stat_value7,$stat_type8,$stat_value8,$stat_type9,$stat_value9,$stat_type10,$stat_value10,$ScalingStatDistribution,$ScalingStatValue,$dmg_min1,$dmg_max1,$dmg_type1,$dmg_min2,$dmg_max2,$dmg_type2,$armor,$holy_res,$fire_res,$nature_res,$frost_res,$shadow_res,$arcane_res,$delay,$ammo_type,$RangedModRange,$spellid_1,$spelltrigger_1,$spellcharges_1,$spellppmRate_1,$spellcooldown_1,$spellcategory_1,$spellcategorycooldown_1,$spellid_2,$spelltrigger_2,$spellcharges_2,$spellppmRate_2,$spellcooldown_2,$spellcategory_2,$spellcategorycooldown_2,$spellid_3,$spelltrigger_3,$spellcharges_3,$spellppmRate_3,$spellcooldown_3,$spellcategory_3,$spellcategorycooldown_3,$spellid_4,$spelltrigger_4,$spellcharges_4,$spellppmRate_4,$spellcooldown_4,$spellcategory_4,$spellcategorycooldown_4,$spellid_5,$spelltrigger_5,$spellcharges_5,$spellppmRate_5,$spellcooldown_5,$spellcategory_5,$spellcategorycooldown_5,$bonding,$description,$PageText,$LanguageID,$PageMaterial,$startquest,$lockid,$Material,$sheath,$RandomProperty,$RandomSuffix,$block,$itemset,$MaxDurability,$area,$Map,$BagFamily,$TotemCategory,$socketColor_1,$socketContent_1,$socketColor_2,$socketContent_2,$socketColor_3,$socketContent_3,$socketBonus,$GemProperties,$RequiredDisenchantSkill,$ArmorDamageModifier,$Duration,$ItemLimitCategory,$HolidayId,$ScriptName,$DisenchantID,$FoodType,$minMoneyLoot,$maxMoneyLoot,$WDBVerified); end