Перейти к содержимому

Важное дополнение к 2-ой части про создание мода Brawl Stars

Не знаю, как так получилось, но при замене дефолтных скинов на платные в прошлой статье — Создание мода Brawl Stars часть 2-я. Открываем платные скины, я не заметил, что обычная атака и «ульта» у героев, остаются прежними. В этом посте я расскажу, как собственно исправить данную ситуацию.

Если заглянуть в файл skin_confs.csv (это так называемая конфигурация скинов) и найти столбцы с названием «MainAttackProjectile«, «UltiProjectile«, становится ясно, что атака и ульта бойцов прописаны в нем. А мы при редактировании файла skins.csv указывали эту конфигурацию скинов во втором столбце с названием «Conf«. Поэтому для меня было все логично, ведь эти файлы друг с другом связаны и при изменении строчек с дефолтными скинами на донатные, должны были меняться и эффекты атак.

Но как выяснилось не все так просто, существует ещё один файл, который отвечает за эффекты атак всех скинов. Его мы и будем редактировать. Называется он projectiles, находится по пути assets/csv_logic/projectiles.csv. Открываем его и видим следующее:

Показывать буду на примере скина «Ведьма Шелли», он у меня уже прописан в место дефолтного, теперь нужно изменить обычную атаку и ульту для этого скина. Как видно из скриншота выше на 3 и 4 строчке в 1-ом столбце, указано название дефолтных атак Шелли, а ниже строчки отвечают за эффекты платных скинов. В соседнем столбце можно заметить, что эффекты донатных скинов ссылаются на 3 и 4 строку, это блокирует отображение и требует вмешательства в этот файл.

Как понять какие строчки отвечают за нужный скин, ведь они просто пронумерованы? Для этого вам необходимо открыть файл skin_confs.csv, он находится в той же папке, что и projectiles.csv. Найти строчку с нужным скином, у меня это ShotgunGirlWitch на 120 строке, так как я редактирую эффекты атак «Ведьмы Шелли»:

Далее нужно сдвинуть нижний ползунок вправо и найти столбцы «AV» и «AW«:

В них указаны названия эффектов, Shelly003Projectile — это обычная атака ведьмы Шелли, а Shelly003UltiProjectile — это супер способность или так называемая ульта. Так собственно и можно распознать атаки любого скина. Запоминаем эти названия или записываем куда-нибудь. Эту таблицу можно закрыть, в ней редактировать мы ничего не будем, возвращаемся в projectiles.csv и видим, что атаки ведьмы Шелли находятся в 7 и 8-ой строках:

Теперь надо скопировать их и вставить в место дефолтных эффектов, то есть в 3 и 4-ю строку:

Затем в первом столбце вернуть название, которое было:

Стереть весь текст из второго столбца:

А в третьем Speed прописать значения, которые были, тут если ошибетесь с вводом, то игра будет вылетать:

То есть, по сути изменения не должны касаться первых 4-х столбцов. А во всех остальных, столбцы должны быть, как у платных скинов:

На этом всё, редактирование закончено, сохраняем и делам замену оригинального файла, через ApkEditor, смотрим результат:

Эффект обычной атаки «Ведьмы Шелли»
Эффект супер удара (ульты) «Ведьмы Шелли»

Также не забудьте заменить ваш файл skins.csv, иначе в игре вы увидите только эффекты данного скина.

По теме:

  1. Как создать свой мод Brawl Stars?
  2. Создание мода Brawl Stars часть 2-я. Открываем платные скины
  3. Создание мода Brawl Stars часть 3-я. Меняем имя бойцов
  4. Создание мода Brawl Stars часть 4-я. Добавляем цвета имени и градиенты

49 комментариев для “Важное дополнение к 2-ой части про создание мода Brawl Stars”

    1. ReBrawl Mods — это приватный сервер, без онлайн боев, поэтому там возможны такие изменения атак. Если вы попытаетесь сделать такое в оригинальной игре, она либо зависнет или будет всегда вылетать.

  1. окей, гайд рабочий, ну точнее был, когда у меня был установленный апк всё было хорошо но когда я начал вытаскивать АПК из игры и делать мой мод там то игра всё время не устанавливалась, как тогда вытаскивать файлы из игры чтобы игра не крашила?

  2. Типо файлы заменяются, я удлаяю Бравл старс скачиваю свой изменёный, и тут бах надпись игра не установлена, и так на любых версиях APK editor

    1. Вы уверены, что делаете Simple Edit (простое редактирование) и ничего при этом не удаляете из apk? Такое бывает, когда система проверяет подпись приложения (её у вас либо нет, либо стоит неправильная) и если вы полностью расшифровываете apk, то его обязательно нужно подписать, об этом есть куча статей в других источниках.

    1. А для чего? В этом посте я рассказал, как изменить эффекты атак, чтобы остальные могли это сделать по примеру. Если вам просто нужен мод с платными скинами, то лучше дождаться обновления Brawl Stars, которое выйдет буквально через 2-3 дня. И тогда сделают моды уже с обновлением (новые бойцы, скины).

      1. Я понял, что надо заменять только те строки, которые есть у донатных скинов, а не всё подряд.

        И ещё, у Барли атака записана ещё и в area_effects

        1. А где в статье указано, что нужно заменять все строки подряд? Area_effects прописаны в skin_confs, соответственно при замене скинов в skins они меняются тоже, так как ссылаются друг на друга и редактировать area_effects бессмысленно.

  3. Здравствуйте, у меня появилась проблема после замены обычного скина биби на донатный анимация меча осталась стандартной и меч кружиться как обычная бита заранее спасибо за внимание.

        1. Я почему-то сразу не подумал, анимация атак тут не причем. Странная ситуация с этим скином, скоро собираюсь свой мод доделывать, возможно найду решение.

    1. Чтобы сделать приватный сервер нужно знать язык программирования и «перелопатить» кучу файлов, поэтому лучше отказаться от этой затеи

  4. Здраствуйте создатель этой статьи. Я очень хочю сделать ПРИВАТНЫЙ СЕРВЕР БРАВЛ СТАРС НА ТЕЛЕФОНЕ можете что нибудь подсказать или объяснить как его сделать?

  5. Когда я заменил атаку динамайка на шефа майка, что-то поломалось и вместо двух перцев кидается только один, а иногда вообще не кидается, так же и с ультой.

    Текстуры поломались, оббекты пропадают

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.