Помогите, пж, реализовать следующую идею: при каждом повышении уровня герой выбирает 1 из 3ех случайных способностей из списка (допустим 50 способностей). Их будет максимум 5 у одного героя. При достижении 6 уровня, когда у игрока выбраны максимум способностей, герой уже сможет их улучшать через очки способностей.
`
ОЖИДАНИЕ РЕКЛАМЫ...
13
Все зависит как ты это себе представляешь, если речь о большом количестве типа 50, что в стандарте через красный плюс не помещается, нужно делать кастомно, а это можно показывать фреймами( необходим рефордж или мемхак или UjAPI) или стандартными средствами трекейблеми или самое простое через спелбук.
13
Возьми аналог и посмотри, что в других картах делают(например, для W3 TFT 1.26a VampirismFire5.10b2.w3x =) ). И да если олд скул то самое простое, мне кажется, это в екселе подредактировать .slk и в текстовом редакторе .txt файлы и вставить их в карту. Определив всех героев и все способности свои или стандартные и указав им связи.
3
Пример: герой повышает уровень, у него в окне изучении способностей появляется 3 рандомных скилла (игрок кликает на 1 из них - и эта способность остается, но остальные удаляются), и так при каждом повышении уровня, пока он не выберет себе 5 скиллов, то есть до 6 уровня. Разумеется скиллы не должны повторяться между собой.
Примерно такая схема сдеалана в доте 2 в событии терновый трон - www.youtube.com/watch?v=cwlf48XKbVw (1:13) как пример механики.
Хочу, чтобы игрок также выбирал способности и собирал собственный билд героя.
13
Frosty102, мне кажется, нужно насоздавать нестандартных способностей в редакторе карт, узнать их рав коды, и в jass2 добавлять их юниту и удалять по твоим условиям. А вот на что нажимать вопрос. Там спелы располагаются в зависимости от их объявления в slk файле. На UjAPI это вроде бы делается проще, но не всем он подходит. Так что вопрос всё равно открыт. Ждём более опытных пользователей. =) А вообще то, по одному уровню повышения сделай на 6 скилов и уровень доступности скила сделай. Первые три на первом уровне доступны и т.д. Даже без джасса можно обойтись, если я не ошибаюсь.
19
Если олдскул, то нужно юзать книгу заклинаний для имитации кнопки "плюсика" где изучаются скилы и повышается их лвл.
Суть в том что можно динамически менять содержимое книги.
Подробнее тут можешь прочитать
Но естественно это фул кастомная система изучения скилов будет.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.