Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
vitacite

Как разбинарить mission.sqf в Arma3 Epoch

Recommended Posts

Привет всем! Маленький гайд по подготовке вашего сервера к редактированию.

Итак!. В свежескачанный сервер проблематично, что-либо добавить. Миссия находится в файле .pbo, и мало того, что он полупустой (init.sqf теперь находится в серверной части...) так еще и mission.sqf забинарен... 

Но нет сложностей которые нельзя обойти!!!!

 

1) Качаем софт:

для раскрытия .pbo http://www.armaholic.com/page.php?id=16369

для разбинаривания набор утилит Arma Tools (1 мб)  http://www.armaholic.com/page.php?id=411

 

2) устанавливаем pbo манагер, из набора для разбинаривания нам понадобиться утилита UnRAP.exe ее копируем в любое удобное для нас место.

 

3) заходим в папку нашсервер/mpmission/ и дважды кликаем на файл Altis.epoch.pbo открываем его pbomanager-ом и распаковываем в папку нашсервер/mpmission/Altis.Epoch/

В итоге в папке окажется два файла

 
description.ext
mission.sqm
 

4) запускаем утилиту unrap.exe выбираем расширение (показывать все типы файлов) и кликаем на mission.sqm на предложение разбить на части по классам отвечаем НЕТ!

 

Получаем файл mission.cpc

 

5) Старый mission.sqm удаляем  новый переименовываем в mission.sqm 

Теперь у нас mpmission готовая к редактированию... запаковывать в .pbo не обязательно все будет работать и так.

Еще один важный момент: файл  нашсервер/mpmission/Altis.Epoch.pbo нужно будет удалить, иначе сервер будет использовать данные из него!

 

Если все сделано правильно мы получаем папку готовую к приему скриптов и разбинаренный mission.sqm

Share this post


Link to post
Share on other sites







спасибо большое а то я мучился очень сильно ночами не спал :D

Share this post


Link to post
Share on other sites

Эт как иво..

 

unRap же есть, который bin распаковывает) миску им же, но проблем ЖЖ)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Здравствуйте! Сделал все по инструкции, но после этого не происходит загрузки на сервер. Просто висит вид Алтиса, и даже логотипа эпоча на плашке нет. Возможно стоит собрать все в pbo обратно. Кстати как это делается?

Share this post


Link to post
Share on other sites

Здравствуйте! Сделал все по инструкции, но после этого не происходит загрузки на сервер. Просто висит вид Алтиса, и даже логотипа эпоча на плашке нет. Возможно стоит собрать все в pbo обратно. Кстати как это делается?

1. Файл Epoch.Altis.pbo  это тоже самое, что папка epoch.altis. Когда к вашему серверу подключится игрок, она упакуется сама в pbo и в таком виде игрок ее получит. 

особого смысла паковать поэтому в pbo - нет. 

2. 90% того, что у вас не запускается сервер, результат невнимательности. Проверьте. Если в папке ../mpmission/ лежит и папка /Epoch.Altis и файл /epoch.altis.pbo значит у вас сервер видит две папки с одинаковым именем.

3. второй вариант. То что вы не переименовали ваш mission.sqm после использование unrap и не удалили лишних файлов. 

 

Старайтесь не тупо следовать гайду, а разобраться, зачем это делается и как. Тогда дополнительных вопросов возникать не будет.  Упаковывается .pbo той же программой, что и распаковывается.

 

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

 

А ты запусти сервер с отредактированным не разбинаренным файлом. 

Вид неразбинаренного файла.

version     Mission Z    Intro [   OutroWin x\   OutroLoose Ф]  0_   addOns  A3_Soft_F_Car  A3_Soft_F_Quadbike  a3_soft_f_beta_quadbike  A3_Boat_F_Civilian_Boat  A3_Boat_F_Boat_Transport_01  A3_Air_F_Heli_Light_01  A3_Air_F_Heli_Heli_Transport_04  A3_Air_F_Heli_Heli_Transport_03  a3_map_altis  a3_characters_f_gamma  A3_Characters_F_OPFOR  A3_Characters_F_INDEP  A3_Characters_F_Civil  A3_epoch_config  a3_characters_f  A3_Data_F_Curator_Virtual addOnsAuto  A3_epoch_config  a3_map_altis randomSeed С™·  Intel =   Groups l   Markers ,Z  [    briefingName Epoch Mod resistanceWest     timeOfChanges Ђp  startWeather     startWind     forecastWeather     forecastWind     forecastWaves     wavesForced    windForced    year у  month    day    hour    minute 7   startFogDecay фэT<forecastFogDecay фэT<l   eitems d    Item0 $   Item1 ц   Item2 И	   Item3 љ
   Item4 l   Item5 >   Item6 


Вид разбинаренного файла.

 

version = 12;

class Mission {
	addOns[] = {"A3_Soft_F_Car", "A3_Soft_F_Quadbike", "a3_soft_f_beta_quadbike", "A3_Boat_F_Civilian_Boat", "A3_Boat_F_Boat_Transport_01", "A3_Air_F_Heli_Light_01", "A3_Air_F_Heli_Heli_Transport_04", "A3_Air_F_Heli_Heli_Transport_03", "a3_map_altis", "a3_characters_f_gamma", "A3_Characters_F_OPFOR", "A3_Characters_F_INDEP", "A3_Characters_F_Civil", "A3_epoch_config", "a3_characters_f", "A3_Data_F_Curator_Virtual"};
	addOnsAuto[] = {"A3_epoch_config", "a3_map_altis"};
	randomSeed = 12032465;

Другими словами забинаренный файл отредактировать нормально не получится. В новом эпоч, mission.sqm забинарен (это для тех, кто до сих пор в танке). 

Share this post


Link to post
Share on other sites

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

Edited by Izotop (see edit history)

Share this post


Link to post
Share on other sites

Имею арендованный сервер, имена файлов наоборт названы не Altis.epoch.pbo, а epoch.Altis.pbo. Папку для распакованных, необходимо называть соотвественно - epoch.Altis.

Share this post


Link to post
Share on other sites

абсолютно не важно, как будет называться папка. Важно, что будет написано в server(config).cfg в разделе template. Папку можно назвать например server или вообще 123123фуцфывкйц3413123 - не важно. Важно чтобы это название было указано в template на который ссылается конфиг. Если у вас нет доступа к батникам, то да называйте папку, как у вас называется pbo. 

class Missions
{
	class Epoch {
		template = epoch.Altis; 			// DO NOT CHANGE THIS, IT WILL BREAK YOUR SERVER
		difficulty = "veteran";    			// difficulty settings: veteran == NORMAL, mercenary == HARDCORE
	};
};

Share this post


Link to post
Share on other sites

Это, я понимаю, я на всякий случай написал, если кто-то столкнётся с подобной проблемой. А инфа полезная, спасибо.

Share this post


Link to post
Share on other sites

А как обратно запаковать в bin

Share this post


Link to post
Share on other sites

Переименовать.

 

Переименовать.

На самом деле нет в этом необходимости. Файл читаетсяи забинареный и разбинареный. Просто в разбинареном есть возможность что то изменить.

Share this post


Link to post
Share on other sites

У меня встала проблема в сервере эпоч арма 3 в config.bin распаковывается он отлично а вот как обратно.сервер с распаковаными файлами крашится.в нём указаны координаты торговцев + товар который они покупаю вот хочу добавить свой лут и поубирать некоторые координаты торговцев.ели в конце при извличение нажать нет извленчёт не всё в config.cpp

Edited by Koha (see edit history)

Share this post


Link to post
Share on other sites

Эта программка нужна только для распаковки mission.sqf. После распаковки появляется miccion.cpp. удаляешь оригинальный файл, а новый переименовываешь в mission.sqf. запаковывать его обратно уже не нужно.

Share this post


Link to post
Share on other sites

UnRap - программа для декодирования конфигурационных файлов игры config.bin и  rvmat files.

она вполне нормально распаковывает все файлы формата bin при извлечении появляются все файлы проверил на бине из дейз кода та как есть оригинальные все файлы из него сверил не чего не отсутствует.я понимаю что ты использовал её только для распаковки миссии у меня же другое приминение.если чем то можно распаковать значит и запаковать.

Edited by Koha (see edit history)

Share this post


Link to post
Share on other sites

UnRap - программа для декодирования конфигурационных файлов игры config.bin и  rvmat files.

она вполне нормально распаковывает все файлы формата bin при извлечении появляются все файлы проверил на бине из дейз кода та как есть оригинальные все файлы из него сверил не чего не отсутствует.я понимаю что ты использовал её только для распаковки миссии у меня же другое приминение.если чем то можно распаковать значит и запаковать.

Есть такой анекдот - "Женщина, - вам шашечки или ехать?" Политика Epoch для Арма3, - максимальная стабильность сборки, и запрет на внесение пользовательских изменений  (почитайте лицензию). Забинарить можно вообще любой текстовый файл, что с успехом и делается в данном случае с mission.sqf. UnRap - это всего лишь одна из программ для разбинаривания, сама доступная и делающая это с конкретными mission.sqf отлично. Запаковывать обратно в .bin, так же, как и запаковка в pbo, абсолютно никакого технического и иного смысла не несет. Поэтому делать это нет никакой необходимости. В случае если вы таки решили забинарить файл, (например с целью защиты) используйте утилиты для забинаривания из набора Bistools (ссылку можно найти на армаголике). Однако практической пользы будет 0 - все что будет забинарено, легко разбинаривается.

Share this post


Link to post
Share on other sites

мне не в целях защиты.при распаковки config.bin из a3_epoch_server.pbo полусается получаются 5 файлов в каторых редактируется торговцы зачем тогда добавлять оружие с других модов если его не покупают и стоят на каждом углу торгаши.это тоже самое что продавать везде штаны XXXXXL + ремень в подарок чтоп не падали.

Edited by Koha (see edit history)

Share this post


Link to post
Share on other sites

Всем привет не разбинариваеться mission.sqm unRar пишет Invalid Rap file что это значит что mission.sqm оригинальный файл? 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.