Модификация Ex Machina с нуля

Форум Модификации для игр серии Ex Machina Вопросы по созданию модификаций
Сообщений: 419 • Страница 10 из 21 1 ... 78910111213 ... 21
Аватара
С музыкой я тоже парился, но ничего не помогло...
Аватара
Эх... А где можно редактор карт скачать, попробую поселеньице состряпать. Может получится. Просто очень вдохновил ваш опыт, товарищ Sheek!

З.Ы. Уже не надо :)

"Viva el Rojo Amanecer!"
Аватара

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

Просто очень вдохновил ваш опыт, товарищ Sheek!


Ему помог мой опыт.

Профиль уверенного водителя Белаза
Аватара
Честно говоря, я узнал это где-то ещё до Apocalypse007, но спасибо, без вас я бы так и не решился...
Аватара
Люди хелп, как добавить дот в редакторе?

З.Ы. уже ненадо

Добавлено:
Поставил дот heavy_dot3_rainmetal486. А вместо дота стоит ящик а на ней стоит рейменталл
З.Ы. Когда я его уничтожил(в игре) остались руины реального дота

Добавлено:
И ещё как определить координаты, просто хочу сделать посёлок в Зармеке, а как определить координаты нз

Аватара
Забыл в каком файле снимается ограничение, на грузоподъемность кузова 12х12.
Уже и форум Таргем облазил, что бы найти свое сообщение. Но там со старого не все перенесли.
Кто помнить в каком файле это ограничения?
Аватара
Грузоподъёмность?
Если я верно понял, то в файле \Ex Machina\data\gamedata\gameobjects\vehicleparts.xml
Там ищешь кузов и правишь размеры.
Код: Ctrl+A, Ctrl+C
      RepositorySize = "12 12">

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


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Аватара

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

А вместо дота стоит ящик


Скорее всего модель целого (не уничтоженного) дота не прописана в servers карты на которой его поставил.
(data\maps\<имя карты>\servers.xml)
По краней мере, если там какую-то модель не вписать, будет ящик.

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

как определить координаты, просто хочу сделать посёлок в Зармеке, а как определить координаты нз


Если в редакторе, то проще простого. Наводишь курсор на нужное место и жмёшь <Insert>.
Координаты будут скопированы в буфер обмена.

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

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

Грузоподъёмность?
Если я верно понял, то в файле Ex Machinadatagamedatagameobjectsvehicleparts.xml
Там ищешь кузов и правишь размеры.

Код: Ctrl+A, Ctrl+C
      RepositorySize = "12 12">



Не
Это максиму что можна поставить в стандартном варианте, 12х12 клеток.
Есть lua или xml файл, не помню. где стоит это ограничение. Вот его мне и надо. Что бы поставить больше 12х12

И да пока не забыл. Еще в очень далеких 2006-2008 Jsinx написал. Реализовать полуприцеп или прицеп в игре настолько геморрой. Что они со своим полным SDK на движок плюнули. И ввели статический прицеп на карту и все.

Добавлено:
Ага, нашел где ограничение снимается. И там 13х12. Настрелялся. пойду спать
Аватара

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

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

А вместо дота стоит ящик


Скорее всего модель целого (не уничтоженного) дота не прописана в servers карты на которой его поставил.
(datamaps<имя карты>servers.xml)
По краней мере, если там какую-то модель не вписать, будет ящик.

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

как определить координаты, просто хочу сделать посёлок в Зармеке, а как определить координаты нз


Если в редакторе, то проще простого. Наводишь курсор на нужное место и жмёшь <Insert>.
Координаты будут скопированы в буфер обмена.


Спасибо очень помог щас буду испытывать.

Добавлено:
Bat 13 объясни пожалуйста куда что нужно прописывать, а то я чайник и ни чё не понимаю :help:

Аватара

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

Bat 13 объясни пожалуйста куда что нужно прописывать, а то я чайник и ни чё не понимаю


Ну я тоже как бы не экстрасенс. Я понятия не имею, какой из дотов ты ставил.
К примеру, если это heavy_dot2, то глядишь в data\gamedata\gameobjects\gameobjects.xml

Для него там несколько блоков.
Первый (основной):
Код: Ctrl+A, Ctrl+C
       <Prototype
Class = "VehiclePart"
Name = "heavy_dot2"
ModelFile = "heavy_dot2"
ResourceType = "STATIC_AUTO_GUN_DOT" />
ModelFile даёт тебе модель "целого" дота (heavy_dot2)
Остальных (почти одинаковых) может быть несколько, в зависимости от вооружения, вот пример одного из них (с Вулканом):
Код: Ctrl+A, Ctrl+C
       <Prototype
Class = "StaticAutoGun"
Name = "heavy_dot2_vulcan"

LookRadius = "180"
MaxHealth = "2000"
DestroyedModel = "heavy_dot_brocken2"
IntersectionRadius = "3.5">

<MainPartDescription id = "DOT" partResourceType = "STATIC_AUTO_GUN_DOT">
<PartDescription id = "CANNON"
partResourceType = "SMALL_GUN"
lpName = "LP_CANNON01" />
</MainPartDescription>

<Parts>
<Part id = "DOT" Prototype = "heavy_dot2" />
<Part id = "CANNON" Prototype = "vulcan01" />
</Parts>
</Prototype>
DestroyedModel даёт тебе модель "убитого" дота (heavy_dot_brocken2)

И в итоге, проверяй, чтобы они были записаны в data\maps\<имя карты>\servers.xml
К примеру, в data\maps\r1m1\servers.xml (Край) это выглядит так:
Код: Ctrl+A, Ctrl+C
       <Item
id="heavy_dot2"
file="data\models\AnimModels.xml" />

<Item
id="heavy_dot_brocken2"
file="data\models\AnimModels.xml" />

Если нет верхнего блока - будет выведен ящик вместо "целого" дота, если нет нижнего - ящик вместо "убитого", если нет обоих - ящик всегда :D .

P.S. Более понятно объяснить, думаю, нереально.
Да, и ещё, это относится ко всему в игре.
Если где-то ящик вместо модели, значит не прописана модель в servers.xml карты.
Самый яркий пример - Меридиан 113.
Если поставить в продажу Танк, купить его и начать проходить игру, "Танком" он будет только в Землях Сэма.
На всех других локациях он будет набором ящиков, так как он прописан только в servers.xml в Землях Сэма (r5m1), а на других локациях нет.

Третий Закон: Любая достаточно развитая технология неотличима от магии. (Кларк)
Аватара
bat13 спасибо помог :good: Сейчас проверим...
P.S. Получилось :)

Аватара

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


Если нет верхнего блока - будет выведен ящик вместо "целого" дота, если нет нижнего - ящик вместо "убитого", если нет обоих - ящик всегда :D


А в Меридиане почти все доты прописаны, только три, четыре ввиде ящика. А для первой махины ставил, там также только ящики были, но я ее не использую, а то у меня комп виснет. 8)

Оффтоп:
Бэт мне кстати понравилась твоя карта в Меридиане

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

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

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

Грузоподъёмность?
Если я верно понял, то в файле Ex Machinadatagamedatagameobjectsvehicleparts.xml
Там ищешь кузов и правишь размеры.

Код: Ctrl+A, Ctrl+C
      RepositorySize = "12 12">



Не
Это максиму что можна поставить в стандартном варианте, 12х12 клеток.
Есть lua или xml файл, не помню. где стоит это ограничение. Вот его мне и надо. Что бы поставить больше 12х12

И да пока не забыл. Еще в очень далеких 2006-2008 Jsinx написал. Реализовать полуприцеп или прицеп в игре настолько геморрой. Что они со своим полным SDK на движок плюнули. И ввели статический прицеп на карту и все.

Добавлено:
Ага, нашел где ограничение снимается. И там 13х12. Настрелялся. пойду спать


А, вспомнил о чём ты.
Скрин где кузов ооооочень большой и мелкие клеточки.
Выложи инструкцию, как изменить) Может пригодиться кому)

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


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Аватара

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

А, вспомнил о чём ты.
Скрин где кузов ооооочень большой и мелкие клеточки.
Выложи инструкцию, как изменить) Может пригодиться кому)



папка - data
gamedata
файл globalproperties.xml
Строчки
<IzvratRepository
MaxSize="13 12" /> ширина кузова 13 клеток - высота кузова 12 клеток

А это магазин, кому вдруг понадобиться
<GroundRepository
Size="13 10000" /> тоже ширина на высоту клеток.
Аватара
Как сделать чтобы враги не спавнились с марсом?

Хочется новых острых ощущений? Оближи кактус!
Аватара
NOSSOBOT_2000, как вариант - убрать mars из сайдганов прототипов машин, которые записаны в vehicles.xml

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


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Аватара
kto, Скажите строки

Хочется новых острых ощущений? Оближи кактус!
Аватара
NOSSOBOT_2000, мог бы и сам найти.
Там всё просто.
Код: Ctrl+A, Ctrl+C
      <Part id = "BASKET_SIDE_GUN_0" Prototype = "marsSideGun" />

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


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

Хочется новых острых ощущений? Оближи кактус!
Сообщений: 419 • Страница 10 из 21 1 ... 78910111213 ... 21