Обновление статьи:
X3 Terran Conflict / X3 Земной конфликт
 
X3 Terran conflict  
 

На сайте онлайн (человек): 78



 



Обновление статьи:

Форумы: Terran Conflict (X3TC) / X3 Земной конфликт / Скрипты и моды для X3 Terran Conflict / Обновление статьи: Войти
Количество: 7
1
Обновление статьи:
19.03.2020 03:40:58
DenScaletta

Репутация: 1
Сообщений: 6
Регистрация: 30.07.2015
Привет Денис aka denissaha.
Спустя года я вернулся к "x3tc" и вспомнил про Вашу потрясающую статью, которую впервые освоил в 2015 году:
"Изменение параметров тренировки десанта и абордажа с помощью HEX-редактора. Модификация obj-файла."
Попробовал применить написанное, применил, всё благополучно заработало.
Правда пришлось проявить смекалку, потому как, с учётом времени, 19.02.2012 -->> 19.03.2020, адреса исходного кода, после
распаковки obj-файла, в файле x3story.out, изменились и достаточно далеко от исходного материала.
Статья мне очень нравится, достаточно глубокий и сложный материал, но тем не менее, интересный и полезный, для игрового процесса.
С Вашего позволения, мне хотелось бы внести небольшие корректировки и обновления в такую замечательную статью, с точки зрения читателя 2020 года.
1. Инструментарий:
a. Дизассемблер obj-файла. Последняя версия с сайта : Моддинг: obj-файлы и маленькие утилитки. В архив дизассемблера, do4_15b_177.rar, позволил себе добавить bat-файл, для облегчения задачи.
b. X3 Editor 2. Последняя версия с сайта x3e2.doubleshadow
c. Любой HEX-редактор, например HxD - Freeware Hex Editor and Disk Editor. Последняя версия с сайта mh-nexus
Всегда приятней, когда рабочие ссылки на инструментарий есть в обучающей статье.
Опытным путём выяснилось, что если скопировать текст со страницы сайта "x3tc.net", и вставить в блокнот, и попробовать сохранить, тогда выскочит
вот это окно: Внимание!!!.
Из-за этого, копипастить текст или код с сайта в сообщение без нарушения разметки BBCode, не выйдет.
Поэтому у Вас во всех строках примера кода, который Вы хотели выделить цветом, присутствует обычная строка с BB-кодом, а не цветная строка.
Для примера.
Вот скопирована и вставлена, якобы жёлтая строка, из вашего листинга "GetNextTrainingCost":
[cοlοr=yellοw]000C6323: 06 07D0              |    7            pυshw      2000d ; 07D0h[/cοlοr]
А вот та же строка, только разметка BB-кода, написана вручную:
000C6323: 06 07D0              |    7            pυshw      2000d ; 07D0h
Я подготовил новые данные по Вашей статье. Если Вы найдёте время, посмотрите пожалуйста, и по возможности, обновите статью.
Уверен такой материал при должном уходе ещё долго будет помогать людям.
Вот к примеру не такое уж и давнее сообщение на сайте: Изменение параметров тренировки десанта с HEX-редактором, нужна помощь.
Отреагировал, жаль что поздно, но лучше...
Да, кстати. Этот пользователь натолкнул на интересную мысль.
Конечно, всегда найдутся те, кто захочет почерпнуть материал и применить полученные знания.
Но, нельзя исключать возможность, что некоторые ребята не смогут осилить, а применить захочется.
Это конечно только на Ваше усмотрение, но вот три, самолично по вашему материалу, сделанные версии файла x3story.obj.
Эти по одной возможности:
1. Модифицированный obj-файл ускорения обучения с 1000d на 1
2. Модифицированный obj-файл с меньшей стоимостью обучения с 2000d на 500d
3. Модифицированный obj-файл со всем обвесом корабля при захвате
Этот со всеми тремя возможностями:
4. Модифицированный obj-файл + со скоростью и меньшей стоимостью обучения + со всем обвесом корабля при захвате
Почему остановился на первом варианте "Заставить систему чаще отнимать одну секунду".
Проверил сочетания других и этот, исходя из моего скромного мнения, работает лучше всех.
Да, нагружает систему, но только на период обучения, всё остальное время молчит. И работает по возрастающей.
Допустим первый полный курс одного нулевого навыка = 3 мин., второй ещё больше, третий ещё больше.
И это справедливо и не читерски.
Игра куплена в стиме, закачена 17.02.2020. Значит x3story.obj, последней версии.
Возможно придётся подредактировать несколько строк в статье, раз в архиве дизассемблера теперь есть бат-файл,
но это пустяки, для такого дела.
Я периодически буду на сайте, если что отписывайтесь.
Заранее благодарю.

P.S. Чуть позже, если всё будет способствовать, попробую сделать видео по этой теме.

Редактировалось 9 раз (а). Последний раз 12.05.2022 09:45:21.

20.03.2020 16:46:34
StillUncleAlex

Репутация: 21
Сообщений: 14
Регистрация: 13.03.2020
 DenScaletta писал(а):
Значит x3story.obj, последней версии. Возможно придётся подредактировать несколько строк в статье, раз в архиве дизассемблера теперь есть бат-файл
 


Ух, зубодробительно! Форум ещё торт) Ничего не понял, но могу для любопытства полазить на форуме эгософта, если найду что полезное - занесу.
23.03.2020 12:03:17
DenScaletta

Репутация: 1
Сообщений: 6
Регистрация: 30.07.2015
 StillUncleAlex писал(а):
Ух, зубодробительно! Форум ещё торт) Ничего не понял, но могу для любопытства полазить на форуме эгософта, если найду что полезное - занесу.
 

Привет Александр.
На самом деле, ничего сложного здесь нет, только нужно понять один момент.
Этот пост для автора статьи, которая выше упомянута, с предложением об обновлении статьи, потому как,
данные в ней устарели и очень легко заблудится по неопытности. Но статья при этом, всё ещё, остаётся очень полезной.
Данные для обновления статьи, предоставил. Если автору эта идея понравится и он не сочтёт её абсурдной,
тогда статья будет обновлена.
Кроме прочего, предложил слегка модернизировать статью, но это уже на усмотрение автора.
Выложил здесь, потому как, в личке, не работает разметка с BB-кодом, а нужно было с помощью него
поставить акцент на деталях.
Удачи.

Редактировалось 1 раз (а). Последний раз 23.03.2020 12:04:45.

24.03.2020 19:54:07
ferrat

Репутация: 494
Сообщений: 529
Регистрация: 19.02.2015
Картинки битые
25.03.2020 10:02:22
DenScaletta

Репутация: 1
Сообщений: 6
Регистрация: 30.07.2015
 ferrat писал(а):
Картинки битые
 

Какие?
12.05.2022 09:48:57
DenScaletta

Репутация: 1
Сообщений: 6
Регистрация: 30.07.2015
2022.05.12
Обновил и исправил ссылки на софт.
Обновил ссылки на готовые файлы, теперь они лежат на google drive.

Редактировалось 1 раз (а). Последний раз 12.05.2022 09:49:29.

29.11.2022 04:39:12
zheleznyy_drovosek

Репутация: 0
Сообщений: 1
Регистрация: 28.01.2021
 DenScaletta писал(а):
2022.05.12
Обновил и исправил ссылки на софт.
Обновил ссылки на готовые файлы, теперь они лежат на google drive.
 

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