• Страница 1 из 1
  • 1
Модератор форума: staford11  
Форум » CMaNGOS » Установка / Настройка CMaNGOS » [Мануал]Создание сокетов (by FaNaT1K)
[Мануал]Создание сокетов
Фанатик
Легендарный <3
Вроде такой темы ищё не было...Ну видел много вопросов как сделать сокет.Вот решил сделать мануал,думаю многим поможет.

Нужное нам:

  • DBC-CSV/DBCUtil
  • Ladik's MPQ Editor (x32) (x64).
  • Quice
  • GemProperties.dbc
  • SpellItemEnchantment.dbc
  • Item.dbc(По желанию)



Создаем без патча:

1. Открываем SpellItemEnchantment.dbc

  • Листаем в самый низ и пишем
  • Code
    3890,0,5,0,0,90,0,0,90,0,0,7,0,0,,,,,,,,,"+90 к выносливости",,,,,,,,0xFF01FE,0,0,28468,0,0,0,0,

  • 3890 - это айд он должен быть последующим (например: предыдущий айд был 3889 то следующий должен быть 3890)
  • +90 к выносливости - пишем какой бонус будет давать предмет.
  • 7 - это айд стата (можно узнать в квайсе)
  • 90 - это сколько будет давать выносливости бонус (менять 2 цифры 90 обязательно одинаково)
  • 28468 - это айд итема(вашего сокета ищем на wowhead готовый и переделаем через квайс,айд не менять)

2. Открываем GemProperties.dbc

  • Листаем в самый низ и пишем:
  • Code
    1640,3894,0,0,2,

  • 1640 - это айд бонуса сокета он должен быть последующим (например: предыдущий айд был 3889 то следующий должен быть 3890)
  • 3894 - это айд самого бонуса который вы сделали в SpellItemEnchantment.dbc(у нас это 3890)
  • 2 - это цвет сокета (2 - красный,8 - синий,4 - желтый)
  • Сохраняем и кидаем 2 эти дбк в папу с сервом дбк

3. Открываем Quice


  • entry - пишем 28468 и жмем ">"
  • description - пишем наш бонус (+90 к выносливости)
  • GemProperties - пишем бонус (1640 с GemProperties.dbc)
  • Выполняем скрипт и всё готово!



Создаем с патчем(отображения):

Делаем 2 пункта точно также.
1. Открываем Item.dbc

  • Листаем в самый низ пишем:
  • Code
    90051,3,0,-1,-1,34099,0,0,

  • 90051 - это айд вашего предмета (также указуем в 1м пункте вместо 28468)
  • 34099 - это дисплей айд вашего сокета
  • Сохраняем.

2. Открываем Quice


  • entry - пишем 28468 и жмем ">"
  • Меняем 28468 на 90051
  • displayid - пишем 34099 (из Itam.dbc)
  • GemProperties - пишем бонус (1640 с GemProperties.dbc)
  • Выполняем скрипт и всё готово!

3. Открываем Ladik's MPQ Editor
Создаем новый архив ((Create) New MPQ), название патча будет состоять из слов patch-ruRu- и любой латинской буквы от a до Z. Давайте назовем patch-ruRu-J. Нижнее окошко оставляем пустым, жмем "Далее", в следующем окне ничего не трогаем и жмем "Далее", далее тоже самое, жмем "Далее", ставим 2 галочки, если отсутствуют и жмем "Далее", после чего жмем "Готово".

Теперь кликаем правой кнопкой мыши по названию в левой части программы, выбираем New Folder, в окне вводим название папки - DBFilesClient
Теперь лезем в папку сервера dbc и перетаскиваем оттуда файлы GemProperties.dbc , SpellItemEnchantment.dbc , Item.dbc в созданную нами папку, после чего закрываем программу. Полученный архив (в нашем случае patch-ruRu-J) перетаскиваем в: "Папка клиента/Data/ruRu/", после чего перезапускаем сервер и клиент, заходим в игру, прописываем .add 90051 вот и всё готово!(в лом было писать взял это у Sbor)
Сообщение # 1 отредактировано 9FaNaT1K - Воскресенье, 23.10.2011, 15:06
MONSTERMOSH
Скаут
помогло) + в репу

Сообщение # 2 написано 28.10.2011 в 02:35
Odd1n
Капрал
Quote (МучительТринити)
Можно сделать проще...На много проще...

Показывай
Skype: Odd1N3
[Event]Сбор
Сообщение # 3 написано 07.11.2011 в 11:59
Waider
Капрал
спасибо за репорт

773 игровых объекта в картинках с id http://wowjp.net/forum/107-143174-1 (качаем)
Сообщение # 4 написано 04.12.2011 в 22:00
Geleorik
Капрал
Я просто переписал старые и всё
Сообщение # 5 написано 04.02.2012 в 00:42
tanker5000
Скаут
Спасибо! Тема помогла,у меня ещё вопрос,можно ли через эту прогу поменять название рас? Пробывал открыть ChrRaces.dbc бесполезно=( Помогите=(
Сообщение # 6 написано 06.02.2012 в 00:22
Debilushka
Сержант
proprorock, много тем по этому поводу. Вот например. Http://wowjp.net/forum/40-176653-1


<--=Не говори мне что делать и я не скажу куда тебе идти=-->
Мои рисы
Сообщение # 7 написано 13.02.2012 в 05:53
exersist
-[Marsascala]-
Афтор а почему не пишеш как сделать 2 стата? smile Это ведь на 3 цифры больше написать - а народу было бы полезнее:) но всё равно ++ твои
---||| Продаю акк в CrossFire тык |||---
---||| 3 капсульные оружия, 4 скина! Всего 1000руб.!!! |||---

Сообщение # 8 написано 27.02.2012 в 13:55
Фанатик
Легендарный <3
exersist, блин я забыл) ну думаю там понятно...
Сообщение # 9 написано 04.03.2012 в 01:16
sartiratior
Скаут
wtf? спасибо огромное!!!!!! это ключ ко всему можно даже менять чарки допустим нам надо поменять Чары для кольца - выносливость III
заходим на http://db.uawow.com/?spell=59636 (или wowhead) там видим
(53) Enchant Item Permanent (3791)
открываем SpellItemEnchantment.dbc и находим значение 3791 и дальше уже идём по мануалу

P.S. стоит ограничение smallint это значение статистик от -32768 до 32768 кто знает как поставить int буду очень благодарен
Размер подписи не должен превышать 470х250
Сообщение # 10 отредактировано sartiratior - Воскресенье, 13.01.2013, 19:52
Bu_FucK
Рыцарь
Проблема такая: сохраняю ексель документ уже где дописаны бонусы, конвертирую его обратно в DBC файл а он имеет размер 1кб и пустой. что делать?
Сообщение # 11 написано 24.02.2013 в 22:11
No_MaTTeR
Старший Маршал
Цитата (Bu_FucK)
Проблема такая: сохраняю ексель документ уже где дописаны бонусы, конвертирую его обратно в DBC файл а он имеет размер 1кб и пустой. что делать?

неправильная "кодировка" (я так это называю). В общем в дбц стоят какие-то несовместимые цифры, которые не может прочитать программа. Поэтому лучше это все сделать в Mydbceditor
Сообщение # 12 написано 04.03.2013 в 02:11
impasabl
Скаут
Делаю всё по мануалу, после вставки сокета чар тут же умирает и всё, статов не остаётся.
В тюрьме столько не сидят, сколько вы на форумах...
Сообщение # 13 написано 19.10.2013 в 11:10
Форум » CMaNGOS » Установка / Настройка CMaNGOS » [Мануал]Создание сокетов (by FaNaT1K)
  • Страница 1 из 1
  • 1
Поиск: