Дело было в оптимизаторе.По крайней мере ,когда он включён,вылет происходит аж на 16-17 минуте.Без него спокойно играется и до часа.(до вылета просто не было проверено)
Еще можно использовать Mpq Edtior.При открытии там нужно листфайл нужный указать.Честно,не знаю есть ли они тут вместе с файлами,но если есть,то выбираешь war 3 или там frozen throne и ищешь модель.Путь можешь узнать в редакторе открыв панель изменения модели.Например: Units\Human\Footman\Footman.mdx. xgm.guru/p/wc3/ladiks-mpq
Как минимум можно переносить данные с карты.Но таким образом ты заменишь то,что у тебя в карте.Другим способом по чуть чуть переносишь и ставишь всё как надо (требования всякие).Таким образом тебе как минимум не нужно будет делать описания и хар-ки.Ну или можешь сам их редактировать.В общем,такие дела.
Mikluha, я понимаю каково тебе, это жуть полная
Триггеров там достаточно, чтобы застрелиться, тем более будет обидно, если на самом деле не в них дело
в папке Kick, можно было не плодить столько триггеров, а сделать просто 2 хотя если так уж вглядеться, то это к многому применимо, но проблему с крашем точно не решит, просто сократить бы кол-во триггеров
Я подозревал что это так делается,но точно не знал как.Но я думаю я разберусь.Надеюсь,что дело именно в них.(в триггерах,я не про кик))))
Mikluha, та крашиться может вообще по разным причинам - утечки, импорт, какой-то там бесконечный цикл, ссылка на что-то несуществующее, локал плеер и миллион разной чепухи
типо ты с большим трудом найдёшь причину краша
Понимаю.Но ведь если не найти так и будет вылетать.Но как вариант..это очень муторно ,но можно удалять по категории триггеров,тестить и просто в какой то момент всё будет исправно.Удалять не прямо всё,но то,что может повлиять.Также еще давно есть мысли перенести всё с этой карты на другую.Но если всё дело в данных (войска ,например)То я с ума сойду.Я там столько всяких деталей менял.Те же размеры 3 дня безпрерывно.Хар-ки и новые юниты другой разговор.В общем желания делать всё это заного,вообще нет.Так что я ,во первых, буду сам искать.Если я найду и никто сам не поймёт в чём причина,напишу сюда.Как минимум это будет полезная информация если кто-то (не знаю кто) столкнется с такой же ситуацией.Да и в конце концов меня всё равно сожрёт желание всё это починить. (изм)В импорте ,думаю,проблема не стоит.Ну по крайней мере проблемы с ним я замечаю сразу (недавно была проблема с моделью)
Чтобы редактировать чужое, нужно раз в 10 больше знаний и опыта, чем редактировать или делать своё, ты взял непосильную ношу для себя, не надо тянуть чужие и старые проекты. Делай своё, новое, прогрессивное, молодежное
Я 4 года уже редачу эту карту (это не первая попытка).А по поводу своего..я бы может и хотел, но я не умею делать ландшафт с нуля.Да и я к этой карте сильно привязан да и уже хочется довести дело до чего-то разумного.У меня нету множественных знаний в плане тех же триггеров.Но опыт я хоть маленький,но накопил.Я как раз таки не смогу потянуть что-то своё прям с нуля.Не хватит способностей.Или характеристик уж тогда...
Mikluha, кстати да, лучше карту сделать с нуля, ланд скопировать, с декором, а остальное ручками, часто депротект идет с пропусками и ошибками обьектных данных, это лаги в редакторе, избыточный вес, ну и естественно могут быть фаталы если у абилок некорректные данные. Попробуй время подготовки заклинания - отравленому ножу в 0 поставить, как увидишь фатал (таких абилок много).
Так же можно взять оригинал и править скрипт ручками, ничего не ломая, тогда все будет работать.
Я думаю о том что-бы это сделать. Триггеры также можно скопировать (не все,а некоторые доделать для работы).Говоря об этом,там еще когда удаляешь сильно старых войнов или способности,карта в редакторе крашится.
Mikluha, ну офк, пока было мало ваших попыток сделать карту, оно не падало, карты кампании же тоже не падают? Потом а файлы фатала есть?, было бы хоть мало мало понятно что не так? Потом код бы увидеть, то чет карта подвисает в редаткоре и не открывается.
Что делали то до фаталов? Никаких там триггерных движений или таблиц рекордов?
Случаем расширеный гуи редактор не юзайте?
Испольузую jass new gen pack.Лагает в редакторе из-за того что используется карта,которая была продепротекчена. Это раздражает,но создавать там что-то можно.Таблиц рекордов нет,только таблица инкома.До фаталов.Я делал звуки.И...не помню.Но там немного триггеров,захват зданий там одинаковые триггеры с разными зданиями.Файл фатала.Я просто не знаю где сохраняются логи и сохраняются ли они отдельно,если да,могу найти и скинуть.(изм)Не открываться может как раз таки из-за того,что не на jass new gen pack.Я бы вообще сказал,что эта карта себя странно ведет иногда (скорее всего как раз таки из за депротекта когда-то).
Mikluha, ага мы это по фризам определили, как насчет карту HHF где утечек сотни в сек, она не лагает пока не вылетает минуте на 30.
Я пытаюсь донести что карту надо писать уж на жассе если вы хотите сделать чето сложнее мили карты или примитивной тдшки.
Я пытаюсь сказать,что этим способом уже делалось и всё было нормально.А сейчас появился краш.Вы читаете? Всё было хорошо,но почему-то стало плохо.На это наверняка причина какой то триггер или категория.Может дело в захвате?Или еще чем то. Понимаете,всё работало.Если мне банально знать ключевую причину,мне будет куда проще.
Да не поможет никакие чудеса от утечек, потом 21 год, какое гуи? особенно в сложной карте, разумеется производительность будет на нуле, постоянные утечки + тонны импорта положат карту, да и микс сам может быть причиной фатала.
Микс этот уже год-два используется,точно не он виноват.Импорт я думаю больше на производительность влияет.А по поводу "какое гуи и подобное".Я любитель,я карту для себя и своих друзей делаю.Может в теории потом выложу где нибудь.А производительность особенно с оптимизатором вполне сносная,нормальный фпс,нет фризов во время всяких спавнов и подобного.Да и эта карта без вылетов работала еще до того как я сделал её с нуля.Там модели были херово оптимизированы и их было еще больше.Сейчас я все модели,что есть отредактировал и оптимизировал.Там всё было еще хуже с оптимизацией ,но она не крашилась.Сейчас же всё нормально играется (после оптимизатора) но краш мешает.Краш точно не из-за оптимизатора,уже проверялось без него. То есть она перед вылетом даже не начинает усиленно тормозить.Тупо фаталит.При том фаталы бывают у разных людей в разное время.Врядли зависит от мощности компьютера,ибо может чел с самым плохим компьютером сидеть и не вылетать,но с самым лучшим вылетит.В общем, это очень странно. (изм)Но бывает все разом вылетят как раз таки.При том буквально чуть раньше вылета не было.Можно было играть хоть несколько часов.Может захват зданий плохо сделан?Там вообще всё сделано просто (и я знаю ,что по другому можно лучше).И я только щас понял,что я карту не приложил,вот она.Лагает в редакторе,ибо делалось на основе версии,которая была обработана депротектом.Офф разраб потерял изменяемую версию и я с его разрешения начал делать все триггеры с нуля.Там вроде тоже все не джассе было,но работало.Если вам не сложно,посмотрите и скажите в чём не прав,что исправить в карте.В благодарность...ну не знаю..Я звукорежиссёр ,может помочь чем надо со звуками?(обработка)
Насчёт утечек я хз как помочь (если ты про них имел ввиду), тут уже своими ручками нужно поправлять
если хочешь ознакомиться с полным списком заменяемых строк, то JNGP -> AdicHelper -> lib -> cj_antibj_base
Ах да, если ты юзаешь усиливающие предметы в своей карте (по типу книжек), то добавь триггер, где юнит получает предмет с условием, что предмет относится к классу усиливающие, в действиях удали этот предмет книжки типо не удаляются, когда ты их подбираешь/покупаешь, они просто уменьшаются до маленьких размеров источник
Хорошо.С книжками я еще в земли бога это заметил.Слушай,мне там не ответили в моём личном вопросе,спрошу у тебя.Из-за чего карта может крашиться после где-то 30 минут игры.Вроде бы ничего такого нету.Раньше такого не было,может посмотришь?(в редакторе карта лагает,но ты чисто в триггеры зайди,может поймёшь)Если посмотришь,mix файл просто в корень.(там новая озвучка,можешь потом удалить,без неё не откроешь).
Если ты работаешь в джнгп, то достаточно просто подключить библиотеку, которая заменит большинство БЖ на нативки, либа - cj_antibj_base
Вот примерчики
bj_RADTODEG = 57.2958
bj_DEGTORAD = .0174532
<GetRandomDirectionDeg()> = GetRandomReal(0, 360)
<GetRandomPercentageBJ()> = GetRandomReal(0, 100)
<GetPlayableMapRect()> = bj_mapInitialPlayableArea
Надо проверить карту на наличие утечек, для начала.
Хорошо. Я не сильно шарю, что такое утечки, но вот всё, что требуется. (Даже патч, вроде без него карта крашится при запуске). И да, в редакторе она лагает и долго загружается (именно в редакторе войск). Да и бывают всякие проблемы (например сильно старые войска удалить нельзя, краш). В общем полный цирк.
» WarCraft 3 / Через определённое время карта крашится
» WarCraft 3 / Эффект свечения
» WarCraft 3 / mdlVis
» WarCraft 3 / Можно ли брать рассу с кампании другого создателя
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
Ред. Mikluha
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
Ред. Mikluha
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
Ред. Mikluha
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
Ред. Mikluha
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
Ред. Mikluha
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
» WarCraft 3 / Хорошие статьи и советы по оптимизации на обычных триггерах
Ред. N7 Molot
» WarCraft 3 / Через определённое время карта крашится
Ред. Mikluha
» WarCraft 3 / Стала вылетать карта при запуске в редакторе
» WarCraft 3 / Повелитель демонов (HoMaM5)