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

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

 Правила этого форума ПРАВИЛА РАЗДЕЛА
205 страниц V  « < 125 126 127 128 129 > »   
Ответить в эту темуОткрыть новую тему
> Вопросы новичков, Абсолютные глупости
Epsilon
сообщение May 16 2007, 05:50
Сообщение #3151


Level 4
**

Класс: Ученик Дракона
Характер: Lawful Good
Раса: Человек



А теперь как обьеденять множество скриптов, кажный из которых выполняет свою функцию, но проверка идёт например по расе
Neverwinter Script Source
if(GetRacialType(oPC) != RACIAL_TYPE_HUMAN)
        {
        CreateObject(OBJECT_TYPE_CREATURE, "РесРеф обьекта", oSpawn);
        }

С этим скриптом в конце концов разобрался и понял как делать подобные. Теперь объяснте как объеденить несколько сриптов подобных данному выше, но проверяющих разные расы.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
diggers
сообщение May 16 2007, 08:01
Сообщение #3152


Level 2
*

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



Neverwinter Script Source
switch(GetRacialType(oPC))
  {
    case RACIAL_TYPE_HUMAN://если хум
    case RACIAL_TYPE_ELF://или эльф, то:
      break;//перейти на конец свитча
    case RACIAL_TYPE_FEY://а если
      GiveXPToCreature(oPC,190000);//тогда сделать то,
      CreateItemOnObject("x0_wspmku002",oPC);//это, и вон то.
      break;//перейти на конец свитча
    default://если RacialType(oPC) не встретился выше то:
      CreateObject(OBJECT_TYPE_CREATURE, "РесРеф обьекта", oSpawn);
  }


Камень возврата.
Neverwinter Script Source
object oItem = GetSpellCastItem();
  if(GetTag(oItem) == "тег вашего камня переноса")
  {
    object oWpTemple = GetWaypointByTag("тег вейпоинта куда переносить");
    if(!GetIsObjectValid(oWpTemple))
    {
      SendMessageToPC(GetFirstPC(),"тег вейпоинта в храме не верный");
      return;
    }
    AssignCommand(oPc,ClearAllActions());
    AssignCommand(oPc,ActionJumpToLocation(GetLocation(oWpTemple)));
    return;
  }
//  добавить это в скрипт nw_s0_light
//  а на камень переноса повесить закл-свет, сколько вам там надо раз в день.


Сообщение отредактировал diggers - May 16 2007, 08:22
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Teranozavr_REX
сообщение May 17 2007, 15:05
Сообщение #3153


Level 4
**

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



товарищи ...искал не нашел...
есть какая то командачка...что бы заставляла НПС использовать свое умение ( скажем кнок , хипс, дизарм) принудительно, что то типа А должен использовать кнок на В

добавлено
нашел вот такое моежт я его опять неправльно понимаю

на слот

OnPerception
Neverwinter Script Source
talent HIPS=TalentFeat(FEAT_HIDE_IN_PLAIN_SIGHT);
ActionUseTalentOnObject(HIPS,OBJECT_SELF);

но так и ни чегоне получил...
были еще некоторые другие конструкции но почитав лексикон я их отбросил показалось чтовот такая будет работать

что должно делать - при види плеера прятаться в хайд

Сообщение отредактировал Lex - May 17 2007, 19:54
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Worldowner
сообщение May 18 2007, 05:59
Сообщение #3154


Level 2
*

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



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

Цитата(Teranozavr_REX @ May 17 2007, 15:05) [snapback]108334[/snapback]
товарищи ...искал не нашел...
есть какая то командачка...что бы заставляла НПС использовать свое умение ( скажем кнок , хипс, дизарм) принудительно, что то типа А должен использовать кнок на В

добавлено
нашел вот такое моежт я его опять неправльно понимаю

на слот

OnPerception
Neverwinter Script Source
talent HIPS=TalentFeat(FEAT_HIDE_IN_PLAIN_SIGHT);
ActionUseTalentOnObject(HIPS,OBJECT_SELF);

но так и ни чегоне получил...
были еще некоторые другие конструкции но почитав лексикон я их отбросил показалось чтовот такая будет работать

что должно делать - при види плеера прятаться в хайд

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Epsilon
сообщение May 19 2007, 11:13
Сообщение #3155


Level 4
**

Класс: Ученик Дракона
Характер: Lawful Good
Раса: Человек



Товарищи форумчане, меня давно не было, наверно соскучились, так вот припомните как вы мне обьясняли скрипт CreateObject, и скажите более понятно, как сделать скрипт, превращающий ПСа в н-ный обьект, при том чтобы это не был полиморф.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение May 19 2007, 11:45
Сообщение #3156


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

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



ф-я SetCreatureAppearance или SetAppearanceCreature.
ищи по слову appearance в фильтре функций. Описание всех параметров там будет.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
NecroN
сообщение May 19 2007, 20:03
Сообщение #3157


Level 1


Класс: Волшебник
Характер: Neutral Good
Раса: Эльф



Помогите, кто знает как перманентно(то есть совсем навсегда не зависимо от того умирал ты или еще что противоестественное случилось) увеличить ability, если оное возможно.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение May 20 2007, 01:24
Сообщение #3158


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

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



1. самый лучший способ - через nwnx изменить "налету" параметры игрока. Тогда стат реально меняется и все бонусы и прочее его учитывает.
2. вариант попроще - дать игроку шкурку с бонусом к нужному стату. Из минусов - такой "+1" считается бонусом к стату, а не самим статом. Со всеми вытекающими.
3. вариант менее стабильный - повесить эффект supernatural (не снимается рестом). Но его можно будет по идее отдиспелить. (не проверял, можно ли сделать эффект дополнительно еще и extraordinary - не снимаемым магией. Если возможно - то тогда вариант через эффект вполне стабилен.)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Epsilon
сообщение May 20 2007, 05:48
Сообщение #3159


Level 4
**

Класс: Ученик Дракона
Характер: Lawful Good
Раса: Человек



Нашёл, работает.
А можно ли привязывать к нему эффект?
Допустим игрок превратился оборотня, и нужно чтобы вокруг него было силовое поле бессмертия, не делающее его бессмертным
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение May 20 2007, 09:13
Сообщение #3160


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

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



Цитата(Epsilon @ May 20 2007, 06:48) [snapback]108421[/snapback]
А можно ли привязывать к нему эффект?

можно почти все.
Цитата(Epsilon @ May 20 2007, 06:48) [snapback]108421[/snapback]
Допустим игрок превратился оборотня, и нужно чтобы вокруг него было силовое поле бессмертия, не делающее его бессмертным

главное четко понимать что же хочется то. Я например не понял из этого предложения ничего (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Waromon
сообщение May 20 2007, 10:00
Сообщение #3161


Level 4
**

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



Lex, так он визуальном эффекте. Ауре бессмертия типа. (IMG:style_emoticons/kolobok_light/biggrin.gif)

Epsilon, эффекты, "привязываются" вот такой функцией: ApplyEffectToObject, либо ApplyEffectAtLocation.
EffectVisualEffect - визуальные эффекты. Примеры аур, смотри либо в лексиконе, либо в модуле gennady'я, в котором демонстрируются эффекты...

PS: начинатся константы, будут с VFX_DUR_AURA_*.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Axel><))))...
сообщение May 20 2007, 14:19
Сообщение #3162


Level 2
*

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



Кол-во получаемого опыта расчитывается из разницы в оценках игрока и монстра которого он замочил а за каждого дополнительного члена в команде -1 к разнице вот меня и интересует как снять это пинальти с вызваных существ и фамильяров?

А за ссылочки спасибо!! (IMG:style_emoticons/kolobok_light/thank_you.gif)
А где взять прогу которая музыку перецифрить из мр-3 в NWN Формат?
за ранее благодарен!!
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Epsilon
сообщение May 21 2007, 08:32
Сообщение #3163


Level 4
**

Класс: Ученик Дракона
Характер: Lawful Good
Раса: Человек



Хочу написать скрипт дуэлей.
Работа: двое игроков решают сразиться на публике, для этого один из ных должен через хозяина выбранной арены послать вызов другому, другой может либо принять, либо отклонить его. Далее хозяин проверяет занятость арены (сражения бывают ежедневно в шесть вечера), и ставит их на ближайшее свободное место. Место выбрано, игрокам рассылаются свитки, в описании которых написана дата и участники боя (рассылка идёт если игрок на неё подписался, кстати можно чтобы описание одного предмета менялось). Как только приходит время боя игроки телепортируются на арену, проигравший не умерает, а лишившись всех доспехов и всего оружия (больше он ничего не должен потерять), телепортируется в госпиталь.
Мна НЕ НУЖЕН готовый скрипт, мне нужнысоветы по его написанию (хочу научиться)
Если вы не желаете грузить в форуме, пишите на аську или в ящик

Не могу вписать в свою регистрацию аську, ошибки выдаёт.
Мой номер ICQ: 450-084-661
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение May 21 2007, 09:28
Сообщение #3164


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

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



Epsilon, начни с малого. Первое действие: выбор арены и оповещение. Затем второе, третье... Разбей поэтапно то чего тебе требуется. Вообще это сложные скрипты и тут с нуля тебе даже если подскажут то до адресата это может не дойти ввиду неопытности. И это будет в шарде или в сингле?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение May 21 2007, 11:58
Сообщение #3165


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

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



Цитата(Epsilon @ May 21 2007, 09:32) [snapback]108450[/snapback]
Если вы не желаете грузить в форуме, пишите на аську или в ящик

лучше такое как раз на форуме грузить

Цитата(Epsilon @ May 21 2007, 09:32) [snapback]108450[/snapback]
через хозяина выбранной арены послать вызов другому, другой может либо принять, либо отклонить его.


диалог с кастом-токенами, динамический. Баал такие любил делать в крафте (IMG:style_emoticons/kolobok_light/biggrin.gif) Те у Хозяина арены должен формироваться список игроков на шарде в данный момент (если нет собственных идентификаторов у игроков, это все усложнит. Посмотри систему такую где-то на форуме.). Потом список по 8-10 элементов выводится в диалоге в виде вариантов фраз игрока. Появится понятие страницы (грубо говоря на 5-ой скажем позиции выбора будет игрок с порядковым номером = (номер страницы - 1)*8(10) + 5. И тд.)

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

и тд.
разбей на такие примерно этапы и сам подумай КАК оно должно выглядеть, чтобы вписаться в игру, не было дырок, игрокам было удобно и тд.
и по каждому непонятному пункту спрашивай.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Epsilon
сообщение May 21 2007, 17:38
Сообщение #3166


Level 4
**

Класс: Ученик Дракона
Характер: Lawful Good
Раса: Человек



Хм...списки...а как их сделать-то, в смысле как их в диалог впихнуть, какими переменными

Кстати, как по вашему можно оформить арену для магических баталий...о...ведь можно поставить запрет на сражения между магами и воинами, как по вашему, товарищи форумчане
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение May 21 2007, 21:06
Сообщение #3167


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

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



можно почти все.

с идентификаторами я малек склинил, в данном случае можно без них, простым GetFirstPC и GetNextPC.
пробегаешься по всем игрокам (стандартный цикл, такой же как на перебор шмоток например) и каждого PC (кроме PCSpeaker'а текущего) записываешь в переменную. Ну например PC_X, где Х - порядковый номер. Это был первый этап.
Второй этап - в диалоге пишешь например:
НПС: "с кем ты хочешь сразиться?"
ИГРОК: "<CUSTOM50001>"
ИГРОК: "<CUSTOM50002>"
ИГРОК: "<CUSTOM50003>"
ИГРОК: "<CUSTOM50004>"
ИГРОК: "<CUSTOM50005>"
ИГРОК: "<CUSTOM50006>"
ИГРОК: "Дальше"
ИГРОК: "Назад"
в скрипте TextAppearsWhen на каждую строчку пишем скрипт, который по порядковому номеру (1...6, но надо еще многостраничность учесть, если скажем игроков на серваке 20, в 1 списке давать их всех - неудобно выбирать будет. Как со страницами делать я выше писал) берет игрока и его имя заносит в токен.

На фразу "Дальше" просто увеличиваем локалку страницы на 1 (если там еще есть игроки, нужно проверять), на фразу "Назад" соотв. уменьшаем, если страница не 1.
ну и в принципе все почти. Тока после выбора игрока надо все равно проверять, валиден он или нет - мог выйти с сервера, пока игрок думал. Дальше сам думаю осилишь.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение May 21 2007, 21:42
Сообщение #3168


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

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



Все это есть в любом модуле. Загрузи МОнету Судьбы и посомтри как сделано например общение в Храме. Списки оружия проклятого и прочее. Через токены.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Skaarj
сообщение May 23 2007, 07:16
Сообщение #3169


Level 2
*

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



Помогите пож-ста, сам-но не нашел ответа:
Q1: какой командой из консоли можно изменять максимальные (постоянные) очки жизни (HP) героя?


мне ответили так:
A1: "ИМХО, такое невозможно. HP зависит от уровня героя и его класса, напрямую установить его значение - это противоречить правилам D&D."
Q2: "Временые хиты получить можно без проблем, почему же тогда нельзя постоянно? Вы ошибаетесь - это возможно, но не тривиально."


P.S. Игра с ГСЧ отбирает кучу времени, а по ходу игры иногда нужно сбросить уровни для другого развития. Спасибо.

P.P.S. Временное решение нашел в виде правки поля HitDie в classes.2da и записью его в overrive.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение May 23 2007, 09:37
Сообщение #3170


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

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



Введи чит dm_god 1.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение May 23 2007, 09:58
Сообщение #3171


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

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



Цитата(Skaarj @ May 23 2007, 08:16) [snapback]108514[/snapback]
Q2: "Временые хиты получить можно без проблем, почему же тогда нельзя постоянно? Вы ошибаетесь - это возможно, но не тривиально."

очень странная логика. (IMG:style_emoticons/kolobok_light/biggrin.gif)
Например бонусные очки на статы давать можно скриптами без проблем (эффект повесить), а базовые значения статов при этом скриптами не меняются. И еще много таких примеров.

из жизни: волосы покрасить на время можно без проблем. Краска и ты хоть буро-малиновый. Однако вот беда, естественный цвет буро-малиновым не станет. (IMG:style_emoticons/kolobok_light/biggrin.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Skaarj
сообщение May 23 2007, 14:47
Сообщение #3172


Level 2
*

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



QUOTE
Введи чит dm_god 1.

Судя по быстрому ответу такой команды у ДМ не существует?

Существует ли решение в виде аналога HPWAR.2DA для игр:
This "patch" will allow your characters to gain Max HP when they level up. It will work with either Planescape: Torment (PS:T) or Baldur's Gate 1 (BG1). Simply extract the archive into your "Override" folder.

2DA V1.0
0
SIDES ROLLS MODIFIER
1 1 10 0
2 1 10 0
3 1 10 0
4 1 10 0
5 1 10 0
6 1 10 0
7 1 10 0
8 1 10 0
9 1 10 0
10 1 10 3
11 10 0 3
12 10 0 3
13 10 0 3
14 10 0 3
15 10 0 3
16 10 0 3
17 10 0 3
18 10 0 3
19 10 0 3
20 10 0 3

QUOTE(Lex @ May 23 2007, 09:58) [snapback]108519[/snapback]
из жизни: волосы покрасить на время можно без проблем. Краска и ты хоть буро-малиновый. Однако вот беда, естественный цвет буро-малиновым не станет.


Разговор идет по игре, а там возможно практически все. Пример скрипта из учебника ДМ:

effect Ebark = EffectVisualEffect(VFX_DUR_PROT_BARSKIN)
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eBark,OBJECT_SELF,0.0)

Я прошу прощения у Aiwan и Lex, за свои luser-ые агрументы и полную неграмотность в вопросе скриптования, но если нет такой возможности изначально в консоли, то зачем давать ненужны мне советы (про dm_god) и уходить от ответа на вопрос?

Мне нужне лишь простой и ясный ответ вида:
- да, это возможно, но так-то и так-то;
- нет, такой возможности не существует;
- алтер. вариант (я уже высказал): в виде правки поля HitDie в classes.2da и записью его в override.

К примеру, вот таким методом можно изменить на постоянно максимальные HP?
Как это правильно нужно оформить и запустить скрипт из консоли?
Спасибо.

Neverwinter Script Source
void RestoreHP(object oPC)
{
    if (oPC != OBJECT_INVALID)
    {
        int nPolyHP = GetLocalInt(oPC, "PolyHP");
        int nCurrentHP = GetCurrentHitPoints(oPC);

        if (nPolyHP > 0)
        {
            if (nCurrentHP > nPolyHP)
            {
                ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(nCurrentHP - nPolyHP), oPC);
            }
        }
    }
}


Дополнительно из форума BioWare (Builders - NWN2 Scripting):

EffectBonu***Points and EffectTemporaryHitPoints can both be used:

EffectTemporary has the benefit of adding the hitpoints as part of the effect, the downside is that you have to go through all those Hit Points before damage shows up. Also, be careful when linking other effects to this one as, when the temporary points are used up, all linked effects will fade

EffectBonu***Points has the benefit of adding permanent bonus Hitpoints but does not "heal" up those points as part of the effect. Calling ForceRest() should take care of that (Probably not a great idea to spawn these within range of the PC)

Using either method you could get the current or max HP, figure out how many you need and apply either as an effect.(supernatural so it can't be dispelled).

Т.е. в скрипте достаточно прописать единственную команду:

ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectBonu***Points(ХХ), oPC);

где, ХХ - бонус хитов, и потом его выполнить?

Вот такой скрипт получается у меня:

Neverwinter Script Source
void main()
{
// declare variables
    object oPC = GetFirstPC();
    effect eBonus = EffectBonu***Points(10);
    effect eHeal = EffectHeal(25);
   
       {
          //heal the target or the script gets called again
          ApplyEffectToObject(DURATION_TYPE_INSTANT, eBonus, oPC);
          ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oPC);
       }
    }
}


*) Только не ясно одно - эти три звездочки нужно заменить на слово Hit в данном случае?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение May 24 2007, 09:31
Сообщение #3173


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

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



Цитата(Skaarj @ May 23 2007, 15:47) [snapback]108522[/snapback]
Судя по быстрому ответу такой команды у ДМ не существует?

скорее всего нет, на сервере много что отключено. dm_god действует после команды DebugMode 1 в сингле. А про то, что у тя сервер ты сказал только что, так что претензии малек не по адресу.

Цитата(Skaarj @ May 23 2007, 15:47) [snapback]108522[/snapback]
This "patch" will allow your characters to gain Max HP when they level up. It will work with either Planescape: Torment (PS:T) or Baldur's Gate 1 (BG1). Simply extract the archive into your "Override" folder.

ни. РТ и BG - на другом движке и с другими возможностями. Форматы файлов да, у них частично общие, но не более того.

Цитата(Skaarj @ May 23 2007, 15:47) [snapback]108522[/snapback]
Разговор идет по игре, а там возможно практически все. Пример скрипта из учебника ДМ:

effect Ebark = EffectVisualEffect(VFX_DUR_PROT_BARSKIN)
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eBark,
OBJECT_SELF,0.0)

и что? я знаю, можно эффект визуальный повесить? Это должно было что-то доказать? (эффект снимется рестом, кстати)

Цитата(Skaarj @ May 23 2007, 15:47) [snapback]108522[/snapback]
о если нет такой возможности изначально в консоли

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

Цитата(Skaarj @ May 23 2007, 15:47) [snapback]108522[/snapback]
ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectBonu***Points(ХХ), oPC);

беда в том, что это до первого реста/диспелла. И это никоим образом не базовые (постоянные) хиты. Это именно бонусные.

Цитата(Skaarj @ May 23 2007, 15:47) [snapback]108522[/snapback]
(supernatural so it can't be dispelled).

вот это да, спасет от диспелла. Но не от реста. (от реста extraordinary. А вот можно ли их совместить, или нет - я хз)
Но все это не отменит бонусности хитов, проблемы лечения и тд.


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

Цитата(Skaarj @ May 23 2007, 15:47) [snapback]108522[/snapback]
и уходить от ответа на вопрос?

просто очень порадовал ваш ответ:
"Вы ошибаетесь - это возможно, но не тривиально."
Эдакое "я умный, а вы все идиоты". Ну и аргументация в стиле "Временые хиты получить можно без проблем, почему же тогда нельзя постоянно?" просто убила наповал. Посмеялся и на эту тему поофтопил. (IMG:style_emoticons/kolobok_light/biggrin.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение May 24 2007, 09:44
Сообщение #3174


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

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



Цитата(Skaarj @ May 23 2007, 17:47) [snapback]108522[/snapback]
Я прошу прощения у Aiwan и Lex, за свои luser-ые агрументы и полную неграмотность в вопросе скриптования, но если нет такой возможности изначально в консоли, то зачем давать ненужны мне советы (про dm_god) и уходить от ответа на вопрос?

Я кончено дико извиняюсь, но каков вопрос, таков и ответ. Телепаты у нас все в разъедах, а если вас не устраивают наши ответы то можете идти смело по железнодорожному полотну дальше и писать жалобы в газету Гудок.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Epsilon
сообщение May 24 2007, 19:15
Сообщение #3175


Level 4
**

Класс: Ученик Дракона
Характер: Lawful Good
Раса: Человек



Поздравьте меня, я разобрался со списками в диалогах, со способом скриптинга для шардов и я наконец дописал скрипт дуэли, остаётся избавиться от мелких недочётов и предупредить баги.

Кстати, у вас тут бывабт конкурсы локаций на НВН 1?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

205 страниц V  « < 125 126 127 128 129 > » 
Ответить в эту темуОткрыть новую тему
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 



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