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

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

Жизнь одна, и не даётся дважды
Аватара
сейчас протестим...может это мой косяк)

Добавлено (25.08.10, 20:21)
---------------------------------------------
При запуске редактора показывает :
Cannot initialize instance<please see m3deditor.log

А в "логе" написано

Код: Ctrl+A, Ctrl+C
      ---------------------------------------------- Log begins on Wed Aug 25 20:19:45 2010 ----------------------------------------------
I           m3dapp.cpp[0088]25/08 20:19:45 Starting up...
I           m3dapp.cpp[1645]25/08 20:19:45 ExMachina - release version release build v1.03 (Feb 22 2006 15:36:29)
I      Stackwalker.cpp[0608]25/08 20:19:45 Stackwalker: log file name will be 'd:/игры/buka/ex machina/exceptions/m3deditor.exe0000.log'
I      Stackwalker.cpp[0609]25/08 20:19:45 Stackwalker: dump file name will be 'd:/игры/buka/ex machina/exceptions/m3deditor.exe0000.dmp'
I      Stackwalker.cpp[0610]25/08 20:19:45 Stackwalker: game log file name will be 'd:/игры/buka/ex machina/exceptions/m3deditor.exe0000_game.log'
I           m3dapp.cpp[1391]25/08 20:19:45 Path: D:\Игры\Buka\Ex Machina
I           m3dapp.cpp[1392]25/08 20:19:45 Exe: D:\Игры\Buka\Ex Machina\M3DEditor.exe
I           m3dapp.cpp[1401]25/08 20:19:45 Windows version: 5.1.2600
I           m3dapp.cpp[1416]25/08 20:19:45 Computer name: INETSTATION
I           m3dapp.cpp[1443]25/08 20:19:45 Cpu: GenuineIntel
I           m3dapp.cpp[1445]25/08 20:19:45 Max CPUID standard function operand: 2
I           m3dapp.cpp[1480]25/08 20:19:45 Cpu brand:               Intel(R) Pentium(R) 4 CPU 2.00GHz
I           m3dapp.cpp[1485]25/08 20:19:45 Cpu clock: ~2004
I           m3dapp.cpp[1555]25/08 20:19:45 Processor supports MMX
I           m3dapp.cpp[1565]25/08 20:19:45 Processor supports SSE
I           m3dapp.cpp[1570]25/08 20:19:45 Processor supports HyperThreading
I           m3dapp.cpp[1575]25/08 20:19:45 Number of logical processors on the die: 1
I           m3dapp.cpp[1616]25/08 20:19:45 Physical memory: 511 MB
I           m3dapp.cpp[1617]25/08 20:19:45 Total memory:    1248 MB
I           m3dapp.cpp[1618]25/08 20:19:45 Physical memory available: 118 MB
I           m3dapp.cpp[1619]25/08 20:19:45 Total memory available:    1958 MB
I           m3dapp.cpp[2992]25/08 20:19:45 SetCodepage -- using codepage 1251 '1251  (ANSI - Cyrillic)'
E           m3dapp.cpp[2279]25/08 20:19:45 ERROR! Application::CreateRenderer -- cannot locate renderer driver dxrender9.dll
E           m3dapp.cpp[2280]25/08 20:19:45 GetLastError() = 183
----------------------------------------------- Log ends on Wed Aug 25 20:19:54 2010 -----------------------------------------------

----------------------------------------------- Log ends on Wed Aug 25 20:20:46 2010 -----------------------------------------------



Добавлено (25.08.10, 20:24)
---------------------------------------------
что делать?

Оффтоп:
They called me a heretic... Now they are dead
Аватара
Оффтоп:
Хз, может нехватает оперативки? Может kto-то знает...

Жизнь одна, и не даётся дважды
Аватара
Оффтоп:
млин... эх! придётся на 1гб покупать) и будет у мя 1280мб)

Оффтоп:
They called me a heretic... Now they are dead
Аватара
Для редактора досточно 1 гига оперативы, лучше больше, меньше не желательно.

“Going outside is highly overrated.”
– Ernest Cline, Ready Player One
Аватара
тогда пошёл покупать

Оффтоп:
They called me a heretic... Now they are dead
Аватара
Есть вопрос: как определить координаты на карте? Крайне нужно для мода.

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

“Going outside is highly overrated.”
– Ernest Cline, Ready Player One
Аватара
Итак, мне надо нарисовать текстуры для карты щас, фотошопа нету, есть Hornil StylePix но он не поддерживает dds, что делать?

Жизнь одна, и не даётся дважды
Аватара
Рисовать в TGA, потом через XnView к примеру, ну или любой другой конвертор, конвертировать в dds.

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


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

Жизнь одна, и не даётся дважды
Аватара
1. Как устанавливать человека и задавать ему маршрут?
2. Как устанавливать в определённое место машину и что бы она "защищала" деревни? Единственное, что смог сделать - это найти модель, поставить на карту, обозначить белонг. В игре она появляется, белонг правильный, но на окр. мир никак не реагирует. Врагов не уничтожает. Хелп. :(
3. Когда изменяю ландшафт, например, гору сравниваю с землёй, и ставлю на это место "Хвойный Густой лес" с помощью инструмента Shapes Editor, лес остаётся на уровне, на котором изначально была гора. Короче, висит в воздухе.
Если наоборот, гору ставлю, лес под землю уходит. При этом не все объекты из Shapes с таким дефектом. Обычно это кусты, деревья, лес. Трава в норме.
Аватара
По поводу 3 пункта, нужно просто сохраниться и заново открыть карту. Тогда проблема исчезнет.

Ещё вопрос: как изменять места появления врагов?
Аватара
levbazhenov2, вот тебе ответы на вопросы)

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

1. Как устанавливать человека и задавать ему маршрут?


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

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

2. Как устанавливать в определённое место машину и что бы она "защищала" деревни?


Деревня состоит из 3-х зон: зона, где можно посигналить и въехать в деревню (на карте обозначается как ИмяДеревни_enter); зона защиты (ИмяДеревни_defend); зона высадки тачки деревни (ИмяДеревни_deploy, это и есть зона, откуда появляется защитник или тот, кого нужно проводить до следующей деревни). При включеной функции Выбора обьектов нажимаешь на кнопку Выбора обьектов на карте (см. выше), выбираешь зону ИмяДеревни_defend (его выбрать можно, если нажмешь на левую кнопку мыши, и, держа ее, обводишь участок, где нужно что-то выделить (будет тянуться желтый четырехугольник за курсором)). Выбрав зону защиты, нажимаешь правой кнопкой мыши, и в появившемся меню в строке Active напиши цифру 1. Защитник готов к бою))) Главное, при выборе не выделить несколько зон деревни\города, иначе редак начинает материться!
Если хочешь другую тачку в защитники, то залезай в файл towns.xml (ExMachina\data\gamedata\gameobjects). Найдя нужную деревню, поищи строку Vehicles (или Vehicle, не помню), и в кавычках там напиши, добустим, вместо "Scout" - "Bug". Можно выбрать кого угодно в защитники, хоть робота! Это все!

League of Legends

Profile
Аватара
Спасибо большое, так подробно ответил :)
Сделал, когда буду проверять, посмотрим, получилось или нет.

Ребят, а в редакторе есть ограничения по кол-ву объектов на карте? А то я сделал очень много леса (правда, очень много), и когда я продолжаю лес ставить, виснет, вылетает ошибка и закрывается редактор. Похоже, что перегрузил объектами... А жалко, я только 1/3 леса сделал.
Аватара
levbazhenov2, нет, ограничения нет. Есть ограничение в движке махины))) Когда СЛИШКОМ МНОГО ОБЬЕКТОВ на карте, причем одних и тех же, движка давиться начинает. Редак ведь тоже на основе махины работает. Вот и жрет собака мощность двигателя, и редак тормозить начинает, а если уж вообще предел - вылет пинком под зад! :) Так что делай лес более разнообразным: елочки там, сосны))) и поменьше) тоогда все ок будет))) и еще это вся фигня от размера карты зависит.

League of Legends

Profile
Аватара
Эх, блин, жалко, не получится сделать так, как я хотел...
Ладно, что нибудь придумаем.

---
позднее добавлено...

что самое интересное, в игре, передаланная мной карта тоже зависает, особенно когда подъезжаешь к лесу.
придётся лес пореже сделать.

--
и ещё позднее добавлено...

ещё вопросы))

что такое noise | S_WIND_GRASS, ибо я их удаляю, когда лес ставлю. можно ли это делать?

как убирать невидимые стены, которые не позволяют заехать на горы? я не про эти красные линии по краям, а именно на карте. я ландшафт сгладил, дороги построил, а он стенка не "пускает".
Аватара
levbazhenov2,

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

noise | S_WIND_GRASS


Я сам не знаю. Наверно это что-то связано со звуками в округе. Это я так думаю.

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

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


В меню заходишь в Layers >>> Player Passmap Edit. Появится под курсором синий квадратик. Далее, где видишь отмеченные красным поля, а это и есть стены, жмешь левую кнопку мыши и ведешь по красным квадратикам)) Стенка исчезает.
Кисть (синий квадратик) можно сделать больше. Держишь нажатой кнопку B и ведешь мышкой влево\вправо (не нажимая ни на какие кнопки на мышке!) Это все.

League of Legends

Profile
Аватара
kosty-x17, спасибо :)
Аватара
Как сделать для карты лайтмап (движок первой Ex Machina)?
Сообщений: 288 • Страница 10 из 15 1 ... 789101112131415