Вопросы по созданию модов

Форум Модификации для игр серии Ex Machina Вопросы по созданию модификаций
Сообщений: 1744 • Страница 58 из 88 1 ... 55565758596061 ... 88
Аватара
Поэкспериментирую, попробую снизить до 5 да посмотреть.
Аватара

"kto" писал(а):

Пробуй, я не запрещаю

Вот, ради прикола, пятнадцать минут работы, три хемуля. И теперь вместо гианта - биг.
Спойлер
Всё это легко делается в хемулях, не затрагивая модели. Достаточно вспомнить/просмотреть Танк и Бульдозер.

Третий Закон: Любая достаточно развитая технология неотличима от магии. (Кларк)
Аватара

"bat13" писал(а):

"kto" писал(а):

Пробуй, я не запрещаю

Вот, ради прикола, пятнадцать минут работы, три хемуля. И теперь вместо гианта - биг.
Спойлер
Всё это легко делается в хемулях, не затрагивая модели. Достаточно вспомнить/просмотреть Танк и Бульдозер.


Найс.
Очень не плохо.
А теперь, если не сложно, напиши минимануал, как это сделать. В принципе должно быть полезно.

Всегда копал очень глубоко.
Возможно решение лежало на поверхности)

__________!///_ _____
_________( @@ )_____
_______ooO-(_)-o o____
Пришёл, увидел, забанил. Ещё вопросы?


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Аватара
Спойлер
Это называется: "Дело было вечером, а мои кривые копытца чесались что-нибудь подправить в игре"

Вопрос, как сделать так чтобы орудие стреляло в ОДНУ точку, а не в две? (Только не бейте если не туда написал)



Едем и стреляем, стреляем и едем
Аватара

"kto" писал(а):

А теперь, если не сложно, напиши минимануал, как это сделать. В принципе должно быть полезно.

Да тут вообще-то и писать практически нечего. :)
Но, чтоб каждый понял, опишу на примере той-же первой кабины Охотника.
И так, поехали. Первое - открываем data\gamedata\gameobjects\vehicles.xml и находим там Охотника.
Смотрим блок моделей кабины и кузова, по умолчанию он такой:
Спойлер
Код: Ctrl+A, Ctrl+C
       <MainPartDescription id = "CHASSIS" partResourceType = "HUNTER_CHASSIS">
<PartDescription id = "CABIN" partResourceType = "HUNTER_CABIN" lpName = "LP_CAB01" >
<PartDescription id="CABIN_SMALL_GUN" partResourceType = "SMALL_GUN" lpName = "LP_SML01" />
<PartDescription id="CABIN_BIG_GUN_1" partResourceType = "BIG_GUN" lpName = "LP_BIG01" />
<PartDescription id="CABIN_BIG_GUN_2" partResourceType = "BIG_GUN" lpName = "LP_BIG02" />
<PartDescription id="CABIN_GIANT_GUN" partResourceType = "GIANT_GUN" lpName = "LP_GIANT01" />
</PartDescription>
<PartDescription id = "BASKET" partResourceType="FAKE_BIGBASKET" lpName = "LP_CAB01" />
</MainPartDescription>

Переделываем в такое (меняем CABIN_GIANT_GUN на CABIN_BIG_GUN_3 и GIANT_GUN на BIG_GUN, ЛОАДПОИНТ НЕ ТРОГАЕМ!!):
Спойлер
Код: Ctrl+A, Ctrl+C
       <MainPartDescription id = "CHASSIS" partResourceType = "HUNTER_CHASSIS">
<PartDescription id = "CABIN" partResourceType = "HUNTER_CABIN" lpName = "LP_CAB01" >
<PartDescription id="CABIN_SMALL_GUN" partResourceType = "SMALL_GUN" lpName = "LP_SML01" />
<PartDescription id="CABIN_BIG_GUN_1" partResourceType = "BIG_GUN" lpName = "LP_BIG01" />
<PartDescription id="CABIN_BIG_GUN_2" partResourceType = "BIG_GUN" lpName = "LP_BIG02" />
<PartDescription id="CABIN_BIG_GUN_3" partResourceType = "BIG_GUN" lpName = "LP_GIANT01" />
</PartDescription>
<PartDescription id = "BASKET" partResourceType="HUNTER_BASKET" lpName = "LP_CAB01" >
<PartDescription id="BASKET_SPECIAL_WEAPON" partResourceType = "SPECIAL_WEAPON"/>
</PartDescription>
</MainPartDescription>
И так как у нас новый ID-ешник (CABIN_BIG_GUN_3), открываем data\gamedata\vehicleparttypes.xml и прописываем его там добавив такой блок (в любом месте файла):
Спойлер
Код: Ctrl+A, Ctrl+C
       <VehiclePart
PartName ="CABIN_BIG_GUN_3"
ResourceName ="BIG_GUN"
/>
Вот, практически и всё. Теперь вместо гианта будет биг.
Ну и ещё, естественно, во всех прототипах Охотника, использующих первую кабину, нужно поменять ID-шник и пушку на биговскую.
Например вот такой прототип:
Спойлер
Код: Ctrl+A, Ctrl+C
       <Prototype
Class = "Vehicle"
Name = "Hunter01"
ParentPrototype = "Hunter"
VisibleInEncyclopedia = "false">
<Parts>
<Part id = "CABIN" Prototype = "hunterCab01" />
<Part id = "CABIN_GIANT_GUN" Prototype = "hunterLauncher" />
<Part id = "BASKET" Prototype = "hunterCargo01" />
</Parts>
</Prototype>

Переделать, к примеру, вот так (заменив CABIN_GIANT_GUN на CABIN_BIG_GUN_3 (обязательно) и hunterLauncher на octopus01 (или любую пушку "биговского" формата)):
Спойлер
Код: Ctrl+A, Ctrl+C
       <Prototype
Class = "Vehicle"
Name = "Hunter01"
ParentPrototype = "Hunter"
VisibleInEncyclopedia = "false">
<Parts>
<Part id = "CABIN" Prototype = "hunterCab01" />
<Part id = "CABIN_BIG_GUN_3" Prototype = "octopus01" />
<Part id = "BASKET" Prototype = "hunterCargo01" />
</Parts>
</Prototype>



P.S. Охотник приведён чисто для примера, всё вышеописанное, естественно, можно делать с любой машиной.

Третий Закон: Любая достаточно развитая технология неотличима от магии. (Кларк)
Аватара

"kto" писал(а):

1_. Нужно было добавить в vehicles.xml

Код: Ctrl+A, Ctrl+C
      <PartDescription id="CABIN_BIG_GUN_1" partResourceType = "BIG_GUN" lpName = "LP_BIG01" />


2_. Править .gam нужно не вордпадом, а или блокнотом, или же Notepad++
Начни заново, воьми оригинальную модель и открой именно в Notepad++

Попробуй и отпишись.
Думаю получится.


Сделал как ты говорил, зашел в игру. ввел cab(3) и все получилось. :D

Профиль уверенного водителя Белаза
Аватара
Был мод. Назывался конструктор-мод. Суть мода в том, что были сняты ограничения и к любой кабине можно было купить любой кузов. Может у кого есть прошу откликнутся.

я и говорю ну-ну.
Аватара
Доброго времени суток. Кто знает как ПРАВИЛЬНО добавить село? А то у меня фигня получается.Заранее спасибо

Аватара

"Хель" писал(а):

Доброго времени суток. Кто знает как ПРАВИЛЬНО добавить село? А то у меня фигня получается.Заранее спасибо


Ты же уже добавлял! Чо не так то? А или ты для новой карты?

Профиль уверенного водителя Белаза
Аватара

"Apocalypse007" писал(а):

"Хель" писал(а):

Доброго времени суток. Кто знает как ПРАВИЛЬНО добавить село? А то у меня фигня получается.Заранее спасибо


Ты же уже добавлял! Чо не так то? А или ты для новой карты?


Для новой карты

Аватара

"Хель" писал(а):

Для новой карты

Так-же само. Берёшь из dynamicscene.xml любой карты, и вставляешь в dynamicscene.xml своей новой карты.

Третий Закон: Любая достаточно развитая технология неотличима от магии. (Кларк)
Аватара
И ещё вопрос, как создать свой прототип селоа\города?

Аватара

"Хель" писал(а):

И ещё вопрос, как создать свой прототип селоа\города?

Как и всё остальное, копи/пастом существующего прототипа (в towns.xml), и сменой ему имени и параметров.

Третий Закон: Любая достаточно развитая технология неотличима от магии. (Кларк)
Аватара

"TOD" писал(а):

Был мод. Назывался конструктор-мод. Суть мода в том, что были сняты ограничения и к любой кабине можно было купить любой кузов. Может у кого есть прошу откликнутся.


Ссылку не дам, так как нет.
Но сделать очень просто.
Замените всем машинам ResourceType на одинаковый для всех частей.

__________!///_ _____
_________( @@ )_____
_______ooO-(_)-o o____
Пришёл, увидел, забанил. Ещё вопросы?


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Аватара
Как сделать, чтоб враги спаунились далеко от меня?
не помню какая строчка
Аватара

"Sheek" писал(а):

Как сделать, чтоб враги спаунились далеко от меня?
не помню какая строчка


Ковыряй globalproperties.xml, там на самом деле не одна строчка за это отвечает.
Аватара

"bat13" писал(а):

"kto" писал(а):

А теперь, если не сложно, напиши минимануал, как это сделать. В принципе должно быть полезно.

Да тут вообще-то и писать практически нечего. :)
Но, чтоб каждый понял, опишу на примере той-же первой кабины Охотника.


P.S. Охотник приведён чисто для примера, всё вышеописанное, естественно, можно делать с любой машиной.



Можешь такойже мануал сделать для урала(в частности для 4 кабины) ставлю гиант и он на всех(почти кроме 1 кабины) кабинах, я в этом деле чайник, но как поменять для 4 кабины урала?

Аватара

"Хель" писал(а):

Можешь такойже мануал сделать для урала(в частности для 4 кабины) ставлю гиант и он на всех(почти кроме 1 кабины) кабинах, я в этом деле чайник, но как поменять для 4 кабины урала?


А вот теперь то пригодится мой метод.
Нужно слот переименовать из 01 в 05 к примеру и аналогично прописать в игре.

__________!///_ _____
_________( @@ )_____
_______ooO-(_)-o o____
Пришёл, увидел, забанил. Ещё вопросы?


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Аватара
Спасибо, попробую.
Вопрос как создавать караваны в игре? В редакторе есть Caravan Editor, но там показаны только караваны которые есть на карте и всё ничего не редактируется и не изменяется

Аватара
Хель, Не пробовал.
Я свои торговые караваны создаю через триггер.

Если решишь делать караван через триггер - скажи.
Я для примера использовал трактор в Крае, он тоже по триггеру ездит.
Только я ещё добавил триггер, что бы при уничтожении машины она появлялась заново на начале маршрута.

__________!///_ _____
_________( @@ )_____
_______ooO-(_)-o o____
Пришёл, увидел, забанил. Ещё вопросы?


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Сообщений: 1744 • Страница 58 из 88 1 ... 55565758596061 ... 88