Нейни, неверно. Roman095UA, нужно поставить лимит на обучение волчьего всадника на 0. Сделать улучшение, которое блокирует обучение бугая и открывает обучения всадника. И сделать способность, которая превращает всех бугаёв во всадника после исследования.
Shortly after the announcement of Dota 2, Valve filed a trademark claim to the Dota name.[51] At Gamescom 2011, company president Gabe Newell explained that the trademark was needed to develop a sequel with the already-identifiable brand.[52] Holding the Dota name to be a community asset, Feak and Mescon filed an opposing trademark for Dota on behalf of DotA-Allstars, LLC (then a subsidiary of Riot Games) in August 2010.[42] Rob Pardo, the executive vice president of Blizzard Entertainment at the time, similarly stated that the Dota name belonged to the mod's community. Blizzard acquired DotA-Allstars, LLC from Riot Games and filed an opposition against Valve in November 2011, citing Blizzard's ownership of both the Warcraft III World Editor and DotA-Allstars, LLC as proper claims to the franchise name.[53] The dispute was settled in May 2012, with Valve retaining commercial rights to the Dota trademark, while allowing non-commercial use of the name by third-parties.
То есть близзард изначально выступала за то, что Dota принадлежит сообществу, но затем близзард просто выкупила LLC, которое владело трейдмарком "Dota". В конечном итоге, Вальв и Близзард договорились, что трейдмарк остаётся за Вальв, но кастомки внутри игр близзард могут его использовать.
В любом случае, мой вопрос заключался в понимании слова "дохлый" в контексте игры.
Lord_Teo, ага, вот и причина всего происходящего. Тогда нужно либо вбить все предметы в пулл или всем в РО поставить галку. Что проще, пусть автор решит.
ScorpioT1000, видимо произошло недопонимание. Никакой кнопки "вставить в текст" в комментариях нет. Мой запрос состоит в том, чтобы в вопросе отображались прикреплённые файлы выбранного ответа. На скриншотах как раз показано, что комментарий, который был выбран как ответ, содержит файл. Но в ответе данного файла нет.
Зачем? Чтобы человек, которые данный вопрос нагуглит, сразу мог скачать карту-пример, а не листать все комментарии в поиске того, что был помечен как ответ.
Рабочие останавливаются, потому что сначала меняет владельца рабочий, а уже потом ратуша. Сначала менять владельца у строений, потом у всех остальных.
Сделал карту-пример. пара заметок:
При смене владельца приказы тренировки и исследования будут сбрасываться. Это никак не починить. Они также могут не выполнится вовсе, если недостаточно ресурсов и пищи.
В хеш можно сразу структуру сохранять, однако нужно помнить, что у структур лимит 8190 объектов на тип струтуры.
Стоит добавить, что приказы, поставленные в очередь, тоже теряются.
Дополнил карту-пример, добавил авто очистку хеша при смерти юнита. Также нужно вызывать ClearLatestOrder перед удалением юнита.
Рабочие останавливаются, потому что сначала меняет владельца рабочий, а уже потом ратуша. Сначала менять владельца у строений, потом у всех остальных.
Сделал карту пример. пара заметок:
При смене владельца приказы тренировки и исследования будут сбрасываться. Это никак не починить. Они также могут не выполнится вовсе, если недостаточно ресурсов и пищи.
В хеш можно сразу структуру сохранять, однако нужно помнить, что у структур лимит 8190 объектов на тип струтуры.
Да вроде всё просто.
Для каждого юнита отслеживаем получение приказов через события и сохраняем последний в хеш.
Выбираем всех юнитов ИГРОКА, для каждого юнита берём последний запомненный приказ. Меняем игрока. Отдаём приказ снова.
Впрочем, тут могут быть некоторые нюансы с уже выполненными приказами.
Ред. PT153
» WarCraft 3 / Переделать юнита
Roman095UA, нужно поставить лимит на обучение волчьего всадника на 0. Сделать улучшение, которое блокирует обучение бугая и открывает обучения всадника. И сделать способность, которая превращает всех бугаёв во всадника после исследования.
» WarCraft 3 / Переделать юнита
» Прочее / Прекращение контентной поддержки Heroes of the Storm
Ред. PT153
» Прочее / Прекращение контентной поддержки Heroes of the Storm
» Прочее / Прекращение контентной поддержки Heroes of the Storm
» WarCraft 3 / Сломанный лимит героев в варкрафте
» WarCraft 3 / Очень бомбит от непонимания дропа предметов
» WarCraft 3 / Как в Warcraft писать на С#?
» WarCraft 3 / как повторить действие 12 раз
» WarCraft 3 / как повторить действие 12 раз
» WarCraft 3 / Очень бомбит от непонимания дропа предметов
Ред. PT153
» Администрация XGM / [feature] Отображать прикреплённые файлы
» WarCraft 3 / Очень бомбит от непонимания дропа предметов
» Блог им. DarkLigthing / Проект Warsmash под угрозой
» WarCraft 3 / "Предметов сделано:" - что означает?
» WarCraft 3 / Перенос Jass способностей
» WarCraft 3 / Отмена Отмены приказа и как подавить бунт рабочих
» Администрация XGM / [feature] Отображать прикреплённые файлы
Ред. PT153
» WarCraft 3 / Отмена Отмены приказа и как подавить бунт рабочих
Дополнил карту-пример, добавил авто очистку хеша при смерти юнита. Также нужно вызывать ClearLatestOrder перед удалением юнита.
Ред. PT153
» WarCraft 3 / Отмена Отмены приказа и как подавить бунт рабочих
» WarCraft 3 / Отмена Отмены приказа и как подавить бунт рабочих
Сделал карту пример. пара заметок:
Ред. PT153
» WarCraft 3 / Отмена Отмены приказа и как подавить бунт рабочих
Для каждого юнита отслеживаем получение приказов через события и сохраняем последний в хеш.
Выбираем всех юнитов ИГРОКА, для каждого юнита берём последний запомненный приказ. Меняем игрока. Отдаём приказ снова.
Впрочем, тут могут быть некоторые нюансы с уже выполненными приказами.
» Блог им. DarkLigthing / Проект Warsmash под угрозой
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
Ред. PT153
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?