И снова здравствуйте пользователи и не только портала WoWJP.net Сегодня, я хотел бы вам рассказать, как заполнить НПС торговца вещами(для примера буду использовать сеты), не мучаясь ища ID и тд.
Основа Как я и писал выше, мы будем делать торговца, не заморочиваясь о ID. Для примера возьмем, как заполнить вендора вещами А8.
Code
replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=270 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Разберем запрос
Quote
9999999 - ID вендора itemlevel=280 - думаю всё ясно. Итемлевел брать с вовхеда class=4 - Класс Armore; Подробнее см здесь. itemset>0 - Это означает то, что будут заливаться только те вещи, которые имеют итеи левел stat_type1-10 = 35 - Означает то, что будут заливаться только те вещи, в которых есть характеристика 35(устойчивость)
Запросы на разные сеты
Arena Season 1
Code
Replace into npc_vendor (entry, item) select 500033, entry from item_template where itemlevel=123 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 2
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=136 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 3
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=146 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 4
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=159 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 5
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=213 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 6
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=232 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 7
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=251 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 8
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=270 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Arena Season 9
Code
Replace into npc_vendor (entry, item) select 9999999, entry from item_template where itemlevel=365 and class=4 and itemset>0 and (stat_type1 = 35 or stat_type2 = 35 or stat_type3 = 35 or stat_type4 = 35 or stat_type5 = 35 or stat_type6 = 35 or stat_type7 = 35 or stat_type8 = 35 or stat_type9 = 35 or stat_type10 = 35);
Сообщение # 1 отредактировано OmgTIsFree - Четверг, 09.02.2012, 16:15