Может кто сталкивался с подобным или имеет варианты, почему такое может произойти. Суть:
Играю примерно 10 минут (время почти одинаковое, +-минута), и во время боя варик зависает.
Бои идут в виде дуэлей между игроками отрядами.
Играю примерно 10 минут (время почти одинаковое, +-минута), и во время боя варик зависает.
Бои идут в виде дуэлей между игроками отрядами.
- Юниты всегда спавнятся рандомные (поэтому можно исключить, что багает какая-то способка или особый юнит).
- Баг не зависит от кол-ва юнитов. Я тестил как с лимитом в 10 еды, так и в 150 еды. Время зависания все такое-же, через 10 минут.
- Баг не зависит от кол-ва игроков. Хоть 2 игрока играют хоть 8 (максимум).
- Баг не зависит от длительности раундов (если насильно их обрывать раньше и выбирать победителя автоматически, то пройдем больше раундов но все равно игра зависнет)
- Баг не зависит от кол-ва использования способностей игроком. Тестил активно все подряд юзая, так и вообще ничего не юзая вовсе. Одинаково.
Баг очень напоминает какое-то зацикливание, когда срабатывает бесконечный цикл, но я не нашел ничего такого, от чего игра могла зациклится.
Тестил так-же старую версию, которая отлично работала на 1.26а давно - на рефе и она ТОЖЕ зависает. В коде использую джасс, но по большей части гуи. Карта изначально разрабатывалась на 1.26а.
Единственные зацепки за многочасовые тесты - время примерно 10 мин и происходит во время боя (даже вначале боя при первом ударе или в середине боя и даже под конец боя)
Есть идеи?
Скачать старую версию карты
(В ней меньше намешано тригов)
Тестил так-же старую версию, которая отлично работала на 1.26а давно - на рефе и она ТОЖЕ зависает. В коде использую джасс, но по большей части гуи. Карта изначально разрабатывалась на 1.26а.
Единственные зацепки за многочасовые тесты - время примерно 10 мин и происходит во время боя (даже вначале боя при первом ударе или в середине боя и даже под конец боя)
Есть идеи?
Скачать старую версию карты
(В ней меньше намешано тригов)
Принятый ответ
Итак, спустя 30 часов тестов по 10 минут каждый я нашел проблему.
После 10 минуты при юза огненного столба (его юзали компы, если не я) зависает варкрафт. РЕФАНДЕД спасибо! Инфа сотка, такая проблема оказалась не только у меня в проекте.
Спасибо всем, кто пытался помочь, вы лучшие! :)
Тема закрыта.
После 10 минуты при юза огненного столба (его юзали компы, если не я) зависает варкрафт. РЕФАНДЕД спасибо! Инфа сотка, такая проблема оказалась не только у меня в проекте.
Спасибо всем, кто пытался помочь, вы лучшие! :)
Тема закрыта.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
А ещё в формате луа (даже в гуишных картах не обрывается поток), скорее всего тут и есть зависание
Проверяй функции Урона в триггере урона..
Выход за пределы карты
Если время одно и тоже, проверяй все периодики большого значения 10+ секунд
Для малых считай каждый 1000 вызов
Отредактирован konvan5
(допишу-ка я это в пост)
очень много тестов
Начало раунда
Конец раунда
Смерть юнита
Все. Больше ничего не пашет. И все равно зависает на 10 минуте во время боя. Ооооооченль логично, что виноват триггер смерти юнита... но что там такого...