Кет, ну не вообще все, а только персонажа и квесты что ли. Чёрт, я немного не подумал про квесты и инвентарь, объём получится нехиленький. Но и не смертельный. Сохранять чисто прогресс, а начинать всегда с города/дома/откуда там ещё.
Кет, да нет же, геморроя почти нет, насчёт "жалкого подобия" не понял. Очень хороший вариант, а самое важное - не будет никаких проблем между версиями карты и даже между разными картами, если их будет больше чем 1.
Жаль, совместимость сохранений между разными версиями нельзя наладить, можно было бы по частям выпускать.
Вообще-то сохранение через буфер игры никто не отменял, сделай красивую систему сохранить/загрузить и все дела. Я так вообще начав делать вторую часть приключений Тайги в первую очередь воткнул проверку, имеется ли сохранённый персонаж с предыдущей части и более того - пройдена игра хотя бы раз и если нет то карта выкидывает в главное меню.
naxim, ты насоветуешь щас, смотри, что ты написал naxim:
измени событие на "Время - Pereodic Event" и укажи в нём вместо 2.00 секунд 0.00
Выполнятся будет не 1 раз а каждые 0.0025 сек игрового времени. Не дезориентируй)
На будущее - лучше всегда используйте событие "Прошло 0.00 сек игрового времени" вместо "Инициализация карты". Событие Инициализации оставить только если по идее продолжается загрузка карты(конвертируется в текст и ставится соответствующая галка)
Если заклинания имеют разные ИД приказа и разные "порядки строк" то конфликтов не должно быть вообще.
Насчёт ферм/башен - насколько я помню, даже если дать одну и ту же способность разным предметам - если у этих предметов cooldown group(характеристики - предмет название) разные- то они будут независимы друг от друга. Хз правда, полезная ли это инфа в данном случае...
А причём тут покидание зоны?
Из группы он исчезнет только когда разложится или когда будет триггерно удалён из игры, ну или из группы хотя бы.
При смерти юнит с группы не пропадает, поэтому ставим событие смерти и отсеиваем погибший из группы живых. Ну и при смерти он не покидает игровую зону так-то, по идее. Он просто мёртвый.
Я бы рекомендовал завести одну постоянную группу и добавлять.удалять из неё войска.
Юнит вошёл в карту - добавили его в группу.
Юнит умер - отбавили :D
Правда придётся что-то делать сзаклинанием воскрешение, т.к. воскрешаемые вроде не отлавливаются. Либо восрешать триггерно, либо при воскрешении обновлять группу вручную.
На инфо SirNicolas что-то говорил про имитацию двумерного массива через формулу. Можно задать двумерный массив по количеству типов и типов существ и плясать оттуда. Но имхо имеет смысл если у тебя правда огромное количество "если = 1,2,100500".
Пламенем феникса дамажить проходящих. Правда придётся несколько дамиков делать по длине стены.
Если тип источника урона - дамми - то делаем копию повреждённого.
Да конечно можно же. Серьёзно. Циклом перебираешь все точки на небольшом расстоянии друг от друга. По координатам 0 0, 64 0, 128 0, ... 0 64, 64 64 и т.д. Проверяя при этом тип тайла в точке и не трогая его, если такой-то то. А если не такой-то то создать небольшую площадку нового тайла.
Анимация - add animation tag - alternate
При наличии анимаций с указанным тегом - будут играться они, нет - будут играться анимации без тега.
Например есть walk alternate, но нет stand alternate - будут играться walk alternate и stand
По скринам у тебя вроде бы всё правильно, я даже хз.
Не имея альтернативы проверить чекнул в редакторе сам, у меня всё работает.
Сделано точь-в точь как у тебя.
Страхолюдие немножко у тебя в карте. В группу вокруг рыцаря заносятся все ниты а не только враждебыне/нужные, вейт в циклах стоит. ну и по пустому РО не понять есть ли у кастеров нужное заклинание или нет.
Если тип передвижения нет и скорость 0 то можно приказывать проигрывать walk. В противном случае давать приказ на номер анимации walk или же как выше сказали, сделать walk-ом другую последовательность.
» WarCraft 3 / Перезарядка
» WarCraft 3 / как узнать юнита, который наносит урон другому юниту?
» Колдун / Колдун
» Колдун / Колдун
» Колдун / Колдун
Я так вообще начав делать вторую часть приключений Тайги в первую очередь воткнул проверку, имеется ли сохранённый персонаж с предыдущей части и более того - пройдена игра хотя бы раз и если нет то карта выкидывает в главное меню.
» Jusper's Notes / XGM Moscow [2015]
Ред. Melissa
» WarCraft 3 / Таймер
naxim:
На будущее - лучше всегда используйте событие "Прошло 0.00 сек игрового времени" вместо "Инициализация карты". Событие Инициализации оставить только если по идее продолжается загрузка карты(конвертируется в текст и ставится соответствующая галка)
» WarCraft 3 / Таймер
» WarCraft 3 / Таймер
Если это массив.*
Ред. Melissa
» WarCraft 3 / Как сделать юнита который живет 60 сек.?
Ред. Melissa
» WarCraft 3 / Варик путает абилки
Насчёт ферм/башен - насколько я помню, даже если дать одну и ту же способность разным предметам - если у этих предметов cooldown group(характеристики - предмет название) разные- то они будут независимы друг от друга. Хз правда, полезная ли это инфа в данном случае...
» WarCraft 3 / как подсчитать количество живых юнитов на jass?
Из группы он исчезнет только когда разложится или когда будет триггерно удалён из игры, ну или из группы хотя бы.
При смерти юнит с группы не пропадает, поэтому ставим событие смерти и отсеиваем погибший из группы живых.
Ну и при смерти он не покидает игровую зону так-то, по идее. Он просто мёртвый.
Ред. Melissa
» WarCraft 3 / Sniper v0.27
А, пардон, не заметил. Хорошо, что есть хД
Ред. Melissa
» WarCraft 3 / как подсчитать количество живых юнитов на jass?
Юнит вошёл в карту - добавили его в группу.
Юнит умер - отбавили :D
Правда придётся что-то делать сзаклинанием воскрешение, т.к. воскрешаемые вроде не отлавливаются. Либо восрешать триггерно, либо при воскрешении обновлять группу вручную.
Ред. Melissa
» WarCraft 3 / сравнение переменной
Ред. Melissa
» WarCraft 3 / Триггеная способность типа "Стена"
Если тип источника урона - дамми - то делаем копию повреждённого.
» WarCraft 3 / Ландшафт
» WarCraft 3 / Заменить анимацию Walk
При наличии анимаций с указанным тегом - будут играться они, нет - будут играться анимации без тега.
Например есть walk alternate, но нет stand alternate - будут играться walk alternate и stand
» Интересное от Mocherad / Как я опубликовал свою игру в WorkShop
» WarCraft 3 / В чем моя ошибка?
Ред. Melissa
» WarCraft 3 / В чем моя ошибка?
Не имея альтернативы проверить чекнул в редакторе сам, у меня всё работает.
Сделано точь-в точь как у тебя.
Ред. Melissa
» WarCraft 3 / Приказы
» WarCraft 3 / Приказы
» WarCraft 3 / Перемещение только стрелками.
Ред. ivanbakavan
» Администрация XGM / Ресурс больше не опубликован