Урок#1 Создание дополнительной цены.
|
|
Решил начать писать уроки, которые понадобятся как новичкам, так и бывалым. Для начала скачиваем программу 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 http://rutube.ru/tracks....af7eced - видео на rutube. Скачать Видео-урок в хорошем качестве. Здесь только 1 проблема: не видно дополнительной цены у торговца, по этому придется давать намеки: в подымени вещей писать стоимость или в подыменах нпс писать, что вещи здесь продаются за N кол-во опр. шмоток. Другие уроки: Урок#2 Создание своей фракции. Урок#3 Создание своего сета.
Сообщение # 1 отредактировано Sbor - Понедельник, 03.05.2010, 14:28
|
Видео урок помог СПС + поставлю
Сообщение # 2 написано 01.05.2010 в 23:53
|
Не только просматриваем тему, но и оставляем комментарии об уроке!
Сообщение # 3 написано 01.05.2010 в 23:59
|
найс, пригодится для фан вендора за голоса ммотоп.ру +10
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 4 написано 02.05.2010 в 00:46
|
браво,конешн и так знал как это делать,но припомнить нужно было
Сообщение # 5 написано 03.05.2010 в 10:26
|
Не только ставим +, но и комментируем!Добавлено (04.05.2010, 14:41) --------------------------------------------- up
Сообщение # 6 написано 04.05.2010 в 14:41
|
Сообщение # 7 написано 05.05.2010 в 11:41
|
Сообщение # 8 написано 10.05.2010 в 10:02
|
Сообщение # 9 написано 10.05.2010 в 11:25
|
++ ссппсс !
помог? поставь + в репу) ИЩЮ ПОСТ ГМ писать мне в ПМ
Сообщение # 10 написано 25.06.2010 в 22:26
|
Сообщение # 11 написано 28.06.2010 в 10:20
|
Все хоршо получается. Только вот в чем загвостка. Если ставить в цену собственную вещь. На пример свою собственную медальку. То Предмет вендору добавляется, но его не видно. И еще одна проблема. В ВОТЛК убрали медли с варсонга( и других БГ). Ествественно и старые цены не нужны. Пытался сделать новую цену. Все отлично. Но под иконкой предмета у торговца отображается совсем другое... а не медали. Но покупаются они все же по тйо цене котрую в ДБЦ ууказал.
Сообщение # 12 написано 01.07.2010 в 20:19
|
Сообщение # 13 написано 17.09.2010 в 18:55
|
Стоит ли писать урок о том, как сделать, чтоб вещи, за которые должны продаваться вещи, были видны у вендора?Добавлено (05.11.2010, 14:24) --------------------------------------------- up Добавлено (07.11.2010, 22:09) --------------------------------------------- up
Сообщение # 14 написано 07.11.2010 в 22:09
|
кто знает как сделать 2 цены например 60к хонора и 2к апа в Лс плиз
Сообщение # 15 отредактировано Jus21rus - Вторник, 09.11.2010, 19:52
|
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
|
Sbor, Спс за мануал. Как раз думал как бы сделать и вот нашел твой)) +1 те за старания))
Помог? Ставь +
Сообщение # 17 отредактировано lacken - Воскресенье, 14.11.2010, 22:12
|
вообще насколько я знаю цены еще вшиты в самом клиенте mpq файлы тоже ковырять над и это как бы нарушение авторских прав и там статья даже есть...
Сообщение # 18 отредактировано crispi - Воскресенье, 14.11.2010, 21:46
|
Ну походу ковырять клиент не обязательно, цена то пашет !)
Помог? Ставь +
Сообщение # 19 отредактировано lacken - Воскресенье, 14.11.2010, 22:13
|
crispi, хм, как я узнал из своего опыта со Sbor, когда мы взамывали клиент в очередной 250 раз, мы не были посажены в тюрьму
Сообщение # 20 написано 16.11.2010 в 00:13
|
ну вот мне в голову вдрарила такая идея я переписал цену в дбц файле на а8 , кинул в клиент как пологается иду уже в ожидании узнать что же получлось, подхожу к вендору, открываю его и вижу цена неужели 1 очко арены)) я оффигел и тут же кликнул купить , но это оказалось лищь визуально и я только видел цену 1 очко но на самом деле была та же цена, и так же со спелами, то есть не все зависит от клиента))
Мечтай так... как будто будешь жить вечно! Живи так, как будто умрешь завтра!
Сообщение # 21 написано 16.11.2010 в 00:23
|
Quote (MLM) то есть не все зависит от клиента)) Подскажи как сделать что бы отображало правельную цену?))
Помог? Ставь +
Сообщение # 22 написано 16.11.2010 в 00:26
|
конечно надо быть владельцом сервера, близзы конешно не лохи что бы так легко все было, я лично пробовал это на Wow circle x10-20 не сработало..
Мечтай так... как будто будешь жить вечно! Живи так, как будто умрешь завтра!
Сообщение # 23 отредактировано MLM - Вторник, 16.11.2010, 00:30
|
Вот кстати написал дополнительный урок о том, как сделать, чтоб все это нормально отображалось в игре.. Тык А на счет взлома клиента - в этом уроке вообще не написано, что надо что-т в клиент кидать, да и вообще я живу там, где авторские права близзов канули в лету - Russia FOREVA!!!
Сообщение # 24 написано 17.11.2010 в 23:07
|
перезалейте программу DBC - CSV. и урок он у меня не открываеться
Сообщение # 25 отредактировано asiriys1 - Четверг, 10.02.2011, 19:21
|