Никак не могу понять, почему способность изначально изучена и регенерация включена.
Смотрел и в начальных техах игрока. Там ничего.
Ставил в требования уровень 2. Не помогает.

Принятый ответ

ssbbssc, идеализм. Так я использую 1 строку кода, а в твоем случае каждый чек события создаю строку.
Но скорее всего, с уровнем и придется сделать. Т.к уровень - индекс массива по своей сути, и создание у юнита ссылки на способность(которая не принадлежит ему по базе), думается, будет жрать больше, чем просто изменение одного числа.
Maniac_91, я согласен, что так можно. И уже об этом думал. Но в моем случае, у других юнитов, ещё куча разнообразнейших способностей, которые так не заменить. Нужен общий случай для решения проблемы "красивым" способом.
0
19
7 лет назад
0
Похожие вопросы:

ответ
Понизить уровень улучшения никак нельзя. Многие пробовали самые извращенные способы, но нет.
Покопался на форуме, нашел темы, где обсуждались похожие проблемы (правда пути решения там разные):
ответ
используй геройский скилл предметы
ответ
Нет, не существуют. Без бд не обойтись.
ответ
тогда можно заменить исследование на создание юнита
здание создает определенного юнита -> повышаем уровень инвентаря
у этого способа есть несколько минусов:
  • одна иконка на всех уровнях улучшения
  • юнит не исчезнет на последнем уровне улучшения, а значит придется заменять здание на другое, но уже без этого юнита
ответ
Мда, кто так делает а? Требование лиж закрывает иконку, эффект то пассивка дает всегда, и пофигу её что там за требование..
Повышай броню так или делай другой эффект улучшения - Способность на уровень.
Сделай 2 уровня у твоих Рунических браслетов на 1 уровне сделай бонус брони 0 а на втором какой хочешь, потом с помощью апгрейда повышай уровень способности (а вы не знали что апгрейды могут повышать уровни способностям, изменять данные аур и так далее?)

2
20
7 лет назад
2
А нет, нихрена не помог, чертов бот. А ведь такую надежду дал с уровнями заклинаний от исследований.
0
18
7 лет назад
0
В настройках ("Сценарий" сверху в главном окне) есть пункт "Улучшения", где можно каждому игроку установить возможные исследования. Может, там что-то не так?
Кстати, улучшения можно проводить только в сторону увеличения, то есть нельзя понизить их уровень даже триггерно. То есть если изначально исследование было уже сделано, то его не получится отменить.
0
20
7 лет назад
0
Maniac_91, пробовал. Как говорит Белка, плашка улучшения просто мешает применять абилки, а пасивки работают. Мне нужно с помощью улучшений поднять уровень способности на 2 (что тоже не получается сделать) или в аналогичном ключе.
Иначе, придется писать быдлокод с выдачей способности юниту при появлении его на карте.
0
18
7 лет назад
0
DemonoiD, нужно включить регенерацию? У Орды есть такое улучшение. На его примере можно создать своё.
Загруженные файлы
0
20
7 лет назад
0
DemonoiD:
а что мешает при окончании апдейта устанавливать уровень скилла вручную? или выдавать его
0
20
7 лет назад
0
ssbbssc, идеализм. Так я использую 1 строку кода, а в твоем случае каждый чек события создаю строку.
Но скорее всего, с уровнем и придется сделать. Т.к уровень - индекс массива по своей сути, и создание у юнита ссылки на способность(которая не принадлежит ему по базе), думается, будет жрать больше, чем просто изменение одного числа.
Maniac_91, я согласен, что так можно. И уже об этом думал. Но в моем случае, у других юнитов, ещё куча разнообразнейших способностей, которые так не заменить. Нужен общий случай для решения проблемы "красивым" способом.
Принятый ответ
2
6
7 лет назад
2
Универсальный способ это мемхак, но он слишком сложен в использовании.
0
20
7 лет назад
Отредактирован ssbbssc
0
50 килобайт памяти погоды не сделают. ты уверен, что не слишком заморачиваешься?
0
20
7 лет назад
0
ssbbssc, в хобби главное - это получение от него удовольствия.
это я ещё в битах ничего не понимаю
Чтобы оставить комментарий, пожалуйста, войдите на сайт.