В общем, пытался сделать так: Когда ранее умерший герой воскресает через таверну, убирается герой, что появлялся на месте умершего. Однако, убрать появившегося не получается. Remove "last created unit" не подходит, так как на карте создаются и другие юниты. Что делать?

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

Не шарю вообще в переменных, можно упростить?
Статьи для кого пишут?
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
29
5 лет назад
1
Не шарю вообще в переменных, можно упростить?
Статьи для кого пишут?
Загруженные файлы
Принятый ответ
0
19
5 лет назад
0
NazarPunk:
Не шарю вообще в переменных, можно упростить?
Статьи для кого пишут?
Глобальная при экстремальных ситуациях может не срабатывать,к примеру когда идет несколько обращений к функции подряд.
  1. Попробуй записывать каждого приобретенного героя в отдельную переменную
  2. Создавай локалку,а потом копируй в глобулку:
local unit u
set: u = get last created unit
set u = udg_Shadow
set u= null
0
29
5 лет назад
0
local unit u
set: u = get last created unit
set u = udg_Shadow
set u= null
Что за бред?
SсRealm:
Глобальная при экстремальных ситуациях может не срабатывать,к примеру когда идет несколько обращений к функции подряд.
В моём примере, если до того, как воскреснет первый вампир умрёт второй, то значение переменной просто перепишется. И никакие локалки этому не помешают.
0
19
5 лет назад
0
NazarPunk:
local unit u
set: u = get last created unit
set u = udg_Shadow
set u= null
Что за бред?
SсRealm:
Глобальная при экстремальных ситуациях может не срабатывать,к примеру когда идет несколько обращений к функции подряд.
В моём примере, если до того, как воскреснет первый вампир умрёт второй, то значение переменной просто перепишется. И никакие локалки этому не помешают.
Потому что это общий пример!!!
Ни кто не мешает сделать массив переменной.А унего просто записать в глобалку только что созданного, а если этих созданных херова туча? У меня из за этого была куча глюков!
0
29
5 лет назад
0
а если этих созданных херова туча?
Записывать в хэштаблицу.
SсRealm:
У меня из за этого была куча глюков!
Мой внутренний экстрасенс подсказывает, что куча глюков у вас была совершенно по другой причине.
0
19
5 лет назад
0
NazarPunk:
а если этих созданных херова туча?
Записывать в хэштаблицу.
SсRealm:
У меня из за этого была куча глюков!
Мой внутренний экстрасенс подсказывает, что куча глюков у вас была совершенно по другой причине.
Зкрываем тему. Ваш внутренний экстасенс ошибся.Проверьте его на наличие багов))
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.