tgonta
Pixelated Sora Coder
offline
Опыт:
3,160Активность: |
О уровнях способности
Есть у меня к вам такой вопрос: как отловить повышение уровня способности? Вполне возможно, что я туплю. Но дело в том, что
работает только в том случае, если способность изучается первый раз. |
18.12.2009, 11:36 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FunkieFoO
offline
Опыт:
7,159Активность: |
Отлавливай изучение спелла и плюсуй к интегеру
с: юнит изучает спелл у: выученый спел (бла бла) д: сет интегер = интегер + 1 |
18.12.2009, 11:48 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tgonta
Pixelated Sora Coder
offline
Опыт:
3,160Активность: |
|
18.12.2009, 11:58 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FunkieFoO
offline
Опыт:
7,159Активность: |
Переменная типа интегер будет служить счетчиком уровня способности |
18.12.2009, 12:05 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tgonta
Pixelated Sora Coder
offline
Опыт:
3,160Активность: |
FunkieFoO,
Сейчас на дебаге проверю. tgonta добавил: Вроде интегер работает. Но фича вот в чём: у меня есть в РО способности, добавляющие здоровье и ману. Если уровень изученной способности 1, то я добавляю их. В противном случае повышаю им уровень. На первом уровне здоровье и мана добавляются, а при дальнейшем изучении ничего не происходит. Код ниже. Закройте тему, разобрался. Отредактировано tgonta, 18.12.2009 в 13:47. |
18.12.2009, 12:47 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|