Показать сообщение отдельно
Старый 26.11.2009, 17:22   #254
Wormer

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Risen: Моддинг

Цитата:
Сообщение от beJlbl4 link=board=gothic&t=1254917661&goto=5435865 date=11/25/09, в 21:34:20
поскажите кто знает: где надо покопаться в tple-файлах неписей, чтобы им здоровье подрегулировать??
В новой версии TPLEdit будет доступно редактирование параметров npc.
В старой же нужен еще и hex-редактор (я использую Tiny Hexer). Напишу алгоритм действий:
1) Заходим в TPLEdit v0.02
2) Находим в eCAnimation_PS последнюю строчку (обычно это RagDollMass).
3) Смотрим число в квадратных скобках (Например, 0x12D2).
4) Заходим в Tiny Hexer, нажимаем Edit -> Goto...
5) Пишем туда число из TPLEdit: 0x12D2. Нажимаем OK. Tiny Hexer переместится на позицию значения RagDollMass.
6) Ниже ищем последовательность из 4 байт DEC0ADDE. Перемещаем курсор в конец этой последовательности и отступаем вправо на 35 байт (в шестнадцатиричном виде 0x23 байта).
7) Далее последовательно идут значения навыков в таком порядке:
Cпойлер(щелкните, чтобы прочесть):

HP - здоровье
MP - мана
LV - уровень
XP - опыт
LP - очки обучения
MAXHP - макс. здоровье
MAXMP - макс. мана
STR - сила
DEX - ловкость
INT - мудрость
ProtEdge - защита от клинков
ProtBlunt - от ударов
ProtPoint - от стрел
ProtFire - от огня
ProtIce - от холода
ProtMagic - от магии
CombatSword - меч
CombatAxe - топор
CombatStaff - посох
CombatBow - лук
CombatCrossBow - арбалет
MagicCircle *- печати
MagicFireball - огненный кристалл
MagicFrost - ледяной кристалл
MagicMissile - магический кристалл
Smith - ковка
Mining - добыча
Lockpick - взлом
Pickpocket - воровство
Sneak - красться
Acrobat - акробатика
Alchemy - алхимия
Scribe - создание свитков
Trophy - разделка

Каждое значение занимает 4 байта. Редактировать можно с помощью Tools -> Value Editor. В списке типов данных выбрать Long WORD (32 Bits). Снять галочку Big Endian.

Таким образом можно редактировать навыки и защиту от разных типов урона, в том числе и здоровье.
Ответить с цитированием