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

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

 Правила этого форума ПРАВИЛА РАЗДЕЛА
205 страниц V  « < 121 122 123 124 125 > »   
Ответить в эту темуОткрыть новую тему
> Вопросы новичков, Абсолютные глупости
Vhall
сообщение Apr 6 2007, 09:54
Сообщение #3051


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

Класс: Обыватель
Характер: True Neutral
Раса: Дварф
NWN: Контент



QUOTE(Teranozavr_REX @ Apr 5 2007, 16:36) [snapback]106851[/snapback]
Естьу меня некий сорк НПС проблема в том что заклинания он кастует по своим каким то странным соображениям. Очень бы хотелось что бы при виде воина( скорее всего принанисении фихз урона) он накладывал себе вординг и щитки, а не спелмантию и кидался огнеными стрелами по чару с поглотом огня ( кстати в случае дождиков он соображает что по 50% имен и 40 поглота дождиками лупитьбезсмысленно)

Возможно я чего-то недопонимаю, но нельзя ли просто выдать нпс нужные заклы и только их?
Если нет, то стоит поиграться с CR - может помочь, ибо переписывание AI - самоубийство.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Teranozavr_REX
сообщение Apr 11 2007, 09:40
Сообщение #3052


Level 4
**

Класс: Некромант
Характер: Chaotic Good
Раса: Нежить



QUOTE
но нельзя ли просто выдать нпс нужные заклы и только их?

нет нельзя. Ибо если он решил что ТС класное заклинание пока все не выкидает ))) не успокоиться...
потом его еще Трусинг простопрет)) он несоображает что дождиками лудше максимизироваными бить
и так далие список можно продолжать до бесконечности иглавная проблема... о чем я собственно и спросил даже выдай ты ему только щитки он гордо пойдет в рукопашку...
QUOTE
то стоит поиграться с CR - может помочь

можно уточнить с чем поиграться ??? а то недопонял...
QUOTE
Сорку надо дать пакет защитный при левел апе в визарде. Точнее специализацию и проверить в бою.

специализацию на что???
и очень смущает фраза сорке на апе визарда ))

Новый вопросик.
надо что то типа такого
Функция. которая накладывает эфект паралича на всех(мобы НПС плееры) в данной локации
кроме того кто указан аргументом этой функции...

что то типа так
Neverwinter Script Source
Applay(oPC)

главной проблемой сейчас для меня есть как перебрать всех кто сейчас есть вданной локации((

Сообщение отредактировал Teranozavr_REX - Apr 11 2007, 09:42
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Apr 11 2007, 10:45
Сообщение #3053


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

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



Цитата(Teranozavr_REX @ Apr 11 2007, 10:40) [snapback]106981[/snapback]
главной проблемой сейчас для меня есть как перебрать всех кто сейчас есть вданной локации((

:
Neverwinter Script Source
GetFirstObjectInArea()
GetNextObjectInArea()


Чтобы отсеивать не мобов, юзай
Neverwinter Script Source
GetObjectType()


ps: юзай лексикон, фильтр или что хошь, но спрашивая каждый раз нужную функцию на форуме ты далеко не уедешь.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Teranozavr_REX
сообщение Apr 13 2007, 15:13
Сообщение #3054


Level 4
**

Класс: Некромант
Характер: Chaotic Good
Раса: Нежить



QUOTE
ps: юзай лексикон, фильтр или что хошь, но спрашивая каждый раз нужную функцию на форуме ты далеко не уедешь.


Lex - юзаю уже и то и то
Реально количество вопросов уменьшелось уже очень сильно, даже несмотря на мой некчемный английский.

Следующий вопрос.
пытаюсь сделать "Точило" При использовании делает проверочку, и если проверка удачная, накладует на оружие временный эфект Кина.

В чем проблема...
ненашел я такого Эфекта
Пытался вызвать заклинание вродебы скомпелировало но эфекта тоже недало
Neverwinter Script Source
ActionCastSpellAtObject

если я правельновыбрал функцию ошибка была скоре всегов параметрах.

желательно раскажите возможно ли наложить такой всетаки Эфект ну и как вызвать заклинание так что бы оно наложилось с задаными параметрами на данный обект


Добавлено я помойму понял надо накладывать Эфект не на сосздание а на Итем в руках
только вотнепонял пока как (((



Добавлено еще если можно подскажите какие срипты постаывить мобу ( помойму гдетосреди стандартных было) что бы он Юзал Хипс

Сообщение отредактировал Teranozavr_REX - Apr 13 2007, 16:35
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
diggers
сообщение Apr 13 2007, 20:38
Сообщение #3055


Level 2
*

Класс: Фея
Характер: Chaotic Good
Раса: Фея



Neverwinter Script Source
//:: Keen Edge
//:: X2_S0_KeenEdge
//:: Copyright © 2001 Bioware Corp.
#include "nw_i0_spells"
#include "x2_i0_spells"
#include "x2_inc_spellhook"
void  AddKeenEffectToWeapon(object oMyWeapon, float fDuration)
{
   IPSafeAddItemProperty(oMyWeapon,ItemPropertyKeen(), fDuration, X2_IP_ADDPROP_POLICY_KEEP_EXISTING ,TRUE,TRUE);
}
void main()
{
    if (!X2PreSpellCastCode())
        return;
    effect eVis = EffectVisualEffect(VFX_IMP_SUPER_HEROISM);
    effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE);
    int nDuration = 10 * GetCasterLevel(OBJECT_SELF);
    int nMetaMagic = GetMetaMagicFeat();
     object oMyWeapon   =  IPGetTargetedOrEquippedMeleeWeapon();
    if (nMetaMagic == METAMAGIC_EXTEND)
        nDuration = nDuration * 2; //Duration is +100%
    if(GetIsObjectValid(oMyWeapon) )
    {
        SignalEvent(oMyWeapon, EventSpellCastAt(OBJECT_SELF, GetSpellId(), FALSE));
        if (GetSlashingWeapon(oMyWeapon))
        {
            if (nDuration>0)
            {
                ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, GetItemPossessor(oMyWeapon));
                ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eDur, GetItemPossessor(oMyWeapon), TurnsToSeconds(nDuration));
                AddKeenEffectToWeapon(oMyWeapon, TurnsToSeconds(nDuration));
            }
        }
        else
          FloatingTextStrRefOnCreature(83621, OBJECT_SELF); // not a slashing weapon
     }
     else
          FloatingTextStrRefOnCreature(83615, OBJECT_SELF);
}


Учись использовать то что уже есть. Скрипты спеллов можно найти в spells.2da

Уровень аи можно увеличить SetAILevel(...);
возможно поможет. По умолчанию минимальный, не использует даже нок.

Где-то на этом форуме спрашивали как сделать монстров-магов умнее, возможно это поможет и там. Но вряд-ли.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Vhall
сообщение Apr 15 2007, 12:43
Сообщение #3056


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

Класс: Обыватель
Характер: True Neutral
Раса: Дварф
NWN: Контент



QUOTE(Teranozavr_REX @ Apr 11 2007, 10:40) [snapback]106981[/snapback]
можно уточнить с чем поиграться ??? а то недопонял...

QUOTE(Teranozavr_REX @ Apr 11 2007, 10:40) [snapback]106981[/snapback]
о чем я собственно и спросил даже выдай ты ему только щитки он гордо пойдет в рукопашку...

Challange Rating (Creature Properties -> Advanced). То, как реагирует моб на игрока (& сколько за него дают опыта).
QUOTE(Teranozavr_REX @ Apr 11 2007, 10:40) [snapback]106981[/snapback]
специализацию на что???
и очень смущает фраза сорке на апе визарда ))

Имелся в виду Levelup Wizard (Creature Properties -> Classes). Там выставь специализацию сорку и (обязательно!) пролевелапь эээ... визардом.

Скорее всего, после этих действий нужно делать билд модуля.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
azathoth
сообщение Apr 15 2007, 15:09
Сообщение #3057


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

Класс: Оборотень
Характер: Chaotic Neutral
Раса: Нежить
NWN: Скриптинг [Sn]



Цитата(Teranozavr_REX @ Apr 13 2007, 16:13) [snapback]107078[/snapback]
желательно раскажите возможно ли наложить такой всетаки Эфект

Neverwinter Script Source
Есть две функции для наложения эффекта: ApplyEffectAtLocation и ApplyEffectToObject.
ApplyEffectAtLocation накладывает эффект на определенную область, используется для визуальных эффектов и таких эффектов как «Вызов Существа». ApplyEffectToObject накладывает эффект на указанный объект.
* void ApplyEffectAtLocation(int nDurationType, effect eEffect, location lLocation, float fDuration=0.0f);
* void ApplyEffectToObject(int nDurationType, effect eEffect, object oTarget, float fDuration=0.0f);

* nDuratonType – тип длительности, DURATION_TYPE_INSTANT для мгновенной, DURATION_TYPE_TEMPORARY для временной, или DURATION_TYPE_PERMANENT для «вечной»;
* eEffect – нужный эффект;
* lLocation – место для наложения (для ApplyEffectAtLocation);
* oObject – объект, на который накладывается эффект (для ApplyEffectToObject);
* fDuration – время, которое будет длиться эффект (нужно указывать только для временных эффектов).

При наложении эффекта создается копия этого эффекта, которая назначается нужному объекту или месту.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Worldowner
сообщение Apr 16 2007, 15:41
Сообщение #3058


Level 2
*

Класс: Клерик
Характер: Chaotic Good
Раса: Полуэльф



Да, вот несколько абсолютно глупых вопросов:
1)как сделать воскрешаемого перса (не хенчмана). Есть у меня пару идей в этом плане, но почему-то срабатывает только на хенчмане. А мне надо как раз на непися повесить.
2)как повесить на непися эффект прозрачности (типа это призрак). В Андердарке есть один тип (остров создателя, призрачный дуэргар в тюрьме) но никак не получается разобраться какая часть его скрипта ответственна за это безобразие.
3)есть такой прикол: агрессивные вроде бы мобы почему-то не нападают. Просто стоят и смотрят, не делая никаких угражающих движений. В Андердарке (часть 1, первый уровень Подгорья, где феи дерутся с троллем) есть такая же проблема, а теперь и у меня то же возникло. Злобная вампирка, которой полагается кидаться на перса с первого взгляда, целясь клыками в горло, вместо этого смотрит на него влюблённым взглядом и изредка вздыхает. Можно это как-то пофиксить?
4)вопрос с той же вампиркой. есть у меня такая идея- сделать мага с автоматическим неподвижным заклинанием, и одеть его в тяжёлый доспех (чтоб был маг, но с крутой защитой). С персом это не проблема, а вот когда даю неписю-магу 1 левел воина и одеваю её в доспех, она, стерва. вообще перестаёт кастовать заклинания.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Teranozavr_REX
сообщение Apr 16 2007, 17:30
Сообщение #3059


Level 4
**

Класс: Некромант
Характер: Chaotic Good
Раса: Нежить



QUOTE(Worldowner @ Apr 16 2007, 15:41) [snapback]107176[/snapback]
3)есть такой прикол: агрессивные вроде бы мобы почему-то не нападают. Просто стоят и смотрят, не делая никаких угражающих движений. В Андердарке (часть 1, первый уровень Подгорья, где феи дерутся с троллем) есть такая же проблема, а теперь и у меня то же возникло. Злобная вампирка, которой полагается кидаться на перса с первого взгляда, целясь клыками в горло, вместо этого смотрит на него влюблённым взглядом и изредка вздыхает. Можно это как-то пофиксить?
4)вопрос с той же вампиркой. есть у меня такая идея- сделать мага с автоматическим неподвижным заклинанием, и одеть его в тяжёлый доспех (чтоб был маг, но с крутой защитой). С персом это не проблема, а вот когда даю неписю-магу 1 левел воина и одеваю её в доспех, она, стерва. вообще перестаёт кастовать заклинания.

я конечно сам тут многовопросов задаю но попробую посоветовать
3) у тебя скорее всегокак я думаю мобы относятся не кто фракции что надо
поставь им враждебную фракцию, и все оживет ( если есть вопрос как поставить тоже могу расказать желательно знать у тебя тулсета руская или нет)
4) заставить кастовать мага с учетом стил спеля так подозреваю очень трудно, тебе же надо получить Моба с АС. Куда проще поднять просто Ловкость или одеть вещи с АС ( не фулку и не щит). Можно просто поднять Базовое АС но помни что тогда моб небудет пробиваться даже фланговой атакой что делает его ооочень достойным противником


Neverwinter Script Source
#include "x2_inc_switches"

void main()
{
int nEvent = GetUserDefinedItemEventNumber();
if(nEvent == X2_ITEM_EVENT_ACTIVATE)
{
  object oPlayer=GetItemActivator();
  object oStvol = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oPlayer);
 
  if (!GetIsObjectValid(oStvol)) return;

  itemproperty ipAddkeen = ItemPropertyBonusFeat(FEAT_KEEN_SENSE);
  AddItemProperty(DURATION_TYPE_PERMANENT,ipAddkeen,oStvol);

}
}

Такс еще немногоперефиксил ТС теперь он вродебы совсем такой как мне нужно)))
а вот с кином не все так сладко
пытался использовать приведеный пример не получилось
потом с учетом того что мне в перспективе еще несколько свойст таким образом добавлять, еще раз попытался сделать сам.Что получилось. приведено выше.компилятор ошибок невидет., результата работы нет ((

в чем ошибочка ?? икак всетаки его сделать... настоятельно прошу готовых решений невыкладывать, или покажите где у меня ошибка или дайте описание нужной функции..
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
azathoth
сообщение Apr 16 2007, 18:13
Сообщение #3060


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

Класс: Оборотень
Характер: Chaotic Neutral
Раса: Нежить
NWN: Скриптинг [Sn]



Цитата(Worldowner @ Apr 16 2007, 16:41) [snapback]107176[/snapback]
3)есть такой прикол: агрессивные вроде бы мобы почему-то не нападают. Просто стоят и смотрят, не делая никаких угражающих движений. В Андердарке (часть 1, первый уровень Подгорья, где феи дерутся с троллем) есть такая же проблема, а теперь и у меня то же возникло. Злобная вампирка, которой полагается кидаться на перса с первого взгляда, целясь клыками в горло, вместо этого смотрит на него влюблённым взглядом и изредка вздыхает. Можно это как-то пофиксить?

Монстры не нападают если появляются рядом с игроком (по-видимому не срабатывает OnPerception), нужно ставить DetermineCombatRound в скрипте появления.
Цитата(Worldowner @ Apr 16 2007, 16:41) [snapback]107176[/snapback]
4)вопрос с той же вампиркой. есть у меня такая идея- сделать мага с автоматическим неподвижным заклинанием, и одеть его в тяжёлый доспех (чтоб был маг, но с крутой защитой). С персом это не проблема, а вот когда даю неписю-магу 1 левел воина и одеваю её в доспех, она, стерва. вообще перестаёт кастовать заклинания.

Можно добавить фит позволяющий ностить броню без назначения уровней воина.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
diggers
сообщение Apr 16 2007, 18:23
Сообщение #3061


Level 2
*

Класс: Фея
Характер: Chaotic Good
Раса: Фея



Neverwinter Script Source
// Returns Item property Bonus Feat.  You need to specify the the feat
// constant(IP_CONST_FEAT_*).
itemproperty ItemPropertyBonusFeat(int nFeat)


А еще IP_CONST_FEAT_feat_keen_sence не существует в природе, как и еще многих. А иначе чем с вещи, добавить фит никак.
Это тебе надо в нвн2, там addfeat(nFeat,oPc); removefeat(nFeat,oPc); на персонажа. (IMG:style_emoticons/kolobok_light/rolleyes.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
azathoth
сообщение Apr 16 2007, 18:25
Сообщение #3062


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

Класс: Оборотень
Характер: Chaotic Neutral
Раса: Нежить
NWN: Скриптинг [Sn]



---
В описании функции
Neverwinter Script Source
// Returns Item property Bonus Feat.  You need to specify the the feat
// constant(IP_CONST_FEAT_*).

ясно написано, что нужно использовать константы IP_CONST_FEAT_* (а не FEAT_*).

P.S. Также для кина стоит обратить внимание на функцию ItemPropertyKeen.

(ну вот, пока дописывал уже ответили(IMG:style_emoticons/kolobok_light/smile.gif) )

Сообщение отредактировал azathoth - Apr 16 2007, 18:29
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
gennady
сообщение Apr 17 2007, 05:21
Сообщение #3063


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

Класс: Обыватель
Характер: Lawful Good
Раса: Человек
NWN: Модмейкер
Рыцарская Сага



Цитата
1)как сделать воскрешаемого перса (не хенчмана). Есть у меня пару идей в этом плане, но почему-то срабатывает только на хенчмане. А мне надо как раз на непися повесить.

Neverwinter Script Source
//:://////////////////////////////////////////////////
//::  Воскрешаемый перс
//:: СЛОТ: OnDeath
//:://////////////////////////////////////////////////
void main()
{
    if (Random(2) == 0)
        PlayAnimation(ANIMATION_LOOPING_DEAD_FRONT);
        SetIsDestroyable(FALSE, TRUE, TRUE); // в принципе нужна только эта строка
        PlayVoiceChat(VOICE_CHAT_DEATH);
}


Цитата
2)как повесить на непися эффект прозрачности (типа это призрак).

Neverwinter Script Source
//:://////////////////////////////////////////////////
//:: Призрачный вид
//:: СЛОТ: ХБ
//:://////////////////////////////////////////////////
void main()
{
effect eVis = EffectVisualEffect(VFX_DUR_GHOSTLY_VISAGE);
effect eEffect = GetFirstEffect(OBJECT_SELF);
if (GetEffectType(eEffect) != EFFECT_TYPE_VISUALEFFECT)
ApplyEffectToObject(DURATION_TYPE_PERMANENT, SupernaturalEffect(eVis), OBJECT_SELF);
// Запустим стандартный ХБ
ExecuteScript("nw_c2_default1", OBJECT_SELF);
}


Цитата
3)есть такой прикол: агрессивные вроде бы мобы почему-то не нападают. Просто стоят и смотрят, не делая никаких угражающих движений.

Это баг стандартного неверского скрипта ХБ. Атака перса включается со скрипта на OnPerception. Если эта атака сбилась по каким-то причинам, то мобы так и будут стоять, пока их по новой не атакуют. Можно добавить функцию атаки мобам:
Neverwinter Script Source
// Атака врага, если герой в радиусе 15 метров  /////////////////////////////
void ActAttackNPC(object oSelf = OBJECT_SELF)
{
object oVrag = GetFirstObjectInShape(SHAPE_SPHERE, 15.0, GetLocation(oSelf), TRUE, OBJECT_TYPE_CREATURE);
if (GetDistanceBetween(GetFirstPC(), oSelf) < 15.0)
{
  while (GetIsObjectValid(oVrag))// Проверить враждебного ПС в радиусе 15 метров
  {
  if (GetObjectSeen(oVrag, oSelf) && GetReputation(oVrag, oSelf) < 30)
    {
    AssignCommand(oSelf, ClearAllActions(TRUE));
    AssignCommand(oSelf, ActionAttack(oVrag));
    return;
    }
  oVrag = GetNextObjectInShape(SHAPE_SPHERE, 15.0, GetLocation(oSelf), TRUE, OBJECT_TYPE_CREATURE);
  }
}
}


Дописав в конец скрипта ХБ nw_c2_default1 такой код:
Neverwinter Script Source
if (GetIsInCombat(OBJECT_SELF)) return; // если уже атакует
if(GetArea(GetFirstPC()) == GetArea(OBJECT_SELF)) // если ПС в локе
ActAttackNPC(); // Атака врага

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Worldowner
сообщение Apr 17 2007, 14:22
Сообщение #3064


Level 2
*

Класс: Клерик
Характер: Chaotic Good
Раса: Полуэльф



3) у тебя скорее всегокак я думаю мобы относятся не кто фракции что надо
поставь им враждебную фракцию, и все оживет ( если есть вопрос как поставить тоже могу расказать желательно знать у тебя тулсета руская или нет)

Мне может и далеко до мастерства, но такие базовые вещи как фракции я знаю. В том и дело, что фракция установлена правильно, курсор указывает мечиком, и бить можно, но она гадина почему-то не нападает. А смысл в том, чтобы она сама напала.
прим.: кажется, я нащупал обходной маневр. если видит, как сражаются союзники, то и сама начинает нападать.


4) заставить кастовать мага с учетом стил спеля так подозреваю очень трудно, тебе же надо получить Моба с АС. Куда проще поднять просто Ловкость или одеть вещи с АС ( не фулку и не щит). Можно просто поднять Базовое АС но помни что тогда моб небудет пробиваться даже фланговой атакой что делает его ооочень достойным противником

Ясно. Можно и так сделать, спасибо. Идея и была как раз в том, чтобы сделать её более крепкой, хотя и магом, потому как- большой босс.

Цитата(azathoth @ Apr 16 2007, 18:13) [snapback]107181[/snapback]
Монстры не нападают если появляются рядом с игроком (по-видимому не срабатывает OnPerception), нужно ставить DetermineCombatRound в скрипте появления.

Не, это не тот случай. мой установлен на карте.

Цитата
Можно добавить фит позволяющий ностить броню без назначения уровней воина.

И этот вариант испробовал, эффект тот же. Кроме того, это не очень правдоподобно, не по легенде, так сказать.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Zirrex
сообщение Apr 19 2007, 11:57
Сообщение #3065


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

Класс: Друид
Характер: True Neutral
Раса: Эльф
NWN: Скриптинг [PW]
Амен



QUOTE
3)есть такой прикол: агрессивные вроде бы мобы почему-то не нападают. Просто стоят и смотрят, не делая никаких угражающих движений. В Андердарке (часть 1, первый уровень Подгорья, где феи дерутся с троллем) есть такая же проблема, а теперь и у меня то же возникло. Злобная вампирка, которой полагается кидаться на перса с первого взгляда, целясь клыками в горло, вместо этого смотрит на него влюблённым взглядом и изредка вздыхает. Можно это как-то пофиксить?

Что-то не так со скриптами. Включи debug функции, и посмотри, где затыкается АИ.

QUOTE
прим.: кажется, я нащупал обходной маневр. если видит, как сражаются союзники, то и сама начинает нападать.

Это неправильно. Враждебная фракция должна атаковать в любом случае.

QUOTE
4)вопрос с той же вампиркой. есть у меня такая идея- сделать мага с автоматическим неподвижным заклинанием, и одеть его в тяжёлый доспех (чтоб был маг, но с крутой защитой). С персом это не проблема, а вот когда даю неписю-магу 1 левел воина и одеваю её в доспех, она, стерва. вообще перестаёт кастовать заклинания.

Гм... ты меня, конечно, прости, но АИ все равно, что на НПС надето. Если фракция для персонажа враждебна, АИ обязан напасть на него. Тут дело не в фитах или одежде, а дело в АИ скриптах. Надеюсь, ты ничего в них не менял? У меня на модуле были маги, которых я одевал в тяжелые доспехи. Колдовали нормально. Есть вероятность, что если на НПС надет тяжелых доспех, то АИ считает, что ему нужно перейти к контактному ведению боя, а не забрасывать противника заклинаниями.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Teranozavr_REX
сообщение Apr 19 2007, 17:06
Сообщение #3066


Level 4
**

Класс: Некромант
Характер: Chaotic Good
Раса: Нежить



Neverwinter Script Source
itemproperty ipAddkeen = ItemPropertyVampiricRegeneration(FloatToInt(0.667*A));
  AddItemProperty(DURATION_TYPE_TEMPORARY,ipAddkeen,oStvol,720.0);

  itemproperty ipAddlvl = ItemPropertyOnHitProps(IP_CONST_ONHIT_LEVELDRAIN,20,100);
  AddItemProperty(DURATION_TYPE_TEMPORARY,ipAddlvl,oStvol,720.0);

Помогите еще раз)
есть вот такой кусок кода
первые две строки должны наложить вампирик реген что они успешно и делают
а вот последние две должны наложить лвлдрейк что у них совсем не получаеться
разкажите де тут прикол что то я недопонял как всегда в описаниях ItemPropertyOnHitProps поидее
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
azathoth
сообщение Apr 20 2007, 01:43
Сообщение #3067


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

Класс: Оборотень
Характер: Chaotic Neutral
Раса: Нежить
NWN: Скриптинг [Sn]



аргументами nSaveDC и nSpecial тоже должны быть константы типа IP_CONST_*
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Teranozavr_REX
сообщение Apr 23 2007, 18:00
Сообщение #3068


Level 4
**

Класс: Некромант
Характер: Chaotic Good
Раса: Нежить



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

еднственная фигня
поставил константу
IP_CONST_ONHIT_SAVEDC_26
но после отработки скрипта на оружие появляеться все как надо но сДЦ 24 почимутов логе боя тоже ДЦ 24
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Teranozavr_REX
сообщение Apr 24 2007, 13:00
Сообщение #3069


Level 4
**

Класс: Некромант
Характер: Chaotic Good
Раса: Нежить



подскажите пожалусто как сделать мобы ШД тое что бы он Юзал ХИПС...
когда тодавненько у меня чистослучайно этовышло... но повторитьнемогу а тогомодуля где этополучилось уже нет((
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Kirful
сообщение Apr 25 2007, 19:38
Сообщение #3070


Level 5
**

Класс: Монах
Характер: Lawful Neutral
Раса: Человек



Всем здрасьте...
Такая вот засада: накачал кучу хаков, портретов, сожрал последнюю память, а в тулсете их нигде, совешенно нигде нет! Эта штуковина меня совершенно убивает! Обидно так... не поможете? Скажите, пожалуйста, КУДА ТОЧНО и ЧТО КОНКРЕТНО положить. Ненавижу переспрашивать много раз, так что, плиз, напишите поподробней... (IMG:style_emoticons/kolobok_light/unsure.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Apr 25 2007, 20:50
Сообщение #3071


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

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



Цитата
ВОПРОС: Как пользоваться хаками?

ОТВЕТЫ:
1) Кидай хак в папку haks.
2) В модуле в свойствах найди закладку, посвященную хакам (Custom Content).
3) Подключи нужный тебе хак и работай.


еще была бы ненависть к задаче вопросов на форуме до того, как был просмотрен мануал или FAQ, было бы просто шикарно.

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Kirful
сообщение Apr 25 2007, 21:53
Сообщение #3072


Level 5
**

Класс: Монах
Характер: Lawful Neutral
Раса: Человек



Йа тупицо... (IMG:style_emoticons/kolobok_light/shout.gif) (IMG:style_emoticons/kolobok_light/shout.gif) (IMG:style_emoticons/kolobok_light/shout.gif)
Спасибо, но я так торопился (IMG:style_emoticons/kolobok_light/swoon.gif)
Хотелось поскорей начать, а ту-ут...
Я уже говорил спасибо? Да? Ну всё равно, СПАСИБО БОЛЬШОЕ!!!!
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Worldowner
сообщение Apr 26 2007, 18:16
Сообщение #3073


Level 2
*

Класс: Клерик
Характер: Chaotic Good
Раса: Полуэльф



Спасибо всем, теперь всё нормально срослось.

Но появился новый вопрос. Нашёл я очень перспективный скрипт. есть такие обьекты- Труп зомби и Скелетнные кости. фишка в том, что при приближениии игрока превращаются в зомби/скелета. В общем, скрипты вроде достаточно простые, так что я заменил теги на нужных мне тварей... И почему это не работает? Обьект исчезает, а новая тварь не появляется. Как я представляю, игра почему-то не видит тех тварей, что я для него сделал.

Кстати, как делаются эффекты, когда вещи вроде как кастуют заклинания? Напр., башни с ловушками в Подгорье (которые иммитируют звуковой взрыв, и кастуют реальный ракетный шквал), или камни, которые удерживают Халостера (там вроде эффект луча холода, если не ошибаюсь).

И под конец (хотя с этого, возможно, следовало начинать)- подскажите если кто знает туториалы по конструктору вообще, и скриптам и созданию квестов в частности. Кое-что читал, но такие вещи как тонкости анимации NPC меня сейчас как-то не очень заботят- пока что мне вполне достаточно, чтобы неписи бродили по вейпоинтам.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Apr 26 2007, 20:48
Сообщение #3074


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

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



Цитата(Worldowner @ Apr 26 2007, 19:16) [snapback]107551[/snapback]
туториалы по конструктору вообще

мануал
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Apr 27 2007, 06:51
Сообщение #3075


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

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



Мжет писать не Мануал,а АНАЛ? Тогда желающх скачать и посмотреть будет больше. А то ты все крупнее и крупнее буковки делаешь а толку никакого. (IMG:style_emoticons/kolobok_light/rolleyes.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

205 страниц V  « < 121 122 123 124 125 > » 
Ответить в эту темуОткрыть новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29th April 2024 - 03:49