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