Здравствуйте, гость ( Вход | Регистрация )
Отправлено: Dec 12 2021, 02:19 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
updated 15.12.23 Cormyrean Prophecies. 5й вайп на NWN EE запланирован на 04.01.2024 21.00 UTC+3:00. Discord сервера https://discord.gg/Zbv9y3R |
Форум: Шарды рунета · Просмотр сообщения: #147034 · Ответов: 33 · Просмотров: 235,743 |
Отправлено: Dec 16 2020, 13:22 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Cormyrean Prophecies. Очередной глобальный апдейт с вайпом запланирован на 05.01.2021 21.00 UTC+3:00. |
Форум: Шарды рунета · Просмотр сообщения: #147009 · Ответов: 33 · Просмотров: 235,743 |
Отправлено: Apr 2 2020, 17:44 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Название: Cormyrean Prophecies (Кормир на базе NWN EE) Группа в дискорде: https://discord.gg/Zbv9y3R Текущий статус: онлайн в тестовом режиме. Вайп запланирован на 10.04.2020 21.00 UTC+3:00. |
Форум: Шарды рунета · Просмотр сообщения: #146974 · Ответов: 33 · Просмотров: 235,743 |
Отправлено: Feb 26 2019, 23:05 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
задумал улучшить эпик самонов blackguard and shadowdancer. За это отвечает скрипт "X2_inc_summscale", который является инклюдом для NW_CH_AC1. На родном существе x2_s_vrock (из x0_s2_fiend) у меня получилось изменить формулу: int nLevelTo = GetLevelByClass(CLASS_TYPE_BLACKGUARD, GetMaster(oServant))+10;//-4 (из X2_inc_summscale) Т.е. стало новый уровень врока = уровень БГ+10 (было уровень БГ-4). Но вот если заменить x2_s_vrock (из x0_s2_fiend) на собственное существо, скалирование не работает вообще. Стандартный моб со скриптами для призванного существа, в т.ч. и NW_CH_AC1. Может у этих самонов (врок и тень) какой из скриптов уникальный. Итого, как лучше реализовать скалирование самонов от уровня мастера? Как вариант нашел такой способ, основа из предыдущего сообщения: void main() { object oSummon = GetAssociate(ASSOCIATE_TYPE_SUMMONED); EmpowerMySummon(GetHitDice(OBJECT_SELF)-20,oSummon); } а той же функцией для левелапа хенчмана из X2_inc_summscale воспользоваться не пробовал? int SSMLevelUpCreature(object oCreature, int nLevelUpTo, int nClass = CLASS_TYPE_INVALID, int bReadySpells =TRUE) ____________ #include "X2_inc_summscale" void main() { object oSummon = GetAssociate(ASSOCIATE_TYPE_SUMMONED); SSMLevelUpCreature(oSummon,GetHitDice(OBJECT_SELF) ); } |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146776 · Ответов: 5109 · Просмотров: 908,474 |
Отправлено: Feb 25 2019, 23:16 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Спасибо, работает. Существует ли способ определить школу волшебника-специалиста и применить к ней же какие либо бонусы, например +2 spellDC? Можно с nwnx, в 1.69 плагин nwnx_funcs, в NWN EE эта функция в плагине nwnx_creature. 1.69 /* Gets whether or not oCreature has a specialist school of wizardry. */ int GetWizardSpecialization (object oCreature); NWN EE // Gets whether or not creature has a specialist school of wizardry. int NWNX_Creature_GetWizardSpecialization(object creature); |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146774 · Ответов: 5109 · Просмотров: 908,474 |
Отправлено: Feb 25 2019, 16:33 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Оба варианта, и OnSpawn, и внутри скрипта вызова, работают с DelayCommand(1.0, ExecuteScript("z_sbuff_onspawn", OBJECT_SELF)); Биг, биг спс. Нашел как применить несколько эффектов сразу. Но не получается оптимизировать код. как-то так, все, что закомментировано, само собой можно удалить, добавил для лучшего понимания CODE // в подключаемом стандартном инклюде NWN содержится нужный скрипт который привожу ниже закомментированным на всякий случай #include "x2_inc_itemprop" /* int IPGetDamageBonusConstantFromNumber(int nNumber) { switch (nNumber) { case 1: return DAMAGE_BONUS_1; case 2: return DAMAGE_BONUS_2; case 3: return DAMAGE_BONUS_3; case 4: return DAMAGE_BONUS_4; case 5: return DAMAGE_BONUS_5; case 6: return DAMAGE_BONUS_6; case 7: return DAMAGE_BONUS_7; case 8: return DAMAGE_BONUS_8; case 9: return DAMAGE_BONUS_9; case 10: return DAMAGE_BONUS_10; case 11: return DAMAGE_BONUS_11; case 12: return DAMAGE_BONUS_12; case 13: return DAMAGE_BONUS_13; case 14: return DAMAGE_BONUS_14; case 15: return DAMAGE_BONUS_15; case 16: return DAMAGE_BONUS_16; case 17: return DAMAGE_BONUS_17; case 18: return DAMAGE_BONUS_18; case 19: return DAMAGE_BONUS_19; case 20: return DAMAGE_BONUS_20; } if (nNumber>20) { return DAMAGE_BONUS_20; } else { return -1; } } */ void EmpowerMySummon(int iBonus, object oSummon) { effect eSummonBonuses=EffectAbilityIncrease(ABILITY_STREN GTH, iBonus); eSummonBonuses= EffectLinkEffects(EffectAbilityIncrease(ABILITY_CO NSTITUTION, iBonus),eSummonBonuses); eSummonBonuses = EffectLinkEffects(EffectDamageIncrease(IPGetDamage BonusConstantFromNumber(iBonus), DAMAGE_TYPE_BLUDGEONING),eSummonBonuses); eSummonBonuses = EffectLinkEffects(EffectAttackIncrease(iBonus),eSu mmonBonuses); eSummonBonuses = EffectLinkEffects(EffectACIncrease(iBonus, AC_DODGE_BONUS, AC_VS_DAMAGE_TYPE_ALL),eSummonBonuses); ApplyEffectToObject(DURATION_TYPE_PERMANENT, eSummonBonuses, oSummon); } void main() { object oSummon = GetAssociate(ASSOCIATE_TYPE_SUMMONED); if(GetHasFeat(FEAT_EPIC_SPELL_FOCUS_CONJURATION)) { EmpowerMySummon(6,oSummon); } else if(GetHasFeat(FEAT_GREATER_SPELL_FOCUS_CONJURATION )) { EmpowerMySummon(4,oSummon); } else if(GetHasFeat(FEAT_SPELL_FOCUS_CONJURATION)) { EmpowerMySummon(2,oSummon); } } |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146772 · Ответов: 5109 · Просмотров: 908,474 |
Отправлено: Jul 25 2018, 21:29 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
online на 1.69 версии, IP 91.202.25.110:5125. Тестовый сервер на NWN EE доступен в списке серверов. Хаки и т д пока те же. Официальный дискорд канал https://discord.gg/XTUDgnv |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146664 · Ответов: 102 · Просмотров: 97,582 |
Отправлено: Oct 12 2017, 21:03 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
11.10.17 Оптимизации cкриптов и правки локаций 12.10.17 1. Изменен дамаг БГ, теперь работает по формуле: 2-3 уровень - 2 магического урона 4-6 уровень - 4 магического урона 7-9 уровень - 6 магического урона 10-12 уровень - 8 магического урона 13-15 уровень - 10 магического урона 16-18 уровень - 12 магического урона 19-21 уровень - 14 магического урона 22-24 уровень - 16 магического урона 25-27 уровень - 18 магического урона 28 и выше - 20 магического урона 2. Заклинания запоминаются при перезаходе |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146474 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Oct 8 2017, 23:05 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
08.10.17 1. Добавлена возможность брать барду эпик фокус на Abjuration 2. Изменены требования для Self concealment: 21st level, dexterity 30+, hide 30, tumble 12, improved evasion 3. Размер посохов уменьшен на единицу. Добавлена дисца на эпик и сет варианты 4. Добавлен ЧоТ на сет Divinity Обновленный хак и овер можно скачать по ссылке ниже https://yadi.sk/d/dZQgeBoz3NaRuX Посохи и шмотки Divinity необходимо синхронизировать |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146470 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Sep 22 2017, 21:07 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
29.08.2017 Введена экспа за ПВП, считается как 200*(2*Enemy_LVL-Killer_LVL). Выдается киллеру. Не выдается если убийца выше в уровне, чем жертва более чем на 5 уровней. Время рестартов сдвинуто на 2 часа вперед. (2.00, 8.00, 14.00, 20.00 по Мск) Снижено AC у Северных орков на 6 единиц Natural. 22.09.2017 Исправлен дамаг от абилок ПДК, теперь рассчитывается корректно. Добавлены щиты 1+8 и 1+9 для барда в эпик и сет палитру соответственно. Изменены свойства посохов на барда. Всем Staff of Minstrel и Lesser Shield of Magic необходимо пройти синхронизацию |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146456 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Sep 9 2017, 11:16 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
обновленный хак и оверрайд https://yadi.sk/d/j1UCT6ZU3MjdcA добавлен ПДК класс |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146433 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Aug 25 2017, 22:16 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Камрады, когда вайп? в 22.30 по мск 25.08.17, через 15 мин в общем не забудь залить последние хак и овер https://yadi.sk/d/ftasnNHk3ML6Dp |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146383 · Ответов: 102 · Просмотров: 97,582 |
Отправлено: Aug 25 2017, 11:54 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Все изменения добавлены в таблицу https://docs.google.com/spreadsheets/d/1neI...dit?usp=sharing Актуальные хак, овер и tlk по ссылке https://yadi.sk/d/ftasnNHk3ML6Dp |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146381 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Aug 23 2017, 14:48 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Старт вайпа запланирован на 25 августа 22.30 по мск |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146380 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Aug 20 2017, 17:20 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
20.08.2017 Реализованы лицензии на прокачку классов друид и ПДК. Очередная работа над оптимизацией локаций. Переработана система авторизации и записи ключей (больше не будет бутать по 3 раза при заходе). При левелапе оповещаются все игроки о полученном лвле. Слегка подкорректирован шмот в палитре. При убийстве игрока с выпадением лута (Уровень_Киллера-Уровень_Жертвы<=5) цвет сообщения в шаут и лог красный, без выпадения лута - синий, при килах без диза - зеленый. Хаос щит могут носить только клерики, сорки и барды выше 25го уровня при условии что в правой руке не будет оружия ближнего боя. Т. е. разрешены только посохи и т д. Северный лес соединен с комплексом северных локаций, позволяет пройти в Эвилор, не прибегая к ТП. + дополнительная локация северных орков. |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146377 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Aug 11 2017, 11:14 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Исходя из текущего темпа работ, официальный старт запланирован на 18 или 25 августа |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146363 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Aug 7 2017, 17:59 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
01.08.2017 Полноценная поддержка NWNX. Фикс автодиза. Фикс запоминания координат книгой червоточин. Авторестарты каждые 6 часов по Москве, начиная с 0.00. Реализована возможность удаления “лишнего чара” командой !delete в чат. Возможность узнать время на серверe командой !time 07.08.2017 Исправлен ряд некритичных ошибок. Полностью переработана система расчета опыта и уровни мобов. Переработан и возвращен в игру класс друида by Маклауд. Выпилен ряд неиспользуемых локаций, постепенно ведется добавление меток на миникарты и группирование для удобства и простоты навигации. Добавлены мобы-чемпионы. С 10% шансом в респе может появиться моб с рандомным бустом к характеристикам и +30% к опыту за его убийство. |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146361 · Ответов: 17 · Просмотров: 26,758 |
Отправлено: Aug 3 2017, 00:15 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Начались работы по подготовке нового вайпа на Nightfall Dreams, для желающих поиграть в предрелизе все нужные файлы и IP ниже ND Client - https://yadi.sk/d/NGkZLQPCqUkvC hak+override 31.07.2017 public stable build - https://yadi.sk/d/sn5RFs-F3LZtMZ IP 91.202.25.110 - online |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146358 · Ответов: 102 · Просмотров: 97,582 |
Отправлено: Apr 30 2017, 20:33 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
есть еще группа в скайпе https://join.skype.com/iVcNiW2kviMs я думаю там обратная связь будет быстрее |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146319 · Ответов: 102 · Просмотров: 97,582 |
Отправлено: Mar 3 2017, 23:09 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Если будут желающие, то, думаю, реально организовать вайп и фиксов завезти, в этом году скорее всего поиграем еще, пока еще немногочисленное коммунити не совсем загнулось и периодически хочет вайпа. |
Форум: Шард Nightfall Dreams · Просмотр сообщения: #146305 · Ответов: 102 · Просмотров: 97,582 |
Отправлено: Mar 22 2016, 08:20 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
|
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146143 · Ответов: 5109 · Просмотров: 908,474 |
Отправлено: Mar 21 2016, 21:52 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Подскажите, пожалуйста, скорее всего кто-либо сталкивался. Как отключить бартер в модуле? |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146141 · Ответов: 5109 · Просмотров: 908,474 |
Отправлено: May 20 2015, 09:54 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
И вот тут мы сразу ловим баг, который делает нашу проверку всегда TRUE, если в модуле присутствует хотя бы 1 враждебный игрок. (IMG:style_emoticons/kolobok_light/biggrin.gif) На сколько я успел наобщаться со скриптами НВН, если мне не изменяет сей опыт - GetNearestCreature вполне успешно считает расстояние между объектами в разных локациях и оно равно -1. И в этом случае GetIsObjectValid будет совершенно валиден, если он будет где-то (не важно где) в модуле, а исходная задача была сделать проверку по конкретной локации. Итого, чтоб это было без подобного бага - сделать нужно вот так:.. Neverwinter Script object oPC = = GetObjectLastUsedBy(); //к примеру для варианта на OnUse ...Вот так будет работать без сбоев. (IMG:style_emoticons/kolobok_light/rolleyes.gif) object oNearestPCEnemy = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC, oPC, 1, CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY); if ((GetIsObjectValid (oNearestPCEnemy)) &&(GetArea(oPC)== GetArea(oNearestPCEnemy))) //приклеиваем чудную проверочку, что наш oNearestPCEnemy находится в той же локации, что и oPC { //тыры-пыры } Спасибо за дополнение) скорее всего оно сэкономило ощутимый отрезок времени) |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #145894 · Ответов: 5109 · Просмотров: 908,474 |
Отправлено: May 19 2015, 17:49 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Спасибо за подробный ответ) |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #145890 · Ответов: 5109 · Просмотров: 908,474 |
Отправлено: May 19 2015, 10:40 | |
Level 3 Группа: Members Сообщений: 39 Регистрация: 28.03.2013 Пользователь №: 6,604 |
Прошу помочь со скриптом проверки наличия игрока враждебной фракции в локации. Необходимо для того, чтобы добавить эту проверку в скрипт при активации телепорта. |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #145888 · Ответов: 5109 · Просмотров: 908,474 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
Текстовая версия | Сейчас: 20th September 2024 - 20:02 |