Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0

Здравствуйте. 
Такая трабла : 
Прописываю конфиг в котором находятся следующие строчки : 
unknown.png

Запаковываю в аддон билдере без бинара. Все работает, летает, все дела. 
Дальше пытаюсь запаковать и забинарить. Все пакует, ошибок не бьет. Однако конфиг после бинара выглядит следующим образом : 
unknown.png

Соответственно после такого маневра ничего не работает. 

Как следствие, у меня имеется ряд вопросов :
Почему конвертер переписывает конфиг.
И как обойти эту дичь без лишних плясок с бубном. Желательно не прибегая к Микеро, запаковывая тем же аддон билдером. 

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

За глаза и Addon Buildera хватает, Микеро разве что ошибки проверить, да запаковать чтобы нельзя бы просмотреть вот и вся программа + просмотреть model.cfg, больше ни для чего она не юзается

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0
11 минут назад, AKuznecov сказал:

Сделать так чтобы хитпоинты совпадали с состояние оружия легче легкого:
Зачем нужен rvmat worn а вот затем чтобы состояние стабилизировать, от того что прибавиться в моде на 2 кб еще файл роли никакой не играет, лично с еще одним rvmat с подпиской worn все гуд работает

class DamageSystem { class GlobalHealth { class Health { hitpoints = 500; healthLevels[] = {{1.01, {"air_WeaponPack\9a91\data\9a91_1.rvmat"}}, {0.70, {"air_WeaponPack\9a91\data\9a91_1_worn.rvmat"}}, {0.50, {"air_WeaponPack\9a91\data\9a91_damage.rvmat"}}, {0.30, {"air_WeaponPack\9a91\data\9a91_damage.rvmat"}}, {0.01, {"air_WeaponPack\9a91\data\9a91_destruct.rvmat"}}}; }; }; };


class DamageSystem {
			class GlobalHealth {
				class Health {
					hitpoints = 500;
					healthLevels[] = {{1.01, {"air_WeaponPack\9a91\data\9a91_1.rvmat"}}, {0.70, {"air_WeaponPack\9a91\data\9a91_1_worn.rvmat"}}, {0.50, {"air_WeaponPack\9a91\data\9a91_damage.rvmat"}}, {0.30, {"air_WeaponPack\9a91\data\9a91_damage.rvmat"}}, {0.01, {"air_WeaponPack\9a91\data\9a91_destruct.rvmat"}}};
				};
			};
		};

 


Сегодня попробую. По результатам отпишу в топик. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
8 минут назад, Yuki сказал:

Когда уже люди начнут пользоваться ТОЛЬКО микеро тулсом?

Микеро бьет ошибки по стандартным конфигам богемии) 
Аддон билдера и правда хватает за глаза , + он юзер френдли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
30 минут назад, AlexCa31 сказал:

Микеро бьет ошибки по стандартным конфигам богемии)

Ну так вы видели что они иногда творят ? Я может удивлю вас, но сама игра ругается на свой же контент ? Зайдите в логи, посмотрите сколько там ошибок, особенно по моделям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Только что, nIkRon сказал:

Ну так вы видели что они иногда творят ? Я может удивлю вас, но сама игра ругается на свой же контент ? Зайдите в логи, посмотрите сколько там ошибок, особенно по моделям.

Я видел что они творят и не удивлен. Но я не горю желанием исправлять их косяки часами, что бы просто запаковать мод. Особенно если все работает при запаковке аддон билдером. 
В конце концов мне не нужно обфусцировать мод.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
3 часа назад, AlexCa31 сказал:

Я видел что они творят и не удивлен. Но я не горю желанием исправлять их косяки часами, что бы просто запаковать мод. Особенно если все работает при запаковке аддон билдером. 

Часами? Понимаю. Зачастую ошибки просто в твоём собственном коде.
Лично я  ловлю сам себя на путях часто, ну это уже чисто проблема классическая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
2 часа назад, Yuki сказал:

Часами? Понимаю. Зачастую ошибки просто в твоём собственном коде.
Лично я  ловлю сам себя на путях часто, ну это уже чисто проблема классическая.

Проблемы в коде богемии в том числе. 
Допустим у них в файрмодах в begin указаны пути к звуку выстрела AK101 silenced. А такого файла нету. Микеро соответственно бьет ошибку. 
И таких путей в каждой пушке по 6 штук, не горю желанием это править. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
1 час назад, AlexCa31 сказал:

Проблемы в коде богемии в том числе. 
Допустим у них в файрмодах в begin указаны пути к звуку выстрела AK101 silenced. А такого файла нету. Микеро соответственно бьет ошибку. 
И таких путей в каждой пушке по 6 штук, не горю желанием это править. 

Потому что эти гении не переписали всё к NEWAK звуку.

Звуки вообще мем, как же хорошо, что я решил их все переделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Чисто под впечатлением данного топика решил заглянуть в свои разбинарки. И интересно то что как бы не наблюдаю проблемы полученные автором данной темы. Осмелюсь предположить что это проблема отдельно взятой системы, операционной системы имею ввиду.

	class ArtefactDetectorFeedback: ArtefactDetectorBase
	{
		scope = 2;
		displayName = "$STR_ArtefactDetectorFeedback_DisplayName";
		descriptionShort = "$STR_ArtefactDetectorFeedback_DescriptionShort";
		model = "\vwe\zone\detector\detector_01\Detector_01_Sta_V2.p3d";
		inventorySlot[] = {"Chemlight","WalkieTalkie"};
		hiddenSelections[] = {"camo","led"};
		hiddenSelectionsTextures[] = {"vwe\zone\detector\detector_01\data\item_detector_1_ca.paa",""};
		hiddenSelectionsMaterials[] = {"vwe\zone\detector\detector_01\data\item_detector_1.rvmat","vwe\zone\detector\detector_01\data\led_off.rvmat"};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints = 100;
					healthLevels[] = {{1,{}},{0.7,{}},{0.5,{}},{0.3,{}},{0,{}}};
				};
			};
		};

ни каких проблем с бинаркой и последующей разбинаркой конфига.

паковалось и бинарилось аддон билдером.

Изменено пользователем SteelRat (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 часа назад, SteelRat сказал:

Чисто под впечатлением данного топика решил заглянуть в свои разбинарки. И интересно то что как бы не наблюдаю проблемы полученные автором данной темы. Осмелюсь предположить что это проблема отдельно взятой системы, операционной системы имею ввиду.

class ArtefactDetectorFeedback: ArtefactDetectorBase { scope = 2; displayName = "$STR_ArtefactDetectorFeedback_DisplayName"; descriptionShort = "$STR_ArtefactDetectorFeedback_DescriptionShort"; model = "\vwe\zone\detector\detector_01\Detector_01_Sta_V2.p3d"; inventorySlot[] = {"Chemlight","WalkieTalkie"}; hiddenSelections[] = {"camo","led"}; hiddenSelectionsTextures[] = {"vwe\zone\detector\detector_01\data\item_detector_1_ca.paa",""}; hiddenSelectionsMaterials[] = {"vwe\zone\detector\detector_01\data\item_detector_1.rvmat","vwe\zone\detector\detector_01\data\led_off.rvmat"}; class DamageSystem { class GlobalHealth { class Health { hitpoints = 100; healthLevels[] = {{1,{}},{0.7,{}},{0.5,{}},{0.3,{}},{0,{}}}; }; }; };


	class ArtefactDetectorFeedback: ArtefactDetectorBase
	{
		scope = 2;
		displayName = "$STR_ArtefactDetectorFeedback_DisplayName";
		descriptionShort = "$STR_ArtefactDetectorFeedback_DescriptionShort";
		model = "\vwe\zone\detector\detector_01\Detector_01_Sta_V2.p3d";
		inventorySlot[] = {"Chemlight","WalkieTalkie"};
		hiddenSelections[] = {"camo","led"};
		hiddenSelectionsTextures[] = {"vwe\zone\detector\detector_01\data\item_detector_1_ca.paa",""};
		hiddenSelectionsMaterials[] = {"vwe\zone\detector\detector_01\data\item_detector_1.rvmat","vwe\zone\detector\detector_01\data\led_off.rvmat"};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints = 100;
					healthLevels[] = {{1,{}},{0.7,{}},{0.5,{}},{0.3,{}},{0,{}}};
				};
			};
		};

ни каких проблем с бинаркой и последующей разбинаркой конфига.

паковалось и бинарилось аддон билдером.


Бинарили всей командой по очереди. Результат один и тот же

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Интересная тема получается.

Если вы распакуете аддон утилитой от микеры, ну например этим ExtractPboDos.exe

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

		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints = 100;
					healthLevels[] = {{1,{}},{0.7,{}},{0.5,{}},{0.3,{}},{0,{}}};
				};
			};
		};

 

но, если вы распакуете аддон штатным инструментарием, а конфиг разбинарить штатной утилитой CfgConvert.exe, то и получите то, о чём собственно и разговор в теме

		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							{}
						},
						
						{
							0.69999999,
							{}
						},
						
						{
							0.5,
							{}
						},
						
						{
							0.30000001,
							{}
						},
						
						{
							0,
							{}
						}
					};
				};
			};
		};

Странно? Да. Критично? Нет. Почему не критично? Всё просто. Разбинарка микерой показывает что конфиг забинарен корректно, и параметры имеют те значения которые вы прописали. Из чего следует, если у вас проблемы, то вполне вероятно где то в другом месте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
2 минуты назад, SteelRat сказал:

Интересная тема получается.

Если вы распакуете аддон утилитой от микеры, ну например этим ExtractPboDos.exe

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

class DamageSystem { class GlobalHealth { class Health { hitpoints = 100; healthLevels[] = {{1,{}},{0.7,{}},{0.5,{}},{0.3,{}},{0,{}}}; }; }; };


		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints = 100;
					healthLevels[] = {{1,{}},{0.7,{}},{0.5,{}},{0.3,{}},{0,{}}};
				};
			};
		};

 

но, если вы распакуете аддон штатным инструментарием, а конфиг разбинарить штатной утилитой CfgConvert.exe, то и получите то, о чём собственно и разговор в теме

class DamageSystem { class GlobalHealth { class Health { hitpoints=100; healthLevels[]= { { 1, {} }, { 0.69999999, {} }, { 0.5, {} }, { 0.30000001, {} }, { 0, {} } }; }; }; };


		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							{}
						},
						
						{
							0.69999999,
							{}
						},
						
						{
							0.5,
							{}
						},
						
						{
							0.30000001,
							{}
						},
						
						{
							0,
							{}
						}
					};
				};
			};
		};

Странно? Да. Критично? Нет. Почему не критично? Всё просто. Разбинарка микерой показывает что конфиг забинарен корректно, и параметры имеют те значения которые вы прописали. Из чего следует, если у вас проблемы, то вполне вероятно где то в другом месте.

Однако с тем же конфигом не забинареным все работает, а с забинареным - нет. Загадка от богемии

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Ни каких загадок. Процесс бинаризации творит свою магию, позвольте так выразиться. Что бы понимать разницу между бинареным контентом и не бинареным, банально нужен опыт, во времени.

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

Изменено пользователем SteelRat (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
1 час назад, SteelRat сказал:

Ни каких загадок. Процесс бинаризации творит свою магию, позвольте так выразиться. Что бы понимать разницу между бинареным контентом и не бинареным, банально нужен опыт, во времени.

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

Эту проблему я уже решил. Осталась только проблема уже на серверной части. Проверяли на ЛВС и работало нормально. Сделали вывод что мод конфликтует с другими модами

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка