• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » Патчи / Моды / Фиксы для Trinity » [Гайд] Как изменить вид шмота, при создании перса (Смотрим, учимся))
[Гайд] Как изменить вид шмота, при создании перса
exersist
-[Marsascala]-
ВНИМАНИЕ! Это не гайд, где мы даём персонажам стартовый шмот.
Покажу на наглядном примере:
Обычно ваши персонажи выглядят так:


Я научу вас, давать им более заслуженый внешний вид, например такой:


Заметьте, что это окно создания персонажей, а не то, что получается при создании перса.
И так:
1) Нам нужен единственный dbc файл - CharStartOutfit.dbc. Его мы конвертируем в CSV файл, который открываем обычным блокнотом. И там мы видим
Возьму простенькую строку наугад:

Раскажу по порядку, не буду делать нумерацию, так как по очереди (цифра - значение его)
  • 4 - это ид самой функции ( может быть любым, не менять)
  • 4 - это ид расы (1,2...9,11; тож не следует менять)
  • 1 - ид класса (тоже что и выше, не меняем)
  • 0 - пол персонажа (да, это глупо, но зачем то разделили на полы; 0-муж, 1-жен., так же оставим)
  • 0 - пропускаем
  • !!! Далее 49778,6120,6121,6122,-1,-1,0,6948 идёт шмот который будет при старте, они автоматом надеваются сами, куда нужно. Чесно говоря не знаю конечный предел, т.е. до какого значения можно вручать шмот, но... если будет интересно, возьмите строку с дк и посмотрите там, а мы идём дальше.
    А вот тут начинается уже самое интересное, само собой вид)
  • 2380 - дисплей айди "первой" шмотки. Я сделал акцент на том, что это первая шмотка, так как это нам нужно в будующем.
  • !!! Дальше так же идёт вид шмота. Внимание!!! Именно нужны дисплей айди шмота а не просто айди.
    А теперь очень важный момент - пропустим остальные значения "-1" и дойдём до:
  • 17 - это то место, на которе наложется наш дисплей айди "первой" шмотки.
    Вот под спойлером возможные места, куда надеваются шмотки:


    Теперь чуток для тех, кто не понял. Из нашей строки возьму значения вида и куда его надевать:
    2380 - 17
    9983 - 4
    9984 - 7
    9985 - 8
    И так далее.

    Отдельный момент для тех, у кого проблемы с конвертацией в csv. Для конвертации в csv файл, кидаем дбк файл в папку с конвертором и запускаем DBCUtil.
    Для обратной конвертации в дбк либо запустим CSV-DBC, либо csv файл перетаскиваем на эту прогу. Так же можно пробывать и при конвертации в csv.

    Замечу, что для работы этого необходим патч. Делаем патч и помещаем этот файл со следуюжим путём - DBFilesClient/CharStartOutfit.dbc

    PS. Прошу не обращать внимания на эмблемку сервера, просто не охото отдельный патч делать.
    PSS. Могу помоч с созданием за плюсики)
    PSSS. По вопросам писаь сюда.

    Софт можно найти на нашем портале


  • ®Мануал написан на основе разработок сервера WoW Double Kill™

    ТЕМУ переместил в лругой раздел. Ув. модераторы, решите где её удалить
    ---||| Продаю акк в CrossFire тык |||---
    ---||| 3 капсульные оружия, 4 скина! Всего 1000руб.!!! |||---

    Сообщение # 1 отредактировано Dimitro - Вторник, 31.07.2012, 13:55
    S[er]G
    Чемпион
    Главное: не ложите CharStartOutfit.dbc в директорию dbc вашего сервера. Иначе будет выдаваться новая экипировка.
    [cut]
    [/cut]
    Сообщение # 2 написано 20.07.2012 в 23:55
    exersist
    -[Marsascala]-
    Хех. Нечего подобного)

    Добавлено (21.07.2012, 14:18)
    ---------------------------------------------
    PS. Просто прочитай или всё или внимательнее)

    ---||| Продаю акк в CrossFire тык |||---
    ---||| 3 капсульные оружия, 4 скина! Всего 1000руб.!!! |||---

    Сообщение # 3 написано 21.07.2012 в 14:18
    S[er]G
    Чемпион
    Quote (exersist)
    Хех. Нечего подобного)

    Добавлено (21.07.2012, 14:18)
    ---------------------------------------------
    PS. Просто прочитай или всё или внимательнее)

    Я понимаю, что ты не писал, про Dbc сервера, но возможно кто-то изменяет именно его и не делает дампа.
    И попробуй положить этот измененный dbc в dbc.dir сервера, посмотрим в чем я не прав.
    [cut]
    [/cut]
    Сообщение # 4 отредактировано S[er]G - Вторник, 31.07.2012, 16:27
    exersist
    -[Marsascala]-
    Я не совсем тебя понял, вот только то о чём я написал изменяет вид. Грубо говоря налаживает модель и текстуры на создоваемого персонажа, и в дальнейшем не как не сказывается. Так что хватит только патча. Если где-то не так что-то понял сори)
    ---||| Продаю акк в CrossFire тык |||---
    ---||| 3 капсульные оружия, 4 скина! Всего 1000руб.!!! |||---

    Сообщение # 5 написано 21.07.2012 в 23:04
    Repack
    ▅ ▇ █ ♪♫] ♫♪ █ ▇ ▅
    S[er]G, на вещи там отдельные колонки, они меняют лишь displayid, соответственно, ничего не пропишется. А если изменить еще и те колонки, а затем положить файл к серверу, тогда да.

    Добавлено (31.07.2012, 08:52)
    ---------------------------------------------

    Quote (exersist)
    это ид самой функции

    Что, простите?
    Сообщение # 6 написано 31.07.2012 в 08:52
    S[er]G
    Чемпион
    Quote (МучительТринити)
    S[er]G, на вещи там отдельные колонки, они меняют лишь displayid, соответственно, ничего не пропишется. А если изменить еще и те колонки, а затем положить файл к серверу, тогда да.

    Да я пересмотрел структуру. Был не прав biggrin
    [cut]
    [/cut]
    Сообщение # 7 написано 31.07.2012 в 16:26
    Po[I]SoN
    [ CLICK ♥ + ✔ ]
    Отлично! Очень помогло серверу
    GG WP - Фразы великих людей.
    Сообщение # 8 написано 03.08.2012 в 15:21
    exersist
    -[Marsascala]-
    Это гуд)
    А + зажал(
    ---||| Продаю акк в CrossFire тык |||---
    ---||| 3 капсульные оружия, 4 скина! Всего 1000руб.!!! |||---

    Сообщение # 9 отредактировано exersist - Суббота, 04.08.2012, 19:48
    I4iGo2012
    Скаут
    Отличная тема порадовало что то новое ! спасибо за старание и за качество + !
    Сообщение # 10 написано 18.08.2012 в 19:04
    Deviruchi
    Скаут
    Quote (I4iGo2012)
    Замечу, что для работы этого необходим патч. Делаем патч и помещаем этот файл со следуюжим путём - DBFilesClient/CharStartOutfit.dbc

    как этот патч сделать?

    я всё вроде зделал кроме этого патча но только воину человеку зашел на серв а там всё без изменений подскажите плиз
    Сообщение # 11 написано 25.09.2012 в 02:01
    exersist
    -[Marsascala]-
    Без патча нечего не будет видно. Качаеш любой архиватор с портала. MPQ Editor например. Открываешь его. Жмёшь New File или типо того. Сохраняешь в папке wow/data/ruRU как patch-ruRU-4.mpq (вместо 4-ки можно писать любое число от 4 до 9, и латинские буквы A-Z). Потом пихаеш туда папку DBFilesClient в неё этот файл. Сохраняется автоматически. Всё! =)
    ---||| Продаю акк в CrossFire тык |||---
    ---||| 3 капсульные оружия, 4 скина! Всего 1000руб.!!! |||---

    Сообщение # 12 написано 27.10.2012 в 15:43
    M1sTerY
    Database Developer
    Отлично ) лови +, подобного не встречал ) мануал ок)
    Сообщение # 13 написано 28.10.2012 в 00:38
    Just_Max
    Рыцарь
    Quote (Deviruchi)
    Без патча нечего не будет видно.

    Во время самого создания перса не будет)! Но как только создаш то будет видно)


    Человек не может жить без сердца, без печени, без почек.
    Зато, сука, без мозгов спокойно живут целыми поколениями.
    Сообщение # 14 написано 28.10.2012 в 01:09
    Форум » TrinityCore » Патчи / Моды / Фиксы для Trinity » [Гайд] Как изменить вид шмота, при создании перса (Смотрим, учимся))
    • Страница 1 из 1
    • 1
    Поиск: