Здравствуйте, гость ( Вход | Регистрация )
Отправлено: Oct 27 2010, 09:19 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
как раз нужно для мультиплеера. спасибо за подсказки буду разбираться. |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #137470 · Ответов: 3670 · Просмотров: 703,518 |
Отправлено: Oct 27 2010, 07:16 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
спасибо. А можно пример отлова события атаки? |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #137466 · Ответов: 3670 · Просмотров: 703,518 |
Отправлено: Oct 26 2010, 23:49 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
Нужно наложить EffectDazed() на монаха 20+ уровня .... но вылетает что у него иммунитет. как побороть? это для системы смерти, после превращения в светлячка, чтобы персонаж не мог никого атаковать иначе спадет полиморф. Прошу помогите. |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #137464 · Ответов: 3670 · Просмотров: 703,518 |
Отправлено: Sep 16 2010, 22:46 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
Спасибо, отпишусь когда заработает . |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #137006 · Ответов: 3359 · Просмотров: 639,450 |
Отправлено: Sep 16 2010, 21:27 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
Прошу вашей помощи, использовал скрипт призрака из базы скриптов. Но не получается снять эффекты. вот скрипт призрака . Neverwinter Script void SetGhostState(object oPC) { // polymorph, so we can't equip/use things, cast spells etc. effect eGhost = EffectPolymorph(POLYMORPH_TYPE_SPECTRE,TRUE); // this way we can pass thru other mobs eGhost = EffectLinkEffects(EffectCutsceneGhost(),eGhost); // ghosts are invisible, you know eGhost = EffectLinkEffects(EffectInvisibility(INVISIBILITY_ TYPE_DARKNESS),eGhost); // ghosts can't attack as well eGhost = EffectLinkEffects(EffectDazed(),eGhost); // others can't detect ghosts, no way! eGhost = EffectLinkEffects(EffectEthereal(),eGhost); // these effects can't be dispelled, as well as they can't be removed by rest eGhost = SupernaturalEffect(eGhost); ApplyEffectToObject(DURATION_TYPE_PERMANENT,eGhost ,oPC); SetPlotFlag(oPC,TRUE); // ghosts are invincible SetLocalInt(oPC,"IAmAGhost",1); } вот как я его снимаю Neverwinter Script SetPlotFlag(oPC2,FALSE); RemoveEffects2(oPC2); а вот как выглядит функция RemoveEffects2 Neverwinter Script void RemoveEffects2(object oObject) { effect eEff = GetFirstEffect(oObject); while(GetIsEffectValid(eEff)) { int nType = GetEffectType(eEff); if( GetEffectSubType(eEff) != SUBTYPE_EXTRAORDINARY && (nType == EFFECT_TYPE_ABILITY_INCREASE || nType == EFFECT_TYPE_AC_INCREASE || nType == EFFECT_TYPE_ATTACK_INCREASE || nType == EFFECT_TYPE_BLINDNESS || nType == EFFECT_TYPE_CHARMED || nType == EFFECT_TYPE_CONCEALMENT || nType == EFFECT_TYPE_CONFUSED || nType == EFFECT_TYPE_CURSE || nType == EFFECT_TYPE_DAMAGE_IMMUNITY_INCREASE || nType == EFFECT_TYPE_DAMAGE_INCREASE || nType == EFFECT_TYPE_DAMAGE_REDUCTION || nType == EFFECT_TYPE_DAMAGE_RESISTANCE || nType == EFFECT_TYPE_DAZED || nType == EFFECT_TYPE_DEAF || nType == EFFECT_TYPE_DOMINATED || nType == EFFECT_TYPE_ELEMENTALSHIELD || nType == EFFECT_TYPE_ETHEREAL || nType == EFFECT_TYPE_FRIGHTENED || nType == EFFECT_TYPE_HASTE || nType == EFFECT_TYPE_IMMUNITY || nType == EFFECT_TYPE_IMPROVEDINVISIBILITY || nType == EFFECT_TYPE_INVISIBILITY || nType == EFFECT_TYPE_INVULNERABLE || nType == EFFECT_TYPE_ABILITY_INCREASE || nType == EFFECT_TYPE_NEGATIVELEVEL || nType == EFFECT_TYPE_PARALYZE || nType == EFFECT_TYPE_POLYMORPH || nType == EFFECT_TYPE_REGENERATE || nType == EFFECT_TYPE_SANCTUARY || nType == EFFECT_TYPE_SAVING_THROW_INCREASE || nType == EFFECT_TYPE_SEEINVISIBLE || nType == EFFECT_TYPE_SILENCE || nType == EFFECT_TYPE_SKILL_INCREASE || nType == EFFECT_TYPE_SLOW || nType == EFFECT_TYPE_SPELL_IMMUNITY || nType == EFFECT_TYPE_SPELL_RESISTANCE_INCREASE || nType == EFFECT_TYPE_SPELLLEVELABSORPTION || nType == EFFECT_TYPE_TEMPORARY_HITPOINTS || nType == EFFECT_TYPE_TRUESEEING || nType == EFFECT_TYPE_ULTRAVISION || nType == EFFECT_TYPE_INVULNERABLE) ) RemoveEffect(oObject, eEff); eEff = GetNextEffect(oObject); } } |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #137004 · Ответов: 3359 · Просмотров: 639,450 |
Отправлено: Apr 25 2010, 19:56 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
Отписал в личку. На дату сообщения не посмотрел, но может еще актуально. |
Форум: Шарды рунета · Просмотр сообщения: #135994 · Ответов: 13 · Просмотров: 29,975 |
Отправлено: Jan 30 2005, 16:15 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
В CEP да работает 2да не помог Добавлено в [mergetime]1107091368[/mergetime] Проблема была именнос этой картинкой я взял другую и она заработала . Всем спасибо кто откликнуся помочь ! |
Форум: Custom Content · Просмотр сообщения: #24321 · Ответов: 6 · Просмотров: 10,618 |
Отправлено: Jan 30 2005, 15:13 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
iashto_098.tga выдрал из CEP еще не изменял , так что должна работать . baseitems.2da буду искать ...... |
Форум: Custom Content · Просмотр сообщения: #24316 · Ответов: 6 · Просмотров: 10,618 |
Отправлено: Jan 30 2005, 14:42 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
Есть такие файлы ashto_098.mdl -- сам щит AShTo_098T.dds -- текстура на щите iashto_098.tga -- картинка щита в тулсете когда создешь а какая отвечает за картинку в инвентаре ? у меня в инвентаре белый квадрат . Заранее спасибо . |
Форум: Custom Content · Просмотр сообщения: #24309 · Ответов: 6 · Просмотров: 10,618 |
Отправлено: Jan 2 2005, 20:42 | |
Level 2 Группа: Candidate Сообщений: 17 Регистрация: 02.01.2005 Из: Одесса мама Пользователь №: 462 |
Возможно надо сделать так чтобы этот скрипт выполнялся 1 раз то есть добавить переменную |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #20343 · Ответов: 20 · Просмотров: 21,876 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
Текстовая версия | Сейчас: 23rd April 2024 - 10:05 |