Просмотр исходного текста страницы WoW: DKP: Техническая реализация
Перейти к:
навигация
,
поиск
== Введение == Для ведения DKP я использую два аддона: * '''CT_RaidTracker''' - используется для сбора данных - [http://www.indoril.com/wow/dkp_rst_manual/CT_RaidTracker.zip CT_RaidTracker.zip] ( 54.83 килобайт ) * '''ShowDKP''' - используется для просмотра дкп в игре - [http://www.indoril.com/wow/dkp_rst_manual/ShowDKP.zip ShowDKP.zip] ( 321.6 килобайт ) Оба аддона я модифицировал, поэтому в чем-то этот мануал к оригинальным версиям аддонов не относится. == Выложенные файлы == * [http://www.indoril.com/wow/dkp_rst_manual/CT_RaidTracker.zip CT_RaidTracker.zip] ( 54.83 килобайт ) * [http://www.indoril.com/wow/dkp_rst_manual/ShowDKP.zip ShowDKP.zip] ( 321.6 килобайт ) * [http://www.indoril.com/wow/dkp_rst_manual/CT_RT_SaveVariables.zip CT_RT_SaveVariables.zip] ( 1.3 килобайт ) * [http://www.indoril.com/wow/dkp_rst_manual/price.zip price.zip] ( 16.6 килобайт ) == Команды == ==== ДКП-управляющего ==== * /rt - выводит основное окно CT_RaidTracker * /rt o - выводит окно настройки CT_RaidTracker * /rt io - выводит окно индивидуальных настроек для айтемов (Item Options) CT_RaidTracker * /rt io <itemlink> - внести айтем в список индивидуальных настроек * /showdkp - выводит основное окно ShowDKP ==== Виспер-команды ==== (отсылаются ДКП-управляющему через /w) * 1 - заявка на вещь, по которой в данный момент идут торги * bid - аналог "1" * cancel - снять заявку на вещь * dkp - узнать свое дкп * price <itemlink> - узнать стоимость айтема == CT_RaidTracker == ==== Первый запуск и настройка ==== При первом запуске вылезет окошко "CT_RaidTracker Options" (в дальнейшем оно вызывается командой "/rt o") [[Изображение:CT_RT_Options.jpg|300px]] Важно установить: * первые три ползунка * Auto zone * Save Player extended info * Auto boss * Log atendees * Export format Советую установить все параметры так, как они установлены на скриншоте. ==== Основное окно ==== Вызывается командой /rt [[Изображение:CT_RT_General.jpg|300px]] Сверху находится список рейдов и кнопки управления ими: * New - начинает новый * End - заканчивает текущий (тот, который выше всех в списке) * Snapshot - своеобразный скриншот рейда. Например, если подошло время проставления бонуса за сбор вовремя, ты нажимаешь снепшот и у тебя остается список тех людей, которые были в рейде во время нажатия кнопки. Т.е. не надо смотреть, кто во сколько зашел в рейд и сравнивать с временем начисления или делать скриншот рейда (или еще как-нибудь извращаться). (Molotoff) * Delete - удаляет выбранный А также, при нажатии правой кнопкой на списке, вылезет меню, наиболее важные пункты которого: * Edit Zone - установить или поменять зону, в которой проходит рейд * Edit Note - поменять комментарий к рейду * Show DKP String - показать лог рейда для экспорта на сайт Ниже находится список тех, кто вообще появлялся в рейде (в т.ч. оффлайнеры и уже те, кого в рейде нет). Можно переключиться на список боссов (кнопка View Events) и список лута (кнопка View Items). Все эти списки можно редактировать (читай - "удалять лишнее"). ==== Item Options ==== Вызывается командой /rt io [[Изображение:CT_RT_ItemOpt.jpg|300px]] Позволяет настраивать правила для отдельных айтемов. Дело в том, что когда кто-то в рейде получает вещь (в том числе - и в результате дизэнчанта), CT_RaidTracker запрашивает цену на эту вещь, а некоторые вещи не нуждаются в оценке. Поэтому, для некоторых вещей надо создать индивидуальные правила. Как видно из скриншота, такие правила созданы для легендарных вещей на Каэле, эпических камней и рецептов (которые все-равно сначала уходят в ГБ или сразу крафтерам не по дкп), шардов... Добавление нового айтема в список осуществляется командой /rt io <линк на айтем> (можно линковать сразу несколько айтемов). Чтоб не париться, можно воспользоваться моими настройками - [http://www.indoril.com/wow/dkp_rst_manual/CT_RT_SaveVariables.zip CT_RT_SaveVariables.zip] ( 1.3 килобайт ) (распаковать и скинуть файл в Save Variables) - там находятся настройки для айтемов Каэля, БТ, ХЖ, баджиков (чтобы не мешало в 10-ппл рейдах). == ShowDKP == Состоит из собственно аддона для ВоВ и программы для импорта ДКП с сайта в игру. === Аддон === ==== Главное окно ==== Вызывается командой /showdkp, а также можно назначить клавишу в Key bindings [[Изображение:SD_Add_Table.jpg|300px]] Видим таблицу с данными ДКП (если они предварительно импортированы), с фильтрацией, сортировкой и поиском. * Отметка "1 set" означает, что человек претендует на вещь. * Отметка "2 set" означает, что человек претендует на вещь во второй комплект (по остаточному принципу). * Отметка "pas" означает, что человек не претендует на вещь. Сначала определяется победитель среди "1 set", потом - "2 set". Можно установить вручную, но намного интереснее - во время [[WoW: DKP: Техническая реализация#Автоматические торги (в идеале)|автоматических торгов]]. ==== Настройка ==== Окно настройки вызывается кнопкой Config в главном окне [[Изображение:SD_Add_Config.jpg|300px]] Опишу лишь те настройки, которые считаю наиболее важными, но желательно настроить также, как на скриншоте: * DKP Auction time - время, которое продолжаются торги в автоматическом режиме, в сек. * New Player DKP - кол-во ДКП, которое имеет персонаж, впервые попавший в рейд. * Auction type - тип торгов. В нашем случае подходит значение "ItemLevelDKP or fixed price" * Alt-click loot - если кликнуть по луту с зажатым альтом, начнутся автоматические торги. * Auto-update DKP - автоматически делит цену лута на участников рейда. * Suppres whispers - если включено, входящие виспер-команды и ответы на них отображаться не будут. ==== ItemDKP ==== Представляет собой файлик priceList.lua в папке ShowDKP. В нем хранится прайс-лист. Позволяет показывать цену на шмотку во время автоматических торгов и CT_RaidTracker при запросе цены. Для обновления прайс-листа у меня есть экселевский файлик - [http://www.indoril.com/wow/dkp_rst_manual/price.zip price.zip] ( 16.6 килобайт ) После внесения изменений в экселе, копируем ячейки под надписью "Для ItemDkp", вставляем в priceList.lua: ItemDKP_List = { вставлять сюда - между фигурными скобками }; и удаляем лишнюю запятую в конце ["Vest of Mounting Assault"] = "100", ["Unstoppable Aggressor's Ring"] = "100", ["Girdle of Mighty Resolve"] = "44" }; === Программа === Запускаем программу '''ShowDKP.exe''' и настраиваем '''DKP Channels''' (кнопка Add или Edit) [[Изображение:SD_Exp_General.jpg|300px]] [[Изображение:SD_Exp_Settings.jpg|300px]] * Name - имя ДКП-канала, рейда, ДКП-таблицы... Кириллица не приветствуется. * URL - путь к файлу-импортеру. В нашей ДКП-системе необходимо указывать ДКП-таблицу: "Прогресс" - 1, "Союз" - 2, Какая-то-еще - 3 и т.д.... Когда придет время создавать новую ДКП-таблицу, заинтересованным лицам будет сообщен номер. * Patch to WoW - папка, в которой находится запускающие файлы ВоВы. Если настройка вас устраивает, жмем кнопку '''Fetch''', и если все правильно, данные ДКП импортируются в аддон. После импорта необходимо перезагрузить интерфейс. '''Небольшое замечание''' - после того, как произвели импорт данных, программу надо закрыть и запускать только тогда, когда опять нужен будет импорт. Импортировать несколько раз с одного запуска программы нежелательно. == Автоматические торги (в идеале) == * После убийства боса мастер-лутер (или тот, кто ведет ДКП) открывает таблицу Show DKP и делает Alt+Click по айтему. * В рейд-чате появляется сообщение о том, что торги на данный шмот начаты, объявляется время торгов, цена вещи (если вещь есть в прайс-листе аддона). * Чтобы заявить о своем желании получить вещь, необходимо МЛу виспануть "1", в ответ придет сообщение о том, что "заявка принята" и количество имеющегося дкп. * В это время у МЛа в Show DKP отмечается, кто хочет получить вещь (пометка "bid"). * По истечении времени торгов автоматически определяется претендент с наибольшим кол-ом ДКП, объявляется окончание торгов, победитель и сколько получил рейд за этот лут (если установлена галочка Auto-update DKP). * Можно приступать к следующей вещи. == Мои действия после дропа лута == ==== Трекинг лута ==== * С мобов упала [Ring of Calming Waves]. * В результате ролла/торгов вещь достается персонажу Masha. Как только Masha получает вещь, появляется окошко вида [[Изображение:CT_RT_Cost.jpg|300px]] * Если вещь имеется в прайс-листе ShowDKP (и сам ShowDKP установлен и включен), в поле ввода цены уже будет стоять цена. * Если вещь отсутствует, то в поле ввода будет написано "nil", необходимо вручную указать цену. * Если введена нужная цена, жму Set * Если цена не имеет значения, можно нажать Cancel * Если вещь уходит в банк или ДЭ, жму соответствующую кнопку. Цену потом можно будет отредактировать, как в списке лута в главном окошке CT_RaidTracker или на последнем этапе экспорта. ==== Экспорт на сайт и с сайта в ShowDKP ==== * После того, как лут с боса поделен, я "завершаю" рейд (кнопка End в управлении рейдами в главном окошке CT_RaidTracker) и на всякий случай "начинаю" новый (кнопка New там же). * Быстренько просматриваю список участников и лута, убираю лишнее. * Жму Show DKP String, появляется окошко с длиннющей строкой, в которой сохранен лог этого "рейда". * Копирую эту строку, окошко закрываю, лезу на сайт, вставляю строку в поле для импорта. * Окончательная корректировка, включающая в себя вычисление дкп, которое получит рейд за боса, добавление названия "эвента", комментариев, персонажей "на замене". * Когда на сайте ДКП обновлено, запускаю программу ShowDKP.exe, жму "Fetch" * Жду сообщения об обновлении данных. * Закрываю программу, делаю релог в ВоВе.
Возврат к странице
WoW: DKP: Техническая реализация
.
Персональные инструменты
Представиться системе
Пространства имён
Статья
Обсуждение
Варианты
Просмотры
Читать
Просмотр
История
Действия
Поиск
Навигация
Заглавная страница
Форум
Портал сообщества
Текущие события
Свежие правки
Случайная статья
Справка
sitesupport
Инструменты
Ссылки сюда
Связанные правки
Спецстраницы