Warcraft3 1.26a Создал новую карту ее вес 16кб, вставил туда триггеры и данные с редатора объектов, а после все удалил. Вес карты стал 677кб и она стала грузиться 5 минут. Чем это вызвано и как исправить.

Принятый ответ

Очень много данных в файлах *.w3a (1.69Мб) и *.wts (3.42Мб)
*.wts - очень плотная нумерацию триг-стрингов, до 19463.
*.w3a - очень много абилок.
В скрипте ничего нет (всего пол сотни строк).
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
должен сразу предупредить что делать за тебя никто не будет
теперь по твоим вопросам
  1. чтобы нельзя было кликать скрываешь, даёшь москиты, делаешь видимым
  2. действие проиграть звук и указываешь твою фразу
  3. выбираем всех подходящих(враги,живые) юнитов в радиусе от точки каста и создаём по дамми юниту(юнит без модели, без атаки, с москитами, с нужной способность, время жизни юнита 1 сек) для каждого подходящего юнита приказывая дамми юниту применить нужную способность в подходящего юнита
таким образом каждый дамми юнит применит нужную способность (в твоём случае корни) в 1 подходящего юнита для которого он и был создан а потом исчезнет
  1. система отлова урона
  2. морф юнита либо орбы
всё что я не описал есть в статьях
тебе нужны первые 2 раздела ("Основы" и "Триггеры и объекты")
ответ
quq_CCCP:
Darknessay:
Ничего не понятно, но если не работает пеший в пешего, почему не пеший>летающий>пеший - использовать посредника?
Ващето пеший в пешего работает но не так, альт форма дамми юнит, нормальная форма тот в кого хотим превратится, основа перевоплощение, все параметры в 0.
Я думаю, тебе стоит переписать свою темку на другом языке, ибо не отвечают потому что не понимают.
ответ
Если я правильно помню, можно отследить, становиться ли золото больше определенного значения. Итак:
  • пишем текущее значение в переменную;
  • создаем триггер, который срабатывает, если значение золота становиться больше переменной.
Если триггер сработал:
  • находим разницу;
  • добавляем еще столько же;
  • обновляем переменную;
  • возможно. придется пересоздать триггер.
Также переменную придется обновлять при покупке юнитов, улучшений и прочего, то есть, при трате золота.
ответ
xDeprotect уже пробовали?

0
12
4 года назад
0
Вот карта для наглядности
Загруженные файлы
0
26
4 года назад
0
Очень много данных в файлах *.w3a (1.69Мб) и *.wts (3.42Мб)
*.wts - очень плотная нумерацию триг-стрингов, до 19463.
*.w3a - очень много абилок.
В скрипте ничего нет (всего пол сотни строк).
Принятый ответ
0
12
4 года назад
Отредактирован Kolya12
0
Extremator:
Очень много данных в файлах *.w3a (1.69Мб) и *.wts (3.42Мб)
*.wts - очень плотная нумерацию триг-стрингов, до 19463.
*.w3a - очень много абилок.
В скрипте ничего нет (всего пол сотни строк).
Хочешь сказать редактор объектов сам по себе ничего не удаляет из карты а просто создает видимость что ничего нету а все юниты, заклинания и прочее лежат в глубинах которые можно найти лишь mpq редактором
Я даже ради интереса в пустой карте создал нестандартного юнита и сделал экспорт всех данных и вставил их в проблемную карту, размер ничуть не изменился, видимо так и есть
В таком случае чтобы удалить что-то нужно закрыть редактор, забыть о нем, открывать сами файлы и их вручную чистить, может есть лучшее решение этого вопроса? Проблемка в таком случае глобальная, во всех картах в таком случае полно этого мусора

0
26
4 года назад
Отредактирован Extremator
0
Хз. У меня есть карта в которой за 10 лет очень много изменений было произведено, и в том числе это пересоздаваемые абилки и описания к ним... Я сейчас ради интереса вытащил оттуда *.wts и вижу в нём странный лимит в 9999 строк (т.е. это последняя запись, хз чем это обусловлено). При этом проглядывая бегло сами строки - не могу найти ничего из того что было окончательно удалено из РО. Каждая строка на которой останавливаюсь - используется в предмете, абилке, юните, баффе (даже если это очень старый и уже давно забытый объект в РО, но он всё ещё там имеется).
0
7
4 года назад
0
попробуй с новой карты перекинуть все данные export all object data
Чтобы оставить комментарий, пожалуйста, войдите на сайт.