Neverwinter Nights: Enhanced Edition

Neverwinter Nights: Enhanced Edition

评价数不足
[RU] Советы для совместной игры
由 EviL_GhosT 制作
В одиночной игре обычно все идет гладко. Но если добавить в формулу +1 человека – многое начинает ломаться. Вы можете избежать 90% проблем, если изучите это руководство.
   
奖励
收藏
已收藏
取消收藏
Главная проблема
В чем проблема совместного прохождения? Зачастую проблема кроется в том, что только один персонаж участвует в скриптах. Особенно когда дело касается переносов в другую локацию.

К примеру, в Hordes of the Underdark во второй главе есть проблема. Когда вы отобьетесь от армии Валшаресс, начнется диалог с Провидицей у одного из вас. И проблема в том, что остальные не смогут переместиться дальше по сюжету и словят софтлок (особенно если билд персонажа товарища не может справиться с сегментом в одиночку). Неприятная ситуация. И такое встречается часто в заскриптованных модулях с катсценами и нестандартными перемещениями.

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

После прохождения сегмента, создавайте сервер снова, приглашайте друга/друзей назад. Чтобы он(и) не отставал(и) от вас в прогрессе, накиньте ему/им очков опыта с помощью консольной команды (спросите их количество очков и уравняйте с вашим):

Способ через (~):
DebugMode 1
GiveXP Нужно число ( Пример: GiveXP 2000 )
DebugMode 0


Способ через чат:
##DebugMode 1
##GiveXP Нужное число
##DebugMode 0


ВНИМАНИЕ. Просьба не злоупотреблять этими командами, чтобы не портить себе и другим игровой опыт.

Не забудьте выключить DebugMode с помощью DebugMode 0 в консоли или ##DebugMode 0 в чате.
Решение 2: Использование панели Dungeon Master'а
Есть менее запарное решение – это использование специальной панели. Она вызывается только с включенным DebugMode 1.

Кнопкой (ю)(.) вызывается панель, с помощью которой вы сможете переместиться по локации. Смотрите, в какой локации находится товарищ – и перемещаетесь. Это, наверное, самое быстрое решение проблемы.




Не забудьте выключить DebugMode с помощью DebugMode 0 в консоли или ##DebugMode 0 в чате.
Решение 3: Перенос команды на быструю панель
Есть два способа это сделать. Но в обоих случаях понадобится сторонняя программа Leto 1.69

Скачать можно по ссылке:
https://neverwintervault.org/project/nwn1/other/leto-169

Первый способ (Запарный)

Шаг 1: Сохраняете своего персонажа
Шаг 2: Переходите в документы, находите папку с Neverwinter Nights. Находите папку localvault и переносите сохранение в dmvault (папки в документах Neverwinter Nights).
Шаг 3: Запускаете Dungeon Master Client.
Шаг 4: Загружаете ваше сохранение.
Шаг 5: Заходите в игру перенесенным персонажем.
Шаг 6: Добавляете на быструю панель команду "Перейти"



Шаг 7: Сохраняете своего персонажа
Шаг 8: Выходите из игры
Шаг 9: Открывайте в два окна Leto 1.69. В одном открываете оригинального перса, а в другом исправленного.
Шаг 10: Сравниваете параметры, переносите значения из оригинального персонажа в измененного. Обычно нужно изменить:
–Количество опыта: (Обычно он 0 в режиме ДМ)
–Значение навыков (Обычно все они поднимаются до 127)


–Скорость перемещения (DM Fast меняете на PCMovement)



Готово! Теперь ваш персонаж имеет на панельке команду из ДМ режима. Чтобы она работала, требуется активировать DebugMode 1. Для этого я советую хосту где-то рядом написать макросы на быстрой панели. К примеру:

DM1
##DebugMode 1
DM0
##DebugMode 0






Все, теперь вы одной кнопкой включаете/выключаете DebugMode, а другой одной кнопкой можете переместиться к своему товарищу, ткнув курсором ему на портрет. Это очень удобно.

Второй способ (Простой)

Шаг 1: Сохранить своего персонажа
Шаг 2: Перейти в Leto 1.69. Открыть своего персонажа (Папка localvault в документах в папке Neverwinter Nights)
Шаг 3: Нажать Menu -> Tools -> Advanced Editor



Шаг 4: Найти пункт QBList



Шаг 5: Найти пустой Entry. Пусть это будет, к примеру, Entry 806.
Шаг 6: Переходим к QBObjectType и даем ему значение 21.



Готово! Теперь на кнопке CTRL+F12 у вас будет эта команда! Этот способ я нашел позже и он мне показался менее запарным. Напоминаю, что это кнопка работает только с включенным DebugMode. Включайте его с помощью DebugMode 1 в консоли или ##DebugMode 1 в чате.

Не забудьте выключить DebugMode с помощью DebugMode 0 в консоли или ##DebugMode 0 в чате.

Третий способ (Ещё проще)

1. Вводите команду: DebugMode 1 (или ##DebugMode 1 в чате)
2. Затем вводите команду: dm_login (или ##dm_login в чате)
3. Вы получаете доступ к режиму ДМа. Можете поставить на панельку нужные команды.
4. Чтобы выйти из этого режима, введите команду: dm_logout (или ##dm_logout в чате)
Эпилог
Да, это руководство не пофиксит ломаные катсцены и прочие нюансы. Но зато теперь вы знаете, каким способом можно уйти из локаций, откуда нет выхода, кроме скриптов, которые уже использовал ваш товарищ.

Всем спасибо за внимание. Удачной игры.
1 条留言
Lord Of War 2023 年 12 月 27 日 上午 3:51 
ГОСТ, ты бесподобен, держи банку огурчиков! :cucumber: :samface: