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

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

 Правила этого форума ПРАВИЛА РАЗДЕЛА
> Обортни и Ко, расширение возможностей игрока, путями от него не зависящими
Ogneslav
сообщение Jul 21 2008, 19:01
Сообщение #1


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Здравствуйте уважаемые сограждане!
Я тут думал и пришел к выводу, что игрок слишком жёстко заключён в рамки классов в невервинтере, поэтому у меня появились некоторые идеи как сделать игру интереснее и добавить некоторые фишки, такие как оборотничество(не класс), вампиричество и т. п и др.
Моя проблема в том что я совершенно не разбираюсь в скриптах и поэтому надеюсь что вы поможите воплотить мои идеи.
Если кому эти самы идеи интересны, отпишитесь, я с радостью предьявлю 2 из них в развернутом варианте, а пока подумаю над другими (IMG:style_emoticons/kolobok_light/scratch_one-s_head.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
4 страниц V   1 2 3 > »   
Открыть новую тему
Ответов (1 - 59)
Aiwan
сообщение Jul 22 2008, 09:54
Сообщение #2


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

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



Добавить свой класс можно но это сложно. Нет, не так. А так: ЭТО СЛОЖНО.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Jul 22 2008, 10:12
Сообщение #3


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Я не предлагаю добавить свой новый класс. Классов и так хватает, а если кому мало можно скачать PRC.
Я предлагаю болезнь которой можно заразится, я прошу чтобы вы помогли мне скриптом этой болезни, а уж класс для превращенного я сделаю сам, по крайней мере это я умею)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Jul 22 2008, 22:38
Сообщение #4


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

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



Излагай подробно что именно ты хочешь.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Jul 22 2008, 23:19
Сообщение #5


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

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



Айв, речь о так называемой системе вампиризма / оборотничества. Дело довольно мутное, но интересное (в реализации интересно я имею ввиду). Когда-то делал вампирскую систему для одного шарда - гемороя отхватил немало (IMG:style_emoticons/kolobok_light/smile.gif) В сингле оно попроще будет. Но самая сложность не реализовать ее, а придумать нормально. Чтобы баланс не испортить, лишний геморой на игрока не навесить (вся обязаловка с кормежкой - геморой. Если этот момент не продумать - игрока будет раздражать вампиризм спустя 10 минут.)
Вообще с вводом хардкорных фич всегда нужно быть очень острожным. Найти баланс между играбельностью и реализмом, интересностью и лишним гемороем - весьма трудно. Те пока придумываешь, кажется что игроку оно все будет интересно и по кайфу. А на деле окажется что это его будет безмерно раздражать.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 1 2008, 10:14
Сообщение #6


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Извиняюсь, что заставил ждать, просто я был на море: отдыхал!
Значит приступаю к излаганию своей идеи.
Лазя по nwvault`у я обнаружил интересные скрипты посвященные оборотничеству, я скачал их, испробовал и понял что это не куда не годится, дело в том что все эти оборотни были самыми обычными полиморфами, а это в корне не интересно, тогда я задумал вот что:

Лекантропия

Во первых-баланс:
как стелать так, чтобы оборотень был равным обычному игроку(не сильнее и не слабее), чтобы это было интересно им играть, а не просто посмотрел и плюнул? Конечно нужно сделать так, чтобы самого оборотня можно было качать.
Возможно вы знаете другие варианты как это сделать, но единственное до чего я додумался это чтото вроде замены одного персонажа на другого. В 24:00 скрипт заменяя одного персонажа на другого, а в 6:00 обратно.
Только я не знаю как лучше: чтобы оборотень в начале был 1 уровнем или такимже как тот что в него привратился или может быть пусть 1 лвл, но опыт идет чуток быстрее до того момента пока привратившийся и превращяющийся не достигнут одинакового уровня, а потом пусть опыт идёт одинаков. Ну это уже на ваше усмотрение, как сможете так и сделайте.

Во вторых-болезнь:
тут просто игрок непроходит проверку по стойкости и заражается лекантропией. Проходит 1 игровой день или если это мало(никогда не засекал время игрового дня в Нэвэре) - 3. По прошествии дней игрок должен пройти проверку по воле, не прошел-ты оборотень.
Можно еще во время болезни бяку какуюнибудь добавить, типа: ломка(минус к телосложению) и т.п.

В третьих-как вылечится:
Вылечится можно только в дни пока ты болееш, а если ты оборотень, то это навсегда (тогда наверно время болезни надо побольше поставить). Заклинания не помогают, бутылки и всё такое тоже, остается: уникальное свойство предмета. только для себя (IMG:style_emoticons/kolobok_light/biggrin.gif)

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

Вродебы всё, надеюсь ничего не забыл!
Если чего не дочитали спрашивайте!

P.S.: Вампиризм тоже писать?(он совершенно другой, он как раз и будет тем, о чём вы говорили.)

**************************************************

Цитата
только я не знаю как лучше: чтобы оборотень в начале был 1 уровнем или такимже как тот что в него привратился или может быть пусть 1 лвл, но опыт идет чуток быстрее до того момента пока привратившийся и превращяющийся не достигнут одинакового уровня, а потом пусть опыт идёт одинаков.


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

Сообщение отредактировал Ogneslav - Aug 1 2008, 10:18
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 3 2008, 05:05
Сообщение #7


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Я, конечно не мастер скриптов, но есть кое какие идеи (если ошибусь то, надеюсь, мастера укажут на ошибки).

Цитата
Во первых-баланс:
как стелать так, чтобы оборотень был равным обычному игроку(не сильнее и не слабее), чтобы это было интересно им играть, а не просто посмотрел и плюнул? Конечно нужно сделать так, чтобы самого оборотня можно было качать.
Возможно вы знаете другие варианты как это сделать, но единственное до чего я додумался это чтото вроде замены одного персонажа на другого. В 24:00 скрипт заменяя одного персонажа на другого, а в 6:00 обратно.
Только я не знаю как лучше: чтобы оборотень в начале был 1 уровнем или такимже как тот что в него привратился или может быть пусть 1 лвл, но опыт идет чуток быстрее до того момента пока привратившийся и превращяющийся не достигнут одинакового уровня, а потом пусть опыт идёт одинаков. Ну это уже на ваше усмотрение, как сможете так и сделайте.

1. Возможно игроку просто менять апперку? Все вещи остаются на нем, баланс не теряется, а визуальное удовольствие на лицо. (IMG:style_emoticons/kolobok_light/smile.gif)
2. Ну, если уж чуть серьезней подойти к вопросу, то можно еще и соответствующие эфекты кинуть на превратившегося, т.е. скажем, чуть повысить одни резиста, чуть поубавить другие и т.д.
3. Что касается подъема уровней оборотня, паралельно персонажу. Есть соображение навесить переменную на игрока (лутше на предмет в инвентаре, т.к. наверняка не будет слетать), с парметром "опыт оборотня". Дальше, при наступления полнолуния, делается проверка на кол-во опыта на этой переменной, после чего эфекты навешиваются в соотвествии с опытом.
Пример:
10хр = регенерация +1
100хр = регенерация +3

Цитата
Во вторых-болезнь:
тут просто игрок непроходит проверку по стойкости и заражается лекантропией. Проходит 1 игровой день или если это мало(никогда не засекал время игрового дня в Нэвэре) - 3. По прошествии дней игрок должен пройти проверку по воле, не прошел-ты оборотень.
Можно еще во время болезни бяку какуюнибудь добавить, типа: ломка(минус к телосложению) и т.п.

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

Не спец в этой области (как проходит болезнь оборотня и т.д.), но тут побольше будет вероятности, как уже было сказано выше, добавить "гемора" в игру.

Цитата
В четвертых-чтобы поиграв за оборотня хотелось снова:
Если вид оборотня будет один, то это наскучит как только ты докачаешь его до максимального уровня, и потом так побегаешь чуток, а вот заново качать его не будет ни какого интересу-поэтому такой вот вариант пусть оборотни могут быть разнами не только с виду, но и по профе, например оборотень-маг
Ну тут вариантов может быть много: наверно придется для оборотней свои класы создавать: ну тут могу помочь я: хоть это я умею
Идея классная (с разными оборотнями), но на ум, почему то, приходит только одно - "Дайте мне пистолет с одним патроном". (IMG:style_emoticons/kolobok_light/smile.gif) Почему? Просто прописывать кучу классов под оборотней...

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 3 2008, 08:38
Сообщение #8


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
1. Возможно игроку просто менять апперку? Все вещи остаются на нем, баланс не теряется, а визуальное удовольствие на лицо. smile.gif
2. Ну, если уж чуть серьезней подойти к вопросу, то можно еще и соответствующие эфекты кинуть на превратившегося, т.е. скажем, чуть повысить одни резиста, чуть поубавить другие и т.д.
3. Что касается подъема уровней оборотня, паралельно персонажу. Есть соображение навесить переменную на игрока (лутше на предмет в инвентаре, т.к. наверняка не будет слетать), с парметром "опыт оборотня". Дальше, при наступления полнолуния, делается проверка на кол-во опыта на этой переменной, после чего эфекты навешиваются в соотвествии с опытом.
Пример:
10хр = регенерация +1
100хр = регенерация +3


Подобное я уже качал с ваулта, поверь мне АБСОЛЮТНО не интересно. Именно поэтому я и предложил своё.

Цитата
Не спец в этой области (как проходит болезнь оборотня и т.д.), но тут побольше будет вероятности, как уже было сказано выше, добавить "гемора" в игру.


Тоесть ты предлагаешь чтобы вообще нельзя было вылечиться?? или как? Например чтобы эту болезнь можно было снять обычным заклинанием нужно переписать каждое из тех кто потенциально может. А я предлагаю написать небольшой скриптик на OnActivateItem.

Цитата
Идея классная (с разными оборотнями), но на ум, почему то, приходит только одно - "Дайте мне пистолет с одним патроном". smile.gif Почему? Просто прописывать кучу классов под оборотней...


Что конкретно тебе тут не понравилось? Прописывать классы или играть за них? Если прописывать, то пистолет нужен будет не тебе, так что не лезь, а если играть-говори, я подумаю как улучшить.

Сообщение отредактировал Ogneslav - Aug 3 2008, 08:47
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 3 2008, 11:31
Сообщение #9


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата
Подобное я уже качал с ваулта, поверь мне АБСОЛЮТНО не интересно. Именно поэтому я и предложил своё.

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

Цитата
Тоесть ты предлагаешь чтобы вообще нельзя было вылечиться?? или как? Например чтобы эту болезнь можно было снять обычным заклинанием нужно переписать каждое из тех кто потенциально может. А я предлагаю написать небольшой скриптик на OnActivateItem.
Угумс, болезнь без "обратной дороги" не очень к месту. Ммм... на OAI повесить скрипт, который бы менял двух персонажей ("волк"/"человек")?

Цитата
Что конкретно тебе тут не понравилось? Прописывать классы или играть за них? Если прописывать, то пистолет нужен будет не тебе, так что не лезь, а если играть-говори, я подумаю как улучшить.
Ну, скриптеру будет очеееень много работы, это так, к слову об пистолете. Что касается классов, то, тут опять все уперается в крутость будущего "грейда" и кучей вопросов.
1. Будут ли, вещи одетые в момент превращения, передавать эфекты "волку" или же, дружно сложаться в инвент? Учитвая, что превращение происходит не по воле персонажа (это все таки болезнь), то Н-ое кол-во вещей должно слетать на пол (одетых вещей).
2. Если у меня персонаж волшебник и его цапнул оборотень, то теперь он превратиться в оборотня мага или же персонажу будет дан выбор кем становиться?
3. "Волк"-заклинатель - будет расти, как визард или сорс?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 3 2008, 13:10
Сообщение #10


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



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


Разница невелика. Я имел ввиду, что самому качатся, самому выбирать путь развития и т.п. ГОРАЗДО интереснее чем просто ждать пока у тебя регенерация станет "+3"))

Цитата
Угумс, болезнь без "обратной дороги" не очень к месту.


Болезнь как раз с обратной дорогой, без обратной когда уже болезнь возымела своё.
А когда заболеваешь те в журнал задание мол найди лекарство или не находи и становись оборотнем)
За лекарством сгонял к замкнутому старичку и спокоен или прилежно ждешь, когда станешь оборотнем.
Можно еще например серебряный амулет, купить и повестиь на шею, мол когда он на тебе, по ночам не превращаешся и если не превращатся 7 ночей, сущность оборотня с тебя выходит.

Цитата
Ммм... на OAI повесить скрипт, который бы менял двух персонажей ("волк"/"человек")?


Стыдно говорить, но хзн)

Цитата
Ну, скриптеру будет очеееень много работы, это так, к слову об пистолете. Что касается классов, то, тут опять все уперается в крутость будущего "грейда" и кучей вопросов.
1. Будут ли, вещи одетые в момент превращения, передавать эфекты "волку" или же, дружно сложаться в инвент? Учитвая, что превращение происходит не по воле персонажа (это все таки болезнь), то Н-ое кол-во вещей должно слетать на пол (одетых вещей).
2. Если у меня персонаж волшебник и его цапнул оборотень, то теперь он превратиться в оборотня мага или же персонажу будет дан выбор кем становиться?
3. "Волк"-заклинатель - будет расти, как визард или сорс?


Да скриптеру работы будет много( Но я надеюсь найдётся энтузиасты, а лучше несколько! Одна голова хорошо, а 2 лучше!)))
1.Эфекты с брони оставться не будут, вы чтоб не порвать на себе ничего благовременно сложили всё в инвентарь (IMG:style_emoticons/kolobok_light/yes3.gif) . Выпадать они не будут хотяб потому что это задолбёт, но с тем что это было б логично абсолютно согласен!
2.никакого выбора, всё решает игра, может станешь магом, а может и нет.
3.Как ни прескорбно говорить, но наверно как сорс, а то какой из него визард, но это еще не точно.

Сообщение отредактировал Ogneslav - Aug 3 2008, 13:11
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 3 2008, 14:10
Сообщение #11


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата
Разница невелика. Я имел ввиду, что самому качатся, самому выбирать путь развития и т.п. ГОРАЗДО интереснее чем просто ждать пока у тебя регенерация станет "+3"))
А... теперь понятно. (IMG:style_emoticons/kolobok_light/smile.gif) Есть идея тада. Сделать престиж-класс "оборотень" (не путать с шифтером (IMG:style_emoticons/kolobok_light/smile.gif) ). Если игрок заболел ликантропией (не помню, как эта болезнь точно называется, но кажись так), то у него открывается доступ к этому пристижу. Дальше фишка в следуйщем: если персонаж уже "состоявшийся ликантроп" (IMG:style_emoticons/kolobok_light/smile.gif) , то доступ он другие классы для него автоматом блокируются, оставляя ток "вольфа" (IMG:style_emoticons/kolobok_light/smile.gif) . Взяв, во время болезни, уровень престиж-класса "вольф", игрок автоматом подписывает себе "жизнь с волками" (без дороги назад).

Цитата
Болезнь как раз с обратной дорогой, без обратной когда уже болезнь возымела своё.
А когда заболеваешь те в журнал задание мол найди лекарство или не находи и становись оборотнем)
За лекарством сгонял к замкнутому старичку и спокоен или прилежно ждешь, когда станешь оборотнем.
Можно еще например серебряный амулет, купить и повестиь на шею, мол когда он на тебе, по ночам не превращаешся и если не превращатся 7 ночей, сущность оборотня с тебя выходит.
Кул! но тада нада, чтобы это лекарство не очень трудно было найти. Идею с серебрянным амулетом поддерживаю, супер. (IMG:style_emoticons/kolobok_light/smile.gif)

Цитата
Стыдно говорить, но хзн)
Мне тож стыдно, хз, как это делается. (IMG:style_emoticons/kolobok_light/wacko.gif)

Цитата
Да скриптеру работы будет много( Но я надеюсь найдётся энтузиасты, а лучше несколько! Одна голова хорошо, а 2 лучше!)))
1.Эфекты с брони оставться не будут, вы чтоб не порвать на себе ничего благовременно сложили всё в инвентарь . Выпадать они не будут хотяб потому что это задолбёт, но с тем что это было б логично абсолютно согласен!
2.никакого выбора, всё решает игра, может станешь магом, а может и нет.
3.Как ни прескорбно говорить, но наверно как сорс, а то какой из него визард, но это еще не точно.

1. Ммм... а, если персонаж постоянно станет оборотнем, то эти вещи ему уже нужны не будут? Если не секрет, что носят оборотни? (IMG:style_emoticons/kolobok_light/smile.gif)
2. Жестоко. Если это будет сингл, а мне кажется скорее всего так оно и будет, это приведет к банальном "Сейв/Лоад" до получения нужного результата. Не лучше сразу дать возможность выбора?
3. Ну... в Ордах Андердарка, я встретил черезвычайно умного огра. Что мешает стать таким же оборотню? (подходит к тебе оборотень в лесу и вместо "Ща, как укушу!", грит "Мусье, вот и пришел ваш последний миг, существования на этой бренной и грешной земле. Извольте мне вас цапнуть за..." (IMG:style_emoticons/kolobok_light/wacko.gif) ))
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 3 2008, 14:45
Сообщение #12


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
А... теперь понятно. smile.gif Есть идея тада. Сделать престиж-класс "оборотень" (не путать с шифтером smile.gif). Если игрок заболел ликантропией (не помню, как эта болезнь точно называется, но кажись так), то у него открывается доступ к этому пристижу. Дальше фишка в следуйщем: если персонаж уже "состоявшийся ликантроп" smile.gif , то доступ он другие классы для него автоматом блокируются, оставляя ток "вольфа" smile.gif. Взяв, во время болезни, уровень престиж-класса "вольф", игрок автоматом подписывает себе "жизнь с волками" (без дороги назад).


Во первых такое тоже уже было(за исключением блока других классов)
Если человек создал себе персонажа, а тут бамц и ты оборотень, да еще и мудьтикласс, пойди и убейся головой об стенку.
Интереснее будет играть вроде за своего родного персонажа и в тоже время за другого. Ну вообщем тут долго описывать +. Надеюсь ты уловил общую мысль.

Цитата
Кул! но тада нада, чтобы это лекарство не очень трудно было найти. Идею с серебрянным амулетом поддерживаю, супер. smile.gif


Спс! (IMG:style_emoticons/kolobok_light/i-m_so_happy.gif)

Цитата
1. Ммм... а, если персонаж постоянно станет оборотнем, то эти вещи ему уже нужны не будут? Если не секрет, что носят оборотни? smile.gif
2. Жестоко. Если это будет сингл, а мне кажется скорее всего так оно и будет, это приведет к банальном "Сейв/Лоад" до получения нужного результата. Не лучше сразу дать возможность выбора?
3. Ну... в Ордах Андердарка, я встретил черезвычайно умного огра. Что мешает стать таким же оборотню? (подходит к тебе оборотень в лесу и вместо "Ща, как укушу!", грит "Мусье, вот и пришел ваш последний миг, существования на этой бренной и грешной земле. Извольте мне вас цапнуть за..." wacko.gif))


1. Постоянно ему оборотнем быть не надо... почему описано выше(темболее это только по ночам, а днем вещи тебе еще пригодятся). Какие носят? Ну думаю пусть амулеты носят, рваные штанишки)) тобишь бронь, Ну и пояса можно, а то на чем эти самые штанишки держатся, ну если подумать то и перчатки тоже(не перчатки а обручи или как их там, точно не помню). Ещё вот что, есть такое оружие как когти(в некоторых хаках сделаны из кам) если найти те что отдельно от кам, то можно было-бы и их!
2.Во первых класы для оборотней будут немного переработаны, так что как человеек может быть на 100% уверен, что этот класс лучше чем иной. (IMG:style_emoticons/kolobok_light/wizard.gif) (IMG:style_emoticons/kolobok_light/elf.gif) (IMG:style_emoticons/kolobok_light/paladin.gif)
Во вторых... нету во вторых, кому надо пусть мучается с сэйв/лоад... но над этим надо подумать...темболее если оборотень будет не как ты говорил(класс), то тогда и самому выбрать вроде-как низзя...
3. Ну скрипт того кто заражает можно повесить на любого оборотня, и вот какой попадётся, такой попадётся))

Сообщение отредактировал Ogneslav - Aug 3 2008, 14:51
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 3 2008, 15:08
Сообщение #13


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата
Во первых такое тоже уже было(за исключением блока других классов)
Если человек создал себе персонажа, а тут бамц и ты оборотень, да еще и мудьтикласс, пойди и убейся головой об стенку.
Интереснее будет играть вроде за своего родного персонажа и в тоже время за другого. Ну вообщем тут долго описывать +. Надеюсь ты уловил общую мысль.
Как он будет играть за родного персонажа, если после заражения будет брать уровни оборотня? (классы)
Тада надо делать классы с рассчетом на то, что все фишки класса будут работать только, если персонаж в форме "вольфа".

Цитата
1. Постоянно ему оборотнем быть не надо... почему описано выше(темболее это только по ночам, а днем вещи тебе еще пригодятся). Какие носят? Ну думаю пусть амулеты носят, рваные штанишки)) тобишь бронь, Ну и пояса можно, а то на чем эти самые штанишки держатся, ну если подумать то и перчатки тоже(не перчатки а обручи или как их там, точно не помню). Ещё вот что, есть такое оружие как когти(в некоторых хаках сделаны из кам) если найти те что отдельно от кам, то можно было-бы и их!
Ограничивать его одежду будешь через скрипты или 2да-шки?

Цитата
2.Во первых класы для оборотней будут немного переработаны, так что как человеек может быть на 100% уверен, что этот класс лучше чем иной.
Это будут новые классы или переделанные уже имеющиеся? К чему я это говорю, а к тому, что новый базовый класс, нельзя брать сразу, первым уровнем (так, что, даже "отдельному-оборотню-персонажу" придется начинать с простого класса).

Цитата
3. Ну скрипт того кто заражает можно повесить на любого оборотня, и вот какой попадётся, такой попадётся))
Эту идею можно использовать, как тольчок для первого класса оборотня с рандомными хар-ками. (шаблон 1, результат разный)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 3 2008, 16:28
Сообщение #14


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
Как он будет играть за родного персонажа, если после заражения будет брать уровни оборотня? (классы)
Тада надо делать классы с рассчетом на то, что все фишки класса будут работать только, если персонаж в форме "вольфа".


Ты не понял, классы будут для формы "вольфа". Это не полиморф а заменя одного персонажа другим, и уровни "вольфовских" классов будет брать "вольф", а НЕ родной перонсаж!!! Родной перснонаж будет качатся дальше в родном классе, или как вы сами захотите!

Цитата
Ограничивать его одежду будешь через скрипты или 2да-шки?


Неплохо было-бы чтото вроде владени оружие оборотень и ношение брони оборотень. (IMG:style_emoticons/kolobok_light/ph34r.gif)

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


А его и не надо будет брать сразу, он будет уже дан, а вот какой, это и определит игра.(для справки новые базовые классы можно брать если не прописывать их в classes.2da а только в packeges.2da и прекрепить к стандартному)

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


Не, если будут рандомные классы, то характеристики будет глупо, т.к. действительно геморой, если тебе попался маг а у тебя сила 20 и интелек или харизма 3 (IMG:style_emoticons/kolobok_light/censored.gif) )))

********************************************
Несчёт рандомных классов.

Например создаём 5 оборотней в редакторе.
ВЫ заразились, стали оборотнем и вот в моменткогда болезнь становится оборотничеством скрипт определят каким из этих 5 вы будете играть.
В полночь ваш перснонаж тихонько исчезает скажем так и скрипт даёт вам под управление созданного в редакторе оборотня, которого уже выбрал ранее. Утром скрипт забирает его обратно(запоминает как ты его прокачал, сколько уже опыта и т.п.) и возвращает вам вашего стандартного персонажа.

Кстати тогда Lamonde, очень к стати твоя идея насчёт выбрасывания шмота на землю, было бы неплохо чтобы на земле появлялся мешок, в котором будет всё, что было у персонажа, хотя если скриптерам будет не трудно, то пусть сразы всё перекидывается из инвентаря перса в инвентарь волка, а утром наоборот.

Сообщение отредактировал Ogneslav - Aug 3 2008, 16:17
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 3 2008, 17:05
Сообщение #15


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Больше 2х часов пытался сделать так, чтобы персонаж заменялся в игре на другого. Ничего не получается. (IMG:style_emoticons/kolobok_light/unknw.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 3 2008, 17:27
Сообщение #16


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Прискорбно жаль((

Надюсь у тебя получится или у кого-нибудь другого!!
А если нет (IMG:style_emoticons/kolobok_light/cray.gif) ...пойду побьюсь головой об стенку и буду думать не менее интересный вариант.



*****************************

А пока могу выложить вариант вампиризма???


Сообщение отредактировал Ogneslav - Aug 3 2008, 17:28
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Aug 3 2008, 19:00
Сообщение #17


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

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



PC поменять не получится.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 3 2008, 19:51
Сообщение #18


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Значит буду думать!
А вы не знаете как не меняя PC можно сделать то0же самое?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
r1Stranger
сообщение Aug 4 2008, 17:31
Сообщение #19


Level 4
**

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



Цитата(Ogneslav @ Aug 3 2008, 19:51) *
Значит буду думать!
А вы не знаете как не меняя PC можно сделать то0же самое?

Всем прівет.
Тоже когда-то думал над этой темой и для себя сделал небольшую систему оборотней. Тока не нашел где применить.
Персы менять не получается.
Тогда остается аппеар. Потому как полиморф - фуфло (хотя и его можно кучей всяких эффектов регулировать в зависимости от уровня/времени суток и тд, смотря что надо).
Потому как оборотничество - вынужденно, по идее, вид оборотня заранее предопределен Сюжетом игры (Другое дело, с ростом уровня можно менять облик на другой схожий, добавляя новые характеристики).
Для себя я сделал скрипт, который заражает персов при повреждениях от оборотней (условия можно поставить самые разные, это не сложно (воля, удача, и тд.)).
Для вампиров сложнее решить задачу зависимости от убийств. Для оборотней это вроде не важно, поэтому можно над этим не парится. Да, я для себя тока менял отношение неписей к персу на нулевое.
Сори, но про разные прочие болезни (не путать с самой лекантропией) мы с пацанами не думали. Т.к. не не совсем понятно что это дает и зачем надо. Если тока как-нить осложнить жизнь оборотню. Ну это тоже зависит от Сюжета.
При сохздании класса оборотню можно дать фиты, или создать свой фит,который уже описать скриптами, дающими новые характеристики персу при активации.
Если больше экспы перс получает как оборотень, можно тормознуть прокачку перса основным классом проверкой на Levelup (с прокачкой только оборотня) и наоборот. Тут возможны варианты.
Может я что-то не учел, но над исцелением тоже не парился, потому как это можно сделать как угодно и чем угодно в зависимости от сюжета. Насовсем (перс понижается в классе? на количество классов оборотня) или на время (нафига персу это надо?).
Может в чем-то не прав, но такие вот были мысли.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 4 2008, 18:04
Сообщение #20


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата(r1Stranger @ Aug 4 2008, 18:31) *
Всем прівет.
Тоже когда-то думал над этой темой и для себя сделал небольшую систему оборотней. Тока не нашел где применить.
Персы менять не получается.
Тогда остается аппеар. Потому как полиморф - фуфло (хотя и его можно кучей всяких эффектов регулировать в зависимости от уровня/времени суток и тд, смотря что надо).
Потому как оборотничество - вынужденно, по идее, вид оборотня заранее предопределен Сюжетом игры (Другое дело, с ростом уровня можно менять облик на другой схожий, добавляя новые характеристики).
Для себя я сделал скрипт, который заражает персов при повреждениях от оборотней (условия можно поставить самые разные, это не сложно (воля, удача, и тд.)).
Для вампиров сложнее решить задачу зависимости от убийств. Для оборотней это вроде не важно, поэтому можно над этим не парится. Да, я для себя тока менял отношение неписей к персу на нулевое.
Сори, но про разные прочие болезни (не путать с самой лекантропией) мы с пацанами не думали. Т.к. не не совсем понятно что это дает и зачем надо. Если тока как-нить осложнить жизнь оборотню. Ну это тоже зависит от Сюжета.
При сохздании класса оборотню можно дать фиты, или создать свой фит,который уже описать скриптами, дающими новые характеристики персу при активации.
Если больше экспы перс получает как оборотень, можно тормознуть прокачку перса основным классом проверкой на Levelup (с прокачкой только оборотня) и наоборот. Тут возможны варианты.
Может я что-то не учел, но над исцелением тоже не парился, потому как это можно сделать как угодно и чем угодно в зависимости от сюжета. Насовсем (перс понижается в классе? на количество классов оборотня) или на время (нафига персу это надо?).
Может в чем-то не прав, но такие вот были мысли.
Тема еще не настолько разрослась, чтобы не читать ее постов.
http://www.city-of-masters.ru/forums/index...st&p=120777

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 6 2008, 21:55
Сообщение #21


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Вообщем я подумал так: "раз магомет не идет к горе, то пусть гора идет к магомету (IMG:style_emoticons/kolobok_light/crazy.gif) "

Поскольку нельзя заменять персонажа, то возможно можно сделать нечто другое.... если и это невозможно, Aiwan добей меня плз сразу, чтоб я не мучался)))))

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

(IMG:style_emoticons/kolobok_light/vava.gif) Пока-что я это хорошо не продумал и в основном этот пост написал для того чтобы просто не забыть, поэтому задавайте вопросы и делайте поправки-так будет легче и мне додумать и вам понять!))

З.Ы.: тогда чтобы создать хотяб один класс нужно будет огромное количество труда, а уж чтобы несколько...)

**************************************************


насчет отношения неписей-когда оборотень отношение падает на 50

Сообщение отредактировал Ogneslav - Aug 6 2008, 21:58
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 7 2008, 20:53
Сообщение #22


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



******************************
Кто нибудь узнал? такое возможно?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 8 2008, 17:35
Сообщение #23


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата
Значица так: во первых-внешность сменяется аппиркой
во вторых -в ночное время пусть у персонажа будет скажем так вторая шкала опыта(ночью опыт не идет
обычный, а добавляется в эту шкалу.
в третьих-когда болезнь сойдет, и перс станет оборотнем остаточно-ему дадут (например) книгу,
использовав ее персонаж сможет узнать сколько у него опыта.
Это реализуемо на все 100%.

Цитата
в четвертых-когда по второй шкале набирается 1000 опыта(и так дальше по стандартной шкале лвлапов),
у персонажа появляется диалог с самим собой, в нем он и будет выбирать: какие фиты взять
для оборотня.
Если под фитами подразумеваются фиты из 2да, то затрудняюсь с ответом.
Если учитывать то, что
а) после смерти герой не потеряет уровень при штрафе в ХР
б) "эфекты" фитов будут вешаться на "шкурку" или записываться в той же "книге"
, то это вполне реализуемо. Чуть покапаться с переменными и делов то. (IMG:style_emoticons/kolobok_light/smile.gif)

Теперь идея. (IMG:style_emoticons/kolobok_light/smile.gif)
Можно сделать так, что при каждом апе "вольфа", ему давались на выбор разные фиты. Т.е. фит, который был в списке при первом апе, уже не будет при остальных апах. Причина? Тогда большинство оборотней будут уникальны (в случае, если система делается под шард), или же раздолье для сингл. плеером с мотивацией проходить игру несколько раз, а соответственно и получать большие потоки положительных эмоций. (IMG:style_emoticons/kolobok_light/smile.gif)

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 8 2008, 21:57
Сообщение #24


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
Это реализуемо на все 100%.


Безумно рад!!!)))))

Цитата
Теперь идея. smile.gif
Можно сделать так, что при каждом апе "вольфа", ему давались на выбор разные фиты. Т.е. фит, который был в списке при первом апе, уже не будет при остальных апах. Причина? Тогда большинство оборотней будут уникальны (в случае, если система делается под шард), или же раздолье для сингл. плеером с мотивацией проходить игру несколько раз, а соответственно и получать большие потоки положительных эмоций. smile.gif


согласен, но не все, например каждый 2-й уровень будет уникальный фит, а каждый 3-й повторяющийся.

Цитата
Если учитывать то, что
а) после смерти герой не потеряет уровень при штрафе в ХР
б) "эфекты" фитов будут вешаться на "шкурку" или записываться в той же "книге"
, то это вполне реализуемо. Чуть покапаться с переменными и делов то. smile.gif


Главное чтобы работало))))
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 9 2008, 00:09
Сообщение #25


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Завтра попробую сделать набросок в качестве модуля-примера. Посмотрим, что из этого выйдет. (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 9 2008, 09:44
Сообщение #26


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
Завтра попробую сделать набросок в качестве модуля-примера. Посмотрим, что из этого выйдет.(IMG:style_emoticons/kolobok_light/smile.gif)


Хорошо!)) А я пока систематизирую всё что мы надумали (IMG:style_emoticons/kolobok_light/bb.gif)
З.Ы. Остались 2 самые тяжёлые вещи: придумать какие фиты будет получать оборотень и на каком лвле(короче создать класс оборотня с нуля, пока на "бумаге") и реализовать всё это)

Лекантропия

Заражение: персонажа кусает оборотень(или волк с бешенством). Персонаж должен пройти проверку по стойкости
против класса сложности 26, если провалил заражается болезнью лекантропия, через 72 игровых часа он
должен пройти проверку по воле против класса сложности 47 либо стать оборотнем окончательно.
Излечение: в момент когда персонаж заражается болезнью(не путать с тем когда он уже становится оборотнем
окончательно) ему в журнал добавляется запись (наприме: "через 3 дня и 3 ночи ты станешь оборотнем, но
есть способ все исправить, сгоняй к отшельнику в 5 км за городом и возьми у него лекарство"). И персонаж в
надежде вылечится бежит к отшельнику покупает лекарство, использует "уникальное свойство предмета только
для себя" и он спасён. Если же он уже стал обортнем и хочет снова стать нормальным: можно купить
серебрянный амулет, повесить себе на шею и носить его 7 ночей(пока носишь амулет в оборотня не
превращаешся), по прошествии 7 ночей ПОДРЯД с амулетом на шее лекантропия проходит.
Прокачка: если игрок всётаки выбрал путь оборотня, то ппосле его первого превращения(можно и сразу, но так по моему
интересней) ему выдаётся предмет: кусок лунного камня(хотя можно и любой другой) использовав его он может
посмотреть сколько опыта у его "волчьей" стороны. Получиая уровни оборотня он сможет прокачивать свои
характеристики и фиты(один вопрос, что делать со скилами?) . Характеристики во время "волка" должны
менятся(а то какой оборотень из мага)), например сила 16, ловкость 16 , телосложение 15, мудрость 10, инт 8,
харизма 8 (это на первом уровне оборотня). Затем каждые четыре уровня оборотень сможет повышать свои
характеристики(одну хакр-ку на 1), каждый уровень оборотень сможет прокачивать себе фиты(свойство
вешается на шкурку или когти, в зависимости от свойства), каждый четвертый уровень выбор свойств уникален
и не повторяется на других уровнях(каждые 4 уровня будут даваться лучшие фиты, чтобы осложнить выбор и
разнообразить прокачку).
Превращение: персонаж меняет аппирку, хар-ки, перестают действовать его стандартные фиты, а начинают "волчьи" в
23:00, заканчивается это в 4:00.
Получени опыта: ночью персонаж не получат опыт в стандартную шкалу, он идет в "волчью", как только персонаж
набирает 700 опыта( и так далее по стандартной шкале прокачки уменьшенной на 30%) он получает
"волчий" уровень, у него появляется диалог с самим собой, в котором он и выбирает что и как прокачать
своему оборотню. Хотя лучше вот как: чтобы использовав лунный камень появлялся диалог с сообой, это
чтобы вдруг набрал опыта на 2 лвла, а забыл прокачать. Визуальный эффект или запись в журнал может
оповещать о получении уровня оборотня.

Вроде ничего не забыл?
З.Ы.Ы.: ктонибудь находил алтернативные движения для оборотня?

Сообщение отредактировал Ogneslav - Aug 9 2008, 14:35
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 9 2008, 15:16
Сообщение #27


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Что готово на данный момент:
Прописал новый спелл "Заражение : Ликантропия" в 2да файлы. Подключил к модулю хак с ними, подключил кастом тлк. Прописал, чтобы при укусе волка, у персонажа появлялся лунный камень. Если у персонажа уже есть лунный камень, волк бежит от него и исчезает через 2 секунды. Прописал в камень переменные. На данный момент прописваю временной интервал в 72 часа.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 9 2008, 16:09
Сообщение #28


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Lamonde, ты гений!)))))) (IMG:style_emoticons/kolobok_light/bb.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 9 2008, 16:34
Сообщение #29


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Еще нет. (IMG:style_emoticons/kolobok_light/smile.gif)

Что готово на данный момент:
Если ночь - игрок становится оборотнем. Если день - принимает прежнюю форму.
Угробил кучу времени на время (IMG:style_emoticons/kolobok_light/smile.gif) пытаясь записать его скопление в булыжник, в конце концов сделал так, что камень считает не часы, а кол-во превращений, тобишь кол-во дней и ночей (72 часа). На третью ночь, обратиться обратно будет уже не возможно. Сегодня врят ли все закончу, устал, но на днях, наверняка будет готово.

Сообщение отредактировал Lamonde - Aug 9 2008, 16:35
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 9 2008, 17:56
Сообщение #30


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Сообщение удалено.
Причина: глупое)))


Сообщение отредактировал Ogneslav - Aug 10 2008, 08:05
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 9 2008, 20:13
Сообщение #31


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Сделанный демо-модуль: http://www.1-clickshare.com/download.php?f...0b343ed9b3_7482

Если есть баги, недочеты - дай знать, исправлю.

Реализованно:
Заражение
Исцеление

Как сделал?

Прописал спелл "укуса" в 2да.
Создал кастом тлк.
Кинул спел на он_хит укуса волка.
Укус закидывает булыжник в инвент персонажу.
После второго укуса, када до волка доходит, что ты уже заражен - он дает стрикача (в течении 2 сек.).

Теперь, если с 00.00 до 5.00 утра на персонаже не будет амулета, то
Он будет на шаг ближе к излечению, но все еще будет превращаться в вольфа.
Если проносит амулет 7 "превращений" (7 ночей), то болезнь отступает (булыжник удаляется из инвента).

Если в течении 3х ночей, персонаж не носил амулет и не выпил лекарство, то лекарство ему уже не поможет, но (!) амулет по прежнему сможет исцелить после 7 дней его ношения.

=====
Вот 3 важных кода (скрипты таймченджеров не нуждаются в коментах, там все просто)

Neverwinter Script
/*  Автор: Lamonde, aka Veliant (nordock.ru)
                    Дата: 09/08/2008

                Спелл: "Заражение: Ликантропия"   */


void main()
{
    // тут думаю все понятно, обычная распальцовка, что да где
    // объекты:
    object oItem        = GetSpellCastItem();
    object oTarget      = GetSpellTargetObject();
    object oPlayer      = GetAttackTarget(OBJECT_SELF);
    object oMoonStone   = GetItemPossessedBy(oPlayer, "moon_stone000");
    // эфекты:
    effect eVis = EffectVisualEffect(VFX_DUR_GLOW_RED);

    if (GetIsPC(oPlayer)) //Если "жертва" игрок и,
    {//открытие "ифов"
        if (GetIsObjectValid(oMoonStone)) //если он уже заражен, то
        {
            AssignCommand(OBJECT_SELF, ClearAllActions(TRUE)); //просаем все дела и
            AssignCommand(OBJECT_SELF, SpeakString("*Убегает, поджав хвост*")); //поджав хвост
            AssignCommand(OBJECT_SELF, ActionMoveAwayFromObject(oPlayer, TRUE, 50.0f)); //убегаем от него
            DelayCommand(2.0f, DestroyObject(OBJECT_SELF)); //после чего самоуничтожаемся
        }
        else //Ну, а если "жертва" еще не заражена (IMG:style_emoticons/kolobok_light/smile.gif) , то
        {
            if (FortitudeSave(oPlayer, 26)) //если пробили ДС 26, то
            {
                FloatingTextStringOnCreature("Вас попытались заразить ликантропией", oPlayer); //инфа о том, что вас пытались заразить
            }
            else // если не выдержал укуса в ДС 26, то
            {
                FloatingTextStringOnCreature("Вас заразили ликантропией", oPlayer); // инфа о том, что вас таки заразили
                CreateItemOnObject("moon_stone000", oPlayer, 1); //кидаем в сумку мун-стоун
                ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis, oTarget, 10.0f); // не большей визуальный эфект
            }
        }
    }//закрытие "ифов"
}


Neverwinter Script
/*  Автор: Lamonde, aka Veliant (nordock.ru)
                    Дата: 09/08/2008

     Код вешается на on_activate модуля     */


void main()
{
    object oPC = GetItemActivator(); // "кто" активировал
    object oItem = GetItemActivated(); // "что" активировал

    if (GetTag(oItem) == "pot_were_cure000") //если активированный предмет был лекарством, то
    {//начало
        object oMoonStone = GetItemPossessedBy(oPC, "moon_stone000"); //булыжник
        string sTime = "Time"; //время (строчка)
        int nTime = GetLocalInt(oMoonStone, sTime); //значение числовой переменной "Time" на булужнике
        //"Time" отвечает за кол-во прошедших ночей после заражения
        if(nTime >= 3)//если прошло 3 ночи
        {
            AssignCommand(oPC, ActionSpeakString("Это мне уже не поможет..."));//лекарство уже не поможет
        }
        else//если же еще не прошло 3 ночи
        {
            if (GetItemPossessedBy(oPC, "moon_stone000")==OBJECT_INVALID)//если игрок не заражен
            {
                AssignCommand(oPC, ActionSpeakString("Что за гадкий отвар?!..."));//лекарство ему ничего не сделает
            }
            else// но, если все таки заражен, то
            {
                AssignCommand(oPC, ActionSpeakString("Болезнь отступила!...")); //на радостях
                DestroyObject(GetItemPossessedBy(oPC, "moon_stone000"));// выкидывает булыжник из инвента (IMG:style_emoticons/kolobok_light/smile.gif)
            }
        }
    }//конец
}


Neverwinter Script
/*  Автор: Lamonde, aka Veliant (nordock.ru)
                    Дата: 09/08/2008

      Скрипт вешается на on_heart_beat модуля
  Цель скрипта: превращать днем перса обратно в "себя", а ночью в "волка"

  Скрипт большей, но не боимся и читаем коментарии, тут все просто (IMG:style_emoticons/kolobok_light/smile.gif) */


void main()
{
    //Банальная распальцовка, кто где, что и зачем
    object oPC = GetFirstPC(); //первый в списке игрок (в сингле он же и последний (IMG:style_emoticons/kolobok_light/smile.gif) )
    object oMoonStone = GetItemPossessedBy(oPC, "moon_stone000"); //лунный камень

    //Строчки (IMG:style_emoticons/kolobok_light/smile.gif)
    string sStatus = "Status";
    string sTime = "Time";
    string sCure = "Cure";

    //привязываем к инт'ам константы рас, это нам понадобиться, для того
    //чтобы вернуть кадра после "ночной гулянки"
    int nHuman    = IP_CONST_RACIALTYPE_HUMAN;
    int nElf      = IP_CONST_RACIALTYPE_ELF;
    int nDwarf    = IP_CONST_RACIALTYPE_DWARF;
    int nGnome    = IP_CONST_RACIALTYPE_GNOME;
    int nHalfling = IP_CONST_RACIALTYPE_HALFLING;
    int nHalf_Elf = IP_CONST_RACIALTYPE_HALFELF;
    int nHalf_Orc = IP_CONST_RACIALTYPE_HALFORC;

    //переменные на камне
    int nStatus = GetLocalInt(oMoonStone, sStatus);//отвечает за внешний вид, 1=оборотень, 0=человек
    int nTime = GetLocalInt(oMoonStone, sTime);//отвечает за время "отсидки" в образе вольфа (сколько ночей прошло)
    int nCure = GetLocalInt (oMoonStone, sCure);//отвечает за амулет на шее, если nCure=7, то игрок излечиться, но об этом позже

    //тут начинается код, который будет, что то делать днем
    if (GetTimeHour() > 5)// итак начнемс! Если время больше 5.00 утра, то
    {//начало
        if (nStatus == 1)//проверяем, если перед нам вольф или человек. если вольф, то
        {
            //смотрим кем наш товарищ был ранее

            if (GetRacialType(oPC) == nHuman) //если человек, то
            {
                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HUMAN); //меняем его апперку на человека
            }

            if (GetRacialType(oPC) == nElf) //если эльф, то
            {
                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_ELF); //меняем его апперку на эльфа
            }
                    //ну и т.д. в том же духе
            if (GetRacialType(oPC) == nDwarf)
            {
                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_DWARF);
            }

            if (GetRacialType(oPC) == nGnome)
            {
                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_GNOME);
            }

            if (GetRacialType(oPC) == nHalfling)
            {
                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HALFLING);
            }

            if (GetRacialType(oPC) == nHalf_Elf)
            {
                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HALF_ELF);
            }

            if (GetRacialType(oPC) == nHalf_Orc)
            {
                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HALF_ORC);
            }
                //када он в себя превратится
                SetLocalInt(oMoonStone, sStatus, 0);//ставим переменную 0, обозначающую, что он не вольф и
                AssignCommand(oPC, ActionSpeakString("Мне снился кошмарный сон..."));//ха! ему снился кошмар? да неужели (IMG:style_emoticons/kolobok_light/smile.gif)
        }

    }//конец дня

    //тут начинается код, который будет, что то делать ночью
    if (GetTimeHour() < 5)//если время между 00.00 и 5.00 утрами
    {//начало
        if (nStatus == 0)//если наш кадр еще невинен, как овца (IMG:style_emoticons/kolobok_light/smile.gif) (не вольф)
        {
            //тут делиться все на две части: а) есть амулет, б) без амулета
            if (GetTag(GetItemInSlot(INVENTORY_SLOT_NECK, oPC)) == "am_were_cure000")//а) если амулет одет
            {
                if (nCure < 7)//смотрим на сколько продвинулось лечение и, если еще не прошло 7 "целительных" ночей, то
                {
                    AssignCommand(oPC, ActionSpeakString("Я не сорву этот амулет со своей шеи!"));//перс заявляет, что не снимет амулет
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_WEREWOLF);//превращается в вольфа
                    SetLocalInt(oMoonStone, sStatus, 1);//включаем переменную вольфа (1=значит волк - помните?)
                    SetLocalInt(oMoonStone, sCure, nCure + 1);//прибавляем к отсчитанным дням еще денек другой, точнее ночку (IMG:style_emoticons/kolobok_light/smile.gif)
                }
                else// если прошло 7 дней (параметр Куре 7), то
                {
                    AssignCommand(oPC, ActionSpeakString("Болезнь отступила!..."));// на радостях
                    DestroyObject(GetItemPossessedBy(oPC, "moon_stone000"));// перс избавляется от булыжника (IMG:style_emoticons/kolobok_light/smile.gif)
                }
            }
            else // б) если амулета нет
            {
                if(nTime < 3)//если прошло меньше трех ночей
                {
                    SetLocalInt(oMoonStone, sTime, nTime + 1);//добавляем к счету еще ночьку другую
                }

                if(nTime == 3)//если прошло ровно 3 дня, то каждую ночь
                {
                    if (WillSave(oPC, 47))//перс будет делать спас брасок против ДС 47 на волю
                    {
                        AssignCommand(oPC, ActionSpeakString("Нет! Я выстою против тебя!..."));//если выстоит, то тоже самое повториться на следущую ночь
                    }
                    else//если нет (не выстоит)
                    {
                        AssignCommand(oPC, ActionSpeakString("Похоже обратной дороги уже нет..."));//перс заявит, что назад уже дороги нет и...
                        SetLocalInt(oMoonStone, sTime, nTime + 1);;//параметр Тайм гордо захлопнит за собой дверь со значением 4, больше к нему обращаться не будут (IMG:style_emoticons/kolobok_light/smile.gif)
                    }
                }

                SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_WEREWOLF);//преврашаемся в вольфа
                SetLocalInt(oMoonStone, sStatus, 1);//включаем переменную вольфа (1=значит волк - помните?)
            }
        }
    }//конец
}


Сообщение отредактировал Lamonde - Aug 9 2008, 20:20
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 9 2008, 21:50
Сообщение #32


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Пока-что вроде ошибок нету)))
Поздравляю!)))

Сообщение отредактировал Ogneslav - Aug 9 2008, 21:54
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 9 2008, 22:03
Сообщение #33


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Огнеслав, сделай примерный список фитов, перед тем, как я перейду к пункту "Прокачка", твоего плана.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 10 2008, 10:59
Сообщение #34


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Так, это надо подумать.
Пост будет обновлятся по мере появления новых идей


Список фитов:

Регенерация(думаю +20 это много, пусть будет от +1 до примерно +16)
Урон монстра(такая фишка есть на когтях, от 1d4 до 2d8)
Владение оружие:существо }
Оруж. специализация существо }только если свойства некоторые будут
Улучш крит существо } вешаться на когти, в иных случаях не
Разрущит крит: существо(требует силы 25, со стороны "волка") }надо
Безсшумная ходьба по лесу
Природно чутье
Не оставляющий следов шаг
Грязный поединок
Железная кожа
Эпическое сопротивление стихии( как уникальное, если взял 1, то другую не возьмёшь, пока этоне прокачаешь до 3-х,
максимум 7, а то 10 это слишком круто)
Влекая сила(от 1 до 10)
Великое телосложение(от 1 до 10
Великая ловкость(от 1 до 10)

Больше пока ничего придумать не могу, придумаю допишу еще.

Было-бы не плохо придумать пару уникальных фитов))
Кстати, ты сможешь сделать, чтобы "волк" носил только наручи, пояса, амулеты и бронь?

****************************

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


Сообщение отредактировал Ogneslav - Aug 10 2008, 11:56
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 10 2008, 13:28
Сообщение #35


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата
Нашёл небольшой баг, если выпить лекарство находясь в форме оборотня,то навсегда остаёшся "волком"!!!

Замени скрипт on_activated на этот

Neverwinter Script
/*  Автор: Lamonde, aka Veliant (nordock.ru)
                    Дата: 09/08/2008

    Код вешается на on_activate модуля    */


void main()
{
    object oPC = GetItemActivator(); // "кто" активировал
    object oItem = GetItemActivated(); // "что" активировал

    if (GetTag(oItem) == "pot_were_cure000") //если активированный предмет был лекарством, то
    {//начало
        object oMoonStone = GetItemPossessedBy(oPC, "moon_stone000"); //булыжник
        string sTime = "Time"; //время (строчка)
        int nTime = GetLocalInt(oMoonStone, sTime); //значение числовой переменной "Time" на булужнике
        //"Time" отвечает за кол-во прошедших ночей после заражения
        if(nTime >= 3)//если прошло 3 ночи
        {
            AssignCommand(oPC, ActionSpeakString("Это мне уже не поможет..."));//лекарство уже не поможет
        }
        else//если же еще не прошло 3 ночи
        {
            if (GetItemPossessedBy(oPC, "moon_stone000")==OBJECT_INVALID)//если игрок не заражен
            {
                AssignCommand(oPC, ActionSpeakString("Что за гадкий отвар?!..."));//лекарство ему ничего не сделает
            }
            else// но, если все таки заражен, то
            {
                int nHuman    = IP_CONST_RACIALTYPE_HUMAN;
                int nElf      = IP_CONST_RACIALTYPE_ELF;
                int nDwarf    = IP_CONST_RACIALTYPE_DWARF;
                int nGnome    = IP_CONST_RACIALTYPE_GNOME;
                int nHalfling = IP_CONST_RACIALTYPE_HALFLING;
                int nHalf_Elf = IP_CONST_RACIALTYPE_HALFELF;
                int nHalf_Orc = IP_CONST_RACIALTYPE_HALFORC;

                if (GetRacialType(oPC) == nHuman) //если человек, то
                {
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HUMAN); //меняем его апперку на человека
                }

                if (GetRacialType(oPC) == nElf) //если эльф, то
                {
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_ELF); //меняем его апперку на эльфа
                }
                        //ну и т.д. в том же духе
                if (GetRacialType(oPC) == nDwarf)
                {
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_DWARF);
                }

                if (GetRacialType(oPC) == nGnome)
                {
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_GNOME);
                }

                if (GetRacialType(oPC) == nHalfling)
                {
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HALFLING);
                }

                if (GetRacialType(oPC) == nHalf_Elf)
                {
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HALF_ELF);
                }

                if (GetRacialType(oPC) == nHalf_Orc)
                {
                    SetCreatureAppearanceType(oPC, APPEARANCE_TYPE_HALF_ORC);
                }

                AssignCommand(oPC, ActionSpeakString("Болезнь отступила!...")); //на радостях
                DestroyObject(GetItemPossessedBy(oPC, "moon_stone000"));// выкидывает булыжник из инвента (IMG:style_emoticons/kolobok_light/smile.gif)
            }
        }
    }//конец
}


Цитата
Ещё один нашел, даже если амулет на шее, ночью превращаешся в оборотня(хотя возможно это вызвано тем, что персонаж которым я заходил, уже заходил в этот модуль раньше и был заражён и стал оборотнем навсегда.)
Так задумано, что во время лечения, он все еще продолжает превращаться в оборотня. Это не баг.

Цитата
3-й баг, если играть шифтером, заразится, потом на ночь превратиться в (например) минотавра, а когда тебя сделает "волком", нажать отменить полиморф, снова стаёшь человеком. Предлагаю в скрипт болезни добавить пару строчек, которые если шифтер-не заражают, если берешь шифтера уже являясь ликантропом-болезнь сходит и появляется фраза, "я подкорил свою болезнь"
Тогда надо, как-то править все полиморфные возможности классов (друид, сорс/виз, рейнджер, шифтер и т.д.).


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

П.С. Возможно, если будет по свободней с временем, вернусь к написанию кода, а так, думаю дал хороший толчек для продвижения. (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 10 2008, 19:19
Сообщение #36


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
Так задумано, что во время лечения, он все еще продолжает превращаться в оборотня. Это не баг.

ясно

Цитата
Огнеслав, в реале возникли проблемы, поэтому врят ли смогу дописать болезнь. Возможно кто-нибудь другой сможет закончить данную систему.


Спасибо уже за то, что сделал(IMG:style_emoticons/kolobok_light/smile.gif)

Цитата
Возможно, если будет по свободней с временем, вернусь к написанию кода

Буду только рад!

Цитата
Тогда надо, как-то править все полиморфные возможности классов (друид, сорс/виз, рейнджер, шифтер и т.д.).


думаю достаточно будет править "отменить полиморф", чтобы оно превращало в волка, если был волком, ведь оно возвращает в человека если был человеком, в эльфа если эльф и т.п., достаточно только дописать если волк-то волк) Вот еще один вариант: если на персе полиморф, то кинуть отменить полиморф, а потом превратить в волка.

Сообщение отредактировал Ogneslav - Aug 11 2008, 12:18
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Zirrex
сообщение Aug 12 2008, 09:34
Сообщение #37


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

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



Lamonde, не надо завязывать "Заражение : Ликантропия" на предмет, который выдается персонажу в инвентарь. Достаточно забить под завязку весь инвентарь, как сей "Лунный камень" упадет на землю рядом с персонажем (старые баги игры). Лучше сделать какой-нибудь стартовый предмет, который всегда будет с персонажем, и который нельзя по игре выкинуть из инвентаря, и на него писать в виде переменной статус персонажа. Т.е., если он(она) заразился Ликантропией, то прописать соответствующую переменную на предмет.

Цитата
Тогда надо, как-то править все полиморфные возможности классов (друид, сорс/виз, рейнджер, шифтер и т.д.).

Чтобы этого избежать, нужно во всех полиморф скриптах запретить использовать заклинание превращения в ту или иную тварь, если персонаж имеет облик волка (проверка по id облика).

Сообщение отредактировал Zirrex - Aug 12 2008, 09:35
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Hedeen
сообщение Aug 12 2008, 10:55
Сообщение #38


Level 2
*

Класс: Воин
Характер: True Neutral
Раса: Человек



http://www.city-of-masters.ru/forums/index...mp;#entry120870

Извиняюсь, что не в тему... (IMG:style_emoticons/kolobok_light/thank_you.gif)

Зайдите и ответте.Плиз.Очень поможете. (IMG:style_emoticons/kolobok_light/declare.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 12 2008, 11:09
Сообщение #39


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата
Lamonde, не надо завязывать "Заражение : Ликантропия" на предмет, который выдается персонажу в инвентарь. Достаточно забить под завязку весь инвентарь, как сей "Лунный камень" упадет на землю рядом с персонажем (старые баги игры). Лучше сделать какой-нибудь стартовый предмет, который всегда будет с персонажем, и который нельзя по игре выкинуть из инвентаря, и на него писать в виде переменной статус персонажа. Т.е., если он(она) заразился Ликантропией, то прописать соответствующую переменную на предмет.
Была такая мысль, но почему то остановился на "лунном камне". (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 12 2008, 12:32
Сообщение #40


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



14-15 августа выложу полный список фитов для оборотня.

*******************
Небольшой баг, при игре на лошади. Если перонаж на лошади, то он вместе с ней превращается в "волка" а потом обратно в человека на лошади))))

Сообщение отредактировал Ogneslav - Aug 12 2008, 12:45
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Aug 12 2008, 13:24
Сообщение #41


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Цитата(Ogneslav @ Aug 12 2008, 13:32) *
*******************
Небольшой баг, при игре на лошади. Если перонаж на лошади, то он вместе с ней превращается в "волка" а потом обратно в человека на лошади))))
*пАд стАлом* (IMG:style_emoticons/kolobok_light/yahoo.gif) (IMG:style_emoticons/kolobok_light/thank_you.gif)

Сообщение отредактировал Lamonde - Aug 12 2008, 13:24
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Zirrex
сообщение Aug 12 2008, 20:46
Сообщение #42


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

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



Ogneslav, опять же, нужны проверки. Достаточно одной переменной, которая, если равна 1, то посылать все скрипты нафиг, и, конечно же, скидывать перед превращением персонажа с лошади (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 13 2008, 07:23
Сообщение #43


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Zirex, приведи пример пожалста, а то я только учусь)))

Сообщение отредактировал Ogneslav - Aug 13 2008, 07:23
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Hedeen
сообщение Aug 13 2008, 15:07
Сообщение #44


Level 2
*

Класс: Воин
Характер: True Neutral
Раса: Человек



Извиняюсь что не в тему.Ктонить выложите ссылку на прогу, которая "переделывает" mp3 файлы в bmu. (IMG:style_emoticons/kolobok_light/crazy.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Aug 13 2008, 16:24
Сообщение #45


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



(IMG:style_emoticons/kolobok_light/offtopic.gif)
В следующий раз пожалуста пишите в соответствующую тему!
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Oct 2 2008, 18:19
Сообщение #46


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Я дико извиняюсь, что так долго не писал список, и сам еще не знаю когда напишу. Сейчас СЛИШКОМ занят.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Dec 2 2008, 15:13
Сообщение #47


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
опять же, нужны проверки. Достаточно одной переменной, которая, если равна 1, то посылать все скрипты нафиг, и, конечно же, скидывать перед превращением персонажа с лошади


Lamonde, я думаю это хорошая идея, она подойдет и для лошади)) и для отмены полиморфа.
Думаю стоит это дописать.

З.Ы. установлю невер себе и еще кой-кому и буду проводить альфа тестирование по полной)), думаю багов найдем не очень много, но всеже и без них не обойдется, также прошу всех желающих помочь в этом не трудном деле. Установите предложенный Lamonde модуль и протестируйте "волчика" по списку вверху страницы.

З.З.Ы. Также буду рад новым предложениям и новым идеям, ведь в споре рождается истина и ваши коментарии помуг её добыть)))

З.З.З.Ы Lamonde, тут еще один интересный момент есть, сделать не только волков оборотней но и кошака, буду благодарен если обьясниш лично мне как добавлять новую переменную, чтоб в случае необходимости можно еще было добавить оборотней из СЕРа, не теребя каждый раз тебя)))

Сообщение отредактировал Ogneslav - Dec 2 2008, 22:25
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Dec 5 2008, 16:59
Сообщение #48


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



С 21 декабря будет чуть свободней, посмотрю, что смогу сделать. (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Dec 5 2008, 22:38
Сообщение #49


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



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

Если кто может придумайте плз свои списки, и напишите сюда.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
greye
сообщение Dec 6 2008, 20:00
Сообщение #50


Level 7
**

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



Собственно, ничего конкретного сам предлагать не буду, но вдруг эта ссылка поможет. Если напрягает английский, могу предоставить перевод.

Сообщение отредактировал greye - Dec 6 2008, 20:00
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Dec 6 2008, 23:30
Сообщение #51


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Английский всётаки напрягает)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
greye
сообщение Dec 7 2008, 22:37
Сообщение #52


Level 7
**

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



Цитата
Ликантропы это гуманоиды или гиганты способные превращаться в животных. В естественной форме ликантроп выглядит так же, как любой представитель его вида, хотя урожденные ликантропами и те, кто подвержен заболеванию долгое время, приобретают черты их животной формы. В животной форме ликатроп походит на обычное животное, хоть и более могучее, однако при детальном рассмотрении, в его глазах (часто светящихся красным в темноте) можно заметить слабые отблески чужого разума.

Ликантропия может распространяться как болезнь. Иногда ликантропом становятся обычные гуманоиды или гиганты, которые заразились вследствие ранения другим ликантропом. Таких существ называют зараженными ликантропами. Другие ликантропы уже родились такими и известны как природные ликантропы.

Ликантроп в форме гуманоида или гиганта использует любые тактики и оружие, распространенные среди его вида, разве что, быть может, немного агрессивнее. Ликантроп обладает чувствами его животной формы, включая обоняние и хорошее зрение в слабоосвещенных местах, а так же способны общаться с животными, сходными с формой ликантропа. Зараженный ликантроп раненый в бою может быть ослеплен яростью, что приведет к невольному принятию животной формы.

Ликантроп в звериной форме сражается как животное, с которым он сходен, только его укус несет в себе заразу ликантропии. Он сверхъестественно ловок и силен, и обладает способностью поглощать урон, которая может быть перекрыта только серебряным оружием.

Наконец, природный ликантроп (или зараженный, разузнавший о своей болезни) может принимать гибридную форму, являющуюся смесью гуманоидной и звериной форм. У гибрида есть руки и он может использовать оружие, но также может атаковать зубами и когтями. Гибрид так же может распространять болезнь посредством укуса и обладает таким же поглощением урона, как и в звериной форме.

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

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

Другая форма (Su)
Оборотень может принимать форму бурого медведя или гибрида медведя и гуманоида.

Медвежье сочувствие(Ex)
Возможность общаться с медведям и ужасными медведями, и +4 расовый бонус к проверкам, основанным на Обаянии, против медведей и ужасных медведей.

Проклятие ликантропии(Su)
Любой гуманоид или гигант, раненый укусом оборотня в звериной или гибридной формах, должен успешно пройти пройти DC 15 проверку Стойкости или заразиться ликантропией.

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

Навыки
Медведи-оборотни получают +4 расовый бонус к Плаванию в любой медвежьей форме.

Медведь-оборотень, представленный здесь, является человеком воином 1лвл, природным ликантропом с базовыми умениями: Сила 13, Ловкость 11, Телосложение 12, Интеллект 10, Мудрость 9, Обаяние 8.


Вепрь-оборотень
Вепрь-оборотень в форме гуманоида бывает коренастой мускулистой персоной среднего роста. Носит простые плащи, которые лекгко снимать, чинить или заменять.

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

Другая форма(Su)
Оборотень может принимать форму вепря или гибрида вепря и гуманоида.

Сочувствие вепря(Ex)
Общение с вепрями и ужасными вепрями, +4 расовый бонус ко всем проверкам, основанным на Обаянии, против вепрей.

Проклятие ликантропии(Su)
Любой гуманоид или гигант, раненый боданием вепря в звериной или гибридной формах, должен выстоять проверку DC 15 по Стойкости или заразиться ликантропией.

Жестокость(Ex)
Вепрь-оборотень настолько упорный боей, что продолжает сражаться без помех даже когда выведен из строя или умирает.

Ужасный вепрь-оборотень из холмового гиганта
В форме гиганта они выглядят очень похожими на обычных холмовых гигантов, хотя немного коренастее и с более грубыми и жёсткими волосами и щетиной. Оборотень, описанный здесь, это холмовой гигант и природный ликантроп с нормальными умениями для гиганта.

Оборотни злятся быстро. Обычно они начинают сражение в форме гиганта, а потом переходят в гибридную форма для увеличения их и без того безмерной силы в этом виде. Они любят использовать их умения Улучшенный Бычий Наскок и Улучшенное Разъединение, чтобы раскидывать противников вокруг и разбивать их оружия и щиты.


Крыса-оборотень
В звериной форме оборотни избегают борьбы, предпочитая использовать их крысиный вид для скрытности и шпионажа. В гибридной форме оборотень сражается рапирой и легким арбалетом.

Другая форма(Su)
Оборотень может принимать вид двуного гибрида или форму крысы.

Проклятие ликантропии(Su)
Любой гуманоид или гигант, раненный укусом оборотня в животной или гибридной формах, должен выдержать проверку DC 15 по Стойкости или заразиться ликантропией.

Зараза(Ex)
Омерзительная лихорадка(Filth fever), Стойкость DC 12, инкубационный период 1d3 дня, повреждение Ловкости 1d3 и Телосложения 1d3. DC спасброска зависит от Телосложения.

Крысиное сочувствие(Ex)
Общение с крысами и ужасными крысами, +4 расовый бонус к проверкам, основанным на Обаянии, против крыс.

Навыки
Оборотень в форме крысы или гибрида использует модификатор Ловкости для Лазания(Climb) и Плавания(Swim). Получает +8 расовый бонус на проверки Лазания и может всегда выбрать 10 на проверку Лазания, даже если застан врасплох.

Оборотни получают +8 расовый бонус к Плаванию в форме ужасной крысы.

Умения
Крысы-оборотни получают умение Ловкость с Оружием(Weapon Finesse) как дополнительное умение.



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

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

Другая форма(Su)
Оборотень может принимать двуногую гибридную форму или форму тигра.

Проклятие ликантропии(Su)
Любой гуманоид или гигант, укушенный оборотнем в звериной или гибридной форме, должен выстоять проверку DC 15 по Стойкости или заразиться ликантропией.

Улучшенный Захват(Ex)
Чтобы использовать эту способность, оборотень в форме тигра должен попать когтями или укусом. После чего может перейти врукопашную как свободное действие, без ответной атаки. Если оборотень выиграет проверку рукопашной, он удерживает цель и может царапать.

Бросок(Ex)
Если оборотень в форме тигра бросается на противника, он может провести полную атака, включая 2 царапающих атаки.

Царапать(Ex)
Бонус к атаке +9 ближний бой, урон 1d8+3

Сочувствие тигров(Ex)
Общение с тиграми и ужасными тиграми, +4 расовый бонус к проверкам, основанным на Обаянии, против тигров.

Навыки
В любой форме оборотень получает +4 бонус на Баланс(Balance), Незаметность(Hide), Тихую поступь(Move silently). *В областях с высокой травой или большими покрытиями, бонус к Незаметности повышается до +8 в форме тигра.



Волк-оборотень
Волки-оборотни в форме гуманоида не обладают отличительными чертами.

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

Другая форма(Su)
Волк-оборотень может принимать двуногую гибридную форму или форму волка.

Проклятие ликантропии(Su)
Любой гуманоид или гигант, укушенный оборотнем в звериной или гибридной форме, должен выстоять проверку DC 15 по Стойкости или заразиться ликантропией.

Грызть(Ex)
Оборотень в звериной форме при удачном укусе може попытаться загрызть противника(+2 к модификатору проверки) как свободное действие без совершения тактильной атаки или ответной атаки.
Если попытка проваливается, противник не может ответно загрызть оборотня.

Волчье сочувствие(Ex)
Общение с волками и ужасными волками, +4 расовый бонус к проверкам, основанным на обаянии, против волков.

Навыки
*Оборотень в гибридной или волчьей форме получает +4 расовый бонус к Выживанию(Survival) когда ориентируется по нюху.

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

Повелители волков-оборотней могут принимать гибридную форму так же легко, как и животную. В форму ужасного волка они могут грызть как нормальные волки. В гибридной форме они могут носить оружие или сражаться когтями.
(*те же умения, что и у обычного*)
Грызть(Ex)
*то же, что и у обычного, но +15 к модификатору проверки.

Вещи
+2 мифрильная кольчужная рубашка, +3 большой щит, +2 полутораручный меч, Наручники Сили Огра, Накидка Сопротивления +2, Композитный Лук Мастера(+4 бонус к Силе)



Ликантропия как болезнь
Когда персонаж заражается ликатропией через укус оборотня, не будет видно никаких симптомов до первой ночи следующего полнолуния. В эту ночь, зараженный персонаж невольно принимает звериную форму и забывает себя, временно становясь NPC. Персонаж остается в звериной форме, приобретая подходящее мировоззрение, до следующего рассвета.
Действия персонажа в течение первого эпизода диктуются мировоззрением его животной формы. Персонаж не помнит ничего конкретного до тех пор, пока не выстоит DC 15 проверку по Мудрости, в результате чего он становится осведомленным о своем состоянии.
После, персонаж будет невольно превращаться в полнолуние или когда ранен в бою. Он чувствует подбирающуюся ослепляющую ярость и должен выстоять проверку Контроля Формы (Control Shape) чтобы сопротивляться превращению в животного. Любой игровой персонаж, еще не ставший «просвещенным» о своем состоянии временно становится NPC на время невольного превращения и действует согласно мировоззрению животной формы.
«Просвещенный» персонаж возвращает память и не теряет контроль над своими действиями при превращениях. Но, каждый раз, когда он превращается в зверя, он должен выдержать проверку по Воле(DC 15+ количество раз, которые он был в животной форме) или принять мировоззрение звериной формы для всех форм навсегда.
Как только персонаж становится «просвещенным» о болезни, он может по желанию попытаться превратиться в зверя или гибрид, ипользуя подходящую проверку Контроля Формы(Control Shape). Попытка является стандартным действием и может проводиться каждый раунд. Любое превращение по-желанию немендленно и навсегда изменяет мировоззрение персонажа на подходящее по животному.

Смена формы
Смена формы является стандартным действием. Если смена невольная, персонаж превращается на его следующий ход следуя срабатывающему событию. «Непросвещенный» остается в звериной форме до зари. Остальные могут попробовать вернуть гуманоидную форму сменой (невольной или по-желанию) с проверкой Контроля Формы, но если проверка проваливается, он остается в звериной(или гибридной) форме до следующей зари.


Хм, это еще не все. Таблицы я не стал переводить, а то с переводом нвн не знаком(пользуетесь вы им или нет) и боюсь запутаться.

Сообщение отредактировал greye - Dec 7 2008, 22:42
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Dec 8 2008, 14:27
Сообщение #53


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Огромное тебе спасибо!!!
А таблицы в принцыпе почти все понятны. Разберемся.
Еще раз Спасибо (IMG:style_emoticons/kolobok_light/biggrin.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
greye
сообщение Dec 8 2008, 16:30
Сообщение #54


Level 7
**

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



Цитата
Создание ликантропов

«Ликантроп» это шаблон, который может быть применен к любому гуманоиду или гиганту(далее – базовое существо). Шаблон может быть врожден(для природных) или приобретен(для вынужденных). Становление ликантропом больше похоже на мультиклассирование как животного и добавление необходимых Hit Dice.


Размер и Тип
Тип базового существа не менятеся, но существо получает подтип «оборотень». Ликантроп берет характеристики любых плотоядных или всеядных существо животного типа(далее – базовое животное).

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

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

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

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

Класс брони
Бонус природной брони базового существа увеличивается на +2 для всех форм. В гибридной форме, бонус природной брони равен большему из бонусов базового существа или базового животного.

Базовая атака/Рукопашная
Добавьте бонус базовой атаки базового животного к бонусу базового существа. Бонус рукопашной для ликантропа использует его бонус к атаке и модификаторы сили и размера, зависящие от формы ликантропа.

Атаки
Такие же, как у базового существа или базового животного, в зависимости от используемой ликантропом формы. Оборотень в гибридной форме получает 2 атаки когтями и укус как природное оружие.

Эти оружия наносят урон, основывающийся на размере гибридной формы. Гибрид может атаковать оружием или кусать, или может атаковать природным оружием. Укус гибрида является второстепенной атакой.

Урон
Такой же, как и у базового существа или базового животного, в зависимости от используемой ликантропом формы.

Особые атаки
У ликантропа остаются особые атаки базового животного или базового существа, в зависимости от формы, и также добавляются особые атаки, описанные ниже.

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

Проклятие ликантропии(Su)
Любой гуманоид или гигант, задетый укусом ликантропа в звериной или гибридной форме, должен выдержать проверку DC 15 по Стойкости или заразиться ликантропией. Если размер жертвы не той же категории, что и размер оборотня, то жертва не может заразиться от этого ликантропа. Вынужденные ликантропы не могут передавать проклятие ликантропии.


Особые качества
Ликантроп сохраняет все особые качества базового существа или базового животного и получает те, что описаны ниже.

Другая форма(Su)
Ликантроп может принимать форму определенного животного(как указано в его записи).

Смена формы является стандартным действием.

Поверженный ликантроп переходит в форму гуманоида, оставаясь мёртвым. Хотя отделенные части тела остаются в звериной форме.

Вынужденным ликантропам сложно контролировать эту способность(см. Ликантропия как болезнь), а природные ликантропы обладают полной властью над этой силой.

Поглощение урона(Ex)
Вынужденный ликантроп в звериной или гибридной форме получает поглощение урона 5/серебро, у природных – 10/серебро.

Сочувствие ликантропа(Ex)
В любой форме ликантропы могут общаться и управлять с обычными или ужасными животными их звериной формы. Это дает им +4 расовый бонус на проверки влияния к животным и позволяет общаться на уровне простых образов и (если животное дружественно) команд, таких как «друг», «враг», «бежать» или «атаковать».

Зрение в слабоосвещенных местах(Ex)
Ликантропы хорошо видят в слабом освещении в любой форме.

Нюх(Ex)
Ликантропы обладают нюхом в любой форме.

Базовые бонусы спасбросков
Добавьте бонусы базового животного к бонусам базового существа.

Характеристики
Ликантроп получает +2 к Мудрости. В дополнение, в звериной форме у ликантропа повышаются физические характеристики согласно его виду, как показано в таблице ниже. Эти улучшения равны обычным характеристикам животного -10 или -11. Ликантроп в форме гибрида улучшает свои показатели точно так же.

В дополнение, ликантроп также может поулчить дополнительные бонусы к характеристикам от действия дополнительных Hit Dice.

Навыки
Ликантроп получает некоторое число очков навыков, равное (2+модификатор Интеллекта, минимум 1) за каждый уровень его животной формы, как если бы он мультиклассировался в звериный тип. (животное никогда не бывает его первым уровнем и он не получает в четыре раза большего количество очков навыков за любой уровень животного.) Любой навыков, указанных в описании животного, становится классовым навыком для уровней животного. В любой форме ликантроп также имеет любой из расовых бонусов к навыкам от базового существа и базового животного, хотя значения применяются только в подходящей форме.

Умения
Добавьте умения базового животного к умениям базового существа. Если это приведет к появлению одинаковых умений, то ликантроп не получает дополнительных преимуществ до тех пор, пока не станет возможным многократное взятие умения, что приведет к описанному для такого случае срабатыванию умения. Этот процесс может дать ликантропу больше умений, чем может быть у персонажа такого уровня при нормальном стечении обстоятельств; если такое происходит, любое «дополнительное» умение расценивается как бонусное умение.

Возможно, что ликантроп не удовлетворяет условиям использования умения в гуманоидной форме. Если такое случается, ликантроп всё равно получает умения, но не может их использовать в форме гуманоида. Ликантроп получает умение Железная Воля как бонусное умение.

Окружение
То же, что у базового существа или базового животного.

Организация
Одиночка или пара, иногда семья (3-4), стая (6-10) или труппа (семья и сопровождающие животные)

Мировоззрение
Любое. Благородные существа, такие как медведи, орлы и львы обычно производят добрых ликантропов. От дурных существ вроде крыс, змей и волков получаются злонаправленных ликантропов. Это отражение только того, как эти животные воспринимаются, а не качеств их самих, так что мировоззрение животного может быть назначено любым.

Излечение ликантропии
Зараженный персонаж, съевший веточку беладонны в течение 1 часа после атаки ликантропа может попытаться провести проверку DC 20 по Стойкости чтобы вытравить болезнь. Если лекарь даёт травы, то используется или спасбросок персонажа или модификатор Лечения аптекаря, смотря что больше. У персонажа только 1 шанс, не имеет значения, сколько беладонны съедено. Белладонна должна быть относительно свежей (собрана в течение последней недели).

Несмотря на свежесть, белладонна токсична. Персонаж должен выдержать проверку DC 13 по Стойкости или потерять 1d6 Силы. Через минуту, персонаж должен выдержать ту же проверку или потерять 2d6 Силы.

Заклинания Убрать Болезнь и Излечить (remove disease, heal) наложенные священником 12 уровня или выше также излечивает болезнь, если персонаж получает помощь в течение 3 дней с момента укуса.

Единственный способ избавиться от ликантропии в другом случае – наложить заклинание Убрать Проклятие или Разбить Чары(remove curse, break enchantment) на персонажа в один из 3 дней полнолуния. После чародейства персонаж должен выдержать проверку DC 20 по Воле, чтобы сбросить проклятие (наложивший заклинание узнает, если оно работает). Если проверка провалилась, процесс должен быть повторен.

Персонажи, подверженные подобному исцелению, часто держатся привязанными или заключенными в клетку до тех пор, пока не подействует лечение.

Только зараженные ликантропы могут быть исцелены.

Контроль Формы(Мудрость)
Любой персонаж подверженный ликантропии и узнавший о своем состоянии может выучить Контроль Формы как классовый навык.(Вынужденный ликантроп еще не «просвещенный» может попытаться выполнить проверку Контроля Формы без тренировки) Этот навык определяет, может ли ликантроп управлять своей формой. Природный ликантроп не нуждается в этом навыке, ибо итак имеет полный контроль над своим видом.

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

Resist involuntary change DC 25

При проваленной проверке персонаж остается в звериной форме до следующего восхода солнца, тогда он автоматически вернется к базовой форме. «Просвещенный» персонаж может сделать одну попытку вернуться в форму гуманоида, но если провалит ее, то останется в звериной форме до зари.

Повтор(Невольное превращение)
Проверка на сопротивление превращение проводится один раз каждый раз при определенном событии.

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

Превратиться в гуманоида (полная луна) 25

Превратиться в гуманоида(неполная луна) 20

Принять гибридную форму 15

Превратиться в животное по-желанию(полная луна) 15

Превратиться в животное по-желанию(неполная луна) 20

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

Особое
Зараженный ликантроп не может превращаться по-желанию до тех пор, пока не узнает о своем состоянии(см. Ликантропия как болезнь)

Вот оставшееся. Очень рад, если это Вам помогло.

Сообщение отредактировал greye - Dec 10 2008, 17:01
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Dec 10 2008, 16:34
Сообщение #55


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Грей, где ты был раньше?! (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Dec 11 2008, 18:52
Сообщение #56


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Список багов почти готов, осталось проверить еще парочку моментов и примусь систематизировать фиты
Для начала думаю надо хотяб уровней на 20 сделать, если всё норм то до 40
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Dec 20 2008, 22:01
Сообщение #57


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



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

Поздравляю, болше багов обнаружено небыло, либо они были забыты)

*******************
НУ вот список фитов(конечно не самый лучший). Я решил разбить обучение оборотня на 2 подкласа. Все умения буду выбираться самостоятельно, но всё будет оринтировочно розкидано.

Итак фиты берутся каждый четвёртый уровень+на первом, тоесть всего будет 11 повышений с фитами.

Первый уровень:

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

также автоматом не оставляющий следов шаг

4 уровень:
фокусировка на оружии...
фокусировка на оружии существо
регенерация +1
великая стойкость
сопротивление яду
сопротивление болезни
мобильность
увертливость
+ то, что с предыдущего уровня осталоь минусь кипящая кровь

автоматом природное чутье

8 уровень:
реген +2(если +1 не бралось еще, то +1)
Жуткий укус (заражение лекантропией)
Схавать шмат жертвы(на основе лечащего укуса)
атака сходу
улучшеный крит(не существо)
+ предыдущие

автоматом свободная ходьба по лесу

12 уровень:
реген +3( если небыло +2 то +2, если небыло +1, то +1, дальше писать небуду, и так понятно)
ловкое владение оружием
ураганная атака
улучшеный крит: существо
+предыдущее минус схавать шмат.

16 уровень:
реген +4
урон когтей 1d6(изначально 1d4)
+предыдущ минус жуткий укус

20 уровень:
реген +5
превосходный крит
превосходный крит: существо
эпич фокус на оружии
+1 телослож
+1 сила
+1 ловкость
+предыдущ

24 уровень:
разрушит крит(незабываем что условия взятие фокусов и критов остаются, тоесть без превосхода нет разруш и надо 25 силы и т.д.)
разрушит крит: существо
урон когтей 1d8(если небыло 1d6...)
реген+6
+2 телослож(если небыло + 1...)
+2 сила
+2 ловкость
+предыдущ

28 уровень:
реген +7
улучшенное схавать жертву, хавает в 2 раза больше.
улучшенная ураганная атака
+3 телослож
+3 сила
+3 ловкость
+ предыдущ

32 уровень
+4 телослож
+4 сила
+4 ловкость
реген+8
урон сущва 2d6
+предыдущ

36 уровень
+5 телослож
+5 сила
+5 ловкость
реген+9
+предыдущ

40 уровень
+7 телослож
+7 сила
+7 ловкость
реген+10
освободится от болезни(сразу перестаешь быть оборотнем, как 3-й вариант излечения)
+предыдущ

еще чуть не забыл: после 20 еще желесзная кожа присобачивается

ФУХ! поправки приветствуются!

Сообщение отредактировал Ogneslav - Dec 20 2008, 22:07
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lamonde
сообщение Dec 20 2008, 22:47
Сообщение #58


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

Класс: Псионик
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [Sn]



Огнеслав, ты оперался на правила или сфантазировал большую часть этого? (без обид, это не упрек, просто интересно)
Первое впечатление после прочитки: чит-класс. (IMG:style_emoticons/kolobok_light/smile.gif)
===

Вопросы:

1. Волчара должен идти, как отдельный класс (апаемся через интерфейс, как обычно) или адд-класс (апаемся, через диалог и т.п.)?
2. Поднятие уровня/накопление опыта волка, будут доступны после безвозвратного превращения или сразу после заражения?
3. Временно убирать/давать фиты при смене формы или ограничивать их скриптом (пример: если в форме волка нацепил броню, она либо разлитается на части, либо падает к ногам и т.п.)?
4. Фиты должны быть доступны в списке или даваться автоматом?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ogneslav
сообщение Dec 20 2008, 23:03
Сообщение #59


Level 4
**

Класс: Друид
Характер: True Neutral
Раса: Человек



Цитата
Первое впечатление после прочитки: чит-класс.

ты же учти каждый раз берется только одно умение, такчто чтобы например реген был 10 нужно только его и брать.... так что не такой уж это и чит класс

к примеру оборотень 20 будет имет такой набор фитов:
живучесть
реген +1
фокусировка на оружии существо
Схавать шмат жертвы(на основе лечащего укуса)
Жуткий укус (заражение лекантропией)
реген +2
+1 сила

если вдуматься, то это довольно мало...
+ каждые 5 лвлов можно будет характеристику повышать(тоже одну из 3-х, т.к. остальный ему просто наф ненадо)

Цитата
1. Волчара должен идти, как отдельный класс (апаемся через интерфейс, как обычно) или адд-класс (апаемся, через диалог и т.п.)?

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

Цитата
2. Поднятие уровня/накопление опыта волка, будут доступны после безвозвратного превращения или сразу после заражения?

сразу, но только в форме волчика естественно.

Цитата
3. Временно убирать/давать фиты при смене формы или ограничивать их скриптом (пример: если в форме волка нацепил броню, она либо разлитается на части, либо падает к ногам и т.п.)?

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

Цитата
4. Фиты должны быть доступны в списке или даваться автоматом?

в списке, авотоматом только 4, они указаны почти в самом начале на своем уровне( не забудь про владение оружием существо оно тож автоматом)


остался один ворос что делать со скилами?
ты их тож сможешь в диалог поместить и что отдельно ака нить качались?
если нет будем компенсировать интелектом, мол оборотни такие сильные, что аж умные))))
тогда пусть просто будут еще 4 очка давать иль чтото навроде того, ну ты ответь а там разберёмся

Сообщение отредактировал Ogneslav - Dec 20 2008, 23:04
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
greye
сообщение Dec 21 2008, 11:56
Сообщение #60


Level 7
**

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



Цитата
Цитата
Первое впечатление после прочитки: чит-класс.


ты же учти каждый раз берется только одно умение, такчто чтобы например реген был 10 нужно только его и брать.... так что не такой уж это и чит класс

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

//========================
Цитата
Вспомнил еще одну прискорбную вещь! Будем считать это багом)
Дело в том что когда выходишь из игры дажы с лунным камнем, а потом снова заходишь стирается вся инфа о том что ты был оборотнем и т.д.
Это может быть очень не удобно в случае если модуль состоит из 2-х частей и человек поиграл в первую, раскачал оборотня до 12 уровня скажем, а потом заходит во вторую часть, булыжник есть а он даже и не заражен на самом деле!!!
Очень срочно нужно сделат чтобы скрипт помнил человека и как он прокачивался.

БД тебе в помощь.

Сообщение отредактировал greye - Dec 21 2008, 13:21
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

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

 



Текстовая версия Сейчас: 29th April 2025 - 16:53