Gem of the North


  -ОтветитьНовая темаГолосование-

> Пара вопросов по *.2da файлам
Sl1
Отправлено: Nov 27 2006, 03:12 PM
|Цитировать


Group Icon



Решил немного покопаться в 2да-файлах, отвечающих за изменение фитов у отдельных классов. Посмотреть, что и как там работает smile.gif. И буквально сразу же столкнулся с 2мя проблемами. Если кто знает, подскажите:
  • индексы фитов и featlabel "специализации на экзотическом оружии", "эпик рефлекса", эпик воли", "эпик стойкости";
  • зависимость фита от наличия других фитов. К примеру, я хочу, чтобы чар-вм при достижении 10 уровня получал эпик специализацию на выбранном оружии. При вводе в соответствующий 2da файл строки
CODE
"Цифровой id" <...> FEAT_EPIC_WEAPON_SPECIALIZATION_"тип оружия" <...> "цифровой индекс оружия" <...> 3 <...> 1 <...> 0
он получит специализацию автоматом. Каким образом поставить обязательным условием на получение этого эпик фита наличие обычной специализации?

Это сообщение отредактировал Sl1 - Nov 27 2006, 03:24 PM
| PM| Email Poster|
Вверх Вниз
Рудок
Отправлено: Nov 27 2006, 04:19 PM
|Цитировать


Group Icon



1)583 FEAT_EPIC_FORTITUDE
585 FEAT_EPIC_REFLEXES
695 FEAT_EPIC_WILL
44 WeapProfEx
2) в 2да жестко прописано либо берется фит(1), либо нет(0), помоему сделать как ты хочешь невозможно. на врг спроси

Это сообщение отредактировал Рудок - Nov 27 2006, 04:50 PM


--------------------
nwn.gamerland.ru - New Server of game 'Neverwinter Nights'
| PM| Users Website|
Вверх Вниз
Sl1
Отправлено: Nov 27 2006, 04:49 PM
|Цитировать


Group Icon



Спасибо smile.gif.
| PM| Email Poster|
Вверх Вниз
Costyan
Отправлено: Nov 27 2006, 04:56 PM
|Цитировать


Group Icon



Столбцы
PREREQFEAT1
PREREQFEAT2
служат для указания фитов - пререквизитов. там нужно просто поставить ID требующегося фита.
То есть получается что для каждого FEAT_EPIC_WEAPON_SPECIALIZATION_"тип оружия" нужно будет указать пререквизитом ID фита FEAT_WEAPON_SPECIALIZATION_"тип оружия"


--------------------
...только созидая, человек живет полноценной жизнью...
------------------------------------------
[DM] Kasper
| PM| Email Poster|
Вверх Вниз
Рудок
Отправлено: Nov 27 2006, 05:09 PM
|Цитировать


Group Icon



не получится. Это одно и тоже что клив для монка. В пререкивзитах написан что надо повер атак, а он и без повер атаки дается. Не, не катит.
edit
если ставить 1, то фит будет в списке основных фитов. Например попадется 10 ур ВМа на 18 ур чара когда даются дополнительные фиты, то надо выбирать либо эпик специализацию либо другой фит, корочь не катит никак.

Это сообщение отредактировал Рудок - Nov 27 2006, 05:46 PM


--------------------
nwn.gamerland.ru - New Server of game 'Neverwinter Nights'
| PM| Users Website|
Вверх Вниз
Costyan
Отправлено: Nov 27 2006, 05:24 PM
|Цитировать


Group Icon



Не получится если выдавать автоматом, как дается клив монку, то есть указав List 3
А если указать 1?


--------------------
...только созидая, человек живет полноценной жизнью...
------------------------------------------
[DM] Kasper
| PM| Email Poster|
Вверх Вниз
Costyan
Отправлено: Nov 28 2006, 10:29 AM
|Цитировать


Group Icon



Перерыл несколько раз весь spells.2da в упор не вижу там Greater Sanctuary.
Кто - нибудь знает его ID?
Или хотя бы как скрипт с ним называется...


--------------------
...только созидая, человек живет полноценной жизнью...
------------------------------------------
[DM] Kasper
| PM| Email Poster|
Вверх Вниз
Vovchik1980
Отправлено: Nov 28 2006, 10:41 AM
|Цитировать


Group Icon



А такой штуки как if там нету?


--------------------
Игрок: просто шард просуществует меньше чем мог бы
Маппер : зато он будет крутой
| PM| Email Poster|
Вверх Вниз
Coolidgo
Отправлено: Nov 28 2006, 11:01 AM
|Цитировать


Group Icon



А я нашол иконку спела айс армор,коментарии есть?


--------------------
Смерть не наказание,смерть освобождение.(с) Сердце дракона
-------------------------------------------------------------------------
One, two, Noli's coming for you!
Three, four, better lock your door!
Five, six, grab your crucifix!
Seven, eight, better stay up late!
Nine, ten, never sleep again!
----------------------------------------
Я нубу рад всегда помочь и за бесценок и за плату, и дур готов валить всю ночь, чтоб от вещей ломились склады (с) Я
------------------------------------------------------------------------
Ака Coolidgo
Noli Black - бард 20 - Крафтер кожи
Ноли Гисс - клер 20
Noli Lay - монк 10 чот 6 пал 4
Nolia Tylness - клерик 19 бард 1 - Гильдия "Весы Правосудия"
Ака Greison
Noli Shoo - воин 9 виз 1 аа 10
Ноли Фолк - пал 9 рдд 10 сорк 1- Удавшейся эксперимент
Ноли " Лучший " Троф - файт 12 бг 4 вор 4 - Dark side
Нолия - пал 15 чот 4 монк 1
--------------------------------------------------------------------------
| PM| Email Poster| ICQ|
Вверх Вниз
Costyan
Отправлено: Nov 28 2006, 11:03 AM
|Цитировать


Group Icon



Неа. Это просто таблицы. Условия там есть своеобразные, типа пререквизитов, но не более того.


--------------------
...только созидая, человек живет полноценной жизнью...
------------------------------------------
[DM] Kasper
| PM| Email Poster|
Вверх Вниз
Costyan
Отправлено: Nov 28 2006, 11:41 AM
|Цитировать


Group Icon



Мой вопрос снят. Нашел - таки его. Раскопал название в dialog.tlk и по его идентификатору выяснил.
Если кому понадобится вдруг, то в spells.2da Greater Sanctuary называется Etherealness и у него ID 443


--------------------
...только созидая, человек живет полноценной жизнью...
------------------------------------------
[DM] Kasper
| PM| Email Poster|
Вверх Вниз
Costyan
Отправлено: Nov 28 2006, 11:47 AM
|Цитировать


Group Icon



QUOTE (Рудок @ Nov 27 2006, 11:09 PM)
если ставить 1, то фит будет в списке основных фитов. Например попадется 10 ур ВМа на 18 ур чара когда даются дополнительные фиты, то надо выбирать либо эпик специализацию либо другой фит, корочь не катит никак.

Не заметил дополнения этого.
Тогда значит надо ставить 2, чтобы было как у вора с его "фирменными" фитами, типа криптинга.


--------------------
...только созидая, человек живет полноценной жизнью...
------------------------------------------
[DM] Kasper
| PM| Email Poster|
Вверх Вниз
Рудок
Отправлено: Nov 28 2006, 01:46 PM
|Цитировать


Group Icon



если ставить 2 то фит будет считаться воинским и его будет можно взять даже без ВМа
edit
пробовал с эпик спец., не хочет че то


Это сообщение отредактировал Рудок - Nov 28 2006, 05:28 PM


--------------------
nwn.gamerland.ru - New Server of game 'Neverwinter Nights'
| PM| Users Website|
Вверх Вниз
Costyan
Отправлено: Nov 28 2006, 02:08 PM
|Цитировать


Group Icon



QUOTE (Рудок @ Nov 28 2006, 07:46 PM)
если ставить 2 то фит будет считаться воинским и его будет можно взять даже  без ВМа

С чего это вдруг? Если его нет в списке фитов у воина, а присутствует он только в списке фитов ВМа?

QUOTE
чего то не пашет, у тебя норм?

Испытал. Сделал так. Выбрал пару фитов, один требующий эпик и наличие других фитов, и второй до этого только эпик требовал.
Установил у обоих фитов ALLCLASSESCANUSE 0 и PreReqEpic 0 в файле feat.2da
Добавил 1 бонусный фит на 5-й левел ВМа в файле cls_bfeat_wm.2da
В файле cls_feat_wm.2da для выбраных фитов указал List 2 и GrantedOnLevel 5

Ну и собственно все, собрал из этих .2da hak файл и подрубил к модулю. Если на 5-м левеле вм-а пререквизиты выполняются то мне предлагают на выбор оба этих фита, если нет то только второй, у которого пререквизитов нету. До этого фиты нигде не вылезали.
QUOTE
пробовал с эпик спец., не хочет че то
Что-то значит не так делаешь... У меня работало.

Это сообщение отредактировал Costyan - Nov 28 2006, 05:35 PM


--------------------
...только созидая, человек живет полноценной жизнью...
------------------------------------------
[DM] Kasper
| PM| Email Poster|
Вверх Вниз
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы -ОтветитьНовая темаГолосование-