Форумы Homeworld3.RU

Форумы Homeworld3.RU (http://www.homeworld3.ru/forum/index.php)
-   Верфи близ Сарума [HW2 Modding] (http://www.homeworld3.ru/forum/forumdisplay.php?f=24)
-   -   Вопросница по правке содержимого Homeworld2.big (http://www.homeworld3.ru/forum/showthread.php?t=1878)

Лёшка 05-03-2011 01:45 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Quote:

Originally Posted by regul (Post 44927)
где у вайгровского карриера прописана возможность замены продакшен подсистемы? (если файтер продакшен построил, то на корвет фасилити или фригат фасилити ты увидишь надпись replace и можешь поменять подсистему без уничтожения предыдущей)

Не путай с Хиигарским керриером,у Вайгра всегда что-то одно,и замена завода осуществляется с уничтожением уже построенного. Также за снесённый завод возвращают его полную стоимость (не знаю,как в Комплексе,в оригинале это так).

regul 05-07-2011 09:17 AM

Re: Вопросница по правке содержимого Homeworld2.big
 
Я имел ввиду что при этом не надо вручную уничтожать подсистему, всё автоматически происходит.

regul 05-11-2011 08:09 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Говорят, в каком-то моде реализовано обновление через саму игру (кнопочка check update) - не помните в каком?

Лёшка 05-11-2011 08:27 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Quote:

Originally Posted by regul (Post 45032)
Говорят, в каком-то моде реализовано обновление через саму игру (кнопочка check update) - не помните в каком?

Homeworld2 1.1 version.

regul 05-11-2011 09:23 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Слово "МОД" тебе ничего не сказало?

Roman 08-17-2012 06:42 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Кто нибуть подскажет, я хочу сделать лазерную противоракетную систему, даже сделал, орудие стреляет короткими лазерными лучами по ракетам, но беда в том, что ракетам как-то пофигу, орудие их не сбивает, проблема не в уроне, я ставил гигантский дамаг, не помогает, менял параметры в орудия, на то, чтобы оно стреляло снарядами - и ракеты сразу после попадания начали дохнуть. Вернул на лазер, и опять, никакого дамага, ставил орудию возможность стрелять по другим кораблям, дамаг есть, по ракетам нет. Точность тоже на проблему не влияет, делал так, чтобы урон должен был наносится даже в случае промаха (так обычно разрывные снаряды делают) но ракеты живы, осталось только попрововать дамаг по площади. Подскажите, в чем беда, и как исправить?

P.s. Дамаг по площади не увенчался успехом.

regul 09-02-2012 09:19 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
А способность ставить мины ты кораблю прописывал? Ракеты может сбивать только корабль с этой включенной способностью. Хотя, если снарядами сбивает, значит ставил. А если оставить стрельбу снарядами а эффект стрельбы нацепить лазера?

Roman 10-06-2012 03:40 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
--А если оставить стрельбу снарядами а эффект стрельбы нацепить лазера?
Теоретически возможною, на практике нет, для типа стрельбу bullet не возможно прописать эффект, сделанный для InstantHit. Но если сделать текстуры снарядов как в звездных войнах (Палки когого-нибудь цвета) и поставить высокую скорострельнось, и высокую скорость полёта снаряда, то может и получится иммитировать лазер, но по моему у движка есть ограничение скорострельности (где-то 0.2-0.3 секунды на презарядку, если ставить меньше, то начинает пропускать выстрелы, либо вообще не пашет)

Fencer 01-14-2013 02:28 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Меня интересует, каким образом меняются/добавляются исследования?
Куда тыкаться и по каким файлам шарить?

mpv2909 01-15-2013 03:49 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
В Homeworld2.big
\scripts\building and research\
В этой папке выбирашь название рассы
например hiigaran в этой папке открываеш фаил research.lua
там одно иследование это несколько строчек сверху и снизу которых скобки например

{
Name = "название(не отоброжается в игре нужно для других скриптов и так далее)",
RequiredResearch = "иследование необходимое чтобы сделать это иследование",
RequiredSubSystems = "подсистема необходимая чтобы сделать это иследование",
Cost = цена,
Time = время исследования в секундах,
DisplayedName = "название в игре",
DisplayPriority = позиция в меню иследований задаётся цифрой,
Description = "описание",
TargetName = "к какому кораблю",
Icon = Icon_Tech,
ShortDisplayedName = "ещё одно название",
},

это обычное иследование которое используется например для того чтобы после этого иследования был доступен корабыль

mpv2909 01-15-2013 03:56 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Иследогвание которое улучшает броню или скорость
{
Name = "название(не отоброжается в игре нужно для других скриптов и так далее)",
RequiredResearch = "иследование необходимое чтобы сделать это иследование",
RequiredSubSystems = "подсистема необходимая чтобы сделать это иследование",
Cost = цена,
Time = время исследования в секундах,
DisplayedName = "название в игре",
DisplayPriority = позиция в меню иследований задаётся цифрой,
Description = "описание",
UpgradeType = Modifier,
TargetType = Ship,
TargetName = "название коробля, который будет модернизирован",
UpgradeName = "название улучшения можно только"MAXHEALTH"-здоровие и "MAXSPEED"-скорось ",
UpgradeValue = число на которое будет умножен показатель скорости или здоровия, обычно меньше 2,
Icon = Icon_Health,
ShortDisplayedName = "ещё одно название",
},

Добавлено через 47 секунд
откроеш этот фаил и разберёшся

Fencer 01-15-2013 04:40 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Спасибо, правда пошарил уже сам по форуму да вытащил распакованную Дату, ибо лениво с компиляцией-декомпиляцией файлов ковыряться.
Простенький ребаланс оригинала замутил (апгрейдов и прочего) и фрегаты утанковал для живучести. :)

Теперь вот хочется добавить чего-нить, чтоб характеристики трофейных кораблей апгрейдить, да исследовать технологии строительства хранителей с беспилотниками.

Добавлено через 3 минуты
Пока правда не особо соображаю с чего начать

mpv2909 01-16-2013 09:43 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
чтобы добавить корабль в стрительство нужно:
опять в папке
\scripts\building and research\Hiigaran
открыть фаил build.lua
добавить что то типа
{
Type = Ship,
ThingToBuild = "название",
RequiredResearch = "необходимое для строительства иследование",
RequiredShipSubSystems = "необходимая для строительства подсистема",
DisplayPriority = позиция в меню, цифрой,
DisplayedName = "название которое будет написанно в меню строительства",
Description = "описание",
},

Добавлено через 5 минут
чтобы построить хранителя вставь что-то типа


{
Type = Ship,
ThingToBuild = "kpr_destroyerm10",
RequiredResearch = "DestroyerTech",
RequiredShipSubSystems = "CapShipProduction",
DisplayPriority = 117,
DisplayedName = "$7056",
Description = "$7057",
},

чтобы построить дрон вставь что-то типа

{
Type = Ship,
ThingToBuild = "kpr_attackdroid",
RequiredResearch = "",
RequiredShipSubSystems = "CorvetteProduction",
DisplayPriority = 51,
DisplayedName = "$7038",
Description = "$7039",
},

Ну как-то так

Fencer 01-17-2013 02:10 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Дело в том, что в мультиплеере оно работает, а в сингле - нет.
Корабль хоть и есть в меню, но построить его нельзя, ибо отображается он превысившим лимит строительства.
Подвязать возможность строить дроны и хранюг хочу под отдельное исследование (как было с тягачами в 6 и 7 миссиях), выдаваемое где-нить в 9-11 миссии, будто на основе данных оракула и захваченного тягача. Также добавить отдельные лимитирующие плашки для строительства данных корабликов, ну и производственные мощности хранителя таки активировать.

Пока что вникаю в мануалы разного рода, да наслаждаюсь регулярными вылетами своего детища на этапе загрузки. :)

mpv2909 01-17-2013 04:03 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
создай иследование в фаиле research.lua потом вставь его название в фаил build.luа

RequiredResearch = "сюда",

AndrewN 01-17-2013 04:16 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Отдельное исследование? Нужно править файл с ограничениями, который до сих пор корректно декомпилировать не удалось, насколько я помню. Хотя могу ошибаться.
Можно слегка обойти и привязать к исследованию, скажем, муверов.
Лимиты строительства можно поправить в файле data://scripts/unitcaps/singleplayer.lua.

Fencer 01-17-2013 04:31 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Quote:

Originally Posted by AndrewN (Post 53411)
Можно слегка обойти и привязать к исследованию, скажем, муверов.

Ну или так, лишь бы всплывало исследование автоматом в нужной миссии
Quote:

Originally Posted by AndrewN (Post 53411)
Лимиты строительства можно поправить в файле data://scripts/unitcaps/singleplayer.lua.

Пропись дополнительных строк:

UC_ShipType("Имякорабля", кол-во);
UC_Family("Класскораблей", кол-во );


принесла лишь вылеты, я так полагаю этот файл пересекается с FamilyList.lua и Restrict.lua, а может и ещё с чем-то. Правда какая-либо их правка ничего кроме тех же вылетов не приносит... чем дальше в лес - тем толще партизаны. :)

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

AndrewN 01-17-2013 05:15 PM

Re: Вопросница по правке содержимого Homeworld2.big
 
Вылетов на ровном месте не бывает. Есть чудесный файл Bin://Release/hw2.log.

Вообще, добавь в аське/в скайпе, в онлайне консультировать удобнее.

Fencer 01-18-2013 01:40 AM

Re: Вопросница по правке содержимого Homeworld2.big
 
Quote:

Originally Posted by AndrewN (Post 53414)
hw2.log.

Понимать бы ещё смысл той абракадабры, на которую ссылаются логи.

Кстати, помнится в одной из моих асек ты был зафренден (отрыть бы теперь все uin-ы да пароли от них).

AndrewN 01-18-2013 11:12 AM

Re: Вопросница по правке содержимого Homeworld2.big
 
Именно hw2.log, а не эррор-логи и дамп-файлы.


All times are GMT +3. The time now is 12:11 AM.