32

» WarCraft 3 / Как сделать статистику (board) урона (damage)?

Событие получает урон + запись всего урона выше 0 в массив где каждая ячейка нанесенный урон.
32

» WarCraft 3 / SetUnitMoveSpeed( )

Принятый ответ
Есть такая нативка, которая какраз и ставит базовую скорость. SetUnitMoveSpeed но не выше 522 и не ниже чем в константах.
32

» WarCraft 3 / Damage taken и утечки

События висят в триггере и на обьектах, собственно на которые и повешаны события. Удаляй триггер после каждой волны и создавай снова и вешай события. Ни кому как раз ивенты то проблем не приносили, смотри ту же доту фрога...
Точно все проверил с дебагом?
32

» WarCraft 3 / Damage taken и утечки

ene241, Не надо удалять юнитов -remove unit - могут быть баги, особенно если юниты с кем то связаны триггерами, всякими баффами или стандартными способностями, делай им таймер жизни на 0.0 сек. и ставь бафф вызванных волков примеру (будет при смерти спецэффект и не будет костей). Юниты или триггеры при удалениях пачками не удаляются сразу, т.е счетчик хендлов снижается через какое то время, пока вар не зачистит память и снова не начнет её занимать данными. 3к это не шибко много, у тебя много юнитов одновременно? 60+ юнитов на игрока которые бегут = они тупят, стоят, просадки фпс. Так же не советую делать башни с скоростью атаки пулемёта.
Кстати у тебя есть вейты и глобалки, в паре мест, ты введи дебаги - мб у тебя где то теряется перменная из за вейтов (вейт тормозит поток, в этот момент переменная может быть перезаписана) и если юнита нет\ты пикнул дохлого юнита некоторые функции могут оборвать поток - не выполнятся дальше.
32

» WarCraft 3 / Сколько должно быть юнитов чтобы не зависал варик?

Принятый ответ
Одновременно ходящих (или еще что то делающих) лучше не более 60 на игрока.
32

» WarCraft 3 / Damage taken и утечки

ene241, открывал, посмотрел указанные тобой триггеры, я описал что там есть проблемы, таких вот явных утечек нету, то что есть я естественно проверил софтом ибо ковырять кажую функцию твоей карты как то не сильно хотелось, сам понимаешь. Введи фильтры = у тебя выбираются дохлые. и проверок на 0.00 урона нету (дебаффы наносят 0.00 ед урона при появлении или снятии, многие абилки при касте наносят цели 0.00 ед. урона)
Локейшены - зачем ты их юзаешь, я написал что уж сразу координатами, потом очень странное ветвление с екзекутами других триггеров? зачем? У тебя есть функции, вызывай по имени и все.
Сколько утечек за игру? Хендл коюнтер улетает в небеса?
32

» WarCraft 3 / Помогите расшифровать причину краша

Мх наверное кривое, где качал то? Есть же древние проверенные хаки (правда не для айкапов).
32

» WarCraft 3 / Поиск мода для "Warcraft 3"

Ну помнится у лича это было в dota helper, щяс мб в render engine сделают это, но там все сложно...
32

» WarCraft 3 / Damage taken и утечки

ene241, мда, конверт с гуи, 100500 бж функций, сам код мне мало понятен, зачем?
Потом нет ни 1 фильтра, т.е в группу ты берешь и дохлых и живых, нет проверок что урон 0.,
"Ну а дело было не в бобине просто рукожоп сидел в кабине, сори конечно но проблема была не тут, а во всем коде разом""
Вот вам код вашей карты и список утечек, меньше юзайте бж функции, старайтесь отойти от гуи конструкций, ну а так же есть тула "JASS script Helper" и её аналоги, она ищет утечки, нерационально использованные переменные и функции. Пока вы не научились все делать сами юзайте софт, и обязательно все получится без утечек и проблем.
Загруженные файлы
32

» WarCraft 3 / Угол поворота

Недавно смотрел аи дотки, вот карта, там АИ с нормальными именами переменных и функций, там есть проверка углов, пути и прочее.
Загруженные файлы
32

» WarCraft 3 / Damage taken и утечки

Код покажите, уже если честно надоело гадать, ибо мест с утечками может быть 100500.
32

» WarCraft 3 / Аттачменты у способностей

Сфера кстати как выяснилось не идет работает если кд равен 0.
У всех аур работает поле "Графика цель" (Target ART ) независимо от того работает или не работает аура на владельца, если выставить ауре недопустимые цели и радиус убрать в 0, то анимация будет работает исправно. Если таки аура работает и на владельца у него не будет визуальных аттачей из баффа.
32

» WarCraft 3 / Приветствие игрока без десинхронизации

Откуда у тебя PickedPlayer? в триггере который срабатывает по истечению времени, дурь, ссылку на игрока укажи, PickedPlayer работает только в группе игроков.
32

» WarCraft 3 / Аттачменты у способностей

DracoL1ch, все на канале и орб. У меня блинк стандартный, Ну есть еще no-channel-based абилки.
32

» WarCraft 3 / Аттачменты у способностей

DracoL1ch, нет, у меня модельки раннерок - пуляют сферу при блинке и еще 100500 абилок, при этом вроде не канал. Тут увы работает на всех моделях как на чародеи крови.
32

» WarCraft 3 / Баффы, основанные на одной способности

Ну это решается отдельным триггером который ждет когда юнит или на юнита применят одну способность из списка, которые являются диспелами.
С помощью мемхака можно рисовать бафф по своему хотению, но правда чисто визуальный, но он будет мигать перед завершением, отображать реальный уровень и так далее...
32

» WarCraft 3 / Почему нельзя создать больше TriggerAddCondition для 1 триггера?

Принятый ответ
Кто тебе такое сказал что нельзя? Глупость, все можно, все события должны вернуть положительный результат чтобы сработало действие.
32

» WarCraft 3 / Варкрафт, анимирование темы

Ну чаще всего портрет - отдельная модель (если нужно качественная анимация, а не как у космодесантника - плоская рожа и все ), её делают где придется (ну кому что нравится) после конвертируют в формат mdx, иногда для портрета используют текстуры более высоко расширения, так же на портрете делают тимколор и все необходимые анимации разговора, под каждую речь - своя анимация чтобы попасть в артикуляцию.
32

» WarCraft 3 / Аттачменты у способностей

Принятый ответ
Все абилки на статы, ауры регена фонтана. Шипы неруба ( там только в настройках баффа) .
Скилл у логова орков - шипы, тоже онли визуальный эффект.
32

» WarCraft 3 / Баффы, основанные на одной способности

В движке стоят проверки и в каждой способности прописаны все взаимодействия какие только можно...
Поэтому замедления делают из того что складывается, а именно ауры и ядовитые стрелы. очень немного способностей могут складываться.
32

» WarCraft 3 / как поменять тип атаки героя купив предмет

ArmorTagePlus, ну разумеется это способность которая меняет одного юнита в другого, ульт охотника на демонов к примеру.