Ограничений по левлу.
Добрый день.
У меня перс имеет ограничение по левлу равный 20. Хотелось бы посмотреть каким он будет на 50. Никто не знает как это сделать?
30 максимум в игре, 20 максимум в ОК, я полагаю.
Цитата(Neor @ 14.08.09 - 14:35) *
30 максимум в игре, 20 максимум в ОК, я полагаю.


Да это верно.
Но ведь должен быть способ это изменить.
Никак нельзя, если ты не хочешь лезть в дебри .Net C++ и всяких рефракторов. И то не получится, не скомпиллируешь, )
Цитата(Neor @ 14.08.09 - 15:19) *
Никак нельзя, если ты не хочешь лезть в дебри .Net C++ и всяких рефракторов. И то не получится, не скомпиллируешь, )


Жалко, но зачем надо было ставить это ограничение?
Ну наверное потому, что на все последующие уровни Обсидианам нужно прописывать таблицы фитов/баб/спасов, делать рост абилок и т.д. Это только правда на 1 класс распространяется, мультиклассам пофигу - но все равно это достаточно муторно и я бы за такую работу не взялся.
Написал маленькую прожку для удаления ограничений атрибутов, уровня, XP, и кнопочку далее при лвлапе smile.gif
тестировал только на версиях 1.23 и 1.22, но должна работать для любой с MoB !
Нажмите для просмотра прикрепленного файла

Закинул сюда:
http://letitbit.net/download/3651.3835274b..._0.20a.rar.html
http://rapidshare.com/files/351894707/NWN2..._0.20a.rar.html

Теперь о грустном sad.gif :
Многие таблицы NWN не читает дальше 40 levelа.
А XPtable только до 30lvl, в результате за убиение моба n-того левела на 30+ lvl-ах получаешь опыт будто ты 30lvl, а это значительно больше чем нада.
А ещё в версии 1.23 при загрузке модуля в списке персонажей не отображаются персы выше 30ого (в 1.22 этого не было), но при старте новой компании все отображаются.
Цитата
Многие таблицы NWN не читает дальше 40 levelа.

Что еще раз подтверждает ленивость обсидианов =D

Я понимаю, что ты старалсо и трудилсо, но не понимаю зачем оно надо =(
Нет, конечно может быть этому применение на шарде (0_о, какой это должен быть шард я решительно затрудняюсь ответить) или в паке модов, но на деле не юзабельно.
имхо офк
Когда делал думал будет круто, а потом понял, что ето нафиг не надо ( тока как чит-мод )!!
делать было интереснее чем играть с ним и рейтами на экспу x3 smile.gif
Ну таблицы-то тоже можно продлить вообще, =) - это совсем не сложно...
Продлить то можно, но игра ето продление не воспримет!!
Это не "ленивость обсидианов", а специально сделано (тока не понятно зачем)
Игра читает exptable.2da до 40, a xptable.2da до 30ого, на то что далее написано ей пофиг, даже смотреть не будет sad.gif
поэтому опыт до уровня теперь не читается из файла (кроме первого), а по формуле (она не сложная)
С xptable.2da уже лень было мучиться smile.gif
Остальные можно и не продлевать, тогда просто не качайтесь в 1 классе выше 30ого, а то спасы обнулятся и фитов не получите smile.gif

а ваще баланс летит к чертям если качаться выше 30 ( капы в играх видать не просто так ставят )
пробовал спелы переписывать, и криты оружия всё равно бяка получается sad.gif
Ну 1 класс и не должен выше 30 уровня подниматься...
теперь поднимается laugh.gif laugh.gif
Чутка переписал и заюзал на шарде )

Аццки тупил, когда читал топик. Ну насчет того, что игра не читает полностью xptable.2da и exptable.2da - стандартную выдачу опыта вообще ни один модуль мэйкер в своем уме не использует, а exptable.2da - молодец, что переписал...
_DarkGhost, а нельзя написать такую же прогу на NWN 1(1.69)?
Или объясни, как ты её писал. (Хотя бы вкратце)
Да уж, а я бы попросил лично такую же для nwserver.exe (это я сделал сам правда biggrin.gif) с возможностью увеличивать капы на магические бонусы к статам (+12), скиллам (не помню), атаке (+20) и ац (+20).

НВН 2 очень хорошо вскрывается, насчет НВН 1 я не знаю.

Возможно парень сработал по моей подсказке выше, а может сделал и как-то по-другому. Хз, не вникал во все подробности, времени маловато, (
Доброго времени суток!
Очень долго искала эту программу. Нашла. Ссылки конечно уже битые.
Огромная просьба: у кого она сохранилась перезалейте пожалуйста!
Заранее благодарна!
Касательно программы лучший вариант на данный момент - написать автору. Вдруг случится чудо и он откликнется.

А что конкретно надо? Изменить левелкап? Это через тулсет сделать можно. Установить характеристики персонажа выше обычных? В игре через консоль прописывается очень просто.
Автору написано на мыло, вконтакт, и здесь лс - чуда пока нету smile.gif
Нужно конкретно поднять уровень перса ну хотя бы до 40-50. Насколько я слышала, та программка поднимала его до 100. Через тулсет не знаю как это сделать - буду благодарна за ссылку или разъяснение здесь. Что касается консоли - не проходит. Пробовала.
Этим способом можно поднять уровень персонажа в ОК до 30-го.
Открываем редактор.
Плагины -> Редактор кампании


Откроется окно "CampaignEditorForm". Выбираем нужную кампанию, в правой части отобразится окно с параметрами кампании. Нам нужны LevelCap и XPCap. Правим, можно как у меня, но выше 30-го поднять не получится. После правки нажимаем "Сохранить кампанию".


Что касается 30+ уровня, то нужно глубоко ковырять внутренности игры, но если это и сделать то в самой игре не избежать всяко разных багов, ибо как было сказано чуть выше - кап не просто так установлен. В теории можно, конечно, отредактировать игровые таблицы (способности, заклинания, бонусные навыки и пр.) и "одиаблить" главного героя, но на это уйдёт немерено времени, ибо править придётся слишком много.

Характеристики главного героя через консоль поднимаются следующим образом:
1. В игре правой кнопкой мыши выделяем персонажа.
2. В консоли вводим debugmode 1.
3. Вводим, к примеру, setcon 20 - и телосложение персонажа устанавливается на 20. Соответственно для всего остального: сила - setstr, ловкость - setdex, интеллект - setint, мудрость - setwiz, харизма - setcha. Этим способом каждую характеристику можно установить на 50, не выше.
4. Вводим debugmode 0 и закрываем консоль.
-=priest=- спасибо огромное за разъяснения. Попробую сегодня с тулсетом и кодами.
Но все же не теряю надежды найти ту программку - она уровень до 100 поднимала.
Возможно, Вам будет интересен способ прописать персонажу навыки, взять которые при росте в уровне не удалось. Каждый навык в игре имеет свой номер; "Рассечение", к примеру, имеет номер 6, поэтому чтобы добавить его персонажу, делаем следующее:
1. Выделяем персонажа ПКМ.
2. В консоли debugmode 1
3. givefeat 6
4. debugmode 0
Удаляются навыки командой removefeat, в остальном всё то же самое.

В приложении номера и названия всех навыков - общие, боевые, классовые и т.д. Если установить все характеристики персонажа на 50 и прописать ему нужные навыки, то им можно будет в одиночку пройти и ОК, и Маску. Это ещё один способ "сэмулировать" то, что Вам нужно от персонажа, игнорируя кап и связанные с ним ограничения, без риска нарваться на фатальные баги или запороть кампанию.

Да, кстати, сделайте резервную копию кампаний (папка Neverwinter Nights 2\Campaigns), прежде чем редактировать их в тулсете.
Бугагашеньки! бойтесь и завидуйте, ибо 80 лвл страшен в гневе happy.gif
вообще, вы куда лезете? blink.gif мало того, что разрабы сделали доступным 30 левел, так вы ещё и не довольны таким ограничением? blink.gif а ничего, что игра была сделана по правилам D&D, где допустимый максимальный левел 20?
КАК???!!! О_о