Древо навыков (Skill Tree System) v 2.02
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- peter8031983
-
- Не в сети
- Давно я тут
-
- Добро-вещь относительная.
Subzeroy пишет: как называется этот скрипт ?
Этот мастер пиара сам его пилит.
Вряд ли название тебе чем-то поможет.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Просто указываю в какую сторону стоит двигать разработку нашему герою. Со своей стороны могу помочь ему, так как на этом поприще бульдога съел и знаю все тонкости.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
"Люди, Ангелы, Демоны... Есть ли между ними разница? Я не согласен с теми, кто утверждает, что Демоны - это абсолютное зло. Бывают Люди, гораздо хуже Демонов.И бывают Демоны куда более великодушные, чем Ангелы. Важно не то, кто ты, а то, кем ты хочешь быть..."
- Найн, Высший Демон -
Dark Arts - The Wings of Angel
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Как видно по скриншотам, навыки еще не соединяются линиями между собой.
Как будет работать древо:
Для каждого класса надо будет прописать индексы навыков. На скриншоте эта запись соответствует следующему фрагменту таблицы: [3, [4, 5], 6, [7, 8], [9, 10, 11]]
Мультиклассовость будет определяться наличием индекса навыка в таблице классов, то есть, если имеется такая запись:
[3, [4, 5], 6, [7, 8], [9, 10, 11]],
[4, 12, 13, [14, 15], [16, 17, 18], 19, 20]
Навык с индексом 4 будет иметь 2 класса!
Что касается зависимостей: если навык определяется, как мультиклассовый и у него несколько зависимостей, то для каждого класса будут отображаться только зависимости от этого класса.
Пример: навык с индексом 5 принадлежит классу Воин и Медик. Этот навык зависит от третьего навыка (класс Воин) и зависит от четвертого навыка (класс Медик). Если персонаж класса Воин зайдет в древо, то увидит только зависимость от третьего навыка с этим же классом, а другая зависимость будет игнорироваться.
Также добавлена поддержка минимального уровня для навыка.
Сделать релиз того, что сейчас есть я не могу, потому что надо доработать еще скрипт.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скриншоты:
Скрипт:
Благодарность Kian Ni за помощь с графической системой
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Но в самой демке ошибка. Изученные навыки не появляются в списке умений персонажа - Subzeroy забыл установить тип навыка - стоит "Нет типа" вместо "Спецнавык".
В общем, система понравилась. Например, для меня то, что умения привязаны к классу - просто спасение. Мои личные пожелания на будушее:
-Конечно, добавить визуальное обозначение требований для изучения навыка.
-Добавить возможность прокручивать древо навыка не только вправо-влево, но и вверх-вниз. Хотя, конечно, проблема может быть решена просто длинным древом навыков.
-Добавить возможность вызывать древо навыков из меню (или из меню навыков или из основного меню)
А так больше особых нареканий нет. Система работает, проста в использовании и дает достаточно информации. Отличная работа! Лично я планирую использовать ее, как только появится достаточное графическое офформление.
"Люди, Ангелы, Демоны... Есть ли между ними разница? Я не согласен с теми, кто утверждает, что Демоны - это абсолютное зло. Бывают Люди, гораздо хуже Демонов.И бывают Демоны куда более великодушные, чем Ангелы. Важно не то, кто ты, а то, кем ты хочешь быть..."
- Найн, Высший Демон -
Dark Arts - The Wings of Angel
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Что нового:
Демо: Версия 0.5 alpha
Скрипт:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
"Люди, Ангелы, Демоны... Есть ли между ними разница? Я не согласен с теми, кто утверждает, что Демоны - это абсолютное зло. Бывают Люди, гораздо хуже Демонов.И бывают Демоны куда более великодушные, чем Ангелы. Важно не то, кто ты, а то, кем ты хочешь быть..."
- Найн, Высший Демон -
Dark Arts - The Wings of Angel
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
И опять мне эти окна не дают покоя (кажется так немного получше все-таки):
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Кстати, если скил не использует маны, то она будет отображаться или нет? И можно ли будет просто удалить потом в своем проекте строчки, ответственные за прорисовку стоимости в мане, не ломая при этом скрипт? Ибо у меня, например, скилы ману не используют.
А насчет подтверждения - можно выдавать отдельное окошко просто для подтверждения - да или нет.
"Люди, Ангелы, Демоны... Есть ли между ними разница? Я не согласен с теми, кто утверждает, что Демоны - это абсолютное зло. Бывают Люди, гораздо хуже Демонов.И бывают Демоны куда более великодушные, чем Ангелы. Важно не то, кто ты, а то, кем ты хочешь быть..."
- Найн, Высший Демон -
Dark Arts - The Wings of Angel
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
"Люди, Ангелы, Демоны... Есть ли между ними разница? Я не согласен с теми, кто утверждает, что Демоны - это абсолютное зло. Бывают Люди, гораздо хуже Демонов.И бывают Демоны куда более великодушные, чем Ангелы. Важно не то, кто ты, а то, кем ты хочешь быть..."
- Найн, Высший Демон -
Dark Arts - The Wings of Angel
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
