32

» WarCraft 3 / Фреймы в мультиплеере(десинхронизация)

Netherstorm, Выводить текст то можно локально, а вот всё остальное нет, к примеру выбор персонажа.
32

» WarCraft 3 / Фреймы в мультиплеере(десинхронизация)

Netherstorm, записать то в переменную можно локально, но не забывай у других игроков там другие данные, и их нужно как то синхронизировать.
32

» WarCraft 3 / Телепорт Юнитов

Для телепорта SetUnitPosition юзай, то тут сверху дают вредные советы. Эта функция не даст юнитам застрять в друг друге.
32

» WarCraft 3 / Как создавать локальные переменные, если не умеешь кодить?

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

» WarCraft 3 / Фреймы в мультиплеере(десинхронизация)

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

» WarCraft 3 / Фреймы в мультиплеере(десинхронизация)

Принятый ответ
Netherstorm, таймер однократный и многократный в jass считай разные обьекты, у одного игрока он тикает, у другого нет - игра такого не понимает.
И в целом что за подход, такие вещи делаются в триггере для всех сразу, 0.01 - 100 раз в сек, чет многовато. Ну и создавай обьекты для всех игроков разом, а локально пряч\показывай. Если кто то чето нажал, сообщи об этом всем остальным, к примеру выбором даммика или через кешь синхронизируй.
32

» WarCraft 3 / Фреймы в мультиплеере(десинхронизация)

Разумеется дисинх, какие таймеры локально запускать, вы о чем?

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

» WarCraft 3 / Как взломать карту Warcraft 3?

LastUchiha, забудь, конверт в РО формат часто с ошибками, поэтому новичкам которые задают такие вопросы - лучше этого не делать, но SLK таблицы и так открываются, можно открыть и чето поменять.
Зачем тебе это нужно? Данные можно поменять и так, если глобальных работ с объектными данными не предвидится, то и ненужно ничего возвращать.
Добавить 100500 атаки юниты можно, открыв UnitBalance.slk
32

» WarCraft 3 / Как взломать карту Warcraft 3?

Ну по карте прошлись оптимизатором, и файлы редактора удалены, остались только файлы нужные для игры, файлы юнитов и их способностей явно преобразованы в SLK таблицы, которые находятся в папке "Units", в теории все можно, на практике - нет.
32

» WarCraft 3 / Как настроить антимагический амулет?

Срабатывание амулета не отследить триггерно в стандартном РО, он блочит 0.00 урона некоторых спеллов, поэтому не понять сработал он или нет на спелл + амулет срабатывает на спец атаки, вроде башей или ударов из виндвалка (в дальнем бою).
Поэтому берем руну защиты, вручаем юниту чтобы у него появился бафф, и отслеживаем его.
32

» WarCraft 3 / Как настроить антимагический амулет?

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

» WarCraft 3 / пассивная способность "кража маны" при атаке

rsfghd, ага, удар то ты ядом отловишь, а вот урон - нет.
Потом вампиризм маны, наверное подразумевает работу от маг урона.
Сделать такое сложно, нужно писать ситсему детекта урона, и разделять типы урона...
32

» WarCraft 3 / Почему таблица (multiboard) некоректно отображает данные

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

» WarCraft 3 / Кто знает как сделать Smoke of Deceit из DOTA?

Просто перманентный инвиз, ну и снятие его если поблизости есть враги...
32

» WarCraft 3 / Как удалить destructible group?

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

» WarCraft 3 / Список в JASS

Ну прям такого нет, но для юнитов или игроков есть group и force соответственно, в принципе можно реализовать аналог на хештаблице.
32

» WarCraft 3 / Как правильно использовать boolexpr?

Ну как правило делают заготовку фильтров на все случаи жизни и используют их для for group.
32

» WarCraft 3 / Какой оптимальный способ реализации нестандартной ауры?

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

» WarCraft 3 / Как изменить "иконку нейтрального здания"

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

» WarCraft 3 / Проблема с ACac

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

» WarCraft 3 / Вопрос ополчение и пасивной способности

Это именно морф, и способности не наследуются при морфе, так что ничего удивительного. У ополченца тоже эту способность укажи.
32

» WarCraft 3 / Фатальная ошибка у артилерии

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

» WarCraft 3 / Выделение контретной переменной юнита из группы

Нормальный фильтр сделать, чтобы в группу не мог попасть вася, как сделано в доте - где прямо стоит проверка not GetUnitTypeId()== 'n00L' - рошан, и он не попадает в группы.
32

» WarCraft 3 / фатал ерор

Для начала хотябы скрин ошибки, если 1.26 там хотябы норм написано что упало, и можно сузить круг поиска.
Причин может быть бесконечное множество.