• Страница 1 из 1
  • 1
Модератор форума: staford11  
Форум » CMaNGOS » Установка / Настройка CMaNGOS » Урок#1 Создание дополнительной цены. (Видео-урок)
Урок#1 Создание дополнительной цены.
Sbor
Paradoxical Time

Решил начать писать уроки, которые понадобятся как новичкам, так и бывалым.
Для начала скачиваем программу DBC - CSV.
Разархивируем все, что в архиве в отдельную папочку.
Щелкаем правой кнопкой мыши на DBC - CSV файле и выбираем пункт Изменить.
Там мы должны вписать (если нету) следующее:
DBCUtil.exe ItemExtendedCost.dbc
Далее сохраняем все это дело.
Заходим в папку сервера, в папку dbc и копируем оттуда файл ItemExtendedCost.dbc в папку, куда разархивировали архив DBC - CSV.
Два раза кликаем левой кнопкой мыши по приложению DBC - CSV, появляется командная строка, ждем, когда она пропадет.
Открываем с помощью блокнота появившийся файл ItemExtendedCost.dbc.csv.
Крутим его в конец и вставляем следующее:
Следующий номер после предыдущего,0,0,0x0,Номер вещи за которую будет продаваться,0,0,0x0,0,Количество вещи за которую будет продаваться,0,0,0,0,0,,
Например предыдущая строка была с номером 2998 (2998,0,0,0x0,19019,0,0,0x0,0,1,0,0,0,0,0,,), тогда вставляем:
2999,0,0,0x0,19019,0,0,0x0,0,2,0,0,0,0,0,,

Внимание! Номер дополнительной цены ОБЯЗАТЕЛЬНО должен быть на +1 больше предыдущего! После всего ОБЯЗАТЕЛЬНО должна оставаться 1 пустая строчка!

После того, как все сделали, жмем правой кнопкой мыши по приложению CSV - DBC и изменяем. Должно быть написано следующее:
DBCUtil.exe ItemExtendedCost.dbc.csv
Сохраняем.
Удаляем файл ItemExtendedCost.dbc
Кликаем 2 раза левой кнопкой мыши по приложению CSV - DBC, появляется командная строка, ждем, пока она закроется. Копируем появившийся ItemExtendedCost.dbc в папку с сервером =>> папку dbc.
Запускаем сервер и пишем нпс-торговцу следующее:
.npc addi entry 0 0 ID
, где ID - номер дополнительной цены (это 1 число в строчке ItemExtendedCost.dbc.csv, в моем случае 2999), а entry - entry id вещи. У меня получается следующее:
.npc addi 19019 0 0 2999
Я добавляю вещь 19019 за 2 вещи 19019 smile

http://rutube.ru/tracks....af7eced - видео на rutube.

Скачать Видео-урок в хорошем качестве.

Здесь только 1 проблема: не видно дополнительной цены у торговца, по этому придется давать намеки: в подымени вещей писать стоимость или в подыменах нпс писать, что вещи здесь продаются за N кол-во опр. шмоток.

Другие уроки:
Урок#2 Создание своей фракции.
Урок#3 Создание своего сета.

Сообщение # 1 отредактировано Sbor - Понедельник, 03.05.2010, 14:28
Pro[100]Neo
Nice to Meet ya Bro)
Видео урок помог

СПС + поставлю

Основной Профиль


Да-да моего кота зовут Срусик!
Сообщение # 2 написано 01.05.2010 в 23:53
Sbor
Paradoxical Time
Не только просматриваем тему, но и оставляем комментарии об уроке!
Сообщение # 3 написано 01.05.2010 в 23:59
L30m4nc3r
TC User
найс, пригодится для фан вендора за голоса ммотоп.ру +10
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 4 написано 02.05.2010 в 00:46
Horpion
локальный юзер
браво,конешн и так знал как это делать,но припомнить нужно было
Сообщение # 5 написано 03.05.2010 в 10:26
Sbor
Paradoxical Time
Не только ставим +, но и комментируем!

Добавлено (04.05.2010, 14:41)
---------------------------------------------
up

Сообщение # 6 написано 04.05.2010 в 14:41
terrible
Командир
за труд +4
Сообщение # 7 написано 05.05.2010 в 11:41
Sbor
Paradoxical Time
up
Сообщение # 8 написано 10.05.2010 в 10:02
elDer
Рыцарь
да спс за урок
Сообщение # 9 написано 10.05.2010 в 11:25
brussik604
Сержант
++ ссппсс !


помог? поставь + в репу)
ИЩЮ ПОСТ ГМ писать мне в ПМ
Сообщение # 10 написано 25.06.2010 в 22:26
Sbor
Paradoxical Time
up
Сообщение # 11 написано 28.06.2010 в 10:20
Dlink_lip
Чемпион
Все хоршо получается. Только вот в чем загвостка. Если ставить в цену собственную вещь. На пример свою собственную медальку. То Предмет вендору добавляется, но его не видно. И еще одна проблема. В ВОТЛК убрали медли с варсонга( и других БГ). Ествественно и старые цены не нужны. Пытался сделать новую цену. Все отлично. Но под иконкой предмета у торговца отображается совсем другое... а не медали. Но покупаются они все же по тйо цене котрую в ДБЦ ууказал.
Сообщение # 12 написано 01.07.2010 в 20:19
Попрыгун
Главный Архитектор
Сообщение # 13 написано 17.09.2010 в 18:55
Sbor
Paradoxical Time
Стоит ли писать урок о том, как сделать, чтоб вещи, за которые должны продаваться вещи, были видны у вендора?

Добавлено (05.11.2010, 14:24)
---------------------------------------------
up

Добавлено (07.11.2010, 22:09)
---------------------------------------------
up

Сообщение # 14 написано 07.11.2010 в 22:09
Jus21rus
癟桜 LEGION 楲 瑰
кто знает как сделать 2 цены например 60к хонора и 2к апа в Лс плиз
Сообщение # 15 отредактировано Jus21rus - Вторник, 09.11.2010, 19:52
Sbor
Paradoxical Time
Jus21rus, 2 цены в одной? Просто цифра после ентри первого предмета в дополнительной цене ставится новая и цифра после количества заменяется..

Например:

7777,0,0,0x0,19019,19020,0,0x0,0,2,7,0,0,0,0,,

Этим кодом я делаю, чтобы ценой было 2 вещи 19019 и 7 вещей 19020..

Сообщение # 16 написано 10.11.2010 в 14:27
lacken
Капрал
Sbor, Спс за мануал. Как раз думал как бы сделать и вот нашел твой)) +1 те за старания))
Помог? Ставь +
Сообщение # 17 отредактировано lacken - Воскресенье, 14.11.2010, 22:12
PanDaemonAeon
TrinityCore Support Team
вообще насколько я знаю цены еще вшиты в самом клиенте mpq файлы тоже ковырять над и это как бы нарушение авторских прав и там статья даже есть...
Сообщение # 18 отредактировано crispi - Воскресенье, 14.11.2010, 21:46
lacken
Капрал
Ну походу ковырять клиент не обязательно, цена то пашет !)
Помог? Ставь +
Сообщение # 19 отредактировано lacken - Воскресенье, 14.11.2010, 22:13
Kreat{ER}
Маршал
crispi, хм, как я узнал из своего опыта со Sbor, когда мы взамывали клиент в очередной 250 раз, мы не были посажены в тюрьму
Сообщение # 20 написано 16.11.2010 в 00:13
MLM
Рыцарь
ну вот мне в голову вдрарила такая идея я переписал цену в дбц файле на а8 , кинул в клиент как пологается иду уже в ожидании узнать что же получлось, подхожу к вендору, открываю его и вижу цена неужели 1 очко арены))
я оффигел и тут же кликнул купить , но это оказалось лищь визуально и я только видел цену 1 очко но на самом деле была та же цена, и так же со спелами, то есть не все зависит от клиента))

Мечтай так... как будто будешь жить вечно! Живи так, как будто умрешь завтра!
Сообщение # 21 написано 16.11.2010 в 00:23
lacken
Капрал
Quote (MLM)
то есть не все зависит от клиента))

Подскажи как сделать что бы отображало правельную цену?)) biggrin
Помог? Ставь +
Сообщение # 22 написано 16.11.2010 в 00:26
MLM
Рыцарь
конечно надо быть владельцом сервера, близзы конешно не лохи что бы так легко все было, я лично пробовал это на Wow circle x10-20 не сработало..

Мечтай так... как будто будешь жить вечно! Живи так, как будто умрешь завтра!
Сообщение # 23 отредактировано MLM - Вторник, 16.11.2010, 00:30
Sbor
Paradoxical Time
Вот кстати написал дополнительный урок о том, как сделать, чтоб все это нормально отображалось в игре..

Тык

А на счет взлома клиента - в этом уроке вообще не написано, что надо что-т в клиент кидать, да и вообще я живу там, где авторские права близзов канули в лету - Russia FOREVA!!! biggrin

Сообщение # 24 написано 17.11.2010 в 23:07
asiriys1
Скаут
перезалейте программу DBC - CSV.
и урок он у меня не открываеться
Сообщение # 25 отредактировано asiriys1 - Четверг, 10.02.2011, 19:21
Форум » CMaNGOS » Установка / Настройка CMaNGOS » Урок#1 Создание дополнительной цены. (Видео-урок)
  • Страница 1 из 1
  • 1
Поиск: