![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#311
|
|
Level 19 ![]() Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [Sn] ![]() |
Я забил, на них и сделал свой класс, короче просто назвал его -fenix-, ну и tlk свой написал, а все остальное оставил, как у бойца, но он в игре не появляется, что может быть не так?
|
![]()
Сообщение
#312
|
|
Level 19 ![]() Класс: Обыватель Характер: True Neutral Раса: Дварф NWN: Контент ![]() |
-fenix-, приведи пожалуйста строку класса - тогда еще смогу что-нибудь сказать
|
![]()
Сообщение
#313
|
|||
Великий хранитель фотоальбома ![]() Класс: Оборотень Характер: Chaotic Neutral Раса: Тварь МАСТЕР Кисти ![]() |
А в тулсете появляется? через тулчет в смцсле класс видно? Добавлено в 07:34 Ещё смотря какой класс.2да ты правил.. там их несколько. в 2да сурсе лежат помоему лишь игровые классы, нормальный (полный) 2да лежит в эксп.паке-его нвн эксплорером извлекать надо. просто например добавишь ты в 2да из сурса строку 11.... а в нормальном класс.2да строк например 32... ну и будит у тебя глючить =) Сообщение отредактировал balrog - Sep 26 2005, 07:36 |
||
![]()
Сообщение
#314
|
|
Level 19 ![]() Класс: Обыватель Характер: True Neutral Раса: Дварф NWN: Контент ![]() |
|
![]()
Сообщение
#315
|
|
Level 7 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Эльф NWN: Скриптинг [Sn] ![]() |
Ребята, объясните мне. В файле feat.2da в графе Constant обзываю свой фит определенной константой. Почему она (константа) не понятна редактору скрипта? Сам фит работает нормально, именно так, как нужно.
|
![]()
Сообщение
#316
|
|||
Level 2 ![]() Класс: Обыватель Характер: Lawful Good Раса: Человек ![]() |
Может нужно в "nwscript.nss" прописать константу еще? Сообщение отредактировал Kalian - Sep 28 2005, 15:17 |
||
![]()
Сообщение
#317
|
|
Level 7 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Эльф NWN: Скриптинг [Sn] ![]() |
Kalian , я так и сделала, только тогда зачем в 2da таблице указывать константу? Не совсем поняла :xz:
Добавлено в [mergetime]1127910583[/mergetime] Вернее совсем не поняла :) |
![]()
Сообщение
#318
|
|||
Level 2 ![]() Класс: Обыватель Характер: Lawful Good Раса: Человек ![]() |
Ну незнаю... В "nwscript.nss" ты устанавливаешь значение для константы, а в "feats.2da" константу для фита.. Наверно так... ) Сообщение отредактировал Kalian - Sep 28 2005, 17:12 |
||
![]()
Сообщение
#319
|
|||
Level 7 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Эльф NWN: Скриптинг [Sn] ![]() |
Kalian , в nwscript указываешь, например
|
||
![]()
Сообщение
#320
|
|||
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
реально она (константа) там в 2да нафиг не нужна. Она не используется. Все, что нужно это ID, это САМОЕ важное. Я бы даже в нвскрипт не вписывал константу, а просто использовал бы число, если это нужно в 2-3 скриптах. :) |
||
![]()
Сообщение
#321
|
|
Level 7 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Эльф NWN: Скриптинг [Sn] ![]() |
Lex , поясни, пожалуйста, а зачем нужно ID и чем оно самое важное. У мну в таблице 1072 фита вместе с моим. Сколько ни меняла ID, результат один - как был 1072, так им и остался. Тут как-то Lemegeton писал, что движок просто считает номера строк сам, по-моему так и есть. Если я не права, извини.
|
![]()
Сообщение
#322
|
|
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
ты права, по поводу того, что что бы ты туда не ставила, движок будет смореть номер строки. Собствено говоря ИД я имел ввиду имено номер строки в таблице. Потому как НВН только так, по номеру строки, берет из 2да строки. Собсна самое важное оно имено по этому. :)
\\ я с долей иронии говорил про важность, но тем не менее. :) |
![]()
Сообщение
#323
|
|||||
Level 19 ![]() Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [Sn] ![]() |
Поставил ХотУ, но заклинание ни где не появляется, вот spells.2da :( Это называется l_Polymorph_Drgn
Дальше за ним l_Polymorph_Drgn_Blue и за ним еще 2 - точные копии этого, только ссылки на tlk у них свои
Момогите плиз! |
||||
![]()
Сообщение
#324
|
|||||
Level 19 ![]() Класс: Обыватель Характер: True Neutral Раса: Дварф NWN: Контент ![]() |
Ты забыл про "дублирование" закла в feats.2da и столбец OnMenu в cls_feat_<нужный класс>.2da Перечитай посты Лема. Там про это написано |
||||
![]()
Сообщение
#325
|
|||||
Level 7 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Эльф NWN: Скриптинг [Sn] ![]() |
И снова у меня вопрос - я делала свой класс, у меня даже получилось, вот только с ним возникли две проблемы. 1. Когда только начинаешь играть и игра предлагает тебе создать нового героя мой класс почему-то нельзя выбирать. Хотя, если выбрать стандартный класс, то потом при повышении уровня можно спокойно выбрать и мой. 2. Хотя я ставлю что этот класс может кастовать заклинания, указываю (по примеру sorcerer'а) таблицы изучаемых заклинаний, при поднятии уровня игра нахально все мои старания игнорирует и даже не показывает окошко, где можно выучить заклинания. Помогите :shout: Вот строки из classes.2da:
, а вот из packeges.2da:
Добавлено в [mergetime]1128165692[/mergetime] Снимаю первый вопрос, как политически неграмотный. Разобралась. Нужно, что бы свой класс занимал одну из 10 первых строк. Тогда его можно выбирать, как базовый. Но насчет второго помогите пожалуйста. :this: |
||||
![]()
Сообщение
#326
|
|
Level 7 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Эльф NWN: Скриптинг [Sn] ![]() |
Моя эпопея с классами продолжается. Я сделала так: на строчку Барда (пробовала со всеми кастерами) в classes.2da вписала свой класс, внесла соответственные изменения в packages.2da, так теперь игра показывает окно в котором учатся заклинания, только там нет ни одного заклинания. Вообще. :swoon: Каждый раз, когда поднимаю уровень, он показывает это пустое окошко и не поднимает уровень заклинателя (я имею ввиду уровень заклинаний (0-9)) - доступен только 0-й, и тот путой :cray:
|
![]()
Сообщение
#327
|
|
Level 10 ![]() Класс: Монах Характер: Lawful Good Раса: Человек NWN: Контент ![]() |
AliceDiren: Там очень много такого, о чем говорят, разводя руками: "Движковое". =)
По секрету: у меня не получилось переквалифицировать барда в клерика... ;) Сообщение отредактировал Lemegeton - Oct 13 2005, 15:52 |
![]()
Сообщение
#328
|
|||
Level 19 ![]() Класс: Обыватель Характер: True Neutral Раса: Дварф NWN: Контент ![]() |
Та же проблема. Кто-нибудь ее решил? Добавлено в [mergetime]1129463270[/mergetime] И еще. В чем измеряется CastTime и ConjTime? Очень хотелось бы сделать задержку в 1 раунд |
||
![]()
Сообщение
#329
|
|
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
я так и не решил. В итоге всем классам прописывал.
|
![]()
Сообщение
#330
|
|||
Level 7 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Эльф NWN: Скриптинг [Sn] ![]() |
Vhall, насколько я поняла - в милисекундах. ИМХО. |
||
![]()
Сообщение
#331
|
|
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
так.. 1 небольшой момент, который может кто не знает. (хотя это можно посмотреть в стандартных заклах этого фита. :) )
При написании своего фита полиморфа, который имеет несколько форм (см стандартные фиты WildShape и прочие) есть 1 подводный камень при прописывании спеллов под фит. в столбце FeatID ссылку на фит ставим только у 1 нашего закла (который мастер в данном случае) у остальных (у которых в поле Master идет ссылка на тот закл) в столбце FeatID пишется СОВЕРШЕННО ДРУГОЕ Что-то типа этого: 66125824. Причем числа НУЖНО делать разными. пример: 66060288, 66125824, 66191360, 65929520, 66256896. А кто мне объяснит, что это за хрень? |
![]()
Сообщение
#332
|
|
Level 8 ![]() ![]() ![]() Класс: Тайный Лучник Характер: Lawful Good Раса: Эльф ![]() |
Как узнать стандартные ссылки на ResRef и текстуры?
|
![]()
Сообщение
#333
|
|||
Level 19 ![]() Класс: Обыватель Характер: True Neutral Раса: Дварф NWN: Контент ![]() |
ResRef в широком понимании это
Существуют разные типы ресурсов, но тебе наверняка, нужна ссылка на tlk. Качай Baldur's Legacy Toolkit и ищи нужную строку. |
||
![]()
Сообщение
#334
|
|||
Level 8 ![]() ![]() ![]() Класс: Тайный Лучник Характер: Lawful Good Раса: Эльф ![]() |
Если это мне то я скачаю, но все равно не понял, там как-то видно?
ПС: Понемаю что глупо звучит, но фантазии уже нет....пока нет... |
||
![]()
Сообщение
#335
|
|
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
в 2да бывают ссылки на текст. (например в таблице фитов это ссылки на название и описание). Так как текст туда в таблицу вбивать это самоубийство, была придумана система 2да-тлк. В 2да таблице пишется строка (номер строки) из тлк, откуда игра будет брать текст. Вот и получается что в столбцах name и description мы иммеем циферки.
Вообще тебе надо более четко формулировать вопрос. Наш старый чтец мыслей ушел с форума из-за гигантских перегрузок, а нового мы пока не нашли. Так что пиши нормально то, что ты не понимаешь, а то не поймем мы. |
![]() ![]() |
Текстовая версия | Сейчас: 22nd July 2025 - 07:37 |