Почему такие функции как DisplayTextToPlayer или BJDebugMsg лагают при долгом использовании?
Осторожно при открытии карты. Мой старый ноут начал сильно фризить после 20 секунд уже.
>> Что на карте?
```
globals
integer C = 0
endglobals
function Trig_Lags_Actions takes nothing returns nothing…
Вопрос
4 66
2
Joma, Плюсом у тебя каждая уникальная строка кэшируется
28
Принятый ответ
Joma, любое обновление данных на экране не бесплатное. Плюс варкрафт однопоточен, и когда ты суёшь такое количество операций с боксом сообщений, то отъедаешь ресурсы у всего остального, поэтому и фпс проседает.
7
Makeba, Значит они где то копятся скрытно. Я не думал что такая жалкая вещь как вывод текста такая дорогая штуковина))
28
1 / 0.01 * 20 = 2000
Действительно есть необходимость выводить две тысячи сообщений в секунду?
Сыграйте в завершение сюжетной арки пролога Warcraft 3. Направляйте племя Чёрного Копья в его стремлении отомстить
за своих погибших братьев и своего бывшего лидера Сен'джина.
Карта
4 3K
9
Bloom, спасибо, игровой движок режет качество звука, если бы не всё то, что происходит в мире/ и баги/краши World Editor, я бы выпускал больше озвучки и кампаний
Проблема с созданием ИИ для кастомной расы. Раса создаётся в триггерах при том условии, что выставлена 90% форы и игра просто убирает начальную постройку и юнитов, заменяя на моих. Я пробовал в редакторе ИИ всё настроить, но…
Вопрос
5 66
28
Фора в 2026 это жесть... Может там хоть через диалог какой-то, я хз
Заставить ИИ играть кастомными юнитами это нетривиальная задача, такие штуки обычно под мультиплеер из живых игроков делаются
Вопрос - в редакторе можно ли отключить тот таймер, который активируется при отсутствии ратуши, при этом так, чтобы обычные условия победы и поражения остались нетронутыми?
Тема
2 357
28
Можно.
Вот в этой строчке в стандартном триггоре для мили запускается очень ёмкая цепочка вызовов функций.
В том числе создаются триггоры для каждого игрока. При срабатывании некоторых событий, например уничтожение зданий, начало постройки здания, и отмена постройки здания вызывается jass функция MeleeCheckForCrippledPlayers. Именно в ней содержится основная логика проверки является ли игрок crippled (без ратуши), и именно в ней запускается таймер и показывается диалог.
Надо разбираться глубже, но скорее всего достаточно просто на уровне карты переопределить (расчехляйте lua) эту функцию и вырезать оттуда запуск таймера и диалога.
Загруженные файлы

Подземные Хроники: Наследие Асгарта v.Final

Вот уже 50 лет назад мир, в котором велись жестокие войны, был уничтожен Демонами. Люди оказались беззащитны против нахлынувших прямо с небес инфернальных существ. Всё, что осталось горсткам выживших - покинуть превращенную в огненный вихрь поверхность и уйти в наполненные мраком пещеры. Уйти туда, где свет живет лишь в сердцах.
В Подземелье.
Подробное описание проекта здесь.
Карта
132 73.7K
1
Карта кайф, музыка из готики приятная.Поиграл сегодня около 5 часов, ощущения смешанные. Играть хочется, видно карта большая, есть квесты проработанные и персонажи, но.. Начала память забиваться, файл сохранения весит уже 65 мегабайт, по началу вылеты появлялись при попытке сохраниться спустя около часа игры, сейчас уже первый же сейв может привести к вылету - первый скриншот, либо даже до него просто играя дропает - второй скрин. Попытался найти способ увеличить объем доступной памяти или что-то в этом роде, рабочих методов не обнаружилось - удивительно для игры дцати лет. Есть ли надежда как-то исправить?
Загруженные файлы
В данной теме вы можете сделать заказы на модели, и по возможности кто-нить сможет вам помочь в реализации данной модели.
8155 947.2K
1
Заказ на работу
Доброго времени суток можете пожалуйста пожалуйста отредактировать экран кампании ночных эльфов где лучница стоит в храме на затонувшем острове и заменить лучницу на тролля из файла за ранее спасибо
Загруженные файлы
Карта
18 21.9K
1
Это очень круто было, мне кампания понравилась!