Лучший ответ:
ну так кидать тебе или нет? на исправление?
проблема была в триггере показывающем плавающий урон скорее всего



Просмотров: 1 366

Melissa #1 - 3 года назад 0
Перегружена контентом и/или утечками
ну лично в твоём случае это почти наверняка утечки)
endryu #2 - 3 года назад 0
что делать?
в каких тригерах искать?
прикреплены файлы
Melissa #3 - 3 года назад 0
есть два варианта
1 скачать JNGP, загуглить здесь или на варинфо "Автоматическое удаление утечек" и вставить код к себе, юзая JNGP
2 почитать статьи об утечках и удалять их лапками.
Вот тебе пример с объяснениями, для вариант номер два))
прикреплены файлы
endryu #4 - 3 года назад 0
я где то видел наработку "обнаружение" утечек чтоли...
у меня после 7+ минут жутки лаги на карте =((
это из за триггеров? если да то каких именно?
мож потому что у меня в 1 тригере гора текста?
Melissa #5 - 3 года назад 0
Да не надо гадать на кофейной гуще) просто почитай статьи...В 2 словах - я те дал карту пример. Не понял в 2 словах? Смирись и читай статью
endryu #6 - 3 года назад 0
Melissa, мож мне все тригеры копернуть в свою карту?
Melissa #7 - 3 года назад 0
Adren, не угадал
Melissa:
не надо гадать на кофейной гуще
endryu #8 - 3 года назад (отредактировано ) 0
"Читатель, некоторое представления на эту тему ты уже имеешь. Например, известный факт, что если не удалять созданные спецэффекты, то игра через некоторое время начнет сильно тормозить. Поэтому, даже если спецэффект мгновенного действия и через некоторое время уже не виден, его все равно нужно удалять."
что делать то?
короче я понил вроде
а действие wait можно оставить?
НОРМ???
прикреплены файлы
Melissa #9 - 3 года назад 0
Разве где-то что-то про утечку вейта сказано7)
endryu #10 - 3 года назад 0
да я понял что это с эффектами вроде связано. ибо они накапливаются но не удаляются и игра как раз глючит когда они появляются это на ~7 минуте. а вот вопрос если у меня 4 почти одинаковых триггера как быть???
создать 4 точки переменных???
ВООБЩЕМ Я СДЕЛАЛ 4 ПЕРЕМЕННЫХ TEMPPOINT
остальные 2 такие же как этот
прикреплены файлы
Ancient #11 - 3 года назад (отредактировано ) 0
Боюсь топик стартер не поймет, но
  1. Вейт - адское зло.
  2. Создавать спецеффект можно в его разрушении (не для всех случаев и не в гуи)
  3. Точка не нужна вообще, делай через координаты.
endryu #12 - 3 года назад 0
мне нужно в области создать эффект -_-
jass я вообще не знаю.
а мож темп поинт установить на областях ГДЕ СОЗДАЮ ЭФФЕКТ???
а тож получается 4 в центре зоны игровой карты -_-
НОРМ???
прикреплены файлы
ZregerZ #13 - 3 года назад 0
Adren,
  1. из того что видно сразу:
а) удалять точку можно после создания спецэффекта
б) можно не удалять вообще точку а задать её 1 раз в инициализации как центр региона, назвав как-нибудь вроде: MeteorEffectPoint и использовать каждый раз её же.
в) удалить последний спецэффект - удалится последний и судя по всему раза 2-4, поэтому стоит почитать про локальные переменные и сохранять эффект локально. А вообще неплохо немного ознакомиться с jass после чего можно писать вполне рабочий код на GUI без детального углубления в jass - оптимизирую узкие места через вставку кода.
  1. и если первая часть пункта в) не помогает, то возможно дело и не в этом триггере, вообще телепаты из отпуска как известно ещё не возвращались после лета, так что будь карта было бы проще определить проблему.
endryu #14 - 3 года назад 0
я не могу дать тебе открытую копию т.к. я достаточно долго ее делал, но спс за советы
вообще могу перенести триггеры в отдельную карту и дать тебе на исправление, после чего копировать назад в свою?
ZregerZ #15 - 3 года назад 0
Adren, ну можно и не мне, многие уже не занимаются мапмейкерством, поэтому не вижу проблемы как-то. Ну или для них проще порой написать своё, чем использовать карту другого человека.
endryu #16 - 3 года назад (отредактировано ) 0

ну так кидать тебе или нет? на исправление?
проблема была в триггере показывающем плавающий урон скорее всего