IPB

Crossout RU

Здравствуйте, гость ( Вход | Регистрация )

Crossout скачать
> ОБЪЯВЛЕНИЯ






> ПОЛЕЗНЫЕ ССЫЛКИ






> НАШИ YOUTUBE каналы


World of Warships RU

 
> Перенос Юнитов Из Различных Версий Игры Противостояние
Nordleng
сообщение 17.7.2016, 20:49
Сообщение #1


Рыцарь
****

Группа: Пользователи
Сообщений: 145
Регистрация: 23.5.2013
Из: Шталинград
Пользователь №: 1809
Страна:


В этой статье мы рассмотрим процедуру переноса графики юнита из одной игры "Противостояние" в другую, с созданием под новый юнит деска с характеристиками.
Переносить будем из ПкМ в SSRW, танк и пушку.
Для начала возьмем все необходимые архивы с графикой и десками.
в ПкМ это:
- game_data.pak там у нас графика юнитов и дески;
- editor_data.pak тут у нас графика для редактора;
В SSRW это:
- desc_common.sue тут дески с юнитами;
- game_common.sue там графика юнитов;
- edit_common.sue тут у нас графика для редактора;
Вскрываем все эти архивы, как это делать я рассказывал в статье ранее, тут можете ознакомится с ней.
Переносить будем танк Т-80У и пушку-гаубицу М101. Ищем файлы графики соответствующих юнитов в папке __game_data.pak (которая образовалась у нас после распаковки архива). Находим значит 4 файла для танка и 3 файла для нашей пушки.
Прикрепленное изображение
Расскажу немножко о этих файлах. Файлы с расширением *.pck и *.col содержат графику, *.inf содержит информацию кол-ве о десанте на броне, кол-ве наблюдателей при походном режиме (танкист торчащий из люка), а файл *.hot координаты привязки анимации выстрелов (первого и второго), места рассадки десанта на броне, место откуда будет выглядывать танкист при походном режиме, место размещения башни на корпусе.

Так же из папки __editor_data.pak берем файлы для редактора, названия должны совпадать, в большинстве случае. Файлов графики для редактора всегда два, с расширением *.pck и *.col.
Находим t80- и m101a1-.
Прикрепленное изображение
Нас интересуют все файлы с одинаковым названием. Но если вы не можете найти или не знаете как называются файлы с графикой то можно посмотреть на них через деск юнита.
Открываем папку UNITS и там ищем название юнита, нам повезло дески и графика называется практически одинаково.
Прикрепленное изображение
Открываем этот файл через блокнот или кто использует файловый менеджер Total Commander через F4 и видим следующее окно.
Прикрепленное изображение

Как работать с деском юнитов более подробно я расскажу в следующих статьях, а здесь покажу только основы.
Параметр file отвечает за ссылку на файл с графикой юнита (в нашем случае t_80u) и подразумевает все три или четыре файла.
Параметр *picture отвечает за ссылку на файл с графикой юнита для редактора, вот тут указываются оба файла.

Как все файлы у нас в сборе, переходим к архивам игры SSRW.
Копируем файлы t_80u и M101D (по четыре каждого) в папку __game_common.sue. А файлы графики для редактора m101a1- и t80- (по два каждого) в папку __edit_common.sue.
Переходим в папку __desc_common.sue, далее UNITS. чтобы нам не писать файл деск с нуля, заново и избежать ошибок, берем уже готовый. Так как дески разных типов юнитов (Atg, Tank и др. ) различаются параметрами, и если прописать графику пушки в деск к танку, игра попросту вылетит. Про различные типы юнитов можете почитать тут.
Давайте сделаем наш новый Т-80У на базе деска Т-34-85. Находим деск t-34-85 открываем его блокнотом или F4.

Прикрепленное изображение

Меняем параметры file на название t_80u и *picture на t80-, так же не забудем сменить имя юнита в игре. За это отвечает параметр name, стираем всё что там написано, ставим кавычки и пишем "T-80Y (125mm)". Сразу оговорюсь, писать надо на английском или конвертировать русский шрифт программой ANSItoUTF. Я написал на английском, тут главное понять принцип.

Прикрепленное изображение

Сохраняем наш новый деск как t-80u, и стираем у него расширение *.txt.
Прикрепленное изображение
Теперь нам надо прописать наш новый юнит в файле UNITS, который лежит тут же в папке UNITS. Открываем его блокнотом или через F4. Тут на каждой строке пишется тип юнита и через пробел имя его деска. Где писать особо не принципиально, пишем рядом с Т-34-85
Прикрепленное изображение

Сохраняем, закрываем.
С пушкой делаем аналогично. Но это будет юнит типа Atg. Можно сделать его на базе юнита feldhaubitze.18 у него как раз деск для пушки-гаубицы, с поднимающимся стволом для стрельбы навесом.
Так как это учебная статья, мы не коснулись реальных параметров юнитов. Это зависит от баланса различный версий игр "Противостояния" и тем более модов на их базе. И наши новые юниты будут такими же как танк Т-34-85 и немецкая гаубица 10,5 cm leFH 18, на основе которых мы делали новые юниты.

Подведем итог. Взяли файлы графики из одной игры (ПкМ) вставили их в соответствующие папки другой игры (SSRW). На основе десков создали новые юниты, прописали их в файле UNIT сохранили.
Теперь осталось всё обратно запаковать и заменить файлы оригинальной игры, незабываем делать резервные копии игровых архивов!
Прикрепленное изображение

В редакторе появились, наш новый танк и ниже на картинке гаубица.
Прикрепленное изображение

Вот наши юниты в игре.
Прикрепленное изображение


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
 
Start new topic
Ответов (1 - 1)
shurenbergthemap...
сообщение 18.7.2016, 11:23
Сообщение #2


Оруженосец
**

Группа: Пользователи
Сообщений: 19
Регистрация: 2.1.2014
Пользователь №: 2348



Отлично. Теперь я знаю как добавить бандеровцев...
Можно сделать мод "Попаданец" biggrin.gif
Go to the top of the page
 
Быстрая цитата +Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 20.9.2019, 19:16