[ВОПРОС] Несколько изменений - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Модостроительство В этом разделе можно обсуждать все что касается создания модов для Heroes of Might and Magic V.

Ответ
Страница 1 из 3
 
Опции темы
#1
Старый 23.12.2024, 06:01
  #1
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
[ВОПРОС] Несколько изменений

Хочу сделать свой мод, и начать с нескольких изменений. 
Первое - хотелось бы сделать так, чтобы кислотное дыхание снижало броню.
Из того, что я помню, среди способностей существ снижать броню перманентно могут только чумные зомби. Моё предположение было такое: я просто продублирую эту способность, уберу визуальный эффект, задам параметр снижения атаки 0, а снижение брони условные 4 или 5. Получившуюся способность дам зелёным и изумрудным драконам. 
Нашёл "ослабляющий удар" в папке gamemechanics, и какого же было моё удивление, когда я там не увидел настройки числовых значений. Только визуальных эффектов. Неужели придётся лезть в exe-шник? 

Второе - хотелось забрать возложение рук у паладинов и отдать инквизиторам. По умолчанию у этой способности нет иконки. Если я запихну её в книгу заклинаний и скопирую в код строк, отвечающих за добавление иконки, это сработает?
Caliostro вне форума
Ответить с цитированием
#2
Старый 23.12.2024, 10:29
  #2
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: [ВОПРОС] Несколько изменений

CaliostroХочу сделать свой мод, и начать с нескольких изменений. 
Первое - хотелось бы сделать так, чтобы кислотное дыхание снижало броню.
Из того, что я помню, среди способностей существ снижать броню перманентно могут только чумные зомби. Моё предположение было такое: я просто продублирую эту способность, уберу визуальный эффект, задам параметр снижения атаки 0, а снижение брони условные 4 или 5. Получившуюся способность дам зелёным и изумрудным драконам. 
Нашёл "ослабляющий удар" в папке gamemechanics, и какого же было моё удивление, когда я там не увидел настройки числовых значений. Только визуальных эффектов. Неужели придётся лезть в exe-шник? 

Второе - хотелось забрать возложение рук у паладинов и отдать инквизиторам. По умолчанию у этой способности нет иконки. Если я запихну её в книгу заклинаний и скопирую в код строк, отвечающих за добавление иконки, это сработает?
ну, дублировать абилки нельзя, так что сразу с облома начинаем

а добавить иконку можно, посмиотри в польской Chaos Theory, там иконки добавлены, файлы лежат где то в GameMechanics/Spell/CreatureAbility вроде
fktifzobr@mail.ru вне форума
Ответить с цитированием
#3
Старый 23.12.2024, 12:01
  #3
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
Re: [ВОПРОС] Несколько изменений

fktifzobr@mail.ruну, дублировать абилки нельзя, так что сразу с облома начинаем

а добавить иконку можно, посмиотри в польской Chaos Theory, там иконки добавлены, файлы лежат где то в GameMechanics/Spell/CreatureAbility вроде
А если я замещу содержимое конфига одной из способностей содержимым другой, это сработает?
Я правильно понимаю, что добавить активку паладинов в книгу заклинаний можно? 
Caliostro вне форума
Ответить с цитированием
#4
Старый 23.12.2024, 12:05
  #4
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: [ВОПРОС] Несколько изменений

CaliostroА если я замещу содержимое конфига одной из способностей содержимым другой, это сработает?
Я правильно понимаю, что добавить активку паладинов в книгу заклинаний можно? 
у способностей нет конфига, всё в движок игры зашито, только некоторые числовые значения можно менять в DefaultStats

выдать можно кому угодно
fktifzobr@mail.ru вне форума
Ответить с цитированием
#5
Старый 23.12.2024, 13:19
  #5
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
Re: [ВОПРОС] Несколько изменений

fktifzobr@mail.ruу способностей нет конфига, всё в движок игры зашито, только некоторые числовые значения можно менять в DefaultStats

выдать можно кому угодно
Тогда что это за файлы лежат по этому адресу? data.pak\GameMechanics\Spell\Creature_Abilities\Ne cropolis 
И DefaultStats это строка в документе или сам документ? Если да, то где мне его найти? 
Caliostro вне форума
Ответить с цитированием
#6
Старый 23.12.2024, 13:45
  #6
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: [ВОПРОС] Несколько изменений

CaliostroТогда что это за файлы лежат по этому адресу? data.pak\GameMechanics\Spell\Creature_Abilities\Ne cropolis 
И DefaultStats это строка в документе или сам документ? Если да, то где мне его найти? 
в \GameMechanics\Spell\ лежат стандартные файлы с путями к иконкам, описаниям, именам и визуальным эффектам, так-же там указывается цена по мане и ресурсам, а иногда и урон

\GameMechanics\RPGStats\DefaultStats.xdb  строчка 295 <ZombieWeakeningStrike>2</ZombieWeakeningStrike> тут меняется сила
fktifzobr@mail.ru вне форума
Ответить с цитированием
#7
Старый 23.12.2024, 13:59
  #7
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
Re: [ВОПРОС] Несколько изменений

fktifzobr@mail.ruв \GameMechanics\Spell\ лежат стандартные файлы с путями к иконкам, описаниям, именам и визуальным эффектам, так-же там указывается цена по мане и ресурсам, а иногда и урон

\GameMechanics\RPGStats\DefaultStats.xdb  строчка 295 <ZombieWeakeningStrike>2</ZombieWeakeningStrike> тут меняется сила
Чтобы уточнить: я не могу заменить слот одной способности другой? Т.е. скопировать код одной и поместить на место другой? 
Спасибо, я уже нашёл. Ииииии чёрт, нельзя отдельно настроить изменение атаки и защиты. Так понимаю, чтобы это изменить, потребуется лезть в экзешник, не так ли? 
Может. уже есть мод, где есть эффект чисто снижения брони за удар? 
Caliostro вне форума
Ответить с цитированием
#8
Старый 23.12.2024, 14:50
  #8
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: [ВОПРОС] Несколько изменений

CaliostroЧтобы уточнить: я не могу заменить слот одной способности другой? Т.е. скопировать код одной и поместить на место другой? 
Спасибо, я уже нашёл. Ииииии чёрт, нельзя отдельно настроить изменение атаки и защиты. Так понимаю, чтобы это изменить, потребуется лезть в экзешник, не так ли? 
Может. уже есть мод, где есть эффект чисто снижения брони за удар? 
надо лезть в ехешник, модов таких не видел(
fktifzobr@mail.ru вне форума
Ответить с цитированием
#9
Старый 24.12.2024, 07:35
  #9
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
Re: [ВОПРОС] Несколько изменений

fktifzobr@mail.ruнадо лезть в ехешник, модов таких не видел(
А есть какая-нибудь тестовая карта? 
Caliostro вне форума
Ответить с цитированием
#10
Старый 24.12.2024, 11:29
  #10
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: [ВОПРОС] Несколько изменений

ну, допустим вот, я ей пользуюсь если тестировать бой не нужно, для теста конкретного юнита в бою использую карту "дуэль", в особых случаях я создаю карты
Вложения
Тип файла: h5m NHF_Orcs1.h5m (16.6 Кбайт, 88 просмотров)
fktifzobr@mail.ru вне форума
Ответить с цитированием
#11
Старый 04.01.2025, 21:55
  #11
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
Re: [ВОПРОС] Несколько изменений

fktifzobr@mail.ruнадо лезть в ехешник, модов таких не видел(
А есть какая-нибудь тестовая карта? 

Добавлено через 3 минуты
fktifzobr@mail.ruну, допустим вот, я ей пользуюсь если тестировать бой не нужно, для теста конкретного юнита в бою использую карту "дуэль", в особых случаях я создаю карты
Спасибо. То, что нужно. И с наступившим.
Ещё вопрос: как поменять местами в экране найма существ? Скажем, я поместил джинов в тир 4, а магов в тир 5. Как сделать так, чтобы на экране найма джины шли перед магами? 
Caliostro вне форума
Ответить с цитированием
#12
Старый 04.01.2025, 22:14
  #12
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: [ВОПРОС] Несколько изменений

Caliostro
Спасибо. То, что нужно. И с наступившим.
Ещё вопрос: как поменять местами в экране найма существ? Скажем, я поместил джинов в тир 4, а магов в тир 5. Как сделать так, чтобы на экране найма джины шли перед магами? 
это зависит не от уровня существ, а от уровня здания

здания академиков лежат в \GameMechanics\TownBuildingSharedStats\Academy

допустим башня магов

<?xml version="1.0" encoding="UTF-8"?>
<TownBuildingSharedStats ObjectRecordID="1000133">
    <NameFileRef href="/Text/Game/TownBuildings/Academy/Dwelling_4/Name.txt"/>
    <DescriptionFileRef href="/Text/Game/TownBuildings/Academy/Dwelling_4/Description.txt"/>
    <Type>TB_DWELLING_4</Type> - это отвечает за положение в списке найма, а так-же в листе застройки
    <Upgrade>BLD_UPG_1</Upgrade>
    <Cost>
        <Wood>0</Wood>
        <Ore>10</Ore>
        <Mercury>0</Mercury>
        <Crystal>0</Crystal>
        <Sulfur>10</Sulfur>
        <Gem>5</Gem>
        <Gold>2200</Gold>
    </Cost>
    <ModObjectName>MageTower</ModObjectName>
    <dependencies/>
    <Creature>CREATURE_MAGI</Creature>
    <DevLevelNeeded>6</DevLevelNeeded>
    <UIObjectName>Dwelling_4</UIObjectName>
    <UIStackPosition>0</UIStackPosition>
    <Icon href="/UI/TownHall/academy/128/d5.xdb#xpointer(/Texture)"/>
</TownBuildingSharedStats>


то есть нужно переписать эту строчку у 2х хижин магов и 2х хижин джинов

потом надо настроить их расположение в окне найма

\UI\TownBuildNew\Towns
файл academy.(TownBuildDefinition).xdb

ищешь там 2 строчки TB_DWELLING_4 и 2 строчки TB_DWELLING_5, переписываешь
fktifzobr@mail.ru вне форума
Ответить с цитированием
#13
Старый 04.01.2025, 23:00
  #13
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
Re: [ВОПРОС] Несколько изменений

fktifzobr@mail.ruэто зависит не от уровня существ, а от уровня здания

здания академиков лежат в \GameMechanics\TownBuildingSharedStats\Academy

допустим башня магов

<?xml version="1.0" encoding="UTF-8"?>
<TownBuildingSharedStats ObjectRecordID="1000133">
    <NameFileRef href="/Text/Game/TownBuildings/Academy/Dwelling_4/Name.txt"/>
    <DescriptionFileRef href="/Text/Game/TownBuildings/Academy/Dwelling_4/Description.txt"/>
    <Type>TB_DWELLING_4</Type> - это отвечает за положение в списке найма, а так-же в листе застройки
    <Upgrade>BLD_UPG_1</Upgrade>
    <Cost>
        <Wood>0</Wood>
        <Ore>10</Ore>
        <Mercury>0</Mercury>
        <Crystal>0</Crystal>
        <Sulfur>10</Sulfur>
        <Gem>5</Gem>
        <Gold>2200</Gold>
    </Cost>
    <ModObjectName>MageTower</ModObjectName>
    <dependencies/>
    <Creature>CREATURE_MAGI</Creature>
    <DevLevelNeeded>6</DevLevelNeeded>
    <UIObjectName>Dwelling_4</UIObjectName>
    <UIStackPosition>0</UIStackPosition>
    <Icon href="/UI/TownHall/academy/128/d5.xdb#xpointer(/Texture)"/>
</TownBuildingSharedStats>


то есть нужно переписать эту строчку у 2х хижин магов и 2х хижин джинов

потом надо настроить их расположение в окне найма

\UI\TownBuildNew\Towns
файл academy.(TownBuildDefinition).xdb

ищешь там 2 строчки TB_DWELLING_4 и 2 строчки TB_DWELLING_5, переписываешь
Отлично, хотя я не понял, что даёт последний шаг. в UI\TownBuildNew\Towns

Порядок найма и так меняется. 

Caliostro вне форума
Ответить с цитированием
#14
Старый 04.01.2025, 23:02
  #14
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: [ВОПРОС] Несколько изменений

Caliostro

Отлично, хотя я не понял, что даёт последний шаг. в UI\TownBuildNew\Towns

Порядок найма и так меняется. 

если это не сделать, то у тебя на экране строительства здания местами поменяются
fktifzobr@mail.ru вне форума
Ответить с цитированием
#15
Старый 04.01.2025, 23:26
  #15
^
Caliostro
 
Аватар для Caliostro
📖
Регистрация: 07.06.2019
Сообщения: 35
Регистрация: 07.06.2019
Сообщения: 35
По умолчанию
Re: [ВОПРОС] Несколько изменений

fktifzobr@mail.ruесли это не сделать, то у тебя на экране строительства здания местами поменяются
Ладно, а что именно там менять?
Вместо <BuildingType>TB_DWELLING_4</BuildingType> поставить <BuildingType>TB_DWELLING_5</BuildingType> и наоборот? 
Caliostro вне форума
Ответить с цитированием
Ответ
Страница 1 из 3


Опции темы



Часовой пояс GMT +4, время: 10:34.


vBulletin v3.5.0, Copyright ©2000-2026, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru