Можно цикл, можно и глобалки. В сжассе foreach циклом обрабатывает, все ок. Передавая через глобалки ничего плохого не случится, действия все равно в одном потоке.
Проблема на моей стороне, я просто ленивый. Все иконки сейчас с дотовского сервера, но некоторых там нет и нужно просто потратить время и сконвертить/загрузить их из игры.
Обновил описание и скриншоты
Гениально. Объясняю: сохранение и загрузка игры это абсолютно Т О Ж Е С А М О Е что и реплей и реконнект. ПОЛНОСТЬЮ. Это просто проигрывание всех действий до нужного момента. Очнитесь ё-маё.
Найс два минусатора которые не знают как работает локстеп хд
Реконнект в варкрафте это то же самое что загрузка реплея только в мультиплеере. И если когда-либо встречались с багаными реплеями где в определенный момент идет в жопу то могли бы заметить что это не фиксится вообще никак. Одно неправильное действие в любой точке реплея и с этого момента все "эффектом бабочки" начинает идти не так.
Естественно если десинхрон из-за рандомного бага клиента то тут уже надеяться не на что.
При реконнекте, внезапно, клиент синхронится с актуальными данными сервера
Лол, удачи. Если у тебя по ходу игры произошла ошибка реконнект при локстепе точно таким же образом эту ошибку вопроизведет и тебя просто опять кикнет.
Если бы можно было сделать реконнект как в доте проблемы десинхрона не было бы в принципе, но реконнект если и будет то будет скорее как в хотсе - по 10 минут ожидания как при перемотке реплея, только хуже.
Полный рофл без намека на смысл. Единственная адекватная надстройка над джассом это wurstscript в котором в частности есть и всякие расширители дефолтных типов которые позволяют делать unit.getHandleId() и т.д.
Вот эту вот "pak+id+action" гирлянду уже 10 лет как изобрели в cjass.
Ну пилл предлагали и пипл откат сделали - см "Crumbling Island Arena Origins". Только вот играет в этот откат 2 человека в хорошее время. В самой игре в итоге игроков не уменьшилось. Будет все по плану - портируем обратно старых героев, добавляем новых.
» WarCraft 3 / (Memory Hack) 2 вопроса
» WarCraft 3 / Скилл прыжок
» WarCraft 3 / call ForGroup()
Ред. Doc
» Hearthstone / Общее обсуждение
» Hearthstone / Общее обсуждение
)
» WarCraft 3 / Щемление 0.78
» Dota 2 / Crumbling Island Arena
Обновил описание и скриншоты
» WarCraft 3 / "Десинхрон" и всё о нём!
» WarCraft 3 / "Десинхрон" и всё о нём!
Реконнект в варкрафте это то же самое что загрузка реплея только в мультиплеере. И если когда-либо встречались с багаными реплеями где в определенный момент идет в жопу то могли бы заметить что это не фиксится вообще никак. Одно неправильное действие в любой точке реплея и с этого момента все "эффектом бабочки" начинает идти не так.
» WarCraft 3 / "Десинхрон" и всё о нём!
» Кузня Волчачки / [Заметка №3] Черновик Kjass
» WarCraft 3 / "Десинхрон" и всё о нём!
» Кузня Волчачки / [Заметка №3] Черновик Kjass
» Dota 2 / Crumbling Island Arena
» Кузня Волчачки / Пишу для себя компилятор kjass
» Кузня Волчачки / [vJass] Заметка №1: Особый Сруктер
» WarCraft 3 / как показать мультиборд одному игроку?
Ред. Doc
» Dota 2 / Crumbling Island Arena
Поиграй побольше, попробуй WAQA комбу и т.д.
» Murk Game / Dead Squad - DevLog 5
» Dota 2 / Crumbling Island Arena
» GumGuy. Run, slide, survive! / GumGuy. Run, slide, survive!
» Двери, которые лучше не открывать / Интересные факты о создании Don't open the doors!
» Dota 2 / Crumbling Island Arena
» Wanderer: Акт 1 / Wanderer: Акт 1
Ред. Doc
» Wanderer: Акт 1 / Wanderer: Акт 1