Хорошо, я прикрепляю пример. Но учтите: улучшение распространяется на всех юнитов игрока; большое количество уровней в улучшении тормозит игру и увеличивает время загрузки карты; в таких улучшениях-пустышках должно быть минимум информации (описаний, ссылок на изображения для пиктограммы и т. д.), потому что они и без того ощутимо увеличивают вес карты; уровень изучения улучшения невозможно понизить и влияние улучшения на юнитов игрока практически невозможно отменить.
Касательно примера: просто введите в игре в чат "up" без кавычек и максимум маны архимага увеличится на 10 ед. Эффект суммируется до 10 раз — у улучшения 10 уровней.
У меня такого нет. Вы какой редактор используете? Скорее всего это какая-то пользовательская функция, которая использует ныне исправленные баги или что-то вроде этого.
Если бы были ошибки в коде, JNGP сообщил бы. Бесконечные циклы — вряд-ли, такие циклы автоматически прерываются и не вызвают фаталов. Десинк тоже вряд-ли, т. к. тогда сингл бы нормально работал.
Хм, может переменные неправильно инициализируются — стоят не в тех местах или ссылаются на недопустимые значения. У меня было такое, только игра вылетала на определённой стадии загрузки, а не после выбора в меню. Проверьте действия с игроками при инициализации игры и связанные с ними действия. Навскидку думаю что собака зарыта там.
Помню, я когда-то разрабатывал карту с похожей концепцией. Игроки приняли её не очень хорошо. Было слишком мало нестандартных способностей у юнитов и мало контактной борьбы. Обычно побеждал тот, кто меньше всего участвовал в стычках и берёг силы (главная проблема FFA). Хочу попросить Вас не повторять моих ошибок.
Насколько я понял из написанного в проводнике, то у способности может быть только два уровня (сам не проверял). Могу только предложить ещё изучить этот алгоритм.
+
Кстати, я тут почитал и выяснилось, что способ предложенный в проводнике использует баг, который поправили в новых патчах, т. е. способ не работает.
Никто доподлинно не знает что Вы делали в своей карте, кроме Вас. После чего это началось? Пока могу только порекомендовать отключить все триггеры в карте — если баг пропадет, значит поочередно включайте триггеры и ищите, какой из них вызывает баг. Если не пропадет, значит причина не в триггерах.
А потребление пищи вообще в Вашей карте может превышать 50? Какие константы Вы меняли, кроме максимума пищи?
Стандартная система вычисления расходов мешает мне. Я не могу понять как её обойти.
Вы скорее всего это знаете, но я всё-таки скажу: чтобы заменить оригинальную текстуру в карте, нужно импортировать новую текстуру в карту с помощью менеджера импорта (F12) и прописать новой текстуре путь, который соответствует пути, по которому нужная модель ищет текстуру.
Конкретно в Вашем случае проблема скорее всего в том, что есть две модели волшебницы и две разные текстуры: одна для RoC, а другая для TFT, и Вам нужно определиться, какую текстуру заменять.
Чтобы заменить текстуру волшебницы для TFT (в красном), используйте путь "units\Human\Sorceress\BloodElfSorceress.blp", а для волшебницы из RoC (в белом) — "units\Human\Sorceress\Sorceress.blp" (без кавычек).
По умолчанию, если вы используете TFT, игра будет использовать модель волшебницы из TFT, поэтому используйте первый вариант.
Я прикрепил карту-пример, где я заменил текстуру волшебнице из RoC.
» Аниме / Обсуждение аниме и манги
» WarCraft 3 / Silk Object v3
» WarCraft 3 / Error
Ред. Zahanc
» WarCraft 3 / Увеличить ману
» WarCraft 3 / Триггер не работает(advanced)
Ред. Zahanc
» WarCraft 3 / Error
» WarCraft 3 / Увеличить ману
Кстати, если изменения не нужно откатывать, то можно сделать через апгрейды.
» WarCraft 3 / Увеличить ману
Ред. Zahanc
» Во славу Лоа / Во славу Лоа
» Heroes of Azeroth / Heroes of Azeroth
» WarCraft 3 / Увеличить ману
+
Кстати, я тут почитал и выяснилось, что способ предложенный в проводнике использует баг, который поправили в новых патчах, т. е. способ не работает.
» Во славу Лоа / Во славу Лоа
» WarCraft 3 / Нестандартная система рассчета расходов на содержание армии
Я обновил описание и сделал его более конкретным. Надеюсь теперь кто-то из высших умов поймёт меня.
» WarCraft 3 / Увеличить ману
Ред. Zahanc
» WarCraft 3 / Увеличить ману
» WarCraft 3 / Увеличить ману
» WarCraft 3 / Error
» Блог им. ARCHIMONDE / N'Y 2013 Naga Model Contest
» В гостях у Эльрата / N'Y 2013 Naga Model Contest
» WarCraft 3 / Нестандартная система рассчета расходов на содержание армии
Стандартная система вычисления расходов мешает мне. Я не могу понять как её обойти.
» WarCraft 3 / Тайлсеты
Ред. Zahanc
» WarCraft 3 / Помогите с тексурой
» Восхождение Короля-Лича / Скриншоты
» Восхождение Короля-Лича / Восхождение Короля-Лича