Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы Боевого Народа _ "В тылу врага" и мод BTRH _ Редактор: приемы работы и помощь

Автор: [CoCoK]LeL!K(SS) 17.10.2005, 13:45

Здесь постим советы, приемы, помощь по работе с редактором.
пишите вопросы - ответим, если сможем.

Мой первый совет будет очень важным во всей вашей работе. Сохраняйтесь как можно чаще! Редактор перполнен глюками, очень часто вылетает с ошибками. Было такое у меня. Когда делал одну из карт для уже не существующего проекта "От Бреста до Берлина", делал минут 40! И что? ВЫЛЕТЕЛ!!! Ааааааааааааа! Чуть не разнес свой комп к чертям... Так что, помните: сэйвитесь.
Ну а так, жду вопросов - будем отвечать! :D

Автор: Stug 17.10.2005, 17:58

[CoCoK]LeL!K(SS), а в редакторе вобще как карты новые можно делать? Или токо сктарые редачить? Я не вьехел как открыть карту например Чепель и немного ее отредактировать. Раскажи попорядку со скринам ч его начинать надо? Вот я хочу карту открыть и добавить пару зданий например.

Автор: ubik 17.10.2005, 22:49

Можно я отвечу? :D

Stug , все карты заархивированы в файле outfront/game.pak, открываешь его Winrar-ом и извлекаешь папку map. Там все карты и находятся.
А про создание новых карт я и сам не въехал, там есть опция создать новую карту, но у меня она затемнена!!! ???

Автор: [CoCoK]LeL!K(SS) 18.10.2005, 10:04

ubik, Stug, редактирование ландшавта не предусмотрено в этой версии редактора.
Чтобы поставить здания, полюзуйся советом ubik, дело говорит.
Напишу туториал по созданию своей простейшей мисии когда домой причапаю - ща из школоьной ьиьлы пишу. :D Ждите-с-с-с-с-с....

Автор: xima 18.10.2005, 10:34

Цитата([CoCoK)
LeL!K(SS),Вторник, 18 Октябрь 2005, 10:04] xima, nae? сразу не вспомнил: а как это, с третьего раза?
Кликать надо по три раза или как? Опиши..

Точнее со второго. Первый раз при запуске оно че-то проверяет и все. А при повторном запуске уже - редактор.
А там можно будет редактировать миссии из Диверсантов?

Автор: ubik 18.10.2005, 15:06

[CoCoK]LeL!K(SS)

Цитата
ubik, Stug, редактирование ландшавта не предусмотрено в этой версии редактора.


, а в какой тогда версии есть? Ведь, если не ошибаюсь, есть моды и с оригинальными картами, а не только переделками!! ???

Автор: [CoCoK]LeL!K(SS) 18.10.2005, 16:13

xima, хаха! Дошло! Ты смотри: запускай - он проверит. А теперь смотри на панель задачи или диспетчерз задач вруби, редактор запускается СВЕРНУТЫМ. (ИМХО брел какой-то!!).

ubik, ты меня не понял. Ландшафт - это РЕЛЬЕФ. А домики да кустики - ставь скока влезет. Занимаюсь подготовкой первого урока. Постить на форуме в виде сообщения будет не удобно. Как лучше, интернет страницей или в ворде сделать? Иль ваще, в поинте намутить? :D

Автор: [CoCoK]LeL!K(SS) 18.10.2005, 17:03

Запускаем редактор
Жмем кнопочку «Новый документ»
Создаем новый документ, открывается окно выбора. Нужно выбрать «Mission» или “map”. Для начала нам нужно создать карту, а на ее основе, потом – миссию. Так что выбираем “Map” и жмем ОК. Далее… Откроется очередное окно выбора. Нужно выбрать ЗАГОТОВКУ ЛАНДШАВТА. У каждой заготовки есть свое название, похожее на название миссии, в которой она присутствовала. Выбираем любую понравившуюся и дважды кликаем на нее. Для начала, посоветовал бы что-нить попроще, типа “90x90 defend”. Карта практически плоская, не считая возвышенностей в виде плато. Расшифруем название заготовок. 90x90 или 120x120 – площадь карты (для экспериментов берите поменьше, советую), далее – ее название.
И так, карта появилась на экране.
Управление: зажимаем правую кнопку мыши чтобы двигать карту, колесиком мыши – вращаем. Все просто, нужно тока привыкнуть. Ну что, начнем создавать карту? =) Поехали!
Слева вы видите список объектов, которые можно поставить на карту. Все объекты разделены на группы. Buildings, Vegetation, Landscape...
Сразу хочу отметить, при создании КАРТЫ мы используем только группы:
Buildings
Fences
Landscape
Water
Bridge
Vegetation.
Остальные группы используем ТОЛЬКО ПРИ СОЗДАНИИ МИСИИ!!! Иначе, начнутся глюки в игре!!
И так, начнем! Чаще сэйвитесь. Думаю, не надо объяснять КАК. =)
Выбираем группу, в ней объект. Ставите его на карту. Вертеть обект при помощи своеобразного КРУГА С ОСЬЮ на панели задач. Разберетсь. Это просто. Далее, вам предстоит сделать карту, которая будет вам нравится и будет подходить для вашей миссии. Если кто-то сделает что-то приличное меньше, чем за час – вы зверь!!!!!!!!!!!! =)))
Предположим, вы все расставили и вам нравится ваша карта. Теперь хочется мочиловки и танкаф с пихотай!!!! Что ж, за дело!
Сохраните свою карту и закройте ее в редакторе. Теперь опять жмем кнопку «Создать». Выбираем «Mission».
Здесь используем все остальные группы объектов, кроме TRASH. Эта группа страшно глючная (из-за нее вылетает редактор) да и приличного и выделяющегося в ней нет.
Поставим, к примеру, солдата. Жмем группу HUMANS. Там выбираем: ВНИМАНИЕ!! «_infantry2_rus». Всегда выбирайте именно такого солдата, все равно его МОДЕЛЬ мы будем изменять в свойствах. Т.е. если вы хотите сделать фрица – ставьте «_infantry2_rus», а потом (напишу дальше, как) в опциях изменим ему модель.
Поставили солдата в любое место на карте. Дважды кликаем на него.
СКОКА ОПЦИЙ!!!!!!!!!!!!!! =))))
Начнем:
Name – не меняем
No – номер – генерируется автоматически
Position – так же
Texture modification – разные текстуры, есть тока у техники
Turn – автоматически
Player – кому принадлежит (1 – игроку, 2 – врагу, 3 – союзник игрока, 4 – нейтрал).
MID – автоматически
Health – MAX – максимальное значение здоровья (от 1 – 200%)
- current - заданное игроком (от 1 – 200%)
State: Stand – стоит (не ржать! =)), Squat – присел, Lie – лежит.
Fire:
Fire at will – стрелять по своему усмотрению
Return fire – стрелять в ответ
Hold fire – не стрелять
Movement
Move free – свободное передвижение
Hold Position – держать позицию.
Breed – вот оно! Модель бойца, его вооружение. Выбирайте, экспериментируйте!
Crew – автоматически.
Самое важное:
Inventory!
Дважды щелкаем в любом месте. Три колонки: оружие, снаряжение, дополнительно.
В оружии – пушки разные, автоматы, винтовки и т.д.
Снаяржение – гранаты, патроны.
Дополнительно – всякие навороты, типа спичек, лома, ремкомплекта.

Установили все как захотели. Делаем так толпу народу, человек 8. 4 человека – группа 1, принадлежит игроку, 4 человека – группа 2, принадлежат врагу. Оружие даем, здоровье прописываем. Это и будет наша первая миссия.
Все расставили? Все готово? Да? Отлично!
Жмем File, затем Export as Mod.
Mod name (folder) – название папки с модом
Mod title (shown in game) – название мода, которое будет написано в списке модов в игре.
Version – версия
Description – описание (не больше 100 символов!)
Plater side – за кого играет игрок.
Остальное не меняем. Жмем ОК. Появится сообщение, что все готово, жмем ОК. Грузим игру – идем в меню МОДЫ, врубаем наш мод.
Далее, одиночные миссии. Че там у нас в конце? Ваша миссия?! Да ну!!! ВРУБАЕМ!!!!!!!!!!!!!!!!!!


Все. Продолжение, создание перемещения, сюжетов, простейших скриптов, изменение ресурсов игры – в следующей части!!!
Жду комментов...

Автор: ubik 18.10.2005, 23:24

[CoCoK]LeL!K(SS)

Цитата
ubik, ты меня не понял. Ландшафт - это РЕЛЬЕФ. А домики да кустики - ставь скока влезет.


Да, не, про домики я понял, зачит рельеф никак сделать не получится?
Кстати о домиках: они там разбиты на куски, их что вручную собирать? Я пробовал: ну и геморно :no:
по другому никак?

Автор: [CoCoK]LeL!K(SS) 19.10.2005, 9:39

ubik, к сожалению, никак! :angry:
Дело в том, что для каждой такой четверти здания отдельно прописываются ПОВРЕЖДЕНИЯ. По-этому приходится их собирать из четырех частей.
Так что, мой урок никому не понравился? <_< Продолжение не писать?

Автор: WARLORDstrateg 19.10.2005, 11:00

[CoCoK]LeL!K(SS), разумеется писать! Потом объединим все в отдельный материал и соответствующим образом оформим! Молодец :+:

Автор: [CoCoK]LeL!K(SS) 19.10.2005, 11:23

Ууух! Как прыятно! :D
Чтож, сегодня ждите продолжения блокбастера: "Скриптинг. Начало"

Автор: [CoCoK]LeL!K(SS) 19.10.2005, 15:46

Приветствую вас!
И так, на чем мы там остановились? Создали миссию с солдатиками?! Не гууустооо…..
Сегодня я объясню вам, как:
Создавать и использовать ТЕХНИКУ
Написать простой скрипт
Создание небольшого сюжетика
Настройка погоды и окружающей обстановки.
--------------------
Поехали? Поехали!
Техника у нас подразделяется на группы: Tanks, Guns, Transport, Marine, Airborne.
В группе Tanks соответственно танки, Guns – пушки, типа Flak, Transport – авто и мото, Marine – корабли, но лично я их не юзаю… Airborne – самолеты.

Хотите танк? Пжалуста! Выбираем группу Tanks, выбираем нужный танк. Ставим на карту. Стоит? Танк, а не что-то другое! Стоит? Гут! Идем в опции. Дважды кликаем.
Name – не меняем
No – тоже
Position – автоматически
Texture modification – выберите другую текстуру для танка, если хотите, ток в редакторе она не отобразится.
Turn – автоматически
Player – группа игроков.
Controlled by Player – если ставите галку, то у этого юнита будут заканчиваться патроны, бензин и т.д. Галку не ставите – все бесконечное.
MID- автоматич.
Fuel – значение бензина. От 1-200. не больше. Напоминаю, без бензина техника не ездит!
Inventory – кладем в танк че-нить. Не знаю, но я до сих пор не знаю, в какой танк – какой калибр снарядов сувать. Но если вы положите в БТ-7 снаряд от САУ ниче не произойдет, он выстрелит и им! =)))) Я даже в автомат клал коктейли Молотова – стрелял, очень эффектно! =))) Может в ППШ снаряды от Катюши зарядить? =)

Все! Экипируем танк и в бой! Хахахаха! Кто крикнул «да!!!!!!!!»?? Танки сами не ездют! =) Нужно туда пехоту сажать.
Чтобы в танке был полный экипаж, нужно 4 человека. Экипируйте их и ставьте рядом с танком. Далее. Выделяйте солдата (1 клик), зажмите «E» (англ.), вид курсора изменится, жмите им на танк. Появится меню.
Driver – водила
Commander – командир
Gunner – стрелок
Charger – заряжающий
Seat # - на броне.
Сажаем куда хотим и все! Вот теперь мона и в бой! =))

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

Поигрались-поигрались. А ниче серьезного нету…. Знаете чего не хватает? Именно! Движения! СКРИПТОВ!!!
Начнем!
Чтобы создать путь перемещения (waypoint) нужно:
Кликнуть юнита один раз
Зажать «W» (англ.)
Кликать, создавая точки перемещения. Увидите, получатся точки, соединенные прямыми. Создали маршрут? Теперь, берем САМУЮ первую точку, кликаем на нее, зажимаем «W» и кликаем на юнита, которому хотите привязать этот маршрут.
Откроется меню, где вас попросят ввести имя триггера. Пока не берите этого в голову и напишите что-нить англ. Буквами. Нам это еще не понадобится. Все!
Сохраняем, запускаем игру – смотрим. НАШ ЮНИТ ЖИВОЙ!!!!!!!!!!!!!!

На этом, думаю, 2-ой урок надо закончить. Потренируйтесь с этим, смешивайте материал двух уроков. Скажу честно, мне хватало и этого. Получались очень даже интересные миссии. Миссии для детского сада… =))
Осмыслите и поймите весь материал. Ждите следующих выпусков!

Автор: ubik 19.10.2005, 20:51

[CoCoK]LeL!K(SS)

Цитата
Так что, мой урок никому не понравился?  Продолжение не писать?


Да, ты что, пиши!!! Очень понятно излагаешь. По крайней мере после твоего урока, я первый раз сделал работающую, и не вылетающую при первом движении карту. :+: :+:

Автор: [CoCoK]LeL!K(SS) 20.10.2005, 10:03

Сегодня я думаю, начнем с темы «Изменение ресурсов игры». Когда вы создаете свой мод, важно, чтобы в нем было как можно больше именно ВАШЕГО. Имеется ввиду, текстурки, звуки и т.д. Но не каждый знает, как это можно сделать! Сеня я поведаю об этом. Начнем!
Смысл моих уроков в том, что учимся мы не теории, как таковой, мы учимся на примерах! Это в сотни раз легче, чем просто почитать текст скриптов. Сегодня я от традиции не отступлю. =)
Идем в папку, где установлен ВТВ. Видите там такой файл «GAME.PAK»? Не думайте ничего страшного. Он открывается любым архиватором. Лично я пользуюсь WinRar. И так, открываем этот файл вашим архиватором. Перед вами появится список папок.
Прочитав названия, вы поймете, что в большинстве из них лежит. Map, sound, texture... Догадались? Зайдем например в SOUND. Там опять куча папок. Пробегитесь по названиям и вы поймете, где что. Можете послушать звуки, побаловаться так сказать. Но нам-то нужно их заменить! Ээээй! Тока не надо запаковывать в этот архив свои звуки! А-то по мультиплееру вы уже не поиграете – будет ругаться, на не правильный архив.
У вас уже появились мысли, как это можно сделать? У меня тоже… =)))
Да лана, скажу как!
Нам просто нужно в папке с нашим модом (лежит в папке MODS) создать такое же дерево папок, как в этом архиве. Зайдите в папку с вашим модом. Видите, там есть папка RESOURSE? Так вот, эта папка по содержимому равна папке GAME.PAK! Поняли?
Вот оно! Создаем такое же дерево папок. К примеру:
Вы хотите заменить звук взрыва гранаты (по истине тупой звук в игре!!! =( )
В игре он лежит по адресу «GAME.paksoundexplosion». Файл называется SM_GRND.wav
А чтобы заменить его в нашем моде, нужно создать такую же структуру. Т.е. «C:ИГРЫВ тылу ВрагаModsВаш модresourse soundexplosion». А в него кладем звук, на который вы хотите заменить оригинальный. Естественно, его нужно переименовать, чтобы его имя соответствовало оригинальному и чтобы он был в формате WAV.
Нашли звук? Перекодировали в WAV? Положили? Молодцы! Запускаем игру, активируем наш мод и наслаждаемся! Звук работает!!!
При выполнении этого дела могут возникнуть проблемки. Если вы все сделали правильно, а звук не работает, то:
У вашего звука не верный формат
Вы где-то ошиблись
Вот две вещи, которые могут испортить всю работу.
--------------------------------------------------------------------
Это на примерах звуков. Теперь, попробуем заменить текстуру. К примеру, на танк Т 26. Создаем в папке с модом дерево: «resourseentity-vehicletank_lightbt-7». Кладем туда текстуру с названием «bt7.tif.bmp». Все будет работать!
Вообще, покопайтесь в архиве GAME.PAK. И запомните, чтобы что-то подключить или заменить, нужно просто создать в папке со своим модом, такое же дерево папок. И все!

Поздравляю! Теперь вы научились изменять ресурсы игры! =))
В следующей серии: изменение физики оружия: наносимое повреждение, разнос пуль и т.д… Ждите! Пишите комменты!

Автор: Хэш 20.10.2005, 14:41

[CoCoK]LeL!K(SS)
Цитата
GAME.PAK»? Не думайте ничего страшного. Он открывается любым архиватором. Лично я пользуюсь WinRar.
имхо удобней Total Commander или ещё лучше спец прога для открывания архивов http://www.rtcw.hotwater.ru/files/utils/pakscape.zip
но это так, оффтоп smile.gif

Автор: [CoCoK]LeL!K(SS) 20.10.2005, 16:14

Хэш, безусловно! И правильно сделал, что это заметил! :+:
просто, лично я, делаю имено так. Ну что, как последняя статья? rolleyes.gif

Автор: [CoCoK]LeL!K(SS) 21.10.2005, 11:46

Хммм... че молчим? <_<
Что-то не так?

Автор: ubik 21.10.2005, 18:38

Цитата
Хммм... че молчим?    Что-то не так?


Молчим потомушто добавлять уже нечего, (по крайне мере мне <_< ), пиши дальше, памятник поставим. :+: smile.gif

Автор: ParadoXLord 21.10.2005, 22:24

Просто прекрасная работа, более удобное руководство тяжело написать. Так держать :+:

Автор: xima 21.10.2005, 22:43

Я бы оценил, если бы у меня было время этим заниматься. Посмотрев редактор я решил, что мне некогда с ним разбираться. Надеюсь, товарищ СоСоК, будучи виртуозом в создании карт и миссий В ТЫЛУ ВРАГА, сделает пару интересных и для нас....

Автор: [CoCoK]LeL!K(SS) 22.10.2005, 4:14

xima, никакой я не виртуоз! Ты чего?! smile.gif
Я и сам не достаточно хорошо миссии делаю. Не профи я, увы. Когда выйдет BTRH полный - скачайте, там будут несколько моих карт, доделаный Eger'ем. Ну а на счет миссий - посмотрим... Вроде есть у меня че-то..
И так, сегодня выложу следующий урок. Будем делать наше оружие более убойным и увеличим отдачу. Гранаты будут действовать на большую дистанцию, а реактивные снаряды получат более сильный разнос... ЖДИТЕ!

P.S. Очеь приятно получать от вас комплименты! Спасибо! ;)

Автор: Xamis 12.2.2006, 14:52

To Kerrigan, проблема с мини картой решается так : находим файл минимапы в расширений ТАГ (лежит в resourse/interface/minimap) и редактируем его.

Добавлено в сообщение @ [mergetime]1139745405[/mergetime]
Кривой :o , но все таки какойто <_< , перовод офицального FAQ.
Я его не делал!

Перемещение карты

- Средняя клавиша мыши вращается карту.

- Правая мышь двигается в пределах карты.

- Колесо мыши двигает вверх/вниз

Создание новой карты
Щелкните новые файлы инструментов и выберите ‘карту’(map) в следующий окошке.
В вершине главного окна есть имущественный (property) бар. Имущественный бар содержит список для объектов. Выберите Растительность. Бар объектов содержит сейчас список всех доступных кустов и деревьев.
Выберите например bush2 ,и щелчок по этому имени в бар объектов. Переместите указатель мыши на какое нибудь место и нажмите левую клавишу мыши, если хотите, чтобы куст была размещен. Вы можете повернуть направление взгляда щелчком по кусту в карту и, протаскивая мышь с зажатой левой кнопкой, нажимая на круг сверху . Отобранные объекты могут быть протащены с мышью, в то время когда левая клавиша мыши зажата.
‘Esc’ выбрать предыдуший объект.
‘Del’ удаляет выбранный объект.

Создание миссий.
Щелкните новые файлы в панели инструментов и выберите ‘миссию’(mission) в следующий окошке.
Вы будете вынуждены выбрать карту, на которой будет размещатся миссия. Перед этим карта уже должна быть созданна! Объекты, принадлежащие файлу карты, не могут быть изменины, если вы находитесь в режим созданий миссии!

В баре объектов выберите Игрока 1, выбрать доступные обьекты и танки. Щелкните ‘pz-6’ в баре объектов. Если вы перемещаете указатель мыши над картой (без зажатой кнопки мыши),то вы можете выбрать место для вашего танка. Нажмите левую клавишу мыши, чтобы поставить танк в место в котором вы хотите его видеть. Сделаите с танком так, как изложено выше.

Свойства и инвентарь вашего нового танка будут доступны для редактирования после щелканья два раза на танк. В окошке свойств ставим галочку ‘управляемый игроком’. Устанавливаем топливо 200. Инвентарь все еще пуст. Щелкает два раза в окно инвентаря .откроется список доступного оружия, вещей, и т.п. Выберите repair_kit. Щелкаете два раза на существующем элементе. таким образом редактируем свойста вещей и количество. Элементы могут быть выбраны мышью левой стороны и удалены ‘Del’.

Установите объектный тип ‘humans’ в имущественном баре. Выберите и разместите humаnа в той же форме, что и танк. Если человек выбран и поставлен наводим указатель на танки(нет нажатой кнопки мыши) и нажимаем ‘E’. Курсор изменится на картинку и после щелчка левой клавишой мыши, вы можете выбрать позицию humаn’а в танке.

Wаypoints представлены шариком. Цветные wаypoints содержат команды ,a красные нет. Форма курсора изменится если вы наведете на wаypoint. Wаypoints может быть протащен мышью и отредактирован (щелкает два раза). Вы можете скрыть все wаypoints через меню (вид/показ Wаypoints) или нажав соответственную кнопку панели инструментов.
Новые wаypoints должны быть вставлены, перемещая указатель мыши над желательной позицией, жмите ‘W’ и щелчок левой клавиши мыши.

Откройте существующую карту
Выберите Файлы/открыть меню и выберите .mi файл. Соответственный файл карты будет загружен автоматически, если найдены в той же директории.
Вы можете добавить и изменить элементы, как изложено выше. Не забывайте сохранить результат

Обработка Зон

Зоны могут быть отдактированы только, если вы находитесь в режими создания миссии. После открытия, миссия нажимает “Зоны Редактирования” кнопку панели инструментов . В этом методе вы не в состоянии редактировать единицы, и т.п.

В настоящий момент только зона в виде “круга” поддерживается. Вы видите их как красные круги на земле. Показ кругов над неровным профилем земли. Пока что очень трудный поцесс.
Поэтому только зоны с радиусом, более маленьким, чем 2000 единиц показаны в своем оригинальном размере. В центре каждого круга есть знак в виде один секунда. Этого придется касаться с мышью, чтобы выбрать (слева щелкните) редактируют (слева doubleclick) или перемещают (протащите, в то время как клавиша мыши левой стороны снижается) зону. Перемещая зону остановитесь, если зона достигает границ карты. (Нето глюкнет).
Если вы нажимаете ‘Z’ и протаскиваете мышью (слева кнопка), в то время как в зональном режиме редактирования вы можете переопределить размер существующих зон или создать новую зону.

Чтобы добавить wаypoint делают так:

1. Откройте миссию или создайте новую..

2. Идите к области, где вы хотите размещать первый wаypoint. Нажмите ‘W’ и щелкание по земле.

3. Если вы хотите добавлять, более чем один связанный wаypoint нажмите ‘W’ снова и так далее.

4. Чтобы закрыть цепь wаypointов (для патрулей ...), которому позволено последний wаypoint, выбранный и щелкание в wаypoint в начале цепи, в то время как ‘W’ нажат.

Символ ввиде цепи появится.

5. Чтобы связать wаypoint с юнитом, выберите wаypoint, нажмите ‘W’ и выберите юнита, курсор изменится на картинку . Откройте диалоговое окно и редактируйте имя триггера. В настоящий момент никакие другие варианты не доступны для триггеров.

6. Чтобы редактировать wаypointовские команды doubleclick на wаypoint и делают, что вы хотите делать - если вы знаете, что вы делаете - в диалоговом окне. Эти команды трудноваты и будет поддерживаться в лучшем виде позже.

Запись cаmerаpаth:

Выберите ‘CаmerаPаth- Stаrt’ кнопку панели инструментов. Кликните на место при желательном положении и нажмите ‘C’. Курсор камеры будет происходить. Возобновите следующую позицию. Будьте осведомленные, чтобы записать ровный целый ряд позиций. Если закончили, “CаmerаPаth – кнопка End’ . В Диалоговом окне выберите стартовое условие cаmerаpаth. Если вы выбираете аuto, все события и триггеры будут вставлены редактором.

Вы можете входить в игру непосредственно через меню Tools.

Наслаждайтесь! smile.gif

Автор: veelzevul 12.2.2006, 19:40

У меня глупый вопрос: а где можно взять редактор? rolleyes.gif

Автор: Kerrigan 13.2.2006, 17:30

А у меня вопрос по использованию: Где там редактор скриптов?

Автор: Xamis 13.2.2006, 21:01

Kerrigan,заходиш в режим прямого редактирования (Правка/Прямое редактирование). Там пишутся скрипты.

Автор: ss 18 11.4.2006, 1:55

Уважаемые Граждане ! В данных тут инструкциях я не нашол объяснения как создать карту для сетевой игры. Меня интересуют несколько вопросов: Как сделать карту для сетевой игры когда сама карта по игре шла для сингла. Интересует все, какие файлы должны присутствовать где их взять. Как расставить точки респауна. Кто-нибудь соберитесь с силами и накалякайте тут популярно что и как. По пунктам, как инструкцию чтоб всем было понятно.

Автор: [BTRH]SLY 11.4.2006, 16:30

СС, мыж тебе объясняли с Егерем, а ты?!?!? Пить надо меньше) Ща накалякаю популярно, но без скринов, ибо некогда пока.

Автор: [BTRH]SLY 11.4.2006, 17:37

Список занятий по созданию мультиплеерной карты из сингла.

Урок первый. Учимся понимать, что от нас хотят.

Первым делом откроем папочку с мультиплеерной картой и увидим там список файлов. Среди них обязательно будет присутствовать файлы:

Цитата
map                                      <сама карта>
background.emb                  <тут хранится ссылки на показ фона при загрузке карты>
background.tga                    <сама картинка>
preview.emb                        <ссылка на картинку при выборе карты>
preview.tga                        <сама картинка>
<название карты>.mp        <тут описание всех типов игры, доступных на карте>

Еще есть .mi файлы, которые относятся к каждому из типов игры. Мы, например, будем делать карту для захватов флагов и нам будет необходим bz.mi


Для того, чтобы сделать карту, нам надо:
1) отредактировать файл map для расширения границ карты и добавления\удаления некоторых объектов
2) отредактировать файл bz.mi, чтобы в нем расставить места спаунов и места флагов.
3) подключить карту в игру как новую.

Первым делом копируем всю папку с любой мультиплеерной картой, удостоверевшись в наличии всех перечисленных файлов, и заменяем map файл от скопированной мультиплеерной карты map-файлом, из которого хотим сделать новую карту. Переименовываем получившуюся папку в понравившиеся имя, например в test. Потом еще надо переименовать .mp файл в нашей папке под такое же имя, т.е. должно получиться test.mp

Урок 2. Стрижка только началась...
Открываем редактором файл map. По желанию редактируем его и дальше начинаем думать, для чего мы сегодня тут собрались - создания карты. Первым делом мы должны узнать координаты мест спауна для обоих комманд и координаты мест установки флагов. Лично я для этих целей использую такую тактику: нахожу в редакторе объект flag_ger в разделе fences и расстанавливаем его по карте в местах, где нам нужны флаги для захвата. Потом берем в разделе tanks любой танк (например Тигр) и ставим его на предполагаемое место спауна под нужным нам направлением (направление задается кружочком на панеле инструментов). Берем второй танк (например т-34), и ставим его аналогично на предполагаемое место спауна второй команды. В итоге у нас должна получиться карта с двумя танками напротив друг-друга на точках спауна команд, и немецкие флаги вместо нормальных флагов для захвата. Сохраняем карту и закрывам редактор.

Урок 3. Блокнот Forever!
Теперь займемся таким инструментом редактирования, как БЛОКНОТОМ (обычным Windows-ским). Открываем им файл bz.mi и видим там такую структуру (выкинуты лишние детали):

Цитата
{Entity "start_point" 0x8000
{Position 5450 1650.1 40.9996}
{Turn 159.661}
{Extender "start_point"
  {mapPoint "z"}
}
{Player 0}
{MID 1}
}
{Entity "start_point" 0x8008
{Position 386.127 5377.95 68.6694}
{Turn -13.6246}
{Extender "start_point"
  {mapPoint "x"}
}
{Player 0}
{MID 9}
}
{Entity "map_point" 0x802c
{Position 4991.57 1606.74 -21.8434}
{Turn 138.242}
{Extender "map_point"
  {name "z"}
  {caption "ZTeam"}
  {teams "z"}
  {unitset "man|marine"}
}
{Player 0}
{MID 45}
}
{Entity "map_point" 0x802d
{Position 635.448 5298.06 -3.1944}
{Turn -13.9187}
{Extender "map_point"
  {name "x"}
  {caption "XTeam"}
  {teams "x"}
  {unitset "man|marine"}
}
{Player 0}
{MID 46}
}
{Entity "flag_point" 0x802f
{Position 700.112000 177.973312 72.311737}
{Extender "map_point"
  {show "All"}
  {visor "MapPoint"}
  {zone "10"}
  {"allow/capture" "z x"}
  {"allow/release" "z x"}
}
{Player 0}
{MID 48}
}


Где:
map_point - точка спауна комманды и её описание.
start_point - сама точка спауна
flag_point - флаг для захвата.
{unitset "man|marine"} - набор юнитов для команды. У меня в примере дан для водной карты "Остров", обычно там написано "reg".

Все точки спауна подразделяются на 2 группы - принадлежат команде x, или команде z. Т.е. юниты соответствующих команды будут появляться на принадлежаших этим командам точкам. Для того, чтобы все получилось на нужных местах нам надо им поставить правильные координаты на карте, а где их взять? Ах да, мы же их пометили в map-файле флажками и танками! Открываем блокнотом map-файл и видим в самом начале наши два танка и флаги. Берем координаты и угол поворота Т-34 (это position и turn) и ими замещаем текущие координаты Х-комманды в map_point и start_point. Аналогичную операцию проводим с Тигром и Z-командой. Теперь нам надо "растянуть" немного точки спауна друг от друга. Оптимальная и быстрая методика - это берем и меняем значения сотенного разряда координаты на 100-300 единиц в любую сторону по-очереди для каждой из точек спауна. Т.е. скорее всего у вас будет 4 start_point, где первая точка будет иметь координату (x;y;z), вторая - (x+200;y;z), третья - (x;y+200;z), четвертая - (x+200;y+200;z) (где x,y,z - координаты map_point). Аналогично для Z-команды.
Третьим действием нам надо перенести все координаты flag_ger из мар-файла в flag_point bz.mi файл. Если вдруг в bz.mi не будет хватать flag_point, то просто добавьте из копированием уже имеющегося кода, только будьте внимательны - MID и шестнадцатиричные адреса (х801а например) не должны совпадать ни с каким из имеющихся значениями! Сохраняем bz.mi, удаляем из map-файла с помощью блокнота или редактора уже утратившие значения кусочки кода про наши вспомогательные танки и немецкие флаги и сохраняем map-файл.

Урок 4. В ожидании успеха.
Теперь нам надо подключить карту в игру. Открываем test.mp и пишем туда вот что:

Цитата
{bz_test                                                                  <тут имя карты в игре>
{name  "Test map"}                          <имя карты при выборке при создании игры>
{location  "multi\test:bz"}                                    <местоположение файла bz.mi>
{game  "victory_points"}                  <тип игры>
{maxPlayers "12"}                                                <максимум игроков на карте>
{maxUnits  "7"}
{deathmatch "0"}
{balance  "2000"}
{teams
  {x "mp_settings/teamx"
  {maxPlayers "6"}
  }
  {z "mp_settings/teamz"
  {maxPlayers "6"}
  }
}
}


Сохраняем файл. Запускаем игру.Если все сделали правильно, то все запустится без ошибок. Если есть какие-то ошибки на код - проверьте MID и 16-ричные коды всех объектов в bz.mi на наличие совпадений (их быть не должно) и правильность закрытия всех скобочек в редактируемых файлах, может где-то при редактировании случайно поставили лишнюю или стерли нужную (количество открытых и закрытых должно быть одинаково). Если все работает, то можете себя похвалить за отлично-сделанную карту. Но где-же миникарта? Почему там черный квадратик? Сейчас мы это исправим. Находим миникарту от оригинальной синглплеерной карты (файлы .emb и .tga) , и кладем их в папку \resource\interface\minimap (при неимении таковой ее надо создать). Переименовываем их так же, как и нашу карту (т.е. test.emb и test.tga соответственно) и перезапускаем карту. Теперь все на своих местах.

================================================================================
===================================
Спасибо за внимание. Если статья вам не помогла, напишите в теме, что у вас не получается, постораюсь помочь. А если помогла - приму благодарности и "+"-сики в неограниченном количестве rolleyes.gif

Автор: ss 18 11.4.2006, 17:48

Цитата([BTRH)
SLY,Вторник, 11 Апрель 2006, 16:30] СС, мыж тебе объясняли с Егерем, а ты?!?!? Пить надо меньше) Ща накалякаю популярно, но без скринов, ибо некогда пока.

После двух литров пива на стенках черепной коробки образуется налет, который препядствует дословной записи всего услышанного. К тому-же ты и сам был не в идиальном состоянии, два бокала Баварского помогли тебе объяснить все так, что я ниче не понял.. :o

Автор: [BTRH]SLY 11.4.2006, 17:51

Ну-ну, не надо! Когда я объяснял, был еще не допит 1 Баварского, и я все что объясняли и как - отлично помню ;) :D :D

Автор: ss 18 16.4.2006, 12:46

Все сделал по инструкции :+: Самостоятельно никаких флаг поинтов не прописывал, взял за основу карту с нужным количеством флагов. Установил карту в игру и обнаружил что у меня сломалась КАМЕРА !! Она крутится куда угодно, как в мэп редакторе. Че делать то ?

Автор: [BTRH]SLY 17.4.2006, 13:53

1) Либо у тебя подключен мод, разблокирующий камеру в игре и его просто надо отключить.
2) У тебя в карте прописались зоны движения камеры от редактора (случаем запись движения не делал или не сохранял позицию камеры как начальную). Как лечится - просто берешь, находишь в оригинальной карте (из сингла) в файле map такой кусок кода:

Цитата
{Camera
  {Position -377.178 3018.09}
  {Distance 1180.27 900 1200}
  {ViewAngle 0.480545 30 42}
}


И пихаешь его к себе в сделанную карту в map-файл поверх старого. Естественно все через блокнот.

Автор: ss 18 17.4.2006, 17:25

Цитата
Либо у тебя подключен мод, разблокирующий камеру в игре и его просто надо отключить.

Нет и не было ни когда :no:
Цитата
или не сохранял позицию камеры как начальную

ГЫ.. :D Все понял, буду работать дальше.

Автор: alexxasd 2.10.2006, 13:42

Подскажите,нельзя ли снарядить одного солдата и потом "скопировать" его.А то что бы снарядить
10 бойцов так все пальцы отвалятся.Спасибо.

Автор: alexxasd 2.10.2006, 14:36

Сразу ещё.Выбираю снаряды в танке, ничего не выбирается,стреляет фугасным.Бензин не тратится..
галочка на контроле играком.?????

Сразу ещё.Выбираю снаряды в танке, ничего не выбирается,стреляет фугасным.Бензин не тратится..
галочка на контроле игроком.?????

Автор: Atrox 8.10.2006, 0:01

[CoCoK]LeL!K(SS) продолжите пожалуйста уроки по моддингу игры В Тылу Врага.
У Вас это прекрасно получается!!! :+:
Я только начал врубатся, а тут бац и уроки кончились... :(

Вопрос ко всем:

Где найти информацию по мододеланию для ВТВ и вообще информацию по скриптам для ВТВ?
Пожалуйста, не хочется забросить так и не начав.

.

Автор: alexxasd 21.10.2006, 10:44

Алё есть кто живой?

Автор: [YAD]Edison 22.10.2006, 15:14

http://www.forum.hardgame.ru/index.php?c=12 разделы Моделестроение и Модостроительство

Автор: serh 22.10.2006, 21:56

Все в полном объеме

http://www.blitzgame.ru/forum/index.php?s=&showtopic=280
http://www.blitzgame.ru/forum/index.php?showtopic=337
http://www.blitzgame.ru/forum/index.php?showtopic=992

Автор: Sanchezzz 7.2.2009, 11:33

люди!!!!!!! ссылки не работают. наверное потому что я поздно нашёл эту тему. Объясните как миссии создавать в редакторе, пожайлуста! как делать чтобы двигалась техника и люди я понял. с помощью чекпоинтов. А как сделать чтобы они начинали двигаться в определёный момент времени. Как создавать задания к миссия. сюжет. Плиззззззззззззз!!!!!!!

Автор: 1ivan 9.1.2010, 20:49

Цитата(Sanchezzz @ Суббота, 7 Февраля 2009, 10:33:35) *
люди!!!!!!! ссылки не работают. наверное потому что я поздно нашёл эту тему. Объясните как миссии создавать в редакторе, пожайлуста! как делать чтобы двигалась техника и люди я понял. с помощью чекпоинтов. А как сделать чтобы они начинали двигаться в определёный момент времени. Как создавать задания к миссия. сюжет. Плиззззззззззззз!!!!!!!

____________________________________________________________ Вопрос по редактору карт . Меня эта теме заинтересовала недавно . Не знал что есть редактор для ВТВ . У меня версия 1.28.3Е от UFO_( сборник игр ) . При запуске редактора появляется сообщение : "file not found - resource/set/registry.reg (eiorehjsitory.cpp196)" . В чем проблема ? Где вять папку "registry.reg" ? Прошу помочь решить этот вопрос .__________________________________________________________

Автор: _Crysis_ 17.2.2010, 15:25

А ты открывал файл с расширением .exe или .bat ? smirk.gif

Автор: _Crysis_ 17.2.2010, 17:38

Цитата
LeL!K(SS)' date='Среда, 19 Октября 2005, 15:46:52' post='248582']
Inventory – кладем в танк че-нить. Не знаю, но я до сих пор не знаю, в какой танк – какой калибр снарядов сувать. Но если вы положите в БТ-7 снаряд от САУ ниче не произойдет, он выстрелит и им! =)))) Я даже в автомат клал коктейли Молотова – стрелял, очень эффектно! =))) Может в ППШ снаряды от Катюши зарядить? =)

Я когда ложу в танк другой калибр (не для этого танка), то он ими не стреляет :angry: :-: :no: cry.gif :no: :-: :angry:

Автор: Pz-6 18.2.2010, 13:42

_Crysis_
И не будет, естественно.
Речь шла о зарядке в саму пушку или автомат.

Автор: _Crysis_ 18.2.2010, 16:15

Цитата(Pz-6 @ Четверг, 18 Февраля 2010, 13:42:16) *
_Crysis_
И не будет, естественно.
Речь шла о зарядке в саму пушку или автомат.

а как в пушку заредить?

Автор: _Crysis_ 19.2.2010, 19:04

ответте пожалуйста cry.gif cry.gif cry.gif :( cry.gif cry.gif cry.gif

Цитата(_Crysis_ @ Четверг, 18 Февраля 2010, 16:15:30) *
Цитата(Pz-6 @ Четверг, 18 Февраля 2010, 13:42:16) *

_Crysis_
И не будет, естественно.
Речь шла о зарядке в саму пушку или автомат.

а как в пушку заредить?

Автор: Dudkoff 19.2.2010, 19:15

В игре - клавишей insert (та, что на клавиатуре справа, на ней ещё 0)

Не надо столько смайликов

Автор: _Crysis_ 20.2.2010, 11:39

Я выделяю ППШ , нажимаю на "Insert" (та что на клавиатуре справа или над стрелками) и не чё не происходит =( .
В снарежения перетаскиваю "коктель Молотова" в ППШ с нажатым "Insert" и они меняются местами.
Dudkoff со скринами можешь?

Автор: Dudkoff 23.2.2010, 23:48

По ЛС не получилось передать

Цитата
Я выделяю ППШ , нажимаю на "Insert" (та что на клавиатуре справа или над стрелками) и не чё не происходит =( .

Чтобы достать оружие - enter (правый)
и поподробнее это:
Цитата
В снарежения перетаскиваю "коктель Молотова" в ППШ с нажатым "Insert"

(зачем?)

Автор: Stydent 23.2.2010, 23:55

Dudkoff

по ЛС, если не видно кода с картинки то нужно заходить через http://xn----8sbbemc3a7aecex.xn--p1ai/forum/ тогда все будет ОК.

Автор: _Crysis_ 24.2.2010, 14:35

Цитата(Dudkoff @ Вторник, 23 Февраля 2010, 23:48:34) *
По ЛС не получилось передать

Цитата
Я выделяю ППШ , нажимаю на "Insert" (та что на клавиатуре справа или над стрелками) и не чё не происходит =( .

Чтобы достать оружие - enter (правый)
и поподробнее это:
Цитата
В снарежения перетаскиваю "коктель Молотова" в ППШ с нажатым "Insert"

(зачем?)

я спрашиваю про то как в пушку засунуть чё нить (например в ППШ засунуть коктейль Молотова).Пожалуйста объясните мне как, если можно по шагам(1, 2, 3 и т.д.) и со скринами

Автор: Stydent 24.2.2010, 15:11

_Crysis_

Ты имеешь ввиду как прицепить эффекты к снарядам? или реально хочешь чтоб пушка стреляла "коктейлями молотова"? :D

Автор: _Crysis_ 24.2.2010, 15:47

Цитата(Stydent @ Среда, 24 Февраля 2010, 15:11:52) *
_Crysis_

Ты имеешь ввиду как прицепить эффекты к снарядам? или реально хочешь чтоб пушка стреляла "коктейлями молотова"? :D

чтоб пушка стреляла коктейлями Молотова, как тут написанно (http://xn----8sbbemc3a7aecex.xn--p1ai/forum/index.php?showtopic=11793&st=0):
Раскрывающийся текст
Приветствую вас!
И так, на чем мы там остановились? Создали миссию с солдатиками?! Не гууустооо…..
Сегодня я объясню вам, как:
Создавать и использовать ТЕХНИКУ
Написать простой скрипт
Создание небольшого сюжетика
Настройка погоды и окружающей обстановки.
--------------------
Поехали? Поехали!
Техника у нас подразделяется на группы: Tanks, Guns, Transport, Marine, Airborne.
В группе Tanks соответственно танки, Guns – пушки, типа Flak, Transport – авто и мото, Marine – корабли, но лично я их не юзаю… Airborne – самолеты.

Хотите танк? Пжалуста! Выбираем группу Tanks, выбираем нужный танк. Ставим на карту. Стоит? Танк, а не что-то другое! Стоит? Гут! Идем в опции. Дважды кликаем.
Name – не меняем
No – тоже
Position – автоматически
Texture modification – выберите другую текстуру для танка, если хотите, ток в редакторе она не отобразится.
Turn – автоматически
Player – группа игроков.
Controlled by Player – если ставите галку, то у этого юнита будут заканчиваться патроны, бензин и т.д. Галку не ставите – все бесконечное.
MID- автоматич.
Fuel – значение бензина. От 1-200. не больше. Напоминаю, без бензина техника не ездит!
Inventory – кладем в танк че-нить. Не знаю, но я до сих пор не знаю, в какой танк – какой калибр снарядов сувать. Но если вы положите в БТ-7 снаряд от САУ ниче не произойдет, он выстрелит и им! =)))) Я даже в автомат клал коктейли Молотова – стрелял, очень эффектно! =))) Может в ППШ снаряды от Катюши зарядить? =)

Все! Экипируем танк и в бой! Хахахаха! Кто крикнул «да!!!!!!!!»?? Танки сами не ездют! =) Нужно туда пехоту сажать.
Чтобы в танке был полный экипаж, нужно 4 человека. Экипируйте их и ставьте рядом с танком. Далее. Выделяйте солдата (1 клик), зажмите «E» (англ.), вид курсора изменится, жмите им на танк. Появится меню.
Driver – водила
Commander – командир
Gunner – стрелок
Charger – заряжающий
Seat # - на броне.
Сажаем куда хотим и все! Вот теперь мона и в бой! =))

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

Поигрались-поигрались. А ниче серьезного нету…. Знаете чего не хватает? Именно! Движения! СКРИПТОВ!!!
Начнем!
Чтобы создать путь перемещения (waypoint) нужно:
Кликнуть юнита один раз
Зажать «W» (англ.)
Кликать, создавая точки перемещения. Увидите, получатся точки, соединенные прямыми. Создали маршрут? Теперь, берем САМУЮ первую точку, кликаем на нее, зажимаем «W» и кликаем на юнита, которому хотите привязать этот маршрут.
Откроется меню, где вас попросят ввести имя триггера. Пока не берите этого в голову и напишите что-нить англ. Буквами. Нам это еще не понадобится. Все!
Сохраняем, запускаем игру – смотрим. НАШ ЮНИТ ЖИВОЙ!!!!!!!!!!!!!!

На этом, думаю, 2-ой урок надо закончить. Потренируйтесь с этим, смешивайте материал двух уроков. Скажу честно, мне хватало и этого. Получались очень даже интересные миссии. Миссии для детского сада… =))
Осмыслите и поймите весь материал. Ждите следующих выпусков!

как сделать это (Но если вы положите в БТ-7 снаряд от САУ ниче не произойдет, он выстрелит и им! =)))) Я даже в автомат клал коктейли Молотова – стрелял, очень эффектно! =))) Может в ППШ снаряды от Катюши зарядить?) ?

Автор: Dudkoff 24.2.2010, 18:50

может в этом плане ВТВ была не очень совершенна и тогда можно было в ствол ППШ загнать всё, что душе угодно. Сейчас просто так даже 75мм снарядом из тридцатьчетвёрки (76) не выстрелишь. Можно, конечно, покрутить файлы, заменить в соответств. строках; посмотрю, если так уж надо.

Автор: _Crysis_ 24.2.2010, 19:43

ну если можешь скажи пожалуйста как это сделать (примерно)

Автор: Stydent 24.2.2010, 23:21

_Crysis_
все просто, сначало создаешь новой вид орудия, затем в деф танка прописываешь именно то орудие которое создал, так можно сделать чтоб танк стрелял снарядами из катюши, или обычный пистолет выпускал снаряды от КарлТхор, это же блин так, развлечение, ибо если поставить сделать такое то играть станет не очень то интересно, хотя, все зависит от того как извратится.

Как все это чудо сделать объяснять не буду(по понятным причинам, на форуме писать не буду, хотите чтоб объяснил пишите прошаренным юзерам, подскажем)

Автор: Kanzler_(R) 6.6.2010, 20:20

Приветствую! есть жгучие желание создать миссию, сюжет уже придуман, осталось дело за малым.. создать собственно саму миссию. Почитал руководство по созданию миссий в БПО товарища [CoCoK]LeL!K(SS), спасибо ему за труды и респект. Нашел в папке игры ЛИС, редактор но он отличается от описанного редактора(может я что то не рассмотрел). Хотелось бы задать пару вопросов Эти редакторы отличаются? всмысле ЛИСА и БПО? И хотел миссию создать на карте лейкеленд, но когда загружаю солдат отображаются не все их скины, если создавать на карте из писка "сингл" как раз можно выбрать любой скин. И при загрузке редактора в углу отображается версия, если создать миссию на одной версии она пойдет, на другой версии игры, например на более новой (надеюсь вы поняли что я хотел сказать )). Буду признателен все ответившим.

Автор: AlmomePen 18.11.2010, 22:29

У меня та же муть возникла...
Значиться так. Заходи в папку с игрой, там ищи файл параметров конфигурации Convoi.ini
Открываешь блокнотом, нужна последняя строка.
Она должна выглядеть так
Langage=English
То есть, Francais исправляешь на English.
У меня заработало.

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)