Вопросы по созданию карт

Форум Модификации для игр серии Ex Machina Вопросы по пакету SDK
Сообщений: 288 • Страница 12 из 15 1 ... 789101112131415
Аватара
извините что может не по теме но такой вопрос: как добавить в продажу неиграбельные машины (клоп таракан и т.д.), цены указать и где будут продаватсья, копался в хмl ничего не нашел похожего помогите плз
Аватара

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

как добавить в продажу неиграбельные машины (клоп таракан и т.д.), цены указать и где будут продаватсья, копался в хмl ничего не нашел похожего помогите плз

Почитай здесь http://deusexmachina.fsay.net/forum/viewtopic.php?p=49166#p49166
и здесь http://deusexmachina.fsay.net/forum/viewtopic.php?p=45285#p45285

Третий Закон: Любая достаточно развитая технология неотличима от магии. (Кларк)
Аватара
Кто-нибудь перебрасывал карты из Ex Machina в Меридиан? Запустил там
«Край», но лайтмапы не подходят, нужны меридиановские. Можно как-нибудь конвертнуть старые?
Аватара
Здраствуйте, реально ли создать водопад в сдк?

Жизнь одна, и не даётся дважды
Аватара
Ребят, проложил дорогу в Крае, отметил на Passmap editor жёлтым полем "road" А в игре, на той дороге, всё равно трава растёт, Что может быть не так?

Добавлено:
И как покрасить текстуру в Tile MaP или Color Map? а то она не красится
Аватара

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

Ребят, проложил дорогу в Крае, отметил на Passmap editor жёлтым полем "road" А в игре, на той дороге, всё равно трава растёт, Что может быть не так?

Как, что не так? Естественно, траву надо удалить.
Ей же побарабану, дорога там, озеро или дом. Где её поставили, там она расти и будет.
Удаляется ластиком в редакторе травы (Shapes editor или Plants Editor, точно не помню)

P.S. Не стоит так-же забывать, что ластик автоматом удалит и объекты, попавшие в его зону (столбы, деревья, камни, здания, заборы и т.д.)
Поэтому, чтобы объекты можно было восстановить, нужно перед работай ластиком (до окрытия карты в редакторе) сделать бэкап файлов dynamicscene.xml и word.xml в папке уровня.
Позже, после сохранения, вернув старые файлы, вы восстановите все объекты.
При этом не стоит сохранять весь уровень, достаточно в редакторе сохранить только траву (grass.xml)

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

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

Здраствуйте, реально ли создать водопад в сдк?


В аркаде есть водопад.
Сделан анимированой 3D моделью.
Распакуй аркаду и посмотри в gsmed.

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


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

Профиль уверенного водителя Белаза
Аватара
Apocalypse007 помнится JSinx писал где то на форуме... я сохранил его речь с Андрюхой- kto:
Спойлер
Значит почитал, что запомнил, на то отвечаю:
1) Obstacel Box'ы нужны для AI, чтобы они могли объехать составные (сложные) препятствия. Боксы не должны пересекаться друг с другом.
2) если не получается создать новую карту, можно переименовать старую (папку и файл ssl), в файле ssl изменить данные параметры на новые
Код

<Key
name="PATH">data\maps\r1m1</Key>

<Key
name="LEVELNAME">r1m1</Key>
3) чтобы загрузить карту с уникальным именем, открываем консоль и набираем команду
Код

/map имя_уровня
4) Для создания переезда на другой уровень, нужно сделать 2 локации на каждом уровне:
локация выезда , локация въезда.

При этом в локации выезда указываем параметр
Код

PassageAddress="r1m2 FromR1M1"
где r1m2 - имя уровня на который едем, а FromR1M1 - имя локации, в которую ставит машину.

у локации въезда указываем параметр
Код

ExitLocation="ToR1M2"

это имя локации, относительно которой будет позиционироваться машина при переезде (будет стоять к ней задом).
т.е. пример: у есть 2 уровня r1m1 и r2m2.
На уровне r1m1 создаем локации:
Код

Name="ToR1M2"
PassageAddress="r1m2 FromR1M1"

и
Код

Name="FromR1M2"
ExitLocation="ToR1M2"
на уровне r1m2 то же самое, только немного изменяем имена:

Код

Name="ToR1M1"
PassageAddress="r1m1 FromR1M2"

и
Код

Name="FromR1M1"
ExitLocation="ToR1M1"
P.S. Уровни можно редактировать только из той папки, где находиться редактор - иначе все будет глючить

P.S.S. лучший учебник - это пример. Их предоставлено целых 10 штук.

kto благодарю за совет :)

Жизнь одна, и не даётся дважды
Аватара

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

Apocalypse007 помнится JSinx писал где то на форуме... я сохранил его речь с Андрюхой- kto:

Спойлер
Значит почитал, что запомнил, на то отвечаю:
1) Obstacel Box'ы нужны для AI, чтобы они могли объехать составные (сложные) препятствия. Боксы не должны пересекаться друг с другом.
2) если не получается создать новую карту, можно переименовать старую (папку и файл ssl), в файле ssl изменить данные параметры на новые
Код

<Key
name="PATH">data\maps\r1m1</Key>

<Key
name="LEVELNAME">r1m1</Key>
3) чтобы загрузить карту с уникальным именем, открываем консоль и набираем команду
Код

/map имя_уровня
4) Для создания переезда на другой уровень, нужно сделать 2 локации на каждом уровне:
локация выезда , локация въезда.

При этом в локации выезда указываем параметр
Код

PassageAddress="r1m2 FromR1M1"
где r1m2 - имя уровня на который едем, а FromR1M1 - имя локации, в которую ставит машину.

у локации въезда указываем параметр
Код

ExitLocation="ToR1M2"

это имя локации, относительно которой будет позиционироваться машина при переезде (будет стоять к ней задом).
т.е. пример: у есть 2 уровня r1m1 и r2m2.
На уровне r1m1 создаем локации:
Код

Name="ToR1M2"
PassageAddress="r1m2 FromR1M1"

и
Код

Name="FromR1M2"
ExitLocation="ToR1M2"
на уровне r1m2 то же самое, только немного изменяем имена:

Код

Name="ToR1M1"
PassageAddress="r1m1 FromR1M2"

и
Код

Name="FromR1M1"
ExitLocation="ToR1M1"
P.S. Уровни можно редактировать только из той папки, где находиться редактор - иначе все будет глючить

P.S.S. лучший учебник - это пример. Их предоставлено целых 10 штук.

kto благодарю за совет :)


Да deus, и конечно kto спасибо за совет!

Профиль уверенного водителя Белаза
Аватара
Недавно находил полный лог своих бесед с JSinx за 2 года, надо перерыть, что там есть полезного и выкинуть в свет.

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


Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
Уровень профиля от John
Аватара
Народ всем привет! Меня тут оочень давно не было, в двух словах-комп сгорел старый ;) Купили новый хороший- такой хороший ;)Дек вот, давно меня не было в редакторе как-то и раньше хотел задать этот вопрос задам сейчас-Как правильно сделать "Вэйпоинт",сегодня 1ч над этим думал пока мозг не прогорел,скаут не вкокую не хочет по ниму ехать может кто знает как сделать так что-бы он наконец-то поехааал.Зарание спасибо!Просто как-то помню раньше делал вэйпоинты для людей но не помню как но точно помню-что они по ним ходили..
Аватара

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

Народ всем привет! Меня тут оочень давно не было, в двух словах-комп сгорел старый ;) Купили новый хороший- такой хороший ;)Дек вот, давно меня не было в редакторе как-то и раньше хотел задать этот вопрос задам сейчас-Как правильно сделать "Вэйпоинт",сегодня 1ч над этим думал пока мозг не прогорел,скаут не вкокую не хочет по ниму ехать может кто знает как сделать так что-бы он наконец-то поехааал.Зарание спасибо!Просто как-то помню раньше делал вэйпоинты для людей но не помню как но точно помню-что они по ним ходили..



. Как устанавливать человека и задавать ему маршрут?
Выбираешь в редакторе функцию выбора обьектов (там кнопка в виде машинки), в появившемся окне открываешь GameObjects >>> BreakableObjects >>> Human\Human2\Human3\Human_Player (На выбор). Все)
Теперь как задать маршрут. Открываешь функцию Paths (Кнопка с красныйми "путями", чуть правее от Выбора обьектов), в появившемся окне вписываешь имя пути и нажимаешь на кнопку Add. В списке должен появиться и выделиться новый путь. Далее поодаль от человека нажимаем правой кнопкой мыши и оп! Появилась начальная точка пути! (поодаль для того, чтобы чел нормально шел. если поставить начало пути под челом, он будет идти на месте или вообще не идти). Далее продолжаем делать путь, так же нажимая правой кнопкой мыши (путь делается отрезками, если сделать один отрезок, значит, чел будем мотаться туда сюда.) Путь делаем кольцевой, т.е. конечную точку пути нужно поставить недалеко от человека, и НИ В КОЕМ СЛУЧАЕ не соединять с началом пути, а то чел пройдет путь и остановится.
Проделав путь, опять нажми на кнопку выбора обьектов, и потом нажми на кнопку выбора обьектов на карте (значок курсора), выбираешь чела, для которого проделывал путь, нажми на него правой кнопкой мыши и в строке PathsNames прописываешь имя созданного пути. Все!)
Аватара
Помню, где то спрашивали про сдвиг машины при старте новой машины. Я хз, как понятнее объяснить.) Кароче, в 113, когда машина падает, ее уносит влево. И никуда не сдвинешь.

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

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

Помню, где то спрашивали про сдвиг машины при старте новой машины. Я хз, как понятнее объяснить.) Кароче, в 113, когда машина падает, ее уносит влево. И никуда не сдвинешь.


Лучше видео или рисунок, ничего не понял.

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


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

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

Помню, где то спрашивали про сдвиг машины при старте новой машины. Я хз, как понятнее объяснить.) Кароче, в 113, когда машина падает, ее уносит влево. И никуда не сдвинешь.



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

В редакторе сделал ошибку сдвинул границы карты. Это там всегда случается.

открой названиекарты.ssl найди параметры
КОД: ВЫДЕЛИТЬ ВСЁ
      <Key
         name="MINSAFEX">????</Key>

      <Key
         name="MINSAFEY">????</Key>

      <Key
         name="MAXSAFEX">????</Key>

      <Key
         name="MAXSAFEY">????</Key>

исправь их значения как были




Оффтоп:
Ответ был совсем рядом /viewtopic.php?p=60081#p60081

http://nick-name.ru/forum/OverLine.gif
Аватара

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


В редакторе сделал ошибку сдвинул границы карты. Это там всегда случается.

открой названиекарты.ssl найди параметры
КОД: ВЫДЕЛИТЬ ВСЁ
<Key
name="MINSAFEX">????</Key>

<Key
name="MINSAFEY">????</Key>

<Key
name="MAXSAFEX">????</Key>

<Key
name="MAXSAFEY">????</Key>

исправь их значения как были


Значения совпадают с исходником... хм :sceptic:

Добавлено:
Переделывать не хочется

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

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

Значения совпадают с исходником... хм


Может все таки что то где то не там смотрел? Такое поведение из за этого было. А вообще посмотри пассмапы еще тогда.

http://nick-name.ru/forum/OverLine.gif
Аватара

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


Может все таки что то где то не там смотрел? Такое поведение из за этого было. А вообще посмотри пассмапы еще тогда.


Скачаю Антологию тогда, посмотрю.

Профиль уверенного водителя Белаза
Сообщений: 288 • Страница 12 из 15 1 ... 789101112131415