23

» WarCraft 3 / Хэш-таблица и добавление юнита

LosKalmaros, если периодический урон, то можно сделать это через триггер с истечением таймера, и сохранять/грузить по ключу таймера.
Если в триггере 1 создаётся дамми и каст
И в триггере 2 идёт отлов каста дамми и действия
То тогда сохраняй ключ от дамми, но дамми должен быть жив на момент Загрузки ключа
И так далее и тому подобное.
Короче говоря, для ключей используй те вещи, которые точно могут быть определены в триггере именно к этому триггеру
Никаких переборов не надо. Это костыль, и плохой костыль, как верно сказано выше.
Надеюсь, понятно))
23

» WarCraft 3 / Уроки по созданию карт и кампаний с нуля

nazarpunk, модно молодёжный "высокоинтеллектуальный" контент - влоги, как я сходил(а) под забор, распаковки всяких свистелок, кальянный рэп, распаковки личности и инфоцыганщина с осознанием себя, желтуха, конспирология на уровне плоской земли, и так далее и тому подобное. Если не жалко глаза и моск, можешь посмотреть)
23

» WarCraft 3 / Изменение анимаций в моделях

Elder_Shadow, варкрафт)
По факту все анимации - это одна анимация, с одним таймлайном, просто спец разделители стоят и всё) дёшево и сердито
23

» WarCraft 3 / Хэш-таблица и добавление юнита

Для этих Key, а скорее всего это GetHandleId(), используй триггер юнита, истекшего таймера (если триггер по таймеру) или This Trigger, то есть "триггер триггера")) Соответственно сохраняй/загружай данные в таблицу/из таблицы по вышенаписанному принципу. Всякие случайные и прочие нестабильные вещи лучше не использовать для такого) чревато неработоспособностью
23

» WarCraft 3 / Анимирование

Makeba, 1.40 глюкавый с анимками, постоянные вылеты от любого чиха, 1.39 нормально пашет, кроме редких случаев вроде создания поворота партиклу
23

» WarCraft 3 / Уроки по созданию карт и кампаний с нуля

nazarpunk, зайди в тренды ютуба к примеру, там много модного молодёжного, но там не заметно, что эти блогеры и "криэйторы" пытались думать через моск при создании своего "контента") чтоб похайпожорить, много моска не надо)
23

» WarCraft 3 / Изменение анимаций в моделях

Elder_Shadow, потому что варик не распознаёт, от какой анимации какой ключевой кадр (КК) и будет обрабатывать все КК в анимации, даже если они предназначались для другой)
23

» WarCraft 3 / Изменение анимаций в моделях

Makeba,
Написал потому, что лично столкнулся с проблемой, что в редакторе карт и в игре у модели во время анимации stand частично появлялся меш портрета, да и сама модель вела себя странно.
Оказалось, что я случайно прописал КК анимаций Portrait и Stand внахлёст, с пересечением. Как только поменял КК у Portrait, баг исчез.
Мб на анимациях текстур такого нет
хотя вообще, если в анимке стоят КК например 1000, 1500, 2500,
анимация stand имеет длину 1000-2500,
а КК 1500 предназначен для portrait, которая имеет длину 1500-3000,
то КК 1500 будет задействован в анимации stand.
Проблема именно в этом, чтоб КК не задействовались, где не надо...
23

» WarCraft 3 / Изменение анимаций в моделях

Попробуй переименовать Stand - 1 в Stand, и остальные в Spell Channel 2 и аналогично, и выставить им частоту 2 или 4, должно помочь
И естественно анимации должны не пересекаться с другими.
23

» WarCraft 3 / Уроки по созданию карт и кампаний с нуля

Makeba, так статье сто лет в обед) а из нового для вкатывания, простого(!) - толком ничего и не добавилось за прошедшие года
и скажи, как нужно сделать стильно-модно-молодёжно)
23

» WarCraft 3 / Функция RemoveItem() не удаляет предмет

Tredor46, да, интересно.
Ок, а как тогда ведут себя предметы, если использовать функцию UnitRemoveItem() или сначала сделать SetWidgetLife( item, 0.00 ) то есть убить предмет, а потом удалить?
23

» WarCraft 3 / Редактор материалов

PUVer, с крылом да, актуально. Хотя у него так же будут баги освещения, оно будет освещенное снизу. Потому лучше такие поверхности дублировать, разворачивать у дубля нормали зеркально и не ставить двусторонний материал)
23

» Администрация XGM / Поддержи XGM - мы это не забудем!

SсRealm, можно) только платить им придётся не меньше 100к в месяц. Каждому. Иначе они даже не почешутся))
23

» WarCraft 3 / Функция RemoveItem() не удаляет предмет

Событие - юнит получает предмет
Условие - манипулируемый предмет это книга
Действие - удалить манипулируемый предмет (remove item)
Тогда книги должны будут удаляться
23

» WarCraft 3 / Редактор материалов

Если в модели дырки из-за кривых нормалей и нужно их затыкать двусторонним материалом - это халтура, не должно быть таких дырок. Двусторонний материал не для этого) и ещё он подсвечивается в игре некорректно, тыльная сторона будет освещена так же, как лицевая, несмотря на то, что лицевая, например, отвернута от источника света. И все дырки будут тёмные на освещенной поверхности в игре, если это не светящийся материал)
23

» WarCraft 3 Legends / WarCraft Data Sync

AMark, в wts файле, насколько помню, ид юнита идёт в квадратных скобках, а под ним уже прописывается имя, описание итд итп. И wts можно открыть блокнотом)
23

» WarCraft 3 Legends / WarCraft Data Sync

AMark, как в первой доте, так же, как в архив с игрой, по тем же путям пихаешь и игра должна читать slk. Редактор карт их не откроет, но он тут и не нужен, в общем-то. Хотя можно делать карту с архивом патча, и тогда редактор будет их видеть. Перед релизом перекинуть slk в карту и выпускать в релиз)
23

» WarCraft 3 Legends / WarCraft Data Sync

AMark, уууу.... Муторно всё это будет. Честно говоря, как по мне, парсинг файлов юнитов лучше вообще не рассматривать. Ведь в карту и slk txt можно с юнитами запихнуть, а там командно работать куда проще, ведь софт уже есть готовый, и онлайн сервисы есть.
23

» Game Dev / Как спроектировать игровую математическую модель, забалансить её и не сдуреть. Разбор на практических кейсах

Cancel, Ни черта не понятно интуитивно. Когда я у себя в карте юнитов создавал, сразу возник вопрос - а что прописывать то? Как их ранжировать и по чему? Так потыкался, сяк, потом понял, что нужна некая система, хоть и рекомендательная, чтоб не скакать туда-сюда и не строить 100500 догадок и вариантов.
Можно, конечно и свою выдумать, но зачем, если есть готовая? Например, эта. За что и спасибо)
Либо можно из другой игры скопипастить, но если игра другого типа, тут в лоб не выйдет. Всё равно перенастроить придётся
23

» Game Dev / Как спроектировать игровую математическую модель, забалансить её и не сдуреть. Разбор на практических кейсах

Очень хорошая статья для стартового баланса. Чтобы было от чего отталкиваться при написании характеристик оружию, персам, мобам итд. А не лепить от балды вразнобой или одинаково
Но релизный баланс всё равно придётся расставлять по итогу тестов собственно тестеров, ведь там будет уже 100500 неучтенных ситуаций, уловок, багов, гличей и так далее, и тому подобное
23

» WarCraft 3 / Iconer 256

Elendar, благодарю)
Жду новой версии софта, с пас иконками)
23

» WarCraft 3 Legends / WarCraft Data Sync

AMark, ну, если по количеству судить, тогда да, мало кто остался...