С крипов иногда выпадают лечебные руны и так как крипов много, то и рун много на карте лишних. Как сделать так что бы они подолгу не залеживались на карте, а исчезали?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
При создании предмета заносить его в массив предметов. Запись ведется последовательно, пока не достигнется его конец(8192я ячейка массива(exitwhen i = 8191)), после чего вновь начинается с нуля. (в прочем, можно поставить значение и поменьше, от этого будет только лучше(переменная перезапишется раньше -> старая ссылка удалится -> предмет окончательно удалится из памяти если ссылок на него больше нигде нет)).
Ну а каждую секунду инкрементить целочисленные переменные в параллельном массиве от нуля до... времени жизни в секундах, по достижении значения которого удалять предмет.
Если вы знакомы с jass, то переписать для себя вы сможете на ура.
Отредактирован Real60Hz