|
|
Модератор форума: Dimitro |
Форум TrinityCore Установка / Настройка TrinityCore [Мануал] "Вендор" и всё, что с ним связано |
[Мануал] "Вендор" и всё, что с ним связано |
Приветвую тебя пользователь портала WoWJP.net. Сегодня, я расскажу вам: Quote 1. Как создать своего вендора 2. Как добавить в него вещи Quote Небольшой пролог: Гайд основал на готовых SQL запросах. Как заливать их, см в этом же разделе. Как создать вендора. Разберём SQL запрос Code REPLACE INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `Health_mod`, `Mana_mod`, `Armor_mod`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`, `WDBVerified`) VALUES (200053, 0, 0, 0, 0, 0, 22974, 0, 22974, 0, 'Name', 'Subname', '', 0, 83, 83, 0, 35, 35, 4224, 2, 2, 1, 2, 50, 150, 0, 1000, 100, 2000, 1500, 2, 2, 0, 0, 0, 0, 0, 0, 100, 250, 1000, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1000, 1000, '', 0, 3, 100, 50, 10, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4493, 0, 2, '', 12340); Что вам пригодится для "вендора": [blizz]Остальное не столь важно, по моему мнению.[/blizz] Как добавить в него вещь Опять же разберём SQL запрос: Code INSERT INTO `npc_vendor` (entry, item, maxcount, incrtime, ExtendedCost) VALUES (200053, 11110, 0, 0, 0), (200053, 11111, 0, 0, 0), Так же существует очень "древний" и неудобный способ. Делается всё через команду в игре: 1. Подходим к вендору, и берём его в таргет 2. Вводим команду " .npc additem 1 0 0 2 " Где: Quote 1. ID 2. maxcount 3. incrtime 4. ExtendedCost Что есть что СМ выше. Написал Djumhorde. Специально для WoWJP.net
Сообщение # 1 написано 01.02.2012 в 21:01
|
Хм.. Такая тема уже была где-то, но тут более понятно написано
_______________________________
Как изменить музыку в WoW Работа сайта при Skype Охрана столиц Установка своей локации на сервер
Сообщение # 2 написано 02.02.2012 в 05:43
|
_PlatOoN_, кодировку смени
После последнего хз за что бана Димитро даю его исходники за 13 марта за так! Просто тупо с обиды за необоснованный бан (смайлик не тот типа + личная его неприязнь! ну и моя взамен ему!!!!!!!!!!!!!!!!!!!!!) Раздаюююююююююю мне не жалко!!!!! Димитро свои очередные минусы мне на их с высокой башни !!!!!!!!!!!! ТЫ задолбал просто уже за пустяки баны давать сор но как есть!
Сообщение # 4 написано 24.04.2012 в 11:50
|
Quote (_PlatOoN_) Хотел бы узнать. Как сделать что бы ник вендора был на русском и предметы которые заливаешь тоже были на русском. !? У себя я делал так: Quote set names utf8; insert into `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `Health_mod`, `Mana_mod`, `Armor_mod`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`, `WDBVerified`) values ('100500','0','0','0','0','0','4527','0','0','0','T7 Воин','Стартовый набор',NULL,'0','80','80','0','35','35','4225','1','1.14286','1','3','500','5000','0','0','1','0','0','1','0','0','0','0','0','0','0','0','0 ','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','','0','3','1','1','1','0','0','0','0','0' ,'0','0','0','1','0','0','0','0','0'); Это вендор, с именем и подписью на кирилице А для того, чтобы предметы были на килилице, залей в базу таблици locale_*, и если к серверу конектится Ru-ru клиентом, то клиент будет все на кирилице показывать. |
| |||
| |||