Модостроительство - Страница 32 - Форум HeroesWorld-а

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

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

Ответ
Страница 32 из 47
 
Опции темы
#466
Старый 20.12.2018, 03:15
  #466
^
SoloMidDazzle
 
Аватар для SoloMidDazzle
📖
Регистрация: 29.07.2017
Сообщения: 26
Регистрация: 29.07.2017
Сообщения: 26
По умолчанию
Re: Модостроительство

FrozensoullПолагаю, что дело не только в слотах.



Нет нужды самостоятельно присваивать существам ID, когда это уже изначально сделано разработчиками игры. В случае с вампирами ID-35



Не совсем понял, о каком описании идет речь. Обычно через триггер захвата вызывается функция с исполняемой командой, в данном случае с командой AddHeroCreatures, которая как раз и выдаст существ.

(все слизывал с модов котолрые нашел в интернете)
не очень понимаю(совсем не понял, как же это сложно), так должно быть?

AS_BANK_CONFIG[_CRYPT][_IT1][IT_CHANCE] = 25;
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STRENGTH] = _MIN;
AS_BANK_CONFIG[_CRYPT][_IT1][IT_NUM] = _IT1;
--print("length(AS_BANK_CONFIG[_CRYPT][_IT1])="..length(AS_BANK_CONFIG[_CRYPT][_IT1]));
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK1][STACK_TYPES] = {CREATURE_SKELETON, CREATURE_SKELETON_ARCHER};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK1][STACK_QTY_MIN] = {100, 60};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK2][STACK_TYPES] = {CREATURE_DISEASE_ZOMBIE, CREATURE_ZOMBIE};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK2][STACK_QTY_MIN] = {45, 45};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MIN][REW_RES] = {3,3,0,0,0,0,2000}; -- {wood, ore, merc, cry, sulf, gem, gold};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MAX][REW_RES] = {3,3,0,0,0,0,2500}; -- {wood, ore, merc, cry, sulf, gem, gold};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MIN][REW_SPELLS] = {1,0,0,0,0}; -- spells {lv1, lv2, lv3, lv4, lv5};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MAX][REW_SPELLS] = {1,0,0,0,0}; -- spells {lv1, lv2, lv3, lv4, lv5};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MIN][AddHeroCreatures] = {heroname,creatureID 35,quantity 5,desiredSlot 0};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MAX][AddHeroCreatures] = {heroname,creatureID 35,quantity 5,desiredSlot 0};

Добавлено через 1 час 17 минут
не в тему, но так же нашел на сайте такой раздел
- https://forum.heroesworld.ru/showthread.php?t=4974
там есть интересный вариант 4) Теперь вы можете сами распределять первичные навыки при повышении на новый уровень. Т.е. вы можете сделать как чисто мага, вложив все очки навыка в силу, так и бронебойный танк, вложив очки навыка в атаку и защиту. Для этого после получения новых очков навыка (по одному за уровень, если имеется грамотность - то дополнительно .25 за основную, .5 за продвинутую и 1 за экспертную) в экране героя щелкните на интересующем вас навыке левой кнопкой мыши с зажатым Shift`ом. Если у вас нет очков навыка, вы получите соответствующее сообщение.

но все файлы там и имеют разрешение .erm, куда их устанавливать что бы работали?
SoloMidDazzle вне форума
Ответить с цитированием
#467
Старый 20.12.2018, 08:37
  #467
^
Frozensoull
 
Аватар для Frozensoull
📖
Регистрация: 01.06.2016
Сообщения: 273
Выставка наград
Регистрация: 01.06.2016
Сообщения: 273
Выставка наград
По умолчанию
Re: Модостроительство

SoloMidDazzleAS_BANK_CONFIG[_CRYPT][_IT1][IT_CHANCE] = 25;
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STRENGTH] = _MIN;
AS_BANK_CONFIG[_CRYPT][_IT1][IT_NUM] = _IT1;
--print("length(AS_BANK_CONFIG[_CRYPT][_IT1])="..length(AS_BANK_CONFIG[_CRYPT][_IT1]));
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK1][STACK_TYPES] = {CREATURE_SKELETON, CREATURE_SKELETON_ARCHER};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK1][STACK_QTY_MIN] = {100, 60};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK2][STACK_TYPES] = {CREATURE_DISEASE_ZOMBIE, CREATURE_ZOMBIE};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_STACKS][STACK2][STACK_QTY_MIN] = {45, 45};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MIN][REW_RES] = {3,3,0,0,0,0,2000}; -- {wood, ore, merc, cry, sulf, gem, gold};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MAX][REW_RES] = {3,3,0,0,0,0,2500}; -- {wood, ore, merc, cry, sulf, gem, gold};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MIN][REW_SPELLS] = {1,0,0,0,0}; -- spells {lv1, lv2, lv3, lv4, lv5};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MAX][REW_SPELLS] = {1,0,0,0,0}; -- spells {lv1, lv2, lv3, lv4, lv5};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MIN][AddHeroCreatures] = {heroname,creatureID 35,quantity 5,desiredSlot 0};
AS_BANK_CONFIG[_CRYPT][_IT1][IT_REW_MAX][AddHeroCreatures] = {heroname,creatureID 35,quantity 5,desiredSlot 0};

Понятно, тут другой случай.
В аргументах команды должны быть только значения, названия типа quantity/creatureID и д.р, писать не нужно, просто через запятую перечисляете значения аргументов.

Если так и не выдаст, то сделайте скриншот консоли.

SoloMidDazzleДобавлено через 1 час 17 минут
не в тему, но так же нашел на сайте такой раздел
- https://forum.heroesworld.ru/showthread.php?t=4974
там есть интересный вариант 4) Теперь вы можете сами распределять первичные навыки при повышении на новый уровень. Т.е. вы можете сделать как чисто мага, вложив все очки навыка в силу, так и бронебойный танк, вложив очки навыка в атаку и защиту. Для этого после получения новых очков навыка (по одному за уровень, если имеется грамотность - то дополнительно .25 за основную, .5 за продвинутую и 1 за экспертную) в экране героя щелкните на интересующем вас навыке левой кнопкой мыши с зажатым Shift`ом. Если у вас нет очков навыка, вы получите соответствующее сообщение.

но все файлы там и имеют разрешение .erm, куда их устанавливать что бы работали?

Вы хотите установить на 5 часть героев моды от 3 части?)
Frozensoull вне форума
Ответить с цитированием
#468
Старый 20.12.2018, 14:41
  #468
^
SoloMidDazzle
 
Аватар для SoloMidDazzle
📖
Регистрация: 29.07.2017
Сообщения: 26
Регистрация: 29.07.2017
Сообщения: 26
По умолчанию
Re: Модостроительство

FrozensoullПонятно, тут другой случай.
В аргументах команды должны быть только значения, названия типа quantity/creatureID и д.р, писать не нужно, просто через запятую перечисляете значения аргументов.

Если так и не выдаст, то сделайте скриншот консоли.



Вы хотите установить на 5 часть героев моды от 3 части?)

В обсуждениях вроде говорили про 5, ну да ладно.
А по поводу имени героя? heroname подойдет для выдачи награды герою который взял крипту?
SoloMidDazzle вне форума
Ответить с цитированием
#469
Старый 20.12.2018, 18:59
  #469
^
Frozensoull
 
Аватар для Frozensoull
📖
Регистрация: 01.06.2016
Сообщения: 273
Выставка наград
Регистрация: 01.06.2016
Сообщения: 273
Выставка наград
По умолчанию
Re: Модостроительство

SoloMidDazzleА по поводу имени героя? heroname подойдет для выдачи награды герою который взял крипту?

Если heroname в скрипте не описана как переменная, то игра ее поймет как скриптовое имя героя и выдаст ошибку, т.к такого имени не существует. Поэтому есть 2 варианта:

1)Вместо heroname вписать скриптовое имя конкретного героя в кавычках, к примеру Дункана, выглядит так - 'Duncan', но тогда другие герои, кроме Дункана, от выполнения этих же условий награду получить не смогут.

2)Вместо heroname вписать переменную, которая обозначит героя, выполнившего условие.Тогда вне зависимости от скриптового имени этот герой получит награду, если им выполнено условие .

Второй вариант несколько сложнее и я уже предвижу следующий вопрос... "Где взять переменную?"

Имея лишь небольшой фрагмент кода сложно сказать, была ли описана эта переменная в данном скрипте или нет. Хотя если вы говорите, что этот скрипт выдавал герою артефакты и спеллы, значит в нем скорее всего она должна быть. Полагаю, что использовались команды TeachHeroSpell и GiveArtefact. Если это так, то в аргументе этих команд должно быть указано либо скриптовое имя героя, либо переменная.

Если же это было реализовано другим образом, то переменную описать можно самому, думаю по этой конструкции будет понятно как это сделать...
------------------
function имя_функции(hero)
playerHero = hero
...
...

...
Теперь можно использовать переменную playerHero для команды, которая выдаст 10 вампиров(ID 35) в любой слот:

AddHeroCreatures(playerHero,35,10, -1)
...
...
end;
-------------------------
Frozensoull вне форума
Ответить с цитированием
#470
Старый 31.12.2018, 05:06
  #470
^
atlant108
 
Аватар для atlant108
📖
Регистрация: 22.12.2015
Сообщения: 1308
Регистрация: 22.12.2015
Сообщения: 1308
По умолчанию
Re: Модостроительство

АндраилРасскажите поподробнее про умение "Ужасное соседство". И можно ли его изменить, или он зашит в .exe?


Присоединяюсь к вопросу. О каком умении идёт речь?
atlant108 вне форума
Ответить с цитированием
#471
Старый 12.01.2019, 21:11
  #471
^
Esto100nec1
 
Аватар для Esto100nec1
📖
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
По умолчанию
Re: Модостроительство

Может кто знает, я пишу документацию по игре герои 5. В ней описываю расположения файлов игры и различные их настройки. Если есть добровольцы которые помогут дополнить документ пишите, желательно в личку.
На данный момент я по крупицам собираю информацию по блокам
	
<Material> и <Texture> 


Вопросы:
1. Опишите работу текстуры
	
<Gloss href="...(Texture).xdb#xpointer(/Texture)"/> 


как это работает, я так понимаю текстура блеска.
2. не знаю что значит
	
<SpecFactor> 



В общем если есть люди заинтересованные поделится своими знаниями, пишите.
__________________
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Esto100nec1 вне форума
Ответить с цитированием
#472
Старый 13.01.2019, 14:25
  #472
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2516
Отправить сообщение для  psatkha с помощью ICQ
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2516
Отправить сообщение для  psatkha с помощью ICQ
Стрелка
Re: Модостроительство

Esto100nec1Может кто знает, я пишу документацию по игре герои 5. В ней описываю расположения файлов игры и различные их настройки. Если есть добровольцы которые помогут дополнить документ пишите, желательно в личку.
На данный момент я по крупицам собираю информацию по блокам
	
<Material> и <Texture> 


Вопросы:
1. Опишите работу текстуры
	
<Gloss href="...(Texture).xdb#xpointer(/Texture)"/> 


как это работает, я так понимаю текстура блеска.
2. не знаю что значит
	
<SpecFactor> 



В общем если есть люди заинтересованные поделится своими знаниями, пишите.

2. SpecFactor - это от Specular (зеркальный) и Factor (коэффициент), более подробнее расписано вот ТУТ! По идее движок Героев тоже может с этим работать, но нужно проверить, так как я уже не помню!
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием
#473
Старый 14.01.2019, 19:00
  #473
^
footman
 
Аватар для footman
📖
Регистрация: 11.08.2018
Сообщения: 407
Регистрация: 11.08.2018
Сообщения: 407
Сообщение
Re: Модостроительство

Esto100nec1Может кто знает, я пишу документацию по игре герои 5. В ней описываю расположения файлов игры и различные их настройки. Если есть добровольцы которые помогут дополнить документ пишите, желательно в личку.
На данный момент я по крупицам собираю информацию по блокам
	
<Material> и <Texture> 


Вопросы:
1. Опишите работу текстуры
	
<Gloss href="...(Texture).xdb#xpointer(/Texture)"/> 


как это работает, я так понимаю текстура блеска.
2. не знаю что значит
	
<SpecFactor> 



В общем если есть люди заинтересованные поделится своими знаниями, пишите.

Если я правильно понял принцип работы gloss текстуры, то она используется как дополнительное освещение(отдельно от ai геометрии), но это освещение не работает на некоторых аренах подземелья и на тех у которых в настройках (AmbientLight) GlossColor = 0, почему не знаю(криворукие руки настраивали видимо), а SpecFactor знаю только то, что он влияет gloss освещение в общем если значения будет 30 от оно слабее, и наоборот при -30, и заметил такой факт если подключена bump(Normalmap) текстура, то Gloss её "перекрывает", но разницы что с bump что без нее нет м.б. стоит поэкспериментировать в этом направлении?
footman вне форума
Ответить с цитированием
#474
Старый 25.01.2019, 01:21
  #474
^
Esto100nec1
 
Аватар для Esto100nec1
📖
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
По умолчанию
Re: Модостроительство

Кто знает что значит строчка RndGroup, Пример кода ниже.
	
<AdvMapObjectLink>
    <Link href="/_(AdvMapArtifactShared)/Artifacts/OrbOfLight.(AdvMapArtifactShared).xdb#xpointer(/AdvMapArtifactShared)"/>
    <RndGroup/>
    <IconFile>models\Icons\artifacts\Orb_of_Light.tga</IconFile>
    <HideInEditor>false</HideInEditor>
</AdvMapObjectLink> 


__________________
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Esto100nec1 вне форума
Ответить с цитированием
#475
Старый 25.01.2019, 10:23
  #475
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2516
Отправить сообщение для  psatkha с помощью ICQ
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2516
Отправить сообщение для  psatkha с помощью ICQ
Стрелка
Re: Модостроительство

Esto100nec1Кто знает что значит строчка RndGroup, Пример кода ниже.
	
<AdvMapObjectLink>
    <Link href="/_(AdvMapArtifactShared)/Artifacts/OrbOfLight.(AdvMapArtifactShared).xdb#xpointer(/AdvMapArtifactShared)"/>
    <RndGroup/>
    <IconFile>models\Icons\artifacts\Orb_of_Light.tga</IconFile>
    <HideInEditor>false</HideInEditor>
</AdvMapObjectLink> 



RndGroup - это от Randomize (случайный) Group (группировка/группировать), т.е. что-то с чем-то должно группироваться случайным образом!
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием
#476
Старый 04.02.2019, 14:58
  #476
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2516
Отправить сообщение для  psatkha с помощью ICQ
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2516
Отправить сообщение для  psatkha с помощью ICQ
По умолчанию
Re: [Информация] Phoenix Vision - Комплексное модифицирование визуального аспекта игры.

Остальным фракциям тоже обязательно нужно фон заменить в окне найма!
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием
#477
Старый 18.02.2019, 15:12
  #477
^
Андраил
 
Аватар для Андраил
📖
Регистрация: 04.08.2016
Сообщения: 577
Регистрация: 04.08.2016
Сообщения: 577
По умолчанию
Re: Модостроительство

Как изменить название параметра "Нападения" у героев и существ абсолютно во всех окнах (в т. ч. всплывающих)
__________________
ColouredText - список заклинаний и их уровень в описании существ-колдунов



AlternativeCreatures - замена существ (в разработке)



Справедливость - авторский глобальный мод (заморожен)
ColouredText - список заклинаний и их уровень в описании существ-колдунов



AlternativeCreatures - замена существ (в разработке)



Справедливость - авторский глобальный мод (заморожен)
Андраил вне форума
Ответить с цитированием
#478
Старый 18.02.2019, 20:51
  #478
^
Esto100nec1
 
Аватар для Esto100nec1
📖
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
По умолчанию
Re: Модостроительство

АндраилКак изменить название параметра "Нападения" у героев и существ абсолютно во всех окнах (в т. ч. всплывающих)
Наверное нажать в поисковику поиск слова Нападения и во всех *.txt поменять это слово на своё. Я пользуюсь Total Commander, мне через него всё на много удобнее делать.
__________________
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Esto100nec1 вне форума
Ответить с цитированием
#479
Старый 28.02.2019, 22:48
  #479
^
Андраил
 
Аватар для Андраил
📖
Регистрация: 04.08.2016
Сообщения: 577
Регистрация: 04.08.2016
Сообщения: 577
По умолчанию
Re: Модостроительство

Как убрать откидку от усиленной стрелы?
__________________
ColouredText - список заклинаний и их уровень в описании существ-колдунов



AlternativeCreatures - замена существ (в разработке)



Справедливость - авторский глобальный мод (заморожен)
ColouredText - список заклинаний и их уровень в описании существ-колдунов



AlternativeCreatures - замена существ (в разработке)



Справедливость - авторский глобальный мод (заморожен)
Андраил вне форума
Ответить с цитированием
#480
Старый 01.03.2019, 00:37
  #480
^
Esto100nec1
 
Аватар для Esto100nec1
📖
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
Регистрация: 14.01.2014
Адрес: Украина
Сообщения: 81
По умолчанию
Re: Модостроительство

АндраилКак убрать откидку от усиленной стрелы?
Отдачу у персонажа который стреляет или получает урон? Если получает, то
hit – Удар (когда существо получает удар).
__________________
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Уроки по моддингу Heroes на youtube
Мои файлы по HoMM_V, по M&MH_VII
Здесь я всегда на связи Discord
Esto100nec1 вне форума
Ответить с цитированием
Ответ
Страница 32 из 47


Опции темы



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


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

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