Wow dkp технічна реалізація

Ця система дозволяє вести облік DKP під час рейду, оновлювати дані на сайті відразу після поділу лута. А також - вести облік "лави запасних" і нараховувати DKP знаходяться на ній.

викладені файли

ДКП-керуючого

  • / Idkp - виводить основне вікно аддона Indoril DKP

ВІСПЕР-команди

(Надсилаються ДКП-керуючому через / w)

Викликається командою / idkp, також можна призначити клавішу.

Wow dkp технічна реалізація

Бачимо таблицю з даними ДКП (якщо вони попередньо імпортовані), з фільтрацією, сортуванням і пошуком.

  • Відмітка "1 set" означає, що людина претендує на річ.
  • Відмітка "2 set" означає, що людина претендує на річ у другій комплект (за залишковим принципом).
  • Відмітка "pas" означає, що людина не претендує на річ.

Спочатку визначається переможець серед "1 set", потім - "2 set".

Можна перемикати вручну, але набагато цікавіше - під час автоматичних торгів

Перехід з вікна Стендінг по відповідній кнопці, також можна призначити клавішу.

Wow dkp технічна реалізація

Зверху знаходиться список Евентов і кнопки управління ними:

  • Новий - починає новий
  • Видалити - видаляє вибраний
  • Експорт - показати лог евента для експорту на сайт
  • Замітка, Локація - не використовуються

Нижче зліва знаходиться список тих, хто взагалі з'являвся в рейді (в т.ч. оффлайнери і вже ті, кого в рейді немає).

Нижче праворуч - список запасних.

Якщо евент іменований (в назві евента присутній ім'я боса або енкаунтер), то до даного евент прив'язані список чаров, що знаходяться безпосередньо на проходженні енкаунтер, і список запасних, актуальний на момент проходження енкаунтер. Іменування евента (і прив'язка списків до нього) проводиться в момент вбивства боса (проходження енкаунтер). Якщо після чергового боса і розділу лута був вручну створений новий евент, то на наступному босе цей евент буде іменований. Якщо ж після чергового боса новий евент вручну не створювалася, то на наступному босе автоматично створиться новий вже іменований евент. Таким чином, система не потребує обов'язкового створення нового евента після чергового боса.

Всі ці списки можна редагувати (читай - "видаляти зайве").

ведення замін

Аддон зберігає поточний список запасних. Оновлення замін проводиться натисненням кнопки "Оновити" над таблицею замін. При цьому поточний список в аддоні повністю обнуляється і повинен бути заповнений заново. При натисканні кнопки "Оновити" в Гілд-чат видається повідомлення про оновлення списку запасних. Варто звернути увагу, що не слід натискати на цю кнопку кілька разів з невеликим інтервалом, тому що інші гравці можуть віспануть в проміжку між. скажімо, першим і другим натисканням кнопки, і їх заявка зітреться на другому натисканні.

У момент убіства боса поточний список запасних прив'язується до евент.

Таким чином, заміни можна оновлювати (перевіряти) в будь-який момент часу: після кожного боса, перед кожним босому, раз на годину або 46 хвилин 21 секунду, один раз на три босів.

Для виведення поточного списку запасних в рейд-чат є кнопка "Репорт".

Програма може перебувати в будь-якій папці. Після першого запуску необхідно налаштувати (панель з настройками відображається після натискання кнопки "Налаштування" у верхньому меню).

Wow dkp технічна реалізація

  • URL - шлях до файлу-імпортеру. В нашій DKP-системі необхідно вказувати DKP-таблицю: "WoTLK-25" - 4, "Мир" - 3, Якась-ще - 5 і т.д. Коли прийде час створювати нову DKP-таблицю, зацікавленим особам буде повідомлено номер.
  • Файл - шлях і ім'я файлу, в який буде зберігатися дані для аддона. На даний момент ім'я файлу завжди - IDKP_data.lua, перебувати він повинен в папці з аддоном.

Якщо настройка вас влаштовує, зберігаємо і тиснемо кнопку Завантажити. і якщо все правильно, дані DKP імпортуються в аддон.

Після імпорту необхідно перезавантажити інтерфейс (/ reloadui).

Автоматичні торги (в ідеалі)

  • Після вбивства боса майстер-Лутер (або той, хто веде ДКП) робить Alt + Click по айтему.
  • У рейд-чаті з'являється повідомлення про те, що торги на даний шмаття розпочато, оголошується час торгів, ціна речі (якщо річ є в прайс-листі аддона).
  • Щоб заявити про своє бажання отримати річ, необхідно МЛС віспануть "1", у відповідь прийде повідомлення про те, що "заявка прийнята" і кількість наявного ДКП. Якщо рейдер претендує на річ за залишковим принципом, то необхідно вісповать "2". У відповідь також буде повідомлено про прийняття заявки на другий комплект.
  • У цей час у МЛА в таблиці Стендінг відзначається, хто хоче отримати річ (позначка "1 set" або "2 set").
  • Після закінчення часу торгів автоматично визначається претендент з найбільшим кол-му ДКП, оголошується закінчення торгів, список претендентів і переможець.

Wow dkp технічна реалізація

  • Можна приступати до наступної речі.

Мої дії після дропа лута

трекінг лута

  • З мобів впало [Кільце драконячого Спокою].
  • В результаті ролу / торгів річ дістається персонажу Masha. Як тільки Masha отримує річ, вона заноситься в список отриманого лута, який можна подивитися на сторінці трекера. Ціна також проставляється, якщо дана річ є в прайс-листі.

Ціну потім можна буде відредагувати на останньому етапі експорту.

Експорт на сайт з гри і назад

Питання із залу

В: При експорті з гри текст у мене виходить в не перетворено з юнікода вигляді - наприклад, там є нік Àêêîðä і назва ітемов Ýìáëåìà ãåðîèçìà. Це правильно?

Про: Неприємно, але і не смертельно. На сайті кирилиця буде відображатися нормально.

Схожі статті