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

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

 Правила этого форума ПРАВИЛА РАЗДЕЛА
> Henchman HotU, Шаблон диалога + скрипты и примеры.
Aiwan
сообщение Oct 3 2005, 16:44
Сообщение #1


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Шаблон хеньчмана для HotU. Диалог по умолчанию для женского персовнажа. Создаете при помощи Creature Wizard-а НПС. В разделе Classes установите пакеты "Default Package for Autolevelup". Никакие экстра пакеты: Вор-Варвар-Монах и т.д. Не будут работать. Для правильной работы скриптов с мультиклассами необходимо править инклюды Биовар. Если будет необходимость разберем позже.

Фразы Pop-Ups #1 - Триггер в палитре: [XP2 One-Liner, Non-Random]
Фразы Random Pop-Ups #1 - Триггер в палитре: [XP2 One-Liner, Random]
Строки Interjection Conversations #1 - Триггер в палитре: [XP2 Interjection, Non-Random]
Строки Interjection Random Conversations #1 - Триггер в палитре: [XP2 Interjection, Random]

На триггерах XP2 Interjection, Non-Random и XP2 One-Liner, Non-Random в поле Advensed нужно указать номер строки в поле KeyTag.

Открываем скрипт am_ch_hen_spawn и редактируем свойства вашего помощника: Таг, и количество рандомных фраз и строк.

NSS
//======================== Add By Aiwan / WRG! Team / ==========================

    // * Установка случайных строк и фраз
    if (sMyTag == "AM_HENCHMAN_001") // Таг нашего помощника
    {
        // Количество рандомных фраз Random Pop-Ups #1
        SetNumberOfRandom("X2_L_RANDOMONELINERS", OBJECT_SELF, 5);
        // Количество рандомных диалогов Interjection Random Conversations #1
        SetNumberOfRandom("X2_L_RANDOM_INTERJECTIONS", OBJECT_SELF, 5);
    }
    else
    if (sMyTag == "AM_HENCHMAN_002") // Таг нашего помощника
    {
        // Количество рандомных фраз Random Pop-Ups #1
        SetNumberOfRandom("X2_L_RANDOMONELINERS", OBJECT_SELF, 10);
        // Количество рандомных диалогов Interjection Random Conversations #1
        SetNumberOfRandom("X2_L_RANDOM_INTERJECTIONS", OBJECT_SELF, 10);
    }
//=========================== End Aiwan Edition ==============================


В слоте OnPlayerLevelUp модуля, в скрипте добавьте такую инклюду и строку:

NSS
#include "x0_i0_henchman"
//-------------------------------------------------------
            LevelUpXP1Henchman(oPC); // Поднимаем уровень помощнику
//-------------------------------------------------------


Теперь при поднятии уровня РС и помощник будет поднимать себе уровень.

Сообщение отредактировал Aiwan - Apr 2 2006, 07:17
Прикрепленные файлы
Прикрепленный файл  Henchman_HotU.zip ( 42.69 килобайт ) Кол-во скачиваний: 79
 
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
Veronica
сообщение Jan 22 2018, 03:09
Сообщение #2


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Полуэльф



Спасибо, ваша подсказка очень помогла.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- Aiwan   Henchman HotU   Oct 3 2005, 16:44
- - AliceDiren   предлагаю вот такой скрипт на OnPlayerLevelUp моду...   Oct 5 2005, 07:18
- - Aiwan   Если у вас несколько хеньчманов, то вам надо настр...   Aug 4 2006, 07:12
- - Vedmak   Набросайте, кто-нибудь, пожалуйста скриптик, чтобы...   Jun 29 2007, 21:18
- - Chiffa   Уважаемые гуру, ответьте "чайнику" на ...   Nov 28 2008, 13:56
- - Ilerien   Копай функцию SetMaxHenchmen() С её помощью можно...   Nov 28 2008, 21:43
- - Chiffa   Цитата(Ilerien @ Nov 28 2008, 21:43) Копа...   Nov 29 2008, 15:48
- - shadowdweller   Для этого нужен скрипт, который стоит в слоте OnMo...   Nov 30 2008, 22:33
- - Chiffa   Огромное спасибо! Все сделаю, как надо (то, чт...   Nov 30 2008, 23:18
- - Chiffa   Цитата(shadowdweller @ Nov 30 2008, 22:33...   Dec 3 2008, 17:40
- - Lex   Цитата(shadowdweller @ Nov 30 2008, 22:33...   Dec 3 2008, 17:44
- - Chiffa   Цитата(Lex @ Dec 3 2008, 17:44) зачем? ИХ...   Dec 4 2008, 09:38
- - Chiffa   Уважаемые мастера, скажите, какой еще файл, кроме ...   Nov 25 2009, 21:53
- - Aiwan   Ви слишком сложно настраивается. Мы с Лексом ее да...   Nov 26 2009, 10:34
- - Veronica   Доброго дня! У меня возник вопрос по рандомным...   Jan 20 2018, 02:20
- - Aiwan   Я могу ошибаться, так как написанному 13-й год... ...   Jan 20 2018, 08:03
- - Veronica   Спасибо, ваша подсказка очень помогла.   Jan 22 2018, 03:09


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

 



Текстовая версия Сейчас: 29th March 2024 - 14:31