collapse

* User Info


Выберите язык:
 
Размер шрифта:

* Обсуждаемые игры

* Блог

24 блогов, 52 записей
Последние записи:

от Maximus
[25 Февраль 2012, 12:14:24]

[19 Февраль 2012, 20:28:11]

[18 Февраль 2012, 05:03:07]

[19 Февраль 2012, 19:53:09]

[08 Ноябрь 2010, 07:55:48]

* RPG Plays

  • Точка Всего пользователей: 6 661
  • Точка Последний: DimA$

  • Точка Всего сообщений: 86 421
  • Точка Всего тем: 2 678
  • Точка Посещений сегодня: 132
  • Точка Максимум онлайн: 330
  • (25 Декабрь 2011, 20:36:42)

  • Точка Пользователей: 5
  • Точка Скрытых: 0
  • Точка Пауков: 5
  • Точка Гостей: 88
  • Точка Всего: 93

* Опросы\голосования

  • Кто ваш любимый спутник?
  • Точка Пэтти. Боевая подруга и вообще я хочу с ней замутить.
  • 1 (100%)
  • Точка Чани. Люблю экзотику.
  • 0 (0%)
  • Точка Стальная Борода. И плевать на возраст, дедуля еще огого.
  • 0 (0%)
  • Точка Джаффар. Ааа, гномЭ рулит!
  • 0 (0%)
  • Точка Вентуро. Друг и товарисчь, а еще отличный стрелок.
  • 0 (0%)
  • Точка Бонс. И меня вылечит.
  • 0 (0%)
  • Точка Хоукинз. Кок на борту самая важная персона.
  • 0 (0%)
  • Точка Элдрик(DLC). Старый друг лучше новых двух.
  • 0 (0%)
  • Точка Другой.
  • 0 (0%)
  • Проголосовало пользователей: 1
  • Смотреть тему
Рейтинг Ролевых Ресурсов Rambler Top100
Рейтинг@Mail.ru
Рейтинг@Mail.ru
Чтобы иметь возможность размещать сообщения, а также воспользоваться расширенными функциями форума, войдите под своим аккаунтом или зарегистрируйтесь!

Автор Тема: Редактор игровых параметров в TwoWorlds 2 (файл TwoWorlds.par)  (Прочитано 3791 раз)

0 Пользователи и 2 Гостей просматривают эту тему.

Оффлайн GeorG

  • Администратор форума
  • Хранитель форума
  • чародей божьего бага
Информация
    • Мужской
    • Награды
    • Показать блог
Редактор игровых параметров в TwoWorlds 2 (файл TwoWorlds.par)
« Прикреплённый пост : 07 Декабрь 2010, 14:49:39 »
Редактирование игровых параметров в игре TwoWorlds 2 (файл TwoWorlds.par)

Two Worlds 2 parameters editor
Two Worlds 2 parameters editor

Возможности утилиты:
  • Редактировать любые параметры в файле;
  • Добавлять новые строковые константы (объяснение ниже);
  • Поиск параметров в файле;
  • Строки приведены к строковому типу (string), теперь вы можете редактировать любые строки "как есть", программа автоматически рассортирует их в нужные секции, при сохранении файла;
  • Изменились ссылки на объекты, вы можете ввести ID объекта или имя элемента (предмета);
  • Возможность добавления новых элементов (доспехи, оружие, НПС и.т.д.), щелчок правой кнопки мыши по сетки вызывает контекстное меню;
  • Возможность сравнить два файла параметров, с выводом разницы в дополнительное окно;
  • Возможность объединение файлов, т.е., измененную копию, между двумя файлами;
  • Простой фильтр строк, вы можете устанавливать какие строки необходимо показывать (например - 1, 10, 30), может быть полезно при сравнении разницы между элементами;
  • Добавлено описание некоторым столбцам в сетке, в разделе НПС (дистанция, защита и.т.д.);

"Joining"  (объединение), может быть полезно при использовании 3 файлов, когда вам необходимо переместить некоторые изменения параметров файла в новый пропатченый файл, не переписывая изменения патча. Лучше показать, как это работает на примере:
Например, для перемещения изменений мода “Игра за женщину” в новый пропатченый файл (пример для старой версии патча v.1.1, но сути наменяет) TwoWorlds.par:
Откройте в редакторе требуемый (изменяемый) файл TwoWorlds.par (от версии 1.1), нажмите на кнопку “Join files”.  Здесь вы увидите первый диалог выбора файла, вы должны выбрать исходный файл TwoWorlds.par (от версии 1.0), через некоторое время откроется второе диалоговое окно, для выбора последнего файла, здесь вам надо выбрать файл мода (в примере “Игра за женщину”). Программа сравнит исходный файл с файлом мода и скопирует все изменения к первому открытому файлу (версии 1.1).


Таким образом, вы можете легко перемещать моды для любой версии патчей, или просто для объединения нескольких модов вместе.


Что планируется добавить в будущем:
  • Добавить встраивание в процесс TW2.exe и дать возможность делать «живые» изменения прямо в игре;
  • Добавить возможность добавления новых записей(объектов).
  • Улучшение интерфейса.
Теперь пояснения как оно работает и как его использовать(прочитайте перед использованием утилиты) :

Кнопки (см. скриншот):
  • Папка с зеленой стрелкой, позволяет открывать .par файл;
  • Синий диск, сохраняет ваши изменения в новый par файл;
  • Две стрелки с линиями, открывают редактор констант и список объектов;
  • Шестеренка, открывает настройки (на данный момент только одна опция);
  • Зеленый диск, сохраняет текущие настройки(имя групп и имена столбцов);
  • Желтая стрелка вниз с линиями, простой фильтр строк
  • Две расходящиеся стрелки с двумя квадратами, сравнения строк
  • Зелёная стрелка с тремя квадратами, объединения файлов
  • Для поиска выберите колонку в таблице и используйте кнопку поиска или F3.
Когда файл открыт, в правом углу появится список групп. Список групп позволяет выбирать группы с одинаковыми колонками данных.
Вы можете дать группе любое имя которое хотите, и сохранить их в файл настроек(для удобства) нажав на кнопке с зеленым диском.
Когда группа выбрана, вы увидите таблицу справа. Вы можете выбирать и изменять любые параметры,
но есть некоторые ограничения типов при редактировании:

  • Типы - Int/byte/word (Целый/Байт/Cлово(2 байт)), могут редактироваться – «как есть», или как шестнадцатеричные данные (для переключения в шестнадцатеричный режим – правый клик на заголовке колонки, выбрать - hex);
  • Тип float - может быть отредактирован как число с плавающей точкой или как шестнадцатеричные данные;
  • Тип - string (строковые константы), это целый тип, который ссылается на секцию со строкой по индексу, для его редактирования нужно установить правильный индекс.
    Все константы можно найти в редакторе констант. Вы не можете менять константы, но можете добавлять новые и устанавливать ссылки на них.
  • Индекс объекта - целочисленный тип который ссылается на объект по индексу (ID). вы можете найти все индексы в "Редакторе констант", вкладка "Objects ID’s".
  • Множества - множества имеют такие же типы как описано выше, но могут содержать больше одного значения (велечину)

Для примера - инвентарь героя (строковый тип):
INV_PLACEHOLDER_MAP;INV_PLACEHOLDER_QUESTLOG;INV_P LACEHOLDER_REPUTATION;PERSONAL_TELEPORT;
LOCKPICK;L OCKPICK;LOCKPICK;LOCKPICK;LOCKPICK;ART_TORCH_01;PO TION_HEALING_01;POTION_MANA_01;
POTION_HEALING_01;P OTION_MANA_01;POTION_HEALING_01;POTION_MANA_01;POT ION_HEALING_01;POTION_MANA_01;
POTION_HEALING_01;PO TION_MANA_01;POTION_HEALING_02;POTION_MANA_02;FLYI NGEYE4

Или целочисленный тип:
1132;1133;1134;1135;1136;1137;1138;1139;1140;1141;
1142;1132;1136;688;640;641;642;643;644;645;646;647 ;648;649;650;640;644

Т.е. вы должны разделять значения множества знаком «;» (точка с запятой) (не добавляйте его в конец строки).
Не забывайте, что индексы объектов и ссылки имеют целочисленный тип когда вы их редактируете,
вы должны искать корректные значения в редакторе констант.

Так же вы можете выбрать тип отображения данный в колонках:
  • Show name – показывает строковые значения констант;
  • Show ID – показывает константы как целочисленный тип;
Для целочисленного типа:
  • signed integer – тип по умолчанию;
  • unsigned integer – без знаковый целый;
  • hex – шестнадцатеричные данные;
Вы можете установить имя, колонке кликнув по ней правой кнопкой мыши и выбрав «Edit name».
Установленные имена можно сохранить в файл настроек(зеленая дискета).

Значения некоторых столбцов идентичны TW1, поэтому многие значения можно узнать,
просто сравнив файл XLS с параметрами из SDk TW1 с текущей таблицей.

Автор статьи и перевода: HeliX666 (перевод немного подправлен Georg)

Источники: www.twoworld2.ru и insidetwoworlds.com

Скачать: TW2 Parameter Editor v.2 (актуальная версия)
« Последнее редактирование: 17 Март 2011, 23:28:24 от GeorG »

 

Оффлайн GeorG

  • Администратор форума
  • Хранитель форума
  • чародей божьего бага
Информация
    • Мужской
    • Награды
    • Показать блог
TW2 Parameter Editor v.2 (обновление)

Новые возможности утилиты:
  • Строки приведены к строковому типу (string), теперь вы можете редактировать любые строки "как есть", программа автоматически рассортирует их в нужные секции, при сохранении файла;
  • Изменились ссылки на объекты, вы можете ввести ID объекта или имя элемента (предмета);
  • Возможность добавления новых элементов (доспехи, оружие, НПС и.т.д.), щелчок правой кнопки мыши по сетки вызывает контекстное меню;
  • Возможность сравнить два файла параметров, с выводом разницы в дополнительное окно;
  • Возможность объединение файлов, т.е., измененную копию, между двумя файлами;
  • Простой фильтр строк, вы можете устанавливать какие строки необходимо показывать (например - 1, 10, 30), может быть полезно при сравнении разницы между элементами;
  • Добавлено описание некоторым столбцам в сетке, в разделе НПС (дистанция, защита и.т.д.);

"Joining"  (объединение), может быть полезно при использовании 3 файлов, когда вам необходимо переместить некоторые изменения параметров файла в новый пропатченый файл, не переписывая изменения патча. Лучше показать, как это работает на примере:
Например, для перемещения изменений мода “Игра за женщину” в новый пропатченый файл (пример для старой версии патча v.1.1, но сути наменяет) TwoWorlds.par:
Откройте в редакторе требуемый (изменяемый) файл TwoWorlds.par (от версии 1.1), нажмите на кнопку “Join files”.  Здесь вы увидите первый диалог выбора файла, вы должны выбрать исходный файл TwoWorlds.par (от версии 1.0), через некоторое время откроется второе диалоговое окно, для выбора последнего файла, здесь вам надо выбрать файл мода (в примере “Игра за женщину”). Программа сравнит исходный файл с файлом мода и скопирует все изменения к первому открытому файлу (версии 1.1).


Таким образом, вы можете легко перемещать моды для любой версии патчей, или просто для объединения нескольких модов вместе.

Новые кнопки в программе:
  • Фильтр строк
  • Сравнения строк
  • Объединения файлов

Что планируется добавить
  • Улучшение интерфейса.

Качать с шапки темы

Оффлайн inkogneto

Информация
    • Мужской
    • Награды
В архиве содержится троян, проверте пожалуйста содержимое.  :P

Оффлайн GeorG

  • Администратор форума
  • Хранитель форума
  • чародей божьего бага
Информация
    • Мужской
    • Награды
    • Показать блог
Проверил, всё нормально, чем у тебя определяет? Базы обновлены?

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
У меня тоже троян выдаёт. Только я никакой угрозы в этом не вижу, т.к. TW2ParamReader.exe не производит никаких изменений в компе.
[ Гости не могут просматривать вложения ]

[ Гости не могут просматривать вложения ]

Обновление баз делал сегодня
[ Гости не могут просматривать вложения ]

Оффлайн GeorG

  • Администратор форума
  • Хранитель форума
  • чародей божьего бага
Информация
    • Мужской
    • Награды
    • Показать блог
На присутствие трояна - Trojan-Downloader.Win32.Banload.bjzj сигнализируют следующие изменения в системе компьютера:
- Наличие файлов: drvrnet.exe и  542745.dll
- Ветка в реестре: HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\"Drvrnet"="%TEMP%\drvrnet.exe"

Троян крадет конфиденциальные данные: пароли, электронные кошелки и.т.д.
Подробнее на сайте Микрософт

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

p.s. Впервой версии программы, Касперский не обнаруживает трояна (рекомендую использовать её).

Оффлайн GeorG

  • Администратор форума
  • Хранитель форума
  • чародей божьего бага
Информация
    • Мужской
    • Награды
    • Показать блог
Ответ HeliX666 (автора программы):
Цитировать
В новой версии и хотел добавить инъекцию в процесс игры, что она сразу подхватывала изменения без перезапуска.
Код этот в программе присутствует, но на него просто не функциональной кнопки.
Вот на него скорее всего касперский и ругается, т.к. это по сути хак

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
Бесконечный рюкзак.
Если вам не нравится ограничение по вместимости инвентаря, то можете это исправить. Открываем TwoWorlds.par
[ Гости не могут просматривать вложения ]
Во вкладке INV_PLACEHOLDER находим строчку ART_ADD_MAXINVENTORYWEIGHT_01(5301). В этой строчке находим цифру 10 (по умолчанию вес +10) в столбце 40(integer) приписываем два нолика   ;) и получаем 1000. Сохраняем файл в папке
...\Two Worlds II\Parameters\TwoWorlds.par
В игре вставляем кристалл грузоподьёмности 1-го уровня в ячейку и радуемся, что в жизни не всё так уж и плохо  :D
[ Гости не могут просматривать вложения ]
Прикрепляю TwoWorlds.par , с изменённым кристаллом
Установка: файл распаковать и записать в папку
...\Two Worlds II\Parameters\TwoWorlds.par
В игре вставляем кристалл грузоподьёмности 1-го уровня в ячейку.
Прим.: написано в версии 1.0  ; в других версиях возможны глюки
Эти пользователи сказали Вам СПАСИБО:

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
Редактирование оружия
Для примера я выбрал оружие Тесак ярости, код wp_axe_20.
[ Гости не могут просматривать вложения ]
В файле TwoWorlds.par находим вкладку Weapons, строка wp_axe_20
[ Гости не могут просматривать вложения ]
В столбце 30 видим цифру 20 - это левел оружия, изменим его на 31. Столбец 31 - это число апгрейдов, изменим его на 5. Получаем
[ Гости не могут просматривать вложения ]
Добавление ячеек для кристаллов
Возвращаем свойства тесака на исходную: левел 20, апгрейд 0. В столбце 34 пишем: art_add_protect_01(#EDamageElectric);art_add_protect_01(#EDamageElectric);art_add_protect_01(#EDamageElectric);art_add_protect_01(#EDamageElectric);art_add_protect_01(#EDamageElectric);art_add_protect_01(#EDamageElectric) . Вы можете произвольно выбрать другой кристалл.
[ Гости не могут просматривать вложения ]
В итоге получаем тесак с 6 ячейками. Заметьте, что изменилось число апгрейдов: 19
[ Гости не могут просматривать вложения ]

[ Гости не могут просматривать вложения ]

[ Гости не могут просматривать вложения ]
То, что я выложил - лишь небольшая часть того, что обсуждалось на insidetwoworlds.com
Удачи  ;)
Эти пользователи сказали Вам СПАСИБО:

Оффлайн Saxa

Информация
    • Мужской
    • Награды
кто нить опиши поподробней на скинах как это работает (прога), как найти то что написнослево встолбик моя не понимать каким оброзом ее туда пихать  ;D  ;D  ;D  ;D

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
Для начала нужно распаковать ...\Two Worlds II\WDFiles\Startup.wd Как это сделать здесь. Как только это удастся сделать, найдёшь папку Parameters а в ней файл TwoWorlds.par
...\Parameters\TwoWorlds.par
Удалось TwoWorlds.par открыть?

Оффлайн Saxa

Информация
    • Мужской
    • Награды
вай вай вай спасибки все врубился,:-ЭВРИКА до него дошло ;D ;D ;D

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
Ну так ты потом и скриншоты выложи: какое оружие у тебя получилось?

Оффлайн IIIDARTIII

Информация
    • Мужской
    • Награды
подскажите плиз можна как то отредактировать внешний вид этой программой если можна то как? и если кто знает как можна открыть файлы расширения .chv .vfd .mtr  заранее благодарен

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
Цитировать
подскажите плиз можна как то отредактировать внешний вид этой
Внешний вид кого? главного героя (ГГ)? Нет. Таких полноценных редакторов нет. На  IGN я читал, что можно шестнадцaтиричным редактором редактировать, но это сложно, т.к. всё нужно цифрами писать, без графического представления.
.mtr можешь этой программой открыть - скачал на IGN
[ Гости не могут просматривать вложения ]

Оффлайн goodcat

Информация
    • Мужской
    • Награды
эм....у меня проблема, я так и не разобрался что и как работает в этой программе, ну к примеру я хочу себе добавить в игру (в самое начало как тебе оракул дает броню) меч, в столбце 30 ставлю лвл 1, в 31 ставлю 6, а дальше что делать с этим всем, как это засунуть персонажу в рюкзак ? и с амулетом тоже самое

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
goodcat, тебе нужно в тему чит коды. Почитай, там написано как вещи добавлять в рюкзак. Здесь же описано как изменять свойства этих вещей  ;)

Оффлайн Aztec2012

Информация
    • Мужской
    • Награды
Чтото этот редактор не работает с аддоном Пираты летающей крепости... Хотел вытащить ID коды... Когда открываешь файл параметров аддона (их 2) то появляется сообщение: List index out of bounds (1900)... И всего две строки только с голосами и звуками...

Использую 2 версию проги...

Как быть??? Может всё из аддона есть в основном файле параметров???

Оффлайн Maximus

  • Модератор
  • Генерал
Информация
  • Сообщений: 837
  • Спасибо: 332 -> | <- 196
  • Репутация: 0
  • Вес голоса: 0
  • Maximus ...скрывает свою репутацию.
  • Угадай РПГ года. Поощрительный приз
    • Мужской
    • Награды
    • Показать блог
У меня тоже выскакивает List index out of bounds. Видно редактор писался конкретно под Два Мира и под ПЛК не подходит. Чё делать - фиг его знает. Будем ждать новой версии редактора.

Как быть??? Может всё из аддона есть в основном файле параметров???

Предполагаю, что TwoWorldsDLC_NET_ADV.par сделан для игры по сети. А  TwoWorldsDLC_PotFF.par описывает ПЛК, и соответственно  в основном файле параметров TwoWorlds.par только лишь Два Мира, без ПЛК.

 

Похожие темы Тема / Автор Ответов Последний ответ
9 Ответов
628 Просмотров
Последний ответ 07 Август 2010, 06:26:48
от GeorG
8 Ответов
1798 Просмотров
Последний ответ 08 Октябрь 2011, 13:37:39
от Maximus
3 Ответов
930 Просмотров
Последний ответ 01 Февраль 2012, 07:37:05
от GeorG
0 Ответов
334 Просмотров
Последний ответ 20 Август 2011, 04:18:30
от Лютик
27 Ответов
358 Просмотров
Последний ответ 05 Апрель 2012, 21:26:41
от КАПИТАН