Для входа на форум нажмите здесь
Датамайнинг клиента игры
Автор темы: nORb Dragon
Дата создания:
Old 30.04.2019, 09:25   #1 
nORb Dragon
Предводитель
 
nORb Dragon's Avatar
Датамайнинг клиента игры
nORb Dragon 30.04.2019, 09:25

Ссылки на полезные ресурсы:
Публичный архив изменений по датамайну на «E7 Vault»

Ссылки на полезные посты:
потрошилки пакетов/архивов:
data.pack (скрипты на python) - https://forums.goha.ru/showthread.ph...#post159273387 (версия 2.7 от 2021.12.02)
*.bank (скрипты на python, только под Windows) - https://forums.goha.ru/showthread.ph...#post159275908
описание потрошения звуковых файлов (.bank) - https://forums.goha.ru/showthread.ph...#post158649085
конверсия формата файлов:
db-файл в csv-формат (скрипты на python) - https://forums.goha.ru/showthread.ph...#post159274578
(ВНИМАНИЕ! поддерживается пока только старый формат, использовавшийся до патча от 2021.06.10)
scsp-файл в json-формат (скрипты на python) - https://forums.goha.ru/showthread.ph...#post159272975
(ВНИМАНИЕ! поддерживается пока только старый формат, использовавшийся до патча от 2021.06.10)


Если у кого есть мысли, идеи, предложения или даже конкретные "программные продукты" для датамайна Epic Seven - пишем, не стесняемся. Открытый код - приветствуется!

В случае, если есть что обсудить со мной, но лень регистрироваться на гохе, меня можно найти и на reddit: /u/nORbDragon
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)

Last edited by nORb Dragon; 12.01.2022 at 00:11.
1 пользователь оценил это сообщение: Показать
Views: 212735
Reply With Quote
Old 20.03.2020, 16:18
nekropoll's Avatar
Старожил
Join Date:
29.05.2019
Волшебник
Re: Датамайнинг клиента игры
Originally Posted by nORb Dragon:
Озвучка записана на неизвестных персонажей:
c1097, c1098, c1099

Записана только на англ:
c2072 - МЛ Сигрет? (VA: Salli Saffioti)
Это не голос Целесты случаем? Ты прослушивал?

Добавлено через 1 минуту
Просто у Сигрет как бы есть мл версия и это мл Кисе
Last edited by nekropoll; 20.03.2020 at 16:18. Reason: Добавлено сообщение
Old 20.03.2020, 16:22
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Originally Posted by nekropoll:
Это не голос Целесты случаем? Ты прослушивал?
Я просматривал файл character_voice.db Там перечислены актёры озвучки, кто какого перса под какой медиа-пак озвучивал.

Потрошить звуковые файлы я пока не брался. Просто задумался чекнуть ещё и эту табличку на предмет любопытных строчек. Сравнил её содержимое с содержимым списка персонажей и вычислил нехватающих персов.

c1ххх - это RGB-персонажи
c2xxx - это мунлайты, и их XXX совпадает с XXX от их RGB-версии
c3xxx - это 3* персонажи
c4xxx - это 3* персы со спецухой

Файлик character_voice.db, конвертнутый в excel - character_voice.zip

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 20.03.2020, 16:23
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Originally Posted by nekropoll:
Просто у Сигрет как бы есть мл версия и это мл Кисе
PHP Code:
c1006                Kise
c1006_lm             
Kise
c1006_t              
Kise
c2006                
Judge Kise
c1072                
Sigret
c1072_lm             
Sigret 

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 20.03.2020, 20:22
nekropoll's Avatar
Старожил
Join Date:
29.05.2019
Волшебник
Re: Датамайнинг клиента игры
Мл версия воскрешённого трупа Кисы ↓

Old 22.03.2020, 12:52
nekropoll's Avatar
Старожил
Join Date:
29.05.2019
Волшебник
Re: Датамайнинг клиента игры
@nORb Dragon, у западников дошли руки до майнов. Помимо найденного тобой, они нашли скиллы 12 хантов https://www.e7leaks.com/datamine/hunt-12-skills.txt

Процитирую:
Wyvern- Now attacking random people if it doesn't have at least 3 debuffs and HP is not at max
Banshee- On hp < 30%, it will put curse on one hero, and throw 3 poisons (3turn) randomly instead of hide, just like now
Golem- Counter attack will now always stun at least 1 hero, and increase readiness of tree and diamond by 20%
Azimanak- It will now put Crit Rate up buff on itself, eggs hatch into enemies that put poison debuff on hero

Вот сайт с инфой по майнам https://www.e7leaks.com не так уж давно открылся, можно сверяться с ним
Old 22.03.2020, 13:17
Мастер
Join Date:
23.01.2019
GoHa.Ru - Старожил Джентльмен Медаль "1К лайков"
Re: Датамайнинг клиента игры
Originally Posted by nekropoll:
Now attacking random people if it doesn't have at least 3 debuffs and HP is not at max
Хм, похоже надо будет расчехлять крозета
Old 23.03.2020, 09:36
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Originally Posted by nekropoll:
Помимо найденного тобой, они нашли скиллы 12 хантов
Я просто не анализирую всю кучу db-файлов. Времени нет на раскуривание, персы ещё не все обработаны.

Хотя, скорее всего это цитирование содержимого файлика text_en.db, который я вам выкладывал на предыдущей (?) странице.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 23.03.2020, 10:23
Re: Датамайнинг клиента игры
Originally Posted by nekropoll:
Мл версия воскрешённого трупа Кисы ↓

А разве не "мл версия воскрешонного трупа КЛОНА Кисы"?
Old 23.03.2020, 10:35
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Не. Правильнее так: МЛ версия гомункула с клона Кисы.

Водная Кисе - оригинал.
МЛ Кисе - муншейд клон Кисы.
Сигрет - гомункул с МЛ Кисы (клона оригинальной Кисы).

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 25.03.2020, 15:35
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
@Darkmor

Файлик по зодиакам, если верить названию - zodiac_stone_2.zip

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 25.03.2020, 16:24
Мастер
Join Date:
23.01.2019
GoHa.Ru - Старожил Джентльмен Медаль "1К лайков"
Re: Датамайнинг клиента игры
Мммм... видимо, отсюда статы и берутся. Но без бутылки с формулами и зависимостью тут, конечно, не разберёшься

Добавлено через 40 минут
Разобрался.
Это табличка эвейков.
1й столбец= комбианция класса и зодиака, остальные - повышение параметров
Для каждой комбинации идёт 6 строчек - соответствующих 6ти звёздам. - в каждой из строк указывается уникальный параметр (атака, крит и т.п.) и флет бонусы к атаке и хп.

Нужна еще какая-то табличка базовых статов для этих комбинаций
Last edited by Darkmor; 25.03.2020 at 16:24. Reason: Добавлено сообщение
Old 25.03.2020, 16:27
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Originally Posted by Darkmor:
Нужна еще какая-то табличка базовых статов для этих комбинаций
character_player.xls , наверняка таки там. Подозреваю столбцы bra, int, fai, des

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 26.03.2020, 14:36
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Смотрю описание скилла S1 Дестины в табличке. Тот, кто это делал, полновесный... недалёкий человек.

Он сначала вешает маркер на самого побитого персонажа в команде, потом хиляет его, потом снимает этот маркер с него...

Добавлено через 5 минут
И да. Криворучки. У них Рулька - c1022, а Destina - c2022.

Если кто не в теме: на 1 начинаются 4-5* RGB-персонажи, а на 2 - мунлайты 4-5*.

Добавлено через 1 минуту
Даже название модельки для Дестины носит имя: ruell_m, где _m - маркер мунлайта.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Last edited by nORb Dragon; 26.03.2020 at 14:36. Reason: Добавлено сообщение
Old 26.03.2020, 14:42
Re: Датамайнинг клиента игры
Originally Posted by nORb Dragon:
И да. Криворучки. У них Рулька - c1022, а Destina - c2022.

Если кто не в теме: на 1 начинаются 4-5* RGB-персонажи, а на 2 - мунлайты 4-5*.

Добавлено через 1 минуту
Даже название модельки для Дестины носит имя: ruell_m, где _m - маркер мунлайта.
Неее, Ты просто не понимаешь, Рулька она истинная, а Дестина - это мл версия Рульки, просто "мл" версия мл версии, минус на минус дает +
Old 27.03.2020, 16:09
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Ковыряю Няриссу. Натолкнулся на неожиданность.

Описание S2:
- если не промазала, то увеличивает КД скиллам противника на 0 ходов с шансом 60% (80% если в "ня-моде");
- если ADD_EFF_ACTION 100, то изничтожает баффы на противнике и накидывает на них запрет на хил.

Логика подсказывает, что под этим стилем написания подразумевается, что "если первый пункт выполнился (60-80% шанс)", то выполнять последующие два действия, но...

КАКОГО?! Почему нельзя нормально написать "изничтожать баффы - шанс 60-80%" и "кинуть запрет на хилл - шанс 60-80%"?

Опять ручками писать описание скилла!

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 27.03.2020, 16:42
nekropoll's Avatar
Старожил
Join Date:
29.05.2019
Волшебник
Re: Датамайнинг клиента игры
Originally Posted by nORb Dragon:
- если ADD_EFF_ACTION 100, то изничтожает баффы на противнике и накидывает на них запрет на хил.
Не изничтожает, а уменьшает длительность действия на 2 хода, только что наложенный баф Хлои остаётся
Old 27.03.2020, 16:44
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Originally Posted by nekropoll:
Не изничтожает, а уменьшает
К чёрту подробности. Я не дословно писал, что делает, а сленгом написал что первое на языке было.

Суть не в этом. А в стиле написания условий выполнения пунктов скилла.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 31.03.2020, 22:33
nekropoll's Avatar
Старожил
Join Date:
29.05.2019
Волшебник
Re: Датамайнинг клиента игры
@nORb Dragon, можешь попробовать пробить принцип работы ножика и ключа? Ножик даёт 20% шанс не попасть по персонажу, но ключ не нивелирует его эффект, даже если оба +30, поэтому возникают вопросы
Old 02.04.2020, 11:06
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Долго на сервак во Франции заливаются дата-паки... Поставил на домашний комп питона. Запустил здесь потрошилку.

Пришлось, конечно, немножко ещё напильником поиграться. Нашёл мелкий баг в скрипте. Об него могут споткнуться те, у кого уже тоже дата-пак состоит из ТРЁХ кусков. У других проблем быть не должно.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 02.04.2020, 13:06
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Задолбался вглядываться, искать новые файлы. Надо будет потом собрать скрипт сравнивалки.

В общем: 146%, что 9 апреля будет баннер Роанны и эвент по ней:



Анимация S3 для Роанны - https://www.norbdragon.com/uploads/e...k_c1102_3.webp
Анимация S3 для МЛ Анжи - https://www.norbdragon.com/uploads/e...k_c2062_3.webp

Арты:



Спойлеры сторика:




На самом деле дохрена новых картинок появилось в клиенте. Другое дело, что я не вижу смысла их выкладывать сюда. Но время на их вылавливание затрачено было прилично.

PS: в том числе они завезли отдельные титры (кучу картинок) под конец эпизода 2.

Добавлено через 35 минут
Они чего-то опять там поломали, ссылки на некоторые имена персонажей ведут в никуда. Приходится дописывать новые суффиксы к ссылкам вида _w_n или _f_n.

Этим самым они меня вынудили внимательно изучить содержимое файлика text_en.db, и вот что я в нём нашёл:
PHP Code:
"chrn_c1025"    "Raqueas"
"chrn_c1026"    "Rande"
"chrn_c1034_d_s"    "Straze"
"chrn_c1041_l_s"    "Neli"
"chrn_c1044_w_s"    "Myui"
"chrn_c1045_f_s"    "Vicious"
"chrn_c1051_w_s"    "Paradoxia"
"chrn_c1052_w_s"    "Jeruba"
"chrn_c1055_w_s"    "Jenua"
"chrn_c1056_w_s"    "Perion"
"chrn_c1057_w_s"    "Juya"
"chrn_c1058_w_s"    "Mordric"
"chrn_c1059_w_s"    "Mathias"
"chrn_c1060_w_s"    "Schniel"
"chrn_c1061_w_s"    "Katenka"
"chrn_c1063_w_n"    "Ginger"
"chrn_c1064_w_n"    "Bobeda"
"chrn_c1068_w_s"    "Rue"
"chrn_c1075_f_s"    "Helena" 
Список выше - имена игровых персонажей, которых я в игре ещё не видел. В плане "игровых персонажей", конечно.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Last edited by nORb Dragon; 02.04.2020 at 13:06. Reason: Добавлено сообщение
Old 02.04.2020, 13:21
Zan's Avatar
Zan
AI Lord
Веселый флудер
Issue reason: За креативные темы, весёлые опросы, актуальные новости
Re: Датамайнинг клиента игры
О, Раса таки развоплотят? Найс, найс
Old 02.04.2020, 14:53
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
В общем, перед сборкой инфы по Роанне и МЛ Аржи, решил проверить кое-что. Сейчас полностью переставляю игру, чтоб был чистый data.pack, без мусора.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 02.04.2020, 18:14
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Ясн. Что-то в формате .db немножко поменялось. В text_en.db есть нужная мне инфа, но я её не достаю. Осталось расковырять, почему.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 02.04.2020, 19:37
nORb Dragon's Avatar
Предводитель
Re: Датамайнинг клиента игры
Сволочи. Они для text_en.db индивидуально формат немножко "оптимизировали". Не трогая формат для остальных db-файлов. А я всё голову себе взрываю: как так, остальные файлы нормально подгружаются, а этот с пропусками строк?

Корейцам бы взять и руки оторвать!

Ну и через полчаса у меня кооп в стелларисе. Сегодня, в общем, Роанну и МЛ Анжи не ждите.

Но вообще, вроде решил все свои проблемы. Кроме одной. Дома экселя у меня нет. Придётся "по старинке" читать текстовые файлы для проверки работы помощника.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 02.04.2020, 20:26
Re: Датамайнинг клиента игры
Originally Posted by nORb Dragon:
Ну и через полчаса у меня кооп в стелларисе. Сегодня, в общем, Роанну и МЛ Анжи не ждите.

поназоводят себе друзей, а мы тут сиди, мучайся
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off