Программа для расчёта DPS
Ну теперь стало понятно. Для улучшения слишком много возни, а я не в курсе есть ли время\желание для этого. Ну а вдруг, то идея такая.
Где-нить прилепить выбор класса. А вместо окошечка % урона от оружия скилла - выподающий список скиллов выбранного класса. А там уже в зависимости от этого плясать, КД это абилка или ДОТ и т.д.
Где-нить прилепить выбор класса. А вместо окошечка % урона от оружия скилла - выподающий список скиллов выбранного класса. А там уже в зависимости от этого плясать, КД это абилка или ДОТ и т.д.
fight with the best - die like a rest.
К вопросу об импорте...
На данный момент из армори можно получить довольно скудную информацию.
Можно узнать о всех вещах на персонаже. И какие-то бесмысленные данные по статам самого персонажа.
Вот, например, данные по моему варвару:
На мой взгляд, выжать что-то из этого будет довольно проблематично.
На данный момент из армори можно получить довольно скудную информацию.
Можно узнать о всех вещах на персонаже. И какие-то бесмысленные данные по статам самого персонажа.
Вот, например, данные по моему варвару:
данные Json
На мой взгляд, выжать что-то из этого будет довольно проблематично.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Из вещей - может быть.
Из статов персонажа... Ну, я привёл выше, там нет приблизительно ничего.
Ковыряю пока то, что есть.
Чудесная структура с оружием. Массив в массиве.
Без подключения внешней библиотеки (500Кб) нормально не обработать. Видимо, не судьба
Из статов персонажа... Ну, я привёл выше, там нет приблизительно ничего.
Ковыряю пока то, что есть.
Чудесная структура с оружием. Массив в массиве.
Без подключения внешней библиотеки (500Кб) нормально не обработать. Видимо, не судьба
Пример массивов
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Все пользуются одним. Newtonsoft. Та самая библиотека на 500Кб.
Пока ищу пути обхода. Возможно что-то получится
Пока ищу пути обхода. Возможно что-то получится
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Kadadji писал(а):Жалко минуса не реализовали на форуме
Это вы к чему?
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Самый лучший на сегодня ServiceStack. Правда последние версии сделали платными (но там кром json сериализации еще навалом фич). Ньютонсофтом пользуются все, кому лень, потому что он входит в фреймверк и его не надо ставить отдельно..JustAMan писал(а):Хм, JSON-парсеров должно быть навалом под .NET, я-то сам питонщик просто, так бы поискал
Не совсем понял в чем проблема добавить 500кб сборку в проект. Страничка, на которой я сейчас пишу ответ, весит 1.3 мб. Даже по меркам старого доброго 20го века 500кб это ни о чем. При 100мбит+ интернете, при гигабайтах оперативки и терабайтах винчестеров экономить 500кб?.. Я вижу в этом ноль смысла.
500Кб в проект весом 150Кб добавлять не хотелось бы.
Неправильно, я считаю, для одной функции увеличивать объёмы в 4 раза,
не в сложности скачать дело, а просто в логике.
Пока получается обходиться без неё. Процесс идёт.
Пользуюсь стандартным DataContractJsonSerializer.
Неправильно, я считаю, для одной функции увеличивать объёмы в 4 раза,
не в сложности скачать дело, а просто в логике.
Пока получается обходиться без неё. Процесс идёт.
Пользуюсь стандартным DataContractJsonSerializer.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Самое значимое обновление с момента выхода программы.
Встречайте, наконец-то появился импорт из армори
Версия 1.7.
Update 10.06.2014 (21:12):
1. Добавлена возможность сохранения и загрузки данных в файлы.
2. Добавлены хоткеи для быстрого сохранения, загрузки, очистки данных.
3. Добавлен импорт данных из профиля Battel.Net.
Ссылка прежняя:
Скачать.
Прошу проверять. Жду багрепортов, пожеланий, предложений.
Встречайте, наконец-то появился импорт из армори
Версия 1.7.
Update 10.06.2014 (21:12):
1. Добавлена возможность сохранения и загрузки данных в файлы.
2. Добавлены хоткеи для быстрого сохранения, загрузки, очистки данных.
3. Добавлен импорт данных из профиля Battel.Net.
Замечания насчёт импорта
Ссылка прежняя:
Скачать.
Прошу проверять. Жду багрепортов, пожеланий, предложений.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Выложил исходники (c# - vs2010). Слегка подчистил код.
Сделал ещё косметические правки интерфейса (войдут в следующий релиз на форуме).
Проект DPS_Diablo3 на github.com
Сделал ещё косметические правки интерфейса (войдут в следующий релиз на форуме).
Проект DPS_Diablo3 на github.com
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Новая версия!
Обновление программы. Встречайте.
Версия 1.8.
Update 18.06.2014 (12:15):
1. Поправлены мелкие ошибки и недоработки в интерфейсе.
2. Добавлен автоматический обсчёт бонусов сетов при импорте из Battle.Net.
3. Добавлен автоматический обсчёт пассивок на увеличение урона при импорте из Battle.Net.
При обработке пассивок учитываются следующие:
При обработке бонусов сетов учитываются следующие:
Ссылка прежняя:
Скачать.
Прошу проверять. Жду багрепортов, пожеланий, предложений.
Версия 1.8.
Update 18.06.2014 (12:15):
1. Поправлены мелкие ошибки и недоработки в интерфейсе.
2. Добавлен автоматический обсчёт бонусов сетов при импорте из Battle.Net.
3. Добавлен автоматический обсчёт пассивок на увеличение урона при импорте из Battle.Net.
При обработке пассивок учитываются следующие:
Пассивки при импорте
При обработке бонусов сетов учитываются следующие:
Сеты при импорте
Ссылка прежняя:
Скачать.
Прошу проверять. Жду багрепортов, пожеланий, предложений.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Господа, активность в теме, конечно, зашкаливает.
Но, всё же, я прошу прочитать наброски FAQ.
Может что-то добавить.
Может что-то описано недостаточно понятно.
FAQ v.0.1
Но, всё же, я прошу прочитать наброски FAQ.
Может что-то добавить.
Может что-то описано недостаточно понятно.
FAQ v.0.1
FAQ
Последний раз редактировалось DmitryOlenin 23 июн 2014, 10:30, всего редактировалось 2 раз(а).
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Да просто просили сделать FAQ - я сделал.
Вот теперь хочу узнать, достаточно ли он понятен и полон.
А насчёт отзывов... Я опять не знаю, что сделать нового, потому и жду каких-то предложений/пожеланий. А их нет. Складывается ощущение, что это никому не нужно, что печально, так как с момента появления программа стала сильно лучше, на мой взгляд.
Впрочем, может быть просто само по себе наше сообщество маленькое.
Надо куда-нибудь англоязычное выложить. Есть варианты?
На официальном форуме тема за секунды уходит вниз, и её никто не видит.
Вот теперь хочу узнать, достаточно ли он понятен и полон.
А насчёт отзывов... Я опять не знаю, что сделать нового, потому и жду каких-то предложений/пожеланий. А их нет. Складывается ощущение, что это никому не нужно, что печально, так как с момента появления программа стала сильно лучше, на мой взгляд.
Впрочем, может быть просто само по себе наше сообщество маленькое.
Надо куда-нибудь англоязычное выложить. Есть варианты?
На официальном форуме тема за секунды уходит вниз, и её никто не видит.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
DmitryOlenin, зачем официальный форум, можно на тот же http://www.diablofans.com или http://www.reddit.com - вполне могут заметить.
По faq'у непонятно:
сразу возникает вопрос - зачем нужна "обычная", если лучше посчитать точнее?
По faq'у непонятно:
Вопрос: Чем отличается "Обычная точность" и "Высокая точность"?
Ответ: В режиме "Высокая точность" вам доступен более верный подсчёт урона, а также дополнительные возможности использования программы.
сразу возникает вопрос - зачем нужна "обычная", если лучше посчитать точнее?
Гм, это действительно интересный вопрос.
Обычная точность быстрее заполняется, меньше параметров надо вбивать.
Не надо заморачиваться со всеми этими %урона, %скорости, min/max урон оружия.
Подумаю, как бы это обыграть в FAQ.
За ссылки спасибо. Попробую оформить тему там.
Обычная точность быстрее заполняется, меньше параметров надо вбивать.
Не надо заморачиваться со всеми этими %урона, %скорости, min/max урон оружия.
Подумаю, как бы это обыграть в FAQ.
За ссылки спасибо. Попробую оформить тему там.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Думаю надо добавить (если уж взялся) все пассивки на урон при импорте. Навскидку вспомню holy cause, steady aim, archery...
Serafim1991 писал(а):...Удар щитом очень часто редко критует...
lordep писал(а):...Безсетовый сет...
-
interstellar - Сообщения: 86
- Репутация: 6
- Статус: Не в сети
DmitryOlenin писал(а):А насчёт отзывов... Я опять не знаю, что сделать нового, потому и жду каких-то предложений/пожеланий. А их нет.
Я уже писал что надо добавить
-
HardDragon - Сообщения: 3713
- Репутация: 1524
- Статус: Не в сети
HardDragon
А я уже писал, что надо сделать, чтобы это имело смысл.
Никто же не сделал, верно?
Просто делать минимальный и максимальный крит бесмысленно,
пока неизвестно среднее здоровье крипов на уровне.
Никакой "идеальный" урон так не построишь.
interstellar
О, спасибо. Пассивки добавлю. Как раз жду подобных отзывов, чтобы конкретика была.
Благое дело - понятно.
Вот насчёт пассивок типа Твёрдой руки не уверен. Точно надо? Там условие есть и оно далеко не всегда будет работать. Или предполагаем, что всегда?
Со Стрельбой вообще беда. Там бонус в зависимости от оружия идёт. Хотя... Можно попробовать и это сделать
Я уже писал что надо добавить
А я уже писал, что надо сделать, чтобы это имело смысл.
Никто же не сделал, верно?
Просто делать минимальный и максимальный крит бесмысленно,
пока неизвестно среднее здоровье крипов на уровне.
Никакой "идеальный" урон так не построишь.
interstellar
О, спасибо. Пассивки добавлю. Как раз жду подобных отзывов, чтобы конкретика была.
Благое дело - понятно.
Вот насчёт пассивок типа Твёрдой руки не уверен. Точно надо? Там условие есть и оно далеко не всегда будет работать. Или предполагаем, что всегда?
Со Стрельбой вообще беда. Там бонус в зависимости от оружия идёт. Хотя... Можно попробовать и это сделать
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Пассивки обрабатываю теперь такие. Полный список?
//Barbarian
Berserker Rage - 25% damage
No Escape - 25% damage
Brawler - 20% damage
Weapons Master (Swords/Daggers: 8% increased damage | Maces/Axes: 5% Critical Hit Chance | Polearms/Spears: 8% attack speed)
//Crusader
Blunt / Towering Shield - 20% damage
Holy Cause - 10% damage
//WD
Pierce the Veil - 20% damage
//Wizard
Glass Cannon - 15% damage
Audacity - 15% damage
Cold Blooded - 10% damage
//Monk
Momentum - 20% damage
//DH
Steady Aim / Cull the Weak - 20% damage
Archery (Bow: 8% increased damage | Crossbow: 50% Critical Hit Damage | Hand Crossbow: 5% Critical Hit Chance)
//Barbarian
Berserker Rage - 25% damage
No Escape - 25% damage
Brawler - 20% damage
Weapons Master (Swords/Daggers: 8% increased damage | Maces/Axes: 5% Critical Hit Chance | Polearms/Spears: 8% attack speed)
//Crusader
Blunt / Towering Shield - 20% damage
Holy Cause - 10% damage
//WD
Pierce the Veil - 20% damage
//Wizard
Glass Cannon - 15% damage
Audacity - 15% damage
Cold Blooded - 10% damage
//Monk
Momentum - 20% damage
//DH
Steady Aim / Cull the Weak - 20% damage
Archery (Bow: 8% increased damage | Crossbow: 50% Critical Hit Damage | Hand Crossbow: 5% Critical Hit Chance)
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
Как минимум у виза есть ещё активная "пассивка" Force Weapon, без которой по-моему почти никто не играет, и её можно всегда считать висящей, также есть Familiar, у которого по крайней мере 1 руна даёт просто увеличение урона героя.
Наверняка у других классов есть похожие вещи (может, какие-то руны компаньона у ДХ дают урон, хз).
Возможно, это тоже стоит учесть.
Наверняка у других классов есть похожие вещи (может, какие-то руны компаньона у ДХ дают урон, хз).
Возможно, это тоже стоит учесть.
Да, над активными скиллами думал. Надо сделать.
Господа, есть ли ещё какие-то замечания/предложения?
Господа, есть ли ещё какие-то замечания/предложения?
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin - Сообщения: 1606
- Откуда: Москва
- Репутация: 1184
- Статус: Не в сети
DmitryOlenin писал(а):...
//Crusader
Blunt / Towering Shield - 20% damage
Holy Cause - 10% damage
...
Fervor - 15% as.
Lord Commander - 20% к дмг фаланги.
Fanaticism - 15% к as генераторов.
Serafim1991 писал(а):...Удар щитом очень часто редко критует...
lordep писал(а):...Безсетовый сет...
-
interstellar - Сообщения: 86
- Репутация: 6
- Статус: Не в сети
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15