1.26а
Я сделал систему силы заклинания
Так вот у меня на карте она слетает с игроков
когда допустим 2+ магов на карте или наоборот даёт силу заклинания тем у кого нету даже посохов, пример маг огня только начал играть, и он может наносить урон способностями от чужой силы заклинания, хотя такого не должно быть
Что у меня не правильно?
Когда я тестирую в отдельной карте всё работает нормально
Скрины

Там где указываешь конкретное число есть вариант "арифметика", который выглядит как "число + число". Оба числа можно менять и тип операции тоже.
set N = ( N + 1 )
или -1
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
Похожие вопросы:

ответ
Применяй permanent при добавлении абилки юниту. Когда абилку удалишь, эффект исчезнет. При морфе перманентные абилки останутся. На спеллбук также работает, но надо перманентить сам спеллбук и вложенные в него абилки.
ответ
zlowar:
То есть дебаф должен всегда обновляться.)
Зачем ты делаешь триггерный дебафф? В дефолте так устроено, что дебафф заменяется, так вешай же дефолтно
ответ
MoreDoPass, для этого и нужны массивы, чтобы было MUI
  1. первый триггер сохраняет все нужные данные на один общий индекс, например PlantmineCount, и увеличивает этот индекс на один.
  2. второй триггер каждые 0,0Х секунд пробегается по массиву от нуля до PlantmineCount, проверяет расстояние и если оно подходит, делает нужные действия. После этого, чтобы тот же элемент не обрабатывался заново, нужно заменить его во всех массивах на последний и уменьшить PlantmineCount на 1. И счетчик цикла тоже уменьшить на 1, иначе этот последний элемент будет пропущен тк индекс по циклу уйдет дальше.

38
делай не равно, а прибавляй и отнимай, тогда всё должно быть ок

и почему у тебя triggering unit вместо manipulating unit в первом событии, а во втором manipulating unit
15
ScorpioT1000:
делай не равно, а прибавляй и отнимай, тогда всё должно быть ок
Это не совсем понял

и почему у тебя triggering unit вместо manipulating unit в первом событии, а во втором manipulating unit
вот тут почему триггер юнит
Загруженные файлы
38
а на второй картинке "манипулирующий"
26
Desgul, выброси предмет и выведи сообщение о том есть ли он у юнита.
Думаю дальше сам поймёшь что происходит ))
15
Extremator, Да у меня проверка есть, в тестовой карте оно нормально работает, я её перекинул себе и нормально работало, но потом пропадать стала
26
При подборе предмета проверяй его тип, и если он подходит - делай перезапись переменной.
Точно так же при потере предмета - если тип этого предмета проходит проверку, тогда перезаписываешь переменную.
В идеале надо добавлять/уменьшать текущее значение (если нет необходимости в НЕсуммировании).
Ты же чекаешь наличие предмета в тот момент когда он физически ещё не успел изменить своё положение.
15
Extremator, Не совсем понял как добавлять/уменьшать, я могу установить число только, я бы лучше сделал с суммированием.
У меня только так получается сделать
Загруженные файлы
26
Там где указываешь конкретное число есть вариант "арифметика", который выглядит как "число + число". Оба числа можно менять и тип операции тоже.
set N = ( N + 1 )
или -1
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.