Подскажите, пожалуйста, каким образом можно настроить удаление предметов (бесхозный дроп с диких животных\бандитов) с карты? Имею цель оптимизировать карту от балласта в виде этих предметов, которые будут дропаться, допустим, с лесных зверей, которые наткнулись на шайку бандитов. Да и вообще, чтобы люди, играющие в карту, не разбрасывались шмотками всюду.
Только удаление должно быть не именно на то, что ДРОПНУЛОСЬ, а вообще на ВСЕ предметы, которые, допустим, лежат просто так на земле уже больше 5 минут. Иными словами, как настроить механику чека всех предметов, но удаление производить лишь на те, которые пролежали больше определённого срока?

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

Ну и подставь туда выбранный (picked) предмет и всё будет

Frostfall, а не, сорян, почему-то такого нет в списке...

Удали руссификатор
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
почему так долго грузится карта
Потому что огромный Нестандартные объекты может тысяч или больше или Спелл герой до 100 уровень.
из них 60 загрузка просто висит на 1/5.
Если нетак? Проверь если есть файлы war3map.j папка Game\WarcraftIII, надо удалить файл. очень давно тоже 1 раз что за вылет или неправильно выполняет триггер.
Есть способы ускорить загрузку карты не экономя в редакторе объектов
Есть Widgetizer, там очень быстрая загрузка игра, но плохо работает спелл или текст.
ответ
мне было бы стыдно

0
12
4 года назад
0
Вот базовая карта с системой. Там уже сам доколдуешь нужные параметры на типы предметов, или даже можешь задать разные время "увядания".
Загруженные файлы
1
32
4 года назад
1
Frostfall, кароче, тебе нужно найти найти событие дропа предмет ищи (юнит выкладывает, юнит теряет предмет), далее жди нужное тебе время 30-60 секунд, после этого времени нужно ещё раз проверить предмет, не появился ли у него владелец, не в инвентаре ли он... и если никому не нужен - удаляем из игры... можно и на гуи сделать, будет коряво но пойдёт
Или же проходить раз в минуту по все карте, и удалять лежащие на земле предметы
это в теории и это вредные советы, если новичек, но в чужих готовых системах не разберёшь, пробуй хоть так
0
9
4 года назад
Отредактирован TechnoViking
0
Bergi_Bear:
Или же проходить раз в минуту по все карте, и удалять лежащие на земле предметы
Ну я вот примерно так и хочу, чтобы особо не заморачиваться до крайностей с этой системой. Только некоторые механики карты (триггеры с уникальными предметами) могут сильно пострадать от этой системы. Вот, например, у меня суицидальный нож для обряда респится в нужном месте. Только вдруг тайминг так выпадет, что чел просто проебёт этот нож из-за триггера? Будет хуёво. Поэтому я бы хотел систему, которая чекает в N точку времени, запоминает их, потом ждёт Y времени и удаляет все предметы в точку (N + Y) времени. Чтобы все те предметы, созданные\дропнутые за промежуток времени между точками N и (N + Y) вообще затронуты не были.
Как мне можно триггер на скрине под такое подогнать? Я никак не могу вот именно удаление ВЫБРАННЫХ произвести.
Загруженные файлы
1 пункт от Hanabishi: 1.1 (ненормативная лексика)
1
32
4 года назад
1
Ну и подставь туда выбранный (picked) предмет и всё будет

Frostfall, а не, сорян, почему-то такого нет в списке...

Удали руссификатор
Загруженные файлы
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.