просто раньше таблицы так критиковали, говорили перейти на массивы и структуры.
просто некоторые уникумы используют таблицу там где она нафиг не нужна
либо используют не правильно
ну и в большинстве случаев структуры удобнее чем таблицы
т.к. намного проще сделать missile.getDamage() чем таскать из таблицы данные
особенно если данные потом надо обработать и заново записать в таблицу
особенно весело работать с таблицей когда в качестве индексов выступают не константы/дефайны а магические числа
и потом месяца через 4 вспоминай что там хранилось в ячейке 16-5
Пушистый, в том коде что ты кидал строки не утекают
они хэшируются как и любые строки
мб ты затираешь значения в таблице?
например сохранил юнита в ячейку 1-1 а потом в эту же ячейку точку
в результате юнит в игре остался а в таблице нет
8gabriel8, события не губят игру вообще никак
игру губят триггеры
если у тебя 1 триггер на который навешаны все события получения урона то всё будет норм
а если у тебя 100500 триггеров то даже без событий будет жопа
про это писали во всех статьях уже 100500 раз
и есть куча наработок отлова урона на куче событий
Sebra2, потестил
у предмета есть поле cooldownId
на русском называется характеристики - название (не путать с Текст - название где задаётся название предмета)
у тех предметов у которых это поле совпадает один кулдаун
Boyazitov, скрытый спелбук с многоуровневыми абилками на урон
меняем уровень == меняем бонус
в ресурсах есть система
а если герою с инвентарём то и вовсе через баг с предметами давай
если надо +100 урона то дал 100 предметов на +1 урон
надо чтобы стало +50 удалил 50 абилок +1
Стас Орлов, унитазы не прыгают
они стоят и ждут пока на них сядут
ну ещё могут лежать если старые
для наглядности советую посмотреть как работает унитаз в твоём туалете Стас Орлов:
» WarCraft 3 / "Удаляемость" некоторых handle-объектов
на форуме вроде темы были про неё
» WarCraft 3 / Удаление событий из триггера.
занимаемый событием хэндл очищается только тогда когда удаляется триггер
» WarCraft 3 / TowerCards: Замок Архидемона!
хочешь чтото поменять редактируй старый ресурс
» WarCraft 3 / Ursa Warrior из DotA со всеми способностями
» WarCraft 3 / Как сделать систему захвата зданий?
» WarCraft 3 / Связанные handle-объекты
» WarCraft 3 / Связанные handle-объекты
нету объекта - нету события
» WarCraft 3 / Дота-фиксы
» WarCraft 3 / Выделение памяти при работе с хэш-таблицей
либо используют не правильно
ну и в большинстве случаев структуры удобнее чем таблицы
т.к. намного проще сделать missile.getDamage() чем таскать из таблицы данные
особенно если данные потом надо обработать и заново записать в таблицу
особенно весело работать с таблицей когда в качестве индексов выступают не константы/дефайны а магические числа
и потом месяца через 4 вспоминай что там хранилось в ячейке 16-5
» WarCraft 3 / Заражение
иконки публикуются пачками по 6 и более штук
» WarCraft 3 / Выделение памяти при работе с хэш-таблицей
они хэшируются как и любые строки
мб ты затираешь значения в таблице?
например сохранил юнита в ячейку 1-1 а потом в эту же ячейку точку
в результате юнит в игре остался а в таблице нет
» WarCraft 3 / Выделение памяти при работе с хэш-таблицей
лично меня в твоём коде смущают скобки
а именно отсутствие закрывающей скобки
» WarCraft 3 / Как отловить удар с орбом?
игру губят триггеры
если у тебя 1 триггер на который навешаны все события получения урона то всё будет норм
а если у тебя 100500 триггеров то даже без событий будет жопа
про это писали во всех статьях уже 100500 раз
и есть куча наработок отлова урона на куче событий
» WarCraft 3 / Сброс перезарядки предмета.
Ред. nvc123
» WarCraft 3 / Сброс перезарядки предмета.
у предмета есть поле cooldownId
на русском называется характеристики - название (не путать с Текст - название где задаётся название предмета)
у тех предметов у которых это поле совпадает один кулдаун
» WarCraft 3 / Как отловить удар с орбом?
Ред. nvc123
» WarCraft 3 / Сброс перезарядки предмета.
менять его можно только у канала и спелбука
Ред. nvc123
» WarCraft 3 / Не блокируется способность + не реагирует на зависимости.
а вообще готовых систем на эту тему на сайте куча
гуглятся 1 запросом
https://www.xgm.guru/p/blog-azazzell/set-unit-attribute
» WarCraft 3 / Не блокируется способность + не реагирует на зависимости.
меняем уровень == меняем бонус
в ресурсах есть система
а если герою с инвентарём то и вовсе через баг с предметами давай
если надо +100 урона то дал 100 предметов на +1 урон
надо чтобы стало +50 удалил 50 абилок +1
» WarCraft 3 / Переменная
» Fa_losophy / Мапперская дуэль имени меня
только я ещё саму карту делать не начал ибо времени нету
но думаю играбельную альфу к 30 сделаю
» WarCraft 3 / Пара вопросов.
они стоят и ждут пока на них сядут
ну ещё могут лежать если старые
для наглядности советую посмотреть как работает унитаз в твоём туалете
Стас Орлов:
» WarCraft 3 / Требование маны у пассивн способности
хотя мб меня память подводит
» WarCraft 3 / вызов функций
правь оба файла и будет тебе счастье
» WarCraft 3 / Прыжок на гуи