Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила этого форума ПРАВИЛА РАЗДЕЛА
> Вопросы и Ответы по Toolsetу
Lex
сообщение Jan 22 2005, 00:00
Сообщение #1


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



********************************************************************************
Статьи, ссылки + выжимка из темы "Вопросы новичков, ТОМ 1" + выжимка из темы "Вопросы новичков, ТОМ 2" + выжимка из старых тем.


ПОСТИТЬ ЗАПРЕЩЕНО ВСЕМ, КРОМЕ МОДЕРАТОРОВ РАЗДЕЛА.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
Лито
сообщение Sep 2 2005, 17:46
Сообщение #2


Level 9
***

Класс: Страж Тьмы
Характер: Chaotic Evil
Раса: Нежить



ВОПРОС:
Возможно ли создавать собственные рассы, классы и т.д. в Аuror'е?
ОТВЕТ:
Возможность сделать новый класс,заклинание, фит, склилл в НВН'е, реализуется при помощи редактирования 2да файлов.Никаких специальный wizard'ов в тулсете нет.
*************************************************
ВОПРОС:
Как писать в скриптах по-русски?
ОТВЕТ:
Нужно скачать этот патч от dumbo.
*************************************************
ВОПРОС:
Как изменить элаймент НПС, мобу или игроку?
ОТВЕТ:
При помощи функции :
Neverwinter Script Source
// Adjust the alignment of oSubject.
// - oSubject
// - nAlignment:
//   -> ALIGNMENT_LAWFUL/ALIGNMENT_CHAOTIC/ALIGNMENT_GOOD/ALIGNMENT_EVIL: oSubject's
//      alignment will be shifted in the direction specified
//   -> ALIGNMENT_ALL: nShift will be added to oSubject's law/chaos and
//      good/evil alignment values
//   -> ALIGNMENT_NEUTRAL: nShift is applied to oSubject's law/chaos and
//      good/evil alignment values in the direction which is towards neutrality.
//     e.g. If oSubject has a law/chaos value of 10 (i.e. chaotic) and a
//          good/evil value of 80 (i.e. good) then if nShift is 15, the
//          law/chaos value will become (10+15)=25 and the good/evil value will
//          become (80-25)=55
//     Furthermore, the shift will at most take the alignment value to 50 and
//     not beyond.
//     e.g. If oSubject has a law/chaos value of 40 and a good/evil value of 70,
//          then if nShift is 15, the law/chaos value will become 50 and the
//          good/evil value will become 55
// - nShift: this is the desired shift in alignment
// * No return value
void AdjustAlignment(object oSubject, int nAlignment, int nShift)

*************************************************
ВОПРОС:
Как поставить точку выхода монстров при респауне?
ОТВЕТ:
Очень просто. Растягиваем триггер спавна, затем щелкаем по нему правой кнопкой мышкой и нажимаем на "Добавить точку входа". Все, выход - готов.
*************************************************
ВОПРОС:
Какой утилитой можно вытащить ресурсы из hak-pack'a?
ОТВЕТ:
nwnkak.exe - она лежит в папке utils, что находится в корневой папке NwN.
*************************************************
ВОПРОС:
Как войти в игру под DM'ом?
ОТВЕТ:
Необходимо запустить DM-клиент. Запускам файл nwn.exe, что лежит в корневой папке игры, и в появившемся меню выбираем - "DM-клиент".
*************************************************
ВОПРОС:
При помощи какой программы я мог бы создать ролик к модулю? Как известно он должен быть в формате .bic
ОТВЕТ:
RAD Video Tools - конвертирует различные видео форматы в формат .bic
Чтобы создать полноценный ролик от начала до конца потребуется работа 3D-моделлеров...ну или цифровая видео-камера :)
*************************************************
ВОПРОС:
Как заставить работать ветку диалога только если у игрока есть в наличии определенная сумма денег?
ОТВЕТ:
Поставить на ветку диалога в закладке "text appears when...", такой скрипт:
Neverwinter Script Source
int StartingConditional()
{
return  GetGold(GetPCSPeaker()>100);
}

Сумму, конечно же, можно менять по своему усмотрению.
*************************************************
ВОПРОС:
Перевел ли какой-нибудь супер-герой Лексикон на русский?
ОТВЕТ:
Нет, потому как это бессмысленная работа. Лексикон постоянно обновляется, чтобы его перевести нужна работа большого кол-ва людей. А программеры с английским на "ты",да и язык простой.
*************************************************
ВОПРОС:
Как настроить то, что появляется в сундуках или выпадает с монстров?
ОТВЕТ:
Для этого надо написать целую систему лута. Или же использовать систему SoU - ее можно посмотреть открыв компанию SoU
*************************************************
ВОПРОС:
Что такое Впитывание повреждений?
Предположим у нас есть мантия искателя приключений: +1 впитывание 30 поврежений
ОТВЕТ:
Это значит что весь урон меньше 31, который нанесен зачарованым оружием +1 и меньше, будет впитан(не насется)
*************************************************
ВОПРОС:
Как повесить локальную переменную на предмет?
ОТВЕТ:
Для этого существует специальная функция:
Neverwinter Script Source
void main()
{
SetLocalInt(object oObject, string sVarName, int nValue);
}

*************************************************
ВОПРОС:
Как сделать, чтобы при использовании уникальной силы вещи открывался диалог?
ОТВЕТ:
Для начала надо установить вещи уникальную силу, в ее св-вах.
Потом в св-вах модуля на "OnActivateItem"

Neverwinter Script Source
ActionStartConversation(object oObjectToConverseWith, string sDialogResRef="", int bPrivateConversation=FALSE, int bPlayHello=TRUE)


object oObjectToConverseWith - задает с кем будет идти разговор (ну конечно с вами)
string sDialogResRef - пишем в кавычках название разговорника
Если это значение не указано, то будет использован прикрепленный к объекту диалог.
int bPrivateConversation - приватный разговор (TRUE) или это слышат все (FALSE)
int bPlayHello - когда начинаешь разговор - скажи привет (TRUE) или тупо промолчи (FALSE)
*************************************************
ВОПРОС:

ОТВЕТ:

*************************************************

Сообщение отредактировал Лито - Sep 5 2005, 21:17
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18th April 2024 - 05:43