Базовое руководство по моддингу DoW 2, задаем любые вопросы |
Здравствуйте, гость ( Авторизация | Регистрация )
Форумы работают на сервере |
Базовое руководство по моддингу DoW 2, задаем любые вопросы |
27.03.2010, 14:22
Сообщение
#41
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
Kabanus
«Вот этот Луканус и есть Авитус. Такая вот фигня» - действительно нестыковка, она меня и смутила. Да, спасибо за слоты, всё получилось без сучка и задоринки - хоть сразу задавай больше, хоть после абгрейда. А вот 4 никак не выходит, видно это ещё где-то зашито, а скорей всего в графике не предусмотрено. Всего доброго, спасибо за помощь! |
|
|
28.03.2010, 22:25
Сообщение
#42
|
|
Neophyte Группа: Пользователь Сообщений: 4 Регистрация: 27.03.2010 Пользователь №: 23 037 Репутация: 0 |
есть пара-тройка вопросов типа "где искать и как сделать":
1. как сделать, чтобы при одевании прыжкового ранца или набора для телепортации командер прыгал к цели как фаддей с корешами автоматом (charge какой-то наверное) на короткой дистанции? 2.как сделать, чтобы ракетная установка циклон, взрывчатка, дистанционный взрыватель и др. предметы, которые используют боеприпасы полученные на поле боя из ящиков их не использовали, а юзали энергию или были бы бесконечными, но с откатом? 3.какие есть тэги баффов, накладываемых на держателя данной вещи при определенных условиях, например: Код [b]| | on_take_hit_melee_buffs: { | | | };[/b] либо Код [b]| | on_equip_buffs: { | | | };[/b] ...и что с ними можно делать(какой максимум баффов при каждом условии и вообще может быть) |
|
|
29.03.2010, 13:16
Сообщение
#43
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
Вопрос по здоровью
Я правильно понимаю: В Attrib\simulation\attrib\ebps\campaign\playable\race_marine\troops\ ... .rbf, в ветке health_ext, hitpoints – это базовая толстость юнита (4500) в leveling_ext\ health – это количество хитпойнтов которое прибавляется к health_ext\ hitpoints Вроде бы всё логично, но если hitpoints 4500, а leveling_ext\ health - 50, то 4500+50 – не мала ли прибавка? Или это считается как-то по другому? Ещё аналогичный вопрос по leveling_ext\weapon. melee_skill, melee_damage_modifier, ranger_damage_ modifier также плюсуют свои значения к общему урону? И почему уровней, например у Авитуса, 100, а не 20 и как узнать какая будет прибавка,например, на 12 уровне? Сообщение отредактировал Вячеслав16 - 29.03.2010, 13:26 |
|
|
29.03.2010, 18:59
Сообщение
#44
|
|
Neophyte Группа: Пользователь Сообщений: 4 Регистрация: 27.03.2010 Пользователь №: 23 037 Репутация: 0 |
кстати у кого не рабит папка Attrib/"simulation"/attrib/...
надо скинуть файлы, которые изменены в ...папка_со_стимом\SteamApps\common\Dawn of War 2\GameAssets\data\"simulation" я кое как до этого допетрил ибо в ркликофорумской версии и версии с этого сайта сказаны совсем другие папки если я чо накосячил - то латоште сразу, ибо мож я чё нетак понял)))))) |
|
|
29.03.2010, 22:09
Сообщение
#45
|
|
Shas'La Раса: Tau Empire Армия: Bork'An Группа: Пользователь Сообщений: 875 Регистрация: 05.04.2007 Пользователь №: 8 682 Репутация: 603 |
1. как сделать, чтобы при одевании прыжкового ранца или набора для телепортации командер прыгал к цели как фаддей с корешами автоматом (charge какой-то наверное) на короткой дистанции? В файле юнита ФК (ebps) в ветке melee_ext полностью заменить ветку leap на аналогичную у Фаддея. Цитата 2.как сделать, чтобы ракетная установка циклон, взрывчатка, дистанционный взрыватель и др. предметы, которые используют боеприпасы полученные на поле боя из ящиков их не использовали, а юзали энергию или были бы бесконечными, но с откатом? Щас не припомню точно, завтра напишу. Цитата 3.какие есть тэги баффов, накладываемых на держателя данной вещи при определенных условиях, например: on_equip_buffs ...и что с ними можно делать(какой максимум баффов при каждом условии и вообще может быть) Смотри примеры баффов у rare и epic варгиров. В теории ограничений на баффы нет. кстати у кого не рабит папка Attrib/"simulation"/attrib/... надо скинуть файлы, которые изменены в ...папка_со_стимом\SteamApps\common\Dawn of War 2\GameAssets\data\"simulation" я кое как до этого допетрил ибо в ркликофорумской версии и версии с этого сайта сказаны совсем другие папки если я чо накосячил - то латоште сразу, ибо мож я чё нетак понял)))))) В pdf-ке все правильно написано. Сделай все в точности как там указано. Вопрос по здоровью Я правильно понимаю: В Attrib\simulation\attrib\ebps\campaign\playable\race_marine\troops\ ... .rbf, в ветке health_ext, hitpoints – это базовая толстость юнита (4500) в leveling_ext\ health – это количество хитпойнтов которое прибавляется к health_ext\ hitpoints Вроде бы всё логично, но если hitpoints 4500, а leveling_ext\ health - 50, то 4500+50 – не мала ли прибавка? Или это считается как-то по другому? Ещё аналогичный вопрос по leveling_ext\weapon. melee_skill, melee_damage_modifier, ranger_damage_ modifier также плюсуют свои значения к общему урону? И почему уровней, например у Авитуса, 100, а не 20 и как узнать какая будет прибавка,например, на 12 уровне? Базовые хитпоинты относятся только к юниту, не имеющему возможности получать новые уровни. Все параметры, указанные для каждого уровня — не прибавки. Это новые значения параметров для каждого уровня, начиная с первого. |
|
|
30.03.2010, 21:09
Сообщение
#46
|
|
Neophyte Группа: Пользователь Сообщений: 4 Регистрация: 27.03.2010 Пользователь №: 23 037 Репутация: 0 |
В файле юнита ФК (ebps) в ветке melee_ext полностью заменить ветку leap на аналогичную у Фаддея. тякс спасибо) записал-запомнил Щас не припомню точно, завтра напишу. это какбэ наиважнейший вопросец) ато этот лип это какбэ просто для эффектности геймплея))) чтобы смотрелось красивее Смотри примеры баффов у rare и epic варгиров. В теории ограничений на баффы нет. тякс спасибо)) В pdf-ке все правильно написано. Сделай все в точности как там указано. да это какбэ просто совет был тем кто путается)))))) я просто не люблю читать)))долго и муторно) пытаюсь своим мозгом разобраться) ну и получилось))) Базовые хитпоинты относятся только к юниту, не имеющему возможности получать новые уровни. Все параметры, указанные для каждого уровня — не прибавки. Это новые значения параметров для каждого уровня, начиная с первого. с жизнями колдовать это читы )) ибо я считаю что нафига делать дофига жизней у героя если все враги такиеже дохлые как и были раньше) но это только моё мнение, а за совет спасибо) Сообщение отредактировал Voodooman - 30.03.2010, 21:12 |
|
|
30.03.2010, 21:20
Сообщение
#47
|
|
Shas'La Раса: Tau Empire Армия: Bork'An Группа: Пользователь Сообщений: 875 Регистрация: 05.04.2007 Пользователь №: 8 682 Репутация: 603 |
это какбэ наиважнейший вопросец) ато этот лип это какбэ просто для эффектности геймплея))) чтобы смотрелось красивее Да я понимаю. Просто чего-то опять не могу все связи найти. Когда-то давно разобрался с горем пополам. Прошло время — опять ни фига не помню. Как вспомню, обязательно напишу. |
|
|
01.04.2010, 09:00
Сообщение
#48
|
|
Neophyte Группа: Пользователь Сообщений: 4 Регистрация: 27.03.2010 Пользователь №: 23 037 Репутация: 0 |
|
|
|
01.04.2010, 11:20
Сообщение
#49
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
С параметрами оружия и как их изменять разобрался, и теперь один из самых интересных вопросов – а как самому сделать варгир? Может я не правильно это назвал (варгир), уточьню: как сделать своё оружие , которое получаешь в кампании в виде призов. Где его прописать и т.д. .Как дать ссылку на нужную картинку, как изменить описание?
………………………… «Смотри примеры баффов» - что такое быффы ? ……………………….. Voodooman «с жизнями колдовать это читы» - чтобы полноценно модить нужно знать всё. И почему ты думаешь, что можно только увеличивать? Кстати, по здоровью есть непонятки и с Kabanus-ом я пока не согласен, надо ещё разбираться. Сообщение отредактировал Вячеслав16 - 01.04.2010, 11:38 |
|
|
01.04.2010, 12:36
Сообщение
#50
|
|
Shas'La Раса: Tau Empire Армия: Bork'An Группа: Пользователь Сообщений: 875 Регистрация: 05.04.2007 Пользователь №: 8 682 Репутация: 603 |
С параметрами оружия и как их изменять разобрался, и теперь один из самых интересных вопросов – а как самому сделать варгир?. Взять какой-нибудт варгир и скопировать его rbf-файл с другим именем. Скопировать используемый им weapon с другим имненем. Прописать weapon в варгир. Отредактировать нужные параметры. Добавить нужные строчки в UCS, если хочется оригинальных названий, прописать их в варгир. Все. После этого будет вероятность в миссиях, где выпадает оружие такого уровня, который установлен в варгире, появляния этого варгира. Цитата «Смотри примеры баффов» - что такое быффы? Баффы — увеличение характеристик. Широко распространенное понятие. Например, в RTW чардж дает бафф к скорости передвижения и атаке. Цитата Кстати, по здоровью есть непонятки и с Kabanus-ом я пока не согласен, надо ещё разбираться. Какого рода непонятки? Есть примеры несоответствия моей информации действительности? По крайней мере, в классическом ДоВ 2 год назад было точно так. Если что-то изменилось, я хотел бы знать что. Сообщение отредактировал Kabanus - 01.04.2010, 12:37 |
|
|
01.04.2010, 14:04
Сообщение
#51
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
Kabanus
Так просто! Я думал, что он прописывается не в одном десятке файлов. Удобный движок в DoW. На медне попробую, что-нибудь сварганить. ………………………. «Баффы» - вобщем-то я так и думал, как таковое понятие, в TW просто не употребляется. ………………………. Про здоровье отпишу когда полностью разберусь Спасибо тебе, что всегда откликаешься и помогаешь. P.S. А в "репу", когда я смогу "дать" ? |
|
|
01.04.2010, 14:16
Сообщение
#52
|
|
Shas'La Раса: Tau Empire Армия: Bork'An Группа: Пользователь Сообщений: 875 Регистрация: 05.04.2007 Пользователь №: 8 682 Репутация: 603 |
Так просто! Я думал, что он прописывается не в одном десятке файлов. Удобный движок в DoW. На медне попробую, что-нибудь сварганить. Ну, какого-то списка я точно не видел. Если найдете — дайте знать. Тут ведь вот какое дело: на некоторых миссиях некоторые варгиры вываливаются 100%. То ли они в скриптах кампании где-то прописаны, то ли еще как. Указанный способ добавления работает, основываясь на значения вероятностей из tuning\tuning_info.rbf. Гарантий выпадения он не дает. Еще было бы неплохо установить взаимосвязь уровня выпадаемого варгира и уровня героя, уровня врагов на миссии и порядкового номера миссии. Она есть и нетрудно установить ее экспериментально. Но четкую формулу пока найти не получилось. Цитата P.S. А в "репу", когда я смогу "дать" ? 300 постов нужно набить. Сообщение отредактировал Kabanus - 02.04.2010, 19:48 |
|
|
05.04.2010, 15:44
Сообщение
#53
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
Не получается создать второй «Набор медикаментов». Кто знает, подскажите как сделать.
И что, есть что в Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit.rbf Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit_consumables.rbf Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit_pack_1.rbf Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit_pack_2.rbf Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit_pack_3.rbf Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit_pack_4.rbf Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit_pack_5.rbf Attrib\simulation\attrib\wargear\wargear\campaign\playable\race_marine\sm_acc_medkit_pack_big.rbf .............................................................................. И ещё вопрос: чтобы создать свою "Печать чистоты" - достаточно скопировать какую-нибудь печать, изменить название, изменить в ней интересующие параметры, положить в …GameAssets\Data\simulation\attrib\wargear\wargear\campaign\playable\race_marine и она будет рабочая? Больше ничего не нужно? .............................................................................. Как добавить в "Печать чистоты" +1 к Силе, к Воле и т.д. . ? Есть строка bonus_statistics_strings, но это, как я понимаю, только строка инфомации. Есть ссылка на: actions\ability\grant_bonus_attribute_points_action , но где это? Или это ещё где-то задаётся? Сообщение отредактировал Вячеслав16 - 05.04.2010, 18:41 |
|
|
05.04.2010, 19:48
Сообщение
#54
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
«Как добавить +1 к Силе, к Воле и т.д.» - с этим разобрался.
В варгире в параметре в on_equip_squard__actions \ grant_bonus_attribute_points_action: attrib_points_category – прописываем к какой характеристике хотим добавить или убавить: mele(Сила), ranged(Стрельба), health(Здоровье), energy(Воля). add__attribute_points – прописываем величину прибавки(убавки) 1, 2, -1 и т.д. Всё. Проверил – работает. Да, в строках на которые ссылаются bonus_statistics_strings и negative_statistics_strings для правильного отображения информации нужно тоже прописать изменения. Сообщение отредактировал Вячеслав16 - 05.04.2010, 19:49 |
|
|
05.04.2010, 21:40
Сообщение
#55
|
|
Shas'La Раса: Tau Empire Армия: Bork'An Группа: Пользователь Сообщений: 875 Регистрация: 05.04.2007 Пользователь №: 8 682 Репутация: 603 |
Как добавить в "Печать чистоты" +1 к Силе, к Воле и т.д.? Тут важно помнить, что добавлять нужно не только в ветку on_equip_squad_actions «прибавлялки», но и в ветку on_remove_squad_actions прописывать «убавлялки». Цитата И ещё вопрос: чтобы создать свою "Печать чистоты" - достаточно скопировать какую-нибудь печать, изменить название, изменить в ней интересующие параметры. Больше ничего не нужно? По идее нет, этого должно быть достаточно. Все баффы автоматически появятся в описании варгира. И печати чистоты, purity seals, не нужно писать в кавычках — это просто знаки отличия, что-то вроде наград. Цитата Печать чистоты Печатями чистоты обычно награждаются десантники, словом и делом доказавшие свою «моральную чистоту». Так же, перед началом кампании, капелланы ордена часто благословляют отдельных воинов молитвами. На печати наносятся различные благословения и молитвы капелланов ордена, часто такие печати заменяют литыми копиями из электрума (белого золота). Цитата Не получается создать второй «Набор медикаментов». Кто знает, подскажите как сделать. Это всё абилки с расходуемыеми предметами. Подождите чуть-чуть, я скоро напишу большой пост про такого рода абилки со всеми возможными вариантами и параметрами. Просто времени нету — делов очень много. Сообщение отредактировал Kabanus - 05.04.2010, 21:47 |
|
|
06.04.2010, 11:48
Сообщение
#56
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
Kabanus
Интересная информация про Печати чистоты, зная это, как-то ещё интересней. Спасибо что уточнил про on_remove_squad_actions, это ценная информация. Я вот тут встретил варгир sm_acc_purity_seal_rite_of_marksmanship в нём on_equip_squad_actions: grant_bonus_attribute_points_action: … add_attribute_points: 1; attrib_points_category: "ranged"; и тут же on_remove_squad_actions: … grant_bonus_attribute_points_action: … add_attribute_points: -1; attrib_points_category: "ranged"; Что-то не понял, сначала даёт +1 к Стрельбе и тут же отымает. Или -1 это тоже прибавка (как минус на минус - будет плюс) и её надо тоже обязательно прописывать в on_remove_squad_actions, когда прибавляешь в on_equip_squad_actions. Проясни ситуацию. Сообщение отредактировал Вячеслав16 - 06.04.2010, 12:07 |
|
|
06.04.2010, 12:05
Сообщение
#57
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
«Подождите чуть-чуть, я скоро напишу большой пост про такого рода абилки со всеми возможными вариантами и параметрами» - очень хорошо. А почему пост, а не тутор? Мододелов в DoW2 резко поубавилось по сравнению с DoW, наряду с другими причинами ещё и потому, что нет по нему нормального руководства, как был для первой части. И эта причина не из последних. Конечно, всего знать невозможно, но я вижу у тебя вполне достаточная база знаний и уже готовых наработок для тутора. А где есть не понятные вопросы, так и написать, что это пока не выяснено, может кто из форумчан уже разобрался с этим и дополнит. В любом случае, лучше иметь не полное, но систематизированное и сведённое в одно, чем отдельные кусочки.
Сообщение отредактировал Вячеслав16 - 06.04.2010, 12:09 |
|
|
06.04.2010, 14:21
Сообщение
#58
|
|
Shas'La Раса: Tau Empire Армия: Bork'An Группа: Пользователь Сообщений: 875 Регистрация: 05.04.2007 Пользователь №: 8 682 Репутация: 603 |
Что-то не понял, сначала даёт +1 к Стрельбе и тут же отымает. Или -1 это тоже прибавка (как минус на минус - будет плюс) и её надо тоже обязательно прописывать в on_remove_squad_actions, когда прибавляешь в on_equip_squad_actions. Проясни ситуацию. Это означает, что когда варгир одевается, дается бафф на параметр. Когда варгир снимается — бафф тоже должен сниматься. Цитата почему пост, а не тутор? Основная причина — отсутствие достаточного количества информации. Я не могу написать более или менее полное руководство просто потому, что слишком много не знаю. Более того, с определенной долей погрешности могу заявить, что никто не знает ответы на мои вопросы. В русскоязычном комьюнити моддингом ДоВ 2 не занимается вообще никто. Это непрятно признавать, но мне даже посоветоваться не с кем. Это очень хорошо прослеживается по активности в разделе — людей нет. В англоязычном — просто нет шаристых чуваков. Я могу точно сказать, что, например, на реликах к категории знаний сквады-здания-абилки специалистов нет вообще. Те, кто там чуть-чуть проявляет активность в плане помощи новичкам не могут ответить ни на один интересующий меня вопрос — это серьезный показатель. Вывод: разработчикам ДоВ 2 глубоко наплевать на моддерское комьюнити. Они не только не выложили нормальный софт для работы с игрой, но не удосужились описать очень важные вопросы по архитектуре игры. У меня нет стройной картины взаимосвязей данных игры, они хаотичны и поверхностны. написать нормальное руководство я не могу. |
|
|
06.04.2010, 14:47
Сообщение
#59
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
Kabanus,
Здравствуй! «Это означает, …Когда варгир снимается — бафф тоже должен сниматься.» - да, дого бы я с этим ещё провозился, пока бы разобрался. Спасибо. А если там прописать не –Х , а +Х, то бафф останется? А если вообще ничего не писать? Всё что ты сказал про моддинг - полностью с тобой согласен. Можно даже ещё по резче, но что делать, лечь на дно и сдаться? А может попытаться сделать хоть то, что можем? «У меня нет стройной картины взаимосвязей данных игры, они хаотичны и поверхностны. написать нормальное руководство я не могу.» - ну не скромничай, Кабанус! Того что ты знаешь, вполне достаточно для начального( и не только начального) моддинга, надо просто всё собрать в один. Пусть будет где-то клочками, но всё в одном и хоть как-то систематизировано. Мне кажется и следующий адон или что там они готовят, будет тоже на этом движке. Твои знания нужны мододелам.Конечно, на это нужно не мало времени, я понимаю, решать тебе. |
|
|
09.04.2010, 17:43
Сообщение
#60
|
|
Scout Раса: Space Marines Армия: Ultramarines Группа: Пользователь Сообщений: 89 Регистрация: 17.01.2009 Из: Моск. обл. Пушкинский р-н Пользователь №: 17 372 Репутация: 9 |
Чем отличаются (чем усложняются) уровни сложности в кампании? Можно ли самому усложнить последний уровень(Примарх)?
|
|
|
Текстовая версия | Сейчас: 19.03.2024 - 14:56 |
Написать письмо администратору |